Angular Momentum of a Rigid Body

In 1985, cosmonaut Vladimir Dzhanibekov unscrewed a wingnut aboard Salyut 7 and watched it do something deeply unsettling. The nut spun off the bolt, flew across the cabin spinning steadily — then flipped 180°, spun steadily some more, and flipped again, over and over with clockwork rhythm. Nothing touched it. No torque acted on it. Down on Earth the same puzzle hides in tamer clothes: a car wheel that shakes the steering column at highway speed even though it is perfectly round, a phone tossed with a flip that refuses to spin cleanly, a washing machine that walks across the floor on spin cycle. Every one of these is a single fact wearing different costumes: for a rigid body, angular momentum is not "moment of inertia times angular velocity" with a scalar multiplying a vector. It is L=I ω\mathbf{L}=\mathbf{I}\,\boldsymbol{\omega} — a tensor acting on a vector — and a tensor does two things a scalar cannot: it rescales different directions by different factors, and in doing so it rotates the output away from the input. Spin a body about a generic axis and its angular momentum points somewhere else. The consequences cascade: steady rotation suddenly requires a torque, bearings shake, tossed objects tumble, and the equation of motion written in the body's own frame grows the gyroscopic coupling term that becomes Euler's equations. You already own the machine that does this — the moment of inertia tensor. This article is where the machine earns its keep: where L=Iω\mathbf{L}=\mathbf{I}\boldsymbol{\omega} meets dL/dt=τ\mathrm{d}\mathbf{L}/\mathrm{d}t=\boldsymbol{\tau} and the whole dynamical theory of spinning bodies falls out.

Key takeaways
  • For a rigid body rotating about a fixed point or its center of mass, L=I ω\mathbf{L}=\mathbf{I}\,\boldsymbol{\omega}: the inertia tensor maps the angular velocity to the angular momentum, linearly but not isotropically.
  • Because I\mathbf{I} generally has three unequal eigenvalues, L\mathbf{L} is usually NOT parallel to ω\boldsymbol{\omega} — the two align only when ω\boldsymbol{\omega} points along a principal axis, or for a spherical top where all three moments coincide.
  • In the principal-axis frame the map diagonalizes to Li=Ii ωiL_i=I_i\,\omega_i: each component of the spin is scaled by its own principal moment, which is exactly why a generic ω\boldsymbol{\omega} gets steered off-direction.
  • A body spinning steadily about a non-principal axis needs a continuous torque τ=ω×L\boldsymbol{\tau}=\boldsymbol{\omega}\times\mathbf{L} from its bearings — the physical origin of vibration in unbalanced rotors and the reason wheels are dynamically balanced.
  • The same tensor prices the energy, T=12 ω⋅LT=\tfrac12\,\boldsymbol{\omega}\cdot\mathbf{L}: only the component of L\mathbf{L} along the spin axis stores energy; the transverse part is pure wobble.
  • Newton's law dL/dt=τ\mathrm{d}\mathbf{L}/\mathrm{d}t=\boldsymbol{\tau} holds in the inertial frame; transported to the body frame, where I\mathbf{I} is constant, it becomes Euler's equations I1ω˙1−(I2−I3)ω2ω3=τ1I_1\dot\omega_1-(I_2-I_3)\omega_2\omega_3=\tau_1 (and cyclic).
  • Key idea: angular momentum is a linear map of angular velocity, L=I ω\mathbf{L}=\mathbf{I}\,\boldsymbol{\omega}; since the inertia tensor has unequal eigenvalues, L\mathbf{L} and ω\boldsymbol{\omega} are parallel only along principal axes or for a spherical top.

Where this lives today

Every satellite is a rigid body whose attitude computer lives inside this article. Spacecraft carry reaction wheels and control-moment gyroscopes precisely because dL/dt=τ\mathrm{d}\mathbf{L}/\mathrm{d}t=\boldsymbol{\tau} works both ways: spin a wheel one way and the bus turns the other, angular momentum traded internally without a gram of propellant. The flight software integrates Euler's equations — equation (9), with wheel torques on the right — hundreds of times per second, and "momentum management" (dumping accumulated L\mathbf{L} with magnetic torquers or thrusters before the wheels saturate) is a standing chore on everything from CubeSats to the International Space Station, whose four massive control-moment gyros store on the order of 2×104 N m s2\times10^4\ \mathrm{N\,m\,s} of angular momentum for exactly this bookkeeping. The frontier application is grappling things that tumble. Defunct satellites and spent upper stages spin about non-principal axes, nutating exactly as equations (1) and (9) dictate, and a servicing or debris-removal spacecraft — the missions now flying and manifested by ESA's ClearSpace and Astroscale — must estimate the target's inertia tensor and angular momentum from video before daring to touch it: match the tumble, capture, then despin, budgeting thruster torque against the captured L\mathbf{L}. Closer to the ground, the same physics is why your car's wheels are dynamically balanced (making the spin axis principal, so L⊥\mathbf{L}_\perp and the ω×L\boldsymbol{\omega}\times\mathbf{L} shake vanish), and why every phone's attitude filter fuses gyroscope data through a model whose beating heart is L=Iω\mathbf{L}=\mathbf{I}\boldsymbol{\omega}.

The physical picture

Think of I\mathbf{I} as a machine that stretches different directions by different factors. Feed it ω\boldsymbol{\omega} and it hands back a vector that is longer along the directions the body resists spinning about, shorter along the easy ones — and therefore, in general, pointing somewhere else. Only if you feed it a direction the machine does not rotate — an eigenvector, a principal axis — do you get back something parallel. That single sentence of linear algebra is the entire phenomenology of wobble.

Figure
Feed the tensor a spin and the angular momentum comes back tilted
spin along a principal axis ω L = I₃ω L rides the spin axis: no torque needed, the one case the scalar law is exact spin along a generic axis ω L L sweeps a cone L tilts toward the axis with the larger moment and circles ω as the body turns — the bearings must supply the torque that steers it

Make it concrete with a thin book. Spin it about a diagonal of its cover. The far corners carry most of the mass and most of the speed; summing r×v\mathbf{r}\times\mathbf{v} over the body produces an L\mathbf{L} canted away from the spin axis, toward the principal direction with the larger moment. Now hold the spin steady. The body turns, its mass distribution turns with it, and the canted L\mathbf{L} is dragged around ω\boldsymbol{\omega} on a cone. But a rotating L\mathbf{L} is a changing L\mathbf{L}, and dL/dt=τ\mathrm{d}\mathbf{L}/\mathrm{d}t=\boldsymbol{\tau} says changing angular momentum must be paid for in torque. Whatever grips the axle pays it — which is why your hand feels a rhythmic shudder when you spin the book on a skewer, and why an unbalanced wheel shakes a car. A spherical top (I1=I2=I3I_1=I_2=I_3) is the special case where the machine acts like a scalar: then L=Iω\mathbf{L}=I\boldsymbol{\omega} for every axis, exactly as a point particle's p=mv\mathbf{p}=m\mathbf{v}, and nothing ever wobbles. The entire richness of rigid-body motion — precession, tumbling, the Dzhanibekov flip — comes from the breaking of that isotropy. One more preview, because it organizes everything downstream. The same tensor that converts spin to angular momentum also prices the energy, T=12 ω⋅I ωT=\tfrac12\,\boldsymbol{\omega}\cdot\mathbf{I}\,\boldsymbol{\omega}. Angular momentum and kinetic energy are two contractions of one object, which is why a single geometric picture — the inertia ellipsoid — manages to encode both at once, and why torque-free motion can be drawn rather than integrated.

The core equations

Everything starts from the defining relation. It deserves to be read slowly, because its shape — matrix times vector, not number times vector — is the physics:

L=I ω(1)\mathbf{L}=\mathbf{I}\,\boldsymbol{\omega} \qquad (1)

where: L\mathbf{L} — angular momentum about the chosen fixed point or the center of mass; I\mathbf{I} — the inertia tensor (a symmetric 3×33\times3 matrix) about that same point; ω\boldsymbol{\omega} — the angular velocity vector, instantaneous rotation axis times rate. The one non-negotiable bookkeeping rule: L\mathbf{L} and I\mathbf{I} must refer to the same origin, and the law in this clean form holds about a genuinely fixed point or about the center of mass (moving or not) — those are the two origins for which the internal motion terms cancel. In components, with the tensor written out explicitly:

Li=∑jIij ωj,Iij=∑ama(ra2 δij−xa,i xa,j)(2)L_i=\sum_{j}I_{ij}\,\omega_j,\qquad I_{ij}=\sum_a m_a\big(r_a^2\,\delta_{ij}-x_{a,i}\,x_{a,j}\big) \qquad (2)

where: IijI_{ij} — the ijij entry of the inertia matrix: diagonal entries are the familiar moments of inertia, off-diagonal entries are the products of inertia; mam_a, xa,ix_{a,i} — mass and coordinates of particle aa relative to the reference point (for a continuum, replace ∑ama\sum_a m_a by ∫ρ dV\int\rho\,\mathrm{d}V); δij\delta_{ij} — the Kronecker delta. It is the off-diagonal entries that mix components: a spin fed in along xx comes back with yy and zz parts whenever the products of inertia are nonzero. Where does the tensor come from? From nothing but rigidity. Each particle of a body rotating about the origin moves with va=ω×ra\mathbf{v}_a=\boldsymbol{\omega}\times\mathbf{r}_a, and summing the particle angular momenta

L=∑ama ra×va=∑ama ra×(ω×ra)(3)\mathbf{L}=\sum_a m_a\,\mathbf{r}_a\times\mathbf{v}_a=\sum_a m_a\,\mathbf{r}_a\times(\boldsymbol{\omega}\times\mathbf{r}_a) \qquad (3)

where: ra\mathbf{r}_a — position of particle aa from the reference point; va\mathbf{v}_a — its velocity, fixed entirely by the shared rotation. Expanding the triple product splits each particle's contribution into a piece along ω\boldsymbol{\omega} and a piece along ra\mathbf{r}_a — and that second, tilt-producing piece is the whole story. The expansion is built line by line in the moment of inertia tensor article, which owns the construction; here we take the machine as given and run it. Run it first in the frame where it is simplest. The tensor is real and symmetric, so there is always a rotated frame — the principal axes — in which it is diagonal, and the map decouples:

L1=I1 ω1,L2=I2 ω2,L3=I3 ω3(4)L_1=I_1\,\omega_1,\qquad L_2=I_2\,\omega_2,\qquad L_3=I_3\,\omega_3 \qquad (4)

where: I1,I2,I3I_1,I_2,I_3 — the principal moments of inertia (eigenvalues of I\mathbf{I}); ωi\omega_i, LiL_i — components along the principal axes. Read it as three independent scalar laws, one per axis — but with three different proportionality constants. That is precisely why a generic ω\boldsymbol{\omega}, with components on two or more axes, gets steered: each component is stretched by its own factor, and the reassembled vector points elsewhere. A concrete number: for a thin rectangular plate with sides in ratio 2:12{:}1, the in-plane moments differ by a factor of four, and a spin fed in along the 45°45° bisector comes back tilted a full 31°31° away (the derivation below computes it). The misalignment can be quantified in one line. Dotting L\mathbf{L} into ω\boldsymbol{\omega} and dividing by the magnitudes:

cos⁡θ=ω⋅Lω L=∑iIi ωi2∑iωi2  ∑iIi2 ωi2(5)\cos\theta=\frac{\boldsymbol{\omega}\cdot\mathbf{L}}{\omega\,L}=\frac{\sum_i I_i\,\omega_i^2}{\sqrt{\sum_i\omega_i^2}\;\sqrt{\sum_i I_i^2\,\omega_i^2}} \qquad (5)

where: θ\theta — the angle between ω\boldsymbol{\omega} and L\mathbf{L}. The numerator is 2T2T, twice the kinetic energy, so θ\theta is always acute — L\mathbf{L} never leans more than 90°90° from the spin. By the Cauchy–Schwarz inequality θ=0\theta=0 exactly when the IiI_i multiplying the nonzero components are all equal: a principal-axis spin, or a spherical top. Energy is the second contraction of the same machine:

T=12 ω⋅L=12 ω⋅I ω=12∑iIi ωi2(6)T=\tfrac12\,\boldsymbol{\omega}\cdot\mathbf{L}=\tfrac12\,\boldsymbol{\omega}\cdot\mathbf{I}\,\boldsymbol{\omega}=\tfrac12\sum_i I_i\,\omega_i^2 \qquad (6)

where: TT — rotational kinetic energy about the reference point. The first form is the rotational cousin of T=12 v⋅pT=\tfrac12\,\mathbf{v}\cdot\mathbf{p}, and it carries a physical verdict: only the component of L\mathbf{L} along ω\boldsymbol{\omega} stores energy. The transverse part — the part that sweeps the cone — does no work on the spin; it is pure wobble, shaking bearings without contributing a joule. Dynamics enters through Newton, and Newton speaks only in the inertial frame:

(dLdt) ⁣space=τext(7)\left(\frac{\mathrm{d}\mathbf{L}}{\mathrm{d}t}\right)_{\!\text{space}}=\boldsymbol{\tau}^{\text{ext}} \qquad (7)

where: τext\boldsymbol{\tau}^{\text{ext}} — total external torque about the same fixed point or the center of mass. This is exact and completely general — but awkward to use directly, because the lab-frame components of I\mathbf{I} change from instant to instant as the body turns. The tensor is a constant of the body, not of the lab. That tension — the law lives in space, the tensor lives in the body — is resolved by Euler's equations below. Finally, the honest scalar. Project (1) onto the instantaneous axis n^=ω/ω\hat n=\boldsymbol{\omega}/\omega:

Ln^≡n^⋅L=(n^⋅I n^) ω=In^ ω(8)L_{\hat n}\equiv\hat n\cdot\mathbf{L}=\big(\hat n\cdot\mathbf{I}\,\hat n\big)\,\omega=I_{\hat n}\,\omega \qquad (8)

where: In^I_{\hat n} — the scalar moment of inertia about the axis n^\hat n, the quadratic form of the tensor evaluated on that direction. This component always obeys the freshman law. What the freshman law misses is everything perpendicular: L⊥=L−Ln^n^\mathbf{L}_\perp=\mathbf{L}-L_{\hat n}\hat n, the piece that demands torque. Fixed-axis problems survive on (8) because the axle physically absorbs L⊥\mathbf{L}_\perp; free bodies enjoy no such service.

Which equation answers which question

you wantusenotes
L\mathbf{L} from a known spinL=Iω\mathbf{L}=\mathbf{I}\boldsymbol{\omega}, eq. (1)–(2)I\mathbf{I} and L\mathbf{L} about the same origin
the clean component formLi=IiωiL_i=I_i\omega_i, eq. (4)diagonalize first — principal axes
how far L\mathbf{L} leanseq. (5)θ=0\theta=0 iff principal spin or spherical top
rotational energyT=12ω⋅LT=\tfrac12\boldsymbol{\omega}\cdot\mathbf{L}, eq. (6)only the along-ω\boldsymbol{\omega} part of L\mathbf{L} counts
dynamics, lab frameeq. (7)exact, but Iij(t)I_{ij}(t) changes as the body turns
dynamics, body frameEuler's equations, eq. (9)I\mathbf{I} constant; gyroscopic coupling appears
the fixed-axis scalarLn^=In^ωL_{\hat n}=I_{\hat n}\omega, eq. (8)a component, not the vector — misses L⊥\mathbf{L}_\perp
torque to hold a steady skewed spinτ=ω×L\boldsymbol{\tau}=\boldsymbol{\omega}\times\mathbf{L}rotates with the body: vibration at the spin frequency
Derivation AThe scalar law is the principal-axis special case

We are pinning down exactly when the familiar L=IωL=I\omega is legitimate, and what replaces it when it is not. The claim: L∥ω\mathbf{L}\parallel\boldsymbol{\omega} if and only if ω\boldsymbol{\omega} lies along an eigenvector of the inertia tensor (or all relevant eigenvalues coincide), and for any other axis the leftover transverse angular momentum is a computable vector that the axle must manage. The strategy is the cheapest possible: work in the principal frame where the tensor is diagonal, feed in a general ω\boldsymbol{\omega}, and compare output to input component by component. Watch the degenerate case — equal eigenvalues rescue parallelism even off the nominal axes, which is why a square plate refuses to wobble about any in-plane axis.

Step 1. Choose the principal frame, so the off-diagonal products of inertia vanish and the tensor is I=diag(I1,I2,I3)\mathbf{I}=\mathrm{diag}(I_1,I_2,I_3). Why this costs nothing: the principal frame always exists because I\mathbf{I} is real and symmetric — the spectral theorem, established in the principal-axes article. We are choosing good coordinates, not a special body.

Step 2. Feed in a general spin ω=(ω1,ω2,ω3)\boldsymbol{\omega}=(\omega_1,\omega_2,\omega_3) and read off the output:

L=(I1ω1,  I2ω2,  I3ω3)\mathbf{L}=(I_1\omega_1,\;I_2\omega_2,\;I_3\omega_3)

Why the direction changes: each component is stretched by its own eigenvalue. Parallelism L=λω\mathbf{L}=\lambda\boldsymbol{\omega} would require Iiωi=λωiI_i\omega_i=\lambda\omega_i for all ii — so every axis carrying a nonzero ωi\omega_i must share one and the same moment Ii=λI_i=\lambda.

Step 3. Specialize to a single principal component, ω=ω e^3\boldsymbol{\omega}=\omega\,\hat e_3:

L=I3 ω e^3  ∥  ω\mathbf{L}=I_3\,\omega\,\hat e_3\;\parallel\;\boldsymbol{\omega}

Why this is the freshman limit: with one component there is one stretch factor, and the map degenerates to multiplication by the scalar I3I_3. Every fixed-axis formula you have used — L=IωL=I\omega, T=12Iω2T=\tfrac12 I\omega^2, τ=Iα\tau=I\alpha — is this line in disguise.

Step 4. For a tilted axis, split the output against n^=ω/ω\hat n=\boldsymbol{\omega}/\omega:

L∥=(n^⋅L) n^=In^ ω n^,L⊥=L−L∥≠0\mathbf{L}_\parallel=(\hat n\cdot\mathbf{L})\,\hat n=I_{\hat n}\,\omega\,\hat n,\qquad \mathbf{L}_\perp=\mathbf{L}-\mathbf{L}_\parallel\neq\mathbf{0}

Why the transverse part is the price of skewness: L⊥\mathbf{L}_\perp is body-fixed in direction, so it rotates with the spin, and a rotating vector needs a torque τ=ω×L=ω×L⊥\boldsymbol{\tau}=\boldsymbol{\omega}\times\mathbf{L}=\boldsymbol{\omega}\times\mathbf{L}_\perp to sustain it. That torque is what bearings supply and what hands feel as judder. *Step 2's eigenvalue argument reproduces the condition that all nonzero components must share one and the same moment — a condition that contains both the principal-axis case and the spherical top as special instances.*

From the space frame to the body frame: Euler's equations

Equation (7) is Newton's honest statement, but it prices the tensor in the wrong currency: in the lab, Iij(t)I_{ij}(t) is a moving target. The fix is to do the accounting in the body frame, where the tensor is frozen — at the cost of a frame-transport term that turns out to be the physics of gyroscopes.

Go deeper · Derivation B · 2 minEulers equations from the rotation of L
Derivation BEulers equations from the rotation of L

The goal is the equation of motion for the body-frame components of ω\boldsymbol{\omega} — the workhorse equations of rigid-body dynamics — starting from the space-frame law (dL/dt)space=τ(\mathrm{d}\mathbf{L}/\mathrm{d}t)_{\text{space}}=\boldsymbol{\tau}. The strategy: relate time derivatives in the two frames with the rotating-frame transport rule, then exploit the one advantage the body frame offers — constant principal moments. The step to watch is the transport term ω×L\boldsymbol{\omega}\times\mathbf{L}: it is not a correction to be argued away but the entire gyroscopic phenomenology, and it survives even when the applied torque is zero.

Step 1. Relate the two derivatives. For any vector A\mathbf{A}, an inertial observer and a body-riding observer disagree about its rate of change by exactly the sweep of the rotation:

(dAdt)space=(dAdt)body+ω×A\left(\frac{\mathrm{d}\mathbf{A}}{\mathrm{d}t}\right)_{\text{space}}=\left(\frac{\mathrm{d}\mathbf{A}}{\mathrm{d}t}\right)_{\text{body}}+\boldsymbol{\omega}\times\mathbf{A}

Why: a vector frozen in the body still moves through space — it is carried around at rate ω×A\boldsymbol{\omega}\times\mathbf{A}. This is the same transport rule that generates the <a class="wiki-link" href="/wiki/aq-mech-time-derivatives-rotating-frames" data-track="wiki_article.body.wiki_link">rotating-frame fictitious forces</a>, applied here to L\mathbf{L} rather than to positions.

Step 2. Apply it to L\mathbf{L} and use the body frame's gift. Along the principal axes Li=IiωiL_i=I_i\omega_i with the IiI_i constant in time, so

(dLdt)body=I ω˙\left(\frac{\mathrm{d}\mathbf{L}}{\mathrm{d}t}\right)_{\text{body}}=\mathbf{I}\,\dot{\boldsymbol{\omega}}

Why the body frame and only the body frame: the principal moments are geometric properties of the mass distribution, and the mass distribution is frozen in the body. In any space-fixed basis the same derivative would drag I˙ij\dot I_{ij} terms along.

Step 3. Assemble the equation of motion:

I ω˙+ω×(I ω)=τ\mathbf{I}\,\dot{\boldsymbol{\omega}}+\boldsymbol{\omega}\times(\mathbf{I}\,\boldsymbol{\omega})=\boldsymbol{\tau}

Why the cross term is physical and not bookkeeping: even with τ=0\boldsymbol{\tau}=\mathbf{0} and ω\boldsymbol{\omega} momentarily fixed, a tilted L\mathbf{L} is being swept through space, and the sweep must be balanced inside the equation. Setting the cross term to zero is exactly the (false) assumption that L\mathbf{L} rides the spin axis.

Step 4. Write the first component in the principal frame, using L=(I1ω1,I2ω2,I3ω3)\mathbf{L}=(I_1\omega_1,I_2\omega_2,I_3\omega_3):

I1 ω˙1−(I2−I3) ω2 ω3=τ1I_1\,\dot\omega_1-(I_2-I_3)\,\omega_2\,\omega_3=\tau_1

Why the difference of moments: the x1x_1 component of ω×L\boldsymbol{\omega}\times\mathbf{L} is ω2L3−ω3L2=(I3−I2) ω2ω3\omega_2 L_3-\omega_3 L_2=(I_3-I_2)\,\omega_2\omega_3 — the coupling exists only because the moments differ. For a spherical top it dies identically, and the body spins like a point particle. Cyclic permutation of (1,2,3)(1,2,3) gives the other two equations. *As a check: the component expansion of ω×Iω\boldsymbol{\omega}\times\mathbf{I}\boldsymbol{\omega} yields exactly the coupling terms shown, and in the spherical-top limit I1=I2=I3I_1=I_2=I_3 all three equations decouple, as required.*

The assembled result deserves its number, because it anchors everything downstream — free precession, the tennis-racket instability, the heavy top:

I1 ω˙1−(I2−I3) ω2 ω3=τ1,and cyclic in (1,2,3)(9)I_1\,\dot\omega_1-(I_2-I_3)\,\omega_2\,\omega_3=\tau_1,\qquad\text{and cyclic in }(1,2,3) \qquad (9)

where: all components live along the body's principal axes, and τi\tau_i are the torque components in that same rotating basis. Two readings. First, the coupling is quadratic in spin: doubling the rotation rate quadruples the gyroscopic terms, which is why misalignment problems escalate viciously with speed. Second, the equations are nonlinear even for zero torque — rigid-body dynamics is genuinely richer than the linear oscillators of earlier chapters, and its full solution set (stable spins about extreme axes, tumbling about the intermediate one, the rolling constructions of Poinsot) is taken up in the articles this one leads to.

How far does L lean? A lamina makes it concrete

Before the general machinery, one family of shapes where every number is computable by hand: thin plates. For a lamina in the xx–yy plane the perpendicular-axis theorem fixes Iz=Ix+IyI_z=I_x+I_y, and the in-plane moments follow from the mass layout. The figure shows the case worked in the derivation below.

Figure
A rectangular plate spun about its bisector sends L toward the short-side axis
side a = 2b along x side b x y ω at 45° L at 76° θ = 31° I₁ about x is small (mass hugs the x-axis), I₂ about y is 4x larger — the y-component of the spin is stretched 4x harder, so L swings from the 45° input toward the y-axis
Go deeper · Derivation C · 2 minThe tilt of L for a rectangular plate spun about its bisector
Derivation CThe tilt of L for a rectangular plate spun about its bisector

We are computing, in closed form and then in degrees, the angle between ω\boldsymbol{\omega} and L\mathbf{L} for the simplest body that shows a tilt at all: a uniform rectangular lamina spun about the 45°45° bisector of its in-plane symmetry axes. The strategy is pure equation (4): find the in-plane principal moments, feed in the bisector spin, and compare directions. Two things to watch. First, the square plate is a decoy — its two in-plane moments are equal, every in-plane axis is principal, and the tilt vanishes identically; you need unequal sides to see the effect. Second, the answer depends only on the ratio of moments, so the mass and the spin rate drop out of the angle entirely.

Step 1. Principal moments of the lamina. For a uniform plate of mass MM with side aa along xx and side bb along yy, centered at the origin, the standard integrals give

Ix=112Mb2,Iy=112Ma2,Iz=Ix+IyI_x=\tfrac{1}{12}M b^2,\qquad I_y=\tfrac{1}{12}M a^2,\qquad I_z=I_x+I_y

Why these are principal: the two in-plane symmetry axes and the normal are mirror axes of the mass distribution, so all products of inertia vanish in this frame — symmetry hands us the diagonal frame for free. The IzI_z sum is the perpendicular-axis theorem.

Step 2. Dispose of the square. If a=ba=b then Ix=IyI_x=I_y, the in-plane block of the tensor is a multiple of the identity, and any in-plane direction is an eigenvector: a square plate spun about a face diagonal has L∥ω\mathbf{L}\parallel\boldsymbol{\omega} exactly. Why the decoy matters: it shows parallelism is a statement about eigenvalue degeneracy, not about spinning along an obvious symmetry line. Degenerate moments buy back the scalar law on the whole degenerate plane.

Step 3. Break the symmetry and feed in the bisector spin. Take a≠ba\neq b and ω=ω2(x^+y^)\boldsymbol{\omega}=\tfrac{\omega}{\sqrt2}(\hat x+\hat y):

L=ω2(Ix x^+Iy y^)\mathbf{L}=\frac{\omega}{\sqrt2}\big(I_x\,\hat x+I_y\,\hat y\big)

Why the direction moved: the input weighted xx and yy equally; the output weights them by IxI_x and IyI_y. With a=2ba=2b, Iy=4IxI_y=4I_x — the yy-component of L\mathbf{L} is four times the xx-component even though the spin components were equal.

Step 4. Extract the angle. The angle of L\mathbf{L} from the xx-axis is arctan⁡(Iy/Ix)\arctan(I_y/I_x); subtracting the 45°45° of ω\boldsymbol{\omega} and using the tangent-difference identity:

tan⁡θ=Iy−IxIy+Ix=a2−b2a2+b2\tan\theta=\frac{I_y-I_x}{I_y+I_x}=\frac{a^2-b^2}{a^2+b^2}

Why the clean ratio: mass and spin rate cancel, and the tilt is a pure shape number. For a=2ba=2b: tan⁡θ=3/5\tan\theta=3/5, so θ=31.0°\theta=31.0° — the number in the figure. As a/b→∞a/b\to\infty (a long strip) θ→45°\theta\to45°: L\mathbf{L} swings all the way onto the yy-axis, because the strip has essentially no inertia about its own long axis. *Numerical check: Ix∝1, Iy∝4I_x\propto1,\ I_y\propto4 gives L∝(1,4)/2\mathbf{L}\propto(1,4)/\sqrt2, so the angle of L\mathbf{L} from the xx-axis is arctan⁡4=75.96°\arctan 4=75.96°; subtracting the 45°45° of ω\boldsymbol{\omega} gives 30.96°≈31.0°30.96°\approx31.0°, matching arctan⁡(3/5)\arctan(3/5). The a=ba=b limit collapses to θ=0\theta=0, consistent with Step 2.*

Limiting cases

How L\mathbf{L} relates to ω\boldsymbol{\omega} is a question about the symmetry of the body and the choice of axis:

CaseResultMeaning
Spherical topI1=I2=I3≡I  ⇒  L=I ωI_1=I_2=I_3\equiv I\;\Rightarrow\;\mathbf{L}=I\,\boldsymbol{\omega}The tensor is isotropic; L∥ω\mathbf{L}\parallel\boldsymbol{\omega} for every axis — the point-particle analogy is exact.
Principal-axis spinω=ω e^i  ⇒  L=Ii ω e^i\boldsymbol{\omega}=\omega\,\hat e_i\;\Rightarrow\;\mathbf{L}=I_i\,\omega\,\hat e_iThe scalar law holds with I=IiI=I_i; no transverse part, no bearing torque, no wobble.
Symmetric top, general axisI1=I2≠I3:  L=I1ω⊥+I3ω3 e^3I_1=I_2\neq I_3:\;\mathbf{L}=I_1\boldsymbol{\omega}_\perp+I_3\omega_3\,\hat e_3L\mathbf{L}, ω\boldsymbol{\omega}, and the symmetry axis stay coplanar; L\mathbf{L} tilts toward e^3\hat e_3 if I3>I1I_3>I_1 — the geometry behind free precession.
Asymmetric top, off-axisI1≠I2≠I3:  Li=Ii ωiI_1\neq I_2\neq I_3:\;L_i=I_i\,\omega_iL\mathbf{L} aligns with none of ω\boldsymbol{\omega} or the principal axes; full tumbling dynamics via eq. (9).
LaminaIz=Ix+IyI_z=I_x+I_yPerpendicular-axis theorem: the normal moment saturates the triangle inequality — plates are the extreme non-spherical case.
ω→0\omega\to0 or τ=0\boldsymbol{\tau}=0 steady principal spindL/dt=0\mathrm{d}\mathbf{L}/\mathrm{d}t=0Angular momentum conservation takes over: L\mathbf{L} is the space-fixed anchor around which everything else precesses.

Worked examples

1 · The tilted plate, with numbers (confidence builder)

A uniform rectangular plate, M=1.2 kgM=1.2\ \mathrm{kg}, sides a=0.30 ma=0.30\ \mathrm{m} (along xx) and b=0.15 mb=0.15\ \mathrm{m} (along yy), spins at ω=20 rad/s\omega=20\ \mathrm{rad/s} about the in-plane 45°45° bisector through its center. Find L\mathbf{L}, its tilt from the axis, and the rotational kinetic energy.

Step 1. Principal moments. Ix=112Mb2=112(1.2)(0.15)2=2.25×10−3 kg m2I_x=\tfrac{1}{12}Mb^2=\tfrac{1}{12}(1.2)(0.15)^2=2.25\times10^{-3}\ \mathrm{kg\,m^2} and Iy=112Ma2=112(1.2)(0.30)2=9.00×10−3 kg m2I_y=\tfrac{1}{12}Ma^2=\tfrac{1}{12}(1.2)(0.30)^2=9.00\times10^{-3}\ \mathrm{kg\,m^2} — a factor 4 apart, as a=2ba=2b demands.

Step 2. Components of the spin: ωx=ωy=20/2=14.14 rad/s\omega_x=\omega_y=20/\sqrt2=14.14\ \mathrm{rad/s}. Apply equation (4): Lx=Ixωx=0.0318 kg m2/sL_x=I_x\omega_x=0.0318\ \mathrm{kg\,m^2/s}, Ly=Iyωy=0.1273 kg m2/sL_y=I_y\omega_y=0.1273\ \mathrm{kg\,m^2/s}. So L\mathbf{L} has magnitude L=Lx2+Ly2=0.131 kg m2/sL=\sqrt{L_x^2+L_y^2}=\boxed{0.131\ \mathrm{kg\,m^2/s}} and points at arctan⁡(0.1273/0.0318)=76.0°\arctan(0.1273/0.0318)=76.0° from the xx-axis.

Step 3. The tilt. θ=76.0°−45°=31.0°\theta=76.0°-45°=31.0° — or directly from the derivation's formula, tan⁡θ=(Iy−Ix)/(Iy+Ix)=(9.00−2.25)/(9.00+2.25)=0.600\tan\theta=(I_y-I_x)/(I_y+I_x)=(9.00-2.25)/(9.00+2.25)=0.600, giving θ=31.0°\boxed{\theta=31.0°}. The naive scalar route, L=In^ ωL=I_{\hat n}\,\omega with In^=(Ix+Iy)/2=5.625×10−3 kg m2I_{\hat n}=(I_x+I_y)/2=5.625\times10^{-3}\ \mathrm{kg\,m^2}, predicts 0.1125 kg m2/s0.1125\ \mathrm{kg\,m^2/s} — that is only the component along the axis; it misses the transverse Lsin⁡θ=0.0675 kg m2/sL\sin\theta=0.0675\ \mathrm{kg\,m^2/s} entirely.

Step 4. Energy, two ways as an audit. From T=12ω⋅L=12(14.14×0.0318+14.14×0.1273)=1.13 JT=\tfrac12\boldsymbol{\omega}\cdot\mathbf{L}=\tfrac12(14.14\times0.0318+14.14\times0.1273)=\boxed{1.13\ \mathrm{J}}. Check against T=12(Ixωx2+Iyωy2)=12(2.25×10−3+9.00×10−3)(200)=1.13 JT=\tfrac12(I_x\omega_x^2+I_y\omega_y^2)=\tfrac12(2.25\times10^{-3}+9.00\times10^{-3})(200)=1.13\ \mathrm{J} ✓. Note it is also 12In^ω2\tfrac12 I_{\hat n}\omega^2 — the energy sees only L∥L_\parallel, exactly as equation (6) promised.

2 · The misaligned rotor — why driveshafts are balanced (exam level)

A rigid dumbbell — two point masses m=0.50 kgm=0.50\ \mathrm{kg} at the ends of a light rod of half-length ℓ=0.20 m\ell=0.20\ \mathrm{m} — is welded at its midpoint to a straight shaft, with the rod at angle α=30°\alpha=30° to the shaft. The shaft spins at 3000 rpm3000\ \mathrm{rpm}. Find L\mathbf{L}, the torque the bearings must supply, and the load on bearings d=0.50 md=0.50\ \mathrm{m} apart.

Step 1. Geometry and principal frame. The dumbbell's principal axes at its center: e^3\hat e_3 along the rod with I3=0I_3=0 (point masses on the axis), and any transverse direction with I1=I2=2mℓ2=2(0.50)(0.20)2=0.040 kg m2I_1=I_2=2m\ell^2=2(0.50)(0.20)^2=0.040\ \mathrm{kg\,m^2}. The spin is ω=2π(3000/60)=314.2 rad/s\omega=2\pi(3000/60)=314.2\ \mathrm{rad/s} along the shaft, which splits as ω3=ωcos⁡α\omega_3=\omega\cos\alpha along the rod and ω⊥=ωsin⁡α\omega_\perp=\omega\sin\alpha across it.

Step 2. Angular momentum from equation (4): the rod-axis component contributes I3ω3=0I_3\omega_3=0; everything lives in the transverse direction, L=I1 ωsin⁡α=0.040×314.2×0.500=6.28 kg m2/sL=I_1\,\omega\sin\alpha=0.040\times314.2\times0.500=\boxed{6.28\ \mathrm{kg\,m^2/s}}, pointing perpendicular to the rod in the rod–shaft plane. Since the rod sits 30°30° off the shaft, L\mathbf{L} sits 90°−30°=60°90°-30°=60° off the shaft: the angular momentum leans twice as far from the axis as the rod does from principal alignment, a dramatic L∦ω\mathbf{L}\nparallel\boldsymbol{\omega}.

Step 3. Torque for steady spin. L\mathbf{L} is body-fixed in direction, so it sweeps a 60°60° cone at 314.2 rad/s314.2\ \mathrm{rad/s}, and τ=ω×L\boldsymbol{\tau}=\boldsymbol{\omega}\times\mathbf{L} has magnitude τ=ωLsin⁡60°=314.2×6.28×0.866=1.71×103 N m\tau=\omega L\sin60°=314.2\times6.28\times0.866=\boxed{1.71\times10^{3}\ \mathrm{N\,m}}. Equivalently τ=(I1−I3) ω2sin⁡αcos⁡α=0.040×(314.2)2×0.433=1.71×103 N m\tau=(I_1-I_3)\,\omega^2\sin\alpha\cos\alpha=0.040\times(314.2)^2\times0.433=1.71\times10^{3}\ \mathrm{N\,m} ✓ — note the ω2\omega^2: doubling the speed quadruples the demand.

Step 4. Bearing load. The torque is delivered as a force couple across the bearing span: F=τ/d=1709/0.50=3.4 kNF=\tau/d=1709/0.50=\boxed{3.4\ \mathrm{kN}} — on a rotor whose total weight is Mg=(1.0)(9.81)≈9.8 NMg=(1.0)(9.81)\approx9.8\ \mathrm{N}. The bearings carry 350 times the rotor's weight, rotating at 50 Hz50\ \mathrm{Hz}: that is the shudder of an unbalanced driveshaft, and the case for balancing machines.

Step 5. Audits. α→0\alpha\to0: rod along shaft, a principal spin, τ→0\tau\to0 ✓. α→90°\alpha\to90°: rod perpendicular to shaft — also principal (spin along a transverse eigenvector), τ→0\tau\to0 ✓. The demand peaks at α=45°\alpha=45°, where sin⁡αcos⁡α=12\sin\alpha\cos\alpha=\tfrac12 gives τmax⁡=1.97×103 N m\tau_{\max}=1.97\times10^3\ \mathrm{N\,m}: maximal misalignment between what the geometry wants and what the shaft imposes.

Figure
A skewed rotor drags L around a cone and the bearings pay for it
bearing bearing rod at 30° to shaft ω L (60° off shaft) cone swept by L F F the rotating couple F = τ/d that keeps L on its cone — at 3000 rpm this is kilonewtons, hundreds of times the rotor weight; balancing = making the shaft a principal axis
Origins · 1 minLeonhard Euler and how this was discovered
LE
Leonhard Euler
1707–1783 · St Petersburg and Berlin

Euler is the reason rigid-body dynamics is a solved subject rather than a collection of puzzles. In a 1758 memoir he did three decisive things at once: he recognized that a body's resistance to rotation is captured by a small set of numbers attached to special body-fixed axes, he introduced the angular velocity vector as an honest kinematic object, and he wrote down the equations of motion — the same I1ω˙1−(I2−I3)ω2ω3=τ1I_1\dot\omega_1-(I_2-I_3)\omega_2\omega_3=\tau_1 derived above — that still carry his name. His 1765 Theoria motus corporum solidorum, building on Segner's discovery of the principal axes, systematized the whole theory; the puzzle that drove him was practical and celestial at once, from the balance of ships' masts to the Earth's own wobble. He did much of this while progressively losing his sight — nearly blind for the last seventeen years of his life, he dictated mathematics at a pace no sighted rival matched, producing roughly half of his 800-plus works in that period. His fingerprints are on nearly every symbol in this article: ee, π\pi, f(x)f(x), ∑\sum, and the habit of writing physics as differential equations. When a spacecraft's attitude computer integrates the rotation of a tumbling satellite today, it is running Euler's 1758 equations essentially unchanged.

History
1749
— d'Alembert computes the precession of the equinoxes: rigid-body angular momentum applied to the spinning Earth itself.
1758
— Euler's memoir on the rotation of solid bodies delivers the angular velocity vector, the principal moments, and the equations of motion that bear his name.
1765
— Euler's Theoria motus corporum solidorum, incorporating Segner's principal axes, systematizes rigid-body dynamics; the scalar law becomes an exact special case.
1834
— Poinsot recasts torque-free motion geometrically: L fixed in space while the inertia ellipsoid rolls on the invariable plane — dynamics you can draw.
1985
— Dzhanibekov watches a wingnut flip rhythmically aboard Salyut 7: the intermediate-axis instability of Euler's equations, caught on camera in microgravity.

Going further

References. Morin, Introduction to Classical Mechanics, Ch. 9 · Goldstein, Classical Mechanics, 3rd ed., Ch. 5 · Landau & Lifshitz, Mechanics, Vol. 1, §32-33 · Taylor, Classical Mechanics, Ch. 10 Key results underlying this article include: the BAC-CAB expansion yielding Iij=∑ama(ra2δij−xa,ixa,j)I_{ij}=\sum_a m_a(r_a^2\delta_{ij}-x_{a,i}x_{a,j}); the lamina moments I=112Ma2I=\tfrac{1}{12}Ma^2 and their perpendicular-axis sum; and the Euler-equation derivation via the rotating-frame derivative. Worked-example numbers on this page (plate tilt 31.0°31.0°, L=0.131 kg m2/sL=0.131\ \mathrm{kg\,m^2/s}, T=1.13 JT=1.13\ \mathrm{J}; rotor L=6.28 kg m2/sL=6.28\ \mathrm{kg\,m^2/s}, τ=1.71×103 N m\tau=1.71\times10^3\ \mathrm{N\,m}, bearing load 3.4 kN3.4\ \mathrm{kN}) follow directly from the boxed formulas.

Builds on: Moment of Inertia Tensor · Products of Inertia and the Inertia Matrix · Angular velocity vector Leads to: Principal Axes and Principal Moments of Inertia · Rotational Kinetic Energy · Euler's Equations of Motion · Free Symmetric Top and Body-Cone/Space-Cone Precession

If L and omega point in different directions, which one is the "real" rotation axis?

ω\boldsymbol{\omega} is — by definition. At each instant every particle of the body moves as if circling the line through ω\boldsymbol{\omega}, so it is the instantaneous axis of rotation, the thing you would see in a strobe photograph. L\mathbf{L} is not an axis at all but a conserved bookkeeping vector: the quantity that torque changes and that survives when torque is absent. The division of labor matters in torque-free motion: there L\mathbf{L} is nailed to space while ω\boldsymbol{\omega} wanders — the body's instantaneous axis precesses around the fixed L\mathbf{L}, tracing the body and space cones. Asking "which is the true axis" is asking two different questions: what is the motion right now (ω\boldsymbol{\omega}) versus what is dynamically anchored (L\mathbf{L}).

Why is the inertia tensor constant in the body frame but not in the lab frame?

Because the tensor is a property of the mass geometry relative to the axes you measure with. Body-fixed axes turn with the mass distribution, so every IijI_{ij} integral — equation (2) — has the same integrand forever: constants. Lab axes see the body's mass swing around, so Ixy(t)I_{xy}(t) oscillates at the spin frequency (twice it, for some components). That is the entire motivation for Euler's equations: the space frame owns the simple law dL/dt=τ\mathrm{d}\mathbf{L}/\mathrm{d}t=\boldsymbol{\tau} but a time-dependent tensor; the body frame owns a constant tensor but needs the transport term ω×L\boldsymbol{\omega}\times\mathbf{L}. You pay the complexity in exactly one place, and the body frame is the cheaper bill.

Can omega change even with zero external torque?

Yes — and it generically does. Zero torque freezes L\mathbf{L} in space, but ω=I−1L\boldsymbol{\omega}=\mathbf{I}^{-1}\mathbf{L} is slaved to the body-frame tensor, and as the body turns, the map between the frozen L\mathbf{L} and the body axes keeps changing. Euler's equations with τi=0\tau_i=0 still have the coupling terms (I2−I3) ω2ω3(I_2-I_3)\,\omega_2\omega_3 driving ω˙1\dot\omega_1: the components of ω\boldsymbol{\omega} slosh among the axes even though nothing external acts. That sloshing is free precession — and, about the intermediate axis, the runaway version of it is the tennis-racket/Dzhanibekov flip. Only spins exactly along a principal axis (and spherical tops) keep ω\boldsymbol{\omega} fixed without help.

Is the bearing torque omega x L the same thing as gyroscopic precession?

Same physics, opposite bookkeeping. In gyroscopic precession a torque is applied (gravity on a leaning top) and L\mathbf{L} responds by rotating at the precession rate Ω\Omega, obeying τ=Ω×L\boldsymbol{\tau}=\boldsymbol{\Omega}\times\mathbf{L}. In the misaligned rotor, the rotation of L\mathbf{L} is imposed (the shaft drags it around at ω\omega) and the torque is whatever the bearings must supply to make that happen: τ=ω×L\boldsymbol{\tau}=\boldsymbol{\omega}\times\mathbf{L}. One equation read in two directions — given torque, find the sweep; given the sweep, find the torque. Recognizing which quantity is imposed and which responds is half of every rigid-body exam problem.

Why do wheel balancers add weights in two different planes of the rim?

Because there are two distinct defects. Static imbalance — center of mass off the spin axis — makes the wheel heavy-side-down; one weight opposite the heavy spot fixes it, and you could find it without spinning anything. Dynamic imbalance is subtler: the center of mass can sit exactly on the axis while the axis still fails to be principal (a nonzero product of inertia — think of two equal lumps on opposite sides but at opposite ends of the hub). That defect produces no net force, only the rotating couple ω×L\boldsymbol{\omega}\times\mathbf{L}, and canceling a couple requires two forces — hence two correction weights in two separated planes, chosen to zero the offending products of inertia. A spin-balancing machine is literally an instrument for measuring off-diagonal tensor components.

Does L depend on which point I compute it about?

Yes, in general — angular momentum is always "about" somewhere, and both L\mathbf{L} and I\mathbf{I} change together as you move the reference point. The clean split is LP=Lcm+rcm/P×MVcm\mathbf{L}_P=\mathbf{L}_{\text{cm}}+\mathbf{r}_{\text{cm}/P}\times M\mathbf{V}_{\text{cm}}: spin about the center of mass plus the orbital term of the center of mass itself. The tensor relation L=Iω\mathbf{L}=\mathbf{I}\boldsymbol{\omega} in the pure form used here is guaranteed about a fixed pivot or about the center of mass; for the pivot case, I\mathbf{I} must be the tensor about that pivot, which is the center-of-mass tensor plus the Steiner correction. Most wrong answers in rigid-body problems are origin-mixing errors, not physics errors.

In the Dzhanibekov flip, the body reverses — is angular momentum really conserved?

Perfectly. In space coordinates L\mathbf{L} never moves: no torque, no change, throughout every flip. What reverses is the body, and therefore the body-frame components of ω\boldsymbol{\omega} and L\mathbf{L}. The wingnut's intermediate principal axis starts nearly along L\mathbf{L}, drifts away exponentially (the instability), swings through a rapid 180°180° reorientation, and settles nearly anti-aligned — then repeats. An observer riding the nut sees the angular momentum vector migrate from one pole of the body to the other; an inertial observer sees a fixed L\mathbf{L} and a somersaulting nut. Kinetic energy is conserved too (no torque, no work), which is exactly why the flip repeats indefinitely instead of damping out.

How do I set up axes on an exam so this stays manageable?

Let the body choose them. Take the origin at the fixed pivot if there is one, else the center of mass; take the axes along the principal directions, which symmetry usually hands you — symmetry axes and normals to symmetry planes are always principal, as the products-of-inertia article shows. Then the tensor is diagonal, L=(I1ω1,I2ω2,I3ω3)\mathbf{L}=(I_1\omega_1,I_2\omega_2,I_3\omega_3) by inspection, and the only remaining work is resolving the actual spin onto those axes — as in the rotor example, where ω\boldsymbol{\omega} split into ωcos⁡α\omega\cos\alpha and ωsin⁡α\omega\sin\alpha. If a problem hands you a non-principal frame with products of inertia, diagonalizing first is almost always cheaper than carrying the off-diagonal terms through the dynamics.

Before this

Where this leads