The Daily Reckoning
How Can a Matrix Stretch a Direction Without Turning It?
Most arrows turn when a matrix transforms the plane. Eigenvectors identify the exceptional directions that only stretch, shrink, or reverse.
- Difficulty
- Intermediate
- Area
- Linear algebra and dynamical systems
- Reading time
- 9 minutes
- Prerequisites
- Coordinates and vectors in the plane · Multiplying a 2×2 matrix by a vector · Factoring a quadratic
Draw an arrow from the origin on a coordinate grid. Now transform the whole grid with a matrix. Most arrows swing to a new direction. A few exceptional arrows stay on their original lines. The matrix may lengthen one of those arrows, shorten it, reverse it, or collapse it to zero, but the arrow does not leave its line.
Those exceptional directions are eigenvector directions. They reveal a transformation’s simplest behavior. Once a complicated motion has been decomposed along them, repeated transformations, coupled vibrations, and some ranking algorithms become much easier to understand.
The interactive diagram uses the matrix
Move the input vector through a half-turn. The solid cyan arrow is the input vector ; the dashed magenta arrow is the output . The two faint diagonal rails mark the directions and .
Eigenvector field test
Rotate one vector through the transformation
- Input v
- (0.85, 0.85)
- Output Av
- (2.55, 2.55)
- Length factor
- 3.00×
At 45°, the input lies on the eigenvector direction (1,1). The output is three times as long and points the same way.
The precise definition
A vector in the plane is an ordered pair . A matrix acts on that vector by multiplication. For today’s matrix,
A nonzero vector is an eigenvector of when there is a number such that
The number is the eigenvalue belonging to . Multiplication by changes length but keeps the vector on the same line through the origin. A positive eigenvalue preserves the arrow’s orientation, a negative eigenvalue reverses it, and a zero eigenvalue collapses the arrow to the origin.
The zero vector is excluded because every matrix sends to . Calling it an eigenvector would attach every possible eigenvalue to the same uninformative vector.
First see the two locked directions
Try . Matrix multiplication gives
The output is three times the input, so is an eigenvector with eigenvalue .
Now try :
This direction is unchanged in both direction and length. Its eigenvalue is .
An ordinary vector behaves differently. For ,
The vectors and are not scalar multiples, so the horizontal direction turns.
Worked example: find the special directions instead of guessing
Guessing worked because the matrix was chosen to make the geometry visible. A systematic calculation starts from
Move the right side to the left:
where is the identity matrix
We need a nonzero solution . A homogeneous system has a nonzero solution only when its coefficient matrix is singular. The determinant lesson explains the geometry behind singularity. Here the condition is
Calculate the determinant step by step:
Therefore
so the possible eigenvalues are
For ,
Writing , the first row gives
Every nonzero vector on the line is an eigenvector for . The choice is one convenient representative.
For ,
The first row gives
Every nonzero vector on the line is an eigenvector for . The choice is convenient.
The determinant calculation found exactly the two diagonal rails shown in the diagram.
Why repeated multiplication favors one direction
Eigenvectors make repeated matrix multiplication almost mechanical. Because
applying again gives
After applications,
The other eigenvector satisfies
Any vector in the plane can be written as a combination of these two directions. For example,
After applications,
The component along grows like , while the component along stays fixed. Unless the original vector lies exactly on the second eigenvector line, repeated multiplication points increasingly close to . The dominant eigenvalue controls the long-run direction.
Not every real matrix has a real eigenvector. A rotation turns every nonzero real vector, so no real line remains fixed. Complex numbers restore eigenvectors for that rotation, but today’s lesson stays in the real plane.
The idea came from motion before matrices
The modern notation can make eigenvectors look like an invention of matrix algebra. The motivating problems came earlier.
The MacTutor history of matrices and determinants traces an early eigenvalue problem to Jean le Rond d’Alembert’s eighteenth-century study of a vibrating string carrying attached masses. Joseph-Louis Lagrange extended the small-oscillation method: a coupled mechanical system could be decomposed into independent normal modes, with special roots determining the motions.
Augustin-Louis Cauchy’s nineteenth-century work on characteristic equations, principal axes, elasticity, and quadratic forms helped move the idea toward a general algebraic method. James Joseph Sylvester introduced the word matrix in 1850, and Arthur Cayley developed matrix algebra in the 1850s. The underlying special directions had therefore been useful before the compact object acquired its modern role.
The word eigen arrived later. It is German for “own” or “characteristic.” MacTutor’s history of the terminology records David Hilbert’s use of Eigenwert and Eigenfunktion in 1904 while studying integral equations. English texts used several alternatives—including characteristic root, latent root, and proper value—before eigenvalue and eigenvector became standard.
No lone mathematician invented the complete subject at one moment. Problems in vibrating systems, rigid-body rotation, geometry, elasticity, differential equations, and operator theory gradually exposed the same structure.
Where the locked directions do real work
Structural vibration
A bridge, wing, or spacecraft does not vibrate in an arbitrary blur. Linearized models decompose motion into normal modes. Each mode shape is represented by an eigenvector; its eigenvalue determines a natural frequency through the particular mass-and-stiffness equation being solved. A NASA technical note on vibration analysis describes eigenvalue analysis as the route to structural vibration modes.
Engineers use those modes to avoid resonance, place sensors, and understand which shapes a structure prefers when disturbed. Real structures also involve damping, nonlinear effects, joints, and uncertain material properties. The eigenvector model is a disciplined starting point, not a claim that steel and composites behave like perfect matrices.
Principal component analysis
A dataset with many correlated measurements can be difficult to picture. Principal component analysis builds a covariance matrix and finds its eigenvectors. The eigenvector with the largest eigenvalue points along the direction of greatest variance; later eigenvectors capture the greatest remaining variance while staying perpendicular to earlier directions. The University of Illinois numerical-methods text derives that relationship.
The method can compress images, visualize high-dimensional measurements, and reduce the number of variables used by a model. Principal component analysis preserves directions with large variance, not necessarily directions with the most meaning or predictive value.
Ranking a network
PageRank models movement through a network of linked pages. With damping and teleportation included, the long-run distribution is a principal eigenvector of the transition matrix with eigenvalue . Stanford’s information-retrieval text explains how the entries of that eigenvector become PageRank scores.
The connection is the repeated-multiplication effect from the previous section. Applying the transition matrix again and again suppresses transient components and approaches the stable eigenvector. Modern search engines use many signals beyond the original PageRank formulation, but the algorithm remains a clean example of an eigenvector encoding equilibrium.
Try the calculation
Problem 1
Let
Find its eigenvalues and describe the corresponding eigenvector directions.
Reveal the solution
Start with the characteristic equation:
Therefore the eigenvalues are and .
For ,
so and may be any nonzero number. The eigenvector direction is the horizontal axis, represented by .
For ,
so and may be any nonzero number. The eigenvector direction is the vertical axis, represented by .
Problem 2
For the lesson’s matrix , calculate in two ways: by three direct multiplications and by the eigenvector decomposition
Reveal the solution
Direct multiplication gives
For the eigenvector method, has eigenvalue and has eigenvalue . Therefore
Both methods agree. The decomposition turns repeated matrix multiplication into repeated multiplication by two ordinary numbers.
The idea to keep
An eigenvector is a nonzero direction that a linear transformation does not turn; its eigenvalue records the stretch, shrink, reversal, or collapse along that direction. These directions matter because they separate coupled behavior into independent pieces.
Continue with Why Does Measure Area? for the determinant behind the characteristic equation, or Can a Random Process Forget Where It Started? for a probability process whose long-run state is an eigenvector.
Sources
- Massachusetts Institute of Technology OpenCourseWare, “Eigenvalues and Eigenvectors”, definition and calculation of eigenvectors and eigenvalues.
- J. J. O’Connor and E. F. Robertson, “Matrices and Determinants”, MacTutor History of Mathematics, historical development from mechanical systems to matrix algebra.
- Jeff Miller, “Earliest Known Uses of Some of the Words of Mathematics: E”, MacTutor History of Mathematics, the 1904 eigenvalue terminology.
- National Aeronautics and Space Administration, technical note on vibration modes and eigenvalue analysis.
- University of Illinois Urbana-Champaign, CS 357, “Principal Component Analysis”.
- Stanford University, Introduction to Information Retrieval, “The PageRank Computation”.