Skip to main content
Log in

Error analysis of two algorithms for the computation of the matrix exponential

  • Published:
CALCOLO Aims and scope Submit manuscript

Abstract

We analyze two algorithms for the computation of the matrix exponential: the Taylor Series and the Scaling and Squaring methods. We give new upper bounds on the roundoff and truncation errors introduced, and we present some numerical experiments, comparing the actual outcomes to the theoretical error bounds.

We analyze, in detail, the reasons why the Taylor Series method can compete with Scaling and Squaring method if the norm of the original matrix is less than one.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M. Arioli, B. Codenotti, C. Fassino,Error Analysis of Three Methods for Computing the Matrix Exponential, Proceedings of the ERCIM workshop on Numerical Linear Algebra, Pisa, Italy, 1992, or Report TR/PA/92/87, CERFACS, Toulouse, France, 1922.

    Google Scholar 

  2. M. Arioli, B. Codenotti, C. Fassino,The Padé Method for Computing the Matrix Exponential. Submitted, 1991.

  3. R. Bellman,On the Calculation of Matrix Exponential. Linear and Multilinear Algebra, vol. 13 (1983), 73–79.

    MATH  MathSciNet  Google Scholar 

  4. G. Dahlquist, Å. Björk, N. Anderson,Numerical Methods, 1974. Prentice Hall, Englewood Cliffs, N. J.

    Google Scholar 

  5. C. Fassino,Taylor Series Method: the Exponential of Hermitian Positive Definite Matrices. Submitted, 1992.

  6. A. F. Fath,Evaluation of a Matrix Polynomial. IEEE Trans. Automat. Control, April 1963, 220–221.

  7. G. H. Golub, C. Van Loan,Matrix Computations, 1963, The Johns Hopkins University Press. Baltimore, Maryland.

    Google Scholar 

  8. P. Henrici,Discrete Variable Methods in Ordinary Differential Equations, 1962, J. Wiley & Sons, New York.

    MATH  Google Scholar 

  9. J. L. Howland,Further Ways to Approximate the Exponential of a Matrix. Linear and Multilinear Algebra, vol. 14 (1983), 121–129.

    MATH  MathSciNet  Google Scholar 

  10. A. H. Levis,Some Computational Aspects of the Matrix Exponential. IEEE Trans. Automat. Control, August 1969, 411–412.

  11. C. Moler, C. Van Loan,Nineteen Dubious Ways to Compute the Exponential of a Matrix. SIAM Rev., vol. 20 (1978), 801–836.

    Article  MATH  MathSciNet  Google Scholar 

  12. L. F. Shampine, M. K. Gordon,Computer Solution of Ordinary Differential Equations—The Initial Value Problem, 1975, W. H. Freeman and Co., San Francisco.

    MATH  Google Scholar 

  13. C. Van Loan,The Sensitivity of the Matrix Exponential. SIAM J. Numer. Anal., vol. 14 (1977), 971–981.

    Article  MATH  MathSciNet  Google Scholar 

  14. C. Van Loan,A Note on the Evaluation of Matrix Polynomials. IEEE Trans. Automat. Control, vol. AC-24 (1979), 320–321.

    Article  Google Scholar 

  15. R. C. Ward,Numerical Computation of the Matrix Exponential with Accuracy Estimate. SIAM J. Numer. Anal., 14 (1977), 600–610.

    Article  MATH  MathSciNet  Google Scholar 

  16. J. H. Wilkinson,Rounding Errors in Algebraic Processes, 1963, Prentice Hall, Englewood Cliffs, N. J.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Codenotti, B., Fassino, C. Error analysis of two algorithms for the computation of the matrix exponential. Calcolo 29, 1–31 (1992). https://doi.org/10.1007/BF02576760

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02576760

Keywords

Navigation