What Is an Eigenvector?
Most vectors change direction when a matrix is applied to them. An eigenvector is a special nonzero vector that does not change direction — the matrix only stretches or shrinks it. The scaling factor is called the eigenvalue . The defining equation is : apply the matrix, get back the same vector scaled by .
Think of a matrix as a machine that squishes, stretches, and rotates the plane. Most directions get twisted around. But eigenvectors are the "natural axes" of the transformation — arrows that stay on their own line. If , the eigenvector gets tripled. If , it flips direction. If , it maps to the zero vector.
Use the interactive diagram to explore this. Set the matrix entries and watch the gray unit vectors get transformed (blue arrows). The orange and teal eigenvectors stay along their dashed lines — they only scale. Change the matrix until the eigenvalues become complex: then there are no real eigenvectors at all, and every direction gets rotated.
Formal View
The zero vector is excluded by definition — holds trivially for every , making it useless.
Interactive Visualization
Eigenvector Explorer
Why This Matters
Eigenvectors are the "natural coordinates" of a transformation — they reveal the directions along which the transformation acts most simply.
- Face recognition (PCA/eigenfaces): the principal components of face images are eigenvectors of the covariance matrix
- Structural engineering: the eigenvectors of a stiffness matrix give the natural vibration modes of a building
- Quantum mechanics: every measurable physical quantity corresponds to eigenvectors of a Hermitian operator
- Search engines: the dominant eigenvector of a web link matrix gives the PageRank importance scores
Learning Resources
Eigenvectors and eigenvalues
3Blue1Brown
A geometric walkthrough of eigenvectors — what they are, why they matter, and how to find them.
Introduction to eigenvalues and eigenvectors
Khan Academy
Step-by-step introduction to the eigenvalue equation with worked examples.
Eigenvalues and eigenvectors (MIT 18.06)
MIT OpenCourseWare
Gilbert Strang introduces eigenvectors from scratch, including the characteristic equation.
Quiz
Which vector is an eigenvector of ?
The zero vector is an eigenvector of every matrix.
If for a nonzero vector , what is the eigenvalue?
Common Mistakes
- Forgetting that eigenvectors must be nonzero — the zero vector satisfies for any and is excluded.
- Confusing the eigenvalue (a scalar) with the eigenvector (a vector).
- Assuming eigenvectors are unique — any nonzero scalar multiple of an eigenvector is also an eigenvector for the same eigenvalue.
- Thinking all matrices have real eigenvectors — rotation matrices, for example, have no real eigenvectors.