Если можешь, иди назад, а не можешь —вперёдВоскресной математики вам. Есть такая последовательность Рекамана — одна из тех математических игрушек, которые начинаются с правила, понятного школьнику, а заканчиваются вопросами, на которые математики до сих пор не знают ответа.
Начинаем с нуля. На каждом шаге пытаемся вычесть номер этого шага из предыдущего числа. Если результат положительный и такого числа в последовательности ещё не было — идём назад. Если нельзя — прибавляем номер шага и идём вперёд. Получается: 0, 1, 3, 6, 2, 7, 13, 20, 12, 21, 11… Никакой случайности: каждый следующий член определяется совершенно однозначно.
Особенно красиво последовательность выглядит, если нарисовать её на числовой оси, соединяя соседние значения полуокружностями — одну сверху, следующую снизу.
Из нескольких простейших арифметических правил постепенно возникает красивый узор.
А дальше интересно. Последовательность в целом уходит всё дальше вправо, к большим числам, но делает это совершенно не так, как мы привыкли представлять себе «стремление к бесконечности». Она может десятки тысяч шагов крутиться среди огромных значений, а потом словно внезапно спохватиться:
«Ой, а я 19 забыла»
и рухнуть почти обратно к началу координат. В вычислительном эксперименте число
19 впервые появляется только примерно на стотысячном шаге. А
1355 за первый миллион шагов не посещает вообще.
И — не поверите, математики до сих пор не доказали, что последовательность Рекамана вообще обязательно когда-нибудь посетит
каждое неотрицательное целое число. Компьютеры проверили огромное количество шагов, множество пропущенных чисел рано или поздно находятся, но общего доказательства нет. То есть мы не знаем, не существует ли где-нибудь совершенно обычного маленького числа, которое этот детерминированный бесконечный маршрут забудет навсегда.
Мне такое нравится. Мы привыкли думать о математике как о месте, где на всё существует точный ответ. А иногда достаточно написать правило из двух строчек — «если можешь, иди назад, иначе иди вперёд» — и перед тобой возникает объект, который можно вычислять миллионы раз, красиво рисовать, исследовать на компьютере и всё равно не до конца понимать.
Ты знаешь совершенно точно, куда сделать следующий шаг, но понятия не имеешь, куда в итоге придёшь и что забудешь по дороге.