All Tools490+

Eigenvalue Eigenvector Calculator – 2x2 Matrix With Steps

Eigenvalue Calculator

Free eigenvalue eigenvector calculator – enter a 2x2 matrix to find its characteristic equation, eigenvalues (λ), and normalized eigenvectors (v).

Input Matrix (A)

Eigen System Report
Characteristic Equation: λ² - (Trace)λ + (Det) = 0
Eigenvalues (λ): λ₁ = 0, λ₂ = 0
Normalized Eigenvectors (v): v₁ = [0, 0]
v₂ = [0, 0]
Results copied! ✓

Use this free eigenvalue eigenvector calculator to find the characteristic equation, eigenvalues and normalized eigenvectors of any 2x2 matrix.

Quick answer

An eigenvalue eigenvector calculator solves Av = λv. For a 2x2 matrix, the eigenvalues are the roots of the characteristic equation λ² − (trace)λ + det = 0, and each eigenvector solves (A − λI)v = 0. Example: A = [[4, 1], [2, 3]] gives λ² − 7λ + 10 = 0, so λ = 5 and λ = 2, with normalized eigenvectors (0.7071, 0.7071) and (0.4472, −0.8944).

Eigenvalues and eigenvectors show up everywhere in linear algebra – from stability analysis and vibration problems to Markov chains and principal component analysis. Working them out by hand is easy to get wrong, especially the signs in the eigenvectors.

Our free eigenvalue eigenvector calculator handles any real 2x2 matrix. Enter four numbers and it returns the characteristic equation, both eigenvalues (real or complex) and unit-length eigenvectors, so you can check homework or exam practice in seconds.

What Are Eigenvalues and Eigenvectors?

For a square matrix A, an eigenvector v is a non-zero vector whose direction does not change when A is applied – it is only stretched or shrunk. The stretch factor is the eigenvalue λ:

A v = λ v

If λ = 3, the matrix triples the length of v. If λ is negative, it flips v. Complex eigenvalues mean the matrix includes a rotation, so no real direction stays fixed.

How to Find Eigenvalues of a 2x2 Matrix

For A = [[a, b], [c, d]], set det(A − λI) = 0. This gives the characteristic equation:

λ² − (a + d)λ + (ad − bc) = 0

Here a + d is the trace and ad − bc is the determinant. Solve with the quadratic formula. The discriminant (trace² − 4·det) tells you the type of answer:

DiscriminantEigenvalues
PositiveTwo different real eigenvalues
ZeroOne repeated real eigenvalue
NegativeTwo complex conjugate eigenvalues (a ± bi)

Worked example

  1. A = [[4, 1], [2, 3]]. Trace = 4 + 3 = 7, determinant = 4·3 − 1·2 = 10.
  2. Characteristic equation: λ² − 7λ + 10 = 0 → (λ − 5)(λ − 2) = 0, so λ = 5 and λ = 2.
  3. For λ = 5: (A − 5I) = [[−1, 1], [2, −2]] → v = (1, 1). Normalized: (0.7071, 0.7071).
  4. For λ = 2: (A − 2I) = [[2, 1], [2, 1]] → v = (1, −2). Normalized: (0.4472, −0.8944).

Quick check: the eigenvalues add up to the trace (5 + 2 = 7) and multiply to the determinant (5 × 2 = 10). Use the eigenvalue eigenvector calculator above to confirm your hand-worked answers.

How to Use the Eigenvalue Eigenvector Calculator

Solve any real 2x2 eigen system in three steps.

Step 1: Enter Your 2x2 Matrix

Type the four entries of matrix A into the Input Matrix (A) grid: top-left, top-right, bottom-left, bottom-right. Decimals and negative numbers are allowed. Example: 4, 1, 2, 3.

Step 1 enter a 2x2 matrix in the eigenvalue eigenvector calculator

Step 2: Click Calculate Eigen System

Press Calculate Eigen System. The calculator shows the characteristic equation (λ² − 7λ + 10 = 0), the eigenvalues λ = 5 and λ = 2, and the normalized eigenvectors (0.7071, 0.7071) and (0.4472, −0.8944).

Step 2 eigenvalues characteristic equation and normalized eigenvectors result

Step 3: Read Complex Results When They Appear

If the discriminant is negative, the tool switches to a Complex Eigen System. For the rotation matrix [[0, −1], [1, 0]] it returns λ² + 1 = 0 and the eigenvalues 0 + 1i and 0 − 1i.

Complex eigenvalues result for a 2x2 rotation matrix

Useful Eigenvalue Properties

  • Sum = trace: λ₁ + λ₂ = a + d.
  • Product = determinant: λ₁ × λ₂ = ad − bc. A zero eigenvalue means the matrix is singular (not invertible).
  • Triangular matrices: the eigenvalues are simply the diagonal entries.
  • Symmetric matrices: eigenvalues are always real and eigenvectors are perpendicular.
  • Scaling: any non-zero multiple of an eigenvector is still an eigenvector – that is why the calculator normalizes them to length 1.

Where Eigenvalues and Eigenvectors Are Used

  • Data science: principal component analysis (PCA) uses eigenvectors of a covariance matrix to find the main directions of variation.
  • Engineering: natural vibration frequencies of structures come from eigenvalue problems.
  • Differential equations: the sign of the eigenvalues decides whether a system is stable or unstable.
  • Markov chains and PageRank: the steady state is an eigenvector with eigenvalue 1.
  • Physics: quantum states and measured energies are eigenvectors and eigenvalues of operators.

Common Mistakes to Avoid

  • Using A − λ instead of A − λI – subtract λ only on the diagonal.
  • Forgetting that the bottom-left entry enters the determinant as −bc.
  • Expecting a unique eigenvector – any scalar multiple is also correct, so compare directions, not exact numbers.

Solved your matrix with the eigenvalue eigenvector calculator and need more matrix tools? Use the Matrix Inverse Calculator, the Matrix Transpose & Multiplication Tool or the Vector Dot & Cross Product Calculator.

Frequently Asked Questions

How do you find eigenvalues of a 2x2 matrix?

Solve det(A − λI) = 0, which gives λ² − (trace)λ + det = 0, then use the quadratic formula.

How do you find the eigenvectors?

Substitute each eigenvalue into (A − λI)v = 0 and solve for a non-zero vector v. The calculator then normalizes it to length 1.

Can eigenvalues be complex?

Yes. If trace² − 4·det is negative, the eigenvalues are a complex conjugate pair such as 0 ± 1i.

What does a zero eigenvalue mean?

The matrix is singular: its determinant is zero and it has no inverse.

Does this calculator support 3x3 matrices?

This eigenvalue eigenvector calculator is built for 2x2 matrices, the most common case in coursework.

Is the eigenvalue calculator free?

Yes. It is free, needs no sign-up and runs entirely in your browser.

MH

Written and tested by Muhammad Hasnain

Founder of VectraTools. Behaviour described here was checked against the tool’s own output. Last reviewed: October 2026.