МатВектор

Command Palette

Search for a command to run...

⚙️ Теормех38 минСложность 4/5+70 XP

Уравнения Лагранжа II рода: как решать задачи с примерами

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

4 интерактива3 квизаУрок 9 из 10Обновлено 04.10.2026Обычный

Двойной маятник: две нити, два груза, и каждая нить тянет оба груза сразу. Попытка написать второй закон Ньютона для каждого тела заканчивается системой из шести векторных уравнений с четырьмя неизвестными реакциями, из которых хочется выбраться. Жозеф Луи Лагранж в «Аналитической механике» 1788 года показал, как выбраться навсегда: реакции можно вообще не писать, если работать с энергией и правильно выбранными координатами. Метод настолько удачный, что вся теоретическая физика до сих пор говорит на его языке.

Обобщённые координаты: сколько чисел задают положение системы#

Связи — нити, шарниры, рельсы — запрещают части движений. Сколько независимых чисел нужно, чтобы зафиксировать положение всех точек системы? Это количество называют числом степеней свободы, а сами числа — обобщёнными координатами . Координатой может быть что угодно: угол, длина, даже объём — важно лишь, что через неё однозначно выражаются положения всех точек, а запреты связей учтены автоматически.

  • Маятник на нерастяжимой нити — одна степень свободы: положение задаёт угол
  • Двойной маятник — две степени свободы: углы и
  • Свободная материальная точка в пространстве — три степени свободы: , ,
  • Стержень, двигающийся на плоскости, — три степени свободы: , и угол поворота
  • Два груза на нити, перекинутой через блок, — одна степень свободы: положение первого груза жёстко определяет второй

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

Хороший выбор обобщённых координат — половина решения. В задаче о катящемся цилиндре можно взять два смещения и два угла, а потом связывать их уравнениями; можно сразу взять один угол поворота — и связей в записи не останется вовсе. Умные координаты считывают связи заранее: угол маятника, общая координата блока, длина намотки нити. Плохие координаты не делают задачу нерешаемой — лишь возвращают в неё те лишние неизвестные, от которых Лагранж обещал избавиться.

Обобщённые силы и энергия в новых координатах#

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

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

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

Энергии маятника, выраженные через единственную координату — угол

Уравнения Лагранжа: формулировка и откуда она берётся#

Формула ниже выглядит пугающе, но содержит ровно одну мысль: скорость изменения импульса по координате уравновешивается толчком по той же координате. Отправная точка — принцип Даламбера–Лагранжа: на любых виртуальных перемещениях, совместимых со связями, суммарная работа активных сил и сил инерции равна нулю. Идеальные связи — те, чьи реакции работы не совершают, — выпадают из этого равенства целиком: нить разрешает движение вдоль дуги и тянуть поперёк не может. Осталось выразить скорости через , собрать по частям производные — и получится компактная система:

В большинстве механических задач (их называют естественными системами) связи не зависят от времени явно, и кинетическая энергия — квадратичная форма скоростей: с коэффициентами, зависящими от координат. Диагональный член — «эффективная масса» по координате, перекрёстные — связь координат между собой. Вся теория колебаний, к которой мы подойдём, построена на приведении этой формы к диагональному виду.

Уравнения Лагранжа второго рода — по одному на каждую степень свободы

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

Полный пример: маятник из Лагранжа и груз на пружине#

Соберём уравнение маятника целиком — ровно так, как это выглядит на семинаре от постановки до ответа:

Груз на пружине — вторая задача на ту же машину. Координата — растяжение от положения равновесия: , . Тогда , то есть . Для кг и жёсткости Н/м: рад/с, частота Гц. Две строки выкладок — и никакой векторной арифметики. Полученные уравнения — линейные однородные, их решают методами курса дифференциальных уравнений.

Что вынесли из примера? Ни одной реакции, ни одного вектора, ни одной проекции. Вся механика маятника уместилась в две функции от одного угла и одну формулу. Смена задачи — маятник, пружина, кривошип — меняет лишь выбор координат и запись энергий: сама машина Лагранжа не перестраивается. Это признак хорошего метода — он переживает смену предмета без ремонта.

Маятник переменной длины: где появляется $\partial T/\partial q$

Слагаемое выглядит загадочно, пока не взять маятник с меняющейся длиной: нить наматывается на барабан, длина убывает. Теперь скорость складывается из вращательной и радиальной: , и зависит уже и от координаты, и от её скорости.

Уравнение по углу: — момент импульса больше не сохраняется: радиус падает, угловая скорость растёт. Тот же эффект в фигурном катании, только вместо барабана — руки, прижимаемые к оси. Пропущенное слагаемое стёрло бы радиальную динамику целиком: вот почему пишут до последнего члена, а не «примерно».

Что метод выигрывает у векторной механики#

  • Идеальные связи исключаются автоматически: реакции нитей, шарниров и опор в уравнения не попадают вовсе
  • Работа идёт со скалярами и вместо векторов — меньше мест, где теряются знаки и проекции
  • Число уравнений равно числу степеней свободы: система не раздувается с ростом сложности
  • Процедура стандартная и проверяемая: размерности, знаки, симметрия слагаемых

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

КритерийВторой закон НьютонаУравнения Лагранжа
Тип величинвекторы: силы, ускоренияскаляры: и
Реакции идеальных связейвходят как неизвестныеисчезают на этапе координат
Число уравненийпо числу тел и осейпо числу степеней свободы
Зона комфортаодна-две точки, простые силысвязанные системы, сложная геометрия
Ньютон против Лагранжа: где какой метод уместнее

Связь с вариационным исчислением: наименьшее действие#

У уравнений Лагранжа есть двойник в чистой математике. Вариационное исчисление ищет функцию, дающую экстремум интегралу ; условие стационарности — знаменитое уравнение Эйлера–Лагранжа:

Уравнение Эйлера–Лагранжа вариационного исчисления

Совпадение форм не случайность. Принцип наименьшего действия Гамильтона утверждает: реальное движение консервативной системы делает действие стационарным среди всех мыслимых траекторий между теми же начальными и конечными точками. Природа не «выбирает» самый короткий или самый быстрый путь — она выбирает стационарный по действию, а машина Эйлера–Лагранжа выписывает для него дифференциальное уравнение. Та же схема выводит геодезические криволинейных координат и траекторию луча света в неоднородной среде: механика оказывается главой вариационного исчисления, и наоборот. Следующая ступень — гамильтонова механика: функция Гамильтона переписывает энергию через импульсы, а уравнения Гамильтона описывают движение системой первого порядка; их алгебру измеряют скобки Пуассона. Форму этих уравнений сберегают канонические преобразования, а гибрид лагранжева и гамильтонова языков для систем с циклическими координатами приводит к уравнениям Рауса.

Технически понадобятся частные производные — по скорости и по координате отдельно, — дифференцирование сложной функции и аккуратность с обозначениями. Скорости точек вращающихся и катящихся тел, из которых собирается , удобно считать по правилам кинематики твёрдого тела. Дальше по курсу эта связь станет рабочим инструментом: в малых колебаниях механических систем уравнения Лагранжа в нормальных координатах выплёвывают сразу все собственные частоты. Если вы пришли сюда из динамики системы точек — сверьте: обе теории описывают одно и то же движение разными языками; силовой альтернативой Лагранжу служит принцип Даламбера — выбирайте инструмент по задаче, а не по привычке.

Проверь себя+8 XP

Сколько степеней свободы у двойного маятника (две нити, два груза)?

Проверь себя+8 XP

Чему равно для маятника с ?

Проверь себя+8 XP

Функция Лагранжа — это:

Частые вопросы

Как определить число степеней свободы механической системы?

Посчитайте, сколько независимых чисел однозначно задают положение всех точек. Точка на плоскости — два, в пространстве — три; каждая связь убавляет по числу. Маятник: две координаты минус нерастяжимая нить — одна степень. Практическая проверка: уравнений Лагранжа должно получиться ровно столько, сколько степеней, и ни одного лишнего.

Чем уравнения Лагранжа удобнее второго закона Ньютона?

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

Что такое обобщённая сила простыми словами?

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

Где используется функция Лагранжа, кроме механики?

Везде, где работает уравнение Эйлера–Лагранжа: геодезические в общей теории относительности, траектории лучей в оптике, поля в квантовой теории поля. В вариационном исчислении функция Лагранжа — просто подынтегральная функция задачи на экстремум интеграла. Механика — самый наглядный частный случай этой общей машины.

Готовитесь к контрольной?

Чеклист тем по «Теормех»: что вы уже умеете, что повторить и в каком порядке.

Открыть чеклист предмета →

Проверьте себя в бою

Босс-экзамен по «Теормех»: квизы всех уроков плюс бесконечный поток сгенерированных задач. Каждая попытка — новый расклад.

Начать босс-экзамен →