July 24, 2026 · Theory · LibreTimes
Matrix Rank
Minors and Rank
Consider a matrix . Choose arbitrary rows and columns in it (). The entries at the intersections form a square matrix of order .
Definition. A minor of order of the matrix is the determinant formed from the entries at the intersections of the chosen rows and columns.
For example, for a matrix, the order-2 minors are obtained by deleting one row and one column:
Definition. The rank of a matrix is the highest order of a nonzero minor. Notation: , , .
Remarks
- (the zero matrix).
- if and only if two conditions hold:
- (a) there exists a nonzero minor of order ();
- (b) all minors of order are zero (or do not exist).
The Rank of a Row-Echelon Matrix
Theorem. The rank of a row-echelon matrix equals the number of its nonzero rows (the number of "steps").
Proof. Suppose the row-echelon matrix has nonzero rows with leading entries . The minor formed from these rows and columns is triangular, and its determinant
Any minor of higher order contains a zero row, hence equals zero. So .
Invariance of Rank Under Elementary Transformations
Theorem. Under elementary row (and column) transformations, the rank of a matrix does not change.
Recall the elementary row transformations: (1) multiplying a row by a number ; (2) swapping two rows; (3) adding to one row another, multiplied by a number.
Proof. For a transformation of type 3; for types 1 and 2 the claim follows from the properties of the determinant. Let be obtained from by adding to row row multiplied by , and let . Take an arbitrary minor of of order higher than and show that . There are three possible cases:
- does not contain the modified row — then coincides with a minor of , so .
- contains both row and row — by linearity of the determinant, the added produces a minor with two proportional rows, so equals the corresponding minor of , i.e. .
- contains row but not row — then , where is a minor of , and is also a minor of (of order higher than ); both are zero, so .
So . Since the transformation is reversible (one can go back from to ), similarly . Hence .
Remark. The same holds for column transformations: rank is preserved under elementary transformations of both rows and columns.
Practical Computation of Rank
The two preceding theorems give a convenient method: reduce the matrix by elementary transformations to row-echelon form and count the number of nonzero rows.
Example. Let's find the rank of
The transformations and :
Two nonzero rows . (The second row of the original matrix was proportional to the first, so it "vanished".)
Relation to Linear Dependence and Nonsingularity
The rank equals the maximum number of linearly independent rows (and equally of columns) of the matrix — see Linear Dependence and Independence of Rows. In particular, for a square matrix of order :
If instead , the rows are linearly dependent and .
No comments yet
Be the first to share your thoughts.