Row Echelon Form Calculator

Convert matrices to Row Echelon Form (REF) and Reduced Row Echelon Form (RREF).

Reduced Row Echelon Form (RREF)

Row Echelon Form (REF)

Understanding Row Echelon Form

In linear algebra, a matrix is in Row Echelon Form (REF) if it satisfies these conditions:

  1. All nonzero rows are above any rows of all zeros.
  2. The leading coefficient (the first nonzero number from the left, also called the pivot) of a nonzero row is always strictly to the right of the leading coefficient of the row above it.

Reduced Row Echelon Form (RREF)

A matrix is in Reduced Row Echelon Form if it satisfies all the conditions of REF, plus:

  1. Every leading coefficient is 1.
  2. Each leading 1 is the only nonzero entry in its column.

Computing the RREF is equivalent to performing Gauss-Jordan Elimination. It is the most robust way to solve systems of linear equations, find the rank of a matrix, or calculate the inverse of a matrix.

Gaussian Elimination

This is the algorithm used to transform a matrix into REF or RREF. It involves three elementary row operations: