🎓 Linear Algebra 📊 PCA / Data Science ⚡ Physics 🔢 Differential Equations

Eigenvalue Calculator

Find eigenvalues, eigenvectors, and the characteristic polynomial of 2×2 and 3×3 matrices. Shows full derivation including the characteristic equation and discriminant analysis.

Quick Answer
Av = λv defines eigenvalue λ and eigenvector v · Find λ by solving det(A−λI) = 0 (characteristic polynomial) · Then solve (A−λI)v = 0 for each λ · Eigenvalues can be real or complex.
Eigenvalue λ Effect on eigenvector Example
λ = 1 No change — eigenvector is fixed pointIdentity matrix
λ > 1 Stretched in eigenvector directionScaling transformation
0 < λ < 1 Compressed toward originContraction
λ = 0 Collapsed to zero vectorMatrix is singular
λ < 0 Reversed direction and scaledReflection + scale
λ = a ± bi Rotation + scaling (complex pair)Rotation matrix

Eigenvalues by Application

  • Principal Component Analysis (PCA): The eigenvalues of the data covariance matrix are the variances explained by each principal component. Eigenvectors give the principal directions. This is why PCA "finds the most important axes" in your data.
  • Google PageRank: Web pages are ranked by the principal eigenvector (λ₁) of the link matrix — pages linked to by important pages are themselves important.
  • Vibration Analysis: Structural eigenvalues are the squared natural frequencies. Each mode shape (eigenvector) tells engineers how the structure deforms during resonance.
  • Quantum Mechanics: Eigenvalues of the Hamiltonian operator are the allowed energy levels. Eigenstates are stationary states where only the phase changes over time.
  • Differential Equations: For x' = Ax, the solution involves eˡᵗv where λ is the eigenvalue and v the eigenvector. Complex eigenvalues give oscillatory solutions.

Frequently Asked Questions

What is the Cayley-Hamilton theorem?

Every square matrix satisfies its own characteristic polynomial. If p(λ) = det(A−λI) = λ² − tr(A)λ + det(A), then p(A) = A² − tr(A)A + det(A)I = 0 (the zero matrix). This theorem is used to compute powers of matrices and matrix functions without explicitly computing each power.

Can two eigenvectors share the same eigenvalue?

Yes — if λ has multiplicity > 1 (a repeated root of the characteristic polynomial), there may be multiple linearly independent eigenvectors for that λ. The set of all eigenvectors for λ (plus the zero vector) forms the eigenspace for λ. Its dimension is the geometric multiplicity of λ, which can be less than or equal to the algebraic multiplicity (how many times λ appears as a root).