06.09.2021 Views

Linear Algebra, Theory And Applications, 2012a

Linear Algebra, Theory And Applications, 2012a

Linear Algebra, Theory And Applications, 2012a

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

190 SPECTRAL THEORY<br />

Proof: In the proof of Corollary 7.9.5, note that a ii is a simple root of A (0) since<br />

otherwise the i th Gerschgorin disc would not be disjoint from the others. Also, K, the<br />

connected component determined by a ii must be contained in D i because it is connected<br />

and by Gerschgorin’s theorem above, K ∩ σ (A (t)) must be contained in the union of the<br />

Gerschgorin discs. Since all the other eigenvalues of A (0) , the a jj , are outside D i , it follows<br />

that K ∩ σ (A (0)) = a ii . Therefore, by Lemma 7.9.6, K ∩ σ (A (1)) = K ∩ σ (A) consists of<br />

a single simple eigenvalue. <br />

Example 7.9.8 Consider the matrix<br />

⎛<br />

⎝ 5 1 1 1 0<br />

1<br />

⎞<br />

⎠<br />

0 1 0<br />

The Gerschgorin discs are D (5, 1) ,D(1, 2) , and D (0, 1) . Observe D (5, 1) is disjoint<br />

from the other discs. Therefore, there should be an eigenvalue in D (5, 1) . The actual<br />

eigenvalues are not easy to find. They are the roots of the characteristic equation, t 3 − 6t 2 +<br />

3t +5=0. The numerical values of these are −. 669 66, 1. 423 1, and 5. 246 55, verifying the<br />

predictions of Gerschgorin’s theorem.<br />

7.10 Exercises<br />

1. Explain why it is typically impossible to compute the upper triangular matrix whose<br />

existence is guaranteed by Schur’s theorem.<br />

2. Now recall the QR factorization of Theorem 5.7.5 on Page 133. The QR algorithm<br />

is a technique which does compute the upper triangular matrix in Schur’s theorem.<br />

ThereismuchmoretotheQR algorithm than will be presented here. In fact, what<br />

I am about to show you is not the way it is done in practice. One first obtains what<br />

is called a Hessenburg matrix for which the algorithm will work better. However,<br />

the idea is as follows. Start with A an n × n matrix having real eigenvalues. Form<br />

A = QR where Q is orthogonal and R is upper triangular. (Right triangular.) This<br />

can be done using the technique of Theorem 5.7.5 using Householder matrices. Next<br />

take A 1 ≡ RQ. Show that A = QA 1 Q T . In other words these two matrices, A, A 1 are<br />

similar. Explain why they have the same eigenvalues. Continue by letting A 1 play the<br />

role of A. Thus the algorithm is of the form A n = QR n and A n+1 = R n+1 Q. Explain<br />

why A = Q n A n Q T n for some Q n orthogonal. Thus A n is a sequence of matrices each<br />

similar to A. The remarkable thing is that often these matrices converge to an upper<br />

triangular matrix T and A = QT Q T for some orthogonal matrix, the limit of the Q n<br />

where the limit means the entries converge. Then the process computes the upper<br />

triangular Schur form of the matrix A. Thus the eigenvalues of A appear on the<br />

diagonal of T. You will see approximately what these are as the process continues.<br />

3. Try the QR algorithm on (<br />

−1 −2<br />

6 6<br />

which has eigenvalues 3 and 2. I suggest you use a computer algebra system to do the<br />

computations.<br />

)<br />

4. Now try the QR algorithm on ( 0 −1<br />

2 0<br />

)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!