Eigenvalue and Eigenvector Calculator — 2×2 Matrix
Find the eigenvalues and eigenvectors of any 2×2 matrix — including complex eigenvalues and repeated roots — and see the characteristic polynomial and step-by-step derivation.
Trace = a + d
Determinant = ad − bc
Characteristic polynomial: λ² − tr·λ + det = 0
Discriminant = tr² − 4·det
Eigenvalues: λ = (tr ± √Δ) / 2
Eigenvectors (from (A − λI)v = 0)
- 1
Trace tr = a + d
3 + 2 = 5 - 2
Determinant det = a·d − b·c
3 × 2 − 1 × 0 = 6 - 3
Discriminant Δ = tr² − 4·det
(5)² − 4 × 6 = 1 - 4
λ₁ = (tr + √Δ) ÷ 2
(5 + 1) ÷ 2 = 3
How does this calculator work?
For a 2×2 matrix [[a,b],[c,d]], eigenvalues satisfy λ² − (a+d)λ + (ad−bc) = 0, giving λ = (tr ± √(tr² − 4·det)) / 2. Each eigenvector v satisfies Av = λv; if b ≠ 0, v = [b, λ−a]. Complex eigenvalues appear when tr² < 4·det.
Formula
How this is calculated
An eigenvector v of a square matrix A is a non-zero vector that the matrix only scales (stretches or flips), not rotates: A·v = λ·v, where the scalar λ is the corresponding eigenvalue. To find eigenvalues, subtract λ from the diagonal and set the determinant of the result to zero: det(A − λI) = 0. For a 2×2 matrix [[a,b],[c,d]] this gives the characteristic polynomial λ² − (a+d)λ + (ad−bc) = 0, solved by the quadratic formula with trace tr = a+d and determinant det = ad−bc.
When the discriminant tr² − 4·det is positive there are two distinct real eigenvalues. For each eigenvalue λᵢ, the eigenvector is found by solving (A − λᵢI)v = 0: if b ≠ 0 the first row gives v = [b, λᵢ − a]; otherwise the second row gives v = [λᵢ − d, c]; for a diagonal matrix the standard basis vectors serve. Eigenvectors are unique only up to a non-zero scalar — any multiple of an eigenvector is also an eigenvector. When discriminant = 0 there is a repeated eigenvalue and there may be only one independent eigenvector. When discriminant < 0 the eigenvalues are complex conjugates (α ± βi) and no real eigenvectors exist.
The grid visualization shows how the 2×2 matrix deforms a unit square: the transformed area equals |det(A)|, confirming that eigenvalues relate to volume scaling. Matrices with real eigenvalues have eigenvectors pointing in directions preserved by the transformation — only the scale changes, not the direction.
Frequently asked questions
An eigenvalue λ is the factor by which the matrix stretches or compresses its eigenvector. If λ = 2, the eigenvector is doubled in length. If λ = −1, it is flipped and kept at the same length. If λ = 0, the eigenvector is mapped to zero, meaning the matrix is singular (det = 0).
Complex eigenvalues (α ± βi) indicate that the matrix rotates vectors in addition to scaling them — there is no real direction preserved by the transformation. Complex eigenvalues always come in conjugate pairs for real matrices. They appear in rotation, oscillation, and spiral systems.
This calculator handles 2×2 matrices only, where the characteristic polynomial is quadratic and solvable analytically. For 3×3 matrices the characteristic polynomial is cubic and for larger matrices it is generally solved numerically (e.g. QR algorithm). General eigenvalue computation requires numerical linear algebra methods.
Also known as
TG we-Calculate Editorial Team. (2026). Eigenvalue and Eigenvector Calculator — 2×2 Matrix [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/eigenvalue-eigenvector-calculator
TG we-Calculate Editorial Team. "Eigenvalue and Eigenvector Calculator — 2×2 Matrix." TG we-Calculate. 2026. https://we-calculate.com/calculator/eigenvalue-eigenvector-calculator.
TG we-Calculate Editorial Team, "Eigenvalue and Eigenvector Calculator — 2×2 Matrix," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/eigenvalue-eigenvector-calculator
@misc{wecalculate_eigenvalue_eigenvector_calculator, title = {Eigenvalue and Eigenvector Calculator — 2×2 Matrix}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/eigenvalue-eigenvector-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
