

























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The process of rationally interpolating and approximating functions using osculatory interpolation. It covers the concept of interpolating rationals, the theorem of interpolating rationals, and the process of rationally interpolating k(x) and k'(x) by F(x;p;q) and G(x;k;r;s), respectively. The document also explores three ways to find the kth zero of the secular function by combining different rational osculatory interpolating functions.
Typology: Exams
1 / 33
This page cannot be seen from the preview
Don't miss anything!


























Dedicated to B. N. Parlett and W. Kahan on the occasion of their 60th birthdays
Abstract A divide-and-conquer metho d for solving symmetric tridiagonal eigenproblems has evolved from work by Cupp en, Dongarra, Sorensen, Tang, and most recently Gu and Eisenstadt. At the heart of their metho ds is the solution of a so-called Secular Equation. Prop osed here is a more ecient organization of the equation{solving pro cess, including some crucial implementation details.
1 Intro duction
A continuing element in divide-and-conquer algorithms descended from Cup- p en's [4, 5 ] is the solution of an eigensystem that di ers from diagonal by
system's matrix is
D +
z z T^ : (1)
f (x) = +
j =
(^2) j
and the eigenvector corresp onding to each k is parallel to
were not computed accurately enough to b e orthogonal, but recent work [11, 9] has overcome these diculties. Ours is a small contribution to solving the secular equation f (x) = 0 as accurately as necessary but faster than b efore. Certain details necessary for robustness in the co de will b e discussed to o. Inattention to such details can cause accidents like Division by Zero , which the author has encountered while testing others' programs. The pap er is organized as follows: In Section 2, we study various his- toric ways to rationally interp olate the secular function (2) and then develop three di erent schemes for solving the equation f (x) = 0, two of which are essentially due to [3] and the other one is new and fastest among the three. The way to interp olate f (x) in Section 2 is not always ecient b ecause, in which, attention is largely paid to the p ositions of two nearby p oles. Sec- tion 3 gives a closer lo ok into cases when attention has to b e paid not only to the p ositions of most relevant p oles but also to weights over particular p oles. Imp ortant implementation issues like securing initial guesses and selecting the b est scheme are discussed in detail in Sections 4 and 6. Numerical exam- ples with detailed explanation are given in Section 7. Discussions of various stopping criteria and justi cations of our prop osed stopping criteria, are pre- sented in Section 5. Numerical examples with detailed explanation are given in Section 7. Section 8 presents our conclusions.
They will b e used in conjunction with a partition of the secular function
k (x)^ =
j =
(^) j^2
; k (x) =
j =k +
(^) j^2
value k is b eing computed. It is easy to see that for k < x < k +