Перейти до вмісту

Механіка Лагранжа

Матеріал з Вікіпедії — вільної енциклопедії.
(Перенаправлено з Рівняння Ейлера-Лагранжа)
Механіка Лагранжа
Названо на честь Жозеф-Луї Лагранж

Меха́ніка Лагра́нжа — одне з аналогічних до законів Ньютона формулювань класичної механіки, що використовує принцип стаціонарної дії Гамільтона — Остроградського. Лагранжева механіка застосовується до систем, в яких так чи інакше зберігається енергія або імпульс, і визначає умови зберігання енергії або імпульсу. Була запропонована французько-італійським математиком Жозефом-Луї Лагранжем у 1788 році.

У механіці Лагранжа траєкторія визначається розв'язком однієї з двох форм рівнянь Лагранжа: рівняння Лагранжа I роду, яке явно враховує зв'язки, використовуючи додаткові рівняння (зазвичай із використанням множників Лагранжа), або рівняння Лагранжа II роду, що враховує зв'язки за допомоги розумного вибору узагальнених координат. За основною лемою варіаційного числення розв'язок рівнянь Лагранжа еквівалентний до знаходження траєкторії, що залишає стаціонарним функціонал дії (інтеграл за часом від функції Лагранжа).

Використання узагальнених координат може значно спростити розв'язок рівнянь механіки, зокрема при розгляді систем із зв'язками. Розглянемо як приклад рух кульки у жолобі без тертя. Якщо розглядати кульку як матеріальну точку, то для визначення її руху необхідно розв'язати рівняння ньютонівської механіки для змінної у часі сили реакції зв'язків, яка утримує кульку в жолобі. В механіці Лагранжа розглядається безпосередньо траєкторія жолоба й обирається набір незалежних узагальнених координат, який повністю визначає можливий рух кульки. Такий вибір координат усуває потребу у використанні сили реакції зв'язків у остаточній системі механічних рівнянь. Таким чином, завдяки виключенню з рівнянь явного врахування реакції жолоба на кульку остаточна кількість рівнянь зменшується.

Фундаментальні поняття

[ред. | ред. код]

Узагальнені координати

[ред. | ред. код]

Термінологія й концепція

[ред. | ред. код]

Для окремої частинки, що знаходиться під дією зовнішніх сил, можна отримати за другим законом Ньютона систему трьох диференціальних рівнянь другого порядку, по одному для кожного виміру. Отже, рух такої частинки повністю визначатиметься шістьма незалежними змінними: трьома початковими координатами й трьома початковими швидкостями. Враховуючи це, зрозуміло, що загальні розв'язки рівнянь Ньютона перетворюються на частинні розв'язки, що визначають часову еволюцію частинки з початкового стану (t = 0).

Стандартним набором змінних, що визначають положення і швидкість , є декартові координати та їхні часові похідні і відповідно). Визначення сил у термінах стандартних координат, взагалі кажучи, доволі тяжке.

Інший, більш ефективний підхід — використання лише такої кількості координат, яка потрібна для визначення положення частинки в просторі, враховуючи накладені на неї зв'язки і записуючи потенціальну й кінетичну енергії (іншими словами, визначається кількість ступенів вільності частинки). Енергії легше записувати і розраховувати, ніж сили, оскільки енергія є скалярною величиною, на відміну від сили, яка є величиною векторною.

Подібні координати мають назву узагальнених координат і позначаються , кожна узагальнена координата відповідає одній ступені вільності. Відповідні часові похідні є узагальненими швидкостями . Кількість ступенів вільності не завжди відповідає розмірності простору: наприклад, системи багатьох тіл у тривимірному просторі (наприклад, маятник Бартона, планети у Сонячній системі, атоми в молекулах) можуть мати окрім поступальних ще й обертальні ступені вільності. Така кількість ступенів вільності різко контрастує з кількістю просторових координат у ньютонівських рівняннях.

Математичне формулювання

[ред. | ред. код]

Радіус-вектор у деякій стандартній системі координат (декартовій, сферичній і т. д.) зв'язаний із узагальненими координатами трансформаційним рівнянням:

де N — кількість ступенів вільності системи. Аналогічне рівняння зв'язує швидкість у стандартній системі координат і узагальнені швидкості.

Візьмемо як ілюстрацію маятник довжиною l. Легко бачити, що на таку систему накладається зв'язок у вигляді нитки або стрижня, що закріплюють висок маятника. Положення виска залежить від координат x і y в момент часу t, тобто, , але окрім того координати x і y зв'язані між собою рівнянням в'язі (тому при зміні x змінюється y і навпаки). Отже, розумним вибором узагальненої координати буде кут відхилення маятника від рівноваги θ, тож , причому , що відповідає одній ступені вільності маятника. Тоді трансформаційне рівняння для радіус-вектора матиме вигляд:

а для швидкості:

У загальному випадку N узагальнених координат зв'язуються із системою n частинок за допомоги системи трансформаційних рівнянь[1]:

Вираз для віртуального переміщення для системи з незалежними від часу зв'язками є повним диференціалом[2]:

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

Принцип д'Аламбера — Лагранжа й узагальнені сили

[ред. | ред. код]

Принцип д'Аламбера — Лагранжа вводить поняття віртуальної роботи зовнішніх сил та сил інерції у тривимірній системі n частинок, рух яких узгоджений із накладеними зв'язками. Віртуальна робота з віртуального переміщення (узгодженого із зв'язками) частинки масою дорівнює:

Принцип д'Аламбера — Лагранжа

де  — прискорення j-ї частинки. У термінах узагальнених координат:

Можна показати, що прикладені сили можна виразити через узагальнені сили , продиференціювавши віртуальну роботу за :

Якщо сили консервативні, то можна ввести скалярний потенціал , градієнт якого дорівнює тій самій силі:

Тобто, узагальнені сили можна звести до скалярного потенціалу в термінах узагальнених координат. Цього слід було очікувати, оскільки потенціал є функцією координат , які в свою чергу залежать від узагальнених координат. Тому, використовуючи правило диференціювання складеної функції, легко отримати попередній результат.

Співвідношення для кінетичної енергії

[ред. | ред. код]

Кінетична енергія для системи n частинок визначається таким чином:

Запишемо частинні похідні від за узагальненими координатами й узагальненими швидкостями :

Оскільки і є незалежними, то виконується таке співвідношення:

тоді:

Візьмемо від цього виразу повну похідну за часом:

Остаточно маємо таке рівняння[2]:

Узагальнене рівняння руху

Це важливе рівняння, оскільки воно вже містить закони Ньютона, але вже немає потреби знаходити сили реакції зв'язків, оскільки в рівнянні використовуються віртуальна робота й узагальнені координати, які залежать від зв'язків. На практиці це рівняння використовується нечасто, але воно грає важливу роль при виведенні рівнянь Лагранжа.

Функція Лагранжа і функціонал дії

[ред. | ред. код]
Докладніше: Лагранжіан

Основою лагранжевої механіки є функція Лагранжа (лагранжіан), яка зберігає всю інформацію про динаміку системи у вигляді дуже простого виразу. Так, для дослідження динаміки системи обирається набір відповідних узагальнених координат, визначаються кінетична й потенціальна енергії складових елементів системи, далі записується функція Лагранжа, що визначається таким чином:

де  — повна кінетична енергія системи,  — повна потенціальна енергія системи.

Іншим важливим поняттям лагранжевої механіки є дія , що визначається як інтеграл за часом від функції Лагранжа:

Дія також зберігає інформацію про динаміку системи й має велике значення в теоретичній фізиці. З математичної точки зору дія — це функціонал: її значення залежить від повної функції Лагранжа для будь-якого моменту часу між t1 і t2. Розмірність дії збігається з розмірністю кутового моменту.

У теорії поля функція Лагранжа записується через густину лагранжіану:

тоді дія матиме такий вигляд:

Принцип стаціонарної дії Гамільтона — Остроградського

[ред. | ред. код]

Нехай q0 і q1 — координати у початковий та кінцевий моменти часу t0 і t1. За допомоги варіаційного числення можна показати, що рівняння Лагранжа є прямим наслідком принципу Гамільтона — Остроградського:

Траєкторія між моментами часу t0 і t1 залишає стаціонарним функціонал дії S.

Під стаціонарністю мається на увазі незмінність першої варіації функціонала дії при малих змінах траєкторії, кінці якої (q0, t0) й (q1, t1) фіксовані. В математичній формі принцип Гамільтона — Остроградського записується так:

Таким чином, замість розглядання частинок, що прискорюються внаслідок прикладання до них деяких сил, можна розглядати частинки, що рухаються за деякою траєкторією, що залишає стаціонарним функціонал дії. Принцип Гамільтона — Остроградського часто пов'язують із принципом найменшої дії, хоча функціонал дії має залишатися лише стаціонарним, необов'язково мінімальним чи максимальним. Наприклад, якщо розглядати гармонічний осцилятор для більшого за період проміжку часу, можна помітити, що для малих ділянок траєкторії значення дії може бути мінімальним, тоді як для великих — максимальним[3].

Принцип стаціонарної дії може використовуватися замість законів Ньютона як фундаментальний принцип механіки, що дозволяє будувати механіку на основі інтегрального принципа замість диференціального (який складають закони Ньютона, що базуються на диференціальних рівняннях). Але слід зазначити, що принцип Гамільтона — Остроградського працює як варіаційний принцип лише для голономних зв'язків (тобто, таких зв'язків, що можна виразити у вигляді рівності типу ). Для неголономних зв'язків прнинцип Гамільтона — Остроградського необхідно замінити варіаційними принципом, що ґрунтується на принципі д'Аламбера — Лагранжа для віртуальної роботи. Розгляд лише голономних зв'язків — ціна, яку ми платимо за використання елегантного варіаційного формулювання механіки.

Рівняння Лагранжа першого роду

[ред. | ред. код]

Лагранж запропонував і використав у механіці наступний аналітичний метод пошуку стаціонарних точок за допомогою методу невизначених множників. Отже, нехай на систему накладений зв'язок, що визначаються таким рівнянням:

де A — константа. Тоді можна ввести рівняння Лагранжа першого роду, що виглядає таким чином:

де λ — невизначений множник Лагранжа. Використовуючи варіаційну похідну від функції Лагранжа, можна переписати рівняння так:

Для m рівнянь зв'язків fα існують множники Лагранжа для кожного з цих рівнянь, тож рівняння Лагранжа першого роду можна узагальнити таким чином:

Рівняння Лагранжа (першого роду)

Подібна процедура збільшує кількість рівнянь, але їх достатньо для знаходження усіх множників Лагранжа. Повна кількість рівнянь складається з кількості рівнянь зв'язків та кількості координат, тобто m + n. Перевага такого методу полягає у можливості оминути іноді доволі складну заміну змінних, що зв'язані рівняннями в'язів.

Існує зв'язок між рівняннями в'язів fα та силами їх реакції Nα, що діють у консервативній системі (тобто, сили є консервативними):

Рівняння Лагранжа другого роду

[ред. | ред. код]

Рівняння Ейлера — Лагранжа

[ред. | ред. код]

Для системи з N ступенями вільності рівняння Лагранжа містять N узагальнених координат і N узагальнених швидкостей. У лагранжевій механіці основними рівняннями руху є рівняння Лагранжа другого роду, або рівняння Ейлера — Лагранжа:

Рівняння Лагранжа (другого роду)

Якщо у системі діють непотенціальні сили, рівняння Ейлера — Лагранжа матимуть такий вигляд:

де  — узагальнена непотенціальна сила.

Хоча математичний апарат лагранжевої механіки більш складний за ньютонівську механіку, рівняння Лагранжа дають більш глибоке розуміння сутності класичної механіки: наприклад, симетрії та законів збереження. На практиці набагато легше розв'язати рівняння Лагранжа, ніж рівняння Ньютона, оскільки лагранжев підхід потребує мінімальну кількість узагальнених координат з огляду на симетрію системи, а сили реакції зв'язків вже включені до геометрії системи. Для кожної узагальненої координати потрібне лише одне рівняння Лагранжа.

У системі багатьох частинок кожна частинка може мати свою, відмінну від інших кількість ступенів вільності. У кожному з рівнянь Лагранжа T являє собою повну кінетичну енергію системи, а Vповну потенціальну енергію.

Виведення рівнянь Лагранжа

[ред. | ред. код]

Принцип Гамільтона — Остроградського

[ред. | ред. код]

Рівняння Ейлера — Лагранжа можна вивести безпосередньо з принципу Гамільтона — Остроградського, бо вони є математично еквівалентними. З варіаційного числення відомо: якщо на певний функціонал J у вигляді

накласти умову стаціонарності, то функція F задовольнятиме таке рівняння:

Тепер, якщо зробити заміни позначень:

легко отримати рівняння Ейлера — Лагранжа. Оскільки рівняння Гамільтона можна отримати з рівнянь Лагранжа (за допомоги перетворень Лежандра), а рівняння Лагранжа — з законів Ньютона, причому всі ці рівняння еквівалентні одні одному й підсумовують класичну механіку, то можна зробити висновок про те, що класична механіка ґрунтується на варіаційному принципі (принципі Гамільтона — Остроградського).

Узагальнені сили

[ред. | ред. код]

Для консервативної системи, коли потенціальна енергія є функцією і не залежить від швидкості, рівняння Лагранжа випливають безпосередньо з узагальненого рівняння руху:

яке спрощується:

Закони Ньютона

[ред. | ред. код]

Як видно з описаного нижче виведення, ніякої нової фізики не вводиться, тому рівняння Лагранжа описують динаміку класичної системи еквівалентно законам Ньютона.

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

Дисипативна функція

[ред. | ред. код]

У загальнішому випадку сили можуть бути як потенціальними, так і дисипативними. Якщо відповідне перетворення можна знайти з Fi, то можна ввести дисипативну функцію D за Релеєм у такому вигляді[4]:

де — константи, що пов'язані з коефіцієнтами затухання, але необов'язково їм дорівнюють.

Якщо D визначено так, то:

тому:

Приклади використання

[ред. | ред. код]

Механічний осцилятор

[ред. | ред. код]

У випадку класичного одновимірного механічного осцилятора (без тертя) функція Лагранжа має такий вигляд:

коефіцієнт пружності.

Рівняння Лагранжа приймає вигляд:

тобто такий самий, що й у випадку стандартиного підходу без використання функції Лагранжа.

Електричний осцилятор

[ред. | ред. код]

У випадку класичного електричного осцилятора (без втрат) функція Лагранжа має такий вигляд:

індуктивність та ємність, LC-контуру, а електричний заряд.

Рівняння Лагранжа приймає вигляд:

тобто такий самий, що й у випадку підходу, що не використовує функцію Лагранжа.

Релятивістська механіка

[ред. | ред. код]

Функція Лагранжа у випадку релятивістського руху вільної частинки з масою має вигляд:

де  — швидкість світла, а  — швидкість частинки.

Розширення механіки Лагранжа

[ред. | ред. код]

Функцію Гамільтона (гамільтоніан), що позначається , можна отримати при виконанні перетворень Лежандра над функцією Лагранжа, які вводять нові, канонічно спряжені з первісними координатами змінні[3]. Ці перетворення збільшують кількість змінних у два рази, але зменшують порядок диференціальних рівнянь до першого. Гамільтоніан є основою для іншого формулювання класичної механіки — гамильтонової механіки, й грає виключну роль у фізиці, особливо у квантовій механіці (див. Гамільтоніан).

У 1948 році Фейнман винайшов формалізм інтегралів вздовж траєкторій і поширив принцип найменшої дії на квантову механіку для електронів і фотонів. За цим формалізмом частинки переміщуються за всіма можливими траєкторіями між початковим і кінцевим станами; ймовірність певного кінцевого стану можна визначити за допомоги підсумовування (інтегрування) за всіма можливими траєкторіями, що закінчуються цим станом[5][6]. У класичному випадку формалізм інтеграла вздовж траєкторій повністю відтворює принцип Гамільтона — Остроградського й оптичний принцип Ферма.

Див. також

[ред. | ред. код]

Виноски

[ред. | ред. код]
  1. Голдстейн Г., Пул Ч., Сафко Дж. Классическая механика. — Ижевск : РХД, 2012. — 828 с. (§1.3. Связи.)
  2. а б Голдстейн Г., Пул Ч., Сафко Дж. Классическая механика. — Ижевск : РХД, 2012. — 828 с. (§1.4. Принцип Даламбера и уравнение Лагранжа.)
  3. а б Єжов С. М., Макарець М. В., Романенко О. В. Класична механіка. — К. : ВПЦ "Київський університет", 2008. — 480 с.
  4. Голдстейн Г., Пул Ч., Сафко Дж. Классическая механика. — Ижевск : РХД, 2012. — 828 с. (§6.5. Вынужденные колебания и диссипативные силы.)
  5. Вакарчук І.О. Квантова механіка. — 4-е видання, доповнене. — Л. : ЛНУ ім. Івана Франка, 2012. — 872 с. (§31. Квантова механіка та інтеґрали за траєкторіями.)
  6. Фейнман Р., Хибс А. Квантовая механика и интегралы по траекториям. — М. : Мир, 1968. — 384 с.

Література

[ред. | ред. код]
  • Єжов С. М., Макарець М. В., Романенко О. В. Класична механіка. — К. : ВПЦ "Київський університет", 2008. — 480 с.
  • Іро Г. Класична механіка = Klassische Mechanik. — Л. : ЛНУ ім. Івана Франка, 1999. — 464 с.
  • Федорченко А. М. Класична механіка і електродинаміка // Теоретична фізика. — К. : Вища школа, 1992. — Т. 1. — 535 с.
  • Л. Д. Ландау, Є. М. Ліфшиць, Л. П. Пітаєвський, В. Б. Берестецький, Л. М. Пятігорський. Теоретична фізика. — 2024.(укр.)
  • Арнольд В. И. Математические методы классической механики. — М. : Наука, 1989. — 472 с.
  • Голдстейн Г., Пул Ч., Сафко Дж. Классическая механика = Classical Mechanics. — Ижевск : РХД, 2012. — 828 с.
  • Лагранж Л. Аналитическая механика = Mécanique analytique. — М. : ГИТТЛ, 1950. — 594+440 с.
  • Ландау Л. Д., Лифшиц Е. М. Механика // Теоретическая физика. — М. : Физматлит, 2007. — Т. 1. — 224 с.
  • Лич Дж. У. Классическая механика = Classical Mechanics. — М. : ИЛ, 1961. — 172 с.
  • Парс Л. Аналитическая динамика = A Treatise on Analytical Dynamics. — М. : Наука, 1971. — 636 с.