Eigenvalues and eigenvectors show up across mathematics and the sciences. Thinking in terms of vectors and linear maps, a matrix \(A\) encodes a linear transformation on a vector space. (For background, see Vector Spaces.)
Motivation
A general matrix may stretch, compress, shear, rotate, or reflect vectors depending on their direction. We would like directions that transform in the simplest possible way. These are the eigendirections: directions that are only scaled by \(A\).
Definition
A nonzero vector \(v\) is an eigenvector of \(A\) with associated eigenvalue \(\lambda\in K\) if
Equivalently, moving all terms to one side,
For a nontrivial solution \(v\neq 0\) to exist, the matrix \(A-\lambda I\) must be singular, i.e. its determinant vanishes:
Characteristic Polynomial
The polynomial \(p_A(\lambda)=\det(A-\lambda I)\) is the characteristic polynomial. For a 2×2 matrix
Then
In general (for \(n\times n\)),
Finding Eigenpairs
- Compute the roots \(\lambda\) of \(p_A(\lambda)=0\) (the eigenvalues).
- For each \(\lambda\), solve \((A-\lambda I)v=0\) for a nonzero \(v\) (an eigenvector).
What Do Eigenvalues Tell Us?
- Distinct real eigenvalues give independent eigendirections, each scaled by its eigenvalue.
- Repeated real eigenvalues may still yield enough eigenvectors to diagonalize \(A\); otherwise, \(A\) may be defective (think shear in 2D).
- Complex eigenvalues \(\lambda = a \pm bi\) (over \(\mathbb{R}\)) correspond to planar rotations with scale factor \(\sqrt{a^2+b^2}\) and angular rate determined by \(b\).
Eigenbasis
An eigenbasis is a basis consisting of eigenvectors of \(A\). When such a basis exists (e.g., \(A\) is diagonalizable), computations simplify drastically.
Diagonal Matrices
If \(A\) is diagonal, its eigenvectors are the standard basis vectors and its eigenvalues are the diagonal entries. More generally, if \(A\) is diagonalizable, then
where the columns of \(P\) are eigenvectors. Powers/exponentials are then easy: \(A^k=P D^k P^{-1}\), \(e^{tA}=Pe^{tD}P^{-1}\).