MATH4141/MATH6651/PHYS5070
FW02
Assignment
3 Due
date: Monday, Oct. 28
1. If A is an n by n matrix with an eigenvalue s and
corresponding eigenvector x show
that the matrix (A - qI)-1 has an eigenvalue (s -
q)-1 with the same corresponding eigenvector x provided q is not equal to one of the eigenvalues of A.
2. Let A be an n by n matrix with an eigenvalues s1,
s2, ... sn and corresponding eigenvectors v(1), v(2), ..., v(n). If x
is any vector with the property that xTv(1) = 1 show that the matrix
B = A - s1v(1)xT has eigenvalues 0, s2,
... sn with corresponding eigenvectors v(1), w(2),
..., w(n) where w(i) is defined via the relation
v(i) = (si - s1)w(i) + s1(xTw(i) ) v(1)
for i = 2, ..., n.
3. Use the Gerschgorin circle theorem to estimate
the location of the eigenvalues of the following matrices. Draw a rough diagram to illustrate your
results.
(a)
(b) 
4. Use mathematical induction to prove the formulae for yk, 1/pk2
and μk given in the notes on the symmetric power method.
5. Write a program to implement the symmetric
power method for finding the dominant eigenvalue and corresponding eigenvector
if a symmetric matrix. Apply it to the
matrix given in part (a) of question 3.
Also apply it to the matrix

Use
several different choices for the starting vector x0 in each case and compare the number of iterations
required for convergence.
(N.B.
If you follow Algorithm 9.2 of Burden and Faires be aware that the
convergence criterion in Step 6 will not work if the dominant eigenvalue has a
negative sign. Replace it by one of your
own design).
6. Modify
the program from question 5 to implement the inverse power method to find
another eigenvalue and eigenvector for the matrices referred to there. Use an IMSL routine to solve the set of
linear equations. Choose one that allows
you to store the LU decomposition and use it without recalculation. Take the shift q = 9 in both cases.