3.2 Eigenvectors and Eigenvalues as Invariant Axes of Pure Stretch
When a matrix transforms space, almost every vector gets knocked off the line it originally spanned. Yet for most matrices used in science and machine learning, there exist special directions where the transformation produces zero rotation—vectors along those lines simply get stretched, compressed, or flipped along their own span.
Those invariant directions are the eigenvectors (from the German eigen, meaning "own" or "characteristic"), and the scalar factor by which each eigenvector is scaled is its eigenvalue .
In this Article
1. The Span-Preservation Condition:
For a nonzero vector , the line passing through the origin in the direction of is its span: . Asking whether keeps on its original line is identical to asking whether the output is a scalar multiple of the input :
- If and are parallel (their ratio of components is identical in every coordinate), then is an eigenvector.
- If the ratio of components changes—even slightly—then points in a new direction and is not an eigenvector.
2. Why Eigenvectors Form Entire Lines (Eigenspaces)
Suppose is an eigenvector of with eigenvalue . What happens if we scale by any nonzero number ?
Eigenspaces Are Subspaces: Because any nonzero multiple has the exact same eigenvalue , a matrix never has just a single isolated eigenvector—it has an entire invariant line (or plane) of eigenvectors! For convenience in Principal Component Analysis, we pick one representative from that line by normalizing it to unit length: .
3. Finding Eigenvectors by Pure Geometric Inspection
Before touching any characteristic polynomial, you can spot the eigenvectors of many fundamental matrices immediately from their geometry:
1. HORIZONTAL SHEAR A = [[1, 1], [0, 1]] 2. PURE 90-DEG ROTATION R = [[0, -1], [1, 0]]
x2 x2
^ * --> * (Tilted right!) ^ * R(x)
| / / | /
+---0-----*-----> x1 (v=[1,0] stays +---0-----* x (Every real vector
Only horizontal vectors stay on line! rotates 90 deg! NO real eigenvectors!)
| Matrix | Geometric Action | Eigenvectors & Eigenvalues by Inspection |
|---|---|---|
| Diagonal | Stretches by , flips/stretches by | , |
| Reflection | Mirrors across the line | , |
| Shear | Slides horizontal lines; fixes -axis | Only ; defective (only 1 line!) |
| Rotation | Rotates every vector by | No real eigenvectors ( over ) |
4. Worked Numerical Example: Testing Candidate Vectors
Let . Let us test three vectors , , and :
- Test : . Since is not a multiple of , is not an eigenvector.
- Test : . Thus is an eigenvector with !
- Test : . Thus is an eigenvector with !
5. Active Recall Check and Key Takeaways
Quick Check: Test Your Understanding
Question: Let be the orthogonal projection matrix onto a unit vector . Without doing any determinant algebra, what are the two eigenvectors and eigenvalues of ?
Answer: First, any vector already along projects onto itself unchanged: , so is an eigenvector with . Second, any vector perpendicular to projects to the zero shadow at the origin: , so is an eigenvector with !
- Pure Stretch Condition: means scales without rotating it off its span.
- Direction vs. Scale: Any nonzero multiple of an eigenvector is an eigenvector with the same eigenvalue .
- Canonical References: Explore Setosa's Interactive Eigenvectors Playground and Wikipedia Reference on Eigenvalues and Eigenvectors.
Take a Quiz Based on This Article
Test your understanding with AI-generated questions tailored to this content
Adaptive Learning with SynLearn
Explore this article through guided practice that adapts to your answers