Advanced

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.
Top-left entry of the 2×2 matrix
Bottom-right entry
Eigenvalues
λ₁ = 3, λ₂ = 2
Characteristic polynomial
λ² − 5λ + 6 = 0
Trace (tr = a + d)
5
Determinant (det = ad − bc)
6
Discriminant (tr² − 4·det)
1
Eigenvector for λ₁
[1, 0]
Eigenvector for λ₂
[1, -1]
Step-by-step derivation
1

Trace = a + d

tr = 3 + 2 = 5
2

Determinant = ad − bc

det = 3·2 − 1·0 = 6
3

Characteristic polynomial: λ² − tr·λ + det = 0

λ² − 5λ + 6 = 0
4

Discriminant = tr² − 4·det

Δ = 5² − 4·6 = 1
5

Eigenvalues: λ = (tr ± √Δ) / 2

λ₁ = 3, λ₂ = 2
=

Eigenvectors (from (A − λI)v = 0)

v₁ = [1, 0] v₂ = [1, -1]
Unit square deformed by the matrix — area scales by |det| = 6.000
Step by step
  1. 1

    Trace tr = a + d

    3 + 2 = 5
  2. 2

    Determinant det = a·d − b·c

    3 × 2 − 1 × 0 = 6
  3. 3

    Discriminant Δ = tr² − 4·det

    (5)² − 4 × 6 = 1
  4. 4

    λ₁ = (tr + √Δ) ÷ 2

    (5 + 1) ÷ 2 = 3
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. Read the full disclaimer.
Quick answer

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
Characteristic: λ² − tr(A)·λ + det(A) = 0 → λ = (tr ± √(tr² − 4·det)) / 2 • Av = λv
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

eigenvalue calculator 2x2 matrix
eigenvector calculator
characteristic polynomial solver
matrix eigenvalues linear algebra
eigendecomposition 2x2
find eigenvalues of matrix
matrix determinant trace eigenvalue

APA

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

Chicago

TG we-Calculate Editorial Team. "Eigenvalue and Eigenvector Calculator — 2×2 Matrix." TG we-Calculate. 2026. https://we-calculate.com/calculator/eigenvalue-eigenvector-calculator.

IEEE

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

BibTeX

@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?