ConceptComplete

Symmetric and Hermitian Matrices

Symmetric and Hermitian matrices possess exceptional spectral properties: real eigenvalues and orthogonal eigenvectors. These properties make them ubiquitous in applications from physics to statistics.

DefinitionSymmetric Matrix

A real n×nn \times n matrix AA is symmetric if AT=AA^T = A, i.e., aij=ajia_{ij} = a_{ji} for all i,ji, j.

A complex n×nn \times n matrix AA is Hermitian (or self-adjoint) if A∗=AA^* = A, where A∗=AT‾A^* = \overline{A^T} is the conjugate transpose. For Hermitian matrices, aij=aji‾a_{ij} = \overline{a_{ji}}.

Symmetric matrices are the real case of Hermitian matrices. The spectral theorem establishes that these matrices have especially nice eigenvalue decompositions.

ExampleSymmetric Matrices

A=[21013−10−12]A = \begin{bmatrix} 2 & 1 & 0 \\ 1 & 3 & -1 \\ 0 & -1 & 2 \end{bmatrix} is symmetric since AT=AA^T = A.

H=[21+i1−i3]H = \begin{bmatrix} 2 & 1+i \\ 1-i & 3 \end{bmatrix} is Hermitian since h12=1+i=h21‾=1−i‾h_{12} = 1+i = \overline{h_{21}} = \overline{1-i}.

TheoremReal Eigenvalues of Symmetric Matrices

Every eigenvalue of a real symmetric matrix (or complex Hermitian matrix) is real.

Proof sketch: Let Av=λvA\mathbf{v} = \lambda\mathbf{v} with v≠0\mathbf{v} \neq \mathbf{0}. Take conjugate transpose: v∗A∗v=λ‾v∗v\mathbf{v}^*A^*\mathbf{v} = \overline{\lambda}\mathbf{v}^*\mathbf{v}

Since A∗=AA^* = A: v∗Av=λ‾v∗v\mathbf{v}^*A\mathbf{v} = \overline{\lambda}\mathbf{v}^*\mathbf{v}

But also v∗Av=v∗(λv)=λv∗v\mathbf{v}^*A\mathbf{v} = \mathbf{v}^*(\lambda\mathbf{v}) = \lambda\mathbf{v}^*\mathbf{v}.

Thus λv∗v=λ‾v∗v\lambda\mathbf{v}^*\mathbf{v} = \overline{\lambda}\mathbf{v}^*\mathbf{v}. Since v∗v=∥v∥2>0\mathbf{v}^*\mathbf{v} = \|\mathbf{v}\|^2 > 0, we have λ=λ‾\lambda = \overline{\lambda}, so λ∈R\lambda \in \mathbb{R}. ∎

TheoremOrthogonality of Eigenvectors

Eigenvectors of a symmetric matrix corresponding to distinct eigenvalues are orthogonal.

Proof: Let Av1=λ1v1A\mathbf{v}_1 = \lambda_1\mathbf{v}_1 and Av2=λ2v2A\mathbf{v}_2 = \lambda_2\mathbf{v}_2 with λ1≠λ2\lambda_1 \neq \lambda_2.

Compute: ⟨Av1,v2⟩=⟨λ1v1,v2⟩=λ1⟨v1,v2⟩\langle A\mathbf{v}_1, \mathbf{v}_2 \rangle = \langle \lambda_1\mathbf{v}_1, \mathbf{v}_2 \rangle = \lambda_1\langle \mathbf{v}_1, \mathbf{v}_2 \rangle

Also: ⟨Av1,v2⟩=⟨v1,ATv2⟩=⟨v1,Av2⟩=λ2⟨v1,v2⟩\langle A\mathbf{v}_1, \mathbf{v}_2 \rangle = \langle \mathbf{v}_1, A^T\mathbf{v}_2 \rangle = \langle \mathbf{v}_1, A\mathbf{v}_2 \rangle = \lambda_2\langle \mathbf{v}_1, \mathbf{v}_2 \rangle

Thus (λ1−λ2)⟨v1,v2⟩=0(\lambda_1 - \lambda_2)\langle \mathbf{v}_1, \mathbf{v}_2 \rangle = 0. Since λ1≠λ2\lambda_1 \neq \lambda_2, we have ⟨v1,v2⟩=0\langle \mathbf{v}_1, \mathbf{v}_2 \rangle = 0. ∎

DefinitionOrthogonal and Unitary Matrices

A real matrix QQ is orthogonal if QTQ=IQ^TQ = I, equivalently QT=Q−1Q^T = Q^{-1}.

A complex matrix UU is unitary if U∗U=IU^*U = I, equivalently U∗=U−1U^* = U^{-1}.

Orthogonal/unitary matrices preserve inner products and norms: ⟨Qx,Qy⟩=⟨x,y⟩\langle Q\mathbf{x}, Q\mathbf{y} \rangle = \langle \mathbf{x}, \mathbf{y} \rangle and ∥Qx∥=∥x∥\|Q\mathbf{x}\| = \|\mathbf{x}\|.

Remark

The reality of eigenvalues and orthogonality of eigenvectors make symmetric matrices ideal for applications. In physics, observables in quantum mechanics are represented by Hermitian operators. In statistics, covariance matrices are symmetric positive semi-definite. The spectral theorem formalizes these special properties.