# Euler's equations (rigid body dynamics)

In classical mechanics, Euler's rotation equations are a vectorial quasilinear first-order ordinary differential equation describing the rotation of a rigid body, using a rotating reference frame with angular velocity ω whose axes are fixed to the body. Their general vector form is

${\displaystyle \mathbf {I} {\dot {\boldsymbol {\omega }}}+{\boldsymbol {\omega }}\times \left(\mathbf {I} {\boldsymbol {\omega }}\right)=\mathbf {M} .}$

where M is the applied torques and I is the inertia matrix. The vector ${\displaystyle {\boldsymbol {\alpha }}={\dot {\boldsymbol {\omega }}}}$ is the angular acceleration.

In orthogonal principal axes of inertia coordinates the equations become

{\displaystyle {\begin{aligned}I_{1}\,{\dot {\omega }}_{1}+(I_{3}-I_{2})\,\omega _{2}\,\omega _{3}&=M_{1}\\I_{2}\,{\dot {\omega }}_{2}+(I_{1}-I_{3})\,\omega _{3}\,\omega _{1}&=M_{2}\\I_{3}\,{\dot {\omega }}_{3}+(I_{2}-I_{1})\,\omega _{1}\,\omega _{2}&=M_{3}\end{aligned}}}

where Mk are the components of the applied torques, Ik are the principal moments of inertia and ωk are the components of the angular velocity.