LibreTimes

July 24, 2026 · Theory · LibreTimes

Matrix Rank

Minors and the rank of a matrix, invariance of rank under elementary transformations, and a practical method for computing it.

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:

  1. does not contain the modified row — then coincides with a minor of , so .
  2. 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. .
  3. 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 .

0

No comments yet

Be the first to share your thoughts.