2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Найти действие для осциллятора
Сообщение26.12.2021, 17:54 


15/09/20
198
Задача из Фейнмана:
Лагранжиан гармонического осциллятора $L=\frac{m}{2}(\dot{x}^2-\omega^2x^2)$. Покажите, что классическое действие:
$S=\frac{m\omega}{2\sin{\omega(t_b-t_a)}}(x^2_a+x^2_b)\cos{\omega(t_b-t_a)}-2x_ax_b$

Пробую решить, получается ерунда какая-то:
Используя решение для траектории гармонического осциллятора
$x^2=x^2_0\cos^2{\omega t}$
$\dot{x}^2=x^2_0\omega^2\sin^2{\omega t}$
Подставляю в определение действия:
$S=\int\limits_{t_a}^{t_b}Ldt=\frac{m}{2}\int\limits_{t_a}^{t_b}{(x^2_0\omega^2\sin^2{\omega t}-\omega^2x^2_0\cos^2{\omega t})dt}=\frac{m}{2}\omega^2x^2_0\int\limits_{t_a}^{t_b}{-\cos{2\omega t}dt}=-\frac{m}{4}\omega x^2_0\sin{2\omega t}\rvert^{t_b}_{t_a}=\frac{m}{2}(-x_0\omega \sin{\omega t}) (x_0\cos{\omega t})\rvert^{t_b}_{t_a}=\frac{m}{2}\dot{x} x\rvert^{t_b}_{t_a}=\frac{m}{2}\frac{(x_b-x_a)^2}{t_b-t_a}$

Получился такой же ответ как в первой задаче (действие для свободной частицы). Где я ошибся?

-- 26.12.2021, 18:25 --

Последнее равенство ошибочно. Но до него вроде все верно:
$S=\frac{m}{2}\dot{x} x\rvert^{t_b}_{t_a}$

Как это подогнать к ответу?

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение26.12.2021, 20:27 
Заслуженный участник
Аватара пользователя


04/09/14
5257
ФТИ им. Иоффе СПб
kzv в сообщении #1544341 писал(а):
Как это подогнать к ответу?
Кто такие $x_a$ и $x_b$ и как их вставить в Ваше
kzv в сообщении #1544341 писал(а):
Используя решение для траектории гармонического осциллятора
$x^2=x^2_0\cos^2{\omega t}$
$\dot{x}^2=x^2_0\omega^2\sin^2{\omega t}$?

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение26.12.2021, 21:03 


15/09/20
198
kzv в сообщении #1544341 писал(а):
Кто такие $x_a$ и $x_b$ и как их вставить в Ваше

Я точно не знаю. Задачу и ответ сформулировал дословно из Фейнмана "Квантовая механика и интегралы по траекториям", стр.40., зад. 2.2
Судя по контексту $x_a=x(t_a)$; $x_b=x(t_b)$

Изображение

Вообще, в ответе у Фейнмана, вроде бы бардак с размерностями какой-то?

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение26.12.2021, 21:29 
Заслуженный участник
Аватара пользователя


04/09/14
5257
ФТИ им. Иоффе СПб
kzv в сообщении #1544360 писал(а):
Судя по контексту $x_a=x(t_a)$; $x_b=x(t_b)$
А у Вас для написанной Вами траектории это выполняется?

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение27.12.2021, 07:59 


15/09/20
198
amon в сообщении #1544363 писал(а):
А у Вас для написанной Вами траектории это выполняется?


$S=\frac{m}{2}\dot{x} x\rvert^{t_b}_{t_a}=\frac{m}{2}(\dot{x_b}x_b-\dot{x_a}x_a)=-\frac{mx_0\omega}{2}(x_b\sin{\omega t_b}-x_a\sin{\omega t_a})$

$x_a=x_0\cos{\omega t_a}$

$x_0=\frac{x_a}{\cos{\omega t_a}}=\frac{x_b}{\cos{\omega t_b}}$

$S=-\frac{mx_a\omega}{2\cos{\omega t_a}}(x_b\sin{\omega t_b}-x_a\sin{\omega t_a})$

Ну, в принципе, что-то отдаленно похожее получается конечно. Если косинус на синус поменять в траектории, то минуса не будет:

$S=\frac{mx_a\omega}{2\sin{\omega t_a}}(x_b\cos{\omega t_b}-x_a\cos{\omega t_a})=\frac{mx^2_a\omega}{2\sin{\omega t_a}}(\frac{x_b}{x_a}\cos{\omega t_b}-\cos{\omega t_a})$

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение27.12.2021, 09:17 


27/02/09
2835
kzv в сообщении #1544341 писал(а):
Используя решение для траектории гармонического осциллятора
$x^2=x^2_0\cos^2{\omega t}$

Решением для траектории является решение уравнения Эйлера-Лагранжа, то есть, надо проинтегрировать дифференциальное уравнение второго порядка, а у вас решение общего вида зависит только от одной константы $x_0$. Сравните с общим решением для траектории свободной частицы в первой задаче, которое можно легко записать как $x=vt +x_0$, Константа $v$ выражается через заданные величины как $v=\frac{x_b-x_a}{t_b-t_a} $ и мы легко получаем ответ.

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение27.12.2021, 09:39 


15/09/20
198
druggist в сообщении #1544402 писал(а):
Решением для траектории является решение уравнения Эйлера-Лагранжа, то есть, надо проинтегрировать дифференциальное уравнение второго порядка, а у вас решение общего вида зависит только от одной константы $x_0$.

Не от константы, а от времени.
Решение уравнения движения ищется стандартной подстановкой: синуса, косинуса или экспоненты. Википедия врать не может.

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение27.12.2021, 09:50 


27/02/09
2835
kzv в сообщении #1544404 писал(а):
Решение уравнения движения ищется стандартной подстановкой: синуса

И зависит от двух констант: амплитуды $A$ и фазы $\varphi$

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение27.12.2021, 11:04 


15/09/20
198
druggist в сообщении #1544407 писал(а):
И зависит от двух констант: амплитуды $A$ и фазы $\varphi$

Да, если учитывать фазу, то решение усложняется ((
Наверное тогда траекторию лучше в виде суммы подставить:
$x=a\cos{\omega t}+b\sin{\omega t}$

$S=\frac{m\omega^2ab}{2}\int\limits_{t_a}^{t_b}{\sin{2\omega t}}dt=\frac{m\omega a b}{4}\cos{2\omega(t_b-t_a)}$

Постоянные найти из системы уравнений:
$\left\{
\begin{array}{rcl}
 &x_a=a\cos{\omega t_a}+b\sin{\omega t_a}& \\
 &x_b=a\cos{\omega t_b}+b\sin{\omega t_b}& \\
\end{array}
\right.$

$b=\frac{x_b\cos\omega t_a-x_a\cos\omega t_b}{\sin\omega(t_b-t_a)}$
$a=\frac{x_a\sin\omega t_b-x_b\sin\omega t_a}{\sin\omega(t_b-t_a)}$

$ab=\frac{x^2_a+x^2_b-2x_ax_b(\cos^2\omega t_a+\sin^2\omega t_b)}{\sin^2\omega(t_b-t_a)}$

Ну и так далее...
В принципе понял свою ошибку. Вопрос по размерностям остался: у действия должно быть $[\frac{kgm^2}{s}]$, а в ответе второе слагаемое $[m^2]$. Явно ошибка же или опечатка?

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение27.12.2021, 11:08 


27/02/09
2835
kzv в сообщении #1544419 писал(а):
Явно ошибка же или опечатка?

По-видимому, в учебнике, все же, неправильно записан ответ. Интересно, если решить, каков будет правильный?

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение27.12.2021, 12:14 
Заслуженный участник
Аватара пользователя


04/09/14
5257
ФТИ им. Иоффе СПб
kzv в сообщении #1544419 писал(а):
Явно ошибка же или опечатка?
Скобочки забыли поставить. Должно быть
$$S=\frac{m\omega}{2\sin{\omega(t_b-t_a)}}\left((x^2_a+x^2_b)\cos{\omega(t_b-t_a)}-2x_ax_b\right)$$

 Профиль  
                  
 
 Re: Найти действие для осциллятора
Сообщение27.12.2021, 19:24 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
В английском издании скобочки есть.
Изображение

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

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



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

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


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

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