8 Matrix Exponential Methods

8.1 Matrix Exponentials and Linear Systems

The solution vectors of an n×nn×n homogeneous linear system

x=Ax
x'=Ax
(1)

can be used to construct a square matrix X=Φ(t)X=Φ(t) that satisfies the matrix differential equation

X=AX
X'=AX
(1′)

associated with Eq. (1). Suppose that x1(t), x2(t),, xn(t)x1(t), x2(t),, xn(t) are n linearly independent solutions of Eq. (1). Then the n×nn×n matrix

Φ(t)=[|||x1(t)x2(t)xn(t)|||]
Φ(t)=|x1(t)||x2(t)||xn(t)|
(2)

having these solution vectors as its column vectors, is called a fundamental matrix for the system in (1).

Fundamental Matrix Solutions

Because the column vector x=xj(t)x=xj(t) of the fundamental matrix Φ(t)Φ(t) in (2) satisfies the differential equation x=Ax,x'=Ax, it follows (from the definition of matrix multiplication) that the matrix X=Φ(t)X=Φ(t) itself satisfies the matrix differential equation X=AX.X'=AX. Because its column vectors are linearly independent, it also follows that the fundamental matrix Φ(t)Φ(t) is nonsingular, and therefore has an inverse matrix Φ(t)1.Φ(t)1. Conversely, any nonsingular matrix solution Ψ(t)Ψ(t) of Eq. (1′) has linearly independent column vectors that satisfy Eq. (1), so Ψ(t)Ψ(t) is a fundamental matrix for the system in (1).

In terms of the fundamental matrix Φ(t)Φ(t) in (2), the general solution

x(t)=c1x1(t)+c2x2(t)++cnxn(t)
x(t)=c1x1(t)+c2x2(t)++cnxn(t)
(3)

of the system x=Axx'=Ax can be written in the form

x(t)=Φ(t)c
x(t)=Φ(t)c
(4)

where c=[c1c2cn]Tc=[c1c2cn]T is an arbitrary constant vector. If Ψ(t)Ψ(t) is any other fundamental matrix for (1), then each column vector of Ψ(t)Ψ(t) is a linear combination of the column vectors of Φ(t),Φ(t), so it follows from Eq. (4) that

Ψ(t)=Φ(t)C
Ψ(t)=Φ(t)C
(4′)

for some n×nn×n matrix C of constants.

In order that the solution x(t) in (3) satisfy a given initial condition

x(0)=x0,
x(0)=x0,
(5)

it suffices that the coefficient vector c in (4) be such that Φ(0)c=x0;Φ(0)c=x0; that is, that

c=Φ(0)1x0.
c=Φ(0)1x0.
(6)

When we substitute (6) in Eq. (4), we get the conclusion of the following theorem.

Section 7.3 tells us how to find a fundamental matrix for the system

x=Ax
x'=Ax
(9)

with constant n×nn×n coefficient matrix A, at least in the case where A has a complete set of n linearly independent eigenvectors v1, v2, , vnv1, v2, , vn associated with the (not necessarily distinct) eigenvalues λ1, λ2, ,λn,λ1, λ2, ,λn, respectively. In this event the corresponding solution vectors of Eq. (9) are given by

xi(t)=vieλit
xi(t)=vieλit

for i=1, 2, ,i=1, 2, , n. Therefore, the n×nn×n matrix

Φ(t)=[|||v1eλ1tv2eλ2tvneλnt|||]
Φ(t)=|v1eλ1t||v2eλ2t||vneλnt|
(10)

having the solutions x1, x2, , xnx1, x2, , xn as column vectors is a fundamental matrix for the system x=Ax.x'=Ax.

In order to apply Eq. (8), we must be able to compute the inverse matrix Φ(0)1.Φ(0)1. The inverse of the nonsingular 2×22×2 matrix

A=[abcd]
A=[acbd]

is

A1=1Δ[dbca],
A1=1Δ[dcba],
(11)

where Δ=det(A)=adbc0.Δ=det(A)=adbc0. The inverse of the nonsingular 3×33×3 matrix A=[aij]A=[aij] is given by

A1=1Δ[+A11A12+A13A21+A22A23+A31A32+A33]T,
A1=1Δ+A11A21+A31A12+A22A32+A13A23+A33T,
(12)

where Δ=det(A)0Δ=det(A)0 and AijAij denotes the determinant of the 2×22×2 submatrix of A obtained by deleting the i th row and j th column of A. (Do not overlook the symbol T for transpose in Eq. (12).) The formula in (12) is also valid upon generalization to n×nn×n matrices, but in practice inverses of larger matrices are usually computed instead by row reduction methods (see any linear algebra text) or by using a calculator or computer algebra system.

Example 1

Find a fundamental matrix for the system

x=4x+2y,y=3xy,
x'y'==4x3x+2y,y,
(13)

and then use it to find the solution of (13) that satisfies the initial conditions x(0)=1x(0)=1, y(0)=1y(0)=1.

Solution

The linearly independent solutions

x1(t)=[e2t3e2t]andx2(t)=[2e5te5t]
x1(t)=[e2t3e2t]andx2(t)=[2e5te5t]

found in Example 1 of Section 7.3 yield the fundamental matrix

Φ(t)=[e2t2e5t3e2te5t].
Φ(t)=[e2t3e2t2e5te5t].
(14)

Then

Φ(0)=[1231],
Φ(0)=[1321],

and the formula in (11) gives the inverse matrix

Φ(0)1=17[1231].
Φ(0)1=17[1321].
(15)

Hence the formula in (8) gives the solution

x(t)=[e2t2e5t3e2te5t](17)[1231][11]=(17)[e2t2e5t3e2te5t][32],
x(t)=[e2t3e2t2e5te5t](17)[1321][11]=(17)[e2t3e2t2e5te5t][32],

and so

x(t)=17[3e2t+4e5t9e2t+2e5t].
x(t)=17[3e2t+4e5t9e2t+2e5t].

Thus the solution of the original initial value problem is given by

x(t)=37e2t+47e5t,y(t)=97e2t+27e5t.
x(t)=37e2t+47e5t,y(t)=97e2t+27e5t.

Remark

An advantage of the fundamental matrix approach is this: Once we know the fundamental matrix Φ(t)Φ(t) and the inverse matrix Φ(0)1,Φ(0)1, we can calculate rapidly by matrix multiplication the solutions corresponding to different initial conditions. For example, suppose that we seek the solution of the system in (13) satisfying the new initial conditions x(0)=77, y(0)=49x(0)=77, y(0)=49. Then substitution of (14) and (15) in (8) gives the new particular solution

x(t)=17[e2t2e5t3e2te5t][1231][7749]=17[e2t2e5t3e2te5t][21280]=[3e2t+80e5t9e2t+40e5t].
x(t)==17[e2t3e2t2e5te5t][1321][7749]17[e2t3e2t2e5te5t][21280]=[3e2t+80e5t9e2t+40e5t].

Exponential Matrices

We now discuss the possibility of constructing a fundamental matrix for the constant-coefficient linear system x=Axx'=Ax directly from the coefficient matrix A-that is, without first applying the methods of earlier sections to find a linearly independent set of solution vectors.

We have seen that exponential functions play a central role in the solution of linear differential equations and systems, ranging from the scalar equation x=kxx'=kx with solution x(t)=x0ektx(t)=x0ekt to the vector solution x(t)=veλtx(t)=veλt of the linear system x=Axx'=Ax whose coefficient matrix A has eigenvalue λλ with associated eigenvector v. We now define exponentials of matrices in such a way that

X(t)=eAt
X(t)=eAt

is a matrix solution of the matrix differential equation

X=AX
X'=AX

with n×nn×n coefficient matrix A—in analogy with the fact that the ordinary exponential function x(t)=eatx(t)=eat is a scalar solution of the first-order differential equation x=axx'=ax.

The exponential ezez of the complex number z may be defined (as in Section 5.3) by means of the exponential series

ez=1+z+z22!+z33!++znn!+.
ez=1+z+z22!+z33!++znn!+.
(16)

Similarly, if A is an n×nn×n matrix, then the exponential matrix eAeA is the n×nn×n matrix defined by the series

eA=I+A+A22!++Ann!+,
eA=I+A+A22!++Ann!+,
(17)

where I is the identity matrix. The meaning of the infinite series on the right in (17) is given by

n=0Ann!=limk(kn=0Ann!),
n=0Ann!=limk(n=0kAnn!),
(18)

where A0=I, A2=AA, A3=AA2, and so on; inductively, An+1=AAn if n0. It can be shown that the limit in (18) exists for every n×n square matrix A. That is, the exponential matrix eA is defined (by Eq. (17)) for every square matrix A.

Example 2

Consider the 2×2 diagonal matrix

A=[a00b].

Then it is apparent that

An=[an00bn]

for each integer n1. It therefore follows that

eA=I+A+A22!+=[1001]+[a00b]+[a2/2!00b2/2!]+=[1+a+a2/2!+001+b+b2/2!+].

Thus

eA=[ea00eb],

so the exponential of the diagonal 2×2 matrix A is obtained simply by exponentiating each diagonal element of A.

The n×n analog of the 2×2 result in Example 2 is established in the same way. The exponential of the n×n diagonal matrix

D=[a1000a2000an]
(19)

is the n×n diagonal matrix

eD=[ea1000ea2000ean],
(20)

obtained by exponentiating each diagonal element of D.

The exponential matrix eA satisfies most of the exponential relations that are familiar in the case of scalar exponents. For instance, if 0 is the n×n zero matrix, then Eq. (17) yields

e0=I,
(21)

the n×n identity matrix. In Problem 31 we ask you to show that a useful law of exponents holds for n×n matrices that commute:

IfAB=BA,theneA+B=eAeB.
(22)

In Problem 32 we ask you to conclude that

(eA)1=eA.
(23)

In particular, the matrix eA is nonsingular for every n×n matrix A (reminiscent of the fact that ez0 for all z). It follows from elementary linear algebra that the column vectors of eA are always linearly independent.

If t is a scalar variable, then substitution of At for A in Eq. (17) gives

eAt=I+At+A2t22!++Antnn!+.
(24)

(Of course, At is obtained simply by multiplying each element of A by t.)

Example 3

If,

A=[034006000],

then

A2=[0018000000]andA3=[000000000],

so An=0 for n3. It therefore follows from Eq. (24) that

eAt=I+At+12A2t2=[100010001]+[034006000]t+12[0018000000]t2;

that is,

eAt=[13t4t+9t2016t001].

Remark

If An=0 for some positive integer n, then the exponential series in (24) terminates after a finite number of terms, so the exponential matrix eA (or eAt) is readily calculated as in Example 3. Such a matrix—with a vanishing power—is said to be nilpotent.

Example 4

If

A=[234026002],

then

A=[200020002]+[034006000]=D+B,

where D=2I is a diagonal matrix and B is the nilpotent matrix of Example 3. Therefore, (20) and (22) give

eAt=e(D+B)t=eDteBt=[e2t000e2t000e2t][13t4t+9t2016t001];

thus

eAt=[e2t3te2t(4t+9t2)e2t0e2t6te2t00e2t].

Matrix Exponential Solutions

It happens that term-by-term differentiation of the series in (24) is valid, with the result

ddt(eAt)=A+A2t+A3t22!+=A(I+At+A2t22!+);

that is,

ddt(eAt)=AeAt,
(25)

in analogy to the formula Dt(ekt)=kekt from elementary calculus. Thus the matrix-valued function

X(t)=eAt

satisfies the matrix differential equation

X=AX.

Because the matrix eAt is nonsingular, it follows that the matrix exponential eAt is a fundamental matrix for the linear system x=Ax. In particular, it is the fundamental matrix X(t) such that X(0)=I. Therefore, Theorem 1 implies the following result.

Thus the solution of homogeneous linear systems reduces to the task of computing exponential matrices. Conversely, if we already know a fundamental matrix Φ(t) for the linear system x=Ax, then the facts that eAt=Φ(t)C (by Eq. (4′)) and eA·0=e0=I (the identity matrix) yield

eAt=Φ(t)Φ(0)1.
(28)

So we can find the matrix exponential eAt by solving the linear system x=Ax.

Example 5

In Example 1 we found that the system x=Ax with

A=[4231]

has fundamental matrix

Φ(t)=[e2t2e5t3e2te5t]withΦ(0)1=17[1231].

Hence Eq. (28) gives

eAt=17[e2t2e5t3e2te5t][1231]=17[e2t+6e5t2e2t+2e5t3e2t+3e5t6e2t+e5t].

Example 6

Use an exponential matrix to solve the initial value problem

x=[234026002]x,x(0)=[192939].
(29)

Solution

The coefficient matrix A in (29) evidently has characteristic equation (2λ)3=0 and thus the triple eigenvalue λ=2, 2, 2. It is easy to see that the eigenvector equation

(A2I)v=[034006000][abc]=[000]

has (to within a constant multiple) the single solution v=[100]T. Thus there is only a single eigenvector associated with the eigenvalue λ=2, and so we do not yet have the three linearly independent solutions needed for a fundamental matrix. But we note that A is the same matrix whose matrix exponential

eAt=[e2t3te2t(4t+9t2)e2t0e2t6te2t00e2t]

was calculated in Example 4. Hence, using Theorem 2, the solution of the initial value problem in (29) is given by

x(t)=eAtx(0)=[e2t3te2t(4t+9t2)e2t0e2t6te2t00e2t][192939]=[(19+243t+351t2)e2t(29+234t)e2t39e2t].

Remark

The same particular solution x(t) as in Example 6 could be found using the generalized eigenvector method of Section 7.6. One would start by finding the chain of generalized eigenvectors

v1=[1800],v2=[460],v3=[001]

corresponding to the triple eigenvalue λ=2 of the matrix A. Then one would—using Eqs. (27) in Section 7.6—assemble the linearly independent solutions

x1(t)=v1e2t,x2(t)=(v1t+v2)e2t,x3(t)=(12v1t2+v2t+v3)e2t

of the differential equation x=Ax in (29). The final step would be to determine values of the coefficients c1, c2, c3 so that the particular solution x(t)=c1x1(t)+c2x2(t)+c3x3(t) satisfies the initial condition in (29). At this point it should be apparent that—especially if the matrix exponential eAt is readily available (for instance, from a computer algebra system)—the method illustrated in Example 6 can well be more “computationally routine” than the generalized eigenvector method.

General Matrix Exponentials

The relatively simple calculation of eAt carried out in Example 4 (and used in Example 6) was based on the observation that if

A=[234026002],

then A2I is nilpotent:

(A2I)3=[034006000]3=[000000000]=0.
(30)

A similar result holds for any 3×3 matrix A having a triple eigenvalue r, in which case its characteristic equation reduces to (λr)3=0. For such a matrix, an explicit computation similar to that in Eq. (30) will show that

(ArI)3=0.
(31)

(This particular result is a special case of the Cayley-Hamilton theorem of Section 6.3, according to which every matrix satisfies its own characteristic equation.) Thus the matrix ArI is nilpotent, and it follows that

eAt=e(rI+ArI)t=erIte(ArI)t=ertI[I+(ArI)t+12(ArI)2t2],
(32)

the exponential series here terminating because of Eq. (31). In this way, we can rather easily calculate the matrix exponential eAt for any square matrix having only a single eigenvalue.

The calculation in Eq. (32) motivates a method of calculating eAt for any n×n matrix A whatsoever. As we saw in Section 7.6, A has n linearly independent generalized eigenvectors u1, u2, , un. Each generalized eigenvector u is associated with an eigenvalue λ of A and has a rank r1 such that

(AλI)ru=0but(AλI)r1u0.
(33)

(If r=1, then u is an ordinary eigenvector such that Au=λu.)

Even if we do not yet know eAt explicitly, we can consider the function x(t)=eAtu, which is a linear combination of the column vectors of eAt and is therefore a solution of the linear system x=Ax with x(0)=u. Indeed, we can calculate x explicitly in terms of A, u, λ, and r:

x(t)=eAtu=e(λI+AλI)tu=eλIte(AλI)tu=eλtI[I+(AλI)t++(AλI)r1tr1(r1)!+]u,

so

x(t)=eλt[u+(AλI)ut+(AλI)2ut22!++(AλI)r1utr1(r1)!],
(34)

using (33) and the fact that eλIt=eλtI.

If the linearly independent solutions x1(t), x2(t), , xn(t) of x=Ax are calculated using (34) with the linearly independent generalized eigenvectors u1, u2, , un, then the n×n matrix

Φ(t)=[x1(t)x2(t)xn(t)]
(35)

is a fundamental matrix for the system x=Ax. Finally, the specific fundamental matrix X(t)=Φ(t)Φ(0)1 satisfies the initial condition X(0)=I, and thus is the desired matrix exponential eAt. We have therefore outlined a proof of the following theorem.

Example 7

Find eAt if

A=[345054003].
(37)

Solution

Theorem 3 would apply even if the matrix A were not upper triangular. But because A is upper triangular, this fact enables us to see quickly that its characteristic equation is

(5λ)(3λ)2=0.

Thus A has the distinct eigenvalue λ1=5 and the repeated eigenvalue λ2=3.

Case 1: λ1=5. The eigenvector equation (AλI)u=0 for u=[abc]T is

(A5I)u=[245004002][abc]=[000].

The last two scalar equations 4c=0 and 2c=0 give c=0. Then the first equation 2a+4b=0 is satisfied by a=2 and b=1. Thus the eigenvalue λ1=5 has the (ordinary) eigenvector u1=[210]T. The corresponding solution of the system x=Ax is

x1(t)=e5tu1=e5t[210]T.
(38)

Case 2: λ2=3. The eigenvector equation (AλI)u=0 for u=[abc]T is

(A3I)u=[045024000][abc]=[000].

The first two equations 4b+5c=0 and 2b+4c=0 imply that b=c=0, but leave a arbitrary. Thus the eigenvalue λ2=3 has the single (ordinary) eigenvector u2=[100]T. The corresponding solution of the system x=Ax is

x2(t)=e3tu2=e3t[100]T.
(39)

To look for a generalized eigenvector of rank r=2 in Eq. (33), we consider the equation

(A3I)2u=[0816048000][abc]=[000].

The first two equations 8b+16c=0 and 4b+8c=0 are satisfied by b=2 and c=1, but leave a arbitrary. With a=0 we get the generalized eigenvector u3=[021]T of rank r=2 associated with the eigenvalue λ=3. Because (A3I)2u=0, Eq. (34) yields the third solution

x3(t)=e3t [u3+(A3I)u3t]=e3t([021]+[045024000] [021] t)=e3t[3t21].
(40)

With the solutions listed in Eqs. (39) and (40), the fundamental matrix

Φ(t)=[x1(t)x2(t)x3(t)]

defined by Eq. (35) is

Φ(t)=[2e5te3t3te3te5t02e3t00e3t]withΦ(0)1=[012124001].

Hence Theorem 3 finally yields

eAt=Φ(t)Φ(0)1=[2e3te3t3te3te5t02e3t00e3t] [012124001]=[e3t2e5t2e3t4e5t(4+3t)e3t0e5t2e5t2e3t00e3t].

Remark

As in Example 7, Theorem 3 suffices for the computation of eAt provided that a basis consisting of generalized eigenvectors of A can be found. Alternatively, a computer algebra system can be used as indicated in the project material for this section.

8.1 Problems

Find a fundamental matrix of each of the systems in Problems 1 through 8, then apply Eq. (8) to find a solution satisfying the given initial conditions.

  1. x=[2112]x,x(0)=[32]

     

  2. x=[2142]x,x(0)=[21]

     

  3. x=[2542]x,x(0)=[01]

     

  4. x=[3111]x,x(0)=[10]

     

  5. x=[3293]x,x(0)=[11]

     

  6. x=[7543]x,x(0)=[20]

     

  7. x=[506212424]x,x(0)=[210]

     

  8. x=[322542553]x,x(0)=[101]

Compute the matrix exponential eAt for each system x=Ax given in Problems 9 through 20.

  1. x1=5x14x2, x2=2x1x2

     

  2. x1=6x16x2, x2=4x14x2

     

  3. x1=5x13x2, x2=2x1

     

  4. x1=5x14x2, x2=3x12x2

     

  5. x1=9x18x2, x2=6x15x2

     

  6. x1=10x16x2, x2=12x17x2

     

  7. x1=6x110x2, x2=2x13x2

     

  8. x1=11x115x2, x2=6x18x2

     

  9. x1=3x1+x2, x2=x1+3x2

     

  10. x1=4x1+2x2, x2=2x1+4x2

     

  11. x1=9x1+2x2, x2=2x1+6x2

     

  12. x1=13x1+4x2, x2=4x1+7x2

In Problems 21 through 24, show that the matrix A is nilpotent and then use this fact to find (as in Example 3) the matrix exponential eAt.

  1. A=[1111]

     

  2. A=[6496]

     

  3. A=[111111000]

     

  4. A=[303507303]

Each coefficient matrix A in Problems 25 through 30 is the sum of a nilpotent matrix and a multiple of the identity matrix. Use this fact (as in Example 6) to solve the given initial value problem.

  1. x=[2502] x,x(0)=[47]

     

  2. x=[70117] x,x(0)=[510]

     

  3. x=[123012001] x,x(0)=[456]

     

  4. x=[500105020305] x,x(0)=[405060]

     

  5. x=[1234016300120001] x,x(0)=[1111]

     

  6. x=[30006300963012963] x,x(0)=[1111]

     

  7. Suppose that the n×n matrices A and B commute; that is, that AB=BA. Prove that eA+B=eAeB. (Suggestion: Group the terms in the product of the two series on the right-hand side to obtain the series on the left.)

  8. Deduce from the result of Problem 31 that, for every square matrix A, the matrix eA is nonsingular with (eA)1=eA.

  9. Suppose that

    A=[0110].

    Show that A2n=I and that A2n+1=A if n is a positive integer. Conclude that

    eAt=I cosh t+A sinh t,

    and apply this fact to find a general solution of x=Ax. Verify that it is equivalent to the general solution found by the eigenvalue method.

  10. Suppose that

    A=[0220].

    Show that eAt=Icos 2t+12Asin 2t. Apply this fact to find a general solution of x=Ax, and verify that it is equivalent to the solution found by the eigenvalue method.

Apply Theorem 3 to calculate the matrix exponential eAt for each of the matrices in Problems 35 through 40.

  1. A=[3403]

     

  2. A=[123014001]

     

  3. A=[234013001]

     

  4. A=[5203001020005]

     

  5. A=[1333013300230002]

     

  6. A=[2444024400240003]

8.1 Application Automated Matrix Exponential Solutions

If A is an n×n matrix, then a computer algebra system can be used first to calculate the fundamental matrix eAt for the system

X=Ax,
(1)

then to calculate the matrix product x(t)=eAtx0 to obtain a solution satisfying the initial condition x(0)=x0. For instance, suppose that we want to solve the initial value problem

x1=13x1+4x2,x2=4x1+7x2;x1(0)=11,x2(0)=23.

After the matrices

A=[13447], x0=[1123]
(2)

have been entered, either the Maple command


with(linalg): exponential(A∗t)

the Mathematica command


MatrixExp[A t]

or the Matlab command


syms t, expm(A∗t)

yields the matrix exponential

expAt=15[e5t+4e15t2e5t+2e15t2e5t+2e15t4e5t+e15t].

Then either the Maple product multiply(expAt,x0), the Mathematica product expAt.x0, or the Matlab product expAt∗x0 gives the solution vector

x=[7e5t+18e15t14e5t+9e15t].

Obviously this, finally, is the way to do it!

Matrix exponentials also allow for convenient interactive exploration of the system (1). For example, a version of the Mathematica commands


A = {{13, 4}, {4, 7}};
field = VectorPlot[A.{x, y}, {x, −25, 25},
 {y, −25, 25}];
Manipulate[
 curves = ParametricPlot[
 MatrixExp[A t, #]&/@pt, {t, −1, 1},
 PlotRange −> 25];
 Show[curves, field],
 {{pt, {{11, 23}, {20, −10}, {−20, −10},
 {−20, 10}}}, Locator}]

was used to generate Fig. 8.1.1, which shows four solution curves of the system (1) with the matrix A chosen as in Eq. (2). The initial conditions for each solution curve-one of which initially passes through the point (11, 23) of our initial value problem, while the other three pass through the points (20,10), (20,10), and (20, 10)—are specified by a “locator point” which can be freely dragged to any desired position in the phase plane, with the corresponding solution curve being instantly redrawn.

FIGURE 8.1.1.

Interactive display of the linear system (1). As the “locator points” are dragged to different positions, the solution curves are immediately redrawn, illustrating the behavior of the system.

Experimenting with such interactive displays can shed considerable light on the behavior of linear systems. For example, notice the straight line solution in Fig. 8.1.1; if you could drag the corresponding locator point around the phase plane, what other straight line solution could you find?How could you have predicted this by examining the matrix A?

For a three-dimensional example, solve the initial value problem

x1=149x150x2154x3,x2=537x1+180x2+546x3,x3=27x19x225x3;x1(0)=17,x2(0)=43,x3(0)=79.

And here’s a four-dimensional problem:

x1=4x1+x2+x3+7x4,x2=x1+4x2+10x3+x4,x3=x1+10x2+4x3+x4,x4=7x1+x2+x3+4x4;x1(0)=15,x2(0)=35,x3(0)=55,x4(0)=75.

If at this point you’re having too much fun with matrix exponentials to stop, make up some problems of your own. For instance, choose any homogeneous linear system appearing in this chapter and experiment with different initial conditions. The exotic 5×5 matrix A of the Section 7.6 application may suggest some interesting possibilities.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.248.159