QiLing Tools

🧩System of Linear Equations Solver - 2 to 6 Unknowns by Gauss-Jordan

Enter one row per equation — the coefficients and then the constant. Gauss-Jordan elimination solves systems of 2 to 6 unknowns and tells you straight away whether the solution is unique, missing or infinite, along with the reduced row echelon form, the ranks and the general solution.

Free · No sign-up · Runs in your browserLast updated:

Loading tool...

How to use System of Equations

  1. 1Choose how many unknowns (2 to 6)
  2. 2Fill in the coefficients row by row, with the constant in the last column
  3. 3Read which case you are in and the value of each unknown
  4. 4If the solution is not unique, read the general solution and the free variables

FAQ

How do I tell whether a system has a solution?
Compare the two ranks. If the augmented matrix has the higher rank there is no solution; if they are equal and match the number of unknowns the solution is unique; if they are equal but smaller there are infinitely many. Both numbers are shown.
What is the reduced row echelon form?
The augmented matrix after elementary row operations so that each pivot is 1 and every other entry in its column is 0. At that point each row reads off the value of one unknown — the end point of Gauss-Jordan elimination.
How should I write the answer when there are infinitely many solutions?
Treat every unknown without a pivot as a free variable that can be any real number, and express the rest in terms of them. That is exactly what the “General solution” box shows.
What does a determinant of 0 mean?
The coefficient matrix is not invertible, so the system either has no solution or infinitely many — which one depends on the rank of the augmented matrix.
Can I use a different number of equations than unknowns?
The grid is square, but you can enter an all-zero row for a missing equation or repeat one; the rank test still classifies the system correctly, including the no-solution and infinite cases.