Linear Systems Solver (2×2 / 3×3)

Solve 2×2 or 3×3 linear systems with Gaussian elimination and review solution classification, parametric forms, residuals, and elimination steps in one place.

Other languages: ja | en | zh-CN | es | pt-BR | id | vi | ko

Educational use only. Double-check symbolic work when required.

Dimension

FAQ

How does the solver classify the system?

It computes the ranks of A and [A|b] with RREF. If rank(A) = rank([A|b]) = n the solution is unique; if rank(A) = rank([A|b]) < n there are infinitely many solutions; if rank(A) < rank([A|b]) the system is inconsistent.

Can I switch between equation and matrix input?

Yes. Enter equations such as 2x+3y=7 or fill the matrix directly. Examples populate both views and you can share the current setup through the URL.

Related calculators