Method of Matrix Exponential
Definition and Properties of the Matrix Exponential
Consider a square matrix A of size n × n, elements of which may be either real or complex numbers. Since the matrix A is square, the operation of raising to a power is defined, i.e. we can calculate the matrices
where I denotes a unit matrix of order n.
We form the infinite matrix power series
The sum of the infinite series is called the matrix exponential and denoted as
This series is absolutely convergent.
In the limiting case, when the matrix consists of a single number
The matrix exponential has the following main properties:
- If
is a zero matrix, then ( is the identity matrix); - If
then - If
has an inverse matrix then where are arbitrary real or complex numbers;- The derivative of the matrix exponential is given by the formula
- Let
be a nonsingular linear transformation. If then
The Use of the Matrix Exponential for Solving Homogeneous Linear Systems with Constant Coefficients
The matrix exponential can be successfully used for solving systems of differential equations. Consider a system of linear homogeneous equations, which in matrix form can be written as follows:
The general solution of this system is represented in terms of the matrix exponential as
where
For an initial value problem (Cauchy problem), the components of
Thus, the solution of the homogeneous system becomes known, if we calculate the corresponding matrix exponential. To calculate it, we can use the infinite series, which is contained in the definition of the matrix exponential. Often, however, this allows us to find the matrix exponential only approximately. To solve the problem, one can also use an algebraic method based on the latest property listed above. Consider this method and the general pattern of solution in more detail.
Algorithm for Solving the System of Equations Using the Matrix Exponential
The matrix exponential can be successfully used for solving systems of differential equations. Consider a system of linear homogeneous equations, which in matrix form can be written as follows:
- We first find the eigenvalues
of the matrix (linear operator) - Calculate the eigenvectors and (in the case of multiple eigenvalues) generalized eigenvectors;
- Construct the nonsingular linear transformation matrix
using the found regular and generalized eigenvectors. Compute the corresponding inverse matrix ; - Find the Jordan normal form
for the given matrix using the formulaNote: In the process of finding the regular and generalized eigenvectors, the structure of each Jordan block often becomes clear. This allows to write the Jordan form without calculation by the above formula. - Knowing the Jordan form
we compose the matrix The corresponding formulas for this conversion are derived from the definition of the matrix exponential. The matrices for some simple Jordan forms are shown in the following table:Figure 1. - Compute the matrix exponential
by the formula - Write the general solution of the system:
For a second order system, the general solution is given bywhere
are arbitrary constants.