Skip to main navigation Skip to search Skip to main content

Computing a matrix function for exponential integrators

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

An efficient numerical method is developed for evaluating φ(A), where A is a symmetric matrix and φ is the function defined by φ(x)=(ex-1)/x=1+x/2+x2/6+???. This matrix function is useful in the so-called exponential integrators for differential equations. In particular, it is related to the exact solution of the ODE system dy/dt=Ay+b, where A and b are t-independent. Our method avoids the eigenvalue decomposition of the matrix A and it requires about 10n3/3 operations for a general symmetric n×n matrix. When the matrix is tridiagonal, the required number of operations is only O(n2) and it can be further reduced to O(n) if only a column of the matrix function is needed. These efficient schemes for tridiagonal matrices are particularly useful when the Lanczos method is used to calculate the product of this matrix function (for a large symmetric matrix) with a given vector. © 2003 Elsevier B.V. All rights reserved.
Original languageEnglish
Pages (from-to)203-216
JournalJournal of Computational and Applied Mathematics
Volume161
Issue number1
DOIs
Publication statusPublished - 1 Dec 2003

Research Keywords

  • Chebyshev rational approximation
  • Exponential integrator
  • Lanczos method
  • Matrix function

Fingerprint

Dive into the research topics of 'Computing a matrix function for exponential integrators'. Together they form a unique fingerprint.

Cite this