Physlib

Physlib.Mathematics.OrthogonalMatrix

Orthogonal matrices and the dot product

An orthogonal matrix — a square matrix `A` with `Aᵀ A = 1` — preserves the dot product of vectors, and in particular their squared lengths. This is the algebraic content behind the frame-independence of the *rotational* kinetic energy in rigid-body dynamics: rotating a velocity does not change its speed.

1 declaration

theorem

Orthogonal Matrices Preserve the Dot Product: (Av)(Aw)=vw(A v) \cdot (A w) = v \cdot w

Let RR be a commutative ring and nn be a finite index set. For any n×nn \times n matrix AA over RR that is orthogonal, meaning AA=IA^\top A = I (where II is the identity matrix), and for any vectors v,wRnv, w \in R^n, the dot product of the transformed vectors is equal to the dot product of the original vectors: (Av)(Aw)=vw(A v) \cdot (A w) = v \cdot w