Overview
The rank of a matrix is the dimension of its column space (or row space). It measures the number of linearly independent rows or columns.
Definition
For matrix A:
rank(A)=dim(Col(A))=dim(Row(A))
This equals:
- Number of pivot positions in echelon form
- Number of linearly independent columns
- Number of linearly independent rows
Finding Rank
Method 1: Row Reduction
- Row reduce A to echelon form
- Count the number of pivot positions (leading 1s)
Example
A=147258369RREF100200010
rank(A)=2 (two pivots)
Key Properties
| Property | Formula |
|---|
| Maximum | rank(A)≤min(m,n) for m×n matrix |
| Transpose | rank(A)=rank(AT) |
| Sum | rank(A+B)≤rank(A)+rank(B) |
| Product | rank(AB)≤min(rank(A),rank(B)) |
| Inverse | If A is invertible, rank(A)=n |
Full Rank
Full Column Rank
rank(A)=n (number of columns)
- Columns are linearly independent
- Ax=0 has only the trivial solution
- Ax=b has at most one solution
Full Row Rank
rank(A)=m (number of rows)
- Rows are linearly independent
- Ax=b has at least one solution for every b
Full Rank (Square Matrix)
rank(A)=m=n
- A is invertible
- Ax=b has a unique solution for every b
Rank-Nullity Theorem
For an m×n matrix A:
rank(A)+nullity(A)=n
where nullity(A)=dim(Null(A)) = number of free variables.
Example
For a 3×5 matrix with rank 2:
nullity=5−2=3
The null space has dimension 3.
Rank and Systems of Equations
For the system Ax=b (A is m×n):
| Condition | Solutions |
|---|
| rank(A)<rank([A∣b]) | No solution |
| rank(A)=rank([A∣b])=n | Unique solution |
| rank(A)=rank([A∣b])<n | Infinitely many solutions |
Examples
Example 1: Find Rank
A=123246134
Row reduce:
123246134→100200111→100200010
rank(A)=2
Example 2: Apply Rank-Nullity
Matrix A is 4×6 with rank 3.
nullity(A)=6−3=3
Ax=0 has a 3-dimensional solution space.
Example 3: Check Solvability
For Ax=b with A (3×3) having rank 2:
121242363b1b2b3→100200300b1b2−2b1b3−b1
For solution: b2=2b1 and b3=b1
Otherwise: no solution
Rank and Determinant
For an n×n matrix A:
- rank(A)=n⇔det(A)=0
- rank(A)<n⇔det(A)=0