Evaluating Padé Approximants of the Matrix Logarithm
- 1 January 2001
- journal article
- research article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Matrix Analysis and Applications
- Vol. 22 (4) , 1126-1135
- https://doi.org/10.1137/s0895479800368688
Abstract
The inverse scaling and squaring method for evaluating the logarithm of a matrix takes repeated square roots to bring the matrix close to the identity, computes a Padé approximant, and then scales back. We analyze several methods for evaluating the Padé approximant, including Horner's method (used in some existing codes), suitably customized versions of the Paterson--Stockmeyer method and Van Loan's variant, and methods based on continued fraction and partial fraction expansions. The computational cost, storage, and numerical accuracy of the methods are compared. We find the partial fraction method to be the best method overall and illustrate the benefits it brings to a transformation-free form of the inverse scaling and squaring method recently proposed by Cheng, Higham, Kenney, and Laub [ SIAM J. Matrix Anal. Appl., 22 (2001), pp. 1112--1125]. We comment briefly on how the analysis carries over to the matrix exponential.Keywords
This publication has 13 references indexed in Scilit:
- Approximating the Logarithm of a Matrix to Specified AccuracySIAM Journal on Matrix Analysis and Applications, 2001
- Computational Techniques for Real Logarithms of MatricesSIAM Journal on Matrix Analysis and Applications, 1996
- Incomplete partial fractions for parallel evaluation of rational matrix functionsJournal of Computational and Applied Mathematics, 1995
- Algorithm 726: ORTHPOL–a package of routines for generating orthogonal polynomials and Gauss-type quadrature rulesACM Transactions on Mathematical Software, 1994
- Padé error estimates for the logarithm of a matrixInternational Journal of Control, 1989
- Condition Estimates for Matrix FunctionsSIAM Journal on Matrix Analysis and Applications, 1989
- Computing real square roots of a real matrixLinear Algebra and its Applications, 1987
- A Schur method for the square root of a matrixLinear Algebra and its Applications, 1983
- Nineteen Dubious Ways to Compute the Exponential of a MatrixSIAM Review, 1978
- Numerical Evaluation of Continued FractionsSIAM Review, 1964