Normal Matrices
The complex spectral theorem states that a matrix can be diagonalized using an orthonormal basis of eigenvectors exactly when it is normal. In matrix form,
is normal if and only if it has this decomposition with unitary and diagonal :
In this form, is unitary and is diagonal. The columns of form an orthonormal basis of eigenvectors. Because is unitary, this change of basis preserves lengths and angles. In the real symmetric case, can be chosen real and orthogonal, so .
A complex matrix is called normal if it satisfies the commutativity condition with its conjugate transpose:
This algebraic condition makes eigenspaces for distinct eigenvalues orthogonal. Over , it also allows a unitary diagonalization.
Special Properties of Eigenspaces of Normal Matrices
For a normal matrix, the null space of the matrix equals the null space of its conjugate transpose.
The null space (kernel) is the set of all vectors satisfying . Normality gives the following norm identity for every :
if and only if , so
Apply the same null-space identity to the normal matrix . For every eigenvalue , this gives the corresponding eigenspace relation:
If , then . The eigenvector is shared, while the eigenvalue is complex-conjugated.
This identity also proves orthogonality. If and with , then
Hermitian and Unitary Matrices as Examples of Normal Matrices
A Hermitian matrix equals its own adjoint, and a unitary matrix has an inverse equal to its adjoint, so in both cases the two sides of the normality condition collapse into the same product.
Hermitian Matrices and Real Eigenvalues
For a Hermitian matrix, , so both sides of the normality condition equal .
Eigenvalues of Hermitian matrices are always real. If with , then Hermitian symmetry gives:
The equality says exactly that is real.
Worked Hermitian Example
Consider
The conjugate transpose returns the same matrix, so . Its characteristic polynomial is , which gives the real eigenvalues and . Corresponding normalized eigenvectors are
The vectors are orthonormal because and both have norm . This is the spectral theorem in a concrete case.
Unitary Matrices and Eigenvalues on the Unit Circle
Unitary matrices have the property . To prove that unitary matrices are also normal, we substitute into the definition and get .
Eigenvalues of unitary matrices have magnitude , so they lie on the unit circle in the complex plane. If with , unitarity preserves the norm:
Every eigenvalue of a unitary matrix has modulus . Geometrically, unitary transformations preserve vector lengths, and their eigenvalues lie on the unit circle.