48. Row Echelon Form

A matrix is in Row Echelon Form (REF) if it satisfies all of:

  1. Pivot — each non-zero row has a leading non-zero entry called a pivot
  2. Zeros below pivots — each pivot has zeros below it in its column
  3. Rightward staircase — each pivot is strictly to the right of the pivot in the row above
  4. Zero rows at bottom — any all-zero rows appear at the bottom
[1𝑎12𝑎13𝑎14𝑏101𝑎23𝑎24𝑏2001𝑎34𝑏300000]

48.1. Elementary row operations

The three operations that don’t change the solution set of a system, used to drive a matrix toward REF:

  1. Row swap: exchange two rows
  2. Row scale: multiply a row by a non-zero scalar
  3. Row replacement: add a multiple of one row to another

These are applied via Gaussian elimination.

Example

System:

2𝑥+𝑦+𝑧=83𝑥𝑦+2𝑧=112𝑥+𝑦+2𝑧=3

Augmented matrix:

[2118312112123]

Step 1: 𝑅112𝑅1:

[10.50.54312112123]

Step 2: 𝑅2𝑅2+3𝑅1, 𝑅3𝑅3+2𝑅1:

[10.50.5400.53.510235]

Step 3: 𝑅22𝑅2:

[10.50.5401720235]

Step 4: 𝑅3𝑅32𝑅2:

[10.50.54017200111]

Step 5: 𝑅3111𝑅3 (now in REF):

[10.50.540172001111]

Step 6: back-substitute.

𝑧=111,𝑦=27𝑧=2911,𝑥=40.5𝑦0.5𝑧=3111

48.2. REF vs RREF

REF is not unique. The stronger RREF (Reduced Row Echelon Form) — pivots equal 1 and zeros above as well as below — is unique.

48.3. See also