matrix theory
Unitary and Orthogonal Matrices
You should know: inner product spaces, matrices
Overview
An orthogonal matrix (real) or unitary matrix (complex) is a square matrix whose columns form an orthonormal set — equivalently, a matrix that preserves lengths and angles. These matrices represent isometries: rotations, reflections, or their compositions. They are the cornerstone of QR decomposition, Schur decomposition, and SVD.
Intuition
Multiplying by an orthogonal/unitary matrix is like rotating or reflecting space — it moves vectors around without stretching or squishing them. Since lengths are preserved, these transformations are 'rigid motions' of the vector space. The condition Q^T Q = I (or Q* Q = I for complex) means the columns of Q are perpendicular unit vectors, which is the cleanest possible basis.
Formal Definition
A real square matrix Q is orthogonal if Q^T Q = I. A complex square matrix U is unitary if U*U = I (where U* is the conjugate transpose).
Notation
| Notation | Meaning |
|---|---|
| Group of n×n real orthogonal matrices | |
| Special orthogonal group: det = +1 (rotations only) | |
| Group of n×n unitary matrices |
Properties
Length-preserving
Angle-preserving
Eigenvalues on unit circle
Group closure
Worked Examples
- 1
Compute Q^T Q.
- 2
Multiply Q^T by Q.
✓ Answer
Q^T Q = I, so Q is orthogonal. It represents a rotation by angle θ, with det(Q)=cos²θ+sin²θ=1.
Practice Problems
Is A = [[1,1],[0,1]] orthogonal? Justify.
For U = (1/2)[[1+i, 1-i],[1-i, 1+i]], verify U is unitary.
Common Mistakes
Thinking Q^T = Q^{-1} means Q is symmetric.
Q^T = Q^{-1} is the definition of orthogonality; a symmetric matrix satisfies Q = Q^T, which is different unless Q is also the identity.
Quiz
Summary
- A real matrix Q is orthogonal if Q^T Q = I; a complex matrix U is unitary if U*U = I.
- Orthogonal/unitary matrices preserve lengths (||Qv|| = ||v||) and inner products.
- Determinant of an orthogonal matrix is ±1; of a unitary matrix has absolute value 1.
- Eigenvalues of a unitary matrix all lie on the complex unit circle.
- Orthogonal/unitary matrices form groups under multiplication: O(n), SO(n), U(n).
References
- WebsiteWikipedia — Unitary matrix
Mathematics