2. Echelon Form and Pivot
2026-02-13
Elementary Row Operations (初等行变换)
- Interchange: Interchange two rows.
- Scaling: Multiply all entries in a row by a nonzero constant.
- Replacement: Replace one row by the sum of itself and a multiple of another row.
Example
147258369⟶R1↔R2417528639⟶R2×3437568699⟶R3−2R243156−469−9
Two matrices are called row equivalent (行等价) if there is a sequence of elementary row operations that transforms one matrix into the other.
Echelon Form (阶梯形)
Some Definitions
A nonzero row or column in a matrix means a row or column that contains at least one nonzero entry.
非零行或列是指至少包含一个非零元素的行或列。
A leading entry of a row refers to the leftmost nonzero entry in a nonzero row.
行的主元素是指一个非零行中最左边的非零元素。
Row Echelon Form (REF)
A rectangular matrix is in row echelon form (阶梯形) (REF) if it has the following properties:
- All nonzero rows are above any rows of all zeros.
- 0302−10400 satisfies this property.
- 010024035 does not satisfy this property.
- Each leading entry of a row is in a column to the right of the leading entry of the row above it.
- 100200040356 satisfies this property.
- 040250367 does not satisfy this property.
- All entries in a column below a leading entry are zeros.
- In fact, any matrix that satisfies property 2 automatically satisfies this property.
Reduced Row Echelon Form (RREF)
If a matrix in echelon form (satisfies all three mentioned properties) satisfies the following additional conditions, then it is in reduced (row) echelon form (简化阶梯形) (RREF):
- The leading entry in each nonzero row is 1.
- Each leading 1 is the only nonzero entry in its column.
- 1000510032000010 does NOT satisfies this property.
Each matrix is row equivalent to one and only one reduced echelon matrix (RREF).
Achieving RREF
We can achieve the RREF of a matrix by applying a sequence of elementary row operations. Take the following matrix as an example:
135−2021−8−5
We can apply a sequence of elementary row operations to transform it into its RREF.
Firstly, we can eliminate the first entry in the rows below the first row:
135−2021−8−5R3−5R1⟶R2−3R1100−26121−11−10
Next, we can eliminate the second entry in the third row:
100−26121−11−10⟶R3−2R2100−2601−1114
Finally, we can scale each row to make the leading entries equal to 1, and then eliminate the entries above each leading 1:
100−2601−1114141R3⟶61R2100−2101−6111R1−R3⟶R2+611R3100210001⟶R1−2R2100010001
Now it's in RREF.
Pivot (主元)
- A pivot position (主元位置) in a matrix A is a location in A that corresponds to a leading 1 in the reduced echelon form A.
- A pivot (主元) is a nonzero number in a pivot position.
- A pivot column (主元列) is a column of A that contains a pivot position.
The number of pivots in a m×n matrix is at most min{m,n}.