RANK OF A MATRIX.
Let A be any × matrix. It has square sub-matrices of different orders. The determinants of
these square sub-matrices are called minors of A.
A matrix A is said to be of rank
(i) It has atleast on non-zero minor of order .
(ii) All the minors of order ( − 1) or higher than are zero.
Symbolically, rank of = is written as ( ) = .
Form the definition of the rank of a matrix A, it follows that:
(i) If A is a null matrix, then ( ) = 0. [∵ every minor of A has zero value.]
(ii) If A is not a null matrix, then ( ) ≥ 1.
(iii) If A a non-singular × matrix, then ( ) = .
[∵ | | ≠ 0 is the largest minor of A.]
If is the × unit matrix, then | | = 1 ≠ 0 ⇒ ( ) = .
(iv) If A is an × matrix, then ( ) ≤ minimum of and .
(v) If all minors of order are equal to zero, then ( ) < .
METHODS OF RINDING RANK
To determine the rank of a matrix A, we adopt the following different methods.
(1) Start with the highest order minor (or minors of A. Let their order be . If any one of
them is non-zero, then ( ) = .
If all of them are zero, start with minors of next lower order ( − 1) and so on till you get
a non-zero minor. The order of that minor is the rank of A.
This method usually involves a lot of computational work since we have to evaluate
several determinants.
(2) Normal form method. If A is an × matrix and by a series of elementary (row or
column or both) operations, it can be put into one of the following forms (called normal or
⋮
canonical forms):
"
⋯ ⋯ ⋯ , ⋯ ,[ ⋮ #, [ #, where
⋮
is the unit matrix of order .
Since the rank of a matrix is not changed as a result of elementary transformation, it follows that
( )= [∵ "$
order minor | | = 1 ≠ 0 ]
21
This method is also called sweep out method or pivotal method.
Procedure to obtain normal form
(i) Interchange rows (or columns) to obtain a non-zero element in I row and I column of
given matrix.
(ii) Make this non-zero element as 1.
(iii) Obtain zeros in the remainder of I row and I column.
(iv) Repeat the above three steps starting with element in II row and II column.
(v) Continue the process down the main diagonal either until the end of diagonal is
reached or all the remaining elements of matrix are zero.
leading diagonal is non-zero and every element below this diagonal/ "$ row is zero. A matrix is
(3) Echelon form method. In this form of the matrix, each of the first elements of the
reduced in Echelon form as
(i) The first non-zero element in a row should be unity (if possible)
(ii) All the non- zero rows, if any, precede the zero rows.
The rank of the matrix is equal to the number of non-zero diagonal elements or the
number of non zero rows (as the case may be) when it has been reduced to Echelon form.
In other words, a matrix = [%&' # is an Echelon matrix or is said to be in Echelon form if
the number of zeros preceding the first non-zero entry of a row increases row by row until only
zero rows remain.
In row reduced Echelon form (row canonical form) of the matrix, the first non-zero entry
of a row is unity and are the only non-zero entry in their respective columns.
Further, any matrix can be transformed to a column Echelon form (CEF) by sequence of
elementary column transformations. we any that a matrix is in CEF if
(i) All zero columns are on the right
(ii) The first (if we go down form the top)non-zero entry in each column is 1.
(iii) If ( > , then the leading one of the column *' appears below that of *& .
1 0 0 0 0
0 0 0
+. ,., 0 1 0 , 1 0 ,/ 0
1 0 0
3 2 0 2 1
A matrix is said to be in a column reduced Echelon form if it is in CEF and additionally,
any row containing the leading one of a column consists of all zeros except this leading one. In
above examples, first and third matrices are in column reduced echelon form.
22
FOR AN 1 × 2 MATRIX A, TO FIND SQUARE MATRICES P AND Q OF
OR. DERS m AND n RESPECTIVELY, SUCH THAT PAQ IS IN THE
NORMAL FORM
Method. Write =
Reduce the matrix on LHS to normal form by affecting elementary row and/or column
transformations.
Every elementary row transformation on A must be accompanied by the same transfor-
mation on the pre-factor on RHS.
Every elementary column transformation on A must be accompanied by the same
transformation on the post-factor on RHS.
RANK-NULLITY THEOREM
If A is an × order matrix over some field then
rank (A) + nul (A) = n
vector space over some field. Let 3: 5 → 7 be a linear map, then
This applies to linear maps also. Let V be a finite dimensional vector space and W be a
rank (T) + nnul (T) = din (V)
where the rank of T is the dimension of the image of T and nullity of T is the dimension of the
kernel of T.
ILLUSTRATIVE EXAMPLES
1 2 3 4
Example 1. Find the rank of the matrix.
(i) / 0
−2 0 5 7
1 2 3 4
=/ 0
−2 0 5 7
Sol. (i) Here
Operating ;<= (2)
1 2 3 4
−/ 0
0 4 11 15
Which is Echelon form.
∴ ( ) = no. of non-zero rows = 2
23
Example 2. Use elementary transformations to reduce the following matrix A to triangular form
2 3 −1 −1
and hence fund the rank of A.
= > 1 −1 −2 −4 @
3 1 3 −2
6 3 0 −7
2 3 −1 −1
Sol. We have.
= >1 −1 −2 −4@
3 1 3 −2
6 3 0 −7
Operating ;=<
1 −1 −2 −4
− > 2 3 −1 −1@
3 1 3 −2
6 3 0 −7
Operating ;<= (−2), ;A= (−3), ;B= (−6)
1 −1 −2 −4
− >0 5 3 7@
0 4 9 10
0 9 12 17
Operating ;<A (−1)
1 −1 −2 −4
− >1 1 −6 −3@
0 4 9 10
0 9 12 17
Operating ;A< (−4), ;B< (−9)
1 −1 −2 −4
− >0 1 −6 −3@
0 0 33 22
0 0 66 44
Operating ;BA (−2)
24
1 −1 −2 −4
− >0 1 −6 −3@
0 0 33 22
0 0 0 0
Which is upper triangular form.
∴ ( ) = 3.
1 2 −1 4
Example 4. (i) Reduce the matrix A to its normal form when
=> 2 4 3 4 @
1 2 3 4
−1 − 2 6 −7
Hence find the rank of A.
(ii) Reduce the matrix A to its normal form and hence find its rank, where
2 1 −3 −6
= 3 −3 1 2
1 1 1 2
Sol. (i)
1 2 −1 4
Pivot element
=> 2 4 3 4 @
1 2 3 4
−1 − 2 6 −7
Operating ;<= (−2);A= (−1);B= (1)
1 2 −1 4
− D0 0 5 −4 E
0 0 4 0
0 0 5 −3
Operating ;<= (−2);A= (1);B= (−4)
25
1 0 0 0
−D 0 0 5 −4 E
0 0 4 0
0 0 5 −3
Operating *A<
1 0 0 0
−D 0 5 0 −4 E
0 4 0 0
0 5 0 −3
Operating ;<A (−1)
1 0 0 0
0 [1# 0 −4 E
Pivot element − D
0 4 0 0
0 5 0 −3
Operating ;A< (−4), ;B< (−5)
1 0 0 0
− >0 1 0 −4@
0 0 0 16
0 0 0 17
Operating *B< (4)
1 0 0 0
− >0 1 0 0@
0 0 0 16
0 0 0 17
Operating *BA
1 0 0 0
− >0 1 0 0@
0 0 16 0
0 0 17 0
Operating ;AB F− =HI
=G
1 0 0 0
0 0
− D0 1 E
0 0 [1# 0
Pivot element
0 0 17 0
26
Operating ;BA (−17)
1 0 0 ⋮ 0
L 0 1 0 ⋮ 0 O
K N
K 0 0 1 ⋮ 0 N
K N
J0 0 0 ⋮ 0M
A ⋮
−
⋮
which is normal form.
Hence ( )=3
2 1 −3 −6
= 3 −3 1 2
1 1 1 2
(ii)
Operating ;=A
1 1 1 2
− 3 −3 1 2
2 1 −3 −6
Operating ;<= (−3), ;A= (−2)
1 1 1 2
− 0 −6 −2 −4
0 −1 −3 −6
Operating *<= (−1)*A= (−1)*B= (−2)
1 0 0 0
− 0 −6 −2 −4
0 −1 −5 −10
Operating ;< (−1);A (−1)
1 0 0 0
− 0 6 2 4
0 1 5 10
Operating ;<A
27
1 0 0 0
− 0 1 5 10
0 6 2 4
Operating ;A< (−6)
1 0 0 0
− 0 1 0 10
0 0 −28 −56
Operating *A< (−5), *B< (−10)
1 0 0 0
− 0 1 0 0
0 0 −28 −56
Operating ;A F− <QI
=
1 0 0 0
− 0 1 0 0
0 0 1 2
Operating *BA (−2)
1 0 0 ⋮ 0
− 0 1 0 ⋮ 0
0 0 1 ⋮ 0
−[ A ⋮ # Which is normal form?
Hence ( ) = 3.
3 −3 4
= 2 −3 4 , determine two non- singular matrices P and Q such that
0 −1 1
Example 5.
R S = . Hence find T= .
Sol. Let = A A
3 −3 4 1 0 0 0 0 0
2 −3 4 = 0 1 0 0 1 0,
0 −1 1 0 0 1 0 0 1
Operating ;=< (−1)
1 0 0 1 −1 0 1 0 0
2 −3 4 = 0 1 0 0 1 0,
0 −1 1 0 0 1 0 0 1
Operating ;<= (−2)
28
1 0 0 1 −1 0 1 0 0
2 −3 4 = −2 3 0 0 1 0 ,
0 −1 1 0 0 1 0 0 1
Operating ;<A (−4)
1 0 0 1 −1 0 1 0 0
2 1 0 = −2 3 −4 0 1 0,
0 −1 1 0 0 1 0 0 1
Operating *<A (1)
1 0 0 1 −1 0 1 0 0
0 1 0 = −2 3 −4 0 1 0 ,
0 0 1 0 0 1 0 1 1
⇒ =R S
1 −1 0 1 0 0
R = −2 3 −4 and S = 0 1 0,
0 0 1 0 1 1
where
Now, R S=
Pre-multiplying by RT=
RT= R S = R T=
S = R T= ∵ RT= R =
Post-multiplying by P,
SR =
Per-multiplying by T=
,
SR = T=
1 0 0 1 −1 0 1 −1 0
T=
= 0 1 0 = −2 3 −4 −2 3 −4 ,
0 1 1 0 0 1 −2 3 −3
Example 7. Prove that the points (U= , V= ), (U< , V< ) and (UA , VA ) are collinear if and only
U= V= 1
if the rank of the matrix U< V< 1 is less than three.
UA VA 1
Sol. The condition is necessary
We are given that the points WU&, V& X; = 1, 2, 3 are collinear. We are to prove that the
U= V= 1
rank of matrix U< V< 1 is less than three.
UA VA 1
29
Since the points are collinear, therefore, the area of the triangle formed by these points is
U= V= 1 U= V= 1
zero.
U< V< 1 =0 ⇒ U< V< 1 =0
=
UA VA 1 UA VA 1
<
Hence
U= V= 1
U
⇒ The rank of matrix < V< 1 is less than 3.
UA VA 1
Hence the condition is necessary.
U= V=
1
The condition is sufficient.
We are given that the rank of the matrix U< V<
1 is less than 3 and we are to prove
UA VA
1
U= V= 1
that the points (U& , V& ); = 1, 2, 3 are collinear. Since rank of matrix U< V< 1 is less than 3
UA VA 1
U= V= 1
U< V< 1 = 0.
UA VA 1
hence
U= V= 1
⇒ U< V< 1 =0
=
UA VA 1
<
Hence the given points are collinear.
∴ The condition is sufficient.
Example 8. Show that
(i) % Z ( [)
= % Z( ) (ii) rank ( ) = % Z ( ∗).
Sol. (i) Let ] = [
, then
(]) = ( ′)
≤ ( ) ∵ Rank of a product of two matrices cannot
exceed the rank of either matrix
∴ (]) ≤ ( ) ... (1)
Now, ]= ′
⇒ T=
]= ′
30
( ) = ( [) = ( T=
])
≤ (])
∴ ∴ A mtrix and its transpose have
the same rank.
∴ ( ) ≤ (]) …(2)
Form (1) and (2), ( ) = (]) = ( ′)
(ii) Let *= ∗
∴ (*) = ( ∗) ≤ ( )
∴ (*) ≤ ( ) … (1)
Again, *= ∗
⇒ T=
*= ∗
Now, ( ) = ( ∗) = ( T=
*) ∵ ( ) = ( ∗)
≤ (*)
∴ ( ) ≤ (*) … (2)
Combining (1) and (2), we get
( ) = (*)
⇒ ( )= ( ∗)
TEST YOUR KNOWLEDGE
1 2 3 0
1. Find the rank of the matrices
1 3 4 5
(i) 1 2 6 7 (ii) >2 4 3 2@
3 2 1 3
1 5 0 10
6 8 7 5
1< 2< 3< 4<
D2< 3< 4< 5< E
<
3 4< 5< 6<
2.
4< 5< 6< 7<
1 1 −1 1
= >−1 1 −3 −3@ to column echelon form and find its rank.
1 0 1 2
1 −1 3 3
3. (i) Reduce the matrix
31
1 3 −1 1
(ii) Reduce A to Echelon form and then to its row canonical form where
= >0 11 −5 3@
2 −5 3 1
4 1 1 5
Hence find the rank of A.
0 0 0 0 0 0 4 −12 8 9 1 2 −1 4
4. Using elementary transformation, reduce the following matrices to the canonical form.
(i) > 0 1 2 3 4@ (ii) > 0 2 −6 2 5@ (iii) > 2 3 3 4 @
0 2 3 4 1 0 1 −3 6 4 1 2 3 4
0 3 4 1 2 0 −8 24 3 1 −1 −2 6 −7
1 −1 −1
5. (i) Find non-singular matrices P and Q such that PAQ is in the normal form for the matrix
= 1 1 1
3 1 1
1 2 3 −2
(ii) Find non- singular matrix P and Q such that PAQ is in normal form of the matrix and
hence find the rank of matrix = 2 −2 1 3
3 0 4 1
3 4 1 1
6. Find the rank of the following matrices using elementary transformations.
1 2 3 4 5
(i) 2 3 4 5 1 >2 4 3 6@
−1 −2 6 4
5 8 11 14 7 1 −1 4 −3
(ii)
−2 −1 3 −1
1 2 3 1
(iii) 2 4 6 2 (iv) > 1 2 −3 −1@
1 0 1 1
1 2 3 2
0 1 1 −1
1 3 2 5 1
7. Find the rank of the following matrices by reducing it to normal form (or canonical form)
1 2 −1 3
1 2 3 2
(i) >4 1 2 1@ (ii) 2 3 5 1 (iii) >2 2 −1 6 3@
3 −1 1 2 1 1 2 3 −1
1 2 0 1 1 3 4 5
0 2 5 2 −3
1 1 1
= % _ ` ; %, _, ` being all real.
%A _A `A
8. Find the rank of the matrix
9. Show that the rank of a skew-symmetric matrix cannot be unity.
10. (i) Find all values of a for which rank of matrix
32
a −1 0 0
0 a −1 0
=D E
0 0 a −1
−6 11 −6 1
3 R R
(ii) Find the value of P for which the matrix
= R 3 R is of rank 1.
R R 3
11. Under what condition, the rank of the following matrix A is 3?
2 4 2
Is it possible for the rank to be 1? Why?
= 3 1 2
1 0 U
1 5 4 1 1 1
= 0 3 2 , ]= 2 2 2 , find rank of A, rank of B, rank of A + B and of
2 3 10 3 3 3
12. If
AB.
( ]) = 1.
13. Show that if A is a non-zero column matrix and B is a non-zero row matrix then
14. (i) Show that the rank of the transpose of a matrix is the same as that of the original
matrix.
(ii) Prove that for a × matrix, whose every element is 1, the rank is one.
ANSWERS
1. (i) 3 (ii) 3
2. (i) 4
⋮ ⋮ ⋮
3. (i) 2 (ii) 2
(i) b A A×<
c (ii) b A A×<
c (iii) ) b A A×<
c
=× A ⋮ = ×< =× A ⋮ = ×< =× A ⋮ = ×=
4.
1 0 0
1 1 0
(i) R = D− < < 0 E , S = 0 1
= =
−1
=
1 −<
=
0 0 1
5.
<
33
L1 A
= B
− O
=
=G
K = N
<=
1 0 0 0 −
= =
(ii) R = −2 1 0 , S = K d d
d N; ( )=2
K 0 0 − 0 N
=
−1 −1 1
K =N
G
J 0 0 0
HM
6. (i) 2 (ii) 4 (iii) 2 (iv) 3
7. (i) 3 (ii) 2 (iii) 3
8. ( ) = 3 if % ≠ _ ≠ ` and % + _ + ` ≠ 0;
( ) = 2 if % ≠ _ ≠ ` and % + _ + ` = 0
Also ( ) = 2 if % = _ ≠ ` while ( ) = 1 if % = _ = `
10. (i) a = 1, 2, 3 (ii) R = 3
U = G ; fg
A
11.
12 ( ) = 3, (]) = 1, ( + ]) = 3, ( ]) = 1.
34