Lagrangian Formulation of Rigid-Body Motion
The spinning top is the problem where torque bookkeeping goes to die. Newton's route demands the torque about a moving pivot, angular momentum referred to tumbling axes, fictitious forces if you dare to ride the body — a thicket of vector gymnastics for what is, after all, a single rigid object falling over while spinning. Lagrange's Mécanique analytique (1788), a book famously proud of containing not one figure, dissolved the thicket: choose three orientation angles, write the kinetic energy, subtract the potential, and turn the crank. The top that bears his name — the heavy symmetric top — fell out solved, its precession and nutation reduced to a bead sliding in a one-dimensional effective potential. This article builds that machine for a general rigid body. The kinetic energy splits cleanly into center-of-mass and rotational parts; the rotational part, in principal axes, becomes an explicit function of the Euler angles and their rates once the kinematic dictionary is inserted. Then the Euler–Lagrange equations do three things at once: they reproduce Euler's equations of motion exactly (we prove the equivalence, term by term, for the spin axis); they expose every conservation law as a cyclic coordinate — no hunting, no guessing; and they reduce the heavy top to one degree of freedom in four lines. The payoff is strategic as much as computational. Torques, constraints, springs, gravity — anything with a potential — enters through one scalar function, and the formalism decides which of the top's three angles matter. Watching the same equations emerge from that Euler extracted from is one of mechanics' great consistency checks — and choosing which face to use is a skill this article teaches explicitly.
- A rigid body's Lagrangian splits as : center-of-mass translation plus rotation about it, with the body-frame principal axes making the rotational term diagonal.
- Substituting the Euler-angle kinematics yields an explicit three-coordinate Lagrangian; for a symmetric top it collapses to .
- The Euler–Lagrange equation for reproduces the third Euler equation exactly — the two formulations are one dynamics in two costumes.
- Cyclic coordinates hand over conservation laws mechanically: for the heavy symmetric top, and are cyclic, giving conserved and and reducing the motion to .
- Steady precession, nutation bands, and the sleeping-top threshold all drop out of ; the fast-top limit recovers the gyroscope rate .
- The Euler-angle momenta are projections on space and node axes — not body-frame angular-momentum components; conflating them is the classic error of the subject.
- Key idea: Write in principal body axes, express through the Euler angles, form , and let the Euler–Lagrange machinery generate the rotational equations of motion — recovering Euler's equations and exposing all conservation laws via cyclic coordinates.
Where this lives today
The Euler-angle Lagrangian is the working chassis of multibody dynamics. Robotics toolchains and physics engines assemble exactly the kinetic energy of equation (1) for every link of an arm or limb — König split, principal-axis inertia, generalized coordinates — and crank the Euler–Lagrange machinery numerically; the "equations of motion" a robot controller inverts each millisecond are this article at industrial scale. In spacecraft engineering, the reduction of the heavy top underwrites momentum-bias attitude designs and control-moment-gyro steering laws, while the fast/slow precession branches of the steady-state quadratic reappear as the operating modes of gyrocompasses and inertial platforms. The formalism's deepest modern echo is conceptual: the rigid body is the canonical example where the configuration space is a group (the rotations), and the Lagrangian route on Euler angles sits beside the Euler–Poincaré route on body-frame velocities as the two standard ways to do mechanics on such spaces — the template for everything from molecular rotational spectra (the quantized symmetric top's become the quantum numbers and ) to the geometric mechanics of swimming robots and falling cats.
The physical picture
A rigid body's configuration is six numbers: where its center of mass sits, and how it is turned. The translation sector is ordinary particle mechanics; everything distinctive lives in the orientation sector, coordinatized by the Euler angles (constructed in Euler Angles): swings the body about the space-fixed vertical, tips it along the line of nodes, spins it about its own third axis. Each angle's rate contributes a piece of angular velocity about its own instantaneous axis, and the total is their vector sum — the kinematic dictionary assembled in Angular Velocity in Terms of Euler Angles.
Why funnel a rotation problem through generalized coordinates at all? Because the Lagrangian formalism trades vector bookkeeping for scalar bookkeeping. Gravity on a tilted top is not three torque components about a moving pivot; it is the single term in . And the formalism reads structure off that scalar instantly: whatever angles does not contain are cyclic, and each cyclic angle donates a conserved momentum (the general mechanism of Cyclic Coordinates and Conserved Momenta). For the heavy symmetric top, two of three angles are cyclic — the problem is two-thirds solved before any equation of motion is written. That is the strategic content of this article: Euler's equations (see Euler's Equations of Motion) and the Lagrangian route are the same dynamics, but they surface different structure. Torque-free tumbling questions want Euler; anything with potentials, constraints, or symmetry wants Lagrange.
Building the Lagrangian
Two structural facts make the rigid-body Lagrangian tractable. First, König's decomposition: for any rigid body the kinetic energy splits exactly into translation of the center of mass plus rotation about it,
where: — total mass and CM velocity; — the inertia tensor about the CM (or about a fixed pivot, in which case the translational term is dropped and is taken about the pivot). Second, choosing principal axes diagonalizes the rotational term into — three squares, no products of inertia (the diagonalization story of Principal Axes and Principal Moments of Inertia). The rotational term is not yet a Lagrangian: the are not time derivatives of any coordinates. The Euler-angle dictionary supplies the missing change of variables. Decomposing and projecting the space vertical and the node direction onto body axes gives
where: the derivation of these projections is the entire subject of Angular Velocity in Terms of Euler Angles — here they are imported as the dictionary. Substituted into (1) they produce an explicit, if bulky, . The bulk melts under symmetry: for the -dependence cancels via (the cross terms between and cancel identically), leaving the symmetric-top workhorse
where: — the transverse moments, — the axial moment, all about the pivot for a pivoted top. Equation (3) is worth reading before using: the first bracket is the energy of the axis's own motion on the sphere of directions (tilting at , swinging at ), the second is the spin about the axis — and the only place or appear undifferentiated is . Two coordinates have gone cyclic before any dynamics is invoked. From here the equations of motion are the standard crank for . Before turning it, settle the equivalence question.
We are proving that the Lagrangian route and the Newton–Euler route are the same dynamics, by showing that the Euler–Lagrange equation for , applied to the general asymmetric Lagrangian , is term-for-term the third Euler equation . The strategy is chain-rule bookkeeping through the dictionary (2): compute and by differentiating the , and watch two remarkable identities appear — the -derivatives of the transverse spin components rotate into each other. That rotation identity is the point to savor: it is how the nonlinear gyroscopic coupling of Euler's equations hides inside a plain partial derivative.
Step 1. The conjugate momentum. From (2), only contains , with coefficient one:
Why this is the body-axis angular momentum: is the axis the coordinate genuinely rotates about, so its conjugate momentum is the angular-momentum projection on that axis — the one Euler-angle momentum with a clean body-frame meaning.
Step 2. The coordinate derivative. Differentiate the dictionary (2) with respect to at fixed rates:
and . So the kinetic part of is
Why the derivatives rotate into each other: increasing turns the body axes 1 and 2 about underneath a fixed , so the components transform as a rotation — an infinitesimal rotation of a vector's components is exactly the swap .
Step 3. The generalized force. The potential contributes , which is precisely the torque component about : rotating the body by about changes the potential by by the definition of torque as the generator of rotations.
Step 4. Assemble the Euler–Lagrange equation :
— the third Euler equation, exactly, with no symmetry assumption. The other two Euler equations follow from the and equations combined with the kinematic relations, or — slicker — by relabeling which body axis plays the role of "third" in the Euler-angle construction, since the choice was arbitrary. Verified: matches Goldstein §5.7 and Landau–Lifshitz §35 (where this is the standard route to Euler's equations); the rotation identities in Step 2 can be confirmed by direct differentiation of (2); and dimensional check: every term is a torque.
Which formulation when
| the problem | reach for | because |
|---|---|---|
| torque-free tumbling, stability, polhodes | Euler's equations | body-frame is the natural variable; no potential to exploit |
| top or gyroscope in gravity | Euler-angle Lagrangian | makes two angles cyclic — eq. (4) below |
| rotor on gimbals, springs, constraints | Lagrangian | constraints eliminate coordinates or enter via multipliers |
| attitude simulation | Euler eqs + quaternion kinematics | avoids the coordinate singularity of Euler angles |
| conservation-law hunting | Lagrangian | cyclic coordinates and Noether do the hunting for you |
The showcase: reducing the heavy symmetric top
The heavy symmetric top — pivoted at a point on its axis a distance below the CM, gravity pulling — is the formalism's demonstration piece. Its Lagrangian is (3) minus , and neither nor appears undifferentiated: both momenta
where: — the spin angular momentum about the body axis; — the angular momentum about the space vertical (): gravity's torque is horizontal, so the vertical component is conserved, and the formalism knows it without being told. These two constants strip the problem to one coordinate.
Go deeper · Derivation B · 1 minTwo cyclic angles collapse the top to one dimension
We are reducing the heavy symmetric top from three degrees of freedom to a single equation for the tilt , using the two cyclic momenta plus energy conservation. The strategy is elimination: solve the two momentum integrals (4) for and as functions of , then substitute into the conserved energy, which becomes kinetic-in- plus an effective potential. This is the same maneuver that turns the Kepler problem into a radial problem — angular integrals first, then a one-dimensional landscape. Watch what happens to the energy: it converts into a -dependent barrier, and every qualitative feature of top motion is a reading of that barrier.
Step 1. Solve the momentum pair for the rates. Subtract times the first of (4) from the second:
Why the combination rules everything: it is the part of the vertical angular momentum not supplied by the spin itself — the amount the precession must furnish, at a price that blows up at the poles.
Step 2. Write the conserved energy (the Lagrangian has no explicit time dependence) and substitute:
The spin term is a constant; absorb it into and insert :
Why this is a complete solution in principle: one degree of freedom with a conserved energy integrates by quadrature — from inverting an integral, then and by integrating Step 1's expressions along it.
Step 3. Read the landscape. diverges at (unless ) and has a single minimum between them: the tilt oscillates in the well between turning points — nutation — while carries the axis around the vertical — precession, possibly reversing sign within the band if changes sign. A top parked exactly at the minimum precesses steadily at constant tilt. Verified: matches Goldstein §5.7 and Landau–Lifshitz §35, problem 1; the Kepler-style reduction structure (two cyclic + energy → 1D effective problem) is the standard integrable-top mechanism; limiting check: for the well flattens into the free symmetric top's steady precession.
The full phenomenology of that well — the shapes of nutation loops, the sleeping top's wake-up, the cusp motion of a released gyroscope — is developed in Heavy Symmetric Top and the fast-spin story in Gyroscopic Precession. What belongs to this article is the piece of it that the Lagrangian delivers in closed form: the steady state.
Go deeper · Derivation C · 1 minSteady precession: the quadratic that governs every gyroscope
We are finding the condition for the top to precess at constant tilt — no nutation — and extracting the two possible precession rates. The strategy: demand in the Euler–Lagrange equation (equivalently, sit at the minimum of ), which yields a quadratic in the precession rate . The quadratic structure is the physics: gravity, the spin coupling, and the centrifugal-like term must balance, and two-term balances are possible in two different ways.
Step 1. The equation of motion from the symmetric-top Lagrangian, written with :
Set at and divide by :
Why a quadratic and not a linear balance: the precession itself carries angular momentum whose vertical tilt feeds back a gyroscopic term — the top leans on its own precession.
Step 2. Solve:
Real solutions require — a minimum spin for steady precession at a given tilt. Above it, two steady rates coexist: slow and fast precession. Why two rates: the balance can be gravity-versus-spin-coupling (slow branch) or spin-coupling-versus-centrifugal (fast branch, essentially free precession that barely notices gravity). Real released gyroscopes select the slow branch because typical initial conditions sit near it energetically.
Step 3. Expand the slow root for a fast top ():
— the textbook gyroscope rate: tilt-independent, inversely proportional to spin. The fast root approaches , the free-top precession in disguise. Verified: matches Taylor Ch. 10 and Morin Ch. 9; the discriminant condition reproduces the sleeping-top threshold at ; and Worked Example 1 confirms the exact and approximate slow roots agree to the expected .
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| spherical top | maximal symmetry; free motion is uniform rotation about a fixed axis | |
| symmetric top, | cyclic → eq. (4), 1D reduction | the integrable heavy top: precession + nutation from |
| asymmetric top, torque-free | no cyclic angle survives in general | Lagrangian exists but Euler's equations are the practical tool |
| fast spin | the gyroscope regime; nutation shrinks to a fast small ripple | |
| barrier only | free symmetric top: steady precession at constant tilt recovered | |
| with | barrier term finite: sleeping top | stable upright spin iff |
Worked examples
1 · A toy gyroscope, exactly and approximately (confidence builder)
A toy gyroscope has a disk rotor of mass with axial moment ; about the pivot the transverse moment is , and the CM sits from the pivot. It spins at and precesses steadily at tilt . Find the slow precession rate, exactly and in the fast-top approximation.
Step 1. The constants: and .
Step 2. Check the steady-precession discriminant at : versus . Comfortably real — and the ratio says "fast, but not absurdly fast": expect visible corrections to the naive formula.
Step 3. Exact slow root: — a stately 0.82 revolutions per second of precession.
Step 4. Fast-top approximation: — 6% below the exact value, exactly the size the discriminant ratio predicted. (The coexisting fast branch: — the near-free precession no released toy ever selects.)
2 · When does the top sleep? (exam level)
The same gyroscope is stood vertically () and spun up. (a) Find the minimum spin rate for the upright position to be stable ("sleeping"). (b) Friction bleeds the spin at 2% per second; if it starts at , how long until it wakes? (c) What happens then?
Step 1. (a) At the vertical is an equilibrium; expanding (with , the sleeping condition) to second order in gives stability iff . The threshold spin: — about 2440 rpm.
Step 2. (b) Exponential decay reaches 256 rad/s when .
Step 3. (c) At the threshold the upright equilibrium turns from a minimum of into a maximum: the top wakes — the axis spirals out to a growing nutation-plus-precession wobble, settling toward the finite-tilt minimum of the tilted-well problem of Example 1, at an ever-slower spin. The familiar biography of every playground top — long sleep, sudden wobble, staggering collapse — is the effective potential deforming in real time as decays.
Origins · 1 minJoseph-Louis Lagrange and how this was discovered
Lagrange built the machine this article runs. Self-taught in Turin, he was doing capital work on the calculus of variations at nineteen — the letter that made Euler delay publishing his own version — and by the Mécanique analytique of 1788 he had recast the whole of mechanics as consequences of a single variational structure: generalized coordinates, the function now bearing his name, and equations that generate themselves from it. He boasted the book contained no figures ("on ne trouvera point de Figures dans cet Ouvrage"), mechanics reduced to analysis — a striking philosophy to apply to the most visual object in the science, the spinning top. Yet apply it he did: the pivoted symmetric top in gravity, solved there by exactly the cyclic-coordinate reduction of this article, is known simply as the Lagrange top, the second of the three integrable heavy tops (Euler's free body before, Kovalevskaya's a century after). The same book delivered the multiplier method for constraints and the planetary perturbation theory that filled the Paris academy's prize lists. Napoleon made him a count; he is buried in the Panthéon; and every time a physicist writes and lets symmetry harvest the conservation laws, the figure-free book is working precisely as designed.
Going further
References. Goldstein, Poole & Safko, Classical Mechanics, 3rd ed., §4.9–§5.7 · Landau & Lifshitz, Mechanics, 3rd ed., §32–§35 · Morin, Introduction to Classical Mechanics, Ch. 9 · Taylor, Classical Mechanics, Ch. 10
Provenance. Equations and derivations cross-checked against Goldstein, Poole & Safko 3rd ed. §5.5–§5.7 (Euler-angle Lagrangian, heavy top, steady precession), Landau & Lifshitz Mechanics §35 (Euler equations from the Lagrangian, asymmetric top), Morin Ch. 9 and Taylor Ch. 10 (gyroscope, precession rate ). A verifier should recompute the angular-velocity components from the Euler-angle composition, confirm the symmetric-top kinetic-energy reduction via , verify and to recover the third Euler equation, and check the sleeping-top threshold by expanding to second order in . Worked-example numbers on this page (toy gyroscope , exact slow precession rad/s vs approximate rad/s, fast branch rad/s; sleeping threshold rad/s, wake time s) are illustrative arithmetic recomputed from the boxed formulas.
Builds on: Euler Angles · Angular Velocity in Terms of Euler Angles · Rotational Kinetic Energy · Principal Axes and Principal Moments of Inertia · Moment of Inertia Tensor Leads to: Euler's Equations of Motion · Classification of Rigid Bodies: Spherical, Symmetric, and Asymmetric Tops · Angular Momentum of a Rigid Body
If the Lagrangian route reproduces Euler's equations anyway, what did I actually gain?
Structure, not new physics. The Newton–Euler route hands you three coupled ODEs and leaves conservation laws to your ingenuity; the Lagrangian route makes them typographically visible — a coordinate absent from is a conserved momentum, before any equation is solved. For the heavy top that converts a three-degree-of-freedom problem into a one-dimensional effective potential in four lines, which is why every textbook solves the top this way and none solves it by torque bookkeeping. The gain compounds when constraints appear (gimbals, contacts, linkages): constraints eliminate generalized coordinates cleanly, while in the vector formulation they spawn unknown constraint forces you must carry and then cancel.
Why can't I just write Euler-Lagrange equations directly in the omega variables and skip Euler angles?
Because the are not derivatives of any coordinates — there is no function with (if there were, rotations would commute, and they do not). Variables like these are called quasi-velocities, and the plain Euler–Lagrange operator does not apply to them. The honest options: use genuine coordinates (Euler angles, as here) and accept trigonometric bulk, or use the generalized machinery for quasi-velocities — the Euler–Poincaré / Boltzmann–Hamel equations — which, applied to the rigid body with , outputs Euler's equations directly. That second route is elegant and is the doorway to geometric mechanics, but it is a genuinely different variational calculus, not a shortcut through this one.
What exactly goes wrong at theta = 0, and is it physical?
Purely a coordinate disease. At or the precession axis and the spin axis coincide, so and rotate about the same line: only their sum is geometrically meaningful, the dictionary (2) loses rank, and , can individually blow up while the physical stays finite — gimbal lock. The body itself is perfectly happy spinning upright (the sleeping top does exactly that). Analytics near the pole regroups variables (e.g. for the sleeping analysis); numerics switches to quaternions, which cover the rotation group without any singular orientation.
How do the OTHER two Euler equations come out of the Lagrangian, if psi only gives the third?
Two honest answers. Mechanically: the and Euler–Lagrange equations are linear combinations of the first two Euler equations with the kinematic identities (2) — invert the combination and both drop out; the algebra is unilluminating but finite. Structurally: the labeling of body axes was a choice. Rebuild the Euler angles with axis 1 (or 2) playing the "figure axis" role, and the same one-line derivation delivers the first (or second) Euler equation. Since the Lagrangian formalism is covariant under relabeling, proving one cyclic-permutation representative proves the family — the standard trick, and worth internalizing as a habit of symmetry exploitation.
Is p-theta conserved for the free (torque-free) symmetric top, since there is no potential at all?
No — and the reason is instructive. Even with , the kinetic energy depends explicitly on through and factors, so and evolves. Cyclicity is a statement about the whole Lagrangian, not the potential alone. The free top instead conserves , , and — three integrals for three degrees of freedom, which is why its motion (steady precession of the axis about the fixed ) is completely solvable, as the Poinsot geometry shows from the other direction.
The reduction produced an effective potential just like the Kepler problem's. Is that a coincidence?
It is the same theorem wearing two hats. Both systems have a symmetry group big enough to supply one conserved momentum per unwanted angle (rotations about the vertical for the top's and about the figure axis for ; rotations about the force center for Kepler), and eliminating cyclic angles at fixed momentum always deposits their kinetic energy as a repulsive barrier — here, there. The recipe is general (Routh's procedure for ignorable coordinates): symmetry → momentum integral → one-dimensional landscape. Whenever you meet a or barrier, you are looking at an angle that was integrated out.
Which of the three integrable heavy tops does this article's method actually crack, and what makes the others special?
The Lagrange top — symmetric body, pivot on the symmetry axis — is the one whose integrability is visible in the coordinates: two cyclic angles plus energy. Euler's case (no gravity torque: pivot at the CM or free body) is integrable by the momentum integrals instead, and is best handled by Euler's equations and the Poinsot picture. Kovalevskaya's case (, CM in the equatorial plane) has no cyclic coordinate to betray it; its fourth integral is a hidden quartic invariant she found in 1888 by demanding the solutions be meromorphic in complex time — a method that founded modern integrability analysis. Every other mass geometry is provably chaotic in general: the top family is the textbook exhibit of how rare and precious integrable structure is.