logo

Orthogonal Matrix 📂Matrix Algebra

Orthogonal Matrix

Definition

Let AA be a square real matrix. AA is called an orthogonal matrix if it satisfies the following equation:

A1=AT A^{-1} = A^{T}

Another way to express this condition is as follows:

AAT=ATA=I AA^{T} = A^{T}A =I

Explanation

To put the definition in words, an orthogonal matrix is a matrix whose row vectors or column vectors are orthogonal unit vectors to each other. When extended to complex matrices, it is called a unitary matrix. A concrete example of an orthogonal matrix is the rotation matrix. The transformation that rotates a vector in the 2D plane counterclockwise by θ\theta is as follows:

A=[cosθsinθsinθcosθ] A = \begin{bmatrix} \cos \theta & -\sin \theta \\ \sin \theta & \cos \theta \end{bmatrix}

From the following formula, it can be seen that the rotation transformation is an orthogonal matrix for any θ\theta.

ATA=[cosθsinθsinθcosθ][cosθsinθsinθcosθ]=[1001]=I A^{T} A = \begin{bmatrix} \cos \theta & -\sin \theta \\ \sin \theta & \cos \theta \end{bmatrix} \begin{bmatrix} \cos \theta & \sin \theta \\ -\sin \theta & \cos \theta \end{bmatrix} = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} = I

Properties

  • The transpose of an orthogonal matrix is an orthogonal matrix.

  • The inverse of an orthogonal matrix is an orthogonal matrix.

  • The product of two orthogonal matrices is an orthogonal matrix.

  • The determinant of an orthogonal matrix is either 11 or 1-1.

det(A)=±1 \det(A)=\pm 1

Equivalent Conditions for an Orthogonal Matrix

For a real matrix AA, the following propositions are all equivalent:

  • AA is an orthogonal matrix.

  • The set of row vectors of AA forms a(n) Rn\mathbb{R}^n orthonormal set.

  • The set of column vectors of AA forms a(n) Rn\mathbb{R}^n orthonormal set.

  • AA preserves inner product. That is, for all x,yRn\mathbf{x},\mathbf{y}\in \mathbb{R}^{n}, the following holds:

(Ax)(Ay)=xy (A \mathbf{x}) \cdot (A\mathbf{y}) = \mathbf{x} \cdot \mathbf{y}

  • AA preserves length. That is, for all xRn\mathbf{x}\in \mathbb{R}^{n}, the following holds:

Ax=x \left\| A \mathbf{x} \right\| = \left\| \mathbf{x} \right\|