20.05.2014 Views

link to my thesis

link to my thesis

link to my thesis

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.

6.4. PROJECTION TO STETTER-STRUCTURE 95<br />

satisfies the following relations:<br />

⎧<br />

⎪⎨<br />

⎪⎩<br />

û 1 = 1<br />

û 2 = û 2<br />

û 3 = û 2 2<br />

û 4 = û 4<br />

û 5 = û 2 · û 4<br />

û 6 = û 2 2 · û 4<br />

û 7 = û 2 4<br />

û 8 = û 2 · û 2 4<br />

û 9 = û 2 2 · û 2 4<br />

(6.42)<br />

Note that there are other possible choices for the values of k =(k 1 ,...,k 9 ) T in Equation<br />

(6.34) which yield the same projected vec<strong>to</strong>r û as in (6.41). For example, the<br />

choices k =(0, −2, −2, −1, −2, −1, −2, −1, 0), k =(0, −3, −3, −1, −3, −3, −1, −2, −3)<br />

or k =(0, −2, −1, 0, −1, −1, −1, −2, −1) yield all the same vec<strong>to</strong>r û (this is because<br />

for these values the vec<strong>to</strong>rs e i· ˆψ in (6.41) are identical).<br />

The 2-norm of the difference between the original vec<strong>to</strong>r u and the projected vec<strong>to</strong>r<br />

û is 338.443. This norm is larger than the 2-norm of the difference between the original<br />

vec<strong>to</strong>r u and the Stetter vec<strong>to</strong>r corresponding <strong>to</strong> (1, x 1 ,x 2 1,x 2 ,x 1 x 2 ,x 2 1x 2 ,x 2 2,x 1 x 2 2,<br />

x 2 1x 2 2) T , with given values x 1 =(−4 − 4i) and x 2 =(−9 − 8i), which is computed as<br />

13.342. The large norm of u−û is caused by the errors in the last entries of the vec<strong>to</strong>r<br />

u − û. These errors are relatively small but have a large influence on the computation<br />

of the norm. That the errors in the last entries of the vec<strong>to</strong>r u − û are larger than in<br />

the first entries is explained by the fact that this projection method operates in the<br />

logarithmic domain <strong>to</strong> regulate the influence of large dominating powers of the Stetter<br />

structure. When looking at the values of x 1 and x 2 before and after the projection we<br />

see that they are projected, respectively, from −4 and (−13 − 5i) in the vec<strong>to</strong>r u <strong>to</strong><br />

(−3.862 − 3.684i) and (−9.476 − 8.268i) in the projected vec<strong>to</strong>r û. The latter values<br />

for x 1 and x 2 are close <strong>to</strong> the given values of x 1 =(−4 − 4i) and x 2 =(−9 − 8i).<br />

A drawback of the above projection method is that the optimal values for k in<br />

Equation (6.26) are not directly known: there exist various choices for k. Because of<br />

this, it is required <strong>to</strong> search for the optimal values for k before this projection method<br />

can be applied. This amounts in determining the vec<strong>to</strong>r k =(k 1 ,k 2 ,...,k N ) T such<br />

that the current estimate of the eigenpair improves. Currently, no efficient method<br />

<strong>to</strong> calculate k is implemented other than a brute force search for a fixed maximum<br />

number of iterations. However, this requires a large amount of matrix-vec<strong>to</strong>r multiplications,<br />

which is contradic<strong>to</strong>ry <strong>to</strong> the initial goal of projection. To overcome this,<br />

the projection <strong>to</strong> Stetter structure discussed here is limited <strong>to</strong> the situation where the<br />

imaginary part of the approximate eigenvec<strong>to</strong>r is small enough <strong>to</strong> be discarded. This<br />

approach is used in the implementations of the Jacobi–Davidson methods and in the<br />

experiments of Chapter 7.

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

Saved successfully!

Ooh no, something went wrong!