460 likes | 748 Views
Numerical Analysis. Lecture 17. Chapter 4. Eigen Value Problems. Let [ A ] be an n x n square matrix. Suppose, there exists a scalar and a vector such that. Power Method Jacobi’s Method. Power Method.
E N D
Numerical Analysis Lecture 17
Let [A] be an n x n square matrix. Suppose, there exists a scalar and a vector • such that
To compute the largest eigen value and the corresponding eigenvector of the system • where [A] is a real, symmetric or un-symmetric matrix, the power method is widely used in practice.
Procedure • Step 1: Choose the initial vector such that the largest element is unity. • Step 2: The normalized vector is pre-multiplied by the matrix [A].
Step 3:The resultant vector is again normalized. • Step 4: This process of iteration is continued and the new normalized vector is repeatedly pre-multiplied by the matrix [A] until the required accuracy is obtained.
Now, the eigen value • can be computed as the limit of the ratio of the corresponding components of and • That is, • Here, the index p stands for the p-th component in the corresponding vector
Sometimes, we may be interested in finding the least eigen value and the corresponding eigenvector. • In that case, we proceed as follows. • We note that • Pre-multiplying by , we get
The inverse matrix has a set of eigen values which are the reciprocals of the eigen values of [A].
Thus, for finding the eigen value of the least magnitude of the matrix [A], we have to apply power method to the inverse of [A].
Definition • An n x n matrix [A] is said to be orthogonal if
If [A] is an n x n real symmetric matrix, its eigen values are real, and there exists an orthogonal matrix [S] such that the diagonal matrix D is
This diagonalization can be carried out by applying a series of orthogonal transformations
Let A be an n x n real symmetric matrix. Suppose be numerically the largest element amongst the off-diagonal elements of A. We construct an orthogonal matrix S1 defined as
where • are inserted in positions respectively, and elsewhere it is identical with a unit matrix. • Now, we compute
Therefore, , only if, That is if
Thus, we choose such that the above equation is satisfied, thereby, the pair of off-diagonal elements dij and dji reduces to zero. • However, though it creates a new pair of zeros, it also introduces non-zero contributions at formerly zero positions.
Also, the above equation gives four values of , but to get the least possible rotation, we choose
As a next step, the numerically largest off-diagonal element in the newly obtained rotated matrix D1 is identified and the above procedure is repeated using another orthogonal matrix S2 to get D2. That is we obtain
Similarly, we perform a series of such two-dimensional rotations or orthogonal transformations. After making r transformations, we obtain
Example • Find all the eigen values and the corresponding eigen vectors of the matrix by Jacobi’s method
Solution The given matrix is real and symmetric. The largest off-diagonal element is found to be Now, we compute
Which gives, • Thus, we construct an orthogonal matrix Si as
We observe that the elements d13 and d31 got annihilated. To make sure that calculations are correct up to this step, we see that the sum of the diagonal elements of D1is same as the sum of the diagonal elements of the original matrix A.
As a second step, we choose the largest off-diagonal element of D1and is found to be and compute
which again gives • Thus, we construct the second rotation matrix as
Which turned out to be a diagonal matrix, so we stop the computation. From here, we notice that the eigen values of the given matrix are 5,1 and –1. The eigenvectors are the column vectors of
Example • Find all the eigen values of the matrix by Jacobi’s method.
Solution Here all the off-diagonal elements are of the same order of magnitude. Therefore, we can choose any one of them. Suppose, we choose a12 as the largest element and compute
Which gives, • Then • and we construct an orthogonal matrix S1 such that
Now, we choose as the largest element of D1 and compute
Now we construct another orthogonal matrix S2, such that
At the end of second rotation, we obtain • Now, the numerically largest off-diagonal element of D2 is found to be and compute
At the end of third rotation, we get • To reduce D3 to a diagonal form, some more rotations are required. However, we may take 0.634, 3.386 and 1.979 as eigen values of the given matrix.
Numerical Analysis Lecture 17