2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4
 
 Re: Функция Гамильтона
Сообщение29.02.2020, 20:13 


23/02/20
33
Theoristos писал(а):
Как сумма кинетических энергий и попарные суммы потенциальных энергий. В "обычных" координатах вам уже приводили. В итоге для "обычных" координат получатся обычные уравнения движения.

Ну то есть считаю значение справа до запуска программ, L=0(?) и из под суммы вытаскиваю нужные мне значения для определенной планеты и "считаю ее вектор перемещения"?

$H=\sum\limits_{i=1}^np_i  q_i' - L = C$

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение01.03.2020, 09:25 


24/01/09
1298
Украина, Днепр
nikita817 в сообщении #1442272 писал(а):
Ну то есть считаю значение справа до запуска программ, L=0(?) и из под суммы вытаскиваю нужные мне значения для определенной планеты и "считаю ее вектор перемещения"?
$H=\sum\limits_{i=1}^np_i  q_i' - L = C$


Вы её строите до запуска моделирования движения, система диф. уравнений движения получается в виде
$\frac{\partial q_i}{\partial t}=\frac{\partial H(p,q)}{\partial p_i}$,
$\frac{\partial p_i}{\partial t}=-\frac{\partial H(p,q)}{\partial q_i}$.
$i$ тут пробегает все $3n$ обобщенных координат и импульсов рассматриваемых n тел
Далее решаете систему для каждой из переменных.

Гамильтониан, для "обычных" координат будет равен $H=\sum\limits_{k=1}^n \frac{|\vec{p_k}|^2}{2 m_k} - \sum\limits_{k=1,j=1}^n \gamma \ \frac{m_k m_j}{|\vec{p_k}-\vec{p_j}|}$.
$k$ и $j$ тут пробегают n рассматриваемых небесных тел, переменные-вектора имеют по 3 компоненты. Первая часть- кинетическая энергия, вторая - потенциальная (она отрицательна).
Значение функции $H$ при движении сохраняется.

Лагранжиан $L$, конечно, нулю не равен. Приравнивается нулю вариация его интеграла, но то отдельная история.

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение02.03.2020, 01:18 


23/02/20
33
Theoristos писал(а):
Вы её строите до запуска моделирования движения, система диф. уравнений движения получается в виде
$\frac{\partial q_i}{\partial t}=\frac{\partial H(p,q)}{\partial p_i}$,
$\frac{\partial p_i}{\partial t}=-\frac{\partial H(p,q)}{\partial q_i}$.
$i$ тут пробегает все $3n$ обобщенных координат

А если двухмерная модель то $2n$?

-- 02.03.2020, 02:25 --

Theoristos писал(а):
Далее решаете систему для каждой из переменных.

Там я найду обобщенные координаты, перейду к "обычным", и там уже изменю положения планет на рисунке?

-- 02.03.2020, 02:27 --

Theoristos писал(а):
Значение функции $H$ при движении сохраняется.

То есть я изначально нахожу значение $H$ и через него потом каждую $\Delta T$ считаю ДУ и нахожу координаты?

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение02.03.2020, 08:17 


24/01/09
1298
Украина, Днепр
nikita817 в сообщении #1442503 писал(а):
Theoristos писал(а):
система диф. уравнений движения получается в виде
$\frac{\partial q_i}{\partial t}=\frac{\partial H(p,q)}{\partial p_i}$,
$\frac{\partial p_i}{\partial t}=-\frac{\partial H(p,q)}{\partial q_i}$.
$i$ тут пробегает все $3n$ обобщенных координат

А если двухмерная модель то $2n$?


Упс, тут у меня опечатка :( Должно было быть "2n". Имелось в виду, что для каждой степени свободы 2 переменные - координата и импульс.
А уж степеней свободы по 3 на "трёхмерную" частицу и по 2 на двухмерную.

nikita817 в сообщении #1442503 писал(а):
Там я найду обобщенные координаты, перейду к "обычным", и там уже изменю положения планет на рисунке?

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

nikita817 в сообщении #1442503 писал(а):
То есть я изначально нахожу значение $H$ и через него потом каждую $\Delta T$ считаю ДУ и нахожу координаты?

Да, сначала определяете вид функции $H(p,q)$, и частные производные от неё подставляете в уравнения движения для обобщённых координат и находите координаты на новый момент времени (как писал, нужны начальные условия). В этом смысл Гамильтонова формализма.
Повторюсь, что для "обычных" переменных получатся "обычные" силы и уравнения движения (странно, если б получилось что-то иное). Удобность его (как уравнений Лагранжа) в возможности безошибочно перейти к каким-то удобным переменным движения. Ну и в широкой области не связанной напрямую с решением задачи движения - от инвариантов и скобок Пуассона и до статистической и квантовой механик.

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

Модераторы: photon, whiterussian, profrotter, Jnrty, Aer, Парджеттер, Eule_A, Супермодераторы



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

Сейчас этот форум просматривают: zubik67


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

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