10.4: Constant Coefficient Homogeneous Systems I
( \newcommand{\kernel}{\mathrm{null}\,}\)
We’ll now begin our study of the homogeneous system
y′=Ay,
where A is an n×n constant matrix. Since A is continuous on (−∞,∞), Theorem 10.2.1 implies that all solutions of Equation ??? are defined on (−∞,∞). Therefore, when we speak of solutions of y′=Ay, we’ll mean solutions on (−∞,∞).
In this section we assume that all the eigenvalues of A are real and that A has a set of n linearly independent eigenvectors. In the next two sections we consider the cases where some of the eigenvalues of A are complex, or where A does not have n linearly independent eigenvectors.
In Example 10.3.2 we showed that the vector functions
y1=[−e2t2e2t]andy2=[−e−te−t]
form a fundamental set of solutions of the system
y′=[−4−365]y,
but we did not show how we obtained y1 and y2 in the first place. To see how these solutions can be obtained we write Equation ??? as
y′1=−4y1−3y2y′2=−6y1+5y2
and look for solutions of the form
y1=x1eλtandy2=x2eλt,
where x1, x2, and λ are constants to be determined. Differentiating Equation ??? yields
y′1=λx1eλt and y′2=λx2eλt.
Substituting this and Equation ??? into Equation ??? and canceling the common factor eλt yields
−4x1−3x2=λx16x1+5x2=λx2.
For a given λ, this is a homogeneous algebraic system, since it can be rewritten as
(−4−λ)x1−3x2=06x1+(5−λ)x2=0.
The trivial solution x1=x2=0 of this system isn’t useful, since it corresponds to the trivial solution y1≡y2≡0 of Equation ???, which can’t be part of a fundamental set of solutions of Equation ???. Therefore we consider only those values of λ for which Equation ??? has nontrivial solutions. These are the values of λ for which the determinant of Equation ??? is zero; that is,
|−4−λ−365−λ|=(−4−λ)(5−λ)+18=λ2−λ−2=(λ−2)(λ+1)=0,
which has the solutions λ1=2 and λ2=−1.
Taking λ=2 in Equation ??? yields
−6x1−3x2=06x1+3x2=0,
which implies that x1=−x2/2, where x2 can be chosen arbitrarily. Choosing x2=2 yields the solution y1=−e2t, y2=2e2t of Equation ???. We can write this solution in vector form as
y1=[−1−2]e2t.
Taking λ=−1 in Equation ??? yields the system
−3x1−3x2=0−6x1+6x2=0,
so x1=−x2. Taking x2=1 here yields the solution y1=−e−t, y2=e−t of Equation ???. We can write this solution in vector form as
y2=[−1−1]e−t.
In Equation ??? and Equation ??? the constant coefficients in the arguments of the exponential functions are the eigenvalues of the coefficient matrix in Equation ???, and the vector coefficients of the exponential functions are associated eigenvectors. This illustrates the next theorem.
Suppose the n×n constant matrix A has n real eigenvalues λ1,λ2,…,λn (which need not be distinct) with associated linearly independent eigenvectors x1,x2,…,xn. Then the functions
y1=x1eλ1t,y2=x2eλ2t,…,yn=xneλnt
form a fundamental set of solutions of y′=Ay; that is, the general solution of this system is
y=c1x1eλ1t+c2x2eλ2t+⋯+cnxneλnt.
- Proof
-
Differentiating yi=xieλit and recalling that Axi=λixi yields
y′i=λixieλit=Axieλit=Ayi.
This shows that yi is a solution of y′=Ay.
The Wronskian of {y1,y2,…,yn} is
|x11eλ1tx12eλ2t⋯x1neλntx21eλ1tx22eλ2t⋯x2neλnt⋮⋮⋱⋮xn1eλ1txn2eλ2t⋯xnneλxnt|=eλ1teλ2t⋯eλnt|x11x12⋯x1nx21x22⋯x2n⋮⋮⋱⋮xn1xn2⋯xnn|.
Since the columns of the determinant on the right are x1, x2, …, xn, which are assumed to be linearly independent, the determinant is nonzero. Therefore Theorem 10.3.3 implies that {y1,y2,…,yn} is a fundamental set of solutions of y′=Ay.
- Find the general solution of y′=[2442]y.
- Solve the initial value problem y′=[2442]y,y(0)=[5−1].
Solution a
The characteristic polynomial of the coefficient matrix A in Equation ??? is
|2−λ442−λ|=(λ−2)2−16=(λ−2−4)(λ−2+4)=(λ−6)(λ+2).
Hence, λ1=6 and λ2=−2 are eigenvalues of A. To obtain the eigenvectors, we must solve the system
[2−λ442−λ][x1x2]=[00]
with λ=6 and λ=−2. Setting λ=6 in Equation ??? yields
[−444−4][x1x2]=[00],
which implies that x1=x2. Taking x2=1 yields the eigenvector
x1=[11],
so
y1=[11]e6t
is a solution of Equation ???. Setting λ=−2 in Equation ??? yields
[4444][x1x2]=[00],
which implies that x1=−x2. Taking x2=1 yields the eigenvector
x2=[−11],
so
y2=[−11]e−2t
is a solution of Equation ???. From Theorem 10.4.1 , the general solution of Equation ??? is
y=c1y1+c2y2=c1[11]e6t+c2[−11]e−2t.
Solution b
To satisfy the initial condition in Equation ???, we must choose c1 and c2 in Equation ??? so that
c1[11]+c2[−11]=[5−1].
This is equivalent to the system
c1−c2=−5c1+c2=−1,
so c1=2,c2=−3. Therefore the solution of Equation ??? is
y=2[11]e6t−3[−11]e−2t,
or, in terms of components,
y1=2e6t+3e−2t,y2=2e6t−3e−2t.
- Find the general solution of y′=[3−1−1−2324−1−2]y.
- Solve the initial value problem y′=[3−1−1−2324−1−2]y,y(0)=[2−18].
Solution a
The characteristic polynomial of the coefficient matrix A in Equation ??? is
|3−λ−1−1−23−λ24−1−2−λ|=−(λ−2)(λ−3)(λ+1).
Hence, the eigenvalues of A are λ1=2, λ2=3, and λ3=−1. To find the eigenvectors, we must solve the system
[3−λ−1−1−23−λ24−1−2−λ][x1x2x3]=[000]
with λ=2, 3, −1. With λ=2, the augmented matrix of Equation ??? is
[1−1−1⋮0−212⋮04−1−4⋮0],
which is row equivalent to
[10−1⋮0010⋮0000⋮0].
Hence, x1=x3 and x2=0. Taking x3=1 yields
y1=[101]e2t
as a solution of Equation ???. With λ=3, the augmented matrix of Equation ??? is
[0−1−1⋮0−202⋮04−1−5⋮0],
which is row equivalent to
[10−1⋮0011⋮0000⋮0].
Hence, x1=x3 and x2=−x3. Taking x3=1 yields
y2=[1−11]e3t
as a solution of Equation ???. With λ=−1, the augmented matrix of Equation ??? is
[4−1−1⋮0−242⋮04−1−1⋮0],
which is row equivalent to
[10−17⋮00137⋮0000⋮0].
Hence, x1=x3/7 and x2=−3x3/7. Taking x3=7 yields
y3=[1−37]e−t
as a solution of Equation ???. By Theorem 10.4.1 , the general solution of Equation ??? is
y=c1[101]e2t+c2[1−11]e3t+c3[1−37]e−t,
which can also be written as
y=[e2te3te−t0−e3t−3e−te2te3t−7e−t][c1c2c3].
Solution b
To satisfy the initial condition in Equation ??? we must choose c1, c2, c3 in Equation ??? so that
[1110−1−3117][c1c2c3]=[2−18].
Solving this system yields c1=3, c2=−2, c3=1. Hence, the solution of Equation ??? is
y=[e2te3te−t0−e3t−3e−te2te3t7e−t][3−21]=3[101]e2t−2[1−11]e3t+[1−37]e−t.
Find the general solution of
y′=[−3222−3222−3]y.
Solution
The characteristic polynomial of the coefficient matrix A in Equation ??? is
|−3−λ222−3−λ222−3−λ|=−(λ−1)(λ+5)2.
Hence, λ1=1 is an eigenvalue of multiplicity 1, while λ2=−5 is an eigenvalue of multiplicity 2. Eigenvectors associated with λ1=1 are solutions of the system with augmented matrix
[−422⋮02−42⋮022−4⋮0],
which is row equivalent to
[10−1⋮001−1⋮0000⋮0].
Hence, x1=x2=x3, and we choose x3=1 to obtain the solution
y1=[111]et
of Equation ???. Eigenvectors associated with λ2=−5 are solutions of the system with augmented matrix
[222⋮0222⋮0222⋮0].
Hence, the components of these eigenvectors need only satisfy the single condition
x1+x2+x3=0.
Since there’s only one equation here, we can choose x2 and x3 arbitrarily. We obtain one eigenvector by choosing x2=0 and x3=1, and another by choosing x2=1 and x3=0. In both cases x1=−1. Therefore
[−101] and [−110]
are linearly independent eigenvectors associated with λ2=−5, and the corresponding solutions of Equation ??? are
y2=[−101]e−5t and y3=[−110]e−5t.
Because of this and Equation ???, Theorem 10.4.1 implies that the general solution of Equation ??? is
y=c1[111]et+c2[−101]e−5t+c3[−110]e−5t.
Geometric Properties of Solutions when n=2
We’ll now consider the geometric properties of solutions of a 2×2 constant coefficient system
[y′1y′2]=[a11a12a21a22][y1y2].
It is convenient to think of a “y1-y2 plane," where a point is identified by rectangular coordinates (y1,y2). If y=[y1y2] is a non-constant solution of Equation ???, then the point (y1(t),y2(t)) moves along a curve C in the y1-y2 plane as t varies from −∞ to ∞. We call C the trajectory of y. (We also say that C is a trajectory of the system Equation ???.) I’s important to note that C is the trajectory of infinitely many solutions of Equation ???, since if τ is any real number, then y(t−τ) is a solution of Equation ???, and (y1(t−τ),y2(t−τ)) also moves along C as t varies from −∞ to ∞. Moreover, Exercise 10.4.28c implies that distinct trajectories of Equation ??? can’t intersect, and that two solutions y1 and y2 of Equation ??? have the same trajectory if and only if y2(t)=y1(t−τ) for some τ.
From Exercise 10.4.28a, a trajectory of a nontrivial solution of Equation ??? can’t contain (0,0), which we define to be the trajectory of the trivial solution y≡0. More generally, if y=[k1k2]≠0 is a constant solution of Equation ??? (which could occur if zero is an eigenvalue of the matrix of Equation ???), we define the trajectory of y to be the single point (k1,k2).
To be specific, this is the question: What do the trajectories look like, and how are they traversed? In this section we’ll answer this question, assuming that the matrix
A=[a11a12a21a22]
of Equation ??? has real eigenvalues λ1 and λ2 with associated linearly independent eigenvectors x1 and x2. Then the general solution of Equation ??? is
y=c1x1eλ1t+c2x2eλ2t.
We’ll consider other situations in the next two sections.
We leave it to you to classify the trajectories of Equation ??? if zero is an eigenvalue of A. We’ll confine our attention here to the case where both eigenvalues are nonzero. In this case the simplest situation is where λ1=λ2≠0, so Equation ??? becomes
y=(c1x1+c2x2)eλ1t.
Since x1 and x2 are linearly independent, an arbitrary vector x can be written as x=c1x1+c2x2. Therefore the general solution of Equation ??? can be written as y=xeλ1t where x is an arbitrary 2-vector, and the trajectories of nontrivial solutions of Equation ??? are half-lines through (but not including) the origin. The direction of motion is away from the origin if λ1>0 (Figure 10.4.1 ), toward it if λ1<0 (Figure 10.4.2 ). (In these and the next figures an arrow through a point indicates the direction of motion along the trajectory through the point.)
Now suppose λ2>λ1, and let L1 and L2 denote lines through the origin parallel to x1 and x2, respectively. By a half-line of L1 (or L2), we mean either of the rays obtained by removing the origin from L1 (or L2).
Letting c2=0 in Equation ??? yields y=c1x1eλ1t. If c1≠0, the trajectory defined by this solution is a half-line of L1. The direction of motion is away from the origin if λ1>0, toward the origin if λ1<0. Similarly, the trajectory of y=c2x2eλ2t with c2≠0 is a half-line of L2.
Henceforth, we assume that c1 and c2 in Equation ??? are both nonzero. In this case, the trajectory of Equation ??? can’t intersect L1 or L2, since every point on these lines is on the trajectory of a solution for which either c1=0 or c2=0. (Remember: distinct trajectories can’t intersect!). Therefore the trajectory of Equation ??? must lie entirely in one of the four open sectors bounded by L1 and L2, but do not any point on L1 or L2. Since the initial point (y1(0),y2(0)) defined by
y(0)=c1x1+c2x2
is on the trajectory, we can determine which sector contains the trajectory from the signs of c1 and c2, as shown in Figure 10.4.3 .
The direction of y(t) in Equation ??? is the same as that of
e−λ2ty(t)=c1x1e−(λ2−λ1)t+c2x2
and of
e−λ1ty(t)=c1x1+c2x2e(λ2−λ1)t.
Since the right side of Equation ??? approaches c2x2 as t→∞, the trajectory is asymptotically parallel to L2 as t→∞. Since the right side of Equation ??? approaches c1x1 as t→−∞, the trajectory is asymptotically parallel to L1 as t→−∞.
The shape and direction of traversal of the trajectory of Equation ??? depend upon whether λ1 and λ2 are both positive, both negative, or of opposite signs. We’ll now analyze these three cases.
Henceforth ‖ denote the length of the vector {\bf u}.
Case 1: λ₂ > λ₁
Figure 10.4.4 shows some typical trajectories. In this case, \lim_{t\to-\infty}\|{\bf y}(t)\|=0, so the trajectory is not only asymptotically parallel to L_1 as t\to-\infty, but is actually asymptotically tangent to L_1 at the origin. On the other hand, \lim_{t\to\infty}\|{\bf y}(t)\|=\infty and
\lim_{t\to\infty}\left\|{\bf y}(t)-c_2{\bf x}_2e^{\lambda_2 t}\right\|=\lim_{t\to\infty}\|c_1{\bf x_1}e^{\lambda_1t}\|=\infty,\nonumber
so, although the trajectory is asymptotically parallel to L_2 as t\to\infty, it is not asymptotically tangent to L_2. The direction of motion along each trajectory is away from the origin.
Case 2: 0 > λ₂ > λ₁
Figure 10.4.5 shows some typical trajectories. In this case, \lim_{t\to\infty}\|{\bf y}(t)\|=0, so the trajectory is asymptotically tangent to L_2 at the origin as t\to\infty. On the other hand, \lim_{t\to-\infty}\|{\bf y}(t)\|=\infty and
\lim_{t\to-\infty}\left\|{\bf y}(t)-c_1{\bf x}_1e^{\lambda_1 t}\right\|=\lim_{t\to-\infty}\|c_2{\bf x}_2e^{\lambda_2t}\|=\infty,\nonumber
so, although the trajectory is asymptotically parallel to L_1 as t\to-\infty, it is not asymptotically tangent to it. The direction of motion along each trajectory is toward the origin.
Case 3: λ₂ > 0 > λ₁
Figure 10.4.6 shows some typical trajectories. In this case,
\lim_{t\to\infty}\|{\bf y}(t)\|=\infty \quad \text{and} \quad \lim_{t\to\infty}\left\|{\bf y}(t)-c_2{\bf x}_2e^{\lambda_2 t}\right\|=\lim_{t\to\infty}\|c_1{\bf x}_1e^{\lambda_1t}\|=0,\nonumber
so the trajectory is asymptotically tangent to L_2 as t\to\infty. Similarly,
\lim_{t\to-\infty}\|{\bf y}(t)\|=\infty \quad \text{and} \quad \lim_{t\to-\infty}\left\|{\bf y}(t)-c_1{\bf x}_1e^{\lambda_1 t}\right\|=\lim_{t\to-\infty}\|c_2{\bf x}_2e^{\lambda_2t}\|=0,\nonumber
so the trajectory is asymptotically tangent to L_1 as t\to-\infty. The direction of motion is toward the origin on L_1 and away from the origin on L_2. The direction of motion along any other trajectory is away from L_1, toward L_2.