A matrix is orthogonal if
This means that the columns of are orthogonal to each other.
Notation: : transpose conjugate
Unitary: same for complex matrices: .
Orthogonal matrices are very important in numerical linear algebra. They often guarantee that an algorithm will be accurate.
Orthogonal matrices are isometries, that is, they conserve the 2-norm of a vector:
If is square, then its inverse is .
Consider a unit vector then the square matrix
is orthogonal and is a reflection matrix. It satisfies: and .
Cartan–Dieudonné theorem: Every square orthogonal transformation in can be described as the composition of at most reflections: , where . If , is the identity matrix.
Proof: this is a proof by induction. If , is either 1 (identity) or (reflection). Let’s assume that the theorem is true for . Consider the canonical basis , …, . Define . We can build a reflection (perhaps equal to the identity) such that . is square orthogonal:
Moreover matrix has the form
The last row must have zeros otherwise cannot be orthogonal. By induction, the matrix is orthogonal and can be written as a product of at most reflections. Since is a reflection, can be written as a product of at most reflections.
The matrix is not equal to if is rectangular (i.e., ).
The matrix represents an orthogonal projection onto along .
Dot product, Vector norms, Operator and matrix norms, Projection