Linear Systems Solver with RREF Steps

Solve 2×2 and 3×3 systems with Gaussian or Gauss-Jordan elimination, watch every row operation, and keep exact fractions before sharing the result.

Other languages: ja | en | zh-CN
Size
Mode
View

Result

Classification
Solution
Parametric form
Rank summary

Elimination steps

    Matrix snapshots

    Snapshots show the augmented matrix after each operation; pivot cells are highlighted to match the step log.

    Teacher mode

    Toggle reminders about partial pivoting and keeping fractions exact before rounding for presentations.

    FAQ

    What does the elimination log include?

    Every pivot choice, row swap, scaling and elimination step is written in Ri notation so you can follow the full Gaussian or Gauss-Jordan sequence alongside the matrix snapshots.

    How are infinite or no solutions detected?

    After reduction the tool compares rank(A) and rank([A|b]); inconsistent rows trigger a no-solution warning, while free variables are labelled when rank(A) is below the number of variables.

    Related calculators