Summarize this article:
332 LearnersLast updated on October 31, 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 a matrix is the order of its largest non-zero minor. 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:
The minor method involves the following 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
\(A = \begin{bmatrix} 1 & 2 & 3 \\ 2 & 4 & 6 \\ 4 & 5 & 6 \end{bmatrix} \)
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 containing 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
\(A = \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix} \)
Step 1: 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:
\(\begin{bmatrix} 1 & 2 & 3 \\ 0 & -3 & -6 \\ 0 & -6 & -12 \end{bmatrix} \)
Step 2: Next, eliminate elements below and above the pivot in column 2:
\(R1 → R1 - 2R2\)
\(R4 →R4 - R2\)
Then, the matrix becomes:
\(\begin{bmatrix} 1 & 2 & 3 \\ 0 & -3 & -6 \\ 0 & 0 & 0 \end{bmatrix} \)
Step 3: Next, eliminate above the pivot in column 3:
\(R1 → R1 + R3\)
\(R2 → R2 - R3\)
Step 4: 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\)
We have 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.
Therefore, the row rank is always equal to the 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:
Mastering the rank of a matrix is essential for solving systems of linear equations and understanding linear algebra concepts. These practical tips will help you build a strong foundation and solve rank problems more efficiently.
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.
The concept of matrix rank has many practical applications. Here are a few real life-applications:
Find the rank of a matrix using the minor method. Matrix:
ρ(A) = 2
Given matrix:\(\)
\(A = \begin{bmatrix} 2 & 3 \\ 1 & 4 \end{bmatrix} \)
First, we must calculate the determinant of:
\(det(A) = (2) (4) - (3) (1) \)
\( = 8 - 3 = 5 ≠ 0 \)
Find the rank of the matrix using the minor method. Matrix:
ρ(A) = 2
\( A = \begin{bmatrix} 2 & 4 & 1 \\ 1 & 3 & 0 \\ 0 & 0 & 0 \end{bmatrix} \textbf{Solution:} ( 3 \times 3 ) determinant is: \det(A) = 0 Now, consider the top-left ( 2 \times 2 \) minor: \[ \begin{vmatrix} 2 & 4 \\ 1 & 3 \end{vmatrix} = (2)(3) - (4)(1) = 6 - 4 = 2 \neq 0 \] Since the \( 3 \times 3 \) determinant is zero, but a \( 2 \times 2 \) minor is non-zero, \[ \therefore \rho(A) = 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.






