Eigenanalysis
Eigenanalysis is the study of special directions (eigenvectors) along which a linear transformation acts purely by scaling (by an eigenvalue). One-line statement: for a square matrix , find scalars and nonzero vectors with . Key result: when has a full set of independent eigenvectors it can be diagonalized, making powers, exponentials, and dynamics trivial to compute. Where it applies: differential equations, vibrations, quantum mechanics, PCA, PageRank, stability analysis. Who/when: roots in Euler (1750s) and Lagrange, formalized by Cauchy (1820s), named "eigenvalue" via Hilbert (~1904).
A linear transformation is fully understood once you know how it acts on a basis. The best basis is one of eigenvectors, because in that basis the matrix becomes diagonal: every coordinate evolves independently, scaled by its own eigenvalue. Eigenanalysis is the search for that privileged coordinate system. Complicated coupled behavior is just simple independent behavior viewed through a tilted lens.
Formal Statement
Let be an matrix over a field (typically or ). A scalar is an eigenvalue of if there exists a nonzero vector , called an eigenvector, satisfying
Derivation hint: this is the defining relation — the map acts on purely as multiplication by the scalar . Here is the matrix (the linear map), is the invariant direction, and is the stretch factor. The eigenspace of is , the set of all eigenvectors for together with .
Rearranging [1] gives . A nonzero solution exists iff is singular:
Derivation hint: a homogeneous system has a nontrivial solution iff ; set . is the characteristic polynomial, of degree in . Its roots are exactly the eigenvalues. is the identity.
If is a real symmetric matrix (), then all eigenvalues are real, and there exists an orthonormal basis of consisting of eigenvectors of . Equivalently, there is an orthogonal matrix () and a diagonal with
Derivation hint: combine reality of eigenvalues, orthogonality of eigenvectors for distinct eigenvalues, and Gram–Schmidt within repeated eigenspaces.
An matrix is diagonalizable iff it has linearly independent eigenvectors. Equivalently, for every eigenvalue the geometric multiplicity equals the algebraic multiplicity. Then
Derivation hint: writing column by column reproduces ; invertibility of requires independent eigenvectors.
Why It Holds / Derivation
Step 1. Start from [1]: for each eigenpair , .
Step 2. Stack the eigenvectors as columns of . Multiplying by acts on each column:
Derivation hint: matrix–matrix product is column-wise application of , then substitute [1] into each column.
Step 3. The right side equals , since scaling column of by is post-multiplication by the diagonal matrix :
Derivation hint: because is diagonal.
Step 4. If the are linearly independent then is invertible. Right-multiply [6] by :
Derivation hint: multiply both sides of [6] on the right by ; this isolates . establishing [4]. Step 5. Powers become trivial: , because adjacent cancel:
Derivation hint: ; the inner pairs collapse, leaving .
∎Cauchy gave the first systematic treatment of what we now call eigenvalues while studying the principal axes of quadric surfaces and the motion of rigid bodies. In an 1829 memoir he proved that the eigenvalues of a real symmetric matrix are real — the cornerstone of the Spectral Theorem. His work on the "secular equation" (so named because it arose in computing slow, secular, perturbations of planetary orbits) connected algebra to celestial mechanics and established the determinant condition [2] as the gateway to the entire theory.
Building Intuition
Think of a matrix as a machine that takes vectors in and pushes vectors out, generally rotating and stretching them. Most input directions come out pointing somewhere new. But a few special directions — the eigenvectors — come out pointing the same way (or exactly reversed), only longer or shorter. The eigenvalue tells you the stretch factor along that direction. If you set up your coordinate axes along these special directions, the machine stops mixing your coordinates: each axis simply scales by its eigenvalue. That is why eigenanalysis turns hard coupled problems into easy independent ones — it finds the "natural axes" of the transformation.
Worked Examples
Given: .
Step 1 — characteristic polynomial (use [2]):
Step 2 — roots: , so , .
Step 3 — eigenvectors. For : . For : .
Step 4 — orthonormalize (symmetric ⇒ orthogonal eigenvectors): , .
(Dimensionless: these are pure scaling factors and direction vectors.)
Given: as above; compute applied to .
Step 1 — expand in the eigenbasis: .
Step 2 — apply [8]: each eigencomponent scales by :
Step 3 — numbers: , .
Note how the direction dominates — the slow part is negligible after many iterations, illustrating why the largest eigenvalue governs long-term behavior.
Common Misconceptions
Eigenvectors are not unique, but eigen-directions are. Any nonzero scalar multiple of an eigenvector is also an eigenvector for the same eigenvalue. Normalization (e.g. unit length) is a convention, not a property of . Conversely, every matrix has eigenvalues over (fundamental theorem of algebra applied to [2]), but a real matrix may have no real eigenvectors — its eigenvalues can be complex conjugate pairs encoding rotation. Also: the determinant being zero in [2] is a condition on , not a claim that is singular. is singular iff is one of its eigenvalues.
The shear has characteristic polynomial , so with algebraic multiplicity 2. But has rank 1, so its kernel is one-dimensional: only one independent eigenvector . Geometric multiplicity algebraic multiplicity. By [4]'s criterion, is not diagonalizable — it is defective. Such matrices require the Jordan Normal Form instead. This shows the diagonalization theorem genuinely needs its hypothesis.
Connections
Eigenanalysis sits at a crossroads of linear algebra. The Singular Value Decomposition generalizes it to non-square matrices using eigenvalues of . The Spectral Theorem is its cleanest case (symmetric/Hermitian matrices). For defective matrices it gives way to the Jordan Normal Form. The Characteristic Polynomial links it to abstract algebra via the Cayley–Hamilton Theorem, which states every matrix satisfies its own characteristic equation. Eigenvalues also determine the Matrix Exponential , the engine of Linear Differential Equations, and the spectral radius controls convergence of Iterative Methods.
Real-World Applications
Historical Development
Subtleties & Limits
Several practical and theoretical issues remain delicate. Numerical conditioning: eigenvalues of nonsymmetric matrices can be extremely sensitive to tiny perturbations (the field of pseudospectra studies this); a matrix may be "almost defective" so that computed eigenvectors are nearly parallel and ill-conditioned. Large-scale spectra: for matrices of dimension and beyond, only a few extremal eigenvalues are accessible (Krylov / Lanczos / Arnoldi methods), and rigorous error bounds for interior eigenvalues are subtle. Random matrix theory asks for the distribution of eigenvalues of large random matrices (Wigner semicircle, Tracy–Widom edge laws) — connections to number theory (the Riemann zeta zeros conjecturally follow GUE statistics) remain open. Finally, non-normal operators in infinite dimensions can have empty or pathological spectra, where the finite-dimensional intuition fully breaks down.
See Also
Characteristic Polynomial · Cayley–Hamilton Theorem · Spectral Theorem · Singular Value Decomposition · Jordan Normal Form · Matrix Exponential · Power Iteration · Markov Chains · Quadratic Forms