We present a formalization of Borel determinacy in the Lean 4 theorem prover. The formalization includes a definition of Gale-Stewart games and a proof of Martin's theorem stating that Borel games are determined. The proof closely follows Martin's "A purely inductive proof of Borel determinacy".
academic
Формализация борелевской детерминированности в Lean
В данной работе формализована теорема о борелевской детерминированности в доказывателе теорем Lean 4. Формализация включает определение игр Гейла-Стюарта и доказательство теоремы Мартина, которая утверждает, что борелевские игры являются детерминированными. Доказательство тесно следует работе Мартина "Чисто индуктивное доказательство борелевской детерминированности".
Значимость теории детерминированности: Детерминированность бесконечных двухличных игр является центральной темой дескриптивной теории множеств, введённой Гейлом и Стюартом в 1953 году
Теоретическая база: Хотя детерминированность больших классов множеств тесно связана с большими кардиналами, борелевская детерминированность доказуема в теории множеств ZFC
Вызовы формализации: Борелевская детерминированность известна тем, что требует более сильного фрагмента ZFC, чем большинство распространённых теорем, что делает её формализацию сложной задачей
Первая полная формализация: Первая формализация результата о детерминированности, выходящего за пределы замкнутых множеств, в доказывателе теорем
Технологические инновации:
Введение концепции "универсальной развёртываемости" в качестве замены поперечной индукции Мартина
Использование категорного подхода для обработки обратных пределов
Разработка автоматизированных стратегий для работы с k-фиксирующими отображениями
Верификация проектных решений: Демонстрация осуществимости использования пропозициональных предположений вместо "мусорных значений" для реализации частичных функций
Масштаб кода: Полная реализация из примерно 5000 строк кода, где базовые определения составляют менее половины
Первый ход: Игрок 0 выбирает не только ход a₀, но и свою квазистратегию σ
Второй ход: Игрок 1 либо выбирает конечную последовательность x, согласованную с σ (она побеждает во всех расширениях x), либо выбирает квазистратегию, гарантирующую её победу против σ
Последующие ходы: Игроки действуют в соответствии с выбранными стратегиями
Базовые результаты: mathlib уже содержит базовые результаты дескриптивной теории множеств
Недостающий контент: Несколько следствий борелевской детерминированности остаются неформализованными
Потенциальные приложения: Данная работа может служить инструментом для построения более полной формализованной библиотеки дескриптивной теории множеств
Ограничения теоретической мощности: Более сильные формы детерминированности (например, аналитическая детерминированность) недоказуемы без дополнительных аксиом
Сложность: Теоретико-доказательственная мощность доказательства отражается в быстром росте мощности множеств
Специфичность области: Методы применимы главным образом к проблемам детерминированности в дескриптивной теории множеств
Расширение детерминированности: Формализация детерминированности больших классов множеств при предположениях о больших кардиналах
Обратные результаты: Формализация обратных утверждений о конструировании внутренних моделей больших кардиналов из детерминированности
Совершенствование библиотеки: Использование борелевской детерминированности для построения более полной формализованной библиотеки дескриптивной теории множеств
Martin, D. A. (1975): "Borel determinacy" — исходное доказательство борелевской детерминированности
Martin, D. A. (1985): "A purely inductive proof of Borel determinacy" — основной источник, которому следует данная работа
Gale, D. & Stewart, F. M. (1953): "Infinite games with perfect information" — исходное определение игр Гейла-Стюарта
Kechris, A. S. (1995): "Classical descriptive set theory" — классический учебник по дескриптивной теории множеств
Резюме: Это работа, имеющая важное значение в области формальной математики, успешно формализовавшая глубокую теорему, требующую сильных теоретико-множественных оснований, в фреймворк теории типов. Статья не только содержит технологические инновации, но и предоставляет ценный опыт и методы для будущих работ в этой области. Несмотря на некоторые ограничения, её новаторский вклад и высокое качество реализации делают её важной вехой в области формальной математики.