Built and fact-checked by the DocNectar team — see our editorial standards
Key Features
Instant Calculation
Get accurate results in real time with our optimized algorithm.
Mobile Friendly
Fully responsive design. Works on all devices & screen sizes.
Privacy Focused
Your data stays on your device. We don't store any inputs.
100% Free
No hidden costs. This tool is completely free forever.
For a 2×2 matrix, finding eigenvalues reduces to solving a simple quadratic equation — an exact, closed-form calculation, unlike larger matrices, which generally require iterative numerical methods with no exact formula.
This calculator finds the exact eigenvalues of any 2×2 matrix, including complex conjugate pairs when they occur.
How it works
Enter the four entries of a 2×2 matrix. The calculator finds the trace and determinant, forms the characteristic equation λ² − trace·λ + det = 0, and solves it exactly using the quadratic formula — reporting either two real eigenvalues or a complex conjugate pair depending on the discriminant's sign.
- Enter a₁₁.
- Enter a₁₂.
- Enter a₂₁.
- Enter a₂₂.
- Click Calculate to see your results.
Examples
[[4,1],[2,3]]
This matrix has trace 7 and determinant 10, giving eigenvalues λ₁ = 5 and λ₂ = 2.
Who should use it
- Finding eigenvalues for a 2×2 matrix in a linear algebra course.
- Checking a hand-solved characteristic equation and its roots.
Industry applications
- Linear algebra and mathematics education
- Physics and engineering coursework (2×2 systems, like coupled oscillators)
Advantages
- Gives an exact, closed-form answer rather than an iterative approximation.
- Correctly reports complex conjugate pairs rather than failing or returning nonsense.
Limitations
- Limited to 2×2 matrices — general NxN eigenvalues need substantially more advanced numerical methods.
Common mistakes to avoid
- Expecting this tool to handle matrices larger than 2×2 — general NxN eigenvalues need iterative numerical methods, a substantially different (and much harder) computation.
- Forgetting that complex eigenvalues are a valid, meaningful result, not an error — many real matrices (like rotation matrices) genuinely have complex eigenvalues.
Best practices
- Use the trace and determinant results to double-check your eigenvalues: their sum should equal the trace, and their product should equal the determinant.
Tips
- A 2×2 rotation matrix always has complex eigenvalues (except for a 0° or 180° rotation) — try entering a rotation matrix like [[0,-1],[1,0]] to see this in action.