Gaussian Elimination Calculator

Enter a system of linear equations as an augmented matrix and get the solution with full step-by-step row reduction.

Augmented Matrix Input

Solution

Enter a matrix and click Solve.

Step-by-Step Row Operations

Steps will appear here after solving.

Summary

Enter a system of linear equations as an augmented matrix and get the solution with full step-by-step row reduction.

How it works

  1. Select the number of variables (2 to 5) to set the matrix size.
  2. Enter the coefficients of each equation into the augmented matrix grid.
  3. Click "Solve" to run Gaussian elimination with partial pivoting.
  4. The step panel shows each row operation (swap, scale, eliminate) in order.
  5. The solution panel displays the value of each variable, or reports no unique solution.

Use cases

  • Solve simultaneous equations for algebra homework.
  • Check hand-computed Gaussian elimination row operations.
  • Visualize how partial pivoting improves numerical stability.
  • Find solutions to 3×3 or 4×4 systems in engineering problems.
  • Understand back-substitution by tracing each elimination step.
  • Verify linear system answers before submitting coursework.

Frequently Asked Questions

Last updated: 2026-06-10 · Reviewed by Nham Vu