Величайшие математические задачи — страница 34 из 71

Некоторые частные случаи этой задачи удавалось решить. В 1767 г. Эйлер обнаружил решения, в которых все три тела лежат на вращающейся прямой. В 1772 г. Лагранж нашел аналогичные решения для случая, когда тела образуют вращающийся равносторонний треугольник, который может расширяться или сжиматься. Оба решения оказались периодическими: тела повторяли одну и ту же последовательность движений до бесконечности. Однако даже кардинальное упрощение не позволяло получить хоть что-нибудь более общее. Можно было считать, что масса одного из тел пренебрежимо мала или что другие два тела движутся вокруг общего центра масс по идеальным окружностям (версия, известная как «ограниченная задача трех тел»), но найти точное решение уравнений все равно не удавалось.

В 1860 и 1867 гг. астроном и математик Шарль-Эжен Делоне пытался решить задачу для конкретного случая — системы Солнце — Земля — Луна — с использованием теории возмущений. Эта теория рассматривает действие солнечного притяжения на Луну как небольшие добавки, которые накладываются на действие земного притяжения. Делоне вывел приближенные формулы в виде сумм бесконечных рядов: результата сложения множества последовательных членов. Он опубликовал свои результаты в виде двух томов по 900 страниц в каждом. Эти тома были заполнены преимущественно формулами. В конце 1970-х гг. его расчеты были проверены с использованием компьютерной алгебры и подтвердились почти полностью: в них обнаружились всего две незначительные ошибки.

Это был поистине героический расчет, но ряд у Делоне сходился к своему пределу слишком медленно, чтобы этими выкладками можно было пользоваться на практике. Однако работа Делоне подтолкнула других математиков к поиску рядов, которые сходились бы быстрее. Она также вскрыла серьезное техническое препятствие, с которым неизменно встречается подобный подход: это препятствие — малые знаменатели. Некоторые члены последовательности представляют собой дроби, и знаменатель этих дробей вблизи резонанса (состояния, в котором периоды тел кратны друг другу) становится очень маленьким. К примеру, у трех внутренних спутников Юпитера — Ио, Европы и Ганимеда — периоды обращения вокруг планеты составляют 1,77, 3,55 и 7,15 суток, т. е. относятся один к другому почти точно как 1:2:4. Особенно мешает вычислениям секулярный резонанс, при котором кратны друг другу скорости поворота осей двух почти эллиптических орбит, — здесь при вычислении дроби с малым знаменателем погрешность становится очень большой.


Если задача трех тел сложна, то задача n тел, т. е. произвольного числа точечных масс, движущихся под действием ньютонового тяготения, безусловно, еще сложнее. Тем не менее природа представляет нам наглядный и очень важный пример: Солнечную систему. В нее входят восемь планет, несколько карликовых планет, таких как Плутон, и тысячи астероидов, в том числе довольно крупных. Это не говоря о спутниках планет, некоторые из которых — Титан, к примеру, — превосходят по размеру планету Меркурий. Таким образом, Солнечная система — это задача 10, или 20, или 1000 тел в зависимости от степени детализации.

Для краткосрочных прогнозов вполне достаточно численных аппроксимаций (в астрономии 1000 лет — это немного), а вот понять, как будет развиваться Солнечная система в ближайшие несколько сотен миллионов лет, — совсем другое дело. Но есть один серьезный вопрос, ответ на который зависит от подобных долгосрочных прогнозов: речь идет о стабильности Солнечной системы. Планеты в ней, судя по всему, обращаются по относительно стабильным, почти эллиптическим орбитам. Эти орбиты слегка изменяются, когда их возмущают другие планеты, так что период обращения и размеры эллипса могут чуть-чуть меняться. Можем ли мы быть уверены, что и в будущем не будет происходить ничего, кроме этого мягкого влияния? И так ли вела себя Солнечная система в прошлом, особенно на ранних стадиях развития? Останется ли она стабильной или какие-нибудь две ее планеты могут когда— нибудь столкнуться? Наконец, может ли планета оказаться выброшенной из системы прочь, на просторы Вселенной?

В 1889 г. королю Норвегии и Швеции Оскару II должно было исполниться 60 лет. Норвежский математик Геста Миттаг-Лефлер убедил короля объявить к юбилею конкурс на решение задачи n тел с немаленьким призом. Решение должно было представлять собой не точную формулу — к тому моменту было уже ясно, что это означало бы требовать слишком многого, — а некий сходящийся ряд. Пуанкаре, заинтересовавшийся конкурсом, решил начать с очень простой версии: ограниченной задачи трех тел, где масса одного из тел пренебрежимо мала, как, скажем, у пылинки. Если вы наивно примените закон Ньютона к такой пылинке, приложенная к ней сила будет равняться произведению масс, деленному на квадрат расстояния. При нулевой массе результат тоже будет равняться нулю. Это не слишком помогает, поскольку получается, что пылинка мирно летит своей дорогой, не взаимодействуя с остальными двумя телами. Вместо этого можно применить модель, в которой пылинка испытывает влияние остальных двух тел, а вот они полностью ее игнорируют. В этом случае орбиты двух массивных тел оказываются круговыми, и движутся они с постоянной скоростью. Вся сложность движения в такой системе приходится на пылинку.

Пуанкаре не решил задачу, поставленную королем Оскаром, — она была попросту слишком сложной. Но его методы были настолько новаторскими и продвинуться ему удалось так далеко, что приз он все же получил. Исследование было опубликовано в 1890 г. Из него явствовало, что даже ограниченная задача трех тел может не иметь предполагаемого решения. Пуанкаре разделил свой анализ на несколько отдельных случаев в зависимости от общих параметров движения. В большинстве случаев решение в виде ряда вполне можно было получить. Но был один случай, в котором орбита пылинки становилась чрезвычайно путанной.

Пуанкаре вывел эту неизбежную путаность при помощи некоторых других методов, над которыми работал в то время. Эти методы давали возможность описать решения дифференциальных уравнений, не решая их. Его «качественная теория дифференциальных уравнений» стала зерном, из которого выросла современная нелинейная динамика. Основной идеей, которая легла в основу новой теории, было исследование геометрии решений, точнее, их топологии — темы, глубоко интересовавшей Пуанкаре (см. главу 10). В такой интерпретации положения и скорости тел представляют собой координаты в многомерном пространстве. По мере того как идет время, первоначальное состояние системы движется в этом пространстве по некоей криволинейной траектории. Топология этого пути или даже системы всех возможных путей могут рассказать нам много полезного о решениях.

Периодическое решение, к примеру, представляет собой замкнутую траекторию в форме петли. По ходу времени состояние системы вновь и вновь проходит по этой траектории, бесконечно повторяя одно и то же поведение. Тогда и система является периодической. Пуанкаре предположил, что для удобного поиска подобных петель удобно было бы провести многомерную поверхность так, чтобы она рассекла петлю. Мы сегодня называем такую поверхность сечением Пуанкаре. Решения, берущие начало на этой поверхности, могут со временем вернуться на нее. Сама петля при этом возвращается в точности в ту же точку, а решения, проходящие через ближайшие к этой точки, всегда возвращаются на наше сечение примерно через один период. Так что периодическое решение можно интерпретировать как неподвижную точку на «отображении первого возвращения». Это отображение сообщает нам, что происходит с точками поверхности, когда они в первый раз на нее возвращаются, если, конечно, возвращаются. Это может показаться не ахти каким достижением, но такой подход снижает размерность пространства — число переменных в задаче. А это почти всегда хорошо.

Значение великолепной идеи Пуанкаре становится понятно, когда мы переходим к следующему по сложности типу решения — комбинации нескольких периодических движений. Вот простой пример такого движения: Земля обходит вокруг Солнца примерно за 365 дней, а Луна обходит вокруг Земли примерно за 27 дней. Так что движение Луны совмещает в себе эти два разных периода. Разумеется, весь смысл задачи трех тел заключается в том, что это описание не совсем точно, но «квазипериодические» решения такого рода часто встречаются в задачах с участием многих тел. Сечение Пуанкаре помогает распознать квазипериодические решения: когда они возвращаются к интересующей нас поверхности, то не попадают в точности в ту же точку, но точка, в которую они попадают раз за разом, крохотными шажочками обходит на поверхности замкнутую кривую.

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

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