The RREF of A is a single canonical form, but it carries a remarkable amount of structural information about the matrix — the rank, the nullity, bases for the column, row, and null spaces, and the consistency, uniqueness, and invertibility verdicts for any system A·x = b. The table below collects each property that can be extracted directly from RREF alongside the rule for reading it and the underlying reason.
| Property of A |
How to read it from RREF |
Why |
| Rank of A |
count the pivots |
pivots correspond to independent rows and to independent columns |
| Nullity (dim of Null(A)) |
n − (number of pivots) = number of free columns |
rank-nullity theorem |
| Basis for the column space |
the original columns of A at pivot positions |
row operations preserve linear dependence among columns |
| Basis for the row space |
the nonzero rows of the RREF |
row operations preserve the row space |
| Basis for the null space |
parametric solution to A x = 0; one basis vector per free variable |
each free variable parametrizes one direction in Null(A) |
| Consistency of A x = b |
no row of the form [0 ⋯ 0 | d] with d ≠ 0 in the reduced augmented matrix |
rank(A) = rank([A | b]); b ∈ Col(A) |
| Uniqueness of solution |
every column of A has a pivot (no free variables) |
rank(A) = n; Null(A) = {0} |
| Invertibility (square A) |
RREF of A equals In |
full rank n + square ⟺ invertible |