matrix theory
Schur Decomposition
You should know: eigenvalues and eigenvectors, unitary matrices
Overview
The Schur decomposition states that every square complex matrix A can be written as A = Q T Q* where Q is unitary and T is upper triangular with the eigenvalues of A on the diagonal. Unlike diagonalization, Schur decomposition always exists for any square matrix. For normal matrices, T is diagonal — recovering the spectral theorem. The QR algorithm computes the Schur form numerically.
Intuition
Diagonalization is ideal but not always possible. Schur decomposition is the next best thing: every matrix can be brought to upper triangular form by a unitary (length-preserving) change of basis. The eigenvalues appear on the diagonal of T in any order. The off-diagonal entries of T are the 'mixing' that remains when eigenvectors are not orthogonal. For normal matrices, that mixing vanishes.
Formal Definition
For any A ∈ M_n(C), there exists a unitary Q and upper triangular T such that:
Notation
| Notation | Meaning |
|---|---|
| Unitary matrix of Schur vectors (columns form orthonormal basis) | |
| Upper triangular Schur form; eigenvalues on diagonal |
Properties
Always exists
Eigenvalues preserved
Not unique
Real Schur form
Theorems
Worked Examples
- 1
A is already upper triangular, so T = A and Q = I (the identity) is trivially unitary.
- 2
Eigenvalues are the diagonal entries: λ_1=3, λ_2=2.
✓ Answer
Q = I, T = A = [[3,1],[0,2]]; eigenvalues 3 and 2 on diagonal.
Practice Problems
The matrix A = [[4,2],[0,4]] is already in upper triangular form. Identify its Schur decomposition, its eigenvalues, and state whether A is diagonalizable.
Using the Schur decomposition A = QTQ*, show that det(A) = product of diagonal entries of T.
Common Mistakes
Schur decomposition means the matrix is diagonalizable.
Schur form T is upper triangular, not necessarily diagonal. Diagonalization requires T to be diagonal, which happens only for normal (or diagonalizable) matrices.
Quiz
Summary
- Schur decomposition: every complex matrix A = QTQ* with Q unitary and T upper triangular.
- Eigenvalues of A appear on the diagonal of T.
- Schur decomposition always exists; diagonalization does not.
- For normal matrices (AA* = A*A), T is diagonal — this is the spectral theorem.
- Real matrices have a real Schur form with orthogonal Q and block upper triangular T.
Mathematics