Rigid-Body Dynamics and the Biquaternion Rotor
Introduction
The rotation group of three-dimensional space is the group $SO(3)$ of orientation matrices, and the motion of a rigid body is a path in that group. Describing the path by a matrix, or by Euler angles, obscures two things: the composition law is matrix multiplication, and the group is not simply connected. Both are transparent in the quaternion description. Unit quaternions form the group $SU(2)$, which is the double cover of $SO(3)$; the orientation is a unit quaternion, the composition of rotations is quaternion multiplication, and the double cover exhibits the spinor sign — a rotation by $2\pi$ returns the orientation but sends the rotor to its negative.
The biquaternion algebra $\mathbb{B}=\mathbb{C}\otimes_\mathbb{R}\mathbb{H}$ contains the real quaternions as a subalgebra, so the rotor description of rotations is available inside the framework, and the algebra's additional structure — the two sectors and the complex structure — supplies the language for the angular velocity and the angular momentum. This article develops the rigid-body dynamics in that language. The main results are these.
- Orientation is a rotor. A rotation is $\tilde R\in\mathbb{H}_{\mathbb{B}}$ with $N(\tilde R)=e_0$, acting on a vector by $\tilde{Q}\mapsto\tilde R\tilde{Q}\tilde R^{*}$; the body axes are $\tilde R e_k\tilde R^{*}$.
- Angular velocity is the logarithmic derivative of the rotor. The body-frame angular velocity is $\tilde\omega_b=+2\tilde R^{\natural}\dot{\tilde R}$ and the space-frame angular velocity is $\tilde\omega_s=+2\dot{\tilde R}\tilde R^{\natural}$; both are real pure quaternions, and $\tilde\omega_s=\tilde R\tilde\omega_b\tilde R^{\natural}$.
- The kinetic energy is the inertia form of the angular velocity, and the free isotropic top's is the biquaternion norm. For a spherical top, $T=\frac{\lambda}{2}N(\tilde\omega_b)$; for a general top, $T=\frac12\boldsymbol\omega_b\cdot I\boldsymbol\omega_b$, with the inertia tensor a symmetric positive-definite operator on the real vector part.
- Euler's equations are one quaternion equation. In the body frame, $\dot{\tilde L}=\frac12[\tilde L,\tilde\omega_b]+\tilde\tau$; the commutator is the cross product.
- The free symmetric top is integrable in closed form, and its rotor is a product of two one-parameter subgroups; the general free top is Euler's classical problem.
The article is classical and non-relativistic. The conventions are those of the read list. The algebra is $\mathbb{B}=\mathbb{C}\otimes_\mathbb{R}\mathbb{H}$ with basis $e_0=1,e_1,e_2,e_3$, $e_k^2=-e_0$, and $e_je_k=-\delta_{jk}e_0+\varepsilon_{jkl}e_l$; $i$ is central, $i^2=-1$; ${}^{\natural}$ is quaternion conjugation and ${}^{*}$ the Hermitian conjugation. The rotation convention is the corpus convention: a rotation by angle $\alpha$ about the unit vector $\hat{\mathbf n}$ is generated by $g=+\frac12\hat{\mathbf n}$ and is the rotor
$$ \tilde R=\exp\!\left(+\tfrac{\alpha}{2}\hat{\mathbf n}\right)=\cos\tfrac{\alpha}{2}\,e_0+\sin\tfrac{\alpha}{2}\,\hat{\mathbf n}, $$
acting by conjugation. The biquaternion norm is $N(\tilde Q)=\tilde Q\tilde Q^{\natural}$. Inertia tensors are written in the principal (body) frame with principal moments $I_1,I_2,I_3$, and $\mathbf L=I\boldsymbol\omega$ is the angular momentum.
The companion articles used are: - Companion article Angular Momentum and Spin in Biquaternionic Form, for the generators of rotations and the rotor algebra. - Companion article Similitudes Between Biquaternion Rotors and Hamiltonian Flow, for the flow generated by a rotor and the coadjoint orbit. - Companion article The Action Principle and the Classical Limit as Stationary Phase in Biquaternionic Form, for the rotor action and its geodesic extremals. - Companion article The Anti-Hermitian Subspace $\mathbb{M}_-$ as the Material Sector, for the real vector part and the biquaternion norm.
The Rigid Body in Standard Form
A rigid body is described by an orientation and a set of principal moments of inertia. Let $\mathbf e_1,\mathbf e_2,\mathbf e_3$ be the body axes, fixed in the body, and let $\boldsymbol\omega$ be the angular velocity, defined by
$$ \frac{d\mathbf e_k}{dt}=\boldsymbol\omega\times\mathbf e_k . $$
The angular momentum is $\mathbf L=I\boldsymbol\omega$, where $I$ is the symmetric positive-definite inertia tensor; in the principal frame $I=\mathrm{diag}(I_1,I_2,I_3)$. The kinetic energy of rotation is
$$ T=\tfrac12\boldsymbol\omega\cdot I\boldsymbol\omega=\tfrac12\mathbf L\cdot\boldsymbol\omega . $$
For an isolated body the angular momentum is conserved in the space frame, and in the body frame its rate of change is the torque:
$$ \dot{\mathbf L}_{\text{space}}=\boldsymbol\tau_{\text{space}},\qquad \dot{\mathbf L}+\boldsymbol\omega\times\mathbf L=\boldsymbol\tau . $$
The body-frame equation, with $\mathbf L=I\boldsymbol\omega$, is Euler's equation
$$ I\dot{\boldsymbol\omega}+\boldsymbol\omega\times I\boldsymbol\omega=\boldsymbol\tau , $$
whose principal-frame components are
$$ I_1\dot\omega_1=(I_2-I_3)\omega_2\omega_3+\tau_1,\quad I_2\dot\omega_2=(I_3-I_1)\omega_3\omega_1+\tau_2,\quad I_3\dot\omega_3=(I_1-I_2)\omega_1\omega_2+\tau_3 . $$
Two integrals are immediate for a torque-free body: the energy $T$ and the squared angular momentum $\mathbf L^2$. Their level sets are an ellipsoid and a sphere; the body-frame angular momentum moves on their intersection, the polhode, and the point of contact of the rolling ellipsoid traces the herpolhode on the fixed invariable plane. This geometric picture is due to Poinsot.
The Orientation Rotor
The Double Cover
A unit real quaternion $\tilde R\in\mathbb{H}_{\mathbb{B}}$, $N(\tilde R)=\tilde R\tilde R^{\natural}=e_0$, defines a rotation by conjugation,
$$ \tilde{Q}\longmapsto\tilde R\,\tilde{Q}\,\tilde R^{*}=\tilde R\,\tilde{Q}\,\tilde R^{\natural}, \qquad \tilde{Q}\in\mathbb{H}_{\mathbb{B}} . $$
For a pure vector $\mathbf x$ the image is again a pure vector, and the map preserves the biquaternion norm and the cross product, so it is an orientation-preserving orthogonal transformation: a rotation. The map $\tilde R\mapsto(\tilde{Q}\mapsto\tilde R\tilde{Q}\tilde R^{\natural})$ is two-to-one, since $\tilde R$ and $-\tilde R$ give the same rotation; the group of unit quaternions is $SU(2)$, the double cover of $SO(3)$. The body axes are
$$ \mathbf e_k^{b}=\tilde R\,e_k\,\tilde R^{\natural}, $$
obtained by rotating the space axes by the rotor. The rotor for a rotation by angle $\alpha$ about $\hat{\mathbf n}$ is $\tilde R=\cos\frac\alpha2+\sin\frac\alpha2\hat{\mathbf n}$, and at $\alpha=2\pi$ it is $\tilde R=-e_0$: the orientation has returned but the rotor has not. This sign is the spinor sign, and it is a genuine feature of the description, not an artefact; it is what distinguishes a rotor from an orientation matrix. The body axes rotate by $+\alpha$, in the sense of the standard definition $d\mathbf e_k/dt=\boldsymbol\omega\times\mathbf e_k$; the logarithmic derivatives of the following section use that sign.
Composition and Inverses
The composition of rotations is quaternion multiplication: if $\tilde R_1$ and $\tilde R_2$ are rotors, the rotation $\tilde R_1$ followed by $\tilde R_2$ is the rotor $\tilde R_2\tilde R_1$. The inverse of $\tilde R$ is its quaternion conjugate, $\tilde R^{-1}=\tilde R^{\natural}$, because $N(\tilde R)=e_0$. The group is noncommutative: the product of rotations about different axes depends on their order, and the mismatch is the quaternion commutator, which is twice the cross product of the generators.
Angular Velocity from the Rotor
Body and Space Angular Velocities
Differentiate the rotor and form the two logarithmic derivatives
$$ \tilde\omega_b=+2\,\tilde R^{\natural}\,\dot{\tilde R},\qquad \tilde\omega_s=+2\,\dot{\tilde R}\,\tilde R^{\natural}. $$
Both are real pure quaternions. The claim is immediate from the constraint: $\tilde R^{\natural}\dot{\tilde R}$ is real because both factors are real, and its scalar part is
$$ \mathrm{Sc}\!\left(\tilde R^{\natural}\dot{\tilde R}\right)=\tfrac12\frac{d}{dt}\,\mathrm{Sc}\!\left(\tilde R^{\natural}\tilde R\right)=\tfrac12\frac{d}{dt}N(\tilde R)=0 , $$
so $\tilde R^{\natural}\dot{\tilde R}$ has no scalar part; the same argument applies to $\dot{\tilde R}\tilde R^{\natural}$. Hence
$$ \tilde\omega_b,\tilde\omega_s\in\mathbb{H}_{\mathbb{B}}\cap\mathbb{M}_- , $$
the real vector part, exactly the space in which ordinary three-vectors live in this algebra.
The two velocities are related by the rotor itself. From $\tilde\omega_s=+2\dot{\tilde R}\tilde R^{\natural}$ and $\dot{\tilde R}=\tilde R\left(\tilde R^{\natural}\dot{\tilde R}\right)$,
$$ \tilde\omega_s=+2\,\tilde R\left(\tilde R^{\natural}\dot{\tilde R}\right)\tilde R^{\natural}=\tilde R\,\tilde\omega_b\,\tilde R^{\natural}, $$
so the space-frame angular velocity is the body-frame angular velocity carried to the space frame by the rotor. This is the biquaternion form of the statement that the two angular velocities differ by a rotation.
Check on a Fixed Axis
For a rotation about a fixed axis $\hat{\mathbf n}$ at rate $\omega$, the rotor is $\tilde R(t)=\exp(+\tfrac12\omega t\,\hat{\mathbf n})$. Then $\dot{\tilde R}=+\tfrac12\omega\hat{\mathbf n}\tilde R$, and since $\hat{\mathbf n}$ is constant and commutes with $\tilde R$,
$$ \tilde\omega_b=+2\tilde R^{\natural}\dot{\tilde R} =+2\tilde R^{\natural}\!\left(+\tfrac12\omega\hat{\mathbf n}\tilde R\right) =\omega\hat{\mathbf n},\qquad \tilde\omega_s=\omega\hat{\mathbf n} . $$
Both angular velocities equal the physical angular velocity vector, as they must for rotation about a fixed axis: the body axes $\tilde Re_k\tilde R^{\natural}$ turn about $\hat{\mathbf n}$ at the rate $\omega$ in the sense of $d\mathbf e_k/dt=\boldsymbol\omega\times\mathbf e_k$.
The Rotor Equation
Inverting the definition of $\tilde\omega_b$ gives the rotor equation
$$ \dot{\tilde R}=+\tfrac12\,\tilde R\,\tilde\omega_b=+\tfrac12\,\tilde\omega_s\,\tilde R . $$
For a given angular-velocity history this is a linear equation for $\tilde R$, and once the body-frame angular velocity is known from Euler's equation, the rotor is obtained by integrating it. The rotor equation is the bridge between the dynamics in the body frame and the orientation in the space frame.
Kinetic Energy, Angular Momentum, and Inertia
The Inertia Form
The inertia tensor is a symmetric positive-definite operator on the real vector part. In the principal body frame it acts as
$$ I(\tilde\omega_b)=\sum_{k=1}^{3}I_k\,\omega_k\,e_k , $$
and the kinetic energy and angular momentum are
$$ T=-\tfrac12\,\mathrm{Sc}\!\left(\tilde\omega_b\,\tilde L_b\right) =\tfrac12\sum_k I_k\omega_k^2 , \qquad \tilde L_b=I(\tilde\omega_b)=\sum_k I_k\omega_k e_k , $$
using $\mathrm{Sc}(\tilde a\tilde b)=-\mathbf a\cdot\mathbf b$ for pure real quaternions. The scalar part here is negative-definite because the quaternion product of two pure vectors has the sign of the negative dot product; the two minus signs give a positive energy.
Spherical top. If the three principal moments are equal, $I_1=I_2=I_3=\lambda$, the inertia operator is $\lambda$ times the identity on the real vector part and
$$ T=\tfrac{\lambda}{2}\,\mathbf\omega^2=\tfrac{\lambda}{2}\,N(\tilde\omega_b) , \qquad \tilde L_b=\lambda\tilde\omega_b . $$
The kinetic energy of a spherical top is the biquaternion norm of the body angular velocity. This is the rigid-body appearance of the same structural fact that the preceding articles established for the free particle and the rotor action: the algebra's biquaternion norm is the free kinetic energy. The general inertia tensor is a positive-definite symmetric deformation of the biquaternion norm, and its principal axes are the directions in which the deformation is diagonal.
The Two Integrals
For a torque-free body the space-frame angular momentum is constant and the energy is constant. In the biquaternion language,
$$ N(\tilde L)=\mathbf L^2 ,\qquad T=-\tfrac12\,\mathrm{Sc}\!\left(\tilde\omega_b\tilde L_b\right), $$
and both are conserved. The level set of $N(\tilde L)$ is a sphere in the angular-momentum space, and the level set of $T$ is an ellipsoid; the body-frame motion is their intersection. The biquaternion-norm cone $N(\tilde L)=0$ is the degenerate case of zero angular momentum, where the sphere shrinks to a point; the polhode lives on the nonzero level sets, and the cone is the singular boundary of the family. This is the rigid-body instance of the cone's role as the degeneracy locus of a family of coadjoint orbits.
Euler's Equations in Biquaternion Form
The body-frame Euler equation $\dot{\mathbf L}+\boldsymbol\omega\times\mathbf L=\boldsymbol\tau$ becomes a single quaternion equation. For pure real quaternions the vector part of the product is the cross product,
$$ \mathrm{Ve}\!\left(\tilde\omega_b\tilde L_b\right)=\boldsymbol\omega\times\mathbf L , \qquad \mathrm{Ve}\!\left(\tilde\omega_b\tilde L_b\right)=\tfrac12\left[\tilde\omega_b,\tilde L_b\right], $$
so the equation is
$$ \boxed{\;\dot{\tilde L}_b=\tfrac12\left[\tilde L_b,\tilde\omega_b\right]+\tilde\tau\;} \qquad\text{(body frame).} $$
A torque-free body has $\dot{\tilde L}_b=\frac12[\tilde L_b,\tilde\omega_b]$: the bracket is $\mathbf L_b\times\boldsymbol\omega_b$, perpendicular to both, so in the body frame the angular momentum precesses about the instantaneous angular velocity while the space-frame angular momentum stays fixed. For the spherical top, $\tilde L_b=\lambda\tilde\omega_b$ commutes with $\tilde\omega_b$ and the bracket vanishes: the body angular velocity is constant, and the rotor is a one-parameter subgroup. For the general top the bracket is nonzero and drives the precession.
The same equation can be written with the inertia operator. Since $\tilde L_b=I(\tilde\omega_b)$ and $I$ is constant in the body frame,
$$ I\!\left(\dot{\tilde\omega}_b\right)+\tfrac12\left[\tilde\omega_b,I(\tilde\omega_b)\right]=\tilde\tau , $$
which is Euler's equation in the principal frame. In the space frame the torque-free statement is simply $\dot{\tilde L}_s=0$, with $\tilde L_s=\tilde R\tilde L_b\tilde R^{\natural}$.
The Free Symmetric Top
For a symmetric top, $I_1=I_2=I_\perp$ and $I_3$ is the moment about the symmetry axis. The principal-frame equations without torque are
$$ I_\perp\dot\omega_1=(I_\perp-I_3)\omega_2\omega_3,\qquad I_\perp\dot\omega_2=(I_3-I_\perp)\omega_3\omega_1,\qquad I_3\dot\omega_3=(I_1-I_2)\omega_1\omega_2=0 . $$
Hence $\omega_3$ is constant, and with
$$ \Omega=\frac{I_3-I_\perp}{I_\perp}\,\omega_3 $$
the transverse components satisfy $\dot\omega_1=-\Omega\omega_2$, $\dot\omega_2=\Omega\omega_1$; equivalently
$$ \omega_1+i\omega_2=\left(\omega_1(0)+i\omega_2(0)\right)e^{\,i\Omega t}. $$
The body-frame angular velocity has constant component along the symmetry axis and rotates in the transverse plane at rate $\Omega$; the body-frame angular momentum does the same with the same rate, and the polhode is a circle about the symmetry axis.
The rotor is a product of one-parameter subgroups. Writing the motion in terms of the spin $\psi$ about the symmetry axis and the precession $\phi$ of that axis, and taking the space axis $e_3$ along the conserved angular momentum, as the standard treatment does, the torque-free symmetric top has the regular precession
$$ \theta=\text{const},\qquad \dot\psi=-\Omega,\qquad \dot\phi=\frac{\omega_3+\Omega}{\cos\theta}, $$
so that the rotor is
$$ \tilde R(t)=\exp\!\left(+\tfrac{\phi(t)}{2}e_3\right)\exp\!\left(+\tfrac{\theta}{2}e_2\right)\exp\!\left(+\tfrac{\psi(t)}{2}e_3\right), $$
a product of three rotations, of which two are time-dependent one-parameter subgroups and one is constant. The general free top ($I_1,I_2,I_3$ all distinct) is not a one-parameter subgroup; its solution is Euler's problem, and the body-frame angular velocity is given by Jacobi elliptic functions. The biquaternion form changes nothing about that classical integrability and its elliptic character; it expresses the orientation as a rotor and the equation as a commutator.
Euler Angles and the Rotor
The rotor can be parametrised by Euler angles. With the sequence $z$–$y$–$z$ and the corpus rotation convention,
$$ \tilde R(\phi,\theta,\psi) =\exp\!\left(+\tfrac{\phi}{2}e_3\right) \exp\!\left(+\tfrac{\theta}{2}e_2\right) \exp\!\left(+\tfrac{\psi}{2}e_3\right). $$
Computing $\tilde\omega_b=+2\tilde R^{\natural}\dot{\tilde R}$ gives the body-frame components
$$ \omega_1=\dot\theta\sin\psi-\dot\phi\sin\theta\cos\psi,\qquad \omega_2=\dot\phi\sin\theta\sin\psi+\dot\theta\cos\psi,\qquad \omega_3=\dot\phi\cos\theta+\dot\psi , $$
where the labels $(1,2,3)$ refer to the body axes and the assignment of the angles $(\phi,\theta,\psi)$ to precession, nutation, and spin is the stated convention. The verification is a direct differentiation of the rotor; the components above are what it yields. The kinetic energy in terms of the Euler angles is then $T=\frac12\sum_k I_k\omega_k^2$ with these $\omega_k$, which is the standard Euler-angle Lagrangian of the rigid body.
The Heavy Symmetric Top
Adding gravity to a symmetric top whose centre of mass is displaced along the symmetry axis gives the Lagrange top. With the symmetry axis at polar angle $\theta$ and the potential $Mgl\cos\theta$, the Lagrangian in Euler angles is
$$ L=\tfrac12 I_\perp\!\left(\dot\theta^2+\dot\phi^2\sin^2\theta\right) +\tfrac12 I_3\!\left(\dot\psi+\dot\phi\cos\theta\right)^2 -Mgl\cos\theta . $$
The coordinates $\phi$ and $\psi$ are cyclic, so their conjugate momenta
$$ p_\psi=I_3\left(\dot\psi+\dot\phi\cos\theta\right),\qquad p_\phi=I_\perp\dot\phi\sin^2\theta+p_\psi\cos\theta $$
are conserved, and the problem reduces to one-dimensional motion in an effective potential
$$ V_{\mathrm{eff}}(\theta)=\frac{(p_\phi-p_\psi\cos\theta)^2}{2I_\perp\sin^2\theta}+Mgl\cos\theta , $$
with the energy $\frac12I_\perp\dot\theta^2+V_{\mathrm{eff}}(\theta)=E$. The resulting motion is nutation in $\theta$ with simultaneous precession and spin; the rotor is again a product of three rotations, now with $\theta$ time-dependent. In the biquaternion description the Lagrangian is a function of the angular velocity $\tilde\omega_b=+2\tilde R^{\natural}\dot{\tilde R}$ and of the rotor itself through the gravitational potential, so it is a Lagrangian on the group with a potential; the Euler–Lagrange equation is the rotor equation with the gravitational torque.
The Biquaternion Norm and the Inertia Ellipsoid
The Poinsot picture is a biquaternion-norm picture. The angular momentum sphere is
$$ N(\tilde L)=\mathbf L^2 , $$
a level set of the biquaternion norm on the real vector part; the energy ellipsoid is
$$ T=\tfrac12\,\mathbf L\cdot I^{-1}\mathbf L=E , $$
a level set of the inertia form. The body-frame motion is the intersection of the two, and the instantaneous angular velocity is normal to the energy ellipsoid at the point of contact, since the normal to $\frac12\mathbf L\cdot I^{-1}\mathbf L=E$ at $\mathbf L$ is $I^{-1}\mathbf L=\boldsymbol\omega$. The inertia ellipsoid itself is the level set $\frac12\boldsymbol\omega\cdot I\boldsymbol\omega=1$ of the inertia form, whose normal at $\boldsymbol\omega$ is the fixed vector $\mathbf L$; that is the ellipsoid that rolls on the invariable plane in Poinsot's construction. The biquaternion-norm sphere $N(\tilde L)=\text{const}$ is the momentum sphere. For the spherical top the biquaternion-norm sphere and the energy ellipsoid coincide up to scale, the polhode degenerates to a single point, and the motion is a one-parameter subgroup; for the symmetric top the polhode is a circle about the symmetry axis; for the general top the two surfaces are distinct and their intersection is the polhode.
The construction shows the two canonical quadratic forms of the algebra at work in the same problem: the biquaternion norm supplies the conservation of $\mathbf L^2$, and the inertia form supplies the conservation of the energy. The biquaternion-norm cone $N(\tilde L)=0$ is the degenerate momentum sphere, and on it the polhode collapses to a point; the nonzero level sets are the orbits on which the body-frame motion lives.
What Is Structural and What Is Familiar
Familiar, rewritten. Euler's equations, the symmetric-top solution, the Lagrange top, Poinsot's construction, and the elliptic solution of the general free top are classical rigid-body mechanics, cited as such. Euler angles and their angular velocities are standard.
Structurally the algebra's.
- The orientation is a rotor $\tilde R\in\mathbb{H}_{\mathbb{B}}$ with $N(\tilde R)=e_0$, and the composition of rotations is quaternion multiplication; the double cover is visible as the spinor sign $\tilde R\to-\tilde R$ at $2\pi$.
- The angular velocity is the logarithmic derivative of the rotor, $\tilde\omega_b=+2\tilde R^{\natural}\dot{\tilde R}$ and $\tilde\omega_s=+2\dot{\tilde R}\tilde R^{\natural}$, and both lie in the real vector part, which is exactly where three-vectors live in the algebra.
- The spherical top's kinetic energy is the biquaternion norm $\frac{\lambda}{2}N(\tilde\omega_b)$; a general inertia tensor is a positive-definite symmetric deformation of the biquaternion norm on the real vector part.
- Euler's equations are one quaternion equation with a commutator, $\dot{\tilde L}_b=\frac12[\tilde L_b,\tilde\omega_b]+\tilde\tau$, the commutator being twice the cross product.
- The conservation of $\mathbf L^2$ is the conservation of the biquaternion norm $N(\tilde L)$; the Poinsot construction is the intersection of a biquaternion-norm sphere with the energy ellipsoid, and the biquaternion-norm cone is the degenerate sphere.
Summary
The rigid body is described in the biquaternion algebra as follows.
- The orientation is a unit real quaternion (rotor) $\tilde R$, $N(\tilde R)=e_0$, acting by $\tilde{Q}\mapsto\tilde R\tilde{Q}\tilde R^{\natural}$; the body axes are $\tilde Re_k\tilde R^{\natural}$. Unit quaternions form $SU(2)$, the double cover of $SO(3)$.
- The body- and space-frame angular velocities are $\tilde\omega_b=+2\tilde R^{\natural}\dot{\tilde R}$ and $\tilde\omega_s=+2\dot{\tilde R}\tilde R^{\natural}$, both real pure quaternions, related by $\tilde\omega_s=\tilde R\tilde\omega_b\tilde R^{\natural}$. The rotor equation is $\dot{\tilde R}=+\frac12\tilde R\tilde\omega_b$.
- The kinetic energy and angular momentum are $T=-\frac12\mathrm{Sc}(\tilde\omega_b\tilde L_b)=\frac12\boldsymbol\omega_b\cdot I\boldsymbol\omega_b$ and $\tilde L_b=I(\tilde\omega_b)$; for a spherical top $T=\frac{\lambda}{2}N(\tilde\omega_b)$.
- The body-frame Euler equation is $\dot{\tilde L}_b=\frac12[\tilde L_b,\tilde\omega_b]+\tilde\tau$, equivalently $I(\dot{\tilde\omega}_b)+\frac12[\tilde\omega_b,I(\tilde\omega_b)]=\tilde\tau$.
- The free symmetric top has $\omega_3$ constant, transverse angular velocity rotating at $\Omega=(I_3-I_\perp)\omega_3/I_\perp$, and regular precession in Euler angles; the general free top is Euler's elliptic problem.
- The Euler-angle rotor is $\tilde R=\exp(+\frac\phi2e_3)\exp(+\frac\theta2e_2)\exp(+\frac\psi2e_3)$, with body components $\omega_1=\dot\theta\sin\psi-\dot\phi\sin\theta\cos\psi$, $\omega_2=\dot\phi\sin\theta\sin\psi+\dot\theta\cos\psi$, $\omega_3=\dot\phi\cos\theta+\dot\psi$.
- The heavy symmetric top has the standard Euler-angle Lagrangian with cyclic $\phi,\psi$ and one-dimensional effective motion in $\theta$.
- The Poinsot construction is the intersection of the biquaternion-norm sphere $N(\tilde L)=\text{const}$ and the energy ellipsoid $\frac12\mathbf L\cdot I^{-1}\mathbf L=E$; the biquaternion-norm cone is the degenerate momentum sphere.
Summary of Notation
| Symbol | Meaning |
|---|---|
| $\tilde R\in\mathbb{H}_{\mathbb{B}}$, $N(\tilde R)=e_0$ | Orientation rotor (unit real quaternion) |
| $\tilde{Q}\mapsto\tilde R\tilde{Q}\tilde R^{\natural}$ | Rotation by rotor conjugation |
| $e_k^{b}=\tilde Re_k\tilde R^{\natural}$ | Body axes |
| $\tilde\omega_b=+2\tilde R^{\natural}\dot{\tilde R}$ | Body-frame angular velocity |
| $\tilde\omega_s=+2\dot{\tilde R}\tilde R^{\natural}=\tilde R\tilde\omega_b\tilde R^{\natural}$ | Space-frame angular velocity |
| $I(\tilde\omega_b)=\sum_kI_k\omega_ke_k$ | Inertia operator (principal frame) |
| $\tilde L_b=I(\tilde\omega_b)$ | Body-frame angular momentum |
| $T=-\frac12\mathrm{Sc}(\tilde\omega_b\tilde L_b)$ | Rotational kinetic energy |
| $\dot{\tilde L}_b=\frac12[\tilde L_b,\tilde\omega_b]+\tilde\tau$ | Euler's equation (body frame) |
| $N(\tilde L)=\mathbf L^2$ | Squared angular momentum (biquaternion norm) |
| $\Omega=(I_3-I_\perp)\omega_3/I_\perp$ | Body-frame precession rate of the symmetric top |
| $(\phi,\theta,\psi)$ | Euler angles ($z$–$y$–$z$ sequence) |
Further Reading
- L. D. Landau and E. M. Lifshitz, Mechanics (Pergamon, 1976), for the rigid body, Euler's equations, and the symmetric top.
- H. Goldstein, C. P. Poole, and J. L. Safko, Classical Mechanics (Addison-Wesley, 2002), for Euler angles, the heavy symmetric top, and the elliptic solution of the free top.
- V. I. Arnold, Mathematical Methods of Classical Mechanics (Springer, 1989), for the rigid body as a geodesic flow on $SO(3)$ and the Euler–Poinsot picture.
- L. Euler, "Du mouvement de rotation des corps solides autour d'un axe variable," Mémoires de l'Académie des Sciences de Berlin (1758), for the original equations of rigid-body motion.
- L. Poinsot, Théorie nouvelle de la rotation des corps (Bachelier, 1851), for the inertia ellipsoid and the polhode.
- W. R. Hamilton, Lectures on Quaternions (Hodges and Smith, 1853), for the quaternion composition of rotations.
- Chris Doran and Anthony Lasenby, Geometric Algebra for Physicists (Cambridge, 2003), for the rotor description of rigid-body motion.
- Jerrold E. Marsden and Tudor S. Ratiu, Introduction to Mechanics and Symmetry (Springer, 1999), for the rigid body as an Euler–Poincaré system on the rotation group.