2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу 1, 2, 3  След.
 
 Компланарная задача движения трёх тел
Сообщение02.12.2024, 17:47 


24/03/09
588
Минск
Когда мы рассматриваем задачи на движение тел по прямой (с одним измерением координаты $x$),
мы обычно рассматриваем три функции, $S(t)$, $V(t)$, $A(t)$,
где $t$ - момент времени, вещественный аргумент функций, а сами эти три функции
в каждый момент времени выдают вещественное число $x = S(t)$ это сама итоговая координата
(или частный случай пройденного расстояния за время $t$),
$x_1 \in \mathbb{R}  = V(t)$ - скорость тела,
$x_2 \in \mathbb{R}  = A(t)$ - ускорение тела,
- это не сами координаты, но тоже вещественные значения, т.к. влияют на эту координату нахождения
тела на прямой.

Рассмотрим задачи на движение тел на неизменной плоскости. $2$ тела всегда
(какие бы изначальные расположения материальных точек, скорости и ускорения ни были) будут двигаться
в одной неизменной плоскости, что следует из законов Кеплера, относительно общего центра масс.
Одно тело относительно другого будет двигаться или по эллипсу, или по параболе или по гиперболе.
И эта задача имеет аналитическое решение, т.е. все функции можно найти и выписать явно.

Рассмотрим "компланарную" задачу движения $3$ тел, т.е. такую, где $3$ тела движутся всегда в одной
неизменной плоскости.Тогда существует некий общий центр масс, точка на этой плоскости,
и в начальный нулевой момент времени $t = 0$ , все векторы определяющие скорости всех трех тел,
так же как и векторы их ускорения, компланарные, т.е. находятся в какой то одной плоскости.
(очевидно, что в таком случае все три тела никогда за пределы этой плоскости не выйдут, т.к.
не будет сил, выводящих тела из этой плоскости, им неоткуда взяться, а другими телами
мы пренебрегаем, так как рассматриваем математическую задачу исключительно трех тел).

Что такое векторы скорости и векторы ускорений?
Аналогично, как мы определяли, скорости и ускорения тел при движении на прямой,
$x_1 \in \mathbb{R} = V(t)$ - скорость тела - функция выдает вещественное,
$x_2 \in \mathbb{R} = A(t)$ - ускорение тела - функция выдает вещественное,

где $x$ - вещественное, мы определим $z = (x + iy)$ - комплексное число, которое будет
определять и координаты тела $(x,y)$ в какой то момент времени, т.е. $z = S(t)$
в нашей плоскости, так и скорость тел их ускорение:

$z_1 \in \mathbb{C} = (x + iy) = V(t)$ - скорость тела - функция выдает комплексное,
$z_2 \in \mathbb{C} = (x + iy) = A(t)$ - ускорение тела - функция выдает комплексное,

Но как скорости и ускорения тел могут быть комплексными? В данном случае функция выдаёт комплексное
число, просто как пару вещественных значений , в виде вектора. Можно было бы сделать разные
функции для получения $x$ и $y$, но это только увеличило бы количество формул.

В любом случае, пара $x$ и $y$, как вектор скорости, показывает,
1) направление движения, например из точки $(0,0)$ в $(1,2)$ - направление известное,
и 2) длина этого вектора- абсолютная скорость, вещественное число.
Например вектор $(2,4)$ определяющий скорость, показывает что абсолютная скорость тела быстрее в
два раза чем определяемая вектором $(1,2)$ .

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

Тогда для наших $3$ - х тел, движущихся в неизменной плоскости, можно определить $9$ функций,
от времени $t$ , выдающих комплексное значение-
$A_1(t) , V_1(t) ,  S_1(t)  $ ,
$A_2(t) , V_2(t) ,  S_2(t)  $ ,
$A_3(t) , V_3(t) ,  S_3(t)  $ ,

где символы $1, 2, 3$ , означают функции для 1-го, 2-го , 3-го тел соответственно.
Аналитическим решением такой, компланарной задачи движения трёх тел, было бы нахождение функций
$S_1(t)$ ,
$S_2(t)$ ,
$S_3(t)$ ,

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

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

Вместо $V$ будет писать $S'$ а вместо $A$ будем писать $S''$ .
К примеру начальные условия таковы: в момент времени $t=0$ , все скорости трёх тел равны $0$,
(дальше они будут изменяться из-за гравитационного взаимодействия тел),
а координаты тел, (за точку с координатами $0,0$ примем некую произвольную точку,
неважно какую, т.к. из начальных условий она будет влиять и на общее решение, т.е. на искомые функции),
пусть $(4,1) , (1, 5) , (-2,-2)$ ,

тогда имеем $6$ начальных условий,

$S_1(0) = (4+i) $ ,
$S_2(0) = (1+5i) $ ,
$S_3(0) = (-2 - 2i) $ ,
$S'_1(0) = S'_2(0) = S'_3(0) = 0 $ ,

и ещё имеем систему из трех дифференциальных уравнений. В каждый момент времени, на каждое
их трёх тел, действует сила, меняющая импульс тела, и как следствие, определяющая ускорение
каждого тела.
Имеем 4 константы, $G$ - гравитационная постоянная, $m_1 , m_2, m_3$ - заданные массы тел,
и в каждый момент времени $t$ три тела находятся в точках $S_1(t) , S_2(t) , S_3(t)$ ,

тогда на 1-е тело со стороны 2-го тела, действует сила ($r$ - временное значение, расстояние между телами):

$ F_2 = \frac{G \cdot m_1 \cdot m_2}{r^2} =\frac{G \cdot m_1 \cdot m_2}{ | S_1(t) - S_2(t) |  ^2} $

аналогично, со стороны 3-го тела, действует сила,

$ F_3 = \frac{G \cdot m_1 \cdot m_3}{r^2} =\frac{G \cdot m_1 \cdot m_3}{ | S_1(t) - S_3(t) |  ^2} $

и результирующая сила будет равна,

$ F = \frac{G \cdot m_1 \cdot m_2}{ | S_1(t) - S_2(t) |  ^2} + \frac{G \cdot m_1 \cdot m_3}{ | S_1(t) - S_3(t) |  ^2} $

ускорение же обратно пропорционально массе самого тела $m_1$ (очевидно, если мы
толкаем тело с массой в $1$ кг, оно будет в $2$ раза быстрее ускоряться чем в случае если мы с той же
силой толкаем тело с массой в $2$ кг).
Тогда разделив результирующую силу, на массу рассматриваемого тела $m_1$ мы и получим его ускорение
в данный момент времени. А ускорение это вторая производная от координат.
Так как , $ G , m_1 , m_2, m_3$ - константы, упростим их, пусть,
$C_1 = G  \cdot m_1$$C_2 = G  \cdot m_2$ и $C_3 = G  \cdot m_3$ ,
Имеет дифференциальное уравнение для тела-1,

$ \frac{d^2 S_1}{d t^2} = \frac{C_2}{ | S_1(t) - S_2(t) |  ^2} + \frac{C_3}{ | S_1(t) - S_3(t) |  ^2} $

Аналогично определяем два дифференциальных уравнения для двух других тел.
Итак, $C_1 , C_2 , C_3$ , определенные нами известные константы, Функции $ S_1 , S_2 , S_3$ , принимают
вещественный аргумент- время $t$, и определяют комплексное число, задающее координаты на плоскости, трёх тел.
Начальные условия записаны выше.
И получается, чтобы решить такую компланарную задачу движения трёх тел, нужно решить
систему из 3-х дифференциальных уравнений, и найти , т.е. определить функции $ S_1 , S_2 , S_3$ .

$\left\{
\begin{array}{rcl}
 \frac{d^2 S_1}{d t^2} = \frac{C_2}{ | S_1 - S_2 |  ^2} + \frac{C_3}{ | S_1 - S_3 |  ^2} \\
 \frac{d^2 S_2}{d t^2} = \frac{C_1}{ | S_2 - S_1 |  ^2} + \frac{C_3}{ | S_2 - S_3 |  ^2} \\
 \frac{d^2 S_3}{d t^2} = \frac{C_1}{ | S_3 - S_1 |  ^2} + \frac{C_2}{ | S_3 - S_2 |  ^2} \\
\end{array}
\right.$


а система из двух дифференциальных уравнений (аналогичная для
движения двух тел)- имеет аналитическое решение-

$\left\{
\begin{array}{rcl}
 \frac{d^2 S_1}{d t^2} = \frac{C_2}{ | S_1 - S_2 |  ^2}   \\
 \frac{d^2 S_2}{d t^2} = \frac{C_1}{ | S_2 - S_1 |  ^2}   \\
\end{array}
\right.$

Правильно я составил систему уравнений для 3-х движущихся тел?
Удивляет. такая система не имеет аналитического решения? (выглядит несложно, и ненамного
сложнее чем система для 2-х тел, которая решается),

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 17:55 


21/12/16
819
Skipper в сообщении #1663444 писал(а):
Одно тело относительно другого будет двигаться или по эллипсу,

не тела, а материальные точки, не относительно другого, а относительно ИСО
Skipper в сообщении #1663444 писал(а):
Рассмотрим "компланарную" задачу движения $3$ тел, т.е. такую, где $3$ тела движутся всегда в одной
неизменной плоскости


это называется плоская задача трех тел
Skipper в сообщении #1663444 писал(а):
Что такое векторы скорости и векторы ускорений?

в учебнике написано
Skipper в сообщении #1663444 писал(а):
Аналогично, как мы определяли, скорости и ускорения тел при движении на прямой,
$x = V(t)$ - скорость тела,
$x = A(t)$ - ускорение тела,

где $x$ - вещественное, мы определим $z = (x + iy)$ - комплексное число, которое будет
определять и координаты тела $(x,y)$ в какой то момент времени, т.е. $z = S(t)$


думаю, ветку можно сносить

-- 02.12.2024, 18:57 --

Skipper в сообщении #1663444 писал(а):
Аналогично, как мы определяли, скорости и ускорения тел при движении на прямой,
$x = V(t)$ - скорость тела,
$x = A(t)$ - ускорение тела,

т.е. скорость равна ускорению. :facepalm:

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 18:03 


24/03/09
588
Минск
drzewo в сообщении #1663447 писал(а):
скорость равна ускорению


Не равна. $x$ - это переменная, а не постоянная (константа). Можно индексы добавлять,
но я решил индексами тут не загромождать, т.е. я здесь хотел только подчеркнуть, что пространственное измерение было 1-мерным, а далее рассматриваю плоскость- двумерную (там функции возвращают $z$ как символ комплексного).

-- Пн дек 02, 2024 17:05:32 --

Цитата:
вещественное значение $ = V(t)$ - скорость тела,
вещественное значение $ = A(t)$ - ускорение тела,


вот так например эквивалентно можно написать,

-- Пн дек 02, 2024 17:18:54 --

drzewo в сообщении #1663447 писал(а):
это называется плоская задача трех тел


Знаю. Так я составил в трёх комплексных функциях, вопрос, правильные дифференциальные уравнения или нет?
Если правильные, значит я правильно учусь, их составлять.

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 18:19 
Админ форума


02/02/19
2547
Skipper в сообщении #1663448 писал(а):
но я решил индексами тут не загромождать
Неверно решили. Обозначать две разные величины одной буквой - дурной тон. Просто написали бы, что $A, V$ - вещественные числа.

Skipper в сообщении #1663444 писал(а):
Что такое векторы скорости и векторы ускорений?
Серьезно не знаете? Это в школе проходят.

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 18:20 


24/03/09
588
Минск
Ende в сообщении #1663451 писал(а):
Обозначать две разные величины одной буквой - дурной тон.

Поправил.
Ende в сообщении #1663451 писал(а):
Серьезно не знаете?

Так я же ответил на вопрос, значит знаю.. (это был как бы наводящий вопрос, чтобы пояснить, что я дальше пытался подробно расписать, для дальнейшего составления уравнений).

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 20:22 


21/12/16
819
Skipper в сообщении #1663448 писал(а):
вопрос, правильные дифференциальные уравнения или нет?

Нет. А Вы учебник почитать не пробовали? Хотя бы затем что бы сравнить свои формулы с тем, что в учебнике.

-- 02.12.2024, 21:25 --

Skipper в сообщении #1663444 писал(а):
пройденного расстояния за время $t$),
$x_1 \in \mathbb{R}  = V(t)$ - скорость тела,
$x_2 \in \mathbb{R}  = A(t)$ - ускорение тела,

это вообше черт знает что

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 20:40 


24/03/09
588
Минск
Переопределим наши $C_1, C_1, C_3$ по-другому, чтобы были проще выкладки.
Это известные константы, потому напишем их так-

$C_1 = (G  \cdot m_1) ^ {0.5} $$C_2 = (G  \cdot m_2) ^ {0.5} $ и $C_3 = (G  \cdot m_3) ^ {0.5}$ ,

тогда наша система дифференциальных уравнений для плоской задачи движения трех тел, будет такой.
Нужно решить систему из 3-х дифференциальных уравнений, и найти , т.е. определить функции $ S_1 , S_2 , S_3$ .

$\left\{
\begin{array}{rcl}
S_1'' = \frac{C_2 ^2}{ | S_1 - S_2 |  ^2} + \frac{C_3 ^ 2}{ | S_1 - S_3 |  ^2} \\
S_2'' = \frac{C_1 ^2}{ | S_2 - S_1 |  ^2} + \frac{C_3 ^2}{ | S_2 - S_3 |  ^2} \\
S_3'' = \frac{C_1 ^2}{ | S_3 - S_1 |  ^2} + \frac{C_2 ^2}{ | S_3 - S_2 |  ^2} \\
\end{array}
\right.$

Из первого уравнения системы выразим $S_3$ . Имеем,
$\frac{C_3 ^ 2}{ | S_1 - S_3 |  ^2} = S_1'' - \frac{C_2 ^2}{ | S_1 - S_2 |  ^2}$ ,
$\frac{C_3}{ | S_3 - S_1 |  } = (S_1'' - \frac{C_2 ^2}{ | S_1 - S_2 |  ^2} ) ^ {1/2}$ ,

$\frac{C_3}{ | S_3 - S_1 |  } = (  \frac{S_1'' \cdot  | S_1 - S_2 |  ^2 - C_2 ^2}{ | S_1 - S_2 |  ^2} ) ^ {1/2}$ ,

$\frac{C_3}{ | S_3 - S_1 |  } =   \frac{(S_1'' \cdot  | S_1 - S_2 |  ^2 - C_2 ^2) ^ {1/2} }{ | S_1 - S_2 | } $ ,

$ | S_3 - S_1 |   = \frac{ C_3 \cdot | S_1 - S_2 | }{  (S_1'' \cdot  | S_1 - S_2 |  ^2 - C_2 ^2) ^ {1/2} }  $ ,

$ S_3 = ( C_3 \cdot | S_1 - S_2 | \cdot (S_1'' \cdot | S_1 - S_2 | ^2 - C_2 ^2) ^ {-1/2} + S_1 ) $ ,

Аналогично, из второго уравнения системы выразим $S_3$ . Имеем (выкладки по аналогии),

$ S_3 = ( C_3 \cdot | S_1 - S_2 | \cdot (S_2'' \cdot | S_1 - S_2 | ^2 - C_1 ^2) ^ {-1/2} + S_2 ) $ ,

Таким образом, нашу исходную систему из 3-х дифф.уравнений мы можем привести, к системе из
2-х дифференциальных уравнений, избавившись от функции $S_3$,
т.е. оба дифф. уравнения в системе будут содержать только $S_1 , S_2$ ,
производные их, и различные арифметические операции, возведения в степени и т.д.
Первое такое уравнение системы мы нашли-

$( C_3 \cdot | S_1 - S_2 | \cdot (S_1'' \cdot | S_1 - S_2 | ^2 - C_2 ^2) ^ {-1/2} + S_1 )  =  ( C_3 \cdot | S_1 - S_2 | \cdot (S_2'' \cdot | S_1 - S_2 | ^2 - C_1 ^2) ^ {-1/2} + S_2 )$ ,

Выписать второе, посложнее, так как мы не только должны подставить вместо $S_3$, выражение с $S_1 , S_2$ ,
а ещё и вычислить вторую производную, т.е. $S''_3$, и вместо неё тоже подставить выражение с $S_1 , S_2$
(в нерассмотренное выше 3-е уравнение системы) .

В итоге будем иметь систему из 2 дифференциальных уравнений с двумя неизвестными функциями,
$S_1 , S_2$ .
Но дальше неясно- как выразить $S_1$ через выражение содержащее только $S_2$ (либо наоборот).
Тогда мы получили бы одно дифференциальное уравнение, для нахождения функции с 1 переменной.
Это уравнение может и не иметь аналитических решений, но тут выходит, его и составить для плоской
задачи движения трёх тел нельзя. (минимальная система содержит 2 уравнения).

Можно попробовать рассмотреть более простые случаи, например когда массы всех трёх тел равны, и т.п.
тогда может, и удалось бы получить одно дифференциальное уравнение для решения, а не систему из
уравнений,

-- Пн дек 02, 2024 19:47:33 --

drzewo в сообщении #1663464 писал(а):
Нет


Если "нет", т.е. что то неверно в составлении уравнений, то где то ошибка в этом составлении.
Я не вижу, где мои рассуждения в первом посте, содержали бы ошибки.
Три тела, движутся на плоскости, рассматривал силы и ускорения, как вторые производные от искомых функций.

drzewo в сообщении #1663464 писал(а):
учебник почитать

Читал, не так всё просто. Столетиями пытались решить задачу трёх тел, и только потом доказали что
в общем случае не решается. Так что задача не из простых.
Я хочу научиться понимать, как правильно составлять дифференциальные уравнения для разных задач.
А просто выписать что-то готовое из учебника- ну будет 12 или более уравнений в системе,
как это проанализировать? Потому я решил упростить задачу- чтобы уравнений в системе было
минимальное количество, я и рассматриваю комплексные функции, принимающие вещественный аргумент.
Вещественный аргумент такой функции - время $t$, а функция может возвращать
комплексное число, действительная и мнимая части которого, и есть наши координаты на плоскости,
где тело (как материальная точка) находится в этот момент времени.

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 20:48 
Заслуженный участник
Аватара пользователя


15/10/08
12559
И в чём смысл этой самобытной деятельности?

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 20:56 


24/03/09
588
Минск
1) научиться понимать, как правильно составлять дифференциальные уравнения для разных задач,
2) упростить понимание плоской задачи движения трёх тел, и понять например, при каких исходных данных,
можно всё таки найти аналитическое решение? (а такие случаи точно есть),

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 21:02 
Заслуженный участник
Аватара пользователя


15/10/08
12559
А всё, что понаделано человечеством на данную тему мы принципиально игнорируем?

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 21:05 


24/03/09
588
Минск
Что я игнорирую? Можно взять учебник с лекциями, и ничего самому не решать.
Теория без практики- даст слабое понимание. А можно решать задачи, в том числе и те, которые
в учебнике с практическими задачами, где само решение не дано. А можно свои задачи составлять,
и решать их для понимания.
По сути, я пока просто систему дифференциальных уравнений правильную хочу составить, в предположении,
что функции нахождения точки на плоскости- просто комплексные функции.

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 21:08 
Заслуженный участник
Аватара пользователя


15/10/08
12559
Ладно, а почему это нужно выкладывать здесь? Вам нужна оценка или подсказка или что вам вообще нужно? Оценку вам уже выставили: вы занимаетесь какой-то бредовой ерундой. Подсказку тоже дали: прийти, наконец, в себя и раскрыть учебники. Чем ещё форум может помочь?

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 21:12 


24/03/09
588
Минск
Утундрий в сообщении #1663472 писал(а):
раскрыть учебники

Не встречал в учебниках, такой постановки данной задачи- получить систему дифференциальных уравнений в предположении,
что функции нахождения точки на плоскости- просто комплексные функции.
А такие функции как мне кажется, должны существовать, не вижу причин, почему их не может быть.

-- Пн дек 02, 2024 20:14:46 --

Утундрий в сообщении #1663472 писал(а):
подсказка

Подсказки нету, 1) должны ли существовать подобные функции, мне никто не написал.
2) если у меня где то ошибка в составлении уравнений, то её тоже никто не указал.
("только общие рекомендации типа "читай учебники", ибо у тебя тут где-то и почему-то неверно..").

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 21:27 
Заслуженный участник
Аватара пользователя


15/10/08
12559
Ну, продолжайте бредить дальше ..

 Профиль  
                  
 
 Re: Компланарная задача движения трёх тел
Сообщение02.12.2024, 21:27 


24/03/09
588
Минск
Утундрий в сообщении #1663472 писал(а):
Чем ещё форум может помочь?

вопрос был:
Skipper в сообщении #1663444 писал(а):
Правильно я составил систему уравнений для 3-х движущихся тел?

Совсем по-простому: функция
$S(t)$ возвращает комплексное число, от вещественного аргумента $t$ , определяющий момент времени.
Действительная часть этого комплексного числа - первая координата тела (как материальной точки) на плоскости, мнимая часть- вторая координата. Правомерно ли рассматривать такие функции применительно к задачам движения тел на плоскости?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу 1, 2, 3  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group