Eigenvalues and Eigenvectors
One-line statement: For a square matrix , an eigenvector satisfies , meaning merely scales by the eigenvalue without changing its direction. Key result in words: Eigenvalues are the roots of the characteristic polynomial ; eigenvectors span the directions left invariant by the linear map. Where it applies: Diagonalization, differential equations, vibrations, quantum mechanics, PCA, Google's PageRank, stability analysis. Who/when: Roots in 18th-century work by Euler and Lagrange on rotation and quadratic forms; named ("eigen-" = "own/characteristic") by David Hilbert (1904).Given a linear transformation represented by a square matrix , an eigenvector is a nonzero vector whose direction is unchanged by , and its associated eigenvalue is the factor by which it is stretched, compressed, or flipped. These special directions reveal the intrinsic geometry of the transformation, decoupling a complicated map into independent one-dimensional scalings. They matter because countless physical and computational problems — coupled oscillators, Markov chains, quantum observables, data covariance — become trivially solvable once expressed in an eigenbasis. A surprising fact: a real matrix can have complex eigenvalues (encoding rotation), and a perfectly innocent-looking matrix may fail to have enough eigenvectors to form a basis at all (defectiveness).
The Core Insight
Most vectors get knocked off their original line when you apply a matrix. Eigenvectors are the rare vectors that stay on their own line — the matrix only rescales them. If you can find enough of these invariant directions to build a basis, the matrix becomes diagonal in that basis, and applying it (or its powers, or its exponential) reduces to scalar arithmetic on each axis. Eigen-analysis is therefore the search for the coordinate system in which a linear map is as simple as possible.
Formal Statement
Eigenvalue and Eigenvector
Let be a square matrix (or a linear operator on a vector space ). A scalar is an eigenvalue of if there exists a nonzero vector such that
Here is the matrix, is the eigenvalue (a scalar), is the corresponding eigenvector, is the identity matrix, and is the zero vector. The vector is said to belong to .
Rewriting as shows that lies in the null space of . For a nonzero solution to exist, must be singular:
Characteristic Polynomial, Spectrum, Eigenspace
The function is the characteristic polynomial of ; it is a degree- polynomial in . Its roots are precisely the eigenvalues, and the multiset of roots is the spectrum . For each eigenvalue , the set
is a subspace called the eigenspace of . Its dimension is the geometric multiplicity , while the multiplicity of as a root of is the algebraic multiplicity .
Multiplicity Inequality and Diagonalizability
For every eigenvalue of ,
A matrix is diagonalizable (i.e. with diagonal) if and only if for every eigenvalue, equivalently iff possesses linearly independent eigenvectors.
Trace and Determinant from Eigenvalues
Counting eigenvalues with algebraic multiplicity,
Why It Holds / Derivation
Eigenvalues are roots of the characteristic polynomial
Step 1. Suppose is an eigenvalue with eigenvector . From , , so . Step 2. Thus the homogeneous linear system with coefficient matrix has a nontrivial solution . By the invertible matrix theorem, cannot be invertible. Step 3. A square matrix is non-invertible iff its determinant vanishes. Hence , which is equation . Step 4. Conversely, if , then is singular, so its kernel contains some , which is then an eigenvector for . Therefore the eigenvalues are exactly the roots of . Step 5. Expanding the determinant, is a polynomial of degree exactly with leading term . By the Fundamental Theorem of Algebra it has roots in (with multiplicity), proving every complex square matrix has at least one eigenvalue.Eigenvectors for distinct eigenvalues are linearly independent
Step 1. Let be eigenvectors for distinct eigenvalues . Suppose, for contradiction, they are dependent; take a minimal dependent subset, reindexed so with all and smallest. Step 2. Apply : . Also multiply the original relation by : . Step 3. Subtract: . Since the are distinct, each , giving a shorter nontrivial dependence — contradicting minimality. Step 4. Hence no dependence exists; the eigenvectors are linearly independent. A corollary: a matrix with distinct eigenvalues is automatically diagonalizable.David Hilbert | 1862–1943
Though eigenvalue ideas predate him, it was David Hilbert who, around 1904 in his work on integral equations, coined the German prefix eigen ("own," "characteristic," "proper"). He generalized the finite-dimensional spectral picture to infinite-dimensional function spaces, introducing what we now call Hilbert spaces and laying the spectral foundations that John von Neumann would later use to axiomatize quantum mechanics. Hilbert's insight — that an operator's "own values" govern the resonant frequencies of physical and analytic systems — turned eigenanalysis from a computational trick into a structural principle of modern mathematics and physics.
Building Intuition
Picture a linear map as a deformation of a rubber sheet: vectors get stretched, sheared, and rotated. Almost every arrow you draw will point in a new direction after the map. Eigenvectors are the special arrows that survive the deformation pointing the same way — they lie along the "grain" of the transformation. The eigenvalue tells you what happens along that grain: stretches, compresses, flips, and preserves length.
If you find enough independent grains to span the whole space, you can describe the map by saying simply "stretch by along axis 1, by along axis 2, …" — that is diagonalization. Complex eigenvalues signal that the map rotates by angle while scaling by ; there is then no real invariant line, which is why a 2D rotation has no real eigenvectors.
A shear matrix scaling its eigenvector while a generic vector turns
Worked Examples
A symmetric 2×2 matrix
Given: . Find its eigenvalues and eigenvectors. Step 1 — Characteristic polynomial.Note the eigenvectors are orthogonal (dot product ), as guaranteed for symmetric matrices.
Complex eigenvalues from a rotation-scaling matrix
Given: , a 90° rotation. Find its eigenvalues. Step 1 — Characteristic polynomial.Common Misconceptions
"Every matrix is diagonalizable." False. A matrix is diagonalizable only when geometric and algebraic multiplicities agree for every eigenvalue (equation ). Matrices that fail this are called defective. Also beware: an eigenvector is a direction, never unique — any nonzero scalar multiple of is also an eigenvector, so eigenspaces, not single vectors, are the invariant objects. Finally, is the characteristic equation; do not confuse it with solving (that finds the null space, the eigenspace of ).A defective matrix
Consider . Its characteristic polynomial is , so with algebraic multiplicity . But solving forces , giving the single eigenvector direction . Hence : there are not enough eigenvectors to span , so is not diagonalizable. The best one can do is the Jordan Canonical Form — a Jordan block.
Connections
Eigen-analysis is the hub of linear algebra. It underlies Diagonalization (writing ), generalizes to the Jordan Canonical Form when diagonalization fails, and refines into the Singular Value Decomposition for non-square or non-diagonalizable maps (via eigenvalues of ). For symmetric/Hermitian matrices, the Spectral Theorem guarantees a real spectrum and an orthonormal eigenbasis. The Matrix Exponential solves linear Systems of Differential Equations, while Markov Chains and PageRank hinge on the dominant eigenvalue. The characteristic polynomial ties eigenvalues to the Cayley–Hamilton Theorem, and to the Determinant and Trace through equation .
Real-World Applications
- Quantum mechanics. Observables are Hermitian operators; their eigenvalues are the only measurable values (energy levels of an atom = eigenvalues of the Hamiltonian), eigenvectors the stationary states.
- Google PageRank. A web page's importance is the dominant eigenvector of the web's stochastic link matrix; the algorithm computes it by power iteration on billions of pages.
- Principal Component Analysis (PCA). The eigenvectors of a data covariance matrix are the principal axes; their eigenvalues quantify variance, enabling dimensionality reduction in machine learning and statistics.
- Structural & mechanical vibration. Natural frequencies of bridges, buildings, and molecules are square roots of eigenvalues of stiffness/mass matrices; resonance disasters (e.g. Tacoma Narrows analysis) trace to these modes.
- Stability of dynamical systems. A fixed point of is stable iff every eigenvalue of has negative real part — the cornerstone of control theory.
- Facial recognition (Eigenfaces). Faces are projected onto eigenvectors of an image covariance matrix, compressing recognition to a few coordinates.
- Quantum chemistry & spectroscopy. Molecular orbital energies and vibrational spectra are computed as eigenvalues of large Hamiltonian/Hessian matrices.
Historical Development
- 1743 — Euler. While solving systems of linear ODEs, Leonhard Euler encounters "characteristic" exponents, implicitly using eigenvalue ideas.
- 1760s — Lagrange. In studying the secular (long-term) motion of planetary orbits, Joseph-Louis Lagrange analyzes the "secular equation" — the characteristic equation in disguise.
- 1820s — Cauchy. Augustin-Louis Cauchy systematizes the theory of quadratic forms and proves that symmetric matrices have real "characteristic roots," an early Spectral Theorem.
- 1846 — Jacobi. Carl Jacobi develops iterative methods to diagonalize symmetric matrices, foreshadowing numerical eigenvalue algorithms.
- 1858 — Cayley. Arthur Cayley founds matrix algebra and (with Hamilton) the Cayley–Hamilton theorem linking a matrix to its characteristic polynomial.
- 1870s — Jordan & Weierstrass. Camille Jordan introduces the canonical form for defective matrices; Karl Weierstrass develops elementary divisors theory.
- 1904 — Hilbert. David Hilbert coins Eigenwert/Eigenfunktion and extends spectral theory to infinite dimensions in his work on integral equations.
- 1925–1932 — Heisenberg, von Neumann. Eigenvalues become the measured quantities of quantum mechanics; von Neumann gives the rigorous spectral theorem for unbounded operators.
- 1960s — Francis & Kublanovskaya. The QR algorithm is invented, making large-scale numerical eigenvalue computation practical and underpinning modern scientific computing.