Eigenvalues and Eigenvectors Explained
Eigenvalues and Eigenvectors Explained
Assignment
Table of Content
Power Method……………………………………………7-10
QR Factorization Method………………………………..15-18
Shifted Method……………………………………………19-20
Gershgorian Theorem……………………………………..21-23
References………………………………………………….24
Numerical Analysis II 3
Remark: For each distinct eigenvalue 𝜆𝑗 of a matrix A, there exists at least one eigenvector corresponding
to 𝜆𝑗 .
Remark:
If a distinct eigenvalue 𝜆𝑗 , of a matrix A has (algebraic) multiplicity 𝑚𝑗 , then there exist at most 𝑚𝑗 linearly
independent eigenvectors corresponding to 𝜆𝑗 . The number of such linearly independent eigenvectors is called
geometric multiplicity of 𝝀𝒋 . The set of all the linearly independent eigenvectors corresponding to 𝜆𝑗 form a
basis of a vector space called the eigenspace. Thus, A has k number of eigenspaces corresponding to k distinct
eigenvalues.
Remark: If 𝜆1, 𝜆2, … , 𝜆𝑘 are the distinct eigenvalues of a matrix A with corresponding eigenvectors
𝑋1 , 𝑋2 , … , 𝑋𝑘 respectively, then the said eigenvectors are linearly independent.
Numerical Analysis II 4
Problem 1:
Find all the eigenvalues and eigenvectors of the following matrix:
4 1 0
𝐴 = [2 5 0]
7 2 1
Solution:
The characterstics polynomial of the matrix A is given as by,
P(λ) = det(𝐴 − 𝜆𝐼 )
4−𝜆 1 0
=| 2 5−𝜆 0 | = (4 − 𝜆)[(5 − 𝜆)(1 − 𝜆) − 0] − 2(1 − 𝜆) + 0
7 2 1−𝜆
= (1-λ)[(4-λ)(5-λ)-2] =(1-λ)(𝜆2 -9λ+18)
= (1-λ)(λ-6)(λ-3)
The roots of P(λ) are the eigenvalues of the matrix A, and are as follows:
𝝀𝟏 = 𝟏, 𝝀𝟐 = 𝟑, 𝝀𝟑 = 𝟔
Finding an eigenvector corresponding to 𝝀𝟏 = 𝟏:
An eigenvector, say 𝑉1 , can be determined by solving the following system:
(𝐴 − 𝜆1 𝐼 )𝑉1 = 0
4 − 𝜆1 1 0 𝑣1 0
[ 2 5 − 𝜆1 0 ] [𝑣2 ] = [0]
7 2 1 − 𝜆1 𝑣3 0
3 1 0 𝑣1 0
𝑣
[2 4 0] [ 2 ] = [0] ---------------------(1)
7 2 0 𝑣3 0
Let us solve the linear system (1) by Gaussain elimination method. For this, the argumented matrix is formed
as:
3 1 0 0
[2 4 0 |0]
7 2 0 0
1 −3 0 0
≈ [2 4 0 |0] ∴ 𝑅𝑜𝑤1 − 𝑅𝑜𝑤2
7 2 0 0
1 −3 0 0
≈ [0 10 0 |0] ∴ 𝑅𝑜𝑤2 − 2𝑋𝑅𝑜𝑤1 ∴ 𝑅𝑜𝑤3 − 7𝑋𝑅𝑜𝑤1
0 23 0 0
1 −3 0 0
1
≈ [0 1 0 |0] ∴ (10)𝑋𝑅𝑜𝑤2
0 23 0 0
Numerical Analysis II 5
1 −3 0 0
[0 1 0 |0] ∴ 𝑅𝑜𝑤3 − 23𝑋𝑅𝑜𝑤2
≈
0 0 0 0
Using this form with Eq.1, gives the following system:
1 −3 0 𝑣1 0
[0 1 0] [𝑣2 ] = [0]
0 0 0 𝑣3 0
It implies that: 𝑣2 = 0, 𝑣1 = 3𝑣2 = 0𝑎𝑛𝑑𝑣3 𝑐𝑎𝑛𝑏𝑒𝑐ℎ𝑜𝑜𝑠𝑒𝑛𝑎𝑟𝑏𝑖𝑡𝑟𝑎𝑟𝑦. 𝐿𝑒𝑡𝑣3 = 1
𝟎
Thus, 𝑽𝟏 = [𝟎]. Similarly, by putting 𝜆2 = 3𝑎𝑛𝑑𝜆3 = 6we get the eigenvectors as:
𝟏
𝟐 𝟓
𝑽𝟐 = [−𝟐] 𝑎𝑛𝑑𝑽𝟑 = [𝟏𝟎]
𝟓 𝟏𝟏
Remarks:
Spectrum of A= {1,3,6}
Trace (A)= sum of all the eigenvalues of A = 1+3+6 = 10
Det(A)= determinant of A = 1 × 3 × 6 = 18
Spectral radius of A = 𝑚𝑎𝑥(|1|, |3|, |6|) = 6
Example:
4 2
Let A = [ ]
1 3
Step 1: Find the eigenvalues (𝜆) , Solve the det(𝐴 − 𝜆𝐼 ) = 0
|4 − 𝜆 2 | (
= 4 − 𝜆)(3 − 𝜆) − 2 = 0
1 3−𝜆
𝜆2 − 7𝜆 + 10 = 0
(𝜆 − 5)(𝜆 − 2) = 0
Eigenvalues are: 𝝀𝟏 = 𝟓𝒂𝒏𝒅𝝀𝟐 = 𝟐
Step 2: Find the eigenvectors:
For 𝝀 = 𝟓:
−1 2 𝑥 0
(𝐴 − 5𝐼 )𝑥 = [ ][ ] = [ ]
1 −2 𝑦 0
−𝑥 2𝑦 0
[ ]=[ ]
𝑥 −2𝑦 0
Solve −𝑥 + 2𝑦 = 0
Put 𝒚 = 𝟏𝑤𝑒𝑔𝑒𝑡:
−𝑥 + 2(1) = 0
−𝑥 = −2
𝒙=𝟐
2
So, the eigenvector is: [ ]
1
Numerical Analysis II 6
For 𝝀 = 𝟐:
𝑥
(𝐴 − 2𝐼 )𝑥 = [2 2] [𝑦] = [0]
1 1 0
2𝑥 2𝑦 0
[ ]=[ ]
𝑥 𝑦 0
Solve 𝑥 + 𝑦 = 0
Put 𝒚 = 𝟏𝑤𝑒𝑔𝑒𝑡:
𝒙 = −𝟏
−1
So, the eigenvector is : [
]
1
Eigenvalues and eigenvectors have various types and properties in numerical methods:
Types of Eigenvalues:
1. Real Eigenvalues: Eigenvalues that are real numbers.
2. Complex Eigenvalues: Eigenvalues that are complex numbers.
3. Distinct Eigenvalues: Eigenvalues that are unique and not repeated.
4. Repeated Eigenvalues: Eigenvalues that have multiplicity greater than 1.
Types of Eigenvectors:
1. Real Eigenvectors: Eigenvectors corresponding to real eigenvalues.
2. Complex Eigenvectors: Eigenvectors corresponding to complex eigenvalues.
3. Orthogonal Eigenvectors: Eigenvectors that are orthogonal to each other.
4. Generalized Eigenvectors: Eigenvectors that satisfy (A - λI)^k v = 0, where k > 1.
Multiply the vector [x]i by the matrix [a]. The result is a column vector [x] i + 1 ,
[x]i + 1 =[a][x]i
Normalize the resulting vector [x] i + 1 This is done by factoring out the largest element in the vector. The
result is a multiplicative factor times a normalized vector.
Assign the normalized vector (without the multiplicative factor) to [x] i and go back to first step.
The iterations continue in this manner until the difference between the vector [x] i and the normalized
vector [x] i + 1 is less than some specified tolerance.
||[X]i+1-[x]i || ≤ Tolerance
The last multiplicative factor is the largest eigen value, and the normalized vector is the associated eigen
vector.
Power Method
1 6 1
Find the largest eigen value and the corresponding eigen vector of matrix A=[1 2 0]
0 0 3
|A-λI|=0
(A-λI)X=0
AX-λX=0
AX=λX
1
Let the initial eigen vector be X0 =[0].Then
0
1st iteration:
1 6 1 1 1+ 0+ 0 1 1
AX0=[1 2 0] [0]=[1 + 0 + 0]=[1]=1[1]
0 0 3 0 0+ 0+ 0 0 0
Numerical Analysis II 8
1
The first approximation to the eigenvalue is 1 and the corresponding eigen vector is X=[1]
0
1
λ1=1 , X1=[1]
0
2nd Iteration:
1 6 1 1 1+ 6+ 0 7 1
AX1 =[1 2 0] [1]=[1 + 2+ 0]=[3]=7[0.4]
0 0 3 0 0+ 0+ 0 0 0
1
λ2 =7 , X2 =[0.4]
0
3rd Iteration:
1 6 1 1 1+ 2.4 + 0 3.4 1
AX2 =[1 2 0] [0.4]=[1 + 0.8 + 0]=[1.8]=3.4[0.53]
0 0 3 0 0+ 0+ 0 0 0
1
λ3 =3.4 , X3 =[0.53]
0
4th Iteration :
1 6 1 1 1 + 3.18 + 0 4.18 1
AX3 =[1 2 0] [0.53]=[1 + 1.06 + 0]=[2.06]=4.18[0.49]
0 0 3 0 0+ 0+ 0 0 0
1
λ4 =4.18 , X4 =[0.49]
0
5th Iteration:
1 6 1 1 1 + 2.94 + 0 3.94 1
AX4=[1 2 0] [0.49]=[1 + 0.98 + 0]=[1.98]=3.94[0.5]
0 0 3 0 0+ 0+ 0 0 0
1
λ5 =3.94 , X5 =[0.5]
0
6th Iteration:
1 6 1 1 1+ 3+ 0 4 1
AX5 =[1 2 0] [0.5]=[1 + 1+ 0]=[2]=4[0.5]
0 0 3 0 0+ 0+ 0 0 0
Numerical Analysis II 9
1
λ6 =4 , X6 =[0.5]
0
1
Hence the largest eigen value is 4 and the corresponding eigen vector is[0.5].
0
Example:
1 6 1
Find all the largest eigen value of A=[1 2 0] and point out the smallest eigen value.
0 0 3
Solution:
Formula:
Where B=A-λI
1 6 1 1 0 0
B=[1 2 0]-4 [0 1 0]
0 0 3 0 0 1
1 6 1 4 0 0 −3 6 1
[1 2 0]- [0 4 0]= [ 1 −2 0]
0 0 3 0 0 4 0 0 −1
Now we have to find the largest eigen value of B.
1
Starting with X0=[0]
0
1st iteration:
−3 6 1 1 −3 + 0 + 0 −3 1
BX0=[ 1 −2 0 ] [0]=[ 1 + 0 + 0]=[ 1 ]=-3[−0.33]
0 0 −1 0 0+ 0+ 0 0 0
1
λ1=-3 , X1=[−0.33]
0
2nd Iteration:
−3 6 1 1 −3 − 1.98 + 0 −4.98 1
BX1 =[ 1 −2 0 ] [−0. 33]=[ 1 + 0.66 + 0]=[ 1.66 ]=-4.98 [−0.33]
0 0 −1 0 0+ 0+ 0 0 0
Numerical Analysis II 10
1
λ2 =-4.98 , X2 =[−0.33]
0
We observe that
X2 = X1
1
The largest eigen value of B is -4.98 and the corresponding eigen vector is [−0.33]
0
Hence ,
= -4.98 + 4
= -9.8 ≈-1
Now
λ1=1
λ2=4
λ3 =?
Sum of all the diagonal elements of matrix A = sum of all eigen value of matrix A
1+2=3=4+(-1)+λ3
6-3=λ3
3=λ3
λ1=-1
λ2=4
λ3 =3
Procedure:
For an n×n matrix A, the smallest eigenvalue 𝜆𝑛 where |𝜆1 | > |𝜆2 | >. . . . > |𝜆𝑛 | and its corresponding
eigenvalue 𝑉𝑛 can be obtained by Inverse Power Method.
AV -λV =0
AV= λV
IV =λ𝐴−1 V ∵ VI=V=IV
V=𝛌𝑨−𝟏 V
Hence, the eigenvalue can be calculated from the eigenvector in an iterative manner with:
𝐴−1 {𝑉 (𝑘) }
{𝑉 (𝑘+1)} =
𝛌𝑘+1
This iteration requires an initial eigenvector {𝑉 (0) } and iterate untill |𝛌𝑘+1 − 𝛌𝑘 | < 𝜀 .The smallest
1
eigenvalue is given by 𝛌=𝛌
𝑘+1
In engineering, it is also named as Standard matrix iteration method. This is due the inverse power method
gives the lowest eigenvalue which is the standard information in vibration.
Example:
4 1 2
Given A = [1 0 1]
2 1 4
Find the smallest eigenvalue and its corresponding eigenvector using the inverse power method.
Numerical Analysis II 12
1
Take 𝑉 (0)=[1] and iterate untill |𝛌𝑘+1 − 𝛌𝑘 | <0.005.
0
Solution:
4 1 2 1
Given that A = [1 0 1] and 𝑉 (0) =[1]
2 1 4 0
Now we will first find 𝐴−1 ,
1
𝐴−1 = 𝑑𝑒𝑡𝐴 𝐴𝑑𝑗𝐴
4 1 2
det A=|1 0 1| =4(0-1)-1(4-2)+2(1-0)=-4-2+2=-4
2 1 4
Now, for 𝐴𝑑𝑗𝐴
−1 −2 1
𝐴𝑑𝑗𝐴 =[−2 12 −2]
1 −2 −1
−1 −2 1
−1 1
𝐴 = −4 [−2 12 −2]
1 −2 −1
0.25 0.5 −0.25
𝐴−1 = [ 0.5 −3 0.5 ]
−0.25 0.5 0.25
0 iteration:
The iterative formula of inverse power method is :
𝐴−1 {𝑉 (𝑘)}
{𝑉 (𝑘+1) } = (1)
𝛌𝑘+1
𝐴−1 {𝑉 (0) }
{𝑉 (1) } =
𝛌1
Numerical Analysis II 13
0.25 0.5 −0.25 1 0.25 + 0.5 + 0 0.75
−1 (0) ] [ ]=[ ]=[
𝐴 𝑉 =[ 0.5 −3 0.5 1 0.5 − 3 + 0 −2.5]
−0.25 0.5 0.25 0 −0.25 + 0.5 + 0 0.25
1st iteration:
The iterative formula of inverse power method is :
𝐴−1 {𝑉 (𝑘)}
{𝑉 (𝑘+1) } =
𝛌𝑘+1
Put k=1
𝐴−1 {𝑉 (1) }
{𝑉 (2) } =
𝛌2
Put k=1
Since, the approximation error is greater than the error tolerance we proceed towards next iteration.
2nd iteration:
The iterative formula of inverse power method is :
𝐴−1 {𝑉 (𝑘)}
{𝑉 (𝑘+1) } =
𝛌𝑘+1
Put k=2
𝐴−1 {𝑉 (2) }
{𝑉 (3) } =
𝛌3
Numerical Analysis II 14
0.25 0.5 −0.25 −0.1406 −0.03515 + 0.5 + 0.42975 0.5078
−1 (2) ] [ ]=[ ]=[
𝐴 𝑉 =[ 0.5 −3 0.5 1 −0.0703 − 3 − 0.08595 −3.1563]
−0.25 0.5 0.25 −0.1719 0.03515 + 0.5 − 0.42975 0.4922
Put k=2
Since, the approximation error is greater than the error tolerance we proceed towards next iteration.
3rd iteration:
The iterative formula of inverse power method is :
𝐴−1 {𝑉 (𝑘)}
{𝑉 (𝑘+1) } =
𝛌𝑘+1
Put k=3
𝐴−1 {𝑉 (3) }
{𝑉 (4) } =
𝛌4
Put k=3
−0.1579
Hence, the smallest eigenvalue is given by𝛌4 = -3.1584 and its corresponding eigenvector is [ 1 ].
−0.1587
Numerical Analysis II 15
QR Method
Working Procedure:
Let A be a matrix of order m×n (m rows, n columns)
Let the column of A be a1, a2, …… an
Use Gram-Schmidt process to make the columns of A into pairwise orthonormal as follows:
Define new vector u1, u2, …... un using the columns of A
u1
u1= a1 e1=
||u1 ||
u2
u2= a2 - (a2. e1) e1 e2=
||u2 ||
u3
u3 = a3 - (a3. e1) e1 – (a3. e2) e2 e3=
||u3 ||
.
.
.
un
un = an - (an. e1) e1 - (an. e2) e2 - ……... -(an. en-1) en-1 en=
||un ||
How to find R:
We have A=QR
Multiply both side with Q-1
Q-1 (A)= Q-1 (QR)
=(Q-1Q) R =IR=R
Thus,
R= Q-1 (A) = QTA
Hence an Upper triangular matrix R can be obtained from R= QTA
Finally express the matrix A as A=QR
Numerical Analysis II 16
Example:
𝟏 𝟏 𝟎
Find QR decomposition of the matrix A =[𝟏 −𝟏 𝟏] using Gram- Schmidt process.
𝟎 𝟏 𝟎
Solution:
Let A=[a1 , a2 , a3 ]
1 1 0
Thus a1 =[1] , a2 =[−1] , a3 =[1]
0 1 0
Now we find new vector u1, u2,u3 using the columns of A by using Gram-Schmidt process as follow
1
Define u1= a1 =[1]
0
u1
e1=
||u1 ||
||u1||=√(1² + 1²) = √2
u1
e1 =
√2
1
√2
e1=[ 1 ]
√2
0
u2= a2 - (a2. e1) e1
1 1
1 1 √2 √2
=[−1]–([−1] . [ ]) [ 1 ]
1
1 1 √2 √2
0 0
1
1 √2 1
=[−1] − 0. [ 1 ] =[−1]
1 √2 1
0
1
u2 = [−1]
1
Numerical Analysis II 17
u2
e2 =
||u2 ||
u3 −1 1 2 1
e3= || u3|| =√( )2 + ( )2 + ( )2 =
||u3 || 6 6 6 √6
−1 −1
6 √6
u3 1 1
e3= =u3 √6 = √6 =
||u3 || 6 √6
2 2
[6] [ √6 ]
Q=[e1 , e2 , e3 ]
Numerical Analysis II 18
1 1 −1
√2 √3 √6
1 −1 1
Q=
√2 √3 √6
1 2
[0 √3 √6 ]
To Find R
An upper triangular matrix R is obtained from
R= QTA
1 1
0
√2 √2 1 1 0
1 −1 1
= [1 −1 1]
√3 √3 √3
−1 1 2 0 1 0
[ √6 √6 √6 ]
1
√2 0 √2
−1
R = 0 √3 √3
1
[0 0 √6 ]
Thus,
1 1 −1 1
√2 0
√2 √3 √6 √2
1 −1 1 −1
A=QR = 0 √3
√2 √3 √6 √3
1 2 1
[0 √3 √6 ] [
0 0
√6 ]
1 1 1 −1 3 4
√2 0 1
√ 2 √2 √3 √6 √6 √12
−1 1 −1 1 √3 −4 √2
𝐴1 = 𝑅𝑄 = 0 √3 =
√ 3 √2 √3 √6 √2 3 6
1 1 2 √2 2
[0 0 √6 ] [
0 √3 √6 ] [ 0 √6 √36]
Numerical Analysis II 19
0.1711
=−11.6898 [−0.0855]
1
Error in solution:
Error = [0.5 0.0776 1]T- [0 0 1]T =0.1711
Iteration n.02: for i=2
Now normalized vector [x]T= [ 0.1711 -0.0855 1 ] T is multiplied by [A − λI]
[A − λI][x]2 = [x]3
−3.68998 2 −2 0.1711 −2.8023
[x]3 = [ −2 0.3102 1 ] [−0.0855 ] = [ 0.6313 ]
1 4 −11.6898 1 −11.8607
0.2363
=-11.8607[−0.05322]
1
[x]3 = [0.2363 -0.05322 1 ]T
Error in solution:
Error =[0.2363 -0.05322 1 ]T - [0.5 0.0776 1]T =0.0652
After 5 iterations
Iteration no 8: Now normalized vector [x]7= [ 0.2633 -0.0398 1 ] T is multiplied by [A − λI]
[A − λI][x]7 = [x]8
−3.68998 2 −2 0.2633 −3.0512
[x]8 = [ −2 0.3102 1 ] [−0.0398 ] = [ 0.4610 ]
1 4 −11.6898 1 −11.5857
0.2634
= -11.5857[−0.0398]
1
0.2634
[x]8 = [−0.0398]
1
Error in solution:
0.2634 0.2633
Error = [−0.0398 ] − [−0.0398] = 0.0000
1 1
The largest eigenvalues=λB =-11.5857
The smallest eigenvalues =λ8 = λB + λ1
λ8 = −11.5857 + 7.6878
= −3.8959
Numerical Analysis II 21
An important tool in eigenvalue approximation is the ability to localize the eigenvalues, and the most important tool
in eigenvalue localization is Gerschgorin's theorem.
This theorem explicitly constructs n disks in the complex plane with centers at the diagonal elements of the matrix;
and all the eigenvalues of the matrix lie in the union of these disks.
Statement:
Let A be an n×n matrix. For each k=1,2,3,…,n we define pk as:
𝑛
𝑃𝑘 = ∑|𝑎𝑘𝑗 |
𝑗=0
𝑘≠𝑗
And Dk denotes the closed discs in complex plane with center a kk and radius pk. Tℎ𝑎𝑡𝑖𝑠
𝐷𝑘 = {𝑧 ∈ ℂ ∶ |𝑧 − 𝑎𝑘𝑘 | ≤ pk }
Each eigenvalue of A lies in one of the disks Dk. That is, no eigenvalue of A lies in ℂ\⋃𝑛𝑘=1 𝐷𝑘
Proof:
Let λ be the eigenvalue of A. Then there exists v= {𝑣1 , 𝑣2 , … 𝑣𝑛 } ∈ ℝ𝑛 𝑎𝑛𝑑𝒗 ≠ 0𝑠𝑢𝑐ℎ𝑡ℎ𝑎𝑡:
Av=λv …(1)
𝐿𝑒𝑡1 ≤ 𝑟 ≤ 𝑛𝑏𝑒𝑠𝑢𝑐ℎ𝑡ℎ𝑎𝑡|𝑣𝑟 | = {|𝑣1 |, |𝑣2 |, … , |𝑣𝑛 |}. 𝑇ℎ𝑒𝑛𝑟𝑡ℎ𝑒𝑞𝑢𝑎𝑡𝑖𝑜𝑛𝑜𝑓(1)𝑖𝑠𝑔𝑖𝑣𝑒𝑛𝑏𝑦:
𝑎𝑟1 𝑣1 + 𝑎𝑟2 𝑣2 + ⋯ + 𝑎𝑟 ,𝑟−1 𝑣𝑟−1 + (𝑎𝑟𝑟 − 𝜆)𝑣𝑟 + 𝑎𝑟 ,𝑟+1 𝑣𝑟+1 + ⋯ + 𝑎𝑟𝑛 𝑣𝑛 = 0 … (𝟐)
From the last equation we get
𝑣1 𝑣2 𝑣𝑟+1 𝑣𝑛
𝜆 − 𝑎𝑟𝑟 = 𝑎𝑟1 + 𝑎𝑟2 + ⋯ + 𝑎𝑟,𝑟+1 + ⋯ + 𝑎𝑟𝑛 … (𝟑)
𝑣𝑟 𝑣𝑟 𝑣𝑟 𝑣𝑟
Taking modulus on both sides and using the triangular inequality (|a+b|≤|a|+|b|) repeatedly we get:
|𝑣1 | |𝑣 | |𝑣 | |𝑣 |
|𝜆 − 𝑎𝑟𝑟 | ≤ |𝑎𝑟1 | + 2 |𝑎𝑟2 | + ⋯ + 𝑟+1 |𝑎𝑟,𝑟+1 | + ⋯ + 𝑛 |𝑎𝑟𝑛 | … (𝟒)
|𝑣𝑟 | |𝑣𝑟 | |𝑣𝑟 | |𝑣𝑟 |
𝑣
In view of choice of r, the components of Vector v satisfy| 𝑠 | ≤ 1
𝑣𝑟
𝑇ℎ𝑒𝑙𝑎𝑠𝑡𝑒𝑞𝑢𝑎𝑡𝑖𝑜𝑛𝑏𝑒𝑐𝑜𝑚𝑒𝑠:
|𝜆 − 𝑎𝑟𝑟 | ≤ |𝑎𝑟1 | + |𝑎𝑟2 | + ⋯ + |𝑎𝑟,𝑟+1 | + ⋯ + |𝑎𝑟𝑛 | … (𝟓)
Numerical Analysis II 22
Observe that the right hand side of the above equation is 𝑝𝑟 . This proves that λ ∈ 𝐷𝑟 .
This completes the proof.
Example:
For the given matrix
4 1 1
[0 2 1]
−2 0 9
The Gerschgorin’s discs are given by:
𝐷1 = {𝑧 ∈ 𝐶: |𝑧 − 4||≤ 2}
𝐷2 = {𝑧 ∈ 𝐶: |𝑧 − 2||≤ 1}
𝐷3 = {𝑧 ∈ 𝐶: |𝑧 − 9||≤ 2}
Draw a picture of these discs and observe that D3 intersect neither D1 not D2. By gerschgorian theorem D 1 has one
eigenvalue and 𝐷2 𝑈𝐷3 has two eigenvalues counting multiplicities.
Remark:
Gerschgorin’s circle theorem is helpful in finding bound for eigenvalues. For the matrix in the above example, any
number z in D₁ satisfies |z|≤6. Similarly any number z in D₂ satisfies |z|≤3, and any number z in D3 satisfies |z| ≤ 11.
Since any eigenvalue λ lies in one of three disks, we can conclude that | λ | ≤ 11.
The main disadvantage of the power method is that, If a given matrix has more than one dominant eigenvalues, then
the method may not converge.
So, for a given matrix, we do not know whether the power method will converge or not.
Also, as the power method is slow we may have to perform reasonably large number of iterations to come to know that
the method is not actually converging.
Corollary:
Since A and A transpose AT has same eigenvalues we conclude that:
Let A be an n×n matrix. For each k=1,2,3,…,n we define 𝑇𝑘 as:
𝑛
𝑇𝑘 = ∑|𝑎𝑘𝑗 |
𝑗=0
𝑘≠𝑗
Statement 2:
For any given square matrix A with dimensions n x n, let R i denote the sum of the absolute values of the elements in
the ith row (excluding the diagonal element ai,j
𝑅𝑖 = ∑|𝑎𝑖𝑗 |𝑎𝑛𝑑𝑖 ≠ 𝑗
Then, the eigenvalues of the matrix A lie within the union of the circles in the complex plane with centers at the
diagonal elements ai,i and radii Ri.
Statement 3:
Consider the system of linear equations Ax = b where A is a square matrix and b is a vector. If the diagonal elements
of A are nonzero (|ai,i |>0 for all i). And if the matrix B is defined as the matrix A with the ith row divided by the
diagonal element then the system Ax = b a unique solution for any b if and only if the spectral radius of the matrix B is
less than 1.
Purpose:
Quickly locate where eigenvalues of a matrix are likely to lie.
Application:
Useful when solving systems of equations or analyzing matrix stability without computing
eigenvalues directly.
References:
[Link]
[Link]
[Link]
….…..Thank You………