Professional Documents
Culture Documents
Institute of Engineering,
Tribhuvan University, Nepal
Power Method
AX = λX
• A convenient iterative technique to compute the numerically largest (dominant)
Eigen value and the corresponding Eigen vector of a square matrix, as required in
many engineering problems
• Much suitable for machine computations (programming)
JRS\IOE 1/6
Mechanism
2 3 2 5.075 0.576
2 1 7 8.817 1
1
4.955 0.566
Let the initial guess vector be X (0)
= 1
AX (4) = 5.132 = 8.753 0.586 = λ(5) X (5)
1
8.753 1
7 0.7
4.89 0.561
AX (0) = 8 = 10 0.8 = λ(1) X (1)
10 1 AX (5) = 5.042 = 8.718 0.578 = λ(6) X (6)
8.718 1
5.8 0.63
4.856 0.558
AX (1) = 6.3 = 9.2 0.685 = λ(2) X (2)
9.2 1 AX (6) = 4.995 = 8.7 0.574 = λ(7) X (7)
8.7 1
5.315 0.594
4.838 0.557
AX (2) = 5.63 = 8.945 0.629 = λ(3) X (3)
8.945 1 AX (7) = 4.97 = 8.69 0.572 = λ(8) X (8)
JRS\IOE 3/6
8.69 1
For an accuracy of 2 decimal places:
∵ max X (8) − X (7) < 0.005
0.56
JRS\IOE 4/6
Computing the smallest Eigen Value
1
∵ AX = λX =⇒ A−1 X = X
λ
1
∴ If λ is an Eigen value of A, then λ is an Eigen value of A−1
1
Conversely, if λ is an Eigen value of A−1 , then λ is an Eigen value of A
∴ smallest Eigen value of A = reciprocal of largest Eigen value of A−1
[with same Eigen vector]
JRS\IOE 5/6
Assignment
1. Find the dominant and the smallest Eigen values and corresponding Eigen vectors of
the following matrix using the power method.
−2 3 2
4 −2 1
−1 2 −9
2. Write a high level algorithm, detailed pseudo-code, and program code in C/C++ for
computing the dominant Eigen value and corresponding Eigen vector of a square
matrix using the power method.
JRS\IOE 6/6