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

1
⟳This is the defining equation; the restriction is essential because holds trivially for every and would render the notion vacuous.

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:

2
⟳A homogeneous system has a nontrivial solution iff is not invertible, which for a square matrix is equivalent to .

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

3
⟳The kernel of a linear map is always a subspace (closed under addition and scalar multiplication); adds the zero vector to the eigenvectors to form the
eigenspace.

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 ,

4
⟳Geometric multiplicity is at least 1 because being a root guarantees a nonzero kernel vector; the upper bound follows by extending an eigenbasis of and computing the characteristic polynomial in block form. The sum equals over by the Fundamental Theorem of Algebra.

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,

5
⟳Expand and match the coefficient of (giving the trace) and the constant term (giving the product).

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

x y eigenvector v (λ=2) u Au (turned!) Eigenvector stays on its line; generic u rotates.

Worked Examples

A symmetric 2×2 matrix

Given: . Find its eigenvalues and eigenvectors. Step 1 — Characteristic polynomial.
Step 2 — Roots. Check: ✓, ✓. Step 3 — Eigenvector for . Solve : , so . Step 4 — Eigenvector for . , so .

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.
Step 2 — Roots. No real eigenvalues exist — geometrically obvious, since a rotation leaves no real line fixed. Step 3 — Eigenvector for . Solve : . From the second row , giving . Step 4 — Interpretation. confirms a pure rotation (no scaling); the argument matches the rotation angle.

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Stability of dynamical systems. A fixed point of is stable iff every eigenvalue of has negative real part — the cornerstone of control theory.
  6. Facial recognition (Eigenfaces). Faces are projected onto eigenvectors of an image covariance matrix, compressing recognition to a few coordinates.
  7. 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.

Subtleties & Limits

Numerical and theoretical frontiers. Computing eigenvalues of very large or sparse matrices remains demanding: the QR algorithm is robust but , motivating ongoing research into Krylov-subspace methods (Lanczos, Arnoldi) and randomized algorithms. Eigenvalue conditioning is delicate — for non-normal matrices, eigenvalues can be wildly sensitive to perturbations, leading to the study of pseudospectra (Trefethen), crucial in fluid-dynamics stability where eigenvalues alone mislead. In infinite dimensions the spectrum may be continuous (no eigenvectors at all, as for the position operator), demanding the full machinery of functional analysis. Inverse eigenvalue problems (reconstruct a matrix/structure from prescribed spectra — "can you hear the shape of a drum?", answered no by Gordon–Webb–Wolpert in 1992) remain a rich, partly open area.

See Also

Diagonalization · Spectral Theorem · Jordan Canonical Form · Singular Value Decomposition · Cayley–Hamilton Theorem · Matrix Exponential · PageRank · Principal Component Analysis · Determinants · Linear Transformations

Before this

Where this leads