Mathematics · Ch 1 — Applications of Matrices and Determinants
Row-Echelon Form
Row-Echelon Form
Using elementary row operations, any non-zero matrix can be reduced to a simplified row-echelon form.
A row all of whose entries are is called a zero row; a row with at least one non-zero entry is a non-zero row.
Definition 1.5 (row-echelon form). A non-zero matrix is in row-echelon form if:
- Every zero row of occurs below every non-zero row.
- If the first non-zero entry of row occurs in column , then every entry below it, in column , is zero.
- The first non-zero entry of row lies strictly to the left of the first non-zero entry of row .
Informally: all zero rows sit at the bottom, and each row's first non-zero entry (its pivot) is strictly right of the pivot in the row above it.
Method to reduce a matrix to row-echelon form.
Step 1 (pivoting). If the first row is zero, swap it with a non-zero row below. Otherwise, if go to Step 2; if , swap row 1 with a lower row that has a non-zero first-column entry (or, failing that, hunt column-by-column for the first usable pivot). The first non-zero entry secured in row 1 is called the pivot.
Step 2 (clearing below the pivot). Use row operations of the form to make every entry below the pivot, in the pivot's column, zero.
Step 3 (recurse). Treat the next row as the new "first row" and repeat Steps 1--2 using only the rows below it, until every row has been processed.
Worked illustration. , a row-echelon form with all three rows non-zero. …