The Eigen-Finder: Eigenvalues and Eigenvectors
Most vectors get knocked off course when a matrix acts on them — but a few special directions are only stretched, and those directions reveal what the matrix really does.
The directions a matrix leaves alone
When a matrix A multiplies a vector, it usually does two things at once: it rotates the vector to a new direction and stretches it to a new length. Because both happen together, it is hard to say what the transformation “really” does.
But for almost every matrix there are a few special directions that refuse to rotate. A vector pointing along one of these directions comes out pointing exactly the same way — only longer, shorter, or flipped. Those un-rotated directions are the key to understanding the whole transformation.
How to hunt them down
Rewrite A v = λv as A v − λv = 0, then factor out the vector using the identity matrix I: (A − λI) v = 0. This is a homogeneous system. It has a non-zero solution v only when the matrix A − λI squashes some direction to zero — that is, when it is singular.
A matrix is singular exactly when its determinant is zero. So the eigenvalues are the numbers λ that make the determinant vanish.
- Form A − λI = [[2 − λ, 1], [1, 2 − λ]].
- Take the determinant: \( (2-\lambda)^2 - (1)(1) = \lambda^2 - 4\lambda + 3 \).
- Factor the characteristic polynomial: \( \lambda^2 - 4\lambda + 3 = (\lambda - 1)(\lambda - 3) \).
- Set each factor to zero.
- For \( \lambda = 3 \): solve (A − 3I)v = 0, i.e. [[−1, 1], [1, −1]]v = 0. Both rows say −x + y = 0, so y = x. A choice is \( \vec{v} = (1, 1) \).
- Check: A(1,1) = (2+1, 1+2) = (3, 3) = 3·(1,1). ✓
- For \( \lambda = 1 \): solve (A − I)v = 0, i.e. [[1, 1], [1, 1]]v = 0. Both rows say x + y = 0, so y = −x. A choice is \( \vec{v} = (1, -1) \).
- Check: A(1,−1) = (2−1, 1−2) = (1, −1) = 1·(1,−1). ✓
Why they are worth the trouble
Line up the eigenvectors as the columns of a matrix P. Then P−1AP is diagonal, with the eigenvalues down the diagonal. In eigenvector coordinates the matrix does nothing but scale each axis independently — the messy rotation-plus-stretch becomes pure stretching. This is why eigenvalues govern the long-term behaviour of repeated multiplication, the stability of equilibria, and the natural modes of vibrating systems.
Check your understanding
- An eigenvector is a direction a matrix does not rotate; the eigenvalue λ is the factor it is scaled by, so Av = λv.
- Eigenvalues are the roots of the characteristic equation det(A − λI) = 0.
- For each eigenvalue, an eigenvector is any non-zero solution of (A − λI)v = 0.
- Quick check: the eigenvalues sum to the trace and multiply to the determinant.
- Eigenvectors diagonalise a matrix, turning rotation-plus-stretch into pure scaling — but defective matrices and rotations can fail to have a full set of real eigenvectors.