Eigenvalue and Eigenvector Calculator

Enter your 2×2 or 3×3 matrix values and the Eigenvalue and Eigenvector Calculator computes all eigenvalues (λ₁, λ₂, and λ₃) along with their corresponding eigenvectors. Choose your matrix size, fill in the elements, and get the characteristic polynomial roots and normalized eigenvectors displayed immediately.

3×3 only

3×3 only

3×3 only

3×3 only

3×3 only

Results

Eigenvalue λ₁

--

Eigenvalue λ₂

--

Eigenvalue λ₃ (3×3 only)

--

Trace of Matrix

--

Determinant

--

Eigenvector v₁

--

Eigenvector v₂

--

Eigenvector v₃ (3×3 only)

--

Eigenvalue Magnitudes

Results Table

Frequently Asked Questions

How do I find eigenvalues of a matrix?

Eigenvalues are found by solving the characteristic equation det(A − λI) = 0, where A is your matrix, λ is the eigenvalue, and I is the identity matrix. For a 2×2 matrix this yields a quadratic equation; for a 3×3 matrix it yields a cubic. The roots of that polynomial are the eigenvalues.

How do I find eigenvectors from eigenvalues?

Once you have an eigenvalue λ, substitute it back into (A − λI)v = 0 and solve the resulting system of linear equations for the vector v. The non-zero solutions are the eigenvectors corresponding to that eigenvalue. Each eigenvalue has at least one associated eigenvector.

How many eigenvalues does a matrix have?

An n×n matrix has exactly n eigenvalues when counted with multiplicity (including complex ones). So a 2×2 matrix has 2 eigenvalues and a 3×3 matrix has 3 eigenvalues. Some of these may be repeated (algebraic multiplicity > 1) or complex numbers.

How do I find eigenvalues of a 3×3 matrix?

For a 3×3 matrix, expand the characteristic polynomial det(A − λI) = 0 to get a cubic equation −λ³ + tr(A)λ² − … + det(A) = 0. Solve this cubic for λ using methods like factoring, numerical approximation, or Cardano's formula. This calculator handles it numerically for you.

Are eigenvectors orthogonal?

Eigenvectors corresponding to distinct eigenvalues of a symmetric (or Hermitian) matrix are always orthogonal to each other. However, for general non-symmetric matrices, eigenvectors from different eigenvalues are not guaranteed to be orthogonal.

Can 0 be an eigenvalue?

Yes, 0 is a valid eigenvalue. If λ = 0 is an eigenvalue of a matrix A, it means the matrix is singular (non-invertible) and its determinant equals zero. The corresponding eigenvectors lie in the null space of A.

What is the relationship between eigenvalues and the trace and determinant?

For any square matrix, the sum of all eigenvalues equals the trace (sum of diagonal elements), and the product of all eigenvalues equals the determinant. These relationships provide quick sanity checks for your eigenvalue computations.

What are complex eigenvalues and eigenvectors?

When the characteristic polynomial has no real roots, eigenvalues appear as complex conjugate pairs (a ± bi). This typically occurs when a matrix represents a rotation or spiral transformation. The corresponding eigenvectors also have complex components, but the real-world interpretation often involves oscillatory behavior.

More Math Tools