Eigenvalues and eigenvectors tell you which directions a square matrix only scales instead of turning. For a square matrix , an eigenvector is a nonzero vector such that
for some scalar . The number is the eigenvalue. If you only need the core idea, it is this: eigenvectors keep their line, while eigenvalues tell you the scale factor on that line.
Most vectors change direction under a matrix. An eigenvector does not. It may get stretched, shrunk, or reversed if , but it stays on the same line.
What means
Think of a matrix as a transformation. Usually it rotates, shears, stretches, or mixes directions. But some directions can survive that transformation without turning away from their original line.
Those special directions are the eigenvectors. The eigenvalue tells you what the matrix does along that direction:
- If , the vector is stretched.
- If , the vector is shrunk.
- If , the vector is scaled and reversed.
- If , the matrix sends that eigenvector to the zero vector.
The zero vector is never counted as an eigenvector. If it were allowed, every matrix would have it, and the idea would lose its meaning.
How to find eigenvalues and eigenvectors
Start with
Move everything to one side:
This is a homogeneous system. For it to have a nonzero solution , the matrix must be singular, so
Solving that equation gives the eigenvalues. Then, for each eigenvalue, solve
to get the corresponding eigenvectors.
This method applies to square matrices. If the matrix is not square, the standard eigenvalue problem is not defined in this form.
Worked example: a 2x2 matrix
Let
We will find the eigenvalues first, then the eigenvectors that go with them.
Step 1: Compute
First form
Now take the determinant:
Set the determinant equal to zero:
So the eigenvalues are
Step 2: Find the eigenvectors for
Substitute into :
Let . Then
which gives . The variable is free, so every nonzero vector on the -axis works. A simple choice is
and any nonzero multiple of it is also an eigenvector for .
Step 3: Find the eigenvectors for
Now use :
Solve
This gives , so . A simple choice is
and any nonzero multiple of it is also an eigenvector for .
Step 4: Check one pair
Take for :
So the check works: .
Intuition: why these vectors are special
If you picture the plane being transformed by , most arrows tilt into new directions. Eigenvectors are the rare arrows that stay on their own line.
That is why they matter. They reveal the simple directions hidden inside the transformation, which is often more useful than staring at the matrix entries.
Common mistakes when solving for eigenvalues and eigenvectors
- Forgetting that eigenvectors must be nonzero.
- Solving incorrectly, especially the determinant step.
- Finding the eigenvalues but not solving for the corresponding eigenvectors.
- Assuming every square matrix has enough independent eigenvectors to form a basis. Some do not.
- Assuming every real matrix has real eigenvalues. That depends on the matrix.
Where eigenvalues and eigenvectors are used
They show up whenever a linear process has preferred directions or natural modes.
Common examples include differential equations, vibration problems, dynamical systems, Markov models, and principal component analysis. The meaning changes by field, but the pattern is the same: find directions where the transformation acts like simple scaling.
Try a similar problem
Try the same process for
Find the eigenvalues first, then solve for the eigenvectors, and check one pair by direct multiplication. If you want to go one step further, try your own version in a solver and compare the eigenpairs, not just the final numbers.
Need help with a problem?
Upload your question and get a verified, step-by-step solution in seconds.
Open GPAI Solver →