Polynomial Form of the Matrix Exponential

Abstract

An algorithm for numerically computing the exponential of a matrix is presented. We have derived a polynomial expansion of ex by computing it as an initial value problem using a symbolic programming language. This algorithm is shown to be comparable in operation count and convergence with the state--of--the--art method which is based on a Pade approximation of the exponential matrix function. The present polynomial form, however, is more reliable because the evaluation requires only linear combinations of the input matrix. We also show that the technique used to solve the differential equation, when implemented symbolically, leads to a rational as well as a polynomial form of the solution function. The rational form is the well-known diagonal Pade approximation of ex. The polynomial form, after some rearranging to minimize operation count, will be used to evaluate the exponential of a matrix so as to illustrate its advantages as compared with the Pade form.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…