Физика / Механика

Уравнения Лагранжа второго рода

Уравнения Лагранжа второго рода дают уравнения движения в обобщенных координатах через производные лагранжиана и возможные неконсервативные обобщенные силы.

Опубликовано: Обновлено:

Формула

$$\frac{d}{dt}\frac{\partial L}{\partial \dot q_i}-\frac{\partial L}{\partial q_i}=Q_i^{(nc)}$$
Схема Алгоритм уравнений Лагранжа
q_iкоординатыT, UэнергииLпроизводныеуравнениедвижения

Главный риск - перепутать частные и полные производные.

Обозначения

$L$
лагранжиан системы, Дж
$q_i$
i-я обобщенная координата, зависит от координаты
$Q_i^(nc)$
неконсервативная обобщенная сила, зависит от q_i

Условия применения

  • Координаты q_i независимо описывают допустимые перемещения системы.
  • Идеальные связи учтены выбором координат или отдельными условиями.
  • Лагранжиан выражен через q_i, qdot_i и время.

Ограничения

  • Для неголономных связей и систем с трением может потребоваться расширенная форма уравнений.
  • Если обобщенные координаты зависимы, простая запись уравнений может дать лишние или неверные уравнения.
  • Нужно аккуратно различать частную производную по q_i и полную производную по времени от производной по qdot_i.

Подробное объяснение

Уравнения Лагранжа переводят задачу о движении в задачу дифференцирования лагранжиана. Для каждой степени свободы записывается отдельное уравнение. Левая часть сравнивает изменение обобщенного импульса с зависимостью лагранжиана от координаты. Если все силы потенциальны, правая часть равна нулю. Если есть неконсервативные силы, их добавляют как Q_i^(nc).

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

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

Как пользоваться формулой

  1. Выберите независимые обобщенные координаты q_i.
  2. Составьте лагранжиан L(q_i, qdot_i, t).
  3. Для каждой координаты вычислите ∂L/∂qdot_i и его полную производную по времени.
  4. Вычислите ∂L/∂q_i, подставьте в уравнение и упростите результат.

Историческая справка

Уравнения Лагранжа стали одним из центральных результатов аналитической механики XVIII века. Лагранж стремился записать механику в форме, где геометрия связей и выбор координат играют главную роль, а конкретные силы реакции не перегружают расчет. Такой подход обобщил ньютоновскую механику и сделал ее удобной для сложных систем.

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

Историческая линия формулы

Уравнения названы в честь Жозефа Луи Лагранжа, который систематизировал аналитическую механику. Их современная форма связана с вариационным принципом, обобщенными координатами, идеальными связями и развитием механики после Ньютона.

Пример

Для пружинного осциллятора L = 1/2 m xdot^2 - 1/2 kx^2. Сначала найдем производную по скорости: ∂L/∂xdot = m xdot. Полная производная по времени равна d/dt(m xdot) = m xddot. Производная по координате равна ∂L/∂x = -kx. Неконсервативных сил нет, поэтому уравнение Лагранжа дает m xddot - (-kx) = 0, то есть m xddot + kx = 0. Это обычное уравнение гармонического осциллятора. Важно, что оно получено не через явное суммирование сил, а через энергии. Если добавить внешнюю силу, она войдет в правую часть как обобщенная сила.

Частая ошибка

Частая ошибка - перепутать знаки и записать d/dt(∂L/∂qdot) + ∂L/∂q = 0 вместо разности. Вторая ошибка - брать полную производную там, где нужна частная, или наоборот. Третья ошибка - забывать, что q_i и qdot_i в частных производных считаются независимыми переменными. Еще одна ошибка - подставлять в уравнение лагранжиан, который не выражен через выбранные обобщенные координаты.

Практика

Задачи с решением

Свободная частица

Условие. Для частицы на прямой L = 1/2 m xdot^2. Получите уравнение движения.

Решение. ∂L/∂xdot = m xdot, d/dt = m xddot. ∂L/∂x = 0. Уравнение Лагранжа дает m xddot = 0.

Ответ. xddot = 0

Постоянная сила

Условие. Для вертикального движения L = 1/2 m ydot^2 - mgy. Получите уравнение.

Решение. ∂L/∂ydot = m ydot, d/dt = m yddot. ∂L/∂y = -mg. Получаем m yddot + mg = 0, то есть yddot = -g.

Ответ. yddot = -g

Калькулятор

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

Введите значения и нажмите «Рассчитать».

Дополнительные источники

  • OpenStax University Physics: Lagrangian mechanics
  • MIT OpenCourseWare Classical Mechanics: Lagrange equations

Связанные формулы

Физика

Функция Лагранжа T минус U

$L=T-U$

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

Физика

Обобщенный импульс в лагранжевой механике

$p_i=\frac{\partial L}{\partial \dot q_i}$

Обобщенный импульс равен частной производной лагранжиана по соответствующей обобщенной скорости и может отличаться от привычного импульса mv.

Физика

Малые колебания около положения равновесия

$\omega^2=\frac{U''(q_0)}{m_{eff}}$

Частота малых колебаний около устойчивого равновесия определяется второй производной потенциальной энергии в точке равновесия и эффективной массой координаты.