Lesson 116 — Special matrices: symmetric, orthogonal, and Hermitian
The three families of matrices that dominate applications: symmetric (A = A^T), orthogonal (Q^T Q = I), Hermitian (A^* = A). Spectral theorem, quadratic forms, and Cholesky decomposition.
Used in: 3rd year HS advanced · Equiv. German Leistungskurs (Vectors + Linear Mappings) · Equiv. Singapore H2 Math (chapter Matrices advanced)
Rigorous notation, full derivation, hypotheses
Rigorous definition
Symmetric matrices
"A matrix is called symmetric if it equals its own transpose: . [...] The entry in row and column equals the entry in row and column ." — Beezer, A First Course in Linear Algebra, §OD
The last equality shows as a sum of rank-1 projections weighted by eigenvalues — the spectral decomposition.
Orthogonal matrices
"An matrix is called an orthogonal matrix if ." — Austin, Understanding Linear Algebra, §7.1
Fundamental properties:
- Preserves norm: for all .
- Preserves inner product: .
- . If : rotation. If : rotation followed by reflection.
- Complex eigenvalues have modulus 1.
The complex analog is the unitary matrix: , where is the adjoint (conjugate transpose).
Hermitian matrices
"A square matrix with complex entries is called Hermitian if where is the conjugate transpose of ." — Beezer, A First Course in Linear Algebra, §HMD
Complex spectral theorem. Every Hermitian matrix has real eigenvalues and admits unitary diagonalization: .
Positive definite matrices
Equivalent criteria for SPD:
- All eigenvalues .
- All leading principal minors (determinants of the submatrices from the upper left corner) are positive — Sylvester's criterion.
- There exists lower triangular invertible with — Cholesky factorization.
Containment hierarchy: SPD with Cholesky ⊂ SPD ⊂ PSD ⊂ Symmetric.
Quadratic form
Classification: if all : positive definite. If all : negative definite. If there are positive and negative eigenvalues: indefinite.
Worked examples
Exercise list
42 exercises · 10 with worked solution (25%)
- Ex. 116.1ApplicationAnswer key
Verify that is symmetric.
- Ex. 116.2ApplicationAnswer key
Verify via Sylvester criterion that is SPD.
- Ex. 116.3Application
Verify that is orthogonal by computing .
- Ex. 116.4ApplicationAnswer key
Show that the planar rotation matrix has determinant 1 for any .
- Ex. 116.5Application
Compute the Cholesky factorization of .
- Ex. 116.6Application
Compute the eigenvalues of .
- Ex. 116.7Application
Find orthonormal eigenvectors of corresponding to and .
- Ex. 116.8Application
Assemble the orthogonal diagonalization of using the eigenvectors computed in the previous exercise.
- Ex. 116.9Application
Verify whether is SPD or only PSD.
- Ex. 116.10Application
Write the matrix of reflection with respect to the axis in . Verify that it is orthogonal and compute its determinant.
- Ex. 116.11Application
Are the columns of the matrix orthonormal? Is the matrix orthogonal? Justify.
- Ex. 116.12Application
Determine the eigenvalues of and classify: SPD, PSD, or indefinite.
- Ex. 116.13Application
Compute the Cholesky factorization of .
- Ex. 116.14Application
Write the symmetric matrix associated with the quadratic form .
- Ex. 116.15Application
Classify the quadratic form using the eigenvalues of the associated matrix.
- Ex. 116.16Application
Classify the quadratic form and identify the curve .
- Ex. 116.17Application
Identify the type of conic and find the semi-axes for the curve .
- Ex. 116.18ApplicationAnswer key
Classify the quadratic form via eigenvalues.
- Ex. 116.19Application
Show that the product of two orthogonal matrices and is orthogonal.
- Ex. 116.20ApplicationAnswer key
Write the permutation matrix that swaps rows 1 and 2. Verify that it is orthogonal and compute its determinant.
- Ex. 116.21Application
Compute for using orthogonal diagonalization.
- Ex. 116.22ApplicationAnswer key
Verify for a symmetric matrix that (Frobenius norm squared).
- Ex. 116.23UnderstandingAnswer key
Is every matrix with real positive eigenvalues positive definite?
- Ex. 116.24UnderstandingAnswer key
What can be concluded about the (complex) eigenvalues of an orthogonal matrix?
- Ex. 116.25Understanding
When are eigenvectors of a real symmetric matrix guaranteed to be orthogonal?
- Ex. 116.26Application
Let with (Householder reflection). Verify that is orthogonal and symmetric.
- Ex. 116.27Application
Show that any square matrix can be written as where is symmetric and is skew-symmetric (that is, ).
- Ex. 116.28Application
Classify the quadratic form using Sylvester criterion and identify the curve .
- Ex. 116.29Modeling
Explain why the sample covariance matrix of variables with observations is always PSD, and under what condition is it SPD.
- Ex. 116.30Modeling
In classical mechanics, the inertia tensor of a rigid body is a matrix. Explain why it is symmetric and what its eigenvectors and eigenvalues represent physically.
- Ex. 116.31ModelingAnswer key
At a critical point of , the Hessian is symmetric. Explain why SPD implies that is a strict local minimum.
- Ex. 116.32ModelingAnswer key
In financial Monte Carlo simulation, explain how Cholesky factorization of an SPD covariance matrix is used to generate correlated random vectors.
- Ex. 116.33Modeling
In image compression (JPEG), the DCT matrix is orthogonal. Explain how this property ensures that compressing (discarding some coefficients) causes controlled information loss.
- Ex. 116.34Modeling
The Laplacian of an undirected graph with positive weights is symmetric and PSD. Show why .
- Ex. 116.35Understanding
Why does every real symmetric matrix have real eigenvalues? (Prove using the complex inner product.)
- Ex. 116.36Understanding
Prove that eigenvectors of a symmetric matrix corresponding to distinct eigenvalues are orthogonal.
- Ex. 116.37Challenge
Prove that every orthogonal matrix has determinant .
- Ex. 116.38Challenge
If is orthogonal and (complex eigenvalue), show that .
- Ex. 116.39Challenge
Prove that is orthogonal if and only if preserves all inner products: for all .
- Ex. 116.40Proof
Prove the spectral theorem for symmetric matrices: every is orthogonally diagonalizable.
- Ex. 116.41Proof
Prove that a symmetric matrix is SPD if and only if there exists invertible with .
- Ex. 116.42Proof
Prove that and have the same nonzero eigenvalues (with the same multiplicity).
Sources
- Beezer, A First Course in Linear Algebra — Rob Beezer · 2022 · EN · GNU FDL · §OD (Orthonormal Diagonalization), §PSD, §HMD. Primary source for this lesson.
- Hefferon, Linear Algebra — Jim Hefferon · 2020 · EN · CC-BY-SA · chapter 5 (Similarity) and chapter 5, §III (Bilinear forms).
- Austin, Understanding Linear Algebra — David Austin · 2023 · EN · CC-BY-SA · §7.1–7.3 (Orthogonal Diagonalization, Quadratic Forms).