The decomposition A=QΛQ⊤ is called the spectral decomposition. Written out as a sum:
A=∑i=1nλiqiqi⊤
each qiqi⊤ is a rank-1 projection onto the i-th eigen-axis, scaled by λi.
We do NOT assume eigenvalues are real — we prove it. Suppose Ax=λx with possibly complex λ and x=0. Let xˉ be the complex conjugate and use the conjugate transposex∗=xˉ⊤.
Step 1 — Form the scalar x∗Ax.x∗Ax=x∗(λx)=λ(x∗x)Why this step? Plugging in Ax=λx pulls λ out front. Here x∗x=∑∣xi∣2>0 is a positive real number.
Step 2 — Take the conjugate transpose of the same scalar. A 1×1 quantity equals its own conjugate transpose:
(x∗Ax)∗=x∗A∗x.
Since A is real and symmetric, A∗=Aˉ⊤=A⊤=A. So
(x∗Ax)∗=x∗Ax.Why this step? Symmetry + realness is exactly what makes x∗Ax equal to its own conjugate — i.e. it is a real number.
Step 3 — Compare. From Step 1, x∗Ax=λ(x∗x), and its conjugate is λˉ(x∗x). Since the value is real:
λ(x∗x)=λˉ(x∗x)⟹(λ−λˉ)(x∗x)=0.
Because x∗x>0, we get λ=λˉ, so λ∈R. ∎
Stack the orthonormal eigenvectors as columns of Q, so Q⊤Q=I (i.e. Q−1=Q⊤). The eigen-equations Aqi=λiqi packed together read:
AQ=QΛ(column i is Aqi=λiqi).
Right-multiply by Q−1=Q⊤:
A=QΛQ⊤.Why this is special: a general diagonalizable matrix gives A=PΛP−1 with P−1=P⊤. Symmetry upgrades P−1 to Q⊤ — that's the orthogonality bonus.
What two properties does the Spectral Theorem guarantee for a real symmetric matrix?
All eigenvalues are real, and eigenvectors of distinct eigenvalues are orthogonal (⇒ orthogonal diagonalization).
Write the orthogonal diagonalization form.
A=QΛQ⊤ with Q⊤Q=I and Λ diagonal of eigenvalues.
Why are the eigenvalues of a symmetric matrix real?
Because x∗Ax equals its own conjugate (using A∗=A), forcing λ=λˉ.
Key algebra step proving eigenvectors orthogonal?
μ(u⊤v)=λ(u⊤v), so (λ−μ)(u⊤v)=0, hence u⊤v=0 when λ=μ.
Spectral sum form of A?
A=∑iλiqiqi⊤ (scaled orthogonal projectors).
Are symmetric matrices with repeated eigenvalues still diagonalizable?
Yes — eigenspaces always have full dimension; symmetric matrices are never defective.
What relation makes Q orthogonal?
Its columns are orthonormal eigenvectors, so Q⊤=Q−1.
For a general (non-symmetric) matrix, are eigenvectors orthogonal?
No — orthogonality is a special property of symmetric/normal matrices.
Recall Feynman: explain to a 12-year-old
Imagine a stretchy rubber sheet. Most ways of pulling it would also twist and skew it. But a "symmetric" pull is special: it only stretches along certain straight lines — and those lines always cross each other at perfect right angles, like a clean grid. The amount of stretch along each line is the "eigenvalue," and the directions are the "eigenvectors." The Spectral Theorem just says: for these nice pulls, the stretch amounts are ordinary numbers (never weird imaginary ones), and the stretch directions are always neatly perpendicular. So you can always tilt your graph paper to line up with them and the whole thing becomes super simple.
Dekho, symmetric matrix (jahan A=A⊤, yaani diagonal ke aar-paar mirror image same hai) linear algebra ki sabse "sweet" matrix hai. Iska kaam sirf itna hai: space ko kuch perpendicular directions ke saath stretch karna — na koi ghumao (rotation), na koi tedha shear. Yeh perpendicular directions hi eigenvectors hain aur jitna stretch hota hai woh eigenvalues (λ) hain. Spectral Theorem ka promise: symmetric matrix ke saare eigenvalues real honge (kabhi imaginary nahi), aur alag-alag eigenvalues ke eigenvectors hamesha 90 degree par honge.
Real eigenvalues kyun? Hum x∗Ax scalar banate hain. Symmetry ki wajah se yeh apne conjugate ke barabar ho jata hai, matlab woh ek