Eigenvalues and Eigenvectors: Intuition and Computation
Most vectors get both rotated and scaled by a matrix transformation. Eigenvectors are the special directions that are only scaled — the transformation leaves their line of action invariant. Eigenvalues tell you by how much.
Geometric Intuition
When a matrix A acts on a typical vector v, the output Av points in a completely different direction. But for certain special vectors, the output is simply a scaled copy of the input:
Such a vector v is called an eigenvector of A, and the scalar λ is the corresponding eigenvalue. Geometrically, the eigenvector defines a line through the origin that A maps to itself.
Examples of what different eigenvalues mean:
- λ = 3: the eigenvector is stretched to three times its length.
- λ = 1: the eigenvector is unchanged.
- λ = −1: the eigenvector is reflected through the origin.
- λ = 0: the eigenvector is collapsed to zero (A is singular).
The Characteristic Equation
Starting from A·v = λ·v, rearrange:
For a non-zero eigenvector v to satisfy (A − λI)v = 0, the matrix (A − λI) must fail to be invertible — otherwise the only solution would be v = 0. A square matrix is non-invertible exactly when its determinant is zero:
This is the characteristic equation. For a 2×2 matrix A = [[a, b], [c, d]], it expands to:
The sum a+d is the trace of A and ad−bc is the determinant of A. The two roots of this quadratic are the eigenvalues.
Worked Example: 2×2 Matrix
Find the eigenvalues and eigenvectors of A = [[3, 1], [0, 2]].
Step 1: Characteristic equation.
Factoring: (λ−3)(λ−2) = 0, so λ₁ = 3 and λ₂ = 2.
Step 2: Eigenvector for λ₁ = 3.
The second row gives 0·v₁ − 1·v₂ = 0, so v₂ = 0. Choose v₁ = 1:
Step 3: Eigenvector for λ₂ = 2.
The first row gives v₁ + v₂ = 0, so v₁ = −v₂. Choose v₂ = 1:
Verification:
- A·(1,0) = (3,0) = 3·(1,0). ✓
- A·(−1,1) = (−3+1, 0+2) = (−2,2) = 2·(−1,1). ✓
Frequently Asked Questions
What is an eigenvector?
An eigenvector of a matrix A is a non-zero vector v such that Av = λv for some scalar λ. The transformation A merely scales the vector v by λ — it does not rotate or change its direction (though it may flip it if λ < 0).
What is an eigenvalue?
An eigenvalue λ is the scalar factor by which the corresponding eigenvector is scaled. If λ = 2, the eigenvector doubles in length. If λ = −1, it is reflected. If λ = 0, it maps to the zero vector (meaning A is singular).
How are eigenvalues found?
From Av = λv we get (A − λI)v = 0. For a non-zero solution v to exist, the matrix A − λI must be singular, i.e. det(A − λI) = 0. This characteristic equation is a polynomial in λ whose roots are the eigenvalues.
Can a matrix have complex eigenvalues?
Yes. A real matrix can have complex eigenvalues, which always come in conjugate pairs. For 2×2 matrices, the characteristic equation is quadratic; its discriminant determines whether eigenvalues are real or complex.
Adapted and rewritten from Silas Maths source notes; formulas reviewed for CalxSolver publication.