Calculate Eigenvectors
Enter the entries of a square matrix.
Formula for Finding Eigenvectors
An eigenvector is a nonzero vector that keeps its direction under a linear transformation, although its magnitude can change.
A is a square matrix, v is a nonzero eigenvector, and λ is its eigenvalue.
Step 1: Find the eigenvalues
Rearrange the eigenvector equation to obtain (A − λI)v = 0. A nonzero solution exists only when the matrix A − λI is singular. Therefore, solve the characteristic equation det(A − λI) = 0.
Step 2: Solve for each eigenvector
Substitute each eigenvalue into A − λI, then solve the homogeneous linear system. The solutions form the eigenspace associated with that eigenvalue. Every nonzero vector in this space is an eigenvector.
For a 2×2 matrix
Let
The characteristic equation is
The discriminant is
- Δ > 0: two distinct real eigenvalues.
- Δ = 0: a repeated real eigenvalue; its eigenspace may be one- or two-dimensional.
- Δ < 0: complex-conjugate eigenvalues and no nonzero real eigenvectors.
Worked Example
Find the eigenvectors of the matrix below.
1. Find the characteristic equation
Subtract λ from the diagonal and set the determinant to zero:
2. Find an eigenvector for λ = 3
3. Find an eigenvector for λ = 1
4. Verify the eigenvectors
Both vectors satisfy Av = λv, so both are valid eigenvectors.
Frequently Asked Questions
What is an eigenvector?
An eigenvector is a nonzero vector v that satisfies Av = λv for a scalar λ called its eigenvalue. Multiplication by the matrix changes the vector by a scalar factor without changing its direction, except that a negative factor reverses its direction.
How do you calculate eigenvectors of a 2×2 matrix?
First solve det(A - λI) = 0 to find the eigenvalues. Then, for each eigenvalue λ, solve the homogeneous system (A - λI)v = 0. Any nonzero solution is an eigenvector.
Can an eigenvector be multiplied by a number?
Yes. If v is an eigenvector, then kv is also an eigenvector for every nonzero scalar k. The zero vector is never considered an eigenvector.
What happens when an eigenvalue is repeated?
A repeated eigenvalue may have one or two linearly independent eigenvectors for a 2×2 matrix. If the matrix is a scalar multiple of the identity, every nonzero vector is an eigenvector. Otherwise, a real 2×2 matrix with a repeated eigenvalue has only one independent eigenvector direction.
Why might a matrix have no real eigenvectors?
A real matrix can have complex eigenvalues. For a real 2×2 matrix, a negative discriminant in the characteristic equation means its eigenvalues are complex, so there are no nonzero real eigenvectors.
Does this calculator support 3×3 matrices?
This calculator supports real 1×1 and 2×2 matrices. Larger matrices require solving higher-degree characteristic equations and finding the null space for each eigenvalue; use a dedicated higher-dimensional eigenvalue solver for those cases.