Tested tool guide
Tested browser tools
Checked August 16, 2026
What Gaussian Elimination Step-by-Step does, with a checked example
Enter a system of linear equations, or its augmented matrix, and the tool replays Gaussian elimination as an animated walkthrough: it shows the augmented matrix, highlights each pivot, performs row operations visibly one at a time, and closes with back substitution or the reduced row echelon form. The mistake most users make is treating an operation as applying only to the coefficients; every row operation changes the constant column too. The surprise is that the step sequence is not unique, only the final solution is.
Worked example
A concrete input and expected output from the current implementation.
Input
x + y + z = 6
2x - y + z = 3
x + 2y - z = 2
->
Expected output
Solution: x = 1, y = 2, z = 3. The animation shows operations including R2 - 2R1, which turns row 2 into [0 -3 -1 | -9], and R3 - R1, which turns row 3 into [0 1 -2 | -4]; after eliminating below the second pivot, back substitution gives z = 3, y = 2, and x = 1.
Substituting z = 3 into y - 2z = -4 gives y = 2, and x + y + z = 6 then gives x = 1. The equations verify: 1 + 2 + 3 = 6, 2(1) - 2 + 3 = 3, and 1 + 4 - 3 = 2.