Matrix Rank Using Gaussian Elimination

The rank of a matrix can be effectively determined through the process of Gaussian elimination.

Let A be an m x n matrix and B a row echelon form obtained from A via Gaussian elimination. Then, the rank of matrix A is equal to the number of pivot positions in matrix B.

A practical example

We aim to determine the rank of matrix A.

matrix A to be used for rank calculation

By applying Gaussian elimination, we can reduce matrix A to a row echelon form B.

Matrix B is row-equivalent to matrix A.

matrix B, the row echelon form of A

In this case, matrix B contains three pivot positions.

matrix B has three pivot elements

Note. A pivot is the first non-zero entry in a row, reading from left to right, with all entries directly below it equal to zero. Pivots are not required to be equal to one in this context.

Thus, we conclude that the rank of matrix A is 3.

the rank of matrix A is three

This method allows us to compute the rank of matrix A without resorting to the calculation of minors.

It provides an efficient alternative approach to determining the rank of a matrix.

 
 

Please feel free to point out any errors or typos, or share suggestions to improve these notes. English isn't my first language, so if you notice any mistakes, let me know, and I'll be sure to fix them.

FacebookTwitterLinkedinLinkedin
knowledge base

Matrix Rank

Online Tool