Проблема 3x+1: Задача для школьника, которая сломала величайших математиков

от автора

Введение

Представьте себе математическую задачу, условия которой можно объяснить восьмилетнему ребенку ровно за тридцать секунд. А теперь представьте, что эта же самая задача десятилетиями заставляет сдаваться величайших математиков современности. Звучит как преувеличение, но это реальность гипотезы Коллатца, которую чаще называют проблемой «3x+1».

Эта задача оказалась настолько неприступной, что один из самых выдающихся умов XX века, математик Пауль Эрдёш, однажды прямо заявил: «Математика еще не созрела для таких задач». Желая хоть как-то сдвинуть дело с мертвой точки, он предложил 500 долларов из собственного кармана тому, кто сможет ее доказать или опровергнуть. Спойлер: эта премия до сих пор остается невостребованной.

На первый взгляд, это всего лишь безобидная игра с простейшим делением и умножением. Но на деле проблема 3x+1 доказывает поразительную вещь: за самыми элементарными арифметическими правилами может скрываться абсолютно непредсказуемый хаос и бесконечная сложность.

Суть задачи (Правила игры)

Правила настолько просты, что умещаются в пару строк. Возьмите абсолютно любое натуральное число и примените к нему один из двух шагов:

  • Если число четное — просто разделите его на 2.

  • Если нечетное — умножьте на 3 и прибавьте 1.

Получили новое число? Отлично, теперь примените к нему те же правила. Продолжайте этот процесс снова и снова.

Сама гипотеза Коллатца утверждает одну поразительную вещь: с какого бы гигантского или маленького стартового числа вы ни начали, рано или поздно вы неизбежно скатитесь к циклу 4 → 2 → 1. Как только вы дошли до единицы, игра зацикливается, ведь 1 нечетное (1×3+1 = 4), 4 четное (4/2 = 2), 2 четное (2/2 = 1).

Давайте посмотрим, как это работает на практике, взяв самое обычное число 7. Оно нечетное, значит: 7×3+1 = 22. Дальше 22 четное, делим на два — получаем 11. Снова нечетное, умножаем на 3 и прибавляем 1 — получаем 34. Если проследить весь путь, цепочка будет выглядеть так:

7 → 22 → 11 → 34 → 17 → 52 → 26 → 13 → 40 → 20 → 10 → 5 → 16 → 8 → 4 → 2 → 1

Обратите внимание, как значение то резко взлетает вверх, то стремительно падает. Из-за такого рваного графика математики придумали для этих последовательностей очень точную метафору — «градовые числа» (hailstone numbers).

Как разные числа сходятся к единице. Источник: LaTeX Stack Exchange

Как разные числа сходятся к единице. Источник: LaTeX Stack Exchange

Представьте, как формируется град в грозовом облаке: мощные восходящие потоки теплого воздуха кидают льдинку то вверх, то вниз. Она хаотично летает по туче, обрастает новыми слоями, пока в какой-то момент не станет слишком тяжелой и неизбежно не рухнет на землю. Точно так же ведут себя и числа в проблеме 3x+1: как бы высоко их ни подбросило на этапе умножения, гравитация деления в итоге все равно заставит их «упасть» к единице.

История и математическая «пандемия»

Свое главное название гипотеза получила в честь немецкого математика Лотара Коллатца. Он придумал этот алгоритм еще в 1937 году, хотя формальная публикация появилась значительно позже. Долгое время задача оставалась в тени, пока не превратилась в настоящий вирусный феномен.

В 1960-х и 70-х годах проблема 3x+1 начала передаваться из уст в уста, стремительно захватывая топовые университеты мира. Она обладала коварной притягательностью: условия звучали так легко, что каждому казалось, будто решение можно набросать на салфетке за обеденным перерывом. В результате гипотеза буквально парализовала работу целых математических факультетов — исследователи забрасывали свои основные проекты и сутками вычисляли числовые цепочки.

Увлечение приобрело такие масштабы, что в академической среде родилась популярная шутка: проблема 3x+1 — это изощренная диверсия советской разведки, специально вброшенная в американские институты, чтобы застопорить научный прогресс США.

Еще одно яркое доказательство уникальности этой задачи — обилие ее названий. В разных источниках она фигурирует как сиракузская проблема, гипотеза Улама, проблему Какутани или алгоритм Хассе. Это говорит об одном: талантливые математики по всему миру, исследуя совершенно разные области, раз за разом независимо друг от друга натыкались на этот изящный арифметический парадокс.

В чем подвох, или Почему это «самая сложная» задача?

Главная ловушка проблемы 3x+1 — ее абсолютная непредсказуемость. Глядя на стартовое число, вы никогда не угадаете, насколько длинным и извилистым будет его путь.

  • Хаос вместо структуры. Возьмем, к примеру, число 27. Казалось бы, ничего особенного. Но прежде чем эта математическая «градинка» упадет к единице, она проделает безумный путь из 111 шагов, по пути взлетев до отметки 9232!

  • Слом стандартных инструментов. Математика опирается на закономерности, но числа в гипотезе Коллатца ведут себя как генератор случайностей. Традиционные аналитические методы, которые безотказно работают в других областях, здесь оказываются бесполезными. Зацепиться не за что — привычной структуры просто нет.

  • Ловушка бесконечности. Возникает логичный вопрос: почему бы не поручить задачу машинам? И это сделали: на сегодняшний день распределенные сети компьютеров проверили все числа вплоть до 2 в 68-й степени (а это около 295 квинтиллионов). Абсолютно все они в итоге свелись к единице.

Но в строгой науке проверка даже миллиардов примеров — это статистика, а не доказательство. Числовой ряд бесконечен. Это означает, что где-то там, за пределами наших вычислительных мощностей, всё еще может скрываться число-бунтарь. Оно может начать расти, уходя в бесконечность, или попасть в совершенно другой, неизвестный нам цикл. И пока мы математически не обоснуем правило для всех чисел без исключения, эта задача будет оставаться открытой.

Современное состояние: есть ли надежда?

Сегодня борьба с проблемой 3x+1 идет на двух фронтах: грубая сила кремния против чистой математической аналитики.

  • Вычисления против бесконечности. Проекты распределенных вычислений (где тысячи добровольцев объединяют мощности своих ПК) продолжают круглосуточно перебирать числа, проверяя их на верность гипотезе. Но какими бы мощными ни были суперкомпьютеры, этот путь никогда не приведет к финальному доказательству. Компьютер может закрыть задачу только в одном случае — если случайно наткнется на контрпример (то самое число-исключение). Доказать же абсолютную истину для бесконечного ряда чисел машина физически неспособна.

  • Прорыв Теренса Тао. Самый мощный аналитический сдвиг за последние десятилетия произошел в 2019 году. Один из величайших математиков современности, лауреат Филдсовской премии Теренс Тао, опубликовал работу, которая встряхнула научный мир. Используя сложнейшие инструменты из теории вероятностей и уравнений в частных производных, он доказал, что почти все числа в гипотезе Коллатца в конечном итоге становятся меньше своего первоначального значения. В математике «почти все» — это строгий термин: он означает, что доля чисел-исключений стремится к нулю по мере продвижения к бесконечности. Это еще не окончательная победа, но это самый близкий подступ к решению за всю историю.

  • «Убийца карьер». Несмотря на частичный успех Тао, отношение к задаче в академических кругах остается экстремально осторожным. Опытные профессора часто дают молодым аспирантам жесткий совет: «Даже не думай брать проблему 3x+1 в качестве темы для диссертации». Гипотеза Коллатца имеет репутацию черной дыры для времени. Из-за обманчивой простоты в нее легко провалиться: можно потратить десять лет жизни, исписать тысячи страниц, но не продвинуться ни на шаг и остаться без научных публикаций и ученой степени.

Большинство математиков сходится во мнении: чтобы полностью взломать этот орешек, человечеству придется изобрести принципиально новые инструменты и разделы математики, до которых мы еще просто не доросли.

Заключение

Возникает закономерный вопрос: зачем вообще тратить десятилетия на решение подобных головоломок? Практической пользы от гипотезы Коллатца, на первый взгляд, нет. Ее доказательство не поможет инженерам спроектировать более надежный мост, а астрофизикам — запустить новую ракету. Однако в фундаментальной науке истинная ценность часто кроется не в финальном ответе, а в пути к нему. Чтобы окончательно закрыть эту задачу, человечеству придется изобрести принципиально новый математический аппарат. И именно эти будущие, еще не созданные методы способны перевернуть наше понимание природы чисел и связей между ними.

Но пока великие умы лишь подбираются к разгадке, финал этой истории остается открытым. Прямо сейчас, в ту самую секунду, когда вы читаете эти строки, где-то в неисследованных дебрях бесконечности может скрываться то самое число-бунтарь. Уникальное исключение, которое не пожелает падать к единице, уйдет в бесконечный рост или образует новую петлю, опровергнув всю теорию.

И самое прекрасное в проблеме 3x+1 — её абсолютная доступность. Чтобы попытаться найти это число и навсегда вписать свое имя в историю науки, вам не нужен доступ к адронному коллайдеру или квантовому суперкомпьютеру. Достаточно взять чистый лист бумаги, ручку, загадать любое случайное число и сделать первый шаг: четное — пополам, нечетное — умножить на три и прибавить один.

Анонсы новых статей, полезные материалы, а так же если в процессе у вас возникнут сложности, обсудить их или задать вопрос по этой статье можно в моём Telegram‑сообществе. Смело заходите, если что‑то пойдет не так, — постараемся разобраться вместе.

ссылка на оригинал статьи https://habr.com/ru/articles/1042976/