Gauss Jordan Elimination Calculator

Solve systems of linear equations using the Gauss-Jordan elimination method. Input a square matrix and its constants to get the reduced row echelon form and solution.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

This calculator solves a system of n linear equations with n unknowns using the Gauss-Jordan elimination method. It transforms the augmented matrix into Reduced Row Echelon Form (RREF) and displays the solution step-by-step.

  1. Set Matrix Size: Enter a number between 2 and 6 in the Matrix Size field. The grid updates automatically.
  2. Enter Coefficients: Fill in the aij boxes (coefficients of variables) and the bi boxes (constants on the right side of each equation). Use decimal numbers if needed.
  3. Calculate: Click the Calculate button. The result shows:
    • The final RREF matrix (with the solution column after the vertical bar).
    • The values of each variable (x1, x2, ..., xn).
    • A step-by-step log of row operations performed.
  4. Error Handling: If the matrix is singular (no unique solution) or any field is empty/invalid, an error message appears. Correct the inputs and try again.

Tip: All numbers are displayed with 4 decimal places. The calculator uses partial pivoting for numerical stability.

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

Gauss-Jordan elimination is an algorithm to solve systems of linear equations by transforming the augmented matrix into reduced row echelon form (RREF) using row operations.

This calculator supports square matrices from 2x2 up to 6x6.

If the matrix is singular (determinant zero), the system may have no solution or infinitely many solutions. The calculator will indicate singularity.

Reviewed by Experts

Eurico José Kiala

Eurico José Kiala

Mathematician

Teacher

LinkedIn
João Lino

João Lino

Mathematician

LinkedIn
Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0