Уравнения Лагранжа II рода: как решать задачи с примерами
Обобщённые координаты и энергия вместо векторов: вывод уравнений Лагранжа, маятник и груз на пружине с числами, связь с вариационным исчислением.
Двойной маятник: две нити, два груза, и каждая нить тянет оба груза сразу. Попытка написать второй закон Ньютона для каждого тела заканчивается системой из шести векторных уравнений с четырьмя неизвестными реакциями, из которых хочется выбраться. Жозеф Луи Лагранж в «Аналитической механике» 1788 года показал, как выбраться навсегда: реакции можно вообще не писать, если работать с энергией и правильно выбранными координатами. Метод настолько удачный, что вся теоретическая физика до сих пор говорит на его языке.
Обобщённые координаты: сколько чисел задают положение системы#
Связи — нити, шарниры, рельсы — запрещают части движений. Сколько независимых чисел нужно, чтобы зафиксировать положение всех точек системы? Это количество называют числом степеней свободы, а сами числа — обобщёнными координатами . Координатой может быть что угодно: угол, длина, даже объём — важно лишь, что через неё однозначно выражаются положения всех точек, а запреты связей учтены автоматически.
- Маятник на нерастяжимой нити — одна степень свободы: положение задаёт угол
- Двойной маятник — две степени свободы: углы и
- Свободная материальная точка в пространстве — три степени свободы: , ,
- Стержень, двигающийся на плоскости, — три степени свободы: , и угол поворота
- Два груза на нити, перекинутой через блок, — одна степень свободы: положение первого груза жёстко определяет второй
С числом степеней свободы связана главная роскошь метода: уравнений движения получится ровно — по одному на каждую координату. Не шесть векторов с реакциями, а два скалярных уравнения для двойного маятника. Всё лишнее отсеклось ещё при выборе координат.
Хороший выбор обобщённых координат — половина решения. В задаче о катящемся цилиндре можно взять два смещения и два угла, а потом связывать их уравнениями; можно сразу взять один угол поворота — и связей в записи не останется вовсе. Умные координаты считывают связи заранее: угол маятника, общая координата блока, длина намотки нити. Плохие координаты не делают задачу нерешаемой — лишь возвращают в неё те лишние неизвестные, от которых Лагранж обещал избавиться.
Обобщённые силы и энергия в новых координатах#
Обобщённая сила — коэффициент при приращении в выражении элементарной работы: . Практический способ найти её: сдвинуть систему только по координате и посмотреть, какую работу дадут активные силы. Для консервативных систем всё ещё проще: — обобщённая сила есть минус частная производная потенциальной энергии; родство с градиентом прямое — обобщённая сила и есть градиент, спроецированный на разрешённое движение.
Числовой пример. На груз маятника ( м) дует горизонтальный ветер с силой Н. Смещение груза при повороте на — дуга , и в работу идёт лишь проекция ветра на касательную: . Значит : при вертикальном маятнике () это Н·м, при горизонтальном — ноль: ветер вдоль нити работу не делает. Уравнение Лагранжа пополнится этим слагаемым справа — а во всём остальном процедура не изменится.
Кинетическую энергию переписываем в тех же координатах. У маятника скорость груза , поэтому , а потенциальная энергия, отсчитанная от нижней точки, равна . Обратите внимание: ни реакции нити, ни натяжения в этих выражениях нет — связи своё уже отработали, задав допустимую траекторию. Именно поэтому дальше их никто не увидит.
Уравнения Лагранжа: формулировка и откуда она берётся#
Формула ниже выглядит пугающе, но содержит ровно одну мысль: скорость изменения импульса по координате уравновешивается толчком по той же координате. Отправная точка — принцип Даламбера–Лагранжа: на любых виртуальных перемещениях, совместимых со связями, суммарная работа активных сил и сил инерции равна нулю. Идеальные связи — те, чьи реакции работы не совершают, — выпадают из этого равенства целиком: нить разрешает движение вдоль дуги и тянуть поперёк не может. Осталось выразить скорости через , собрать по частям производные — и получится компактная система:
В большинстве механических задач (их называют естественными системами) связи не зависят от времени явно, и кинетическая энергия — квадратичная форма скоростей: с коэффициентами, зависящими от координат. Диагональный член — «эффективная масса» по координате, перекрёстные — связь координат между собой. Вся теория колебаний, к которой мы подойдём, построена на приведении этой формы к диагональному виду.
Расшифруем каждый кусок. — «импульс» по координате: для обычной точки это просто . Производная по времени от него — скорость изменения импульса, то есть инерция. — поправка на явную зависимость энергии от координаты: она возникает, если нить меняет длину или оси поворачиваются. Справа — обобщённая сила. Для консервативных систем , и всё складывается в функцию Лагранжа : уравнения принимают вид .
Полный пример: маятник из Лагранжа и груз на пружине#
Соберём уравнение маятника целиком — ровно так, как это выглядит на семинаре от постановки до ответа:
Груз на пружине — вторая задача на ту же машину. Координата — растяжение от положения равновесия: , . Тогда , то есть . Для кг и жёсткости Н/м: рад/с, частота Гц. Две строки выкладок — и никакой векторной арифметики. Полученные уравнения — линейные однородные, их решают методами курса дифференциальных уравнений.
Что вынесли из примера? Ни одной реакции, ни одного вектора, ни одной проекции. Вся механика маятника уместилась в две функции от одного угла и одну формулу. Смена задачи — маятник, пружина, кривошип — меняет лишь выбор координат и запись энергий: сама машина Лагранжа не перестраивается. Это признак хорошего метода — он переживает смену предмета без ремонта.
Маятник переменной длины: где появляется $\partial T/\partial q$
Слагаемое выглядит загадочно, пока не взять маятник с меняющейся длиной: нить наматывается на барабан, длина убывает. Теперь скорость складывается из вращательной и радиальной: , и зависит уже и от координаты, и от её скорости.
Уравнение по углу: — момент импульса больше не сохраняется: радиус падает, угловая скорость растёт. Тот же эффект в фигурном катании, только вместо барабана — руки, прижимаемые к оси. Пропущенное слагаемое стёрло бы радиальную динамику целиком: вот почему пишут до последнего члена, а не «примерно».
Что метод выигрывает у векторной механики#
- Идеальные связи исключаются автоматически: реакции нитей, шарниров и опор в уравнения не попадают вовсе
- Работа идёт со скалярами и вместо векторов — меньше мест, где теряются знаки и проекции
- Число уравнений равно числу степеней свободы: система не раздувается с ростом сложности
- Процедура стандартная и проверяемая: размерности, знаки, симметрия слагаемых
Справедливости ради: для одной свободной точки оба подхода дают одно и то же — выгода появляется на связанных системах. Двойной маятник векторным методом — это полстраницы проекций с реакциями; через Лагранжа — запись (куда входят перекрёстные слагаемые ) и две строки уравнений. Всю механику в компактной форме несёт функция Лагранжа — разность кинетической и потенциальной энергий. Проигрыш метода тоже честен: трение в связях делает их неидеальными — реакции уже не выпадают, и их приходится вводить обобщёнными силами. И энергию надо писать честно: выброшенное перекрёстное слагаемое даёт ложную физику, которая выглядит подозрительно правдоподобно.
| Критерий | Второй закон Ньютона | Уравнения Лагранжа |
|---|---|---|
| Тип величин | векторы: силы, ускорения | скаляры: и |
| Реакции идеальных связей | входят как неизвестные | исчезают на этапе координат |
| Число уравнений | по числу тел и осей | по числу степеней свободы |
| Зона комфорта | одна-две точки, простые силы | связанные системы, сложная геометрия |
Связь с вариационным исчислением: наименьшее действие#
У уравнений Лагранжа есть двойник в чистой математике. Вариационное исчисление ищет функцию, дающую экстремум интегралу ; условие стационарности — знаменитое уравнение Эйлера–Лагранжа:
Совпадение форм не случайность. Принцип наименьшего действия Гамильтона утверждает: реальное движение консервативной системы делает действие стационарным среди всех мыслимых траекторий между теми же начальными и конечными точками. Природа не «выбирает» самый короткий или самый быстрый путь — она выбирает стационарный по действию, а машина Эйлера–Лагранжа выписывает для него дифференциальное уравнение. Та же схема выводит геодезические криволинейных координат и траекторию луча света в неоднородной среде: механика оказывается главой вариационного исчисления, и наоборот. Следующая ступень — гамильтонова механика: функция Гамильтона переписывает энергию через импульсы, а уравнения Гамильтона описывают движение системой первого порядка; их алгебру измеряют скобки Пуассона. Форму этих уравнений сберегают канонические преобразования, а гибрид лагранжева и гамильтонова языков для систем с циклическими координатами приводит к уравнениям Рауса.
Технически понадобятся частные производные — по скорости и по координате отдельно, — дифференцирование сложной функции и аккуратность с обозначениями. Скорости точек вращающихся и катящихся тел, из которых собирается , удобно считать по правилам кинематики твёрдого тела. Дальше по курсу эта связь станет рабочим инструментом: в малых колебаниях механических систем уравнения Лагранжа в нормальных координатах выплёвывают сразу все собственные частоты. Если вы пришли сюда из динамики системы точек — сверьте: обе теории описывают одно и то же движение разными языками; силовой альтернативой Лагранжу служит принцип Даламбера — выбирайте инструмент по задаче, а не по привычке.
Сколько степеней свободы у двойного маятника (две нити, два груза)?
Чему равно для маятника с ?
Функция Лагранжа — это:
Частые вопросы
Как определить число степеней свободы механической системы?
Посчитайте, сколько независимых чисел однозначно задают положение всех точек. Точка на плоскости — два, в пространстве — три; каждая связь убавляет по числу. Маятник: две координаты минус нерастяжимая нить — одна степень. Практическая проверка: уравнений Лагранжа должно получиться ровно столько, сколько степеней, и ни одного лишнего.
Чем уравнения Лагранжа удобнее второго закона Ньютона?
Реакции идеальных связей в них не входят — их не нужно знать, чтобы описать движение. Работа ведётся со скалярными энергиями, а число уравнений равно числу степеней свободы. Для систем с нитями, шарнирами и катящимися телами решение сокращается в разы; для одиночной свободной точки оба подхода дают одно и то же.
Что такое обобщённая сила простыми словами?
Это коэффициент при приращении координаты в работе: . Смысл: сдвиньте систему только по координате — обобщённая сила покажет, насколько энергично силы тянут именно в эту сторону. Для потенциальных сил она равна минус производной потенциальной энергии по координате.
Где используется функция Лагранжа, кроме механики?
Везде, где работает уравнение Эйлера–Лагранжа: геодезические в общей теории относительности, траектории лучей в оптике, поля в квантовой теории поля. В вариационном исчислении функция Лагранжа — просто подынтегральная функция задачи на экстремум интеграла. Механика — самый наглядный частный случай этой общей машины.
Готовитесь к контрольной?
Чеклист тем по «Теормех»: что вы уже умеете, что повторить и в каком порядке.
Открыть чеклист предмета →
Проверьте себя в бою
Босс-экзамен по «Теормех»: квизы всех уроков плюс бесконечный поток сгенерированных задач. Каждая попытка — новый расклад.
Начать босс-экзамен →