Mechanika Lagrange’a to metoda wyprowadzania równań ruchu z wielkości zwanej lagranżjanem. W wielu prostych zadaniach z mechaniki z siłami zachowawczymi wybiera się współrzędną qiq_i, zapisuje L=TVL = T - V i używa równania Eulera-Lagrange’a do wyznaczenia ruchu.

ddt(Lq˙i)Lqi=0\frac{d}{dt}\left(\frac{\partial L}{\partial \dot{q}_i}\right) - \frac{\partial L}{\partial q_i} = 0

Jeśli szukasz odpowiedzi, co właściwie robi mechanika Lagrange’a, to jest ona krótka: zamienia wyrażenia na energie w te same równania ruchu, które można otrzymać z praw Newtona, często przy mniej uciążliwej algebrze.

Co oznacza mechanika Lagrange’a

Prawa Newtona zwykle zaczynają się od sił. Mechanika Lagrange’a zwykle zaczyna się od współrzędnych i energii.

Kluczowa idea polega na wyborze współrzędnych dopasowanych do ruchu. Na przykład wahadło łatwiej opisać jednym kątem θ\theta niż osobnymi współrzędnymi xx i yy oraz dodatkowym więzem, że długość nici pozostaje stała.

Takie dopasowane współrzędne nazywa się współrzędnymi uogólnionymi. Nie muszą to być zwykłe kartezjańskie położenia. To po prostu współrzędne, które opisują układ w efektywny sposób.

Kiedy działa L=TVL = T - V

Na wielu pierwszych kursach lagranżjan zapisuje się jako

L=TVL = T - V

gdzie TT to energia kinetyczna, a VV to energia potencjalna.

Ta postać jest szczególnie użyteczna dla układów zachowawczych, w których siły można opisać za pomocą energii potencjalnej. Nie jest to uniwersalne prawo dla każdego problemu mechanicznego. Jeśli istotne są tarcie, siły wymuszające lub bardziej ogólne więzy, mogą być potrzebne dodatkowe składniki albo szerszy formalizm.

Jak działa równanie Eulera-Lagrange’a

Dla jednej współrzędnej qq równanie Eulera-Lagrange’a ma postać

ddt(Lq˙)Lq=0\frac{d}{dt}\left(\frac{\partial L}{\partial \dot{q}}\right) - \frac{\partial L}{\partial q} = 0

Tutaj q˙\dot{q} oznacza pochodną qq po czasie. To równanie mówi, jak musi zmieniać się współrzędna, aby ruch był zgodny z wybranym lagranżjanem.

W praktyce schemat postępowania jest krótki:

  1. Wybierz współrzędne zgodne z więzami.
  2. Zapisz TT oraz, gdy to odpowiednie, VV.
  3. Utwórz L=TVL = T - V, jeśli układ jest zachowawczy.
  4. Zastosuj równanie Eulera-Lagrange’a osobno dla każdej współrzędnej.

Przykład rozwiązany: wahadło proste

Rozważ wahadło o masie ciężarka mm i długości nici ll. Niech kąt od pionu skierowanego w dół będzie równy θ\theta.

Ten przykład pokazuje, dlaczego współrzędne uogólnione są pomocne. Długość nici pozostaje stała, więc jedna współrzędna θ\theta już w pełni opisuje ruch.

Krok 1: Zapisz energię kinetyczną

Ciężarek porusza się po okręgu o promieniu ll, więc jego prędkość wynosi v=lθ˙v = l\dot{\theta}. Stąd

T=12ml2θ˙2T = \frac{1}{2} m l^2 \dot{\theta}^2

Krok 2: Zapisz energię potencjalną

Jeśli wybierzemy najniższy punkt jako poziom zerowy energii potencjalnej, to

V=mgl(1cosθ)V = mgl(1 - \cos\theta)

Krok 3: Utwórz lagranżjan

L=TV=12ml2θ˙2mgl(1cosθ)L = T - V = \frac{1}{2} m l^2 \dot{\theta}^2 - mgl(1 - \cos\theta)

Krok 4: Zastosuj równanie Eulera-Lagrange’a

Różniczkujemy względem θ˙\dot{\theta} i θ\theta:

Lθ˙=ml2θ˙\frac{\partial L}{\partial \dot{\theta}} = ml^2\dot{\theta} ddt(Lθ˙)=ml2θ¨\frac{d}{dt}\left(\frac{\partial L}{\partial \dot{\theta}}\right) = ml^2\ddot{\theta} Lθ=mglsinθ\frac{\partial L}{\partial \theta} = -mgl\sin\theta

Podstawiamy do równania Eulera-Lagrange’a:

ml2θ¨(mglsinθ)=0ml^2\ddot{\theta} - (-mgl\sin\theta) = 0

Zatem równanie ruchu ma postać

ml2θ¨+mglsinθ=0ml^2\ddot{\theta} + mgl\sin\theta = 0

albo, po podzieleniu przez mlml,

lθ¨+gsinθ=0l\ddot{\theta} + g\sin\theta = 0

a następnie

θ¨+glsinθ=0\ddot{\theta} + \frac{g}{l}\sin\theta = 0

To jest dokładne równanie idealnego wahadła prostego. Jeśli kąt jest na tyle mały, że sinθθ\sin\theta \approx \theta, otrzymujemy

θ¨+glθ=0\ddot{\theta} + \frac{g}{l}\theta = 0

czyli przybliżenie ruchu harmonicznego prostego. Ten warunek ma znaczenie: ten ostatni krok jest poprawny tylko dla małych kątów.

Typowe błędy w mechanice Lagrange’a

Zakładanie, że L=TVL = T - V działa w każdym zadaniu

Ta postać jest standardowa dla wielu układów zachowawczych, ale nie dla wszystkich. Jeśli istotne są tarcie lub inne efekty niezachowawcze, mogą być potrzebne siły uogólnione albo inny model.

Wybieranie zbyt wielu współrzędnych

Jeśli więzy już wiążą zmienne ze sobą, używanie dodatkowych współrzędnych utrudnia zadanie. Kąt wahadła jest zwykle lepszy niż osobne współrzędne kartezjańskie.

Mieszanie pochodnych zwykłych i cząstkowych

W równaniu Eulera-Lagrange’a L/q\partial L / \partial q oraz L/q˙\partial L / \partial \dot{q} są pochodnymi cząstkowymi. Następnie bierze się pochodną po czasie z L/q˙\partial L / \partial \dot{q}.

Gubienie odniesienia dla energii potencjalnej

Można wybrać różne poziomy zerowe dla VV, ale trzeba zachować konsekwencję. Zmiana VV o stałą nie zmienia równania ruchu.

Gdzie mechanika Lagrange’a jest użyteczna

Mechanika Lagrange’a jest szczególnie użyteczna wtedy, gdy więzy i współrzędne wykonują za ciebie większość pracy. Typowe przykłady to wahadła, układy toczące się, drgania, ruch orbitalny oraz zadania zapisane we współrzędnych biegunowych lub sferycznych.

Ma też znaczenie poza mechaniką wstępną. Ten sam formalizm pojawia się w bardziej zaawansowanej mechanice klasycznej oraz w późniejszych działach, takich jak teoria pola, chociaż szczegóły stają się wtedy bardziej złożone.

Kiedy prawa Newtona mogą być szybsze

Jeśli problem sprowadza się do prostego jednowymiarowego bilansu sił, druga zasada Newtona może być bardziej bezpośrednia. Mechanika Lagrange’a staje się bardziej atrakcyjna wtedy, gdy współrzędne są niewygodne albo więzy wykonują większość pracy.

Spróbuj podobnego zadania

Zastosuj ten sam schemat do poziomego układu masa-sprężyna. Zapisz T=12mx˙2T = \frac{1}{2}m\dot{x}^2 oraz V=12kx2V = \frac{1}{2}kx^2, a następnie użyj równania Eulera-Lagrange’a i sprawdź, czy otrzymasz równanie oscylatora. Jeśli chcesz zrobić kolejny krok, najpierw spróbuj samodzielnie, a potem porównaj wynik z rozwiązanym przykładem w GPAI Solver.

Potrzebujesz pomocy z zadaniem?

Prześlij pytanie i otrzymaj zweryfikowane rozwiązanie krok po kroku w kilka sekund.

Otwórz GPAI Solver →