Symmetric Matrix

A matrix is a symmetric if it does not change under transpose: , or equivalently .

For complex matrices with we call hermitian / self-adjoint,.

is always symmetric, even if is not.

Any matrix can be decomposed into a symmetric and an antisymmetric part:

The first part is symmetric, the second part is antisymmetric, i.e. .

Spectral theorem

Every symmetric matrix has an eigendecomposition with an orthonormal basis of eigenvectors.


Let be a symmetric matrix. Then, all eigenvalues of are real, and there exists an orthonormal basis of consisting of eigenvectors of (aka eigenbasis).
Then:

… orthogonal matrix 12 () whose columns are the eigenvectors of
… diagonal matrix with the eigenvalues of on the diagonal.
→ For symmetric matrices, this is a pure scaling in the orthogonal directions of the eigenvectors or principal axes - the natural directions along which acts purely by scaling. Each eigenvector direction is scaled by its eigenvalue without any rotation or shearing.
→ Eigendecomposition and SVD coincide for symmetric matrices.

Link to original