Last updated on July 10th, 2025
The rank of a matrix is the maximum number of linearly independent rows or columns. For example, the rank of an identity matrix of order 3 × 3 is 3, because all three rows and columns are linearly independent. In this article, we will explore the rank of a matrix and its properties in detail.
The rank of the matrix is the order of the largest non-zero minor in the matrix. For a non-zero matrix B, the rank is ‘r’ if:
Hence, the rank of a matrix A can be written as ρ (A), where ρ (rho) is a Greek letter. So, ρ(A) is read as “rank of A” or “rho of A”.
Now let’s learn how to find the rank of a matrix. The rank of a matrix can be found using these methods:
Let’s learn how to find the rank of a matrix using the minor method. In the minor method, we focus on the determinants of the minors. Follow these steps to find the rank of a matrix:
While using the minor method, we have to follow several steps.
Finding det(A), using the 3 × 3 determinant formula:
det(A) = a (ei - fh) - b (di - fg) + c (dh -eg)
Substituting the values:
det(A) = 1 (4 × 6 - 6 × 5) - 2 (2 × 6 - 6 × 4) + 3 (2 × 5 - 4 × 4)
Now, we can calculate:
= 1 (4 × 6 - 6 × 5) = 1 (24 - 30) = 1 (-6) = -6
= - 2 (2 × 6 - 6 × 4) = -2 (-12) = 24
= 3 (2 × 5 - 4 × 4) = 3 (-6) = -18
det(A) = −6 + 24 − 18 = 0
Hence, det(A) = 0, the rank of the matrix is less than 3.
Check for non-zero minors of order 2.
Determinant = det(A) = ad - bc
= (1 × 5) - (2 × 4) = 5 - 8
= -3 ≠ 0
As the result is non-zero, the rank of the matrix is:
The rank of A (ρ(A)) = 2.
Using Echelon Form: Identifying a non-zero determinant for finding the rank of a matrix using minors is less efficient for large matrices. We can find the rank of a matrix more easily by using a technique known as the Echelon form. The echelon form is used when the matrix is in the form of an upper or lower triangular matrix. By using the elementary row operations, we can convert a matrix to its Echelon form:
To calculate the rank of a matrix using the Echelon form, we have to follow several steps:
A row in a matrix where at least one element is non-zero is called a non-zero row.
For example, find the rank of the matrix A =
Now, we convert the matrix to its Echelon form using the elementary row operations.
For that, apply the row transformation formula:
Ri → Ri − (k) Rj
Where Ri = the row to be changed
Rj = the pivot row.
k = the scalar multiple used to eliminate the entry.
Applying R2 → R2−4R1 and R3 → R3 - 7R1, to eliminate 4 and 7 in row 1.
Next, we will apply R3 → R3 - 2R2, we will get:
A row that has at least one non-zero element is called a non-zero row. In the final matrix, there are 2 non-zero rows.
Therefore, the rank of A = ρ(A) = 2
Using Normal Form: The structure of a matrix in normal form is:
Where Ir = the identity matrix of order “r”, and the other values in the matrix will be zero. For a rectangular matrix, A is converted into the standard form using the elementary row transformations and column operations. This method is used to calculate the rank of both rectangular matrices and square matrices.
For example, find the rank of the matrix A =
Now we aim to eliminate elements below the first pivot (1) in the first column:
R2 → R2 - R1
R3 → R3 - 2R1
R4 → R4 - 3R1
Hence, the matrix becomes:
Next, eliminate elements below and above the pivot in column 2:
R1 → R1 - 2R2
R4 →R4 - R2
Then, the matrix becomes:
Next, eliminate above the pivot in column 3:
R1 → R1 + R3
R2 → R2 - R3
Then the result is:
Now, eliminate the 2 in column 4 to obtain the normal form of the matrix
C4 → C4 - 2C1
Now, the matrix becomes:
This is in the form:
The identity matrix I3 appears on the top-left side of the matrix, and all the other rows are zero. Therefore, the rank of matrix A is:
ρ(A) = 3
As we learned how to find the rank of a matrix, using the Echelon form and the normal form. We have seen that the number of non-zero rows in the reduced form of the matrix is equal to the rank of the matrix. This is the row rank of the matrix; it is the maximum number of linearly independent rows in the matrix. Whereas the column rank is the number of linearly independent columns.
.
Row rank = the number of non-zero rows
Column rank = maximum number of linearly independent columns
Hence, row rank = column rank.
The properties of the rank of a matrix are used when performing the basic operations like addition, multiplication, and transformations. Here are the key properties of the rank of a matrix:
In our daily lives, we can apply the concept of the rank of a matrix to various situations. Here are a few applications:
The rank of a matrix is an important concept in linear algebra when solving complex mathematical problems. However, students often make some mistakes when they work with different methods, which leads to incorrect calculations. Here are some common mistakes and their helpful solutions to prevent these errors.
Find the rank of a matrix using the minor method. Matrix:
ρ(A) = 2
First, we must calculate the determinant of:
det(A) = (2) (4) - (3) (1)
= 8 - 3 = 5 ≠ 0
A 2 × 2 matrix with a non-zero determinant has full rank.
So, ρ(A) = 2.
Since the determinant is not zero, rank = 2
Find the rank of the matrix using the minor method. Matrix:
ρ(A) = 2
First, we can find the determinant of the 3 × 3 matrix:
Here, the third row is all zeros,
det(A) = 0
Next, take the top-left 2 × 2 minor:
= 2 × 3 - 4 × 1
= 6 - 4 = 2
= 2 ≠ 0
Thus, the rank of the matrix is 2.
The 3 × 3 determinant is 0, but a 2 × 2 minor is non-zero, so the matrix has rank 2.
Find the rank of a matrix using the Echelon form. Matrix:
ρ(A) = 1
We apply the row operation to find the rank of a matrix:
R2 → R2 - 2R1
Here, we apply the row operation to eliminate the 2 in row 2.
First, multiply the first row by 2:
2 × [ 1 2] = [2 4]
Now, subtract this from row 2, using R2 → R2 - 2R1
[2 4] - [2 4] = [0 0]
So, the matrix becomes:
Count the non-zero rows:
Here, we have only one non-zero row in the matrix.
Hence, rank = 1
The echelon form shows only one non-zero row. Therefore, the rank of the given matrix is 1.
Find the rank of the identity matrix. Matrix:
ρ(A) = 3
All the rows and columns are linearly independent.
Therefore, the identity matrix always has full rank.
The rank of the identity matrix = order of the matrix.
ρ(A) = 3
Find the rank of an upper triangular matrix. Matrix:
ρ(A) = 3
The given matrix is an upper triangular matrix because all the entries below the main diagonal are zeros.
The main diagonal non-zero entries are 1, 1, and 5
Here, det(A) = 1 × 1 × 5 = 5 ≠ 0
Non-zero diagonals mean full rank in triangular matrices.
Therefore, Rank(A) = 3
Jaskaran Singh Saluja is a math wizard with nearly three years of experience as a math teacher. His expertise is in algebra, so he can make algebra classes interesting by turning tricky equations into simple puzzles.
: He loves to play the quiz with kids through algebra to make kids love it.