Математический блеф OpenAI: Почему верификатор Lean должен был отвергнуть их решение «Задачи тысячелетия»

Математический блеф OpenAI: Почему верификатор Lean должен был отвергнуть их решение «Задачи тысячелетия»

Несколько дней назад ИИ-сообщество содрогнулось: рой из 10 000 агентов OpenAI за 15 миллионов долларов якобы доказал, что уравнения гидродинамики Навье — Стокса могут «взрываться», улетая в бесконечную сингулярность. Пресс-релизы гордо заявляют: «Результат переведен на строгий математический код и за 17 часов полностью верифицирован компьютерной системой Lean!»

Академики аплодируют, Сэм Альтман празднует триумф. Но если вы откроете базовый учебник по теории типов и архитектуре компьютерных верификаторов, то поймете: Бигтех совершил грандиозное математическое жульничество.

Компьютер невозможно обмануть пиаром. И если в их коде для Lean нет дискретной фазы инверсии регистра (как в недавно опубликованной монографии «Discrete Kinematics of the Spatial Matrix»), компилятор Lean был обязан выдать ошибку компиляции.

Давайте разберем этот фокус на пальцах.

В чем суть жульничества? Ловушка «дырявых» функций.

Lean — это не текстовый редактор. Это язык строгой логики типов. Одно из главных правил Lean: любая функция должна быть тотальной. Это значит, что функция должна возвращать четкий, валидный результат для абсолютно любых входных данных.

И вот тут непрерывная модель Навье — Стокса от OpenAI попадает в капкан:

1.Точка взрыва: В точке сингулярности, где скорость улетает в бесконечность, классические непрерывные уравнения требуют деления на ноль в вещественных числах (\(\mathbb{R}\)).

2.Дыра в логике: В этой точке функция скорости становится неопределенной. Для Lean это означает, что функция «дырявая».

3.Краш верификатора: Lean физически не может скомпилировать Proof (доказательство) для дырявой функции. Попытка скормить ему бесконечность или неопределенный предел вызывает неизбежную ошибку type mismatch или вечный цикл deterministic timeout.

Как OpenAI обошла запрет компьютера? (Ручные костыли)

Чтобы Lean вообще пропустил их код, ИИ-агентам пришлось пойти на хитрость, которую в ИТ-индустрии называют «костылями», а в науке — искусственной регулярностью.

Они вручную переписали уравнения, добавив в знаменатели микро-сглаживатели (добавки вида +10⁻¹²), либо ввели абстрактные невычислимые аксиомы (non-computable).

Но вот в чем фокус: Lean верифицирует только то, что написано в его коде. Если OpenAI сгладила уравнения искусственными добавками, чтобы Lean не ругался на деление на ноль, то Lean доказал свойства сглаженных костылей, а не реальных физических уравнений Навье — Стокса! Их «доказательство» — это виртуальная фикция, оторванная от реального мира.

Почему код с инверсией регистра Маркова компилируется честно?

В альтернативной монографии независимого исследователя Е. С. Маркова физический мир изначально переписан на родном для компьютера языке — дискретном и конечном кольце целых чисел \(\mathbb{Z}/256\mathbb{Z}\)

.В этой архитектуре нет абстрактных бесконечностей, а деление на ноль обрабатывается не костылями, а на аппаратном уровне:

1.Честный ноль: Когда плотность в ячейке пространства достигает предела (ρe → 256), знаменатель честно обнуляется. Для Lean это легальное состояние — Абсолютное выравнивание contact-границ.

2.Фаза инверсии регистра: Вместо того чтобы «взрывать» систему в бесконечность, логический оператор инверсии Ilock за 1 системный такт мгновенно переключает тип поведения ячейки. Система понимает: «память горизонтального регистра переполнена, переходим в режим монолита (\(v = 0\)), а остаток энергии сбрасываем в вертикальный polar-канал».

Для Lean фаза инверсии Маркова — это идеально понятный, детерминированный переход между состояниями конечного автомата. В нем нет «дыр», нет бесконечностей и нет невычислимых параметров. Этот код Lean одобряет мгновенно и честно.

🛑 Важная деталь: А что у самих математиков, у которых OpenAI «украла» решение?

Многие думают, что Тристан Бакмастер и Левент Альпёге (математик из Anthropic), обвинившие OpenAI в шпионаже, копали в правильную сторону. На самом деле — нет, у них никакой фазы инверсии регистра нет и близко.

Эти ученые — классические заложники непрерывного математического анализа. Они строили свое решение на идеях испанской школы математики (Кордоба и Мартинес-Зороа), пытаясь найти так называемый «гладкий форсинг». Говоря простым языком, они искали в рамках бесконечно делимого пространства вещественных чисел (\(\mathbb{R}\)) такую хитрую внешнюю силу, которая заставит идеальную непрерывную жидкость саму себя сдавить в бесконечно тонкую точку.

Поскольку они работали в континууме, у их модели просто не было аппаратного потолка. У них нет понятия фиксированной ячейки пространства, а значит, нет переполнения регистра. Фазу инверсии им встраивать было банально некуда! Их вихрь закономерно улетел в бесконечную скорость (сингулярность). По сути, они лишь доказали, что уравнения Эйлера «взрываются».

OpenAI просто подсмотрела эту траекторию в логах Кодекса, поняла, что в рамках континуума можно «дожать» этот взрыв до полных уравнений Навье — Стокса, и врубила инфраструктурный брутфорс на 10 000 ИИ-агентов.

Академическая наука и OpenAI находятся на одной стороне баррикад. Они спорят лишь о том, кто первый красивее описал баг непрерывных уравнений. В то время как в дискретной матрице Маркова (\(\mathbb{Z}/256\mathbb{Z}\)) этот баг устранен на фундаментальном уровне: там, где они ищут формулу катастрофы, у Маркова срабатывает оператор инверсии, переводящий систему в жесткий монолит и спасающий вычисления от коллапса.

Вердикт: Компьютер выбирает дискретность

Заявления OpenAI о «верификации взрыва жидкости в Lean» — это красивая обертка. Без фазы инверсии они смогли доказать лишь абстрактную формулу, которую невозможно запустить ни на одном процессоре в мире без ручной подгонки параметров.

Реальный прорыв в вычислительной физике и ИИ происходит тогда, когда мы отказываемся от гладких иллюзий и переходим на строгие дискретные регистры. Мир не считает бесконечные интегралы — мир кликает потактово, подчиняясь жесткой геометрии пространства.

11
11
11
11