Types: N/A
Examples: N/A
Constructions: N/A
Generalizations: N/A

Properties: N/A
Sufficiencies: N/A
Questions: N/A

Row Echelon Form

Let URm×n be a given matrix. We say that U is in row echelon form iff U satisfies the following three conditions:

  1. All zero rows are below all nonzero rows
  2. The column index of the first nonzero entry in a row is larger than the column index of the first nonzero entry in any previous row.
  3. All entries in a column below a leading entry are zeros.

Remark. The conditions of row echelon form generalize the conditions of an 8.9 Upper-Triangular Matrix.


Let's analyze the sparsity structure some matrices and determine if they are in row echelon form.

Example

[××0×00]

  1. There are no all zero rows, so condition 1 is satisfied trivially.
  2. Notice the "stair step" pattern. The leading entries (the first nonzero entry in the rows) go down and to the right. The column index of the leading entries is increasing from left to right, satisfying condition 2.
  3. Underneath the stars is all zeroes. Therefore, the 3rd condition is satisfied.

Therefore, this matrix is in row echelon form.

Example

[××××××00××××00000×000000×]

  1. There are no all zero rows, so condition 1 is satisfied trivially.
  2. There is a "stair step" pattern, although this pattern is a bit longer than the last example. Nevertheless, the column indexes of the leading entries are still increasing from left to right. Therefore, the 2nd condition is satisfied.
  3. Under each leading entry is all zeroes, so this is condition is also satisfied.

Therefore, this matrix is in row echelon form.

Example

[0×××××××××00××××××××0000××××××00000×××××00000000××00000000000]

  1. There is one all zero row at the bottom, so condition 1 is satisfied.
  2. There is a "stair step" pattern, so condition 2 is met.
  3. Below each star is all zeroes, so condition 3 is met.

Therefore, this matrix is in row echelon form.