Rank
The dimension of a matrix's column space â measuring how many linearly independent directions its transformation covers.
Rank 1 matrix
Matrix A has c2 = 2c1, so it has one independent direction.
Rank 2 matrix
Matrix B has two independent columns, so its column space fills the plane.
Definition
The rank of a matrix is the dimension of its column space â the number of linearly independent columns.
Equivalently, the rank equals:
- The number of linearly independent rows (column rank = row rank)
- The number of pivot positions in the row echelon form
- The number of nonzero singular values
For an matrix: .
- Full column rank: (all columns independent; has only trivial solution)
- Full row rank: (all rows independent; always has a solution)
- Full rank:
Key properties
- Row rank always equals column rank, even though rows and columns live in different spaces
- â rank can never exceed either dimension
- â transposing doesn't change the rank
- Rank is invariant under row reduction (elementary row operations preserve rank)
Common mistakes
- Assuming a "big" matrix has high rank: a matrix can be enormous in size yet have very low rank if its rows/columns are mostly redundant combinations of a few directions
- Forgetting rank can drop under multiplication: â multiplying by a low-rank matrix can only shrink rank, never grow it
Finding rank by row reduction
Row 2 = Row 1: subtract to get zeros. After reduction:
Two pivot positions â .
Try it
A matrix has . What are the dimensions of the null space and column space of ?
Solution
- Column space (image):
- Null space (kernel): by the rank-nullity theorem, , so . There are 2 free variables; the null space is 2-dimensional.
The null space is a subspace of (domain); the column space is a subspace of (codomain).
Related concepts
Needs first
Uses this