# Lagrange, Euler, and Kovalevskaya tops

In classical mechanics, the rotation of a rigid body such as a spinning top under the influence of gravity is not, in general, an integrable problem. There are however three famous cases that are integrable, the Euler, the Lagrange, and the Kovalevskaya top, which are in fact the only integrable cases when the system is subject to holonomic constraints. In addition to the energy, each of these tops involves two additional constants of motion that give rise to the integrability.
The Euler top describes a free top without any particular symmetry moving in the absence of any external torque, and for which the fixed point is the center of gravity. The Lagrange top is a symmetric top, in which two moments of inertia are the same and the center of gravity lies on the symmetry axis. The Kovalevskaya top is a special symmetric top with a unique ratio of the moments of inertia which satisfy the relation
    $I_{1}=I_{2}=2I_{3},$
That is, two moments of inertia are equal, the third is half as large, and the center of gravity is located in the plane perpendicular to the symmetry axis (parallel to the plane of the two degenerate principle axes).

## Hamiltonian formulation of classical tops

The configuration of a classical top is described at time $t$ by three time-dependent principal axes, defined by the three orthogonal vectors ${\hat {\mathbf {e} }}^{1}$, ${\hat {\mathbf {e} }}^{2}$ and ${\hat {\mathbf {e} }}^{3}$ with corresponding moments of inertia $I_{1}$, $I_{2}$ and $I_{3}$ and the angular velocity about those axes. In a Hamiltonian formulation of classical tops, the conjugate dynamical variables are the components of the angular momentum vector ${\bf {L}}$ along the principal axes
    $(\ell _{1},\ell _{2},\ell _{3})=(\mathbf {L} \cdot {\hat {\bf {e}}}^{1},{\bf {{L}\cdot {\hat {\mathbf {e} }}^{2},{\bf {{L}\cdot {\hat {\mathbf {e} }}^{3})}}}}$
and the z-components of the three principal axes,
    $(n_{1},n_{2},n_{3})=(\mathbf {\hat {z}} \cdot {\hat {\mathbf {e} }}^{1},\mathbf {\hat {z}} \cdot {\hat {\mathbf {e} }}^{2},\mathbf {\hat {z}} \cdot {\hat {\mathbf {e} }}^{3})$
The Poisson bracket relations of these variables is given by
    $\{\ell _{a},\ell _{b}\}=\varepsilon _{abc}\ell _{c},\ \{\ell _{a},n_{b}\}=\varepsilon _{abc}n_{c},\ \{n_{a},n_{b}\}=0$
If the position of the center of mass is given by ${\vec {R}}_{cm}=(a\mathbf {\hat {e}} ^{1}+b\mathbf {\hat {e}} ^{2}+c\mathbf {\hat {e}} ^{3})$, then the Hamiltonian of a top is given by
    $H={\frac {(\ell _{1})^{2}}{2I_{1}}}+{\frac {(\ell _{2})^{2}}{2I_{2}}}+{\frac {(\ell _{3})^{2}}{2I_{3}}}+mg(an_{1}+bn_{2}+cn_{3})={\frac {(\ell _{1})^{2}}{2I_{1}}}+{\frac {(\ell _{2})^{2}}{2I_{2}}}+{\frac {(\ell _{3})^{2}}{2I_{3}}}+mg{\vec {R}}_{cm}\cdot \mathbf {\hat {z}} ,$
The equations of motion are then determined by
    ${\dot {\ell }}_{a}=\{H,\ell _{a}\},{\dot {n}}_{a}=\{H,n_{a}\}.$
Explicitly, these are ${\dot {\ell }}_{1}=\left({\frac {1}{I_{3}}}-{\frac {1}{I_{2}}}\right)\ell _{2}\ell _{3}+mg(cn_{2}-bn_{3})$ ${\dot {n}}_{1}={\frac {\ell _{3}}{I_{3}}}n_{2}-{\frac {\ell _{2}}{I_{2}}}n_{3}$ and cyclic permutations of the indices.

### Mathematical description of phase space

In mathematical terms, the spatial configuration of the body is described by a point on the Lie group $SO(3)$, the three-dimensional rotation group, which is the rotation matrix from the lab frame to the body frame. The full configuration space or phase space is the cotangent bundle $T^{*}SO(3)$, with the fibers $T_{R}^{*}SO(3)$ parametrizing the angular momentum at spatial configuration $R$. The Hamiltonian is a function on this phase space.

## Euler top

The Euler top, named after Leonhard Euler, is an untorqued top (for example, a top in free fall), with Hamiltonian
    $H_{\rm {E}}={\frac {(\ell _{1})^{2}}{2I_{1}}}+{\frac {(\ell _{2})^{2}}{2I_{2}}}+{\frac {(\ell _{3})^{2}}{2I_{3}}},$
The four constants of motion are the energy $H_{\rm {E}}$ and the three components of angular momentum in the lab frame,
    $(L_{1},L_{2},L_{3})=\ell _{1}\mathbf {\hat {e}} ^{1}+\ell _{2}\mathbf {\hat {e}} ^{2}+\ell _{3}\mathbf {\hat {e}} ^{3}.$

## Lagrange top

The Lagrange top, named after Joseph-Louis Lagrange, is a symmetric top with the center of mass along the symmetry axis at location, $\mathbf {R} _{\rm {cm}}=h\mathbf {\hat {e}} ^{3}$, with Hamiltonian
    $H_{\rm {L}}={\frac {(\ell _{1})^{2}+(\ell _{2})^{2}}{2I}}+{\frac {(\ell _{3})^{2}}{2I_{3}}}+mghn_{3}.$
The four constants of motion are the energy $H_{\rm {L}}$, the angular momentum component along the symmetry axis, $\ell _{3}$, the angular momentum in the z-direction
    $L_{z}=\ell _{1}n_{1}+\ell _{2}n_{2}+\ell _{3}n_{3},$
and the magnitude of the n-vector
    $n^{2}=n_{1}^{2}+n_{2}^{2}+n_{3}^{2}$

## Kovalevskaya top

The Kovalevskaya top is a symmetric top in which $I_{1}=I_{2}=2I$, $I_{3}=I$ and the center of mass lies in the plane perpendicular to the symmetry axis $\mathbf {R} _{\rm {cm}}=h\mathbf {\hat {e}} ^{1}$. It was discovered by Sofia Kovalevskaya in 1888 and presented in her paper "Sur le problème de la rotation d'un corps solide autour d'un point fixe", which won the Prix Bordin from the French Academy of Sciences in 1888. The Hamiltonian is
    $H_{\rm {K}}={\frac {(\ell _{1})^{2}+(\ell _{2})^{2}+2(\ell _{3})^{2}}{2I}}+mghn_{1}.$
The four constants of motion are the energy $H_{\rm {K}}$, the Kovalevskaya invariant
    $K=\xi _{+}\xi _{-}$
where the variables $\xi _{\pm }$ are defined by
    $\xi _{\pm }=(\ell _{1}\pm i\ell _{2})^{2}-2mghI(n_{1}\pm in_{2}),$
the angular momentum component in the z-direction,
    $L_{z}=\ell _{1}n_{1}+\ell _{2}n_{2}+\ell _{3}n_{3},$
and the magnitude of the n-vector
    $n^{2}=n_{1}^{2}+n_{2}^{2}+n_{3}^{2}.$

## Nonholonomic constraints

If the constraints are relaxed to allow nonholonomic constraints, there are other possible integrable tops besides the three well-known cases. The nonholonomic Goryachev–Chaplygin top (introduced by D. Goryachev in 1900 and integrated by Sergey Chaplygin in 1948) is also integrable ($I_{1}=I_{2}=4I_{3}$). Its center of gravity lies in the equatorial plane.