PAIBOTLearn
Sign inSign up

Rank

Vector spaces

Japanese school year: University year 1

What you learn

Learn the rank of a matrix, defined as the maximum number of linearly independent row or column vectors. It is widely used to determine the solvability and degrees of freedom of linear systems. Prior knowledge of elementary row operations and linear independence is helpful.

Go to practice

Key points

This formula explains the geometric meaning of the rank of matrix AA. It equals the dimension of the output space (image Im⁡(A)\operatorname{Im}(A)), which matches the number of linearly independent column vectors.

rank⁡(A)=dim⁡(Im⁡(A))\operatorname{rank}(A) = \dim(\operatorname{Im}(A))

This property shows that taking the transpose ATA^T does not change the rank of matrix AA. In any matrix, the number of linearly independent rows always equals the number of linearly independent columns.

rank⁡(AT)=rank⁡(A)\operatorname{rank}(A^T) = \operatorname{rank}(A)

This inequality gives the maximum possible rank for an m×nm \times n matrix AA. The rank can never exceed the smaller value between the number of rows mm and columns nn.

rank⁡(A)≤min⁡(m,n)\operatorname{rank}(A) \le \min(m, n)

This property shows how rank behaves under matrix multiplication. Multiplying matrices never increases the dimension of a space, so the rank of ABAB cannot exceed the rank of AA or BB.

rank⁡(AB)≤min⁡(rank⁡(A),rank⁡(B))\operatorname{rank}(AB) \le \min(\operatorname{rank}(A), \operatorname{rank}(B))

Choose a set to practice.