Гравитацио́нная зада́ча N тел является классической проблемой небесной механики и гравитационной динамики Ньютона.
Она формулируется следующим образом.
В пустоте находится N материальных точек, массы которых известны {mi}. Пусть попарное взаимодействие точек подчинено закону тяготения Ньютона, и пусть силы гравитации аддитивны. Пусть известны начальные на момент времени t=0 положения и скорости каждой точки ri|t =0 = ri0, vi|t =0 = vi0. Требуется найти положения точек для всех последующих моментов времени.
Математическая формулировка гравитационной задачи N тел
правитьЭволюция системы N гравитирующих тел (материальных точек) описывается следующей системой уравнений:
где — масса, радиус-вектор и скорость i-го тела соответственно (i изменяется от 1 до N), G — гравитационная постоянная. Массы тел, а также положения и скорости в начальный момент времени считаются известными. Необходимо найти положения и скорости всех частиц в произвольный момент времени.
Аналитическое решение
правитьСлучай уединённой точки не является предметом рассмотрения гравитационной динамики. Поведение такой точки описывается первым законом Ньютона. Гравитационное взаимодействие — это как минимум парный акт.
Решением задачи двух тел является барицентрическая системная орбита (не путать с полевой центральной орбитой Кеплера). В полном соответствии с исходной постановкой задачи, решение задачи двух тел совершенно нечувствительно к нумерации точек и соотношению их масс. Полевая центральная орбита Кеплера возникает предельным переходом . При этом теряется равноправие точек: принимается абсолютно неподвижным тяготеющим центром, а первая точка «теряет» массу, — параметр выпадает из динамических уравнений. В математическом смысле возникающая система дегенеративна, так как количество уравнений и параметров уменьшается в два раза. Поэтому обратная асимптотика становится невозможной: из законов Кеплера не следует закон тяготения Ньютона. (Следует учесть, что массы вообще не упоминаются в законах Кеплера.)
Для задачи трёх тел в 1912 году Карлом Зундманом было получено общее аналитическое решение в виде рядов. Хотя эти ряды и сходятся для любого момента времени и с любыми начальными условиями, но сходятся они крайне медленно[1]. Из-за крайне медленной сходимости практическое использование рядов Зундмана невозможно[2].
Также для задачи трёх тел Генрихом Брунсом и Анри Пуанкаре было показано, что её общее решение нельзя выразить через алгебраические или через однозначные трансцендентные функции координат и скоростей[2]. Кроме того, известно только 5 точных решений задачи трёх тел для специальных начальных скоростей и координат объектов.
На данный момент в общем виде задача тел для может быть решена только численно, причём для ряды Зундмана даже при современном[когда?] уровне развития вычислительной техники использовать практически невозможно.
Численные методы
правитьС появлением компьютерной техники появилась реальная возможность изучать свойства систем гравитирующих тел путём численного решения системы уравнений движения. Для этого используются, например, метод Рунге — Кутты (четвёртого или более высокого порядка).
Численные методы сталкиваются с теми же проблемами, что и аналитические — при тесных сближениях тел необходимо уменьшать шаг интегрирования, а при этом быстро растут численные ошибки. Кроме того, при «прямом» интегрировании число вычислений силы для каждого шага растёт с ростом числа тел приблизительно как , что делает практически невозможным моделирование систем, состоящих из десятков и сотен тысяч тел.
Для решения этой проблемы применяют следующие алгоритмы (или их комбинации):
- Схема Ахмада-Коэна — предлагает разделить силу, действующую на каждое тело, на 2 части — иррегулярную (от близких тел — «соседей») и регулярную (от более далёких тел). Соответственно, регулярную силу можно перевычислять с гораздо большим шагом, чем иррегулярную.
- «Древесный алгоритм» (Treecode), впервые реализованный Джошуа Барнесом[3].
Интегралы движения
правитьНесмотря на кажущуюся простоту формул, решения в виде конечных аналитических выражений для данной задачи в общем виде для не существует. Как показал Генрих Брунс, задача многих тел имеет только 10 независимых алгебраических интегралов движения, которые были найдены в XVIII веке и которых недостаточно для интегрирования задачи трёх и более тел[4][5]. Свои обобщения этой теоремы предложили Пенлеве и Пуанкаре. Пенлеве удалось отказаться от требования алгебраичности зависимости от координат, Пуанкаре же высказал гипотезу о том, что не существует нового однозначного интеграла (все классические интегралы, кроме интеграла энергии, являются однозначными функциями). Это последнее утверждение, по всей видимости, до сих пор строго не доказано в столь общей формулировке.
В 1971 году В. М. Алексеев так прокомментировал соответствующий пассаж в «Небесной механике» Пуанкаре[6]:
Несуществование однозначного аналитического интеграла в задаче трёх тел до сих пор не доказано с полной строгостью… Первое аккуратное доказательство неинтегрируемости гамильтоновой системы достаточно общего вида принадлежит Зигелю[7]. Интересно отметить, что неаналитические интегралы в рассматриваемых задачах возможны; их существование вытекает из одной теоремы Колмогорова[8][9]. Напротив, в случае, когда число переменных более двух, вероятнее всего, невозможен даже непрерывный интеграл[10].
См. также
правитьПримечания
править- ↑ К. Л. Зигель. Лекции по небесной механике. Архивная копия от 2 февраля 2021 на Wayback Machine — М.: ИЛ, 1959.
- ↑ 1 2 А. П. Маркеев. Задача трёх тел и её точные решения // Соросовский образовательный журнал. — 1999. — № 9. Архивировано 2 февраля 2021 года. (копия статьи в Архиве Интернета)
- ↑ Treecode — Software Distribution . Дата обращения: 14 сентября 2008. Архивировано 2 февраля 2021 года.
- ↑ Bruns H. Ueber die Integrale der Vielkoerper-Problems // Acta math. Bd. 11 (1887), p. 25—96.
- ↑ Уитекер. Аналитическая динамика.
- ↑ В. В. Козлов. Симметрии, топология и резонансы в гамильтоновой механике. — Ижевск, 1995.
- ↑ Математика. — 1961. — № 5, вып. 2. — С. 129—155.
- ↑ Колмогоров А. Н. // ДАН, 1954, 48, № 4, 527—530
- ↑ Арнольд В. И. // УМН, 1963, 18 , № 5—6
- ↑ Арнольд В. И. // ДАН, 1964, 154, № 1, 9—12.
Литература
править- James Binney, Scott Tremaine. Galactic Dynamics, 1988, ISBN 0-69-108445-9.