Индиец попробовал на вкус задачу тысячелетия
Математические блоги шумят как улей: никому не известный сотрудник лаборатории Hewlett-Packard в Пало-Альто, индиец по национальности, опубликовал огромную статью, претендующую на окончательное решение одной из главных открытых проблем математики. К настоящему моменту в проверяемом всем миром доказательстве уже нашли ошибки, в нахождении которых также нашли ошибки, в которых… В общем – надо разобраться, что же произошло.
Предыстория такова. В субботу 7 августа небезызвестный математик Стив Кук (
В 116-страничном документе предлагался оригинальный комплексный способ решения задачи о
![В чём же суть фразы "классы сложности P и NP не равны"? Если говорить совсем грубо, то P – это класс задач, которые мы умеем быстро решать, а NP – класс задач, у которых мы быстро умеем проверять правильность решения. Или проще и в вопросительной форме: если имеющееся положительное решение задачи можно быстро проверить, можно ли его столь же быстро найти? (иллюстрация amazon.com/Appalachian State University/MIT)](https://novostey.com/i4/2010/08/17/c6cd7a7575b8051f682443daf7e1aeb2.jpeg)
Представшее взору Стивена доказательство разительно отличалось от прочих уже по уровню аргументации. Явных ошибок в работе человека по имени Винэй Деолаликар (
Далее события развивались с завидной скоростью. Один из аспирантов переслал письмо сразу всему факультету информатики ванкуверского отделения университета Саймона Фрейзера (
В результате уже к началу недели весь Интернет был в курсе событий. Из-за масштабности замаха, который сделал Деолаликар, новость о его доказательстве достаточно быстро попала и на страницы ведущих новостных агентств и научных сайтов – от
![Автор окончательной формулировки задачи, лауреат премии Тьюринга Стив Кук. Здесь можно просмотреть его презентацию о важности вопроса равенства P и NP (фото University of Toronto).](https://novostey.com/i4/2010/08/17/7a19fc6d79ba2ebb66a8b9efa70b162f.jpeg)
Причина шумихи проста. Эта математическая проблема входит в список семи
С начала семидесятых, когда был сформулирован вопрос о равенстве/неравенстве классов сложности P и NP, учёные всеми возможными методами, оказывавшимися одинаково безуспешными, пытались найти ответ на задачу тысячелетия.
В числе энтузиастов не только и не столько исследователи, интересующиеся фундаментальными аспектами математики, сколько понимающие важность темы специалисты по теории компьютерных вычислений и шифрования данных.
![Диаграмма классов сложности задач при условии, что P и NP неравны. С виду простая схема на деле оборачивается десятками страниц математических формул (иллюстрация Journal of Universal Computer Science).](https://novostey.com/i4/2010/08/17/a0da744c3d160a62dd701f211dfc5933.jpeg)
Задачи класса сложности P можно решить "эффективно", за адекватное время (в науке устоялся термин "полиномиальное время", означающий, что время решения задачи не превосходит
Если ответ на вопрос "равны ли P и NP" — положителен, это означает, что любую задачу, для которой решение "быстро" проверяется, можно и решить "быстро". Пример: верно ли, что среди ряда чисел {?2, ?3, 15, 14, 7, ?10, ...} есть такие, что их сумма равняется 0 (т.н. задача о суммах подмножеств)?
Ответ здесь положителен, потому что он легко проверяется несколькими сложениями (
Деолаликар представил доказательство, что нет. То есть, что P не равно NP. На стороне такого утверждения давно уже была математическая интуиция исследователей. Собственно, исходное неравенство классов P и NP лежит в основе самых популярных криптографических алгоритмов.
Характерный пример задачи класса сложности NP – сборка мозаики вслепую. С одной стороны, вы легко можете определить, правильно ли уложены все кусочки, с другой, получить осмысленное изображение из сотен разноцветных фрагментов уже не так просто.
![В математической среде равенство P и NP уже давно стало своеобразным весёлым мемом (смотрите. "наглядную формулировку"), вопросом, на разрешение которого в ближайшее время всерьёз никто не надеялся. Хотя, к примеру, на сайте технологического университета Эйндховена опубликован огромный список "расстрелянных" гипотез, чьи создатели и доказывали, и опровергали неравенство, и вообще объявляли его недоказуемым (фото Discover Magazine/zazzle.com).](https://novostey.com/i4/2010/08/17/325beb28f021ac96fd3956a6d5fe41f5.jpeg)
Если новое доказательство Деолаликара выдержит проверку (к текущему моменту в нём уже сотни раз находили "дыры" и вновь "чинили"), значит, и вправду есть задачи, решение которых быстро проверяется, но искать его придётся долго. На практике это принесёт миру теоретическое подтверждение, что криптографические коды, которые невозможно взломать за разумное время, действительно совершенны. Доказательство же обратного (что P=NP) и вовсе перевернуло бы программирование.
Поясним, в современных шифрах используют технологию больших чисел, то есть передаваемая информация кодируется огромным количеством цифр, и на вскрытие этого кода придётся потратить столько времени, что эта задача лишается смысла. Даже когда вы посылаете реквизиты карты на адрес магазина, они отправляются туда в зашифрованном всё по тому же принципу виде.
Если это не так – то "возможно всё" и стоит поставить под сомнение сам принцип такого кодирования. Впрочем, нынешнее доказательство посвящено обратному. Пока статья индийского математика не опубликована в рецензируемом журнале, но можно посмотреть её полный текст в
"Отряд проверки" из нескольких элитных математиков во главе с профессором Калифорнийского университета в Лос-Анджелесе Теренсом Тао (
Однако в любом случае, даже если окажется, что индийский математик не прав, "отряд проверки" предлагает ряд других прорывных задач. Для их решения можно применить новаторский подход Деолаликара, привлекая не только конечную теорию моделей, но и статистическую физику.
!["Если неравенство P и NP действительно будет доказано, моя жизнь изменится настолько кардинально, что потеря 200 тысяч будет совершенно неощутима", – говорит Скотт Аронсон, один из главных оппонентов индийского самородка (фото MIT).](https://novostey.com/i4/2010/08/17/63184234fa1adb4c2158ddeb9ea6ba81.jpeg)
Сотрудник Массачусетского технологического института Скотт Аронсон (
На днях Аронсон, однако, привёл
Остальные же претензии относятся к оформлению материала: Аронсон негодует, что статья не выдержана в классическом стиле и в ней нет даже краткого объяснения, почему новое доказательство таки смогло преодолеть барьеры, мешавшие научному сообществу решить задачу последние 40 лет.
![О новоявленном исследователе почти ничего не известно, кроме того, что он женат, растит двоих детей, а единственным его хобби помимо математики является религиозная практика индуизма. Текст статьи Деолаликар предварил пространной надписью на санскрите и её англоязычной расшифровкой – это трогательная благодарность всем членам его семьи вплоть до дедушки с бабушкой.Любопытна также фраза "эта работа – часть моего Matru-Pitru Rin" (обычай отдачи долгов родителям или оправдание надежд предков) (фото Hewlett-Packard).](https://novostey.com/i4/2010/08/17/edb903d1b57bb683b1dd9bd521f0afff.jpeg)
Любопытна также фраза "эта работа – часть моего Matru-Pitru Rin" (обычай отдачи долгов родителям или оправдание надежд предков) (фото Hewlett-Packard).
Подобный обзор, впрочем, был дан в дополнительно опубликованном Деолаликаром синопсисе (
События продолжают развиваться, а Деолаликар остро переживает свои "пять минут славы". Верно его доказательство или нет – вдохновляет сам феномен того, что при колоссальной сложности задачи не только тысячи людей подключились к обсуждению, но и само доказательство обрело мировую известность задолго до публикации.
Сейчас индиец готовит некий полный вариант статьи, которая отправится уже на рассмотрение в научный журнал. Объём текущей версии манускрипта, содержащей некоторые исправления, уже вырос до 121 страницы.
В заключение мы предлагаем вам посмотреть первоапрельское видео, в котором известный своей эксцентричностью профессор MIT Эрик Демэн (