TFY4345 Klassisk mekanikk Interaktiv pensumguide · H2026
Fremgang
0/8

03

Virkningsprinsippet og Lagranges ligninger

Kjernepensum

Frihetsgrader og føringer

En pendel i planet beskrives av to koordinater xx og yy, men snora holder kula på avstanden ll fra opphenget, så x2+y2=l2x^2 + y^2 = l^2. Bare én størrelse kan velges fritt. En betingelse på koordinatene av formen f(r⃗1,…,r⃗N,t)=0f(\vec r_1, \dots, \vec r_N, t) = 0 kalles en holonom føring, og hver slik føring fjerner én koordinat: NN partikler med kk føringer har n=3N−kn = 3N - k frihetsgrader.

De gjenværende frihetene beskrives av generaliserte koordinater q1,…,qnq_1, \dots, q_n, uavhengige størrelser som fastlegger hele konfigurasjonen med føringene bygget inn. For pendelen er q=θq = \theta, vinkelen fra loddlinja. Rommet med qq-ene som akser kalles konfigurasjonsrommet, og hele systemets bevegelse er én kurve der.

Slipper du pendelen fri i alle retninger, er det tre koordinater og fortsatt én føring, x2+y2+z2=l2x^2 + y^2 + z^2 = l^2, så to frihetsgrader. Vinkelen θ\theta fra loddlinja og vinkelen ϕ\phi rundt den er generaliserte koordinater for denne sfæriske pendelen.

Ikke alle føringer har formen f=0f = 0. En partikkel som ligger oppå en fast kule med radius RR, oppfyller bare ulikheten x2+y2+z2≥R2x^2 + y^2 + z^2 \ge R^2. Den følger overflaten et stykke nedover og forlater den så. En mynt som ruller uten å gli på et bord, har en føring på hastigheten, v=Rψ˙v = R\dot\psi der ψ\psi er dreievinkelen, men ingen på posisjonen. Mynten kan rulle en omvei og komme tilbake til samme punkt med en annen dreievinkel, så betingelsen lar seg ikke integrere til en ligning mellom koordinatene. Begge er ikke-holonome føringer. De fjerner ingen koordinat, og alt som følger forutsetter holonome føringer.

Føringen kan avhenge av tida, slik tt i f(r⃗1,…,r⃗N,t)=0f(\vec r_1, \dots, \vec r_N, t) = 0 tillater. En perle på en rett stang som roterer i horisontalplanet med gitt vinkelfart ω\omega, har posisjonen x=rcos⁡ωtx = r\cos\omega t, y=rsin⁡ωty = r\sin\omega t med avstanden rr langs stanga som eneste generaliserte koordinat, og tida kommer inn i LL eksplisitt. Tidsavhengige føringer kalles rheonome, tidsuavhengige skleronome. Metoden er den samme for begge.

Newton håndterer føringer med krefter. Skal pendelen regnes med F⃗=ma⃗\vec F = m\vec a, må snordraget inn som ukjent, og komponentligningene løses både for bevegelsen og for draget. Resultatet er θ¨=−(g/l)sin⁡θ\ddot\theta = -(g/l)\sin\theta, og på kjøpet snordraget mlθ˙2+mgcos⁡θml\dot\theta^2 + mg\cos\theta, en føringskraft du ofte ikke spør etter. Lagrangeformalismen slipper å regne den ut.

Virkningen og Hamiltons prinsipp

Utgangspunktet er en ny funksjon av koordinater og hastigheter:

L=T−V\displaystyle L = T - VLagrangefunksjonen, med et minustegn der energien har pluss.

Se på alle glatte baner q(t)q(t) som starter i en gitt konfigurasjon ved t1t_1 og ender i en annen ved t2t_2. Hver bane får et tall, virkningen:

S[q]=∫t1t2L(q,q˙,t) dt\displaystyle S[q] = \int_{t_1}^{t_2} L(q, \dot q, t)\, dtVirkningen er en funksjonal: den tar en hel bane og gir ett tall.

Kravet plukker ut én bane. Legg et lite avvik η(t)\eta(t) på en bane q(t)q(t), med η(t1)=η(t2)=0\eta(t_1) = \eta(t_2) = 0 fordi endepunktene ligger fast. Til første orden i η\eta endres virkningen med

δS=∫t1t2(∂L∂q η+∂L∂q˙ η˙)dt\delta S = \int_{t_1}^{t_2} \left( \frac{\partial L}{\partial q}\,\eta + \frac{\partial L}{\partial \dot q}\,\dot\eta \right) dt

Delvis integrasjon flytter tidsderivasjonen fra η\eta over på ∂L/∂q˙\partial L/\partial \dot q, og randleddet er null fordi η\eta er null i endepunktene:

δS=∫t1t2(∂L∂q−ddt∂L∂q˙)η dt\delta S = \int_{t_1}^{t_2} \left( \frac{\partial L}{\partial q} - \frac{d}{dt}\frac{\partial L}{\partial \dot q} \right) \eta\, dt

Skal dette være null for ethvert avvik η\eta, må parentesen være null langs hele banen.

ddt∂L∂q˙i−∂L∂qi=0\displaystyle \frac{d}{dt}\frac{\partial L}{\partial \dot q_i} - \frac{\partial L}{\partial q_i} = 0Lagranges ligninger, én for hver generalisert koordinat qiq_i.

For én partikkel i kartesiske koordinater er L=12mr⃗˙2−V(r⃗)L = \tfrac12 m\dot{\vec r}^2 - V(\vec r). Da er ∂L/∂x˙=mx˙\partial L/\partial \dot x = m\dot x og ∂L/∂x=−∂V/∂x\partial L/\partial x = -\partial V/\partial x, så ligningene sier mr⃗¨=−∇Vm\ddot{\vec r} = -\nabla V. Hamiltons prinsipp er Newtons andre lov i ny form.

Navnet «prinsippet om minste virkning» henger igjen, men kravet er bare at SS er stasjonær. Et maksimum kan den virkelige banen aldri være, for en krøllete bane mellom de samme punktene kan gjøre den kinetiske energien, og dermed SS, så stor du vil. Minimum og sadelpunkt er begge mulige.

Varier banen

Ballen kastes rett opp: den stiplede kurven er den virkelige banen y(t)y(t) mellom de to faste endepunktene. Dra i kurven for å forme en prøvebane. Søylen viser S−S∗S - S^*, virkningen utover den virkelige banens; den vokser uansett hvilken vei du drar, og nær den virkelige banen rører den seg knapt, for førsteordensendringen er null.

Video 1. Historien bak prinsippet, fra brachistokronen via Fermats minste tid til Maupertuis, Euler og Lagrange, med den samme utledningen som over.
To baner konkurrerer i Hamiltons prinsipp. Hva må de ha felles?

Koordinatfrihet og føringer

Utledningen brukte aldri at qq er en kartesisk koordinat. Hamiltons prinsipp handler om banen, og verdien av SS er den samme uansett hvilke koordinater banen beskrives med, så Lagranges ligninger har samme form i ethvert koordinatsystem. Newtons ligninger gjelder bare i inertialsystemer. Med formalismen kan du velge koordinatene som passer problemet, en vinkel like gjerne som en lengde.

Koordinatfriheten gjør også føringene enkle.

For pendelen er x=lsin⁡θx = l\sin\theta og y=−lcos⁡θy = -l\cos\theta, så

L=12ml2θ˙2+mglcos⁡θL = \tfrac12 ml^2\dot\theta^2 + mgl\cos\theta

og ligningen for θ\theta gir ml2θ¨=−mglsin⁡θml^2\ddot\theta = -mgl\sin\theta, altså θ¨=−(g/l)sin⁡θ\ddot\theta = -(g/l)\sin\theta. Samme svar som med Newton, uten at snordraget er nevnt. Variasjonene løper bare over baner som oppfyller føringen, og føringskraften står vinkelrett på alle slike forskyvninger, så den gjør ikke arbeid og bidrar ikke til LL. Trenger du snordraget, er det Newton-regningen som gir det.

Regneeksempel Den sfæriske pendelen

En kule med masse mm henger i en stiv, masseløs stang med lengde ll og kan svinge fritt i alle retninger. Finn Lagrangefunksjonen og bevegelsesligningene.

Vis løsning Skjul løsning

Føringen x2+y2+z2=l2x^2 + y^2 + z^2 = l^2 fjerner én av tre koordinater. Med vinkelen θ\theta fra loddlinja nedover og vinkelen ϕ\phi rundt den er

x=lsin⁡θcos⁡ϕ,y=lsin⁡θsin⁡ϕ,z=−lcos⁡θx = l\sin\theta\cos\phi, \qquad y = l\sin\theta\sin\phi, \qquad z = -l\cos\theta

Deriver og summer kvadratene. Kryssleddene faller bort, og x˙2+y˙2+z˙2=l2(θ˙2+ϕ˙2sin⁡2θ)\dot x^2 + \dot y^2 + \dot z^2 = l^2(\dot\theta^2 + \dot\phi^2\sin^2\theta). Med V=mgzV = mgz blir

L=12ml2(θ˙2+ϕ˙2sin⁡2θ)+mglcos⁡θL = \tfrac12 ml^2\left(\dot\theta^2 + \dot\phi^2\sin^2\theta\right) + mgl\cos\theta

Ligningen for θ\theta er ml2θ¨=ml2ϕ˙2sin⁡θcos⁡θ−mglsin⁡θml^2\ddot\theta = ml^2\dot\phi^2\sin\theta\cos\theta - mgl\sin\theta. Med ϕ˙=0\dot\phi = 0 er dette ligningen for den plane pendelen. LL avhenger ikke av ϕ\phi, så ligningen for ϕ\phi sier at ∂L/∂ϕ˙=ml2ϕ˙sin⁡2θ\partial L/\partial\dot\phi = ml^2\dot\phi\sin^2\theta er konstant. Det er dreieimpulsen om loddlinja.

Svar
L=12ml2(θ˙2+ϕ˙2sin⁡2θ)+mglcos⁡θL = \tfrac12 ml^2(\dot\theta^2 + \dot\phi^2\sin^2\theta) + mgl\cos\theta, med θ¨=ϕ˙2sin⁡θcos⁡θ−(g/l)sin⁡θ\ddot\theta = \dot\phi^2\sin\theta\cos\theta - (g/l)\sin\theta og ml2ϕ˙sin⁡2θml^2\dot\phi\sin^2\theta konstant.
Regneeksempel Atwood-maskinen

To lodd med massene m1=0,60m_1 = 0{,}60 kg og m2=0,50m_2 = 0{,}50 kg henger i hver sin ende av en snor over en lett trinse uten friksjon. Finn akselerasjonen.

Vis løsning Skjul løsning

Snora er like lang hele tida, så når m1m_1 har falt et stykke xx, har m2m_2 steget like mye. Systemet har én frihetsgrad, og begge loddene har farten ∣x˙∣|\dot x|:

T=12(m1+m2)x˙2,V=−m1gx+m2gxT = \tfrac12 (m_1 + m_2)\dot x^2, \qquad V = -m_1 g x + m_2 g x

med nullnivå i startposisjonene. Lagrangefunksjonen blir L=12(m1+m2)x˙2+(m1−m2) gxL = \tfrac12(m_1 + m_2)\dot x^2 + (m_1 - m_2)\,g x, og ligningen for xx:

(m1+m2) x¨=(m1−m2) g⇒x¨=m1−m2m1+m2 g(m_1 + m_2)\,\ddot x = (m_1 - m_2)\,g \quad\Rightarrow\quad \ddot x = \frac{m_1 - m_2}{m_1 + m_2}\, g

Med tallene er x¨=0,101,10⋅9,81\ddot x = \dfrac{0{,}10}{1{,}10} \cdot 9{,}81 m/s² =0,89= 0{,}89 m/s², rettet slik at det tunge loddet faller. Snordraget ble aldri regnet ut, og trengtes ikke.

Svar
x¨=m1−m2m1+m2 g=0,89\ddot x = \dfrac{m_1 - m_2}{m_1 + m_2}\, g = 0{,}89 m/s²

Hvorfor dukker snordraget aldri opp når pendelen regnes med θ\theta som koordinat?

Vis svar Skjul svar

Parametriseringen x=lsin⁡θx = l\sin\theta, y=−lcos⁡θy = -l\cos\theta oppfyller føringen x2+y2=l2x^2 + y^2 = l^2 for alle θ\theta, så alle baner variasjonen prøver, holder snora stram. Snordraget står vinkelrett på disse forskyvningene, gjør ikke arbeid og bidrar ikke til LL. Vil du likevel finne det, må det inn som ukjent kraft, som i Newton-regningen.

Eksamensoppgave Stang med to masser
Ordinær eksamen, november 2023, oppgave 3 a–c

A rod with negligible mass and length ℓ\ell has equal masses mm at its two ends. (See figure below.) One mass can slide without friction along a horizontal constraint on the xx axis. The other mass is restricted to move in the xyxy plane. We consider a situation where the center of mass is all the time located on the yy axis, i.e., in x=0x = 0. Zero potential energy is chosen in vertical position y=0y = 0.

Den øvre massen ligger på x-aksen, stangen henger skrått ned med vinkelen θ fra vertikalen til den nedre massen, og tyngden peker nedover.
Figuren fra oppgavesettet.

a) (7%) Show that the Lagrangian of the system is

L(θ,θ˙)=T−V=mℓ2θ˙24(1+sin⁡2θ)+mgℓcos⁡θ.L(\theta, \dot\theta) = T - V \allowbreak = \frac{m\ell^2\dot\theta^2}{4}(1 + \sin^2\theta) \allowbreak + mg\ell\cos\theta.

Hint: asin⁡2x+bcos⁡2x=b+(a−b)sin⁡2xa\sin^2 x + b\cos^2 x = b + (a - b)\sin^2 x.

b) (7%) Find the equation of motion (i.e., the Lagrange equation).

c) (5%) If the oscillation amplitude is small, the system is a harmonic oscillator. Show this by including only linear terms in the equation of motion, and determine the oscillation frequency ω\omega.

Vis løsning Skjul løsning

a) Én frihetsgrad, θ\theta. Massesenteret skal ligge på yy-aksen, så den øvre massen står i x1=−ℓ2sin⁡θx_1 = -\tfrac{\ell}{2}\sin\theta og den nedre i x2=ℓ2sin⁡θx_2 = \tfrac{\ell}{2}\sin\theta, y2=−ℓcos⁡θy_2 = -\ell\cos\theta. Da er x˙12=x˙22=ℓ24cos⁡2θ θ˙2\dot x_1^2 = \dot x_2^2 = \tfrac{\ell^2}{4}\cos^2\theta\,\dot\theta^2 og y˙22=ℓ2sin⁡2θ θ˙2\dot y_2^2 = \ell^2\sin^2\theta\,\dot\theta^2, så

T=mℓ2θ˙22(12cos⁡2θ+sin⁡2θ)=mℓ2θ˙24(1+sin⁡2θ),\begin{aligned} T &= \frac{m\ell^2\dot\theta^2}{2}\left(\tfrac12\cos^2\theta + \sin^2\theta\right) \\ &= \frac{m\ell^2\dot\theta^2}{4}(1 + \sin^2\theta), \end{aligned}

med hintet brukt på cos⁡2θ+2sin⁡2θ\cos^2\theta + 2\sin^2\theta. Bare den nedre massen har potensiell energi, V=−mgℓcos⁡θV = -mg\ell\cos\theta, og L=T−VL = T - V er uttrykket i oppgaven.

b) ∂L/∂θ˙=mℓ22θ˙(1+sin⁡2θ)\partial L/\partial\dot\theta = \tfrac{m\ell^2}{2}\dot\theta(1 + \sin^2\theta) og ∂L/∂θ=mℓ22θ˙2sin⁡θcos⁡θ−mgℓsin⁡θ\partial L/\partial\theta = \tfrac{m\ell^2}{2}\dot\theta^2\sin\theta\cos\theta - mg\ell\sin\theta. Lagranges ligning gir, etter forkorting med mℓ2/2m\ell^2/2,

θ¨ (1+sin⁡2θ)+θ˙2sin⁡θcos⁡θ+2gℓsin⁡θ=0.\ddot\theta\,(1 + \sin^2\theta) \allowbreak + \dot\theta^2\sin\theta\cos\theta \allowbreak + \frac{2g}{\ell}\sin\theta = 0.

c) For små utslag er sin⁡θ≈θ\sin\theta \approx \theta, sin⁡2θ\sin^2\theta neglisjerbar og θ˙2sin⁡θ\dot\theta^2\sin\theta av andre orden, så ligningen blir θ¨+(2g/ℓ) θ=0\ddot\theta + (2g/\ell)\,\theta = 0.

Svar
b) θ¨(1+sin⁡2θ)+θ˙2sin⁡θcos⁡θ+(2g/ℓ)sin⁡θ=0\ddot\theta(1+\sin^2\theta) + \dot\theta^2\sin\theta\cos\theta + (2g/\ell)\sin\theta = 0. c) ω=2g/ℓ\omega = \sqrt{2g/\ell}.

Lagrangefunksjonen er ikke entydig

Utledningen av Lagranges ligninger brukte bare at SS er stasjonær. Alt som lar den virkelige banen forbli stasjonær, gir samme bevegelse, og det gjør Lagrangefunksjonen til et friere valg enn L=T−VL = T - V antyder. Ganger du LL med en konstant α\alpha, ganges SS med den samme konstanten, og en stasjonær bane er fortsatt stasjonær. Legger du til den totale tidsderiverte av en funksjon f(q,t)f(q, t) av koordinatene og tida, endres virkningen bare med et randledd:

S′=∫t1t2(L+dfdt)dt=S+f(q2,t2)−f(q1,t1)S' = \int_{t_1}^{t_2} \left( L + \frac{df}{dt} \right) dt = S + f(q_2, t_2) - f(q_1, t_1)

Endepunktene ligger fast, så randleddet er det samme tallet for alle prøvebanene. Det flytter ikke på hvilken bane som gjør SS stasjonær.

Du kan også sette L′L' rett inn i Lagranges ligninger, og leddene fra df/dtdf/dt opphever hverandre. Skrevet ut er df/dt=∂f∂qq˙+∂f∂tdf/dt = \dfrac{\partial f}{\partial q}\dot q + \dfrac{\partial f}{\partial t}, lineært i hastigheten, så et ledd som er kvadratisk i q˙\dot q kan aldri være en total tidsderivert. Når en forskyvning av koordinatene bare endrer LL med et slikt ledd, endrer den ikke bevegelsen. En slik forskyvning er en symmetri av systemet.

Hvilken Lagrangefunksjon gir samme bevegelse som L=12mz˙2−mgzL = \tfrac12 m\dot z^2 - mgz for fritt fall?

Ladd partikkel og gaugeinvarians

Formalismen er laget for krefter med potensial, og friksjon F⃗=−kr⃗˙\vec F = -k\dot{\vec r} faller utenfor. Lorentzkraften avhenger også av hastigheten, og likevel har den en Lagrangefunksjon. Skriv feltene med skalarpotensialet ϕ\phi og vektorpotensialet A⃗\vec A som E⃗=−∇ϕ−∂A⃗/∂t\vec E = -\nabla\phi - \partial\vec A/\partial t og B⃗=∇×A⃗\vec B = \nabla \times \vec A, og se på

L=12mr⃗˙2+q r⃗˙⋅A⃗−qϕ\displaystyle L = \tfrac12 m\dot{\vec r}^2 + q\,\dot{\vec r} \cdot \vec A - q\phiLagrangefunksjonen for en partikkel med ladning qq i et elektromagnetisk felt. Potensialene avhenger av r⃗\vec r og tt.

Den deriverte ∂L/∂r⃗˙=mr⃗˙+qA⃗\partial L/\partial\dot{\vec r} = m\dot{\vec r} + q\vec A får et bidrag fra feltet, og Lagranges ligninger for r⃗\vec r gir Lorentzkraften:

mr⃗¨=q(E⃗+r⃗˙×B⃗)m\ddot{\vec r} = q\left(\vec E + \dot{\vec r} \times \vec B\right)
Utledning av Lorentzkraften

Den totale tidsderiverte av A⃗(r⃗(t),t)\vec A(\vec r(t), t) langs banen er

dA⃗dt=∂A⃗∂t+(r⃗˙⋅∇)A⃗\frac{d\vec A}{dt} = \frac{\partial\vec A}{\partial t} + (\dot{\vec r} \cdot \nabla)\vec A

Den deriverte med hensyn på posisjonen er ∂L/∂r⃗=q∇(r⃗˙⋅A⃗)−q∇ϕ\partial L/\partial\vec r = q\nabla(\dot{\vec r} \cdot \vec A) - q\nabla\phi, der ∇\nabla virker på A⃗\vec A og ϕ\phi alene. Lagranges ligninger, ddt(mr⃗˙+qA⃗)=∂L/∂r⃗\frac{d}{dt}(m\dot{\vec r} + q\vec A) = \partial L/\partial\vec r, gir

mr⃗¨=−q∇ϕ−q∂A⃗∂t+q[∇(r⃗˙⋅A⃗)−(r⃗˙⋅∇)A⃗]m\ddot{\vec r} = -q\nabla\phi - q\frac{\partial\vec A}{\partial t} + q\left[\nabla(\dot{\vec r} \cdot \vec A) - (\dot{\vec r} \cdot \nabla)\vec A\right]

De to første leddene er qE⃗q\vec E. Hakeparentesen er r⃗˙×(∇×A⃗)=r⃗˙×B⃗\dot{\vec r} \times (\nabla \times \vec A) = \dot{\vec r} \times \vec B etter identiteten ∇(u⃗⋅A⃗)−(u⃗⋅∇)A⃗=u⃗×(∇×A⃗)\nabla(\vec u \cdot \vec A) - (\vec u \cdot \nabla)\vec A = \vec u \times (\nabla \times \vec A) for en vektor u⃗\vec u som ∇\nabla ikke virker på.

Potensialene er ikke entydige. Med en vilkårlig funksjon χ(r⃗,t)\chi(\vec r, t) kan de byttes ut:

A⃗→A⃗+∇χ,ϕ→ϕ−∂χ∂t\displaystyle \vec A \to \vec A + \nabla\chi, \qquad \phi \to \phi - \frac{\partial\chi}{\partial t}Gaugetransformasjon. B⃗\vec B er uendret fordi ∇×∇χ=0\nabla \times \nabla\chi = 0, og de to bidragene til E⃗\vec E opphever hverandre.

Feltene, og dermed kraften, er de samme. Lagrangefunksjonen er det ikke:

L→L+q r⃗˙⋅∇χ+q∂χ∂t=L+qdχdtL \to L + q\,\dot{\vec r} \cdot \nabla\chi + q\frac{\partial\chi}{\partial t} = L + q\frac{d\chi}{dt}

Tillegget er den totale tidsderiverte av qχ(r⃗,t)q\chi(\vec r, t), og slike ledd endrer ikke bevegelsesligningene. Friheten til å velge potensialer svarer til friheten til å velge Lagrangefunksjon. Begge endrer LL med en total tidsderivert og lar bevegelsen være. At ingen målbar størrelse avhenger av valget av χ\chi, kalles gaugeinvarians. Elektromagnetismen er den enkleste gaugeteorien, og den svake og den sterke vekselvirkningen i standardmodellen er bygget på det samme kravet.

Potensialene ϕ=−E⃗0⋅r⃗\phi = -\vec E_0 \cdot \vec r, A⃗=0\vec A = 0 og potensialene ϕ=0\phi = 0, A⃗=−E⃗0t\vec A = -\vec E_0 t gir begge det konstante feltet E⃗0\vec E_0. Hvilken χ\chi fører fra det første settet til det andre?

Vis svar Skjul svar

Vektorpotensialet skal bli ∇χ=−E⃗0t\nabla\chi = -\vec E_0 t, så χ=−(E⃗0⋅r⃗) t\chi = -(\vec E_0 \cdot \vec r)\,t opp til en funksjon av tt alene. Da er ∂χ/∂t=−E⃗0⋅r⃗\partial\chi/\partial t = -\vec E_0 \cdot \vec r, og det nye skalarpotensialet blir ϕ−∂χ/∂t=−E⃗0⋅r⃗+E⃗0⋅r⃗=0\phi - \partial\chi/\partial t = -\vec E_0 \cdot \vec r + \vec E_0 \cdot \vec r = 0. Begge settene gir E⃗=E⃗0\vec E = \vec E_0 og B⃗=0\vec B = 0, og Lagrangefunksjonene skiller seg med q dχ/dtq\,d\chi/dt.

Oppdatert 3. september 2026 Foreslå endring