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

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

Откуда берётся уравнение: принцип наименьшего действия
Уравнения Лагранжа - это не отдельная аксиома, а следствие более общего принципа наименьшего действия (принципа Гамильтона). Действие определяется как интеграл лагранжиана по времени:
Истинная траектория системы такова, что действие принимает стационарное (как правило, минимальное) значение. Если потребовать, чтобы вариация действия обращалась в нуль, , то условие стационарности даёт ровно уравнения Лагранжа второго рода. Эта связь роднит механику с задачами на условный экстремум и множители Лагранжа: в обоих случаях мы ищем стационарную точку функционала.
Практический вывод: вам не обязательно каждый раз вспоминать вариационное исчисление. Достаточно записать лагранжиан и подставить его в готовую формулу - корректность гарантирована принципом наименьшего действия.
Обобщённые координаты и степени свободы
Ключевое понятие всей схемы - обобщённые координаты. Это любой набор независимых величин , однозначно задающих положение системы. Их не обязательно измерять в метрах: для маятника удобной координатой служит угол , для вращающегося тела - угол поворота, для груза на пружине - линейное смещение .
Число независимых обобщённых координат равно числу степеней свободы. Свободная точка в пространстве имеет три степени свободы; точка на нити фиксированной длины - одну (только угол); двойной маятник - две. Правильный выбор координат - половина успеха: чем естественнее координата описывает движение, тем проще энергии и тем короче выкладки.

Алгоритм вывода уравнения движения
На практике вывод уравнения движения через Лагранжа всегда укладывается в пять шагов:
- Выбрать обобщённые координаты - по числу степеней свободы. Связи (нить, поверхность) учитываются именно выбором координат.
- Записать кинетическую энергию через обобщённые скорости . Часто удобно выразить декартовы скорости через и подставить.
- Записать потенциальную энергию как функцию координат (гравитация, упругость и т. п.).
- Составить лагранжиан .
- Подставить в уравнение Лагранжа и вычислить производные: сначала и его производную по времени, затем .
Разберём на математическом маятнике длины с грузом массы . Обобщённая координата - угол . Скорость груза , поэтому кинетическая энергия
а потенциальная (отсчитанная от нижней точки)
Лагранжиан . Вычисляем производные: , его производная по времени ; затем . Подставляя в уравнение Лагранжа:
Это и есть уравнение движения маятника. При малых углах оно становится уравнением гармонических колебаний с частотой .
Реакция нити (сила натяжения) в выкладку ни разу не вошла - в этом и состоит главное преимущество метода Лагранжа перед прямым применением законов Ньютона.
Циклические координаты и сохраняющиеся величины
Если лагранжиан не зависит явно от какой-то координаты (она называется циклической), то , и уравнение Лагранжа сразу даёт закон сохранения:
Величина называется обобщённым импульсом. Например, если лагранжиан не зависит от угла поворота вокруг оси, сохраняется момент импульса; если не зависит от координаты - сохраняется обычный импульс вдоль . Это прямое проявление связи симметрий и законов сохранения (теорема Нётер): формализм Лагранжа делает такие сохранения видимыми почти без вычислений.
Сравнение с подходом Ньютона
Когда уместен какой метод? Грубое правило такое:
- Ньютон удобен, если сил мало, они простые, а связи отсутствуют или тривиальны (свободное падение, движение по прямой).
- Лагранж выигрывает, когда есть связи, удобные неинерциальные или криволинейные координаты, несколько степеней свободы или нужно найти сохраняющиеся величины.
Метод Лагранжа особенно силён в задачах вроде двойного маятника, бусины на вращающейся проволоке, маятника на подвижной тележке - там, где раскладка сил по Ньютону превращается в громоздкую систему с неизвестными реакциями. В энергетическом подходе все реакции уходят сами собой.
Частые ошибки
- Зависимые координаты. Берут больше координат, чем степеней свободы, забыв учесть связь. Координаты обязаны быть независимыми, иначе уравнений окажется лишнее число.
- Путаница знака в потенциальной энергии. растёт там, куда система не хочет двигаться. Для маятника положительна при отклонении; знак ошибки сразу даст неустойчивое равновесие.
- Кинетическая энергия не через обобщённые скорости. В должны входить только . Оставленная декартова скорость ломает дифференцирование по .
- Забывают производную по времени. В первом слагаемом сначала берут , и лишь затем дифференцируют результат по - а не наоборот.
- Линеаризуют слишком рано. Замену делают только в финальном уравнении для малых колебаний, не в самом лагранжиане.
FAQ
Чем уравнения Лагранжа второго рода отличаются от первого рода? Уравнения первого рода работают с декартовыми координатами и явно содержат множители Лагранжа - неопределённые реакции связей. Уравнения второго рода записаны сразу в независимых обобщённых координатах, поэтому реакции идеальных связей в них вообще не входят. Для большинства учебных задач используют именно второй род - он короче.
Нужно ли, чтобы система была консервативной? Базовая форма предполагает потенциальные силы. Но метод обобщается: непотенциальные силы (трение, внешнее воздействие) вводятся в правую часть как обобщённые силы , и уравнение принимает вид .
Как из уравнения Лагранжа получить частоту колебаний? Найдите положение равновесия (где ), разложите потенциал до квадратичного члена и линеаризуйте уравнение движения. Оно примет вид , откуда частота читается напрямую - как для колебаний груза на пружине, где .
Коротко
Уравнения Лагранжа второго рода сводят любую механическую задачу к рецепту: выберите обобщённые координаты по числу степеней свободы, запишите кинетическую и потенциальную энергию, составьте лагранжиан и подставьте его в формулу . Реакции идеальных связей выпадают сами, циклические координаты дают законы сохранения, а линеаризация около равновесия выдаёт частоту малых колебаний. Это и делает метод Лагранжа главным рабочим инструментом аналитической механики.
Читайте также

Функция Лагранжа и обобщённые координаты: вывод движения
Функция Лагранжа и обобщённые координаты: как составить лагранжиан, выбрать координаты, применить уравнение Эйлера-Лагранжа и вывести уравнения движения системы без сил реакции.

Диссипативная функция Рэлея: вывод и применение
Диссипативная функция Рэлея: что это такое, как вывести через обобщённые силы трения, как применять в уравнениях Лагранжа и как рассчитать мощность потерь.

Уравнение Гамильтона-Якоби в механике: главная функция
Уравнение Гамильтона-Якоби в механике: как получить из канонических уравнений Гамильтона уравнение для главной функции действия, разделить переменные и найти траекторию.