EssayAI
Блог
Блог
Естественные науки

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

19 июня 2026Время чтения: 7 минут
#уравнения Лагранжа#лагранжиан#обобщённые координаты#аналитическая механика#уравнение движения
Уравнения Лагранжа второго рода: вывод и решение

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

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

Что такое уравнения Лагранжа второго рода

Уравнения Лагранжа второго рода - это система дифференциальных уравнений, описывающая движение голономной системы в обобщённых координатах. Для системы с ss степенями свободы и обобщёнными координатами q1,q2,,qsq_1, q_2, \ldots, q_s они записываются так:

ddt(Lq˙i)Lqi=0,i=1,2,,s\frac{d}{dt}\left(\frac{\partial L}{\partial \dot q_i}\right) - \frac{\partial L}{\partial q_i} = 0, \quad i = 1, 2, \ldots, s

Здесь L=TVL = T - V - функция Лагранжа (лагранжиан): разность кинетической энергии TT и потенциальной VV, а q˙i=dqi/dt\dot q_i = dq_i/dt - обобщённые скорости. Одно уравнение приходится на каждую степень свободы.

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

Сравнение подхода Ньютона через силы и векторы с подходом Лагранжа через энергии и обобщённую координату
Сравнение подхода Ньютона через силы и векторы с подходом Лагранжа через энергии и обобщённую координату

Откуда берётся уравнение: принцип наименьшего действия

Уравнения Лагранжа - это не отдельная аксиома, а следствие более общего принципа наименьшего действия (принципа Гамильтона). Действие определяется как интеграл лагранжиана по времени:

S=t1t2L(q,q˙,t)dtS = \int_{t_1}^{t_2} L\,(q, \dot q, t)\,dt

Истинная траектория системы такова, что действие SS принимает стационарное (как правило, минимальное) значение. Если потребовать, чтобы вариация действия обращалась в нуль, δS=0\delta S = 0, то условие стационарности даёт ровно уравнения Лагранжа второго рода. Эта связь роднит механику с задачами на условный экстремум и множители Лагранжа: в обоих случаях мы ищем стационарную точку функционала.

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

Обобщённые координаты и степени свободы

Ключевое понятие всей схемы - обобщённые координаты. Это любой набор независимых величин qiq_i, однозначно задающих положение системы. Их не обязательно измерять в метрах: для маятника удобной координатой служит угол φ\varphi, для вращающегося тела - угол поворота, для груза на пружине - линейное смещение xx.

Число независимых обобщённых координат равно числу степеней свободы. Свободная точка в пространстве имеет три степени свободы; точка на нити фиксированной длины - одну (только угол); двойной маятник - две. Правильный выбор координат - половина успеха: чем естественнее координата описывает движение, тем проще энергии и тем короче выкладки.

Математический маятник: точка подвеса, нить длины l, угол отклонения и обобщённая координата - угол
Математический маятник: точка подвеса, нить длины l, угол отклонения и обобщённая координата - угол

Алгоритм вывода уравнения движения

На практике вывод уравнения движения через Лагранжа всегда укладывается в пять шагов:

  1. Выбрать обобщённые координаты qiq_i - по числу степеней свободы. Связи (нить, поверхность) учитываются именно выбором координат.
  2. Записать кинетическую энергию TT через обобщённые скорости q˙i\dot q_i. Часто удобно выразить декартовы скорости через q˙i\dot q_i и подставить.
  3. Записать потенциальную энергию VV как функцию координат qiq_i (гравитация, упругость и т. п.).
  4. Составить лагранжиан L=TVL = T - V.
  5. Подставить LL в уравнение Лагранжа и вычислить производные: сначала L/q˙i\partial L/\partial \dot q_i и его производную по времени, затем L/qi\partial L/\partial q_i.

Разберём на математическом маятнике длины ll с грузом массы mm. Обобщённая координата - угол φ\varphi. Скорость груза v=lφ˙v = l\dot\varphi, поэтому кинетическая энергия

T=12ml2φ˙2,T = \frac{1}{2} m l^2 \dot\varphi^2,

а потенциальная (отсчитанная от нижней точки)

V=mgl(1cosφ).V = m g l\,(1 - \cos\varphi).

Лагранжиан L=TVL = T - V. Вычисляем производные: L/φ˙=ml2φ˙\partial L/\partial \dot\varphi = m l^2 \dot\varphi, его производная по времени ml2φ¨m l^2 \ddot\varphi; затем L/φ=mglsinφ\partial L/\partial \varphi = -m g l\sin\varphi. Подставляя в уравнение Лагранжа:

ml2φ¨+mglsinφ=0    φ¨+glsinφ=0.m l^2 \ddot\varphi + m g l\sin\varphi = 0 \;\Longrightarrow\; \ddot\varphi + \frac{g}{l}\sin\varphi = 0.

Это и есть уравнение движения маятника. При малых углах sinφφ\sin\varphi \approx \varphi оно становится уравнением гармонических колебаний с частотой ω=g/l\omega = \sqrt{g/l}.

Реакция нити (сила натяжения) в выкладку ни разу не вошла - в этом и состоит главное преимущество метода Лагранжа перед прямым применением законов Ньютона.

Циклические координаты и сохраняющиеся величины

Если лагранжиан не зависит явно от какой-то координаты qkq_k (она называется циклической), то L/qk=0\partial L/\partial q_k = 0, и уравнение Лагранжа сразу даёт закон сохранения:

ddt(Lq˙k)=0    Lq˙k=const.\frac{d}{dt}\left(\frac{\partial L}{\partial \dot q_k}\right) = 0 \;\Longrightarrow\; \frac{\partial L}{\partial \dot q_k} = \text{const}.

Величина pk=L/q˙kp_k = \partial L/\partial \dot q_k называется обобщённым импульсом. Например, если лагранжиан не зависит от угла поворота вокруг оси, сохраняется момент импульса; если не зависит от координаты xx - сохраняется обычный импульс вдоль xx. Это прямое проявление связи симметрий и законов сохранения (теорема Нётер): формализм Лагранжа делает такие сохранения видимыми почти без вычислений.

Сравнение с подходом Ньютона

Когда уместен какой метод? Грубое правило такое:

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

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

Частые ошибки

  • Зависимые координаты. Берут больше координат, чем степеней свободы, забыв учесть связь. Координаты обязаны быть независимыми, иначе уравнений окажется лишнее число.
  • Путаница знака в потенциальной энергии. VV растёт там, куда система не хочет двигаться. Для маятника V=mgl(1cosφ)V = m g l(1-\cos\varphi) положительна при отклонении; знак ошибки сразу даст неустойчивое равновесие.
  • Кинетическая энергия не через обобщённые скорости. В TT должны входить только q˙i\dot q_i. Оставленная декартова скорость vv ломает дифференцирование по q˙\dot q.
  • Забывают производную по времени. В первом слагаемом сначала берут L/q˙\partial L/\partial \dot q, и лишь затем дифференцируют результат по tt - а не наоборот.
  • Линеаризуют слишком рано. Замену sinφφ\sin\varphi \approx \varphi делают только в финальном уравнении для малых колебаний, не в самом лагранжиане.

FAQ

Чем уравнения Лагранжа второго рода отличаются от первого рода? Уравнения первого рода работают с декартовыми координатами и явно содержат множители Лагранжа - неопределённые реакции связей. Уравнения второго рода записаны сразу в независимых обобщённых координатах, поэтому реакции идеальных связей в них вообще не входят. Для большинства учебных задач используют именно второй род - он короче.

Нужно ли, чтобы система была консервативной? Базовая форма L=TVL = T - V предполагает потенциальные силы. Но метод обобщается: непотенциальные силы (трение, внешнее воздействие) вводятся в правую часть как обобщённые силы QiQ_i, и уравнение принимает вид ddt ⁣(Lq˙i)Lqi=Qi\frac{d}{dt}\!\left(\frac{\partial L}{\partial \dot q_i}\right) - \frac{\partial L}{\partial q_i} = Q_i.

Как из уравнения Лагранжа получить частоту колебаний? Найдите положение равновесия (где V/q=0\partial V/\partial q = 0), разложите потенциал до квадратичного члена и линеаризуйте уравнение движения. Оно примет вид q¨+ω2q=0\ddot q + \omega^2 q = 0, откуда частота ω\omega читается напрямую - как для колебаний груза на пружине, где ω=k/m\omega = \sqrt{k/m}.

Коротко

Уравнения Лагранжа второго рода сводят любую механическую задачу к рецепту: выберите обобщённые координаты по числу степеней свободы, запишите кинетическую и потенциальную энергию, составьте лагранжиан L=TVL = T - V и подставьте его в формулу ddt(L/q˙)L/q=0\frac{d}{dt}(\partial L/\partial \dot q) - \partial L/\partial q = 0. Реакции идеальных связей выпадают сами, циклические координаты дают законы сохранения, а линеаризация около равновесия выдаёт частоту малых колебаний. Это и делает метод Лагранжа главным рабочим инструментом аналитической механики.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также