Aristotle Lean API — инструмент для работы с формальными доказательствами в Lean4, ориентированный на сложные математические задачи и строгую верификацию рассуждений. В основе лежит движок уровня призёра Международной математической олимпиады, который помогает разбирать нетривиальные задачи и проверять корректность выводов.
Автоформализация текстов в Lean4
Пользователь вводит утверждения и доказательства на английском языке, в LaTeX или markdown. Aristotle преобразует их в формальные объекты Lean4 и строит проверяемые доказательства. Такой подход снижает порог входа в формальную верификацию: не нужно сразу глубоко знать синтаксис Lean, чтобы начать работать с формальными доказательствами.
Интеграция в существующие проекты
Через API Aristotle подключается к уже существующим системам и пайплайнам. Это удобно для исследовательских групп, разработчиков формально верифицированного ПО и образовательных проектов, где требуется автоматическая проверка доказательств или генерация формальных скриптов Lean4.
Поиск контрпримеров и анализ рассуждений
Помимо построения доказательств, Aristotle ищет контрпримеры к формулировкам. Это помогает выявлять ошибки в интуитивных рассуждениях, уточнять формулировки теорем и улучшать качество математических текстов. Инструмент подходит как для исследователей, так и для продвинутых студентов математики и информатики.

