Part B · the action · spine

16

Rigid bodies, and what a tensor actually is

Angular momentum is not parallel to angular velocity, and the object that relates them cannot be described by nine numbers — only by nine numbers per basis, related to one another by a law that is a theorem, not a definition.

needs 12, 05, 03~3 h slides + 6 h problemsproblems: ./mr problems 16

16 · overview

One body, six sections

the physics

A rigid body is a mass distribution whose internal distances are frozen. Its configuration space is $SO(3)\times\mathbb R^3$: six numbers. Three of them rotate, and rotation is where the surprises are.

$\vec L = \mathsf I\vec\omega$, with $\mathsf I$ the inertia tensor of §2, and $\vec L \nparallel \vec\omega$ except along three special directions. Everything else in the unit follows from that one fact.

the mathematics

A tensor of type $(p,q)$ is a multilinear map $(V^*)^p\times V^q\to\mathbb R$, where $V^*$, the dual space, is the set of linear maps $V\to\mathbb R$ (§3). Pick a basis and you get an array; pick another and you get a different array. The rule connecting them is a theorem.

Nine numbers are not a tensor. Nine numbers per basis, obeying that rule, are.

the route to the flip · a sketch

1. Rotational kinetic energy is quadratic in $\vec\omega$. Polarising it gives a symmetric bilinear form: $\mathsf I$ (§2).

2. A symmetric form has three perpendicular principal axes, with moments $I_1\lt I_2\lt I_3$ for the book (§4).

3. In axes carried by the body $\mathsf I$ is constant, and $\dot{\vec L}=0$ becomes three ODEs, Euler's equations (§5).

4. Spin at rate $\Omega$ about axis 2 and linearise: a small wobble grows like $e^{\lambda t}$, with $\lambda = 0.58\,\Omega$ for the book (§5).

Dotted underline: a glossary term (G index, N notes and proofs). Solid: the running example on hover — one block, a $0.60$ kg hardback book.

16 · overview

The book, and the axis that will not hold

The block has three axes through its centre that the whole unit is about: along the spine, across the cover, and normal to the cover. They are its principal axes, and the numbers beside them are its moments of inertia about each, in $\mathrm{kg\,m^2}$.

The smallest moment goes with the longest edge: spinning about the spine keeps the mass closest to the axis.

the prediction

Toss the book spinning about axis 1 or axis 3 and it wobbles steadily. Toss it about axis 2, the middle moment, and it turns over as well, within about $0.6$ s: the flip. The route sketched on the previous slide ends in that number.

1 · spine I₁ = 0.00136 2 · across the cover I₂ = 0.00296 · unstable 3 · cover normal I₃ = 0.00416

The book lying flat, with its three principal axes through the centre. Only the middle one, across the cover, is unstable; the curved arrow is a spin about it.

section 1

A body that cannot deform

Six degrees of freedom, three of them living in a group.

16 · the body

What a rigid body is, and where it lives

definition

A rigid body is a mass distribution — a density $\rho$ on a compact set $B\subset\mathbb R^3$, or finitely many point masses $m_\alpha$ — together with the constraint that $\lVert\vec x_\alpha(t)-\vec x_\beta(t)\rVert$ is independent of $t$ for every pair.

So the body moves as a whole: whatever carries it from one instant to the next preserves every distance between its points. The theorem says what such a map can be.

theorem · rigid motions are affine

If $\Phi:\mathbb R^3\to\mathbb R^3$ preserves all distances, then $\Phi(\vec x) = Q\vec x + \vec c$ for some $Q\in O(3)$ and $\vec c\in\mathbb R^3$.

Why: put $\vec c = \Phi(0)$ and $\Psi = \Phi-\vec c$. Then $\Psi$ fixes $0$ and preserves distances, so it preserves $\lVert\Psi(\vec x)\rVert$ and hence, by polarisation, all inner products; a map preserving inner products sends an orthonormal basis to an orthonormal basis and is therefore linear.

full proof in the notes (N)

16 · the body

A configuration is a rotation and a shift

Continuity in $t$ and $\det Q = \pm1$ force $\det Q = +1$: a body cannot reflect itself. So a configuration of the body is a pair

$$\big(R,\ \vec X\big)\in SO(3)\times\mathbb R^3,$$

with $\vec X$ the centre of mass and $R$ the rotation carrying a reference copy of the body onto its present position. That is the configuration space, and it has six dimensions — unit 12's generalised coordinates, for the first time on a space that is not $\mathbb R^n$.

not a vector space

$SO(3)$ is a group and a smooth surface in $\mathbb R^9$, and it is curved: you cannot add two rotations. Unit 31 says what kind of object it is; section 6 shows what goes wrong if you insist on coordinates for it.

O X r Rr reference copy, centre at O the body now, centre at X x = X + Rr

Put a reference copy with its centre of mass at $O$. The body now is that copy rotated by $R$, then moved by $\vec X$: the material point at $\vec r$ in the copy is at $\vec x = \vec X + R\vec r$. Schematic, drawn in a plane.

16 · the body

Angular velocity, recalled

A point of the body fixed at $\vec r$ in the body frame sits at $\vec x(t) = \vec X(t) + R(t)\vec r$ in the space frame. Unit 03 differentiated $R^{\mathsf T}R = \mathbb 1$ to get

$$\Omega := R^{\mathsf T}\dot R \quad\text{antisymmetric},\qquad \Omega\vec u = \vec\omega\times\vec u,$$

which defines the angular velocity $\vec\omega$ — as a vector only because $3\times3$ antisymmetric matrices happen to form a three-dimensional space. Hence

$$\dot{\vec x} = \dot{\vec X} + R\,(\vec\omega\times\vec r) = \vec V + \vec\omega_{\text{sp}}\times(\vec x-\vec X).$$

Every velocity in the body is one translation plus one rotation. Two readings of the same $\vec\omega$: components in the body frame, $\vec\omega$, and in the space frame, $\vec\omega_{\text{sp}} = R\vec\omega$.

which frame

$\Omega = R^{\mathsf T}\dot R$ gives body components; $\tilde\Omega = \dot R R^{\mathsf T}$ gives space components, and $\tilde\Omega = R\Omega R^{\mathsf T}$. Sign and frame errors here account for most wrong answers in rigid-body dynamics. This unit works in the body frame throughout, and says so each time.

The transport theorem of unit 03, $\left(\tfrac{\mathrm d}{\mathrm dt}\right)_{\text{sp}} = \left(\tfrac{\mathrm d}{\mathrm dt}\right)_{\text{body}} + \vec\omega\times$, is the same statement, and it is what turns $\dot{\vec L}=\vec\tau$ into Euler's equations in §5.

16 · the body

$\mathfrak{so}(3)$, and the exponential that gets you back

definition

so(3) is the vector space of antisymmetric $3\times3$ real matrices. It is the tangent space to $SO(3)$ at the identity: every curve $R(t)$ in $SO(3)$ with $R(0)=\mathbb 1$ has $\dot R(0)$ antisymmetric, and conversely.

the exponential map

$\displaystyle \exp A := \sum_{n\ge0}\frac{A^n}{n!}$, absolutely convergent for every matrix since $\lVert A^n\rVert\le\lVert A\rVert^n$ in the operator norm.

theorem

$A^{\mathsf T}=-A \implies \exp A\in SO(3)$.

Why: $(\exp A)^{\mathsf T}\exp A = \exp(A^{\mathsf T})\exp A = \exp(-A)\exp(A) = \mathbb 1$, using $\exp(X)\exp(-X)=\mathbb 1$ for commuting arguments; and $t\mapsto\det\exp(tA)$ is continuous, equals 1 at $t=0$, never 0.

So $\exp$ carries the three-dimensional space $\mathfrak{so}(3)$ into the group. The next slide says what it does to a given antisymmetric matrix, and draws it.

16 · the body

Rodrigues' formula, drawn

Rodrigues' formula

For a unit vector $\hat n$ with matrix $K$ ($K\vec u = \hat n\times\vec u$),

$$\exp(\theta K) = \mathbb 1 + \sin\theta\,K + (1-\cos\theta)\,K^2,$$

the rotation by $\theta$ about $\hat n$.

Why: $K^3=-K$, so the series splits into the $K$ terms $\theta-\theta^3/3!+\dots=\sin\theta$ and the $K^2$ terms $\theta^2/2!-\theta^4/4!+\dots=1-\cos\theta$.

consequence

$\exp:\mathfrak{so}(3)\to SO(3)$ is onto: every rotation is a rotation by some angle about some axis (Euler, 1775). Not injective — $\theta$ and $\theta+2\pi$ agree — which is the first hint that $SO(3)$ is not $\mathbb R^3$.

n θ O u∥ u u⊥ = −K²u Ku = n × u exp(θK) u

Split $\vec u$ into a part along $\hat n$ and a part $\vec u_\perp$ across it. The rotation leaves the first alone and turns the second in the plane spanned by $\vec u_\perp = -K^2\vec u$ and $\hat n\times\vec u = K\vec u$: the tip runs round the dashed circle.

16 · the body

Kinetic energy splits in two

König's theorem

For a rigid body with centre of mass $\vec X$, total mass $M$ and angular velocity $\vec\omega$,

$$T \;=\; \underbrace{\tfrac12 M\lVert\dot{\vec X}\rVert^2}_{\text{translation}} \;+\; \underbrace{\tfrac12\int_B \rho\,\lVert\vec\omega\times\vec r\rVert^2\,\mathrm dV}_{\text{rotation}},\qquad \vec r = \text{position from }\vec X .$$
proof

$\dot{\vec x} = \dot{\vec X} + \vec\omega\times\vec r$ (previous slide, in whichever frame), so

$$\lVert\dot{\vec x}\rVert^2 = \lVert\dot{\vec X}\rVert^2 + 2\,\dot{\vec X}\cdot(\vec\omega\times\vec r) + \lVert\vec\omega\times\vec r\rVert^2 .$$

Integrate $\tfrac12\rho\,(\cdot)$ over $B$. The cross term is $\dot{\vec X}\cdot\big(\vec\omega\times\int_B\rho\,\vec r\,\mathrm dV\big)$, and $\int_B\rho\,\vec r\,\mathrm dV = 0$ because $\vec r$ is measured from the centre of mass. $\;\blacksquare$

The same split works about any point that is fixed in space (a pivot): then $\dot{\vec X}$-terms are absent and $T$ is purely rotational about that point.

only two points

The split is clean only about the centre of mass or a fixed pivot. About any other point the cross term survives, and every "$I$" you write is wrong unless you say which point it is about. The block gets two: its centre, and a corner.

section 2

The inertia tensor

A quadratic form was there all along; give it its proper name.

16 · inertia

From a kinetic energy to a bilinear form

Lagrange's identity (unit 08): $\lVert\vec u\times\vec r\rVert^2 = \lVert\vec u\rVert^2\lVert\vec r\rVert^2 - (\vec u\cdot\vec r)^2$. So the rotational energy is

$$T_{\text{rot}} = \tfrac12\int_B\rho\Big(\lVert\vec\omega\rVert^2\lVert\vec r\rVert^2-(\vec\omega\cdot\vec r)^2\Big)\mathrm dV,$$

a quadratic form in $\vec\omega$. Polarise it — replace one $\vec\omega$ by $\vec u$ and the other by $\vec w$ — and the object underneath appears.

definition · the inertia tensor

About a chosen origin $O$, $\ \mathsf I_O: \mathbb R^3\times\mathbb R^3\to\mathbb R$,

$$\mathsf I_O(\vec u,\vec w) = \int_B\rho(\vec r)\Big[(\vec u\cdot\vec w)\lVert\vec r\rVert^2-(\vec u\cdot\vec r)(\vec w\cdot\vec r)\Big]\mathrm dV .$$

Bilinear and symmetric by inspection, and $T_{\text{rot}} = \tfrac12\mathsf I_O(\vec\omega,\vec\omega)$.

positivity

$\mathsf I_O(\vec u,\vec u) = \int\rho\lVert\vec u\times\vec r\rVert^2\ge0$, with equality iff $\vec r\parallel\vec u$ for almost every point of $B$ — that is, iff the whole body lies on the line through $O$ along $\vec u$.

So $\mathsf I_O$ is positive definite for any body that is not a straight line of mass. Dimensions: $[\rho]\,[\mathrm dV]\,[r^2] = \mathrm{kg\,m^2}$, and $\tfrac12\mathsf I(\vec\omega,\vec\omega)$ is $\mathrm{kg\,m^2\,s^{-2}} = \mathrm J$ ✓.

Nothing has been assumed about bases. $\mathsf I_O$ is defined by an integral over the body and two input vectors, and no coordinate system appears in its definition — which is exactly what will make §3's transformation law a theorem.

16 · inertia

Angular momentum is a covector

$\displaystyle \vec L_O = \int_B\rho\,\vec r\times(\vec\omega\times\vec r)\,\mathrm dV$. Pair it with a test vector $\vec u$ and use $\vec u\cdot(\vec r\times\vec s) = \vec s\cdot(\vec u\times\vec r)$:

$$\vec L_O\cdot\vec u = \int_B\rho\,\big(\vec\omega\times\vec r\big)\cdot(\vec u\times\vec r)\,\mathrm dV = \mathsf I_O(\vec\omega,\vec u).$$
so, properly

Angular momentum is the linear functional $\ \vec u\mapsto\mathsf I_O(\vec\omega,\vec u)$ — an element of the dual space $V^*$, written $\mathsf I_O(\vec\omega,\cdot)$. The Euclidean inner product then turns it into the arrow we draw. In components, $L_i = I_{ij}\omega_j$.

Unit 04 planted this: the derivative of a function is a covector, and the gradient is what you get after using an inner product. Same distinction, now structural. Units 28 and 32 raise and lower indices with a metric that is not the identity, and then the difference is unavoidable.

16 · inertia

The block's $\vec L$, tilted $22.8^\circ$ off $\vec\omega$

the fact this unit is about

$\vec L$ is not parallel to $\vec\omega$. It is, exactly when $\vec\omega$ is an eigenvector of $\mathsf I_O$ — three directions out of infinitely many.

Spin the block about its body diagonal through a corner, $\hat\omega = (0.8242,0.5494,0.1374)$: $\mathsf I_O$ returns an $\vec L$ tilted $\mathbf{22.8^\circ}$ away. $\vec L$ is fixed in space when no torque acts, so $\vec\omega$ is not — and the body wobbles.

In the corner frame $L_i = I_{ij}\omega_j$. The diagonal entries are unequal — $I_{22}$ is more than twice $I_{11}$ — and the off-diagonal ones are not zero, so $\mathsf I_O$ stretches and shears $\vec\omega$ instead of scaling it. Only along an eigenvector do the two effects leave the direction alone.

22.8° O ω, along the diagonal L = I(ω, ·) a · spine b

The book seen along the normal to the plane of $\vec\omega$ and $\vec L$, so the angle between them is shown true. $\vec\omega$ runs along the body diagonal from the corner $O$; $\vec L$ leans $22.8^\circ$ towards the cover's short edge $b$. Arrow lengths are not to scale.

16 · inertia · example 1

The block, about its centre

worked example · the block

Take $\vec e_1,\vec e_2,\vec e_3$ along the edges $a,b,c$, origin at the centre, so $B = [-\tfrac a2,\tfrac a2]\times[-\tfrac b2,\tfrac b2]\times[-\tfrac c2,\tfrac c2]$ and $\rho = m/abc$ is constant. Components are $I_{ij} = \mathsf I(\vec e_i,\vec e_j)$:

$$I_{11} = \int_B\rho\,(y^2+z^2)\,\mathrm dV,\qquad I_{12} = -\int_B\rho\,xy\,\mathrm dV .$$

Off-diagonal, first. By Fubini (unit 05) the triple integral factorises, and $\int_{-b/2}^{b/2}y\,\mathrm dy = 0$: every off-diagonal entry vanishes.

Diagonal. $\int_B\rho\,y^2\mathrm dV = \rho\,a c\int_{-b/2}^{b/2}y^2\mathrm dy = \rho\,ac\cdot\tfrac{b^3}{12} = \tfrac{m}{12}b^2$, and likewise for $z$. So $I_{11} = \tfrac m{12}(b^2+c^2)$, and cyclically.

With $m = 0.60$ kg, $a=0.24$, $b=0.16$, $c=0.04$ m:

axisformula$\mathrm{kg\,m^2}$
$1$ (spine)$\tfrac m{12}(b^2+c^2)$0.00136
$2$ (across)$\tfrac m{12}(a^2+c^2)$0.00296
$3$ (thickness)$\tfrac m{12}(a^2+b^2)$0.00416

Already diagonal, and $I_1\lt I_2\lt I_3$ strictly: three different numbers, which is what §5 needs.

checks

Dimensions $\mathrm{kg\,m^2}$ throughout ✓. Limit $b,c\to0$ (a thin rod along $\vec e_1$): $I_1\to0$ and $I_2=I_3\to ma^2/12$, the standard rod ✓. Limit $a=b=c$: all three equal $ma^2/6$, so every axis through the centre of a cube is equivalent ✓. Trace $= \tfrac m6(a^2+b^2+c^2) = 2\int\rho\lVert\vec r\rVert^2\mathrm dV$, which §3 shows is basis-independent: $0.00848\ \mathrm{kg\,m^2}$.

16 · inertia · example 1, continued

Moving the origin: the parallel-axis theorem

parallel-axis theorem (Steiner)

If the centre of mass is displaced from $O$ by $\vec d$ (so $\vec r_O = \vec r_{\text{cm}}+\vec d$), then for all $\vec u,\vec w$

$$\mathsf I_O(\vec u,\vec w) = \mathsf I_{\text{cm}}(\vec u,\vec w) + M\Big[(\vec u\cdot\vec w)\lVert\vec d\rVert^2-(\vec u\cdot\vec d)(\vec w\cdot\vec d)\Big].$$
proof

Substitute $\vec r_O = \vec r+\vec d$ into the definition. The bracket is bilinear in $\vec r_O$, so it expands into three groups: the one quadratic in $\vec r$ gives $\mathsf I_{\text{cm}}$, the one quadratic in $\vec d$ gives $M[\dots]$ since $\int\rho\,\mathrm dV = M$, and the two cross groups each carry exactly one factor $\int_B\rho\,\vec r\,\mathrm dV = \vec 0$. $\;\blacksquare$

checks

Dimensions $\mathrm{kg\,m^2}$ ✓. Limit $\vec d\to0$: $\mathsf I_O\to\mathsf I_{\text{cm}}$ ✓. Sign: the added form is $M\lVert\vec u\times\vec d\rVert^2\ge0$, so moving off the centre of mass only increases every moment ✓.

16 · inertia · example 1, continued

Steiner at the block's corner

On the block, with $\vec d = (\tfrac a2,\tfrac b2,\tfrac c2)$ from a corner to the centre, the added form contributes $\tfrac m4(b^2+c^2)$ to $I_{11}$ and $-\tfrac m4ab$ to $I_{12}$:

$$I^O_{11}=\tfrac m3(b^2+c^2),\quad I^O_{12}=-\tfrac m4ab,$$

giving $\mathsf I_O$, with every off-diagonal entry now nonzero: a corner is not a symmetry point.

numbers

$I^O_{11} = 0.00544$, $I^O_{12} = -0.00576$, and for the axis drawn, $I^O_{33} = I_3 + \tfrac M4(a^2+b^2) = 0.00416 + 0.01248 = 0.01664$. Trace $0.03392 = 4\times0.00848$.

O (corner) centre d ½√(a² + b²) axis 3 at the centre I₃ = 0.00416 parallel axis at O I₃₃ᴼ = 0.01664

From the corner $O$ to the centre is $\vec d = (\tfrac a2,\tfrac b2,\tfrac c2)$. Two vertical axes, one through each, stand $\tfrac12\sqrt{a^2+b^2} = 0.144$ m apart, and the moment about the corner's axis is the central one plus $M$ times that distance squared.

section 3

What a tensor actually is

A multilinear map. The array is a shadow; the transformation law is a theorem.

16 · tensors

The dual space, and why it is not $V$

definition

For a real vector space $V$ of dimension $n$, the dual space $V^*$ is the space of linear maps $V\to\mathbb R$. Its elements are covectors.

the dual basis

Given a basis $\{\vec e_i\}$ of $V$, there are unique $\{\varepsilon^j\}\subset V^*$ with $\varepsilon^j(\vec e_i)=\delta^j_i$, and they are a basis of $V^*$. Hence $\dim V^* = n$.

Why: a linear map is determined by its values on a basis, so the condition defines each $\varepsilon^j$ uniquely; any $\alpha\in V^*$ equals $\sum_j\alpha(\vec e_j)\varepsilon^j$, since both sides agree on every $\vec e_i$; and $\sum_jc_j\varepsilon^j=0$ evaluated at $\vec e_i$ gives $c_i=0$.

$V$ and $V^*$ have the same dimension, so they are isomorphic — but no isomorphism is singled out by $V$ alone. The next slide shows why, with a picture.

What does give an isomorphism is an inner product: $\vec v\mapsto\langle\vec v,\cdot\rangle$. Unit 04's gradient is that map applied to the derivative; §2's $\vec L$ is that map inverted. Unit 32 calls it lowering an index.

16 · tensors

A covector, drawn as a stack of lines

no canonical isomorphism

$V\cong V^*$ — both have dimension $n$ — but not in any way determined by $V$ alone. In $\mathbb R^2$ take $\vec f_1 = \vec e_1$, $\vec f_2 = \vec e_1+\vec e_2$. Then

$$\varphi^1 = \varepsilon^1-\varepsilon^2 \ne \varepsilon^1,$$

although $\vec f_1 = \vec e_1$ did not move. The dual of a basis vector depends on all the other basis vectors. Any rule "$\vec e_i\mapsto\varepsilon^i$" is a choice of basis in disguise.

ε¹ = 0 ε¹ = 1 ε¹ = 2 e₁ = f₁ e₂ ε¹ : its 0-line holds e₂ φ¹ = −1 φ¹ = 0 φ¹ = 1 φ¹ = 2 φ¹ = 3 f₁ f₂ φ¹ = ε¹ − ε² : its 0-line holds f₂

A covector is drawn by its level lines: $\alpha(\vec v)$ counts how many lines $\vec v$ crosses. $\varepsilon^1$ must be $0$ on $\vec e_2$, $\varphi^1$ must be $0$ on $\vec f_2$, so their lines tilt differently — though both read $1$ on the same vector $\vec e_1=\vec f_1$.

16 · tensors

The definition

definition · tensor

A tensor of type $(p,q)$ on $V$ is a multilinear map

$$T:\underbrace{V^*\times\dots\times V^*}_{p}\times\underbrace{V\times\dots\times V}_{q}\longrightarrow\mathbb R .$$

"Multilinear" means linear in each slot with the others held fixed. The set of them is a vector space $T^p_q(V)$ under pointwise operations.

$(0,1)$

a covector. E.g. $\vec L_O$.

$(1,0)$

a map $V^*\to\mathbb R$, i.e. an element of $V^{**}=V$: a vector.

$(0,2)$

a bilinear form. The inertia tensor. Later: the metric.

$(1,1)$

$T(\alpha,\vec v)$: equivalently a linear map $V\to V$, by $\vec v\mapsto T(\cdot,\vec v)$. E.g. $\Omega$.

the tensor product

$(S\otimes T)(\dots) = S(\text{its slots})\,T(\text{its slots})$, with the arguments split in order. Bilinear in $S$ and $T$, associative, not commutative.

16 · tensors

Components, and why there are $n^{p+q}$ of them

definition

Given a basis $\{\vec e_i\}$ with dual $\{\varepsilon^j\}$, the components of $T\in T^p_q(V)$ are the numbers

$$T^{i_1\dots i_p}{}_{j_1\dots j_q} := T\big(\varepsilon^{i_1},\dots,\varepsilon^{i_p},\vec e_{j_1},\dots,\vec e_{j_q}\big).$$
theorem

The $n^{p+q}$ tensors $\vec e_{i_1}\otimes\dots\otimes\varepsilon^{j_q}$ form a basis of $T^p_q(V)$, and

$$T = T^{i_1\dots}{}_{\dots j_q}\ \vec e_{i_1}\otimes\dots\otimes\varepsilon^{j_q}.$$

So $\dim T^p_q(V) = n^{p+q}$, and a tensor is determined by its components in one basis.

proof

Spanning. Call the right-hand side $S$. Evaluate $S$ on $(\varepsilon^{k_1},\dots,\vec e_{l_q})$: every factor is a Kronecker delta, so only the term with matching indices survives and $S$ agrees with $T$ there. Two multilinear maps agreeing on all tuples of basis elements agree everywhere, by expanding each argument.

Independence. If a combination vanishes, evaluate it on a tuple of basis elements: the same delta collapse leaves exactly one coefficient, which is therefore zero. $\;\blacksquare$

For the inertia tensor, $n=3$, $(p,q)=(0,2)$: nine components, reduced to six by symmetry. For the Riemann tensor of unit 33, $n=4$, $(p,q)=(1,3)$: $256$ components, reduced to $20$ by its symmetries — the same argument, run once.

16 · tensors

The transformation law is a theorem

theorem

Let $\vec f_a = S_{ia}\vec e_i$ be a second basis, $S$ invertible, $A = S^{-1}$. Then $\varphi^a = A_{ai}\varepsilon^i$, and for any tensor

$$T'^{a\dots}{}_{b\dots} \;=\; A_{ai}\cdots S_{jb}\cdots\ T^{i\dots}{}_{\dots j} :$$

each upper index contracts with $A = S^{-1}$, each lower with $S$.

proof

$T'^{a\dots}{}_{\dots b} = T(\varphi^a,\dots,\vec f_b,\dots)$ by the definition of components in the new basis. Substitute $\varphi^a = A_{ai}\varepsilon^i$, $\vec f_b = S_{jb}\vec e_j$, pull the scalars out by multilinearity, and what is left is $T^{i\dots}{}_{\dots j}$. $\;\blacksquare$

There is no content in the law beyond "$T$ does not know about bases".

For a $(0,2)$-tensor, $T'_{ab} = S_{ia}S_{jb}T_{ij}$: that is $T' = S^{\mathsf T}TS$.

orthonormal case

Both bases orthonormal makes $S$ orthogonal. Put $R := S^{\mathsf T} = S^{-1}$, whose rows are the new basis vectors, $R_{ai} = \vec f_a\cdot\vec e_i$:

$$\mathsf I' = R\,\mathsf I\,R^{\mathsf T} .$$

Vectors and covectors now transform by the same $R$ — which is why Euclidean physics can ignore the distinction.

16 · tensors

Index notation, and the convention that earns its keep

the Einstein summation convention

An index repeated once up and once down in a single term is summed over $1,\dots,n$; the summation sign is not written. An index appearing once is free and must appear, in the same position, in every term of the equation.

$T'_{ab} = S_{ia}S_{jb}T_{ij}$ is nine equations, each a double sum; $L_i = I_{ij}\omega_j$, all indices down, is three — legitimate only in orthonormal frames, as the right-hand column explains.

what it buys

A wrong equation usually announces itself: if the free indices do not match on both sides, or an index is repeated three times, or twice in the same position, something is wrong before any number is computed. It is dimensional analysis for index expressions.

$\delta$ twice over

$\delta^i_j$ — the components of the identity $(1,1)$-tensor — is a tensor: $A_{ai}S_{jb}\delta^i_j = (AS)_{ab} = \delta^a_b$, the same array in every basis.

$\delta_{ij}$ — the components of the Euclidean inner product, a $(0,2)$-tensor — is a tensor too, but its array is not the same in every basis: $S^{\mathsf T}\mathbb 1 S = S^{\mathsf T}S$, which is $\mathbb 1$ only for orthogonal $S$. The identity matrix and the metric are different objects that look alike in orthonormal frames.

This unit writes all inertia indices down and keeps every basis orthonormal, so $\sum$ over a repeated pair of lower indices is safe here and only here. Unit 28 starts obeying the up–down rule strictly, and unit 32 has no choice.

16 · tensors

Contraction, and the trace that survives

contraction

For $T$ of type $(p,q)$ with $p,q\ge1$, contracting the $r$th upper against the $s$th lower slot gives a tensor of type $(p-1,q-1)$ with components $\;(CT)^{\dots}{}_{\dots} = T^{\dots i\dots}{}_{\dots i\dots}$, summed.

theorem · it is a tensor

For $(1,1)$, since $SA=\mathbb 1$:

$$T'^a{}_a = A_{ai}S_{ja}T^i{}_j = T^i{}_i .$$

The trace of a $(1,1)$-tensor is a number attached to the tensor, not to a basis. $\;\blacksquare$

not for $(0,2)$

$\sum_iT_{ii}$ is not basis-independent: under $T'=S^{\mathsf T}TS$ it becomes $\operatorname{tr}(S^{\mathsf T}TS)$, equal to $\operatorname{tr}(T)$ only when $S^{\mathsf T}S=\mathbb 1$. Contraction needs one index up and one down; two down needs a metric to raise one first.

So $\operatorname{tr}\mathsf I$ is meaningful — because this unit only ever changes between orthonormal bases, which is the same as saying the metric was used silently. With $\sum_i\delta_{ii} = 3$ and $\sum_ix_ix_i = \lVert\vec r\rVert^2$,

$$\operatorname{tr}\mathsf I_O = 2\int_B\rho\,\lVert\vec r\rVert^2\,\mathrm dV$$

For the block at its corner, $0.03392\ \mathrm{kg\,m^2}$ in every orthonormal frame — a cheap and merciless check on any inertia computation.

16 · tensors

Symmetric and antisymmetric parts

definition

For a $(0,2)$-tensor, $\ T_{(ij)} := \tfrac12(T_{ij}+T_{ji})$ is the symmetric part and $\ T_{[ij]} := \tfrac12(T_{ij}-T_{ji})$ the antisymmetric part, with $T = T_{(ij)}+T_{[ij]}$.

theorem

The splitting is basis-independent: if $T$ is symmetric in one basis it is symmetric in all.

Why: $T'_{ba} = S_{ib}S_{ja}T_{ij} = S_{ja}S_{ib}T_{ij} = S_{ia}S_{jb}T_{ji}$ after renaming dummies, which is $T'_{ab}$ exactly when $T_{ji}=T_{ij}$. Or without indices: $(S^{\mathsf T}TS)^{\mathsf T} = S^{\mathsf T}T^{\mathsf T}S$.

Dimension count: $\tfrac{n(n+1)}2 + \tfrac{n(n-1)}2 = n^2$. In $n=3$: $6+3$. $\mathsf I$ lives entirely in the first summand.

not for $(1,1)$

"$T^i{}_j$ is symmetric" is meaningless as a statement about a tensor: the law is $T' = S^{-1}TS$, and a similarity does not preserve symmetry. Take

$$T = \begin{pmatrix}0&1\\1&0\end{pmatrix},\ \ S=\begin{pmatrix}1&0\\0&2\end{pmatrix}$$ $$\Rightarrow\ T' = \begin{pmatrix}0&2\\ \tfrac12&0\end{pmatrix}.$$

Antisymmetry of a $(0,2)$-tensor, by contrast, is intrinsic — which is why the field tensor of unit 28 is an antisymmetric $(0,2)$-tensor, and why $\Omega$ is honestly antisymmetric only once an index is lowered with the metric.

Unit 34 builds the whole exterior algebra out of the antisymmetric summand; unit 32's metric and unit 22's stress tensor live in the symmetric one, alongside $\mathsf I$.

16 · tensors · example 2

The law, verified component by component

worked example · the block at a corner, rotated $45^\circ$ about $\vec e_3$

New basis $\vec f_1 = \tfrac1{\sqrt2}(\vec e_1+\vec e_2)$, $\vec f_2 = \tfrac1{\sqrt2}(-\vec e_1+\vec e_2)$, $\vec f_3=\vec e_3$, so $R$ is the $45^\circ$ rotation. Route A, the law:

$$I'_{11} = \tfrac12\big(I_{11}+2I_{12}+I_{22}\big)$$ $$= \tfrac12(0.00544-0.01152+0.01184),$$

which is $0.00288$. Likewise $I'_{12} = \tfrac12(I_{22}-I_{11}) = 0.00320$, $I'_{22} = \tfrac12(I_{11}-2I_{12}+I_{22}) = 0.01440$, $I'_{13} = \tfrac1{\sqrt2}(I_{13}+I_{23}) = -0.00169706$, $I'_{23} = \tfrac1{\sqrt2}(I_{23}-I_{13}) = 0.00033941$, $I'_{33} = 0.01664$.

Route B, the definition — integrate again in the new coordinates $x' = \tfrac{x+y}{\sqrt2},\ y' = \tfrac{-x+y}{\sqrt2}$, over the same block:

$$I'_{11} = \int_B\rho\,(y'^2+z^2)\,\mathrm dV,$$ $$y'^2 = \tfrac12(x^2-2xy+y^2).$$

With $\int\rho x^2 = \tfrac m3a^2$ and $\int\rho xy = \tfrac m4ab$ at the corner:

$$I'_{11} = \tfrac m6(a^2+b^2)-\tfrac m4\,ab+\tfrac m3c^2$$ $$= 0.00832-0.00576+0.00032 = 0.00288 .$$

Same number, from an integral that never mentioned $R$. All six agree.

checks

Trace: $0.00288+0.01440+0.01664 = 0.03392$, unchanged ✓. Symmetry preserved ✓. Special case $a=b$: $I'_{12}=I'_{23}=0$, so $\vec f_2$ — the direction the mirror $x\leftrightarrow y$ reverses — is principal ✓; $\vec f_1$ and $\vec e_3$ lie in the mirror, and $I'_{13} = -\tfrac{m}{2\sqrt2}ac$ survives.

16 · tensors

Nine numbers per basis that are not a tensor

Define a rule $N$: in each orthonormal basis, return the array $\mathrm{diag}(I_{11},I_{22},I_{33})$ — "the moments of inertia about the three coordinate axes". Nine numbers per basis, computed from the body by an honest integral, one array for every basis. It is not a tensor.

the falsification, on the block

In $\{\vec e_i\}$: $N = \mathrm{diag}(0.00544,\ 0.01184,\ 0.01664)$.

Transport it by the law: $\big(RNR^{\mathsf T}\big)_{11} = \tfrac12(0.00544+0.01184) = \mathbf{0.00864}$.

Apply the rule in $\{\vec f_a\}$: $N'_{11} = I'_{11} = \mathbf{0.00288}$.

A factor of three apart. One rule, two answers, so no tensor produces them.

what exactly fails

A rule assigning an array to each basis comes from a tensor iff it obeys the transformation law.

Why ($\Leftarrow$): define $T$ by the array in one basis via the component formula; in any other basis its components are given by the law, hence equal the rule's array. ($\Rightarrow$) is the previous theorem.

So the one-sentence answer: the numbers are fine, the rule is not equivariant — it does not commute with change of basis, so there is no single multilinear map behind it. $N$ discards $I_{12}$, and $I_{12}$ is exactly the information that $I'_{11}$ needs.

16 · tensors

What the diagonal rule throws away

A moment of inertia about an axis measures how much mass lies far from it. The $45^\circ$ axis $\vec f_1$ through the corner cuts across the middle of the cover, so most of the book is close to it: $I'_{11} = 0.00288$.

The rule $N$ kept only the moments about $\vec e_1$ and $\vec e_2$, and carried to $\vec f_1$ the law can only average them: $0.00864$. What is missing is $I_{12} = -\int\rho\,xy\,\mathrm dV$, which is large because all the mass sits in the quadrant between $\vec e_1$ and $\vec e_2$ — exactly where $\vec f_1$ points.

The far corner's distance to $\vec f_1$ (dotted) is $(a-b)/\sqrt2 = 0.057$ m; to the $\vec e_2$ axis it is $a = 0.24$ m.

O e₁ e₂ f₁ f₂ the cover, from above moment about the axis e₁ 0.00544 e₂ 0.01184 f₁ 0.00288 the tensor f₁ 0.00864 N, carried over

The cover seen from above, corner $O$ at the origin. The moments about four axes through $O$, in $\mathrm{kg\,m^2}$: the tensor gives $0.00288$ about $\vec f_1$; the diagonal rule, transported, claims three times as much.

section 4

Principal axes

Three directions in every body where $\vec L$ and $\vec\omega$ finally agree.

16 · principal axes

The spectral theorem, proved

theorem

Let $B$ be a symmetric bilinear form on a Euclidean space $V$ of dimension $n$. Then $V$ has an orthonormal basis $\{\vec u_k\}$ and reals $\lambda_1\le\dots\le\lambda_n$ with $B(\vec u_j,\vec u_k) = \lambda_k\delta_{jk}$: the array of $B$ is diagonal in that basis.

proof · induction on $n$

$Q(\vec u) = B(\vec u,\vec u)$ is continuous on the unit sphere $S$, which is compact, so it attains a maximum at some $\vec u_n\in S$. By Lagrange multipliers (unit 04) applied to $Q$ under $\lVert\vec u\rVert^2=1$, at that point $\nabla Q = \lambda\nabla g$, i.e. $2B_{ij}u_j = 2\lambda u_i$: $\vec u_n$ is an eigenvector with eigenvalue $\lambda=Q(\vec u_n)$.

Let $W = \vec u_n^{\perp}$. For $\vec w\in W$, $B(\vec u_n,\vec w) = \lambda\,\vec u_n\cdot\vec w = 0$, so $B$ restricts to a symmetric form on $W$, of dimension $n-1$. Apply the hypothesis to $W$. $\;\blacksquare$

16 · principal axes

Why the maximum is an eigenvector

The proof's first step, drawn in the plane. On the unit circle, $Q$ is largest where the level curve $Q = \lambda_{\max}$ just touches the circle from outside. There the two curves share a normal, so $\nabla Q = 2B\vec u$ is parallel to $\vec u$: $B\vec u = \lambda\vec u$.

Two things the proof gives free of charge:

  • the eigenvalues are real and the eigenvectors orthogonal, without ever touching a characteristic polynomial or a complex number;
  • $\lambda_{\max} = \max_{\lVert\vec u\rVert=1}Q(\vec u)$ and $\lambda_{\min}=\min$ — a variational characterisation, which is how one bounds a principal moment without diagonalising anything.

The same theorem, in the guise of the generalised eigenvalue problem $K\vec v = \omega^2M\vec v$, is what produced normal modes in unit 07. Here the second form is the Euclidean inner product, and the eigenvalues are moments of inertia.

∇Q Q grows this way ∇Q ∥ u maximum minimum |u| = 1 Q = λmax Q = λmin

Level curves of $Q = 3u_1^2 + 2u_1u_2 + 2u_2^2$ on the unit circle. Where $\nabla Q$ has a part along the circle, $Q$ still grows; only where it is radial — the eigenvectors — can $Q$ be extreme.

16 · principal axes

Principal axes, and the ellipsoid

definition

The eigenvectors of $\mathsf I_O$ are the principal axes at $O$; the eigenvalues $I_1\le I_2\le I_3$ are the principal moments. In a principal basis $\ \vec L = (I_1\omega_1,I_2\omega_2,I_3\omega_3)$ and $T = \tfrac12\sum_kI_k\omega_k^2$.

$\vec L\parallel\vec\omega$ exactly when $\vec\omega$ is along a principal axis. Every body has such an orthonormal triple about every point — and a whole plane or sphere of principal axes where the moments coincide.

the triangle inequality

$I_1+I_2\ge I_3$, with equality iff the body is a lamina in the $1$–$2$ plane.

Why: $I_1+I_2-I_3 = \int\rho\big[(x_2^2+x_3^2)+(x_1^2+x_3^2)-(x_1^2+x_2^2)\big] = 2\int\rho\,x_3^2\ \ge 0$.

the inertia ellipsoid

$\mathcal E = \{\vec u:\mathsf I_O(\vec u,\vec u)=1\}$ — an ellipsoid because $\mathsf I_O$ is positive definite, with semi-axes $1/\sqrt{I_k}$ along the principal axes. It is the tensor, drawn.

Fattest semi-axis $\leftrightarrow$ smallest moment: the block's ellipsoid is longest along the spine.

check on the block

$I_1+I_2-I_3 = 0.00136+0.00296-0.00416 = 0.00016\ \mathrm{kg\,m^2}$, and $2\int\rho z^2 = \tfrac m6c^2 = 0.1\times0.0016 = 0.00016$ ✓. As $c\to0$ the block becomes a lamina and the slack closes.

16 · principal axes

The block's inertia ellipsoid, drawn

The block's ellipsoid at its centre has semi-axes $1/\sqrt{I_k}$, in $\mathrm{kg^{-1/2}\,m^{-1}}$: $27.1$ along the spine, $18.4$ across the cover, $15.5$ through it. Its section in the plane of the cover is drawn. Long where the moment is small: the ellipsoid is stretched along the spine, as the book is.

Any other axis through the centre is read off the same way: its moment is $1/r^2$, with $r$ the radius in that direction. In the direction $\hat n$ drawn, $38^\circ$ from the spine, $r = 22.6$ and $\mathsf I(\hat n,\hat n) = 0.00197\ \mathrm{kg\,m^2}$.

the cover, drawn to its own scale 1/√I₁ = 27.1 spine 1/√I₂ = 18.4 1/√I(n,n) = 22.6 n

The ellipsoid $\mathsf I(\vec u,\vec u)=1$ cut by the plane of the cover, over the cover's outline (drawn at its own scale). Neither is round, and both are longest along the spine.

16 · principal axes · example 3

Diagonalising the corner

worked example · $\mathsf I_O$ at the block's corner

The array is symmetric with every off-diagonal entry nonzero, so the corner frame is not principal. Its characteristic polynomial is a real cubic; solving it numerically:

$I_k\ (\mathrm{kg\,m^2})$principal axis $\vec u_k$ in the corner frame
0.0018489$(0.85562,\ 0.50443,\ 0.11604)$
0.0152235$(-0.51290,\ 0.85642,\ 0.05901)$
0.0168476$(-0.06961,\ -0.11000,\ 0.99149)$

The easiest axis through the corner points nearly, but not exactly, along the body diagonal $(a,b,c)/\lVert\cdot\rVert = (0.82416,0.54944,0.13736)$: the angle between them is $\arccos(0.99826) = 3.376^\circ$.

Why not exactly? The diagonal is a symmetry axis only for a cube. Set $a=b=c$: then $I_{ii}=\tfrac23ma^2$, $I_{ij}=-\tfrac14ma^2$, and

$$\mathsf I_O\,\vec n = \big(\tfrac23-\tfrac14-\tfrac14\big)ma^2\,\vec n$$

for $\vec n=(1,1,1)$: the diagonal is exactly an eigenvector, with moment $\tfrac16ma^2$ — the smallest, as the near-alignment suggested.

checks

Trace: $0.0018489+0.0152235+0.0168476 = 0.033920$, the invariant computed twice already ✓. Positivity: all three $\gt0$, as required for a body that is not a line ✓. Triangle: $0.0018489+0.0152235-0.0168476 = 0.0002248\gt0$ ✓. Order of magnitude: the largest, $0.01685$, exceeds the central $I_3=0.00416$ by roughly $M\lVert\vec d\rVert^2$ projected — Steiner, again ✓.

16 · principal axes

Symmetry forces degeneracy

theorem

Suppose the body is carried onto itself, with density preserved, by the rotation $C$ through $2\pi/n$ about a unit vector $\hat k$ through $O$. Then $\hat k$ is a principal axis; and if $n\ge3$, the other two principal moments are equal.

proof

Change of variables (unit 05) with $|\det C|=1$ gives $\mathsf I_O(C\vec u,C\vec w) = \mathsf I_O(\vec u,\vec w)$: the form is $C$-invariant. Hence the array $M$ of $\mathsf I_O$ satisfies $C^{\mathsf T}MC = M$, i.e. $MC = CM$.

$C$ fixes $\hat k$, so $M\hat k$ is fixed by $C$ too; the fixed space of $C$ is the line $\mathbb R\hat k$ (for $n\ge2$), so $M\hat k\parallel\hat k$: principal.

On $\hat k^\perp$, $M$ commutes with the plane rotation by $2\pi/n$. Distinct eigenvalues would give two eigenlines, each carried into itself by it — impossible for $n\ge3$, as the notes check. $\;\blacksquare$

consequences

Cylinder, cone, square prism about their axis: $I_1=I_2$, a symmetric top, and every axis perpendicular to $\hat k$ is principal.

Cube about its centre: three four-fold axes force $I_1=I_2=I_3=\tfrac16ma^2$, so $\mathsf I = \tfrac16ma^2\,\delta$ and every direction is principal. A cube has the inertia tensor of a sphere.

The block has only two-fold axes, so nothing is forced: $I_1\lt I_2\lt I_3$, all distinct — which is why it is the interesting case.

section 5

Euler's equations, and the axis that will not hold

Three coupled nonlinear ODEs, and a prediction you can test by throwing a book.

16 · Euler

Euler's equations

Angular momentum obeys $\big(\tfrac{\mathrm d\vec L}{\mathrm dt}\big)_{\text{space}}=\vec\tau$ about the centre of mass or a fixed pivot. Unit 03's transport theorem converts it to the body frame, where $\mathsf I$ is constant:

$$\Big(\tfrac{\mathrm d\vec L}{\mathrm dt}\Big)_{\text{body}}+\vec\omega\times\vec L=\vec\tau .$$

Take the body frame principal, so $L_k=I_k\omega_k$ with $I_k$ constants:

Euler's equations (1758) $$\begin{aligned}I_1\dot\omega_1&=(I_2-I_3)\,\omega_2\omega_3+\tau_1\\ I_2\dot\omega_2&=(I_3-I_1)\,\omega_3\omega_1+\tau_2\\ I_3\dot\omega_3&=(I_1-I_2)\,\omega_1\omega_2+\tau_3\end{aligned}$$
what the body frame costs

These are equations for the components of $\vec\omega$ in a frame that is itself rotating with the body. Solving them gives $\vec\omega(t)$ in the body; to get the body's orientation in space you must then integrate $\dot R = R\Omega$, which is §6's business and is the harder half.

Why bother: in the space frame $\mathsf I$ changes with time, and $\vec L = \mathsf I(t)\vec\omega$ is useless. The quadratic terms are the price of a constant $\mathsf I$, and they are also where all the physics is — set $I_1=I_2=I_3$ and they vanish.

Dimensions: each term is $\mathrm{kg\,m^2\,s^{-2}} = \mathrm{N\,m}$ ✓. Limit $\mathsf I\propto\delta$: $\dot{\vec\omega}=\vec\tau/I$, the rotational $\vec F=m\vec a$ ✓.

16 · Euler

The free top: two surfaces, one curve

With $\vec\tau=0$, two quantities are conserved, both immediately from the equations:

$$2T=\sum_kI_k\omega_k^2,\qquad \lVert\vec L\rVert^2=\sum_kI_k^2\omega_k^2 .$$

Why: multiply the $k$th equation by $\omega_k$ and add — the right-hand side telescopes to zero. Multiply by $I_k\omega_k$ and add — same.

In $\vec\omega$-space these are two ellipsoids, and the motion runs along their intersection — generically a closed curve, the polhode.

Poinsot, 1834

Equivalently: the inertia ellipsoid, carried by the body, rolls without slipping on a plane fixed in space and perpendicular to $\vec L$. The polhode is its track on the ellipsoid.

axis 2 axis 1 axis 3

Polhodes on the energy ellipsoid. Closed loops encircle axes 1 and 3; the two curves through axis 2 cross there — a saddle, and the whole story of the next three slides.

16 · Euler

Linearising about a principal axis

$\vec\omega = \Omega\vec u_2 + \vec v$ with $\lVert\vec v\rVert\ll\Omega$ — steady spin about axis 2, slightly disturbed. (From here on $\Omega$ is a spin rate, a number in $\mathrm{s^{-1}}$, not the matrix $R^{\mathsf T}\dot R$ of §1.) To first order in $\vec v$, the second Euler equation gives $I_2\dot v_2 = (I_3-I_1)v_3v_1 = O(v^2)$, so $\omega_2=\Omega$ is constant at this order, and the other two decouple from it:

$$I_1\dot v_1=(I_2-I_3)\,\Omega\,v_3,\qquad I_3\dot v_3=(I_1-I_2)\,\Omega\,v_1 .$$

Differentiate the first and substitute the second — a linear constant-coefficient system, unit 06:

$$\ddot v_1 = \frac{(I_2-I_3)(I_1-I_2)}{I_1I_3}\,\Omega^2\,v_1 \;=\; \frac{(I_3-I_2)(I_2-I_1)}{I_1I_3}\,\Omega^2\,v_1 .$$
the sign decides everything

Spin about the axis with moment $I_\alpha$ and call the other two $I_\beta,I_\gamma$. The same two lines give $\ddot v_\beta=\sigma\Omega^2v_\beta$ with

$$\sigma \;=\; -\,\frac{(I_\alpha-I_\beta)(I_\alpha-I_\gamma)}{I_\beta I_\gamma}.$$

The product $(I_\alpha-I_\beta)(I_\alpha-I_\gamma)$ is positive when $I_\alpha$ is the largest or the smallest, and negative when it lies strictly between. So $\sigma\lt0$ — oscillation — at the extreme axes, and $\sigma\gt0$ — exponential growth — at the intermediate one, and nowhere else.

16 · Euler · example 4

The intermediate-axis theorem, with a number

intermediate-axis theorem

For $I_1\lt I_2\lt I_3$, steady rotation about the intermediate principal axis is linearly unstable, with growth rate

$$\lambda=\Omega\sqrt{\frac{(I_3-I_2)(I_2-I_1)}{I_1I_3}} ,$$

while rotation about either extreme axis is a centre, not a saddle.

checks

Dimensions: the ratio is dimensionless, so $[\lambda]=\mathrm{s^{-1}}$ ✓. Limit $I_2\to I_1$ or $I_2\to I_3$: $\lambda\to0$, and a symmetric top has no intermediate axis ✓. Bound: $\lambda\lt\Omega$ always, from $I_1+I_2\ge I_3$ ✓.

worked example · the block, thrown

$I_1=0.00136$, $I_2=0.00296$, $I_3=0.00416\ \mathrm{kg\,m^2}$:

$$\frac{(0.00120)(0.00160)}{(0.00136)(0.00416)}=0.33937,$$

whose root is $0.58255$. At two turns a second, $\Omega=4\pi=12.566\ \mathrm{s^{-1}}$ and $\lambda=7.3206\ \mathrm{s^{-1}}$.

A $1\%$ wobble grows like $e^{\lambda t}$, reaching order one after $\ln(100)/\lambda = \mathbf{0.63}$ s — the length of a throw, which is why the flip is always seen and never avoidable.

About the spine, instead, a steady wobble of period $0.83$ s; about the cover normal, $0.55$ s.

16 · Euler · example 4, continued

The flip, integrated

The linearisation only says the wobble starts to grow. To see what it grows into, integrate Euler's three equations as they stand, for the book at two turns a second about axis 2, started with a $1\%$ wobble along the growing direction.

  • Until about $0.5$ s the wobble follows $1\%\cdot e^{\lambda t}$ (dashed), as linearised.
  • Around $0.7$ s the spin component $\omega_2$ runs from $+\Omega$ to $-\Omega$: the book has turned over. The midpoint is at $0.72$ s, just after the estimate $0.63$ s.
  • Then it is calm again, spinning the other way up — for about five seconds, before the next flip.
−1 0 1 0.5 1 1.5 2 0.63 s t (s) ω / Ω ω₂: the spin ω₂ reversed: flipped ω₁ ω₃ 1 % · e^(λt)

Body components of $\vec\omega$, in units of $\Omega = 4\pi\ \mathrm{s^{-1}}$, from a numerical solution of Euler's equations for the book. The flip is a short event between long quiet stretches, which is why a tossed book seems to turn over all at once.

16 · Euler

The stable axes need more than a linearisation

unit 02's warning, cashed

At axes 1 and 3 the linearisation has eigenvalues $\pm i\lambda$: a centre. Hartman–Grobman says nothing about centres, and unit 02 exhibited systems with a linear centre that spiral out. Linear stability is not stability. Something else is needed.

Lyapunov stability of the extreme axes

$F:=\lVert\vec L\rVert^2-2I_1T=\sum_kI_k(I_k-I_1)\omega_k^2$ is conserved, and equals $I_2(I_2-I_1)\omega_2^2+I_3(I_3-I_1)\omega_3^2$ — a positive definite function of $(\omega_2,\omega_3)$ when $I_1$ is strictly smallest. So $F$ is a Lyapunov function: rotation about axis 1 is stable.

$G:=2I_3T-\lVert\vec L\rVert^2=\sum_kI_k(I_3-I_k)\omega_k^2$ does the same for the largest. $\;\blacksquare$

Read the figure of the free top again: the level sets of $F$ near axis 1 are the small closed polhodes. A trajectory starting on a small one stays on it forever, because $F$ cannot change — not merely for a long time.

what is proved, precisely

For every $\varepsilon\gt0$ there is $\delta\gt0$ such that $\lVert\vec\omega(0)-\Omega\vec u_1\rVert\lt\delta$ implies $\lVert\vec\omega(t)-\Omega'\vec u_1\rVert\lt\varepsilon$ for all $t$, for some nearby $\Omega'$. Stability of the axis, not of a particular $\Omega$: the spin rate may settle slightly different, and does.

And for axis 2, both $F$ and $G$ are indefinite: neither works, as it must be, since the axis is genuinely unstable.

section 6

Coordinates for a group, and the tops they describe

Three angles that almost work, and the gyroscope they explain.

16 · Euler angles

Three angles, and where they fail

Euler angles ($z$–$x$–$z$)

$R(\phi,\theta,\psi)=R_z(\phi)\,R_x(\theta)\,R_z(\psi)$: precess by $\phi$ about the space $z$, tilt by $\theta$, spin by $\psi$ about the body $3$-axis. In body components,

$$\begin{aligned}\omega_1&=\dot\phi\sin\theta\sin\psi+\dot\theta\cos\psi\\ \omega_2&=\dot\phi\sin\theta\cos\psi-\dot\theta\sin\psi\\ \omega_3&=\dot\phi\cos\theta+\dot\psi\end{aligned}$$

The Jacobian $\partial(\omega_1,\omega_2,\omega_3)/\partial(\dot\phi,\dot\theta,\dot\psi)$ has determinant $\;-\sin\theta$. At $\theta=0$ or $\pi$ it drops rank: only $\dot\phi+\dot\psi$ is determined, and the map from angles to rotations is not locally invertible.

x y z 1 2 3 line of nodes ϕ θ ψ

$\phi$ turns $x$ to the line of nodes, about $z$; $\theta$ tilts $z$ to the body $3$-axis, about that line; $\psi$ turns the line to the body $1$-axis, about axis $3$. The line of nodes is where the body's $1$–$2$ plane (dashed) cuts the $x$–$y$ plane.

16 · Euler angles

Gimbal lock: no single chart covers the rotations

theorem · no global chart

There is no homeomorphism from $SO(3)$ onto an open subset of $\mathbb R^3$.

Why: $SO(3)$ is closed and bounded in $\mathbb R^9$, so compact; its image would be compact, hence closed, and open, so $\varnothing$ or $\mathbb R^3$ — and $\mathbb R^3$ is not compact. $\;\blacksquare$

gimbal lock

Not sloppiness, and not fixable by cleverer angles: by the theorem, every three-parameter description of rotations is singular somewhere. Unit 31 covers the space with several charts instead — the idea general relativity cannot do without.

On the block, with the space $z$ along the conserved $\vec L$, $\theta$ is the tilt of the cover normal from $\vec L$. Toss the book about the cover normal and $\theta\approx0$: the chart is singular just where the motion is calmest.

x y z = body 3 1 line of nodes? ϕ ψ turning by ϕ or by ψ: the same motion

At $\theta = 0$ the body $3$-axis lies along $z$ and the two planes coincide, so the line of nodes is not defined. $\phi$ and $\psi$ are then turns about the same axis, and only $\phi+\psi$ is seen.

16 · tops

The symmetric top, free: two cones

Let $I_1=I_2\ne I_3$ — a symmetric top. Euler's third equation gives $\dot\omega_3=0$, and the first two become

$$\dot\omega_1=-\Omega_b\omega_2,\ \ \dot\omega_2=\Omega_b\omega_1,$$ $$\Omega_b:=(I_3-I_1)\omega_3/I_1,$$

a rotation of $(\omega_1,\omega_2)$ at constant rate (unit 06). So in the body frame $\vec\omega$ sweeps a cone about the symmetry axis at $\Omega_b$; in the space frame $\vec L$ is fixed and $\vec\omega$ sweeps a second cone about it. The body cone rolls on the space cone.

check

$I_3\to I_1$: $\Omega_b\to0$, free rotation about a fixed axis — correct for a sphere ✓. Dimensions: $\mathrm{s^{-1}}$ ✓.

L u₃, symmetry axis ω, the contact line body cone, rolling space cone, fixed both circle L

Schematic, for an oblate top ($I_3\gt I_1$). The body cone, fixed in the body around $\hat u_3$, rolls without slipping on the space cone around the fixed $\vec L$; they touch along $\vec\omega$, the one line of the body momentarily at rest.

16 · tops

The Earth, a symmetric top that is not quite rigid

the Earth, which is a symmetric top

The Earth's dynamical ellipticity is $(I_3-I_1)/I_3=3.2738\times10^{-3}$ (cited: IERS Conventions 2010), so $(I_3-I_1)/I_1=3.2845\times10^{-3}$ and

$$\frac{2\pi}{\Omega_b}=\frac{I_1}{I_3-I_1}\,T_{\text{sid}}=\mathbf{303.6}\ \text{d},$$

with $T_{\text{sid}} = 86164$ s the sidereal day.

The pole should wander in a circle with that period — Euler, 1765. Chandler found the wobble in 1891; its period is 433 days.

Not a failed prediction of this theory but of one of its hypotheses: the Earth is not rigid. Its yielding lengthens the period by $43\%$ — which Newcomb (1892) read at once as evidence of an elastic Earth.

In the figure of the previous slide, the Earth's $\hat u_3$ is its figure axis through the geographic poles, and $\vec\omega$ is the axis the sky turns about. They are a few tenths of an arcsecond apart — some metres at the pole. In space the body cone rolls round $\vec L$ once a day; seen from the ground, $\vec\omega$ circles the figure axis at $\Omega_b$, once in $304$ days for a rigid Earth.

16 · tops

The heavy top, from a Lagrangian

A symmetric top of mass $M$ on a fixed pivot, in gravity $g$, with its centre of mass a distance $l$ up the symmetry axis $\hat u_3$, tilted $\theta$ from the vertical. Using the Euler-angle expressions and $I_1=I_2$,

$$\begin{aligned}\mathcal L&=\tfrac12I_1\big(\dot\theta^2+\dot\phi^2\sin^2\theta\big)\\&\quad+\tfrac12I_3\big(\dot\psi+\dot\phi\cos\theta\big)^2-Mgl\cos\theta .\end{aligned}$$

$\phi$ and $\psi$ are cyclic (unit 12), so

$$\begin{aligned}p_\psi&=I_3\omega_3=:L_3,\\ p_\phi&=I_1\dot\phi\sin^2\theta+L_3\cos\theta=:L_z\end{aligned}$$

are conserved, and $\theta$ alone is left: one degree of freedom, moving in an effective potential that the next slide writes down and draws.

vertical û₃ ê⊥ Mg l θ ϕ̇ pivot

Schematic. Gravity $Mg$ acts at the centre of mass, a distance $l$ up the axis $\hat u_3$; steady precession carries it round the dashed circle.

16 · tops

Steady precession, and the well it sits in

Eliminating $\dot\phi$ with $L_z$ leaves $\theta$ in the effective potential

$$V_{\text{eff}}(\theta)=\frac{(L_z-L_3\cos\theta)^2}{2I_1\sin^2\theta}+Mgl\cos\theta .$$
steady precession

$\theta\equiv\theta_0$ requires $V_{\text{eff}}'(\theta_0)=0$, which in terms of $\dot\phi$ is the quadratic

$$I_1\cos\theta_0\,\dot\phi^2-L_3\,\dot\phi+Mgl=0 .$$

Two roots when $L_3^2\ge4I_1Mgl\cos\theta_0$: a slow and a fast precession. Spin the top slower than that and steady precession at that angle is impossible.

For $L_3$ large the slow root is $\dot\phi\simeq Mgl/L_3$, independent of $\theta_0$ — the textbook answer. Small oscillations of $\theta$ about $\theta_0$ are nutation, at $\omega_{\text{nut}}=\sqrt{V_{\text{eff}}''(\theta_0)/I_1}\simeq L_3/I_1$.

0 0.2 0.4 30° 60° 90° θ₀ = 60° steady precession Mgl cos θ effective potential θ V (J)

$V_{\text{eff}}(\theta)$ for the toy gyroscope of the next slide, with $L_z$ set by its slow precession at $60^\circ$. Steady precession sits at the bottom of the well; nutation is the oscillation across it, $71\ \mathrm{s^{-1}}$ for this well.

16 · tops · example 5

A gyroscope, and the approximation nobody mentions

worked example · a toy gyroscope

Disc $M=0.15$ kg, radius $R=0.03$ m, pivot distance $l=0.04$ m, spun at $\omega_3=300\ \mathrm{s^{-1}}$, held at $\theta_0=60^\circ$.

$I_3=\tfrac12MR^2=6.75\times10^{-5}$, $I_1=\tfrac14MR^2+Ml^2=2.7375\times10^{-4}\ \mathrm{kg\,m^2}$, $L_3=2.025\times10^{-2}\ \mathrm{kg\,m^2\,s^{-1}}$, $Mgl=5.886\times10^{-2}$ N m.

Exact: $1.36875\times10^{-4}\dot\phi^2-2.025\times10^{-2}\dot\phi+5.886\times10^{-2}=0$, discriminant $3.7784\times10^{-4}$, roots

$$\dot\phi_-=\mathbf{2.9661}\ \mathrm{s^{-1}},\qquad \dot\phi_+=145.0\ \mathrm{s^{-1}} .$$

Approximate: $Mgl/L_3=2.9067\ \mathrm{s^{-1}}$ — low by $2.0\%$. Precession period $2.12$ s exactly, $2.16$ s approximately.

Nutation: $71.05\ \mathrm{s^{-1}}$ exactly, against $L_3/I_1=73.97$ — high by $4.1\%$. Period $0.088$ s: a fast shiver on the slow sweep.

what $\vec\tau=\mathrm d\vec L/\mathrm dt$ hides

The elementary argument sets $\vec L=L_3\hat u_3$, but $\vec L=I_1\dot\phi\sin\theta\,\hat e_\perp+L_3\hat u_3$ ($\hat e_\perp$ as in the heavy-top figure): precession adds angular momentum. Dropping it needs $I_1\dot\phi\ll L_3$: here $8.12\times10^{-4}$ against $2.025\times10^{-2}$, or $4.01\%$, and the error in $\dot\phi$ is $\cos\theta_0$ times that — $2.0\%$, to the digit.

checks

Dimensions: $Mgl/L_3$ is $\mathrm{N\,m}/(\mathrm{kg\,m^2\,s^{-1}})=\mathrm{s^{-1}}$ ✓. Limit $\omega_3\to\infty$: $\dot\phi_-\to0$ and the discrepancy $\to0$ ✓. Existence: $L_3^2=4.10\times10^{-4}\gg4I_1Mgl\cos\theta_0=3.22\times10^{-5}$: two real roots, so the top is comfortably fast ✓.

16 · closing

The block, closed

sectionwhat the block gave
1 · the bodysix degrees of freedom; $\vec\omega$ from $R^{\mathsf T}\dot R$
2 · inertia$\mathsf I_{\text{cm}}$ by integration; $\mathsf I_O$ by Steiner
3 · tensors$\mathsf I'=R\mathsf IR^{\mathsf T}$ checked against a fresh integral; $\mathrm{diag}(I_{kk})$ shown not to be a tensor — $0.00288$ against $0.00864$
4 · principal axesthree moments and three axes at the corner; the easiest axis $3.38^\circ$ off the diagonal
5 · Euler$\lambda=0.58255\,\Omega$: a flip in $0.63$ s
6 · anglesEuler angles for its orientation, and why they must fail somewhere
what this unit installed for later

22 the stress tensor, another symmetric $(0,2)$-tensor, this time a field. 27, 28 four-vectors and $F_{\mu\nu}$, where raising and lowering stop being invisible. 31–33 the metric, the connection and the curvature: same definition, on a manifold. 35 the field equations, an identity between two $(0,2)$-tensors.

And one sentence to keep: a tensor is a multilinear map; the transformation law is what its components must do because the map does not move.

16 · checkpoint

Done when

checkpoint

For an explicitly given body you compute $\mathsf I$ in two frames, verify $\mathsf I'=R\mathsf IR^{\mathsf T}$ component by component, predict which axis is unstable, and can explain in one sentence why nine numbers per basis is not enough to be a tensor.

Reading

Landau & Lifshitz, Mechanics, §§31–37 — terse and complete, and it uses nothing this course has not reached.
Arnold, Mathematical Methods, ch. 6 (§§26–30) for the geometry; skip §31, which needs manifolds (unit 31).
Goldstein ch. 4–5 for Euler angles and the heavy top in full detail.
For the algebra: any linear algebra text's chapter on multilinear maps — the definition matters more than the source.

Next

17 integrability and chaos, which takes the free top as an example of an integrable system · 22 the stress tensor, this unit's algebra applied to a continuum · 27 relativistic dynamics, the first place the index positions matter · and eventually 31–35, which are this unit with $\delta$ replaced by $g_{\mu\nu}$.

./mr problems 16 — thirteen problems, about six hours, including the gyroscope and a collection of nine numbers per basis that you must convict.