Skip to content

Lagrangian Mechanics: From the Principle of Least Action to the Euler-Lagrange Equations

Prerequisite:Planetary Motion and Central Forces: From Conservation of Angular Momentum to Kepler's Three Laws

Raw
  • The equations of motion of mechanics do not come from a balance of forces at each instant. They come from the condition that a single number attached to the path as a whole — the action — be stationary. This is Hamilton’s principle.
  • The necessary and sufficient condition for the action to be stationary is the Euler–Lagrange equations, obtained from the fundamental lemma of the calculus of variations (Lemma 3.3).
  • If in Cartesian coordinates we take L=TUL = T - U (kinetic energy minus potential energy), the Euler–Lagrange equations are precisely Newton’s equations of motion (Theorem 4.2). The two are restatements of the same content.
  • The real power of the Lagrangian formulation lies in its covariance. The equations do not change shape under an arbitrary change of coordinates (Theorem 5.2). Polar coordinates, angular variables and constrained systems can therefore be treated mechanically, without our having to discover centrifugal terms or tensions for ourselves.
  • If a coordinate is absent from the Lagrangian (a cyclic coordinate), the conjugate generalized momentum is conserved (Proposition 6.2). If the Lagrangian does not depend explicitly on time, the energy function is conserved (Proposition 6.4). This is the entrance to the general principle that symmetries generate conservation laws.

1. Motivation: what is inconvenient about the Newtonian formulation

Section titled “1. Motivation: what is inconvenient about the Newtonian formulation”

Newton’s equation of motion mir¨i=Fim_i \ddot{\boldsymbol{r}}_i = \boldsymbol{F}_i is correct, and in principle universal. Indeed, as we saw in Foundations of Newtonian mechanics, once the forces are given, the motion of NN point masses is completely determined by 3N3N second-order ordinary differential equations (uniqueness of the solution of the initial value problem(Proposition 4.1)[Foundations of Newtonian Mechanics]). Nevertheless there were three clear reasons why mechanics from the eighteenth century onwards looked for another formulation.

First, constraint forces get in the way. Write a point mass hung on a string of length \ell (a simple pendulum) in Cartesian coordinates (x,y)(x, y). With the tension SS of the string as an unknown function we obtain the system

mx¨=Sx,my¨=Symg,x2+y2=2m\ddot{x} = -S\frac{x}{\ell}, \qquad m\ddot{y} = -S\frac{y}{\ell} - mg, \qquad x^2 + y^2 = \ell^2

There are three unknown functions x,y,Sx, y, S and three equations, so it can be solved. But the only thing we really want to know is one swing angle, and we are forced to drag along a tension SS we have no interest in. Worse, SS is “whatever force is needed at each moment to keep the string from stretching”; it is not a function given in advance. A quantity whose value we can determine only after solving the motion sits inside the equations.

If instead we set x=sinθ, y=cosθx = \ell\sin\theta,\ y = -\ell\cos\theta and compute, then, as we shall see later, only the single equation

θ¨=gsinθ\ddot{\theta} = -\frac{g}{\ell}\sin\theta

survives, and SS disappears completely. If we could build the constraint in from the start, not as an “extra force” but as “there are fewer usable coordinates”, matters ought to become far simpler.

Second, the equations change shape when the coordinates change. The concise form F=ma\boldsymbol{F} = m\boldsymbol{a} is peculiar to Cartesian coordinates. In plane polar coordinates (r,θ)(r,\theta) the components of the acceleration are

ar=r¨rθ˙2,aθ=rθ¨+2r˙θ˙a_r = \ddot{r} - r\dot{\theta}^2, \qquad a_\theta = r\ddot{\theta} + 2\dot{r}\dot{\theta}

so that a centrifugal term rθ˙2-r\dot\theta^2 and a Coriolis term 2r˙θ˙2\dot r\dot\theta appear. They arise because the basis vectors er,eθ\boldsymbol{e}_r, \boldsymbol{e}_\theta themselves vary in time; the derivation is not hard, but it has to be redone from scratch for every coordinate system. To handle spherical, cylindrical, oblique and rotating coordinates systematically, we need a framework in which the equations of motion come out by the same procedure in any coordinates.

Third, it does not connect to anything outside mechanics. In geometrical optics Fermat’s principle (1662) was already known: light chooses, among the paths joining two points, one whose transit time is stationary. “Compare whole paths as candidates, and the one that makes a certain quantity stationary is realized” is a manner of speaking utterly unlike the local language of an equation of motion. Maupertuis (1744) and Euler (1744) noticed that this language works in mechanics as well, and Lagrange developed the machinery of the variational calculus in his Mécanique analytique (1788). Hamilton (1834–35) put it into its present form — fix the times and positions at both ends and make (TU)dt\int (T - U)\,dt stationary — and Jacobi gave it the name “Hamilton’s principle”. This formulation carries over unchanged to electromagnetic fields, continuous media, relativity and even the path integral of quantum mechanics. The Newtonian formulation has no such generality.

In this article we first organize constraints and generalized coordinates (§2), derive the Euler–Lagrange equations from the stationarity of the action (§3), check that L=TUL = T - U is equivalent to Newton’s equations (§4), prove covariance — the heart of the matter — and put it to work on examples (§5), and finally look at the relation with conservation laws (§6).

flowchart TD
A["Hamilton's principle<br/>the action S is stationary"] --> B["variation δS = 0<br/>(fundamental lemma of the calculus of variations)"]
B --> C["Euler-Lagrange equations"]
C --> D["Cartesian coordinates and L = T - U<br/>→ Newton's equations of motion"]
C --> E["arbitrary generalized coordinates<br/>→ the form does not change (covariance)"]
C --> F["cyclic coordinates, time translation<br/>→ conserved quantities"]
The architecture of mechanics starting from Hamilton's principle

2. Preliminaries: constraints, generalized coordinates, configuration space

Section titled “2. Preliminaries: constraints, generalized coordinates, configuration space”

Definition 2.1Holonomic constraints and generalized coordinates

Let r1,,rNR3\boldsymbol{r}_1, \ldots, \boldsymbol{r}_N \in \mathbb{R}^3 be the positions of NN point masses. A constraint that can be written, by means of finitely many C2C^2 functions f1,,fmf_1, \ldots, f_m, in the form

fa(r1,,rN,t)=0(a=1,,m)f_a(\boldsymbol{r}_1, \ldots, \boldsymbol{r}_N, t) = 0 \qquad (a = 1, \ldots, m)

is called a holonomic constraint. If, moreover, the set of all configurations satisfying these constraints can be expressed by n=3Nmn = 3N - m parameters q=(q1,,qn)q = (q^1, \ldots, q^n) as

ri=ri(q1,,qn,t)(i=1,,N)\boldsymbol{r}_i = \boldsymbol{r}_i(q^1, \ldots, q^n, t) \qquad (i = 1, \ldots, N)

with the ri\boldsymbol{r}_i of class C2C^2 and, at each instant, one-to-one, then q1,,qnq^1, \ldots, q^n are called generalized coordinates of the system and nn its number of degrees of freedom. The case in which ri\boldsymbol{r}_i does not depend explicitly on tt is called scleronomic (time-independent), and the case in which it does, rheonomic (time-dependent).

Generalized coordinates need not have the dimension of length. They may be angles, or areas, or the sum of two angles. They mean nothing more than “a set of independent variables necessary and sufficient to specify a configuration uniquely”. The region in which the nn quantities qq range is called the configuration space, and the motion of the system is represented by a single curve tq(t)t \mapsto q(t) in it.

Example 2.2Counting degrees of freedom

  • Simple pendulum in a plane: N=1N = 1, one constraint x2+y2=2x^2 + y^2 = \ell^2 (two if we include z=0z = 0). Degrees of freedom n=1n = 1. The generalized coordinate is the swing angle θ\theta.
  • Double pendulum in a plane: N=2N = 2, constraints from the two string lengths. Degrees of freedom n=2n = 2. The generalized coordinates are the two swing angles θ1,θ2\theta_1, \theta_2.
  • Two weights over a fixed pulley (Atwood’s machine): the sum of the heights of the weights is constant, so n=1n = 1. It suffices to take the height xx of one of them as the coordinate.
  • A rigid body in space: as a consequence of the constraint that all distances between constituent points be constant, n=6n = 6 (3 for the centre of mass, 3 for the orientation).

Remark 2.3

A constraint of the form f(r,r˙,t)=0f(\boldsymbol{r}, \dot{\boldsymbol{r}}, t) = 0, involving velocities and not integrable into a relation among positions alone, is called a nonholonomic constraint. A ball rolling without slipping, or a skate that does not slide sideways, are examples. In this article we treat holonomic constraints only. For nonholonomic systems, applying Hamilton’s principle directly produces the wrong equations, so take care; the correct treatment goes through d’Alembert’s principle, touched on in the Appendix.

We also assume that the constraints are “smooth”, that is, that the constraint forces do no work on displacements compatible with the constraints. The tension of a string does no work on displacements perpendicular to the string, and the normal reaction of a smooth surface does no work on displacements along the surface. This assumption (ideal constraints) is the reason the constraint forces will later drop out of the equations.


3. The action functional and the Euler-Lagrange equations

Section titled “3. The action functional and the Euler-Lagrange equations”

Definition 3.1The Lagrangian and the action functional

A C2C^2 function L(q,q˙,t)L(q, \dot q, t) of a point q=(q1,,qn)q = (q^1,\ldots,q^n) of configuration space, a velocity q˙=(q˙1,,q˙n)\dot q = (\dot q^1, \ldots, \dot q^n) and the time tt is called a Lagrangian. Fix a time interval [t1,t2][t_1, t_2] and the endpoint values q(t1)=q(1), q(t2)=q(2)q(t_1) = q_{(1)},\ q(t_2) = q_{(2)}. On the set of all C2C^2 curves q:[t1,t2]Rnq: [t_1,t_2] \to \mathbb{R}^n satisfying these conditions, the functional

S[q]=t1t2L(q(t),q˙(t),t)dtS[q] = \int_{t_1}^{t_2} L\bigl(q(t), \dot q(t), t\bigr)\, dt

is called the action functional, and its value the action.

SS is not a function assigning a number to a number; it is a map assigning one number to one curve. Searching for “the curve minimizing SS” should be thought of as the infinite-dimensional version of the school problem “find the xx minimizing f(x)f(x)”. Even in the infinite-dimensional version, at an extremum a condition corresponding to “the first derivative vanishes” holds. The next definition states it precisely.

Definition 3.2Variation and stationary paths

Take a C2C^2 curve qq and a C2C^2 function η:[t1,t2]Rn\eta: [t_1,t_2] \to \mathbb{R}^n vanishing at both endpoints (that is, η(t1)=η(t2)=0\eta(t_1) = \eta(t_2) = 0). For a real number ε\varepsilon put qε=q+εηq_\varepsilon = q + \varepsilon\eta; then qεq_\varepsilon satisfies the same endpoint conditions. The quantity

δS[q;η]:=ddεS[q+εη]ε=0\delta S[q;\eta] := \left.\frac{d}{d\varepsilon} S[q + \varepsilon \eta]\right|_{\varepsilon = 0}

is called the first variation of SS. If δS[q;η]=0\delta S[q;\eta] = 0 for every such η\eta, then qq is called a stationary path of SS.

(t₁, q₁)(t₂, q₂)εη(t)true motion q(t)comparison path q + εηtq
The true path with fixed endpoints, and a comparison path obtained by displacing it

The tool that translates the stationarity condition into a differential equation is the following lemma. It says “if an integral always vanishes then the integrand vanishes” — a statement that looks obvious but does require proof.

Lemma 3.3Fundamental lemma of the calculus of variations

Let g:[t1,t2]Rg: [t_1, t_2] \to \mathbb{R} be continuous. If

t1t2g(t)η(t)dt=0\int_{t_1}^{t_2} g(t)\,\eta(t)\, dt = 0

holds for every C1C^1 function η:[t1,t2]R\eta: [t_1,t_2] \to \mathbb{R} with η(t1)=η(t2)=0\eta(t_1) = \eta(t_2) = 0, then g(t)=0g(t) = 0 throughout [t1,t2][t_1, t_2].

Proof(Lemma 3.3)

We prove the contrapositive. Suppose g(t0)0g(t_0) \neq 0 for some t0[t1,t2]t_0 \in [t_1,t_2]; without loss of generality g(t0)>0g(t_0) > 0 (if g(t0)<0g(t_0) < 0, replace gg by g-g, and note that (g)ηdt=0\int (-g)\eta\,dt = 0 also follows from the hypothesis).

Since gg is continuous, for ε0=g(t0)/2>0\varepsilon_0 = g(t_0)/2 > 0 there is ρ>0\rho > 0 such that tt0ρ|t - t_0| \le \rho and t[t1,t2]t \in [t_1,t_2] imply g(t)g(t0)<ε0|g(t) - g(t_0)| < \varepsilon_0, and hence

g(t)>g(t0)g(t0)2=g(t0)2>0.g(t) > g(t_0) - \frac{g(t_0)}{2} = \frac{g(t_0)}{2} > 0 .

If t0t_0 is an endpoint we may shrink ρ\rho so that the interval I=[t0ρ,t0+ρ]I = [t_0 - \rho, t_0 + \rho] is contained in [t1,t2][t_1,t_2] (if t0=t1t_0 = t_1, take [t1,t1+2ρ][t_1, t_1 + 2\rho], and similarly shift the centre in the other cases). Thus we may assume I=[cρ,c+ρ][t1,t2]I = [c - \rho, c + \rho] \subset [t_1, t_2] with g>g(t0)/2g > g(t_0)/2 on II.

Take as comparison function

η(t)={(ρ2(tc)2)2(tI)0(tI)\eta(t) = \begin{cases} \bigl(\rho^2 - (t - c)^2\bigr)^2 & (t \in I) \\ 0 & (t \notin I)\end{cases}

Then η\eta is positive in the interior of II and 00 outside II, and since η(t)=4(tc)(ρ2(tc)2)\eta'(t) = -4(t-c)\bigl(\rho^2 - (t-c)^2\bigr) vanishes at t=c±ρt = c \pm \rho, the function η\eta is C1C^1 on all of [t1,t2][t_1,t_2]. It also satisfies η(t1)=η(t2)=0\eta(t_1) = \eta(t_2) = 0 at the endpoints (the same holds when II contains an endpoint, because η\eta and its derivative vanish at the ends of II).

For this η\eta, substituting u=tcu = t - c,

ρρ(ρ2u2)2du=ρρ(ρ42ρ2u2+u4)du=2(ρ523ρ5+15ρ5)=1615ρ5>0\int_{-\rho}^{\rho} (\rho^2 - u^2)^2\, du = \int_{-\rho}^{\rho}(\rho^4 - 2\rho^2u^2 + u^4)\,du = 2\left(\rho^5 - \frac{2}{3}\rho^5 + \frac{1}{5}\rho^5\right) = \frac{16}{15}\rho^5 > 0

and therefore

t1t2gηdt=Igηdt>g(t0)21615ρ5>0,\int_{t_1}^{t_2} g\,\eta\, dt = \int_{I} g\,\eta\,dt > \frac{g(t_0)}{2}\cdot \frac{16}{15}\rho^5 > 0 ,

contradicting the hypothesis gηdt=0\int g\eta\,dt = 0. Hence gg vanishes identically.

Theorem 3.4The Euler-Lagrange equations

Let L(q,q˙,t)L(q,\dot q, t) be a C2C^2 Lagrangian and q:[t1,t2]Rnq: [t_1,t_2] \to \mathbb{R}^n a C2C^2 curve. A necessary and sufficient condition for qq to be a stationary path of the action S[q]=t1t2L(q,q˙,t)dtS[q] = \int_{t_1}^{t_2} L(q,\dot q,t)\,dt with fixed endpoints is that

ddtLq˙k(q(t),q˙(t),t)Lqk(q(t),q˙(t),t)=0(k=1,,n)\frac{d}{dt}\frac{\partial L}{\partial \dot q^k}\bigl(q(t),\dot q(t),t\bigr) - \frac{\partial L}{\partial q^k}\bigl(q(t),\dot q(t),t\bigr) = 0 \qquad (k = 1,\ldots,n)

hold on [t1,t2][t_1,t_2]. This system of nn equations is called the Euler–Lagrange equations.

Proof(Theorem 3.4)

Let η\eta be an arbitrary C2C^2 function with η(t1)=η(t2)=0\eta(t_1) = \eta(t_2) = 0, and put Φ(ε)=S[q+εη]\Phi(\varepsilon) = S[q + \varepsilon\eta].

Step 1: interchanging differentiation and integration. The integrand φ(ε,t)=L(q(t)+εη(t),q˙(t)+εη˙(t),t)\varphi(\varepsilon, t) = L\bigl(q(t) + \varepsilon\eta(t), \dot q(t) + \varepsilon\dot\eta(t), t\bigr) is C1C^1 in (ε,t)(\varepsilon,t), because LL is C2C^2 and q,ηq, \eta are C2C^2. Its derivative φ/ε\partial\varphi/\partial\varepsilon is continuous on the compact set [1,1]×[t1,t2][-1,1]\times[t_1,t_2], hence uniformly continuous and bounded there, so differentiation and integration may be interchanged. By the chain rule,

Φ(0)=t1t2k=1n(Lqkηk+Lq˙kη˙k)dt.\Phi'(0) = \int_{t_1}^{t_2} \sum_{k=1}^{n}\left( \frac{\partial L}{\partial q^k}\eta^k + \frac{\partial L}{\partial \dot q^k}\dot\eta^k \right) dt .

Here all partial derivatives are evaluated at (q(t),q˙(t),t)(q(t),\dot q(t),t).

Step 2: integration by parts. Since qq is C2C^2 and LL is C2C^2, the function tL/q˙kt \mapsto \partial L/\partial \dot q^k is C1C^1, and we may integrate by parts (integration by parts(Theorem 6.2)[積分の基本定理と定積分]):

t1t2Lq˙kη˙kdt=[Lq˙kηk]t1t2t1t2ddt(Lq˙k)ηkdt.\int_{t_1}^{t_2} \frac{\partial L}{\partial \dot q^k}\dot\eta^k\, dt = \left[ \frac{\partial L}{\partial \dot q^k}\eta^k \right]_{t_1}^{t_2} - \int_{t_1}^{t_2} \frac{d}{dt}\left(\frac{\partial L}{\partial \dot q^k}\right)\eta^k\, dt .

Here we use the fixed-endpoint condition η(t1)=η(t2)=0\eta(t_1) = \eta(t_2) = 0, which kills the first term. This is why Hamilton’s principle fixes the endpoints. Hence

δS[q;η]=Φ(0)=t1t2k=1n(LqkddtLq˙k)ηkdt.\delta S[q;\eta] = \Phi'(0) = \int_{t_1}^{t_2} \sum_{k=1}^{n} \left( \frac{\partial L}{\partial q^k} - \frac{d}{dt}\frac{\partial L}{\partial \dot q^k} \right)\eta^k\, dt .

Step 3: sufficiency. If the Euler–Lagrange equations hold, the parenthesis above vanishes for every kk and every tt, so δS=0\delta S = 0; that is, qq is a stationary path.

Step 4: necessity. Conversely, suppose qq is a stationary path. Fix one kk and restrict to those η\eta whose components other than ηk\eta^k vanish identically. Then for every C2C^2 (hence C1C^1) function ηk\eta^k vanishing at both endpoints,

t1t2gk(t)ηk(t)dt=0,gk(t):=LqkddtLq˙k\int_{t_1}^{t_2} g_k(t)\,\eta^k(t)\,dt = 0, \qquad g_k(t) := \frac{\partial L}{\partial q^k} - \frac{d}{dt}\frac{\partial L}{\partial \dot q^k}

holds, and gkg_k is continuous. The comparison function η\eta used in the proof of Lemma 3.3 is in fact only C1C^1; but running the same argument with (ρ2(tc)2)3\bigl(\rho^2-(t-c)^2\bigr)^3 produces a C2C^2 comparison function, and since ρρ(ρ2u2)3du=3235ρ7>0\int_{-\rho}^{\rho}(\rho^2-u^2)^3du = \frac{32}{35}\rho^7 > 0 the conclusion is unchanged. Hence gk0g_k \equiv 0, that is, the kk-th Euler–Lagrange equation holds. As kk was arbitrary, all of them hold.

Remark 3.5

Hamilton’s principle is often called the “principle of least action”, but the correct word is stationary, not least. Let us check this on the one-dimensional harmonic oscillator L=12mx˙212mω2x2L = \frac12 m\dot x^2 - \frac12 m\omega^2 x^2. The second variation is

d2dε2S[x+εη]ε=0=t1t2(mη˙2mω2η2)dt\left.\frac{d^2}{d\varepsilon^2}S[x+\varepsilon\eta]\right|_{\varepsilon=0} = \int_{t_1}^{t_2}\bigl(m\dot\eta^2 - m\omega^2\eta^2\bigr)\,dt

(since LL is quadratic in x,x˙x,\dot x, the terms of order ε2\varepsilon^2 come out directly). Put T=t2t1T = t_2 - t_1 and take η(t)=sin(π(tt1)/T)\eta(t) = \sin\bigl(\pi(t-t_1)/T\bigr). Then t1t2η2dt=T/2\int_{t_1}^{t_2}\eta^2dt = T/2 and t1t2η˙2dt=(π/T)2T/2\int_{t_1}^{t_2}\dot\eta^2 dt = (\pi/T)^2\, T/2, so the second variation equals

mT2(π2T2ω2).\frac{mT}{2}\left(\frac{\pi^2}{T^2} - \omega^2\right).

If T>π/ωT > \pi/\omega (a time longer than half a period) this is negative, and the true motion admits perturbations that increase the action. So it is a saddle point, not a minimum. The name “least action” is therefore historical; the correct statement is δS=0\delta S = 0.


4. Hamilton’s principle and the Lagrangian L=TUL = T - U

Section titled “4. Hamilton’s principle and the Lagrangian L=T−UL = T - UL=T−U”

So far LL has been “some C2C^2 function”. To put physics in, we must specify what LL is. That is the content of the following principle.

Axiom 4.1Hamilton's principle

Consider a system of point masses subject to ideal holonomic constraints, whose forces derive from a potential U(r1,,rN,t)U(\boldsymbol{r}_1,\ldots,\boldsymbol{r}_N,t). Choose generalized coordinates q=(q1,,qn)q = (q^1,\ldots,q^n), express the kinetic energy TT and the potential energy UU as functions of q,q˙,tq, \dot q, t, and put

L(q,q˙,t)=T(q,q˙,t)U(q,t).L(q,\dot q,t) = T(q,\dot q,t) - U(q,t) .

Then the motion q(t)q(t) actually followed by a system that is in the configuration q(1)q_{(1)} at time t1t_1 and in the configuration q(2)q_{(2)} at time t2t_2 is the one that, among all paths satisfying these endpoint conditions, makes the action S[q]=t1t2LdtS[q] = \int_{t_1}^{t_2} L\,dt stationary.

Why a difference, one may ask — TUT - U rather than the energy T+UT + U? The honest answer is “because that choice yields the correct equations of motion”, and the next theorem is exactly that statement. A physical reading is available too: to make the action small one wants both to keep the kinetic energy small (move slowly) and to linger where the potential is high, and the stationarity condition for TUT - U is the compromise between these two demands.

Theorem 4.2Equivalence with Newton's equations

Consider an unconstrained system of NN point masses (n=3Nn = 3N, with the Cartesian coordinates r1,,rN\boldsymbol{r}_1,\ldots,\boldsymbol{r}_N taken as generalized coordinates). Let the masses be mi>0m_i > 0, let the potential U(r1,,rN,t)U(\boldsymbol{r}_1,\ldots,\boldsymbol{r}_N,t) be a C2C^2 function, and put

L=TU=i=1N12mir˙i2U(r1,,rN,t).L = T - U = \sum_{i=1}^{N} \frac{1}{2}m_i |\dot{\boldsymbol{r}}_i|^2 - U(\boldsymbol{r}_1,\ldots,\boldsymbol{r}_N,t) .

Then for a C2C^2 curve t(r1(t),,rN(t))t\mapsto (\boldsymbol{r}_1(t),\ldots,\boldsymbol{r}_N(t)) the following are equivalent.

  1. It satisfies the Euler–Lagrange equations for LL.
  2. It satisfies mir¨i=iUm_i\ddot{\boldsymbol{r}}_i = -\nabla_i U for every ii (Newton’s equations of motion).
Proof(Theorem 4.2)

We compute for the α\alpha-th component of ri=(xi1,xi2,xi3)\boldsymbol{r}_i = (x_i^1, x_i^2, x_i^3).

Since UU does not depend on the velocities,

Lx˙iα=x˙iα(12miβ=13(x˙iβ)2)=mix˙iα.\frac{\partial L}{\partial \dot x_i^\alpha} = \frac{\partial}{\partial \dot x_i^\alpha}\left(\frac{1}{2}m_i\sum_{\beta=1}^{3}(\dot x_i^\beta)^2\right) = m_i \dot x_i^\alpha .

Hence ddtLx˙iα=mix¨iα\dfrac{d}{dt}\dfrac{\partial L}{\partial \dot x_i^\alpha} = m_i\ddot x_i^\alpha. On the other hand TT does not depend on the positions, so

Lxiα=Uxiα=(iU)α.\frac{\partial L}{\partial x_i^\alpha} = -\frac{\partial U}{\partial x_i^\alpha} = (-\nabla_i U)^\alpha .

Substituting these into the equations of Theorem 3.4, the Euler–Lagrange equations become

mix¨iα+Uxiα=0    mix¨iα=Uxiαm_i \ddot x_i^\alpha + \frac{\partial U}{\partial x_i^\alpha} = 0 \iff m_i\ddot x_i^\alpha = -\frac{\partial U}{\partial x_i^\alpha}

which, as ii and α\alpha range over their values, is precisely Newton’s equation mir¨i=iUm_i\ddot{\boldsymbol{r}}_i = -\nabla_i U. Each equivalence is an identity componentwise, so both implications hold.

Thus Hamilton’s principle has, at least for unconstrained systems under conservative forces, the same content as Newton’s laws (the second law (the law of motion)(Axiom 3.3)[Foundations of Newtonian Mechanics]). We have not introduced new physics; we have acquired another way of writing the same physics. The value appears beyond this point — when constraints are present, and when the coordinates are not Cartesian.

Example 4.3Atwood's machine

A massless string passes over a fixed pulley of negligible mass and size, with weights of masses m1,m2m_1, m_2 hanging from its ends. The total length \ell of the string is constant, so if xx denotes the height of one weight (measured downwards from the pulley), the other is at x\ell - x, and there is one degree of freedom. Since the string is inextensible the speeds are common, both equal to x˙\dot x, and therefore

T=12(m1+m2)x˙2,U=m1gxm2g(x).T = \frac{1}{2}(m_1 + m_2)\dot x^2, \qquad U = -m_1 g x - m_2 g(\ell - x).

Dropping the constant term,

L=12(m1+m2)x˙2+(m1m2)gx.L = \frac{1}{2}(m_1+m_2)\dot x^2 + (m_1 - m_2) g x .

Since L/x˙=(m1+m2)x˙\partial L/\partial \dot x = (m_1+m_2)\dot x and L/x=(m1m2)g\partial L /\partial x = (m_1-m_2)g, the Euler–Lagrange equation is

(m1+m2)x¨=(m1m2)gx¨=m1m2m1+m2g.(m_1+m_2)\ddot x = (m_1 - m_2) g \quad\Longrightarrow\quad \ddot x = \frac{m_1 - m_2}{m_1 + m_2}\, g .

In the Newtonian formulation we would have had to write down the two equations m1x¨=m1gSm_1\ddot x = m_1 g - S and m2x¨=Sm2gm_2\ddot x = S - m_2 g with the string tension SS as an unknown, and then eliminate SS. In the Lagrangian formulation SS never appears in the first place. This is no accident: under the assumption of ideal constraints, constraint forces make no contribution to the action (see the Appendix).

The Lagrangian is not unique. The following property will be essential later, when we treat Noether’s theorem.

Proposition 4.4The ambiguity by a total derivative

Let F(q,t)F(q,t) be a C3C^3 function and put

L(q,q˙,t)=L(q,q˙,t)+ddtF(q,t)=L(q,q˙,t)+l=1nFqlq˙l+Ft.L'(q,\dot q, t) = L(q,\dot q,t) + \frac{d}{dt}F(q,t) = L(q,\dot q,t) + \sum_{l=1}^{n}\frac{\partial F}{\partial q^l}\dot q^l + \frac{\partial F}{\partial t} .

Then the Euler–Lagrange equations for LL' coincide exactly with those for LL. Moreover, for a nonzero constant cc, the Euler–Lagrange equations for cLcL also coincide with those for LL.

Proof(Proposition 4.4)

The Euler–Lagrange operator Ek(L):=LqkddtLq˙kE_k(L) := \dfrac{\partial L}{\partial q^k} - \dfrac{d}{dt}\dfrac{\partial L}{\partial \dot q^k} is linear in LL, so it suffices to show that Ek(G)=0E_k(G) = 0 for G:=l(F/ql)q˙l+F/tG := \sum_l (\partial F/\partial q^l)\dot q^l + \partial F/\partial t.

GG is of first degree in q˙\dot q, and the coefficients F/ql\partial F/\partial q^l do not depend on q˙\dot q, so

Gq˙k=Fqk,ddtGq˙k=l2Fqlqkq˙l+2Ftqk.\frac{\partial G}{\partial \dot q^k} = \frac{\partial F}{\partial q^k}, \qquad \frac{d}{dt}\frac{\partial G}{\partial \dot q^k} = \sum_{l}\frac{\partial^2 F}{\partial q^l \partial q^k}\dot q^l + \frac{\partial^2 F}{\partial t\, \partial q^k}.

On the other hand, differentiating GG partially with respect to qkq^k,

Gqk=l2Fqkqlq˙l+2Fqkt.\frac{\partial G}{\partial q^k} = \sum_{l}\frac{\partial^2 F}{\partial q^k \partial q^l}\dot q^l + \frac{\partial^2 F}{\partial q^k\, \partial t}.

Since FF is C3C^3, the order of the second partial derivatives may be interchanged (Schwarz's theorem(Theorem 7.1)[多変数関数の微分と偏微分]), so the two right-hand sides agree. Hence Ek(G)=0E_k(G) = 0.

As for cLcL, we have Ek(cL)=cEk(L)E_k(cL) = c\,E_k(L), and since c0c \neq 0, Ek(cL)=0    Ek(L)=0E_k(cL) = 0 \iff E_k(L) = 0.


5. Why it handles generalized coordinates so well: covariance

Section titled “5. Why it handles generalized coordinates so well: covariance”

Here is the heart of the Lagrangian formulation. Newton’s equations changed shape under a change of coordinates; the Euler–Lagrange equations do not. We first isolate a technical identity that will be used twice in the proof.

Lemma 5.1Cancellation of dots and interchange of derivatives

Let qk=qk(Q1,,Qn,t)q^k = q^k(Q^1,\ldots,Q^n, t) be C2C^2 functions, and define the velocity along them by

q˙k=a=1nqkQaQ˙a+qkt\dot q^k = \sum_{a=1}^{n} \frac{\partial q^k}{\partial Q^a}\dot Q^a + \frac{\partial q^k}{\partial t}

(so that q˙k\dot q^k is regarded as a function of (Q,Q˙,t)(Q,\dot Q,t)). Then

(i)q˙kQ˙a=qkQa,(ii)q˙kQa=ddt(qkQa),\text{(i)}\quad \frac{\partial \dot q^k}{\partial \dot Q^a} = \frac{\partial q^k}{\partial Q^a}, \qquad\qquad \text{(ii)}\quad \frac{\partial \dot q^k}{\partial Q^a} = \frac{d}{dt}\left(\frac{\partial q^k}{\partial Q^a}\right),

where d/dtd/dt denotes the total derivative along Q=Q(t)Q = Q(t).

Proof(Lemma 5.1)

(i) In the expression for q˙k\dot q^k, the quantities qk/Qa\partial q^k/\partial Q^a and qk/t\partial q^k/\partial t are functions of (Q,t)(Q,t) alone and do not depend on Q˙\dot Q. Hence q˙k\dot q^k is a first-degree polynomial in Q˙1,,Q˙n\dot Q^1,\ldots,\dot Q^n, and partial differentiation with respect to Q˙a\dot Q^a leaves its coefficient qk/Qa\partial q^k/\partial Q^a.

(ii) Compute the left-hand side. Differentiating partially with respect to QaQ^a (holding the Q˙b\dot Q^b fixed as independent variables),

q˙kQa=b2qkQaQbQ˙b+2qkQat.\frac{\partial \dot q^k}{\partial Q^a} = \sum_{b}\frac{\partial^2 q^k}{\partial Q^a \partial Q^b}\dot Q^b + \frac{\partial^2 q^k}{\partial Q^a \partial t}.

Now compute the right-hand side. Since qk/Qa\partial q^k/\partial Q^a is a function of (Q,t)(Q,t), the chain rule gives

ddt(qkQa)=b2qkQbQaQ˙b+2qktQa.\frac{d}{dt}\left(\frac{\partial q^k}{\partial Q^a}\right) = \sum_b \frac{\partial^2 q^k}{\partial Q^b \partial Q^a}\dot Q^b + \frac{\partial^2 q^k}{\partial t\, \partial Q^a}.

Since qkq^k is C2C^2, Schwarz’s theorem says the second partial derivatives do not depend on the order, and the two expressions agree.

Theorem 5.2Covariance of the Euler-Lagrange equations

Let q=q(Q,t)q = q(Q,t) be a C3C^3 point transformation whose Jacobian matrix J=(qk/Qa)k,aJ = \bigl(\partial q^k/\partial Q^a\bigr)_{k,a} is invertible at each instant. For a Lagrangian L(q,q˙,t)L(q,\dot q,t) define

L~(Q,Q˙,t):=L(q(Q,t), q˙(Q,Q˙,t), t),q˙k=aqkQaQ˙a+qkt.\tilde L(Q,\dot Q, t) := L\Bigl(q(Q,t),\ \dot q(Q,\dot Q,t),\ t\Bigr), \qquad \dot q^k = \sum_a \frac{\partial q^k}{\partial Q^a}\dot Q^a + \frac{\partial q^k}{\partial t} .

Then, for a C2C^2 curve tQ(t)t\mapsto Q(t) and the corresponding q(t)=q(Q(t),t)q(t) = q(Q(t),t),

Ea(L~)=k=1nEk(L)qkQa,Ek(L):=LqkddtLq˙kE_a(\tilde L) = \sum_{k=1}^{n} E_k(L)\, \frac{\partial q^k}{\partial Q^a}, \qquad E_k(L) := \frac{\partial L}{\partial q^k} - \frac{d}{dt}\frac{\partial L}{\partial \dot q^k}

holds. In particular, q(t)q(t) satisfies the Euler–Lagrange equations for LL if and only if Q(t)Q(t) satisfies the Euler–Lagrange equations for L~\tilde L.

Proof(Theorem 5.2)

Throughout, the partial derivatives of LL are evaluated at (q(Q,t),q˙(Q,Q˙,t),t)(q(Q,t), \dot q(Q,\dot Q,t), t).

Step 1: L~/Qa\partial\tilde L/\partial Q^a. By the chain rule,

L~Qa=k(LqkqkQa+Lq˙kq˙kQa).\frac{\partial \tilde L}{\partial Q^a} = \sum_k \left( \frac{\partial L}{\partial q^k}\frac{\partial q^k}{\partial Q^a} + \frac{\partial L}{\partial \dot q^k}\frac{\partial \dot q^k}{\partial Q^a} \right).

Step 2: L~/Q˙a\partial\tilde L/\partial \dot Q^a. Since qkq^k does not depend on Q˙\dot Q, only the terms passing through q˙k\dot q^k survive, and part (i) of Lemma 5.1 gives

L~Q˙a=kLq˙kq˙kQ˙a=kLq˙kqkQa.\frac{\partial \tilde L}{\partial \dot Q^a} = \sum_k \frac{\partial L}{\partial \dot q^k}\frac{\partial \dot q^k}{\partial \dot Q^a} = \sum_k \frac{\partial L}{\partial \dot q^k}\frac{\partial q^k}{\partial Q^a}.

Step 3: the time derivative. By the product rule,

ddtL~Q˙a=k[(ddtLq˙k)qkQa+Lq˙kddt(qkQa)].\frac{d}{dt}\frac{\partial \tilde L}{\partial \dot Q^a} = \sum_k \left[ \left(\frac{d}{dt}\frac{\partial L}{\partial \dot q^k}\right)\frac{\partial q^k}{\partial Q^a} + \frac{\partial L}{\partial \dot q^k}\, \frac{d}{dt}\left(\frac{\partial q^k}{\partial Q^a}\right) \right].

Step 4: taking the difference. Subtract Step 3 from Step 1. By part (ii) of Lemma 5.1, the second term of Step 1 and the second term of Step 3 are equal and cancel, leaving

Ea(L~)=L~QaddtL~Q˙a=k(LqkddtLq˙k)qkQa=kEk(L)qkQa.E_a(\tilde L) = \frac{\partial \tilde L}{\partial Q^a} - \frac{d}{dt}\frac{\partial \tilde L}{\partial \dot Q^a} = \sum_k \left( \frac{\partial L}{\partial q^k} - \frac{d}{dt}\frac{\partial L}{\partial \dot q^k} \right) \frac{\partial q^k}{\partial Q^a} = \sum_k E_k(L)\frac{\partial q^k}{\partial Q^a}.

Step 5: the equivalence. This says that the vector (Ea(L~))a\bigl(E_a(\tilde L)\bigr)_a is obtained from (Ek(L))k\bigl(E_k(L)\bigr)_k by multiplication with the transpose JTJ^{\mathsf{T}} of the Jacobian matrix. By hypothesis JJ is invertible, hence so is JTJ^{\mathsf{T}}, and

JT(Ek(L))=0    (Ek(L))=0.J^{\mathsf{T}} \bigl(E_k(L)\bigr) = 0 \iff \bigl(E_k(L)\bigr) = 0 .

Therefore ”Ea(L~)=0E_a(\tilde L) = 0 for all aa” and ”Ek(L)=0E_k(L)=0 for all kk” are equivalent.

The practical meaning of this theorem is simple. It is enough to write down the kinetic and potential energies in whatever coordinates one likes. Centrifugal and Coriolis forces come out automatically once the differentiations are performed. Let us verify this in turn.

Example 5.3Central-force motion in plane polar coordinates

Let a point mass mm move in a plane under a central-force potential U(r)U(r). From x=rcosθx = r\cos\theta and y=rsinθy = r\sin\theta,

x˙=r˙cosθrθ˙sinθ,y˙=r˙sinθ+rθ˙cosθ,\dot x = \dot r\cos\theta - r\dot\theta\sin\theta, \qquad \dot y = \dot r \sin\theta + r\dot\theta\cos\theta,x˙2+y˙2=r˙2(cos2θ+sin2θ)+r2θ˙2(sin2θ+cos2θ)+2rr˙θ˙(cosθsinθ+sinθcosθ)=r˙2+r2θ˙2.\dot x^2 + \dot y^2 = \dot r^2(\cos^2\theta+\sin^2\theta) + r^2\dot\theta^2(\sin^2\theta+\cos^2\theta) + 2r\dot r\dot\theta(-\cos\theta\sin\theta + \sin\theta\cos\theta) = \dot r^2 + r^2\dot\theta^2 .

Hence

L=12m(r˙2+r2θ˙2)U(r).L = \frac{1}{2}m\bigl(\dot r^2 + r^2\dot\theta^2\bigr) - U(r).

The Euler–Lagrange equation for rr follows from L/r˙=mr˙\partial L/\partial \dot r = m\dot r and L/r=mrθ˙2U(r)\partial L/\partial r = m r\dot\theta^2 - U'(r):

mr¨=mrθ˙2U(r).m\ddot r = m r\dot\theta^2 - U'(r).

The first term on the right is the centrifugal force. Note that it appeared merely from computing L/r\partial L/\partial r, with no differentiation of vectors.

For θ\theta we have L/θ=0\partial L/\partial\theta = 0 and L/θ˙=mr2θ˙\partial L/\partial\dot\theta = m r^2\dot\theta, so

ddt(mr2θ˙)=0.\frac{d}{dt}\bigl(m r^2\dot\theta\bigr) = 0 .

That is, :=mr2θ˙\ell := m r^2\dot\theta is constant. This is nothing but the angular momentum about the origin, so conservation of angular momentum (conservation of angular momentum under a central force(Theorem 3.1)[Planetary Motion and Central Forces]) has come out in one line. Substituting it into the equation for rr to eliminate θ˙=/(mr2)\dot\theta = \ell/(mr^2) gives

mr¨=2mr3U(r)=ddr(U(r)+22mr2)m\ddot r = \frac{\ell^2}{m r^3} - U'(r) = -\frac{d}{dr}\left( U(r) + \frac{\ell^2}{2m r^2} \right)

which agrees with the equation obtained using the effective potential in Planetary motion and central forces (reduction to a one-dimensional radial problem(Proposition 4.2)[Planetary Motion and Central Forces]). There the derivation used vector analysis; here we merely wrote down TT and UU and differentiated partially.

Example 5.4The simple pendulum: the constraint force disappears

Let us return to the simple pendulum of §1. With x=sinθx = \ell\sin\theta and y=cosθy = -\ell\cos\theta (yy positive upwards, the pivot at the origin) we have x˙2+y˙2=2θ˙2\dot x^2 + \dot y^2 = \ell^2\dot\theta^2, so

T=12m2θ˙2,U=mgy=mgcosθ,L=12m2θ˙2+mgcosθ.T = \frac{1}{2}m\ell^2\dot\theta^2, \qquad U = mgy = -mg\ell\cos\theta, \qquad L = \frac{1}{2}m\ell^2\dot\theta^2 + mg\ell\cos\theta .

Since L/θ˙=m2θ˙\partial L/\partial\dot\theta = m\ell^2\dot\theta and L/θ=mgsinθ\partial L/\partial\theta = -mg\ell\sin\theta,

m2θ¨=mgsinθθ¨=gsinθ.m\ell^2\ddot\theta = -mg\ell\sin\theta \quad\Longrightarrow\quad \ddot\theta = -\frac{g}{\ell}\sin\theta .

The tension SS appeared nowhere. That is because the constraint of constant string length was fully used up at the outset, in the form “the configuration is described by θ\theta alone”.

If SS is needed, it can be recovered after solving by returning to the Newtonian formulation. The equation of motion along the string (the centripetal direction) gives Smgcosθ=mθ˙2S - mg\cos\theta = m\ell\dot\theta^2, that is, S=mθ˙2+mgcosθS = m\ell\dot\theta^2 + mg\cos\theta. The Lagrangian formulation only “removes” constraint forces; it does not “lose” them.

Example 5.5A bead on a hoop forced to rotate about a vertical axis

Let a hoop (a circular wire) of radius aa be forced by an external device to rotate at constant angular velocity ω\omega, with one of its diameters kept coincident with the vertical axis. A bead of mass mm slides smoothly on the hoop. The position of the bead is determined by the single angle θ\theta measured from the lowest point of the hoop, so there is one degree of freedom. However, the relation to Cartesian coordinates,

x=asinθcosωt,y=asinθsinωt,z=acosθ,x = a\sin\theta\,\cos\omega t, \qquad y = a\sin\theta\,\sin\omega t, \qquad z = -a\cos\theta ,

depends explicitly on time (a rheonomic constraint). Computing the velocity,

x˙=aθ˙cosθcosωtaωsinθsinωt,y˙=aθ˙cosθsinωt+aωsinθcosωt,z˙=aθ˙sinθ.\dot x = a\dot\theta\cos\theta\cos\omega t - a\omega\sin\theta\sin\omega t, \qquad \dot y = a\dot\theta\cos\theta\sin\omega t + a\omega\sin\theta\cos\omega t, \qquad \dot z = a\dot\theta \sin\theta .

Expanding x˙2+y˙2\dot x^2 + \dot y^2, the cross terms cancel because the cosωtsinωt\cos\omega t\sin\omega t contributions have opposite signs, leaving

x˙2+y˙2=a2θ˙2cos2θ+a2ω2sin2θ,\dot x^2 + \dot y^2 = a^2\dot\theta^2\cos^2\theta + a^2\omega^2\sin^2\theta,

and adding z˙2=a2θ˙2sin2θ\dot z^2 = a^2\dot\theta^2\sin^2\theta,

r˙2=a2θ˙2+a2ω2sin2θ.|\dot{\boldsymbol{r}}|^2 = a^2\dot\theta^2 + a^2\omega^2\sin^2\theta .

Therefore

L=12ma2θ˙2+12ma2ω2sin2θ+mgacosθ.L = \frac{1}{2}m a^2\dot\theta^2 + \frac{1}{2}ma^2\omega^2\sin^2\theta + mga\cos\theta .

From L/θ˙=ma2θ˙\partial L/\partial\dot\theta = ma^2\dot\theta and L/θ=ma2ω2sinθcosθmgasinθ\partial L/\partial\theta = ma^2\omega^2\sin\theta\cos\theta - mga\sin\theta, the Euler–Lagrange equation is

aθ¨=sinθ(aω2cosθg).a\ddot\theta = \sin\theta\,\bigl(a\omega^2\cos\theta - g\bigr).

The equilibria (θ¨=0\ddot\theta = 0 and θ˙=0\dot\theta = 0) are θ=0,π\theta = 0, \pi together with the θ\theta satisfying cosθ=g/(aω2)\cos\theta = g/(a\omega^2). The latter exists only when aω2>ga\omega^2 > g. So while the rotation is slow the bead stays at the lowest point, but once ω\omega exceeds the critical value g/a\sqrt{g/a} the lowest point becomes unstable and the bead moves to a new equilibrium lifted to the side. This bifurcation emerged without introducing any fictitious force (centrifugal force) of the rotating frame.


6. Cyclic coordinates, the energy function, and conservation laws

Section titled “6. Cyclic coordinates, the energy function, and conservation laws”

Definition 6.1Generalized momenta and cyclic coordinates

For a Lagrangian L(q,q˙,t)L(q,\dot q,t), the quantity

pk:=Lq˙k(k=1,,n)p_k := \frac{\partial L}{\partial \dot q^k} \qquad (k = 1,\ldots,n)

is called the generalized momentum conjugate to the coordinate qkq^k. If for some kk the Lagrangian does not depend explicitly on qkq^k (that is, L/qk0\partial L/\partial q^k \equiv 0), then qkq^k is called a cyclic coordinate.

A generalized momentum need not be a momentum. In Example 5.3 the momentum conjugate to θ\theta was mr2θ˙m r^2\dot\theta, that is, an angular momentum. If qkq^k is an angle then pkp_k is an angular momentum; if it is a length, an ordinary momentum. The dimensions vary with the dimension of qkq^k.

Proposition 6.2The conserved quantity attached to a cyclic coordinate

If qkq^k is a cyclic coordinate, then along every solution of the Euler–Lagrange equations pk=L/q˙kp_k = \partial L/\partial\dot q^k is a constant independent of time.

Proof(Proposition 6.2)

By Theorem 3.4, along a solution

dpkdt=ddtLq˙k=Lqk=0\frac{d p_k}{dt} = \frac{d}{dt}\frac{\partial L}{\partial \dot q^k} = \frac{\partial L}{\partial q^k} = 0

(the last equality being the definition of a cyclic coordinate). Hence pkp_k is constant.

Definition 6.3The energy function

For a Lagrangian L(q,q˙,t)L(q,\dot q,t), the quantity

h(q,q˙,t):=k=1nq˙kLq˙kLh(q,\dot q,t) := \sum_{k=1}^{n}\dot q^k \frac{\partial L}{\partial \dot q^k} - L

is called the energy function (Jacobi’s integral).

Proposition 6.4Conservation of the energy function

If LL does not depend explicitly on time (L/t0\partial L/\partial t \equiv 0), then hh is constant along every solution of the Euler–Lagrange equations. In general, along a solution, dhdt=Lt\dfrac{dh}{dt} = -\dfrac{\partial L}{\partial t}.

Proof(Proposition 6.4)

Differentiate hh with respect to time along a solution q(t)q(t). By the product rule,

dhdt=k(q¨kLq˙k+q˙kddtLq˙k)dLdt.\frac{dh}{dt} = \sum_k \left( \ddot q^k \frac{\partial L}{\partial\dot q^k} + \dot q^k\frac{d}{dt}\frac{\partial L}{\partial \dot q^k} \right) - \frac{dL}{dt}.

On the other hand, the total derivative of LL along the solution is, by the chain rule,

dLdt=k(Lqkq˙k+Lq˙kq¨k)+Lt.\frac{dL}{dt} = \sum_k \left( \frac{\partial L}{\partial q^k}\dot q^k + \frac{\partial L}{\partial \dot q^k}\ddot q^k \right) + \frac{\partial L}{\partial t}.

Taking the difference, the terms containing q¨k\ddot q^k cancel and

dhdt=kq˙k(ddtLq˙kLqk)Lt.\frac{dh}{dt} = \sum_k \dot q^k\left( \frac{d}{dt}\frac{\partial L}{\partial \dot q^k} - \frac{\partial L}{\partial q^k} \right) - \frac{\partial L}{\partial t}.

The parenthesis vanishes along a solution by Theorem 3.4, so dh/dt=L/tdh/dt = -\partial L/\partial t. In particular, if L/t0\partial L/\partial t \equiv 0 then dh/dt=0dh/dt = 0.

Corollary 6.5When the energy function is the mechanical energy

Suppose the constraints are scleronomic (ri=ri(q)\boldsymbol{r}_i = \boldsymbol{r}_i(q) contains no explicit tt) and that U=U(q)U = U(q) depends explicitly neither on the velocities nor on the time. Then h=T+Uh = T + U, and this quantity is conserved.

Proof(Corollary 6.5)

Since ri\boldsymbol{r}_i does not depend explicitly on tt, we have r˙i=k(ri/qk)q˙k\dot{\boldsymbol{r}}_i = \sum_k (\partial \boldsymbol{r}_i/\partial q^k)\dot q^k, so

T=i12mir˙i2=12k,lakl(q)q˙kq˙l,akl(q)=imiriqkriqlT = \sum_i \frac{1}{2}m_i|\dot{\boldsymbol{r}}_i|^2 = \frac{1}{2}\sum_{k,l} a_{kl}(q)\,\dot q^k \dot q^l, \qquad a_{kl}(q) = \sum_i m_i \frac{\partial \boldsymbol{r}_i}{\partial q^k}\cdot\frac{\partial \boldsymbol{r}_i}{\partial q^l}

so that TT is a homogeneous quadratic form in q˙\dot q. Consequently

kq˙kTq˙k=kq˙klaklq˙l=2T\sum_k \dot q^k \frac{\partial T}{\partial \dot q^k} = \sum_k \dot q^k \sum_l a_{kl}\dot q^l = 2T

(which amounts to verifying Euler's theorem on homogeneous functions(Lemma 5.5)[対称性と保存則] by direct computation). Since UU does not depend on q˙\dot q, we have L/q˙k=T/q˙k\partial L/\partial \dot q^k = \partial T/\partial \dot q^k, and

h=kq˙kTq˙k(TU)=2TT+U=T+U.h = \sum_k \dot q^k \frac{\partial T}{\partial \dot q^k} - (T - U) = 2T - T + U = T + U .

Moreover neither ri\boldsymbol{r}_i nor UU contains tt explicitly, hence neither does LL, and by Proposition 6.4 the quantity hh is conserved.

Example 6.6What is conserved is h, not T + U

Return to the rotating hoop of Example 5.5. Since LL contains no explicit tt, Proposition 6.4 tells us that hh is conserved. Computing it explicitly, with L/θ˙=ma2θ˙\partial L/\partial \dot\theta = ma^2\dot\theta,

h=ma2θ˙2L=12ma2θ˙212ma2ω2sin2θmgacosθ.h = ma^2\dot\theta^2 - L = \frac{1}{2}ma^2\dot\theta^2 - \frac{1}{2}ma^2\omega^2\sin^2\theta - mga\cos\theta .

The mechanical energy, on the other hand, is

T+U=12ma2θ˙2+12ma2ω2sin2θmgacosθT + U = \frac{1}{2}ma^2\dot\theta^2 + \frac{1}{2}ma^2\omega^2\sin^2\theta - mga\cos\theta

which differs from hh in the sign of the sin2θ\sin^2\theta term. The two do not agree, and it is hh that is conserved. That T+UT + U is not conserved is physically obvious as well, since the external device that keeps the hoop rotating at constant angular velocity does work on the bead. This is a concrete instance of the conclusion of Corollary 6.5 breaking down once the “scleronomic” hypothesis is dropped.


Exercise 7.1Easy

A point mass mm slides down a smooth incline of angle α\alpha. Taking as coordinate the distance ss measured down along the incline, construct the Lagrangian and find the equation of motion. What happens to the normal reaction?

Solution

The speed along the incline is s˙\dot s, so T=12ms˙2T = \frac{1}{2}m\dot s^2. The height drops by ssinαs\sin\alpha from the reference level, so U=mgssinαU = -mgs\sin\alpha and therefore

L=12ms˙2+mgssinα.L = \frac{1}{2}m\dot s^2 + mg s\sin\alpha .

Since L/s˙=ms˙\partial L/\partial \dot s = m\dot s and L/s=mgsinα\partial L/\partial s = mg\sin\alpha, the Euler–Lagrange equation is

ms¨=mgsinαs¨=gsinα.m\ddot s = mg\sin\alpha \quad\Longrightarrow\quad \ddot s = g\sin\alpha .

The normal reaction does not appear in the equation. The constraint of not leaving the incline was used up in the form “the configuration is determined by ss alone”, exactly as with the tension in Example 5.4. If its value is needed, the Newtonian equation in the direction normal to the incline (where the acceleration is 00) gives N=mgcosαN = mg\cos\alpha.

Exercise 7.2Standard

A bead of mass mm slides along a smooth parabola y=kx2y = kx^2 (k>0k > 0, with yy vertically upwards) fixed in a vertical plane. Let gg be the acceleration due to gravity.

  1. Taking xx as the generalized coordinate, write down the Lagrangian and derive the equation of motion.
  2. Find the angular frequency of small oscillations about the origin.
Solution

1. From the constraint y=kx2y = kx^2 we get y˙=2kxx˙\dot y = 2kx\dot x, so

T=12m(x˙2+y˙2)=12m(1+4k2x2)x˙2,U=mgy=mgkx2.T = \frac{1}{2}m(\dot x^2 + \dot y^2) = \frac{1}{2}m\bigl(1 + 4k^2x^2\bigr)\dot x^2, \qquad U = mgy = mgkx^2 .

Hence

L=12m(1+4k2x2)x˙2mgkx2.L = \frac{1}{2}m\bigl(1+4k^2x^2\bigr)\dot x^2 - mgkx^2 .

Compute the partial derivatives.

Lx˙=m(1+4k2x2)x˙,ddtLx˙=m(1+4k2x2)x¨+8mk2xx˙2,\frac{\partial L}{\partial \dot x} = m\bigl(1+4k^2x^2\bigr)\dot x, \qquad \frac{d}{dt}\frac{\partial L}{\partial \dot x} = m\bigl(1+4k^2x^2\bigr)\ddot x + 8mk^2 x\dot x^2 ,Lx=4mk2xx˙22mgkx.\frac{\partial L}{\partial x} = 4mk^2 x\dot x^2 - 2mgkx .

Substituting into Theorem 3.4 and rearranging,

m(1+4k2x2)x¨+8mk2xx˙24mk2xx˙2+2mgkx=0,m(1+4k^2x^2)\ddot x + 8mk^2x\dot x^2 - 4mk^2x\dot x^2 + 2mgkx = 0,(1+4k2x2)x¨+4k2xx˙2+2gkx=0.\bigl(1+4k^2x^2\bigr)\ddot x + 4k^2 x\dot x^2 + 2gk\,x = 0 .

2. When xx and x˙\dot x are small, dropping the terms 4k2x2x¨4k^2x^2\ddot x and 4k2xx˙24k^2x\dot x^2 of second order and higher leaves

x¨+2gkx=0\ddot x + 2gk\,x = 0

so the angular frequency is ω=2gk\omega = \sqrt{2gk}. Let us check this. The radius of curvature of y=kx2y = kx^2 at the origin is R=(1+(y)2)3/2/y=1/(2k)R = \bigl(1+(y')^2\bigr)^{3/2}/|y''| = 1/(2k), which agrees with the pendulum formula ω=g/R\omega = \sqrt{g/R}.

Exercise 7.3Standard

In a horizontal plane, a straight smooth rod through the origin is forced to rotate at constant angular velocity ω\omega. A bead of mass mm is threaded on the rod. Take the distance rr from the origin as the generalized coordinate.

  1. Find the Lagrangian and the equation of motion, and write down the general solution.
  2. Find the energy function hh, show that it is conserved, and show that T+UT + U is not.
Solution

1. The position is x=rcosωtx = r\cos\omega t, y=rsinωty = r\sin\omega t. Setting θ=ωt\theta = \omega t and θ˙=ω\dot\theta = \omega in the computation of Example 5.3 gives x˙2+y˙2=r˙2+r2ω2\dot x^2+\dot y^2 = \dot r^2 + r^2\omega^2. Since the motion is in a horizontal plane the gravitational potential is constant, and we may take U=0U = 0. Hence

L=12m(r˙2+r2ω2).L = \frac{1}{2}m\bigl(\dot r^2 + r^2\omega^2\bigr).

Since L/r˙=mr˙\partial L/\partial \dot r = m\dot r and L/r=mrω2\partial L/\partial r = mr\omega^2,

mr¨=mrω2r¨=ω2r.m\ddot r = m r\omega^2 \quad\Longrightarrow\quad \ddot r = \omega^2 r .

This is an equation of hyperbolic rather than trigonometric type, with general solution

r(t)=Aeωt+Beωtr(t) = A e^{\omega t} + B e^{-\omega t}

(A,BA, B being constants fixed by the initial conditions). If A0A \neq 0 then rr grows exponentially. The bead is flung outwards along the rod, in accordance with everyday intuition.

2. The energy function is

h=r˙Lr˙L=mr˙212m(r˙2+r2ω2)=12m(r˙2r2ω2).h = \dot r\frac{\partial L}{\partial \dot r} - L = m\dot r^2 - \frac{1}{2}m(\dot r^2 + r^2\omega^2) = \frac{1}{2}m\bigl(\dot r^2 - r^2\omega^2\bigr).

Since LL contains no explicit tt, Proposition 6.4 gives that hh is conserved. We can also check it directly: using the equation of motion r¨=ω2r\ddot r = \omega^2 r,

dhdt=mr˙r¨mω2rr˙=mr˙(ω2r)mω2rr˙=0.\frac{dh}{dt} = m\dot r\ddot r - m\omega^2 r\dot r = m\dot r(\omega^2 r) - m\omega^2 r\dot r = 0 .

On the other hand T+U=T=12m(r˙2+r2ω2)T + U = T = \frac{1}{2}m(\dot r^2 + r^2\omega^2) becomes, along the solution r=Aeωtr = Ae^{\omega t} (with B=0B=0), equal to 12m(A2ω2e2ωt+A2ω2e2ωt)=mA2ω2e2ωt\frac{1}{2}m(A^2\omega^2 e^{2\omega t} + A^2\omega^2 e^{2\omega t}) = mA^2\omega^2 e^{2\omega t}, which grows and so is not conserved. The reason is that the device keeping the rod rotating at constant angular velocity does work on the bead. Because the constraint depends explicitly on time (it is rheonomic), Corollary 6.5 does not apply, and we are in the same situation as in Example 6.6.

Exercise 7.4Hard

Consider a double pendulum in a vertical plane. A light rod of length 1\ell_1 joins the pivot to a point mass m1m_1, and a light rod of length 2\ell_2 joins that mass to a point mass m2m_2. Let θ1,θ2\theta_1, \theta_2 be the angles measured from the downward vertical. Construct the Lagrangian and derive the two equations of motion.

Solution

The positions are

x1=1sinθ1,y1=1cosθ1,x2=1sinθ1+2sinθ2,y2=1cosθ12cosθ2.\begin{aligned} x_1 &= \ell_1\sin\theta_1, & y_1 &= -\ell_1\cos\theta_1, \\ x_2 &= \ell_1\sin\theta_1 + \ell_2\sin\theta_2, & y_2 &= -\ell_1\cos\theta_1 - \ell_2\cos\theta_2 . \end{aligned}

Differentiate and compute the squared speeds. From x˙1=1θ˙1cosθ1\dot x_1 = \ell_1\dot\theta_1\cos\theta_1 and y˙1=1θ˙1sinθ1\dot y_1 = \ell_1\dot\theta_1\sin\theta_1 we get v12=12θ˙12v_1^2 = \ell_1^2\dot\theta_1^2. Next,

x˙2=1θ˙1cosθ1+2θ˙2cosθ2,y˙2=1θ˙1sinθ1+2θ˙2sinθ2\dot x_2 = \ell_1\dot\theta_1\cos\theta_1 + \ell_2\dot\theta_2\cos\theta_2, \qquad \dot y_2 = \ell_1\dot\theta_1\sin\theta_1 + \ell_2\dot\theta_2\sin\theta_2

so that, using the addition formula cosθ1cosθ2+sinθ1sinθ2=cos(θ1θ2)\cos\theta_1\cos\theta_2+\sin\theta_1\sin\theta_2 = \cos(\theta_1-\theta_2),

v22=12θ˙12+22θ˙22+212θ˙1θ˙2cos(θ1θ2).v_2^2 = \ell_1^2\dot\theta_1^2 + \ell_2^2\dot\theta_2^2 + 2\ell_1\ell_2\dot\theta_1\dot\theta_2\cos(\theta_1-\theta_2).

Therefore

T=12(m1+m2)12θ˙12+12m222θ˙22+m212θ˙1θ˙2cos(θ1θ2),T = \frac{1}{2}(m_1+m_2)\ell_1^2\dot\theta_1^2 + \frac{1}{2}m_2\ell_2^2\dot\theta_2^2 + m_2\ell_1\ell_2\dot\theta_1\dot\theta_2\cos(\theta_1-\theta_2),U=m1gy1+m2gy2=(m1+m2)g1cosθ1m2g2cosθ2,U = m_1 g y_1 + m_2 g y_2 = -(m_1+m_2)g\ell_1\cos\theta_1 - m_2 g\ell_2\cos\theta_2,L=TU.L = T - U .

The equation for θ1\theta_1. We abbreviate Δ=θ1θ2\Delta = \theta_1 - \theta_2.

Lθ˙1=(m1+m2)12θ˙1+m212θ˙2cosΔ,\frac{\partial L}{\partial \dot\theta_1} = (m_1+m_2)\ell_1^2\dot\theta_1 + m_2\ell_1\ell_2\dot\theta_2\cos\Delta,ddtLθ˙1=(m1+m2)12θ¨1+m212θ¨2cosΔm212θ˙2sinΔ(θ˙1θ˙2),\frac{d}{dt}\frac{\partial L}{\partial\dot\theta_1} = (m_1+m_2)\ell_1^2\ddot\theta_1 + m_2\ell_1\ell_2\ddot\theta_2\cos\Delta - m_2\ell_1\ell_2\dot\theta_2\sin\Delta\,(\dot\theta_1-\dot\theta_2),Lθ1=m212θ˙1θ˙2sinΔ(m1+m2)g1sinθ1.\frac{\partial L}{\partial\theta_1} = -m_2\ell_1\ell_2\dot\theta_1\dot\theta_2\sin\Delta - (m_1+m_2)g\ell_1\sin\theta_1 .

Taking the difference, the terms quadratic in θ˙\dot\theta are

m212sinΔ(θ˙1θ˙2θ˙22)+m212θ˙1θ˙2sinΔ=m212θ˙22sinΔ.-m_2\ell_1\ell_2\sin\Delta\,(\dot\theta_1\dot\theta_2 - \dot\theta_2^2) + m_2\ell_1\ell_2\dot\theta_1\dot\theta_2\sin\Delta = m_2\ell_1\ell_2\dot\theta_2^2\sin\Delta .

Dividing throughout by 1\ell_1,

(m1+m2)1θ¨1+m22θ¨2cosΔ+m22θ˙22sinΔ+(m1+m2)gsinθ1=0.(m_1+m_2)\ell_1\ddot\theta_1 + m_2\ell_2\ddot\theta_2\cos\Delta + m_2\ell_2\dot\theta_2^2\sin\Delta + (m_1+m_2)g\sin\theta_1 = 0 .

The equation for θ2\theta_2. Similarly,

Lθ˙2=m222θ˙2+m212θ˙1cosΔ,\frac{\partial L}{\partial\dot\theta_2} = m_2\ell_2^2\dot\theta_2 + m_2\ell_1\ell_2\dot\theta_1\cos\Delta,ddtLθ˙2=m222θ¨2+m212θ¨1cosΔm212θ˙1sinΔ(θ˙1θ˙2),\frac{d}{dt}\frac{\partial L}{\partial\dot\theta_2} = m_2\ell_2^2\ddot\theta_2 + m_2\ell_1\ell_2\ddot\theta_1\cos\Delta - m_2\ell_1\ell_2\dot\theta_1\sin\Delta\,(\dot\theta_1 - \dot\theta_2),Lθ2=+m212θ˙1θ˙2sinΔm2g2sinθ2\frac{\partial L}{\partial\theta_2} = +m_2\ell_1\ell_2\dot\theta_1\dot\theta_2\sin\Delta - m_2 g\ell_2\sin\theta_2

(note that cosΔ/θ2=+sinΔ\partial\cos\Delta/\partial\theta_2 = +\sin\Delta). The terms of the difference quadratic in θ˙\dot\theta are

m212sinΔ(θ˙12θ˙1θ˙2)m212θ˙1θ˙2sinΔ=m212θ˙12sinΔ-m_2\ell_1\ell_2\sin\Delta\,(\dot\theta_1^2 - \dot\theta_1\dot\theta_2) - m_2\ell_1\ell_2\dot\theta_1\dot\theta_2\sin\Delta = -m_2\ell_1\ell_2\dot\theta_1^2\sin\Delta

so that, dividing throughout by m22m_2\ell_2,

2θ¨2+1θ¨1cosΔ1θ˙12sinΔ+gsinθ2=0.\ell_2\ddot\theta_2 + \ell_1\ddot\theta_1\cos\Delta - \ell_1\dot\theta_1^2\sin\Delta + g\sin\theta_2 = 0 .

Checks. Letting m20m_2 \to 0, the first equation becomes 1θ¨1+gsinθ1=0\ell_1\ddot\theta_1 + g\sin\theta_1 = 0, which agrees with the equation of the simple pendulum (Example 5.4). In the small-oscillation limit (θi\theta_i and θ˙i\dot\theta_i small, cosΔ1\cos\Delta \approx 1, sinΔ0\sin\Delta \approx 0, and the θ˙2\dot\theta^2 terms negligible as second order) we obtain the linear system

(m1+m2)1θ¨1+m22θ¨2+(m1+m2)gθ1=0,2θ¨2+1θ¨1+gθ2=0(m_1+m_2)\ell_1\ddot\theta_1 + m_2\ell_2\ddot\theta_2 + (m_1+m_2)g\theta_1 = 0, \qquad \ell_2\ddot\theta_2 + \ell_1\ddot\theta_1 + g\theta_2 = 0

to which the theory of normal modes applies. Compared with solving the problem in the Newtonian formulation, with the tensions in the two rods among the unknowns, this is far more mechanical.


  • L. D. Landau and E. M. Lifshitz, Mechanics, 3rd revised ed. — Chapter I, “The equations of motion”. The classic standard reference for a development starting from the principle of least action.
  • H. Goldstein, C. Poole, J. Safko, Classical Mechanics, 3rd ed., Addison-Wesley, 2002 — Chapter 1, “Survey of the Elementary Principles”, and Chapter 2, “Variational Principles and Lagrange’s Equations”. The derivation from d’Alembert’s principle and the derivation from a variational principle are placed side by side.
  • V. I. Arnold, Mathematical Methods of Classical Mechanics, 2nd ed., Springer, 1989 — Part II, “Lagrangian Mechanics”. Covariance and configuration space are treated rigorously in the language of manifolds.
  • I. M. Gelfand, S. V. Fomin, Calculus of Variations, Dover, 2000 — Chapter 1. The mathematical treatment of the fundamental lemma of the calculus of variations and of the Euler–Lagrange equations.
  • Yamamoto Yoshitaka and Nakamura Kōichi, Kaiseki Rikigaku I (Analytical Mechanics I), Asakura Shoten, 1998 (in Japanese) — Chapters 1 and 2. Careful treatment of constraints, the principle of virtual work, and generalized coordinates.
  • J.-L. Lagrange, Mécanique analytique, Paris, 1788 — the primary source.

Appendix: Derivation from d’Alembert’s principle

Section titled “Appendix: Derivation from d’Alembert’s principle”

Why another derivation is needed. Hamilton’s principle is beautiful, but it is laid down as an axiom, handed down from above. Lagrange himself started not from a variational principle but from the principle of virtual work, a generalization of the balance of forces. Following that route makes clear why the constraint forces disappear. It is also the correct starting point when nonholonomic constraints are to be treated.

Virtual displacements and d’Alembert’s principle. Moving the configuration infinitesimally, with the time tt held fixed and within the range allowed by the constraints at that instant, is called a virtual displacement δri\delta\boldsymbol{r}_i. When the constraints are ideal (the constraint forces Ri\boldsymbol{R}_i do no work on virtual displacements), iRiδri=0\sum_i \boldsymbol{R}_i\cdot\delta\boldsymbol{r}_i = 0. Multiplying Newton’s equation mir¨i=Fi+Rim_i\ddot{\boldsymbol{r}}_i = \boldsymbol{F}_i + \boldsymbol{R}_i (where Fi\boldsymbol{F}_i is the applied force) by δri\delta\boldsymbol{r}_i and summing, the constraint-force term drops out and we obtain

i=1N(Fimir¨i)δri=0.\sum_{i=1}^{N}\bigl(\boldsymbol{F}_i - m_i\ddot{\boldsymbol{r}}_i\bigr)\cdot\delta\boldsymbol{r}_i = 0 .

This is d’Alembert’s principle. The constraint forces disappear at this one step, and here too lies the reason why tensions and normal reactions never appear in the Lagrangian formulation.

Rewriting in generalized coordinates. With ri=ri(q,t)\boldsymbol{r}_i = \boldsymbol{r}_i(q,t), a virtual displacement is a displacement at fixed time, so δri=k(ri/qk)δqk\delta\boldsymbol{r}_i = \sum_k (\partial\boldsymbol{r}_i/\partial q^k)\,\delta q^k (no term ri/t\partial\boldsymbol{r}_i/\partial t enters). Since the δqk\delta q^k may be chosen independently, d’Alembert’s principle can be written, for each kk, as

Qkimir¨iriqk=0,Qk:=iFiriqk.Q_k - \sum_i m_i\ddot{\boldsymbol{r}}_i\cdot\frac{\partial\boldsymbol{r}_i}{\partial q^k} = 0, \qquad Q_k := \sum_i \boldsymbol{F}_i\cdot\frac{\partial \boldsymbol{r}_i}{\partial q^k} .

The quantity QkQ_k is called a generalized force.

Expressing the acceleration term through the kinetic energy. Here Lemma 5.1 comes into play. For ri=ri(q,t)\boldsymbol{r}_i = \boldsymbol{r}_i(q,t) we have (i) r˙i/q˙k=ri/qk\partial\dot{\boldsymbol{r}}_i/\partial\dot q^k = \partial\boldsymbol{r}_i/\partial q^k and (ii) r˙i/qk=ddt(ri/qk)\partial\dot{\boldsymbol{r}}_i/\partial q^k = \frac{d}{dt}(\partial\boldsymbol{r}_i/\partial q^k) (simply read QQ in the lemma as qq, and qq as ri\boldsymbol{r}_i). By the product rule we split

imir¨iriqk=i[ddt(mir˙iriqk)mir˙iddtriqk]\sum_i m_i\ddot{\boldsymbol{r}}_i\cdot\frac{\partial\boldsymbol{r}_i}{\partial q^k} = \sum_i\left[ \frac{d}{dt}\left( m_i\dot{\boldsymbol{r}}_i\cdot\frac{\partial\boldsymbol{r}_i}{\partial q^k} \right) - m_i\dot{\boldsymbol{r}}_i\cdot\frac{d}{dt}\frac{\partial\boldsymbol{r}_i}{\partial q^k} \right]

and substituting (i) and (ii) this becomes

=ddt(imir˙ir˙iq˙k)imir˙ir˙iqk=ddtTq˙kTqk= \frac{d}{dt}\left( \sum_i m_i\dot{\boldsymbol{r}}_i\cdot\frac{\partial\dot{\boldsymbol{r}}_i}{\partial \dot q^k} \right) - \sum_i m_i\dot{\boldsymbol{r}}_i\cdot\frac{\partial \dot{\boldsymbol{r}}_i}{\partial q^k} = \frac{d}{dt}\frac{\partial T}{\partial \dot q^k} - \frac{\partial T}{\partial q^k}

where T=i12mir˙i2T = \sum_i \frac12 m_i|\dot{\boldsymbol{r}}_i|^2, the last equality being the chain rule T/u=imir˙ir˙i/u\partial T/\partial u = \sum_i m_i \dot{\boldsymbol{r}}_i \cdot \partial\dot{\boldsymbol{r}}_i/\partial u (with uu either qkq^k or q˙k\dot q^k).

Conclusion. Altogether, d’Alembert’s principle in generalized coordinates reads

ddtTq˙kTqk=Qk(k=1,,n).\frac{d}{dt}\frac{\partial T}{\partial \dot q^k} - \frac{\partial T}{\partial q^k} = Q_k \qquad (k=1,\ldots,n).

If moreover the forces derive from a potential U(q,t)U(q,t), that is Qk=U/qkQ_k = -\partial U/\partial q^k, then since UU does not depend on q˙\dot q we have U/q˙k=0\partial U/\partial\dot q^k = 0, and putting L=TUL = T - U gives

ddtLq˙kLqk=0.\frac{d}{dt}\frac{\partial L}{\partial \dot q^k} - \frac{\partial L}{\partial q^k} = 0 .

These are the same equations as in Theorem 3.4. In other words, the Euler–Lagrange equations can be derived from Newton’s laws and the assumption of ideal constraints alone, without adopting a variational principle as an axiom. Hamilton’s principle may then be placed as a rereading of these equations as the statement that the action is stationary.

Report an error in this article ・Operated by: Mugen Giken LLCPricingTermsLegal notice

© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.