Computation of Numerical Padé-Hermite and Simultaneous Padé Systems II: A Weakly Stable Algorithm

For $k+1$ power series $a_0(z), \ldots, a_k(z)$, we present a new iterative, look-ahead algorithm for numerically computing Pad\'{e}--Hermite systems and simultaneous Pad\'e systems along a diagonal of the associated Pad\'{e} tables. The algorithm computes the systems at all those points along the diagonal at which the associated striped Sylvester and mosaic Sylvester matrices are well conditioned. The operation and the stability of the algorithm is controlled by a single parameter $\tau$ which serves as a threshold in deciding if the Sylvester matrices at a point are sufficiently well conditioned. We show that the algorithm is weakly stable and provide bounds for the error in the computed solutions as a function of $\tau$. Experimental results are given which show that the bounds reflect the actual behavior of the error. The algorithm requires ${\cal O}(\|n\|^2 + s^3 \|n\|)$ operations to compute Pad\'{e}--Hermite and simultaneous Pad\'e systems of type $n=[n_0, \ldots, n_k]$, where $\|n\|=n_0+\cdots+n_k$ and $s$ is the largest step-size taken along the diagonal. An additional application of the algorithm is the stable inversion of striped and mosaic Sylvester matrices.

[1]  G. Forsythe,et al.  Computer solution of linear algebraic systems , 1969 .

[2]  George Labahn,et al.  Computation of Numerical Padé-Hermite and Simultaneous Padé Systems I: Near Inversion of Generalized Sylvester Matrices , 1996, SIAM J. Matrix Anal. Appl..

[3]  Bernhard Beckermann,et al.  The structure of the singular solution table of the M-Pade´ approximation problem , 1990 .

[4]  Bernhard Beckermann,et al.  A reliable method for computing M-Pade´ approximants on arbitrary staircases , 1992 .

[5]  R. E. Shafer,et al.  On Quadratic Approximation , 1974 .

[6]  M. Gutknecht,et al.  The stability of inversion formulas for Toeplitz matrices , 1995 .

[7]  J. Bunch The weak and strong stability of algorithms in numerical linear algebra , 1987 .

[8]  N. Higham,et al.  Large growth factors in Gaussian elimination with pivoting , 1989 .

[9]  George Labahn,et al.  Inversion components of block Hankel-like matrices , 1992 .

[10]  Marlis Hochbruck,et al.  Look-ahead Levinson and Schur algorithms for non-Hermitian Toeplitz systems , 1995 .

[11]  George Labahn,et al.  On the theory and computation of nonperfect Pade´-Hermite approximants , 1992 .

[12]  Anthony Robert. Jones Numerical computation of Padé-Hermite systems , 1992 .

[13]  L. Trefethen,et al.  Average-case stability of Gaussian elimination , 1990 .

[14]  Xiaomei Yang Rounding Errors in Algebraic Processes , 1964, Nature.

[15]  J. H. Wilkinson Modern Error Analysis , 1971 .

[16]  Martin H. Gutknecht,et al.  Stable row recurrences for the Padé table and generically superfast lookahead solvers for non-Hermitian Toeplitz systems , 1993 .

[17]  M. G. Bruin,et al.  A uniform approach for the fast computation of Matrix-type Padé approximants , 1996 .

[18]  Adam W. Bojanczyk,et al.  On the stability of the Bareiss and related Toeplitz factorization algorithms , 2010, SIAM J. Matrix Anal. Appl..

[19]  George Labahn,et al.  A Stable Algorithm for Multi-dimensional Padé Systems and the Inversion of Generalized Sylves , 1994 .

[20]  S. Cabay,et al.  A weakly stable algorithm for Pade´ approximants and the inversion of Hankel matrices , 1993 .