Math ClubMath Club
v1 · padrão canônico

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)

A=ATA=QDQT,QTQ=IA = A^T \Rightarrow A = QDQ^T, \quad Q^TQ = I
Choose your door

Rigorous notation, full derivation, hypotheses

Rigorous definition

Symmetric matrices

"A matrix is called symmetric if it equals its own transpose: A=ATA = A^T. [...] The entry aija_{ij} in row ii and column jj equals the entry ajia_{ji} in row jj and column ii." — Beezer, A First Course in Linear Algebra, §OD

A=QDQT=i=1nλiqiqiTA = QDQ^T = \sum_{i=1}^{n} \lambda_i \, q_i q_i^T
what this means · Orthogonal diagonalization of symmetric A: Q is the matrix whose columns are orthonormal eigenvectors; D contains the corresponding eigenvalues on the diagonal.

The last equality shows AA as a sum of rank-1 projections weighted by eigenvalues — the spectral decomposition.

Orthogonal matrices

"An n×nn \times n matrix QQ is called an orthogonal matrix if QTQ=IQ^T Q = I." — Austin, Understanding Linear Algebra, §7.1

Fundamental properties:

  • Preserves norm: Qv=v\lVert Qv \rVert = \lVert v \rVert for all vv.
  • Preserves inner product: Qu,Qv=u,v\langle Qu, Qv \rangle = \langle u, v \rangle.
  • detQ=±1\det Q = \pm 1. If detQ=1\det Q = 1: rotation. If detQ=1\det Q = -1: rotation followed by reflection.
  • Complex eigenvalues have modulus 1.

The complex analog is the unitary matrix: UU=IU^* U = I, where UU^* is the adjoint (conjugate transpose).

Hermitian matrices

"A square matrix AA with complex entries is called Hermitian if A=AA^* = A where AA^* is the conjugate transpose of AA." — Beezer, A First Course in Linear Algebra, §HMD

Complex spectral theorem. Every Hermitian matrix has real eigenvalues and admits unitary diagonalization: A=UDUA = U D U^*.

Positive definite matrices

Equivalent criteria for SPD:

  • All eigenvalues λi>0\lambda_i > 0.
  • All leading principal minors (determinants of the k×kk \times k submatrices from the upper left corner) are positive — Sylvester's criterion.
  • There exists LL lower triangular invertible with A=LLTA = LL^TCholesky factorization.
Hierarchy of special matricesSymmetricPSD (positive semidefinite)SPD (positive definite)SPD with CholeskyA = LL^T, all λ_i > 0

Containment hierarchy: SPD with Cholesky ⊂ SPD ⊂ PSD ⊂ Symmetric.

Quadratic form

Classification: if all λi>0\lambda_i > 0: positive definite. If all λi<0\lambda_i < 0: negative definite. If there are positive and negative eigenvalues: indefinite.

Worked examples

Exercise list

42 exercises · 10 with worked solution (25%)

Application 25Understanding 5Modeling 6Challenge 3Proof 3
  1. Ex. 116.1ApplicationAnswer key

    Verify that is symmetric.

  2. Ex. 116.2ApplicationAnswer key

    Verify via Sylvester criterion that is SPD.

  3. Ex. 116.3Application

    Verify that is orthogonal by computing .

  4. Ex. 116.4ApplicationAnswer key

    Show that the planar rotation matrix has determinant 1 for any .

  5. Ex. 116.5Application

    Compute the Cholesky factorization of .

  6. Ex. 116.6Application

    Compute the eigenvalues of .

  7. Ex. 116.7Application

    Find orthonormal eigenvectors of corresponding to and .

  8. Ex. 116.8Application

    Assemble the orthogonal diagonalization of using the eigenvectors computed in the previous exercise.

  9. Ex. 116.9Application

    Verify whether is SPD or only PSD.

  10. Ex. 116.10Application

    Write the matrix of reflection with respect to the xx axis in R2\mathbb{R}^2. Verify that it is orthogonal and compute its determinant.

  11. Ex. 116.11Application

    Are the columns of the matrix orthonormal? Is the matrix orthogonal? Justify.

  12. Ex. 116.12Application

    Determine the eigenvalues of and classify: SPD, PSD, or indefinite.

  13. Ex. 116.13Application

    Compute the Cholesky factorization of .

  14. Ex. 116.14Application

    Write the symmetric matrix associated with the quadratic form .

  15. Ex. 116.15Application

    Classify the quadratic form using the eigenvalues of the associated matrix.

  16. Ex. 116.16Application

    Classify the quadratic form and identify the curve .

  17. Ex. 116.17Application

    Identify the type of conic and find the semi-axes for the curve .

  18. Ex. 116.18ApplicationAnswer key

    Classify the quadratic form via eigenvalues.

  19. Ex. 116.19Application

    Show that the product of two orthogonal matrices and is orthogonal.

  20. Ex. 116.20ApplicationAnswer key

    Write the 3×33 \times 3 permutation matrix that swaps rows 1 and 2. Verify that it is orthogonal and compute its determinant.

  21. Ex. 116.21Application

    Compute for using orthogonal diagonalization.

  22. Ex. 116.22ApplicationAnswer key

    Verify for a 2×22 \times 2 symmetric matrix that (Frobenius norm squared).

  23. Ex. 116.23UnderstandingAnswer key

    Is every matrix with real positive eigenvalues positive definite?

  24. Ex. 116.24UnderstandingAnswer key

    What can be concluded about the (complex) eigenvalues of an orthogonal matrix?

  25. Ex. 116.25Understanding

    When are eigenvectors of a real symmetric matrix guaranteed to be orthogonal?

  26. Ex. 116.26Application

    Let with (Householder reflection). Verify that is orthogonal and symmetric.

  27. Ex. 116.27Application

    Show that any square matrix can be written as where is symmetric and is skew-symmetric (that is, ).

  28. Ex. 116.28Application

    Classify the quadratic form using Sylvester criterion and identify the curve .

  29. Ex. 116.29Modeling

    Explain why the sample covariance matrix of variables with observations is always PSD, and under what condition is it SPD.

  30. Ex. 116.30Modeling

    In classical mechanics, the inertia tensor of a rigid body is a 3×33 \times 3 matrix. Explain why it is symmetric and what its eigenvectors and eigenvalues represent physically.

  31. Ex. 116.31ModelingAnswer key

    At a critical point of , the Hessian is symmetric. Explain why SPD implies that is a strict local minimum.

  32. 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.

  33. 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.

  34. Ex. 116.34Modeling

    The Laplacian of an undirected graph with positive weights is symmetric and PSD. Show why .

  35. Ex. 116.35Understanding

    Why does every real symmetric matrix have real eigenvalues? (Prove using the complex inner product.)

  36. Ex. 116.36Understanding

    Prove that eigenvectors of a symmetric matrix corresponding to distinct eigenvalues are orthogonal.

  37. Ex. 116.37Challenge

    Prove that every orthogonal matrix has determinant .

  38. Ex. 116.38Challenge

    If is orthogonal and (complex eigenvalue), show that .

  39. Ex. 116.39Challenge

    Prove that is orthogonal if and only if preserves all inner products: for all .

  40. Ex. 116.40Proof

    Prove the spectral theorem for 2×22 \times 2 symmetric matrices: every is orthogonally diagonalizable.

  41. Ex. 116.41Proof

    Prove that a symmetric matrix is SPD if and only if there exists invertible with .

  42. Ex. 116.42Proof

    Prove that and have the same nonzero eigenvalues (with the same multiplicity).

Sources

Updated on 2026-05-11 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.