Сейчас есть много устройств, которые облегчают нашу жизнь, например, для улучшения диеты, сна и физической активности. Джордан Элленберг, математик из Университета Висконсин-Мэдисон, во время перерыва на семинаре сказал: «Мы любим использовать различные гаджеты, чтобы нам было легче правильно делать разные вещи». То же самое, по его мнению, может сделать искусственный интеллект для математики: важно думать о том, что машины могут сделать для нас, а не что они могут сделать с нами.
Одним из таких математических инструментов является помощь с доказательствами или проверкой теорем. Суть в том, что математик переводит доказательство в код, а программа проверяет правильность рассуждений. Эти проверки сохраняются в библиотеке, создавая универсальный справочник, к которому могут обращаться другие. Эта формализация создаёт основу для современной математики, как когда-то это делал Евклид.
Недавно система Lean, разработанная Леонардо де Моура в Microsoft, привлекла внимание. Lean использует символический искусственный интеллект для автоматического рассуждения. Сообщество Lean уже проверило ряд интересных теорем, например, теорему о том, как вывернуть сферу наизнанку.
Однако у помощников по доказательствам есть минусы: они часто жалуются, что не понимают определения, аксиомы или шаги рассуждений, за что их называют «нытиками». Это может усложнять исследование. Но Хизер Макбет, математик из Университета Фордхэм, указывает, что эта функция полезна для обучения, так как дает построчную обратную связь.
Весной Хизер Макбет разработала «двуязычный» курс: она переводила каждую задачу с доски в код Lean в лекционных записях, и студенты сдавали домашние задания как в Lean, так и в текстовом виде. По её мнению, это придаёт уверенность студентам, так как они сразу получают обратную связь о своих решениях.
Эмили Райль, математик из Университета Джонса Хопкинса, использовала экспериментальную программу помощника для формализации ранее опубликованных доказательств. В конце проверки она сказала, что понимает доказательство гораздо глубже, чем раньше, поскольку ей приходится объяснять его компьютеру.