Skip to main content

Section 3.3 Phase Plane Analysis of Linear Systems

In Section 3.2, we learned how to solve the system
(dx/dtdy/dt)=(abcd)(xy)=A(xy)
provided the system has distinct real eigenvalues. If A has distinct real eigenvalues λ and μ with eigenvectors u and v, respectively, then the general solution of the system is
x(t)=c1eλtu+c2eμtv.
Furthermore, we can use the general solution of such a system to find the straight-line solutions to the system. If c2=0, then all solutions will lie along the line in the xy-plane that contains the vector u. Similarly, if c1=0, then all solutions will lie along the line in the xy-plane that contains the vector v.

Subsection 3.3.1 The Case λ1<0<λ2

Example 3.3.1.

The system
x=x+3yy=xy
can be written in matrix form x=Ax, where
A=(1311).
The eigenvalues of A are λ=2 or λ=2 with eigenvectors u=(1,1) and v=(3,1), respectively. Therefore, the straight-line solutions must be lines containing u and v (Figure 3.3.2).
Figure 3.3.2. Straight-line solutions
Let us consider the special case of the system x=Ax, where λ1<0<λ2 and
A=(λ100λ2).
Since this is a decoupled system,
dxdt=λ1xdydt=λ2y,
we already know how to find the solutions. However, in keeping with the spirit of our investigation, we will find the eigenvalues of A. The characteristic equation of A is
(λλ1)(λλ2)=0,
and our eigenvalues are λ1 and λ2. It is easy to see that we can associate eigenvectors (1,0) and (0,1) to λ1 and λ2, respectively. Thus, our general solution is
x(t)=c1eλ1t(10)+c2eλ2t(01).
Figure 3.3.3. Saddle phase portrait
Since λ1<0, the straight-line solutions of the form c1eλ1t(1,0) lie on the x-axis. These solutions approach zero as t. On the other hand, the solutions c2eλ2t(0,1) lie on the y-axis and approach infinity as t. The x-axis is a stable line of solutions, while the y-axis is an unstable line of solutions. All other solutions
x(t)=c1eλ1t(10)+c2eλ2t(01)
(with c1,c20) tend to infinity in the direction of the unstable line, since x(t) approaches (0,c2eλ2t) as t. The phase portrait for the system
x=xy=y
is given in Figure 3.3.3. The equilibrium point of such systems is called a saddle.
In general, a straight-line solution is called a stable line of solutions if all solutions approach (0,0). A straight-line solution is called an unstable line if all of the non-zero solutions approach infinity.

Example 3.3.4.

For the system in Example 3.3.1, the unstable line of solutions is
x1(t)=c1e2t(31).
Each solution tends away from the origin as t. The stable line of solutions is given by
x2(t)=c2e2t(11),
and each solution on this line approaches the origin as t. By the Principle of Superposition, the general solution to the system is
x(t)=c1e2t(31)+c2e2t(11).
If c10, we have x(t)x1(t) as t. If c20, we have x(t)x2(t) as t. Thus, we have the phase portrait in Figure 3.3.5.
Figure 3.3.5. Saddle phase portrait
For the general case, where A has eigenvalues λ1<0<λ2, we always have a stable line of solutions and an unstable line of solutions. All other solutions approach the unstable line as t and the stable line as t.

Activity 3.3.1. Planar Systems with Eigenvalues of Different Signs.

Consider the system dx/dt=Ax, where
A=(83187)
(a)
Find the eigenvalues of A. You should find distinct real eigenvalues λ and μ.
(b)
Find eigenvectors v1 and v2 for the eigenvalues λ and μ, respectively.
(c)
Find the straight-line solutions of dx/dt=Ax. Plot the solutions in the xy-plane.
(d)
Sketch several solution curves for the system dx/dt=Ax. What do you notice about the solution curves, especially with respect to the straight-line solutions?

Subsection 3.3.2 The Case λ1<λ2<0

Suppose λ1<λ2<0 and consider the diagonal system
(x(t)y(t))=(λ100λ2)(x(t)y(t)).
The general solution of this system is
x(t)=c1eλ1t(10)+c2eλ2t(01),
but unlike the case of the saddle, all solutions tend towards the origin as t. To see how the solutions approach the origin, we will compute dy/dx for c20. If
x(t)=c1eλ1ty(t)=c2eλ2t,
then
dydx=y(t)x(t)=λ2c2eλ2tλ1c1eλ1t=λ2c2λ1c1e(λ2λ1)t.
Since λ2λ1>0, the derivative, dy/dx, must approach ±, provided c20. Therefore, the solutions tend towards the origin tangentially to the y-axis (Figure 3.3.6). We say that the equilibrium point for this system is a sink.
Figure 3.3.6. Sink phase portrait
Since λ1<λ2<0, we say that λ1 is the dominant eigenvalue. The x-coordinates of the solutions approach the origin much faster than the y-coordinates.
To see what happens in the general case, suppose that λ1<λ2<0, the eigenvectors associated with λ1 and λ2 are (u1,u2) and (v1,v2), respectively. The general solution of our system is
x(t)=c1eλ1t(u1u2)+c2eλ2t(v1v2).
The slope of a solution curve at (x,y) is given by
dydx=λ1c1eλ1tu2+λ2c2eλ2tv2λ1c1eλ1tu1+λ2c2eλ2tv1=(λ1c1eλ1tu2+λ2c2eλ2tv2λ1c1eλ1tu1+λ2c2eλ2tv1)eλ2teλ2t=λ1c1e(λ1λ2)tu2+λ2c2v2λ1c1e(λ1λ2)tu1+λ2c2v1.
This last expression tends toward the slope v2/v1 of the eigenvector of λ2 (unless c2=0). If c2=0, then we have the straight-line solution corresponding to the eigenvalue λ1. Hence, all the solutions for this case (except those on the straight-line belonging to the dominant eigenvalue) tend toward the origin tangentially to the straight-line solution corresponding to the weaker eigenvalue, λ2.

Example 3.3.7.

Consider the system
(x(t)y(t))=(5214)(x(t)y(t)).
The eigenvalues of this system are λ1=6 and λ2=3 with eigenvectors v1=(2,1) and v2=(1,1), respectively. Since the dominant eigenvalue is λ1=6, solutions tend towards the straight-line solution containing the vector v1=(2,1) more quickly (Figure 3.3.8).
Figure 3.3.8. Sink phase portrait

Activity 3.3.2. Planar Systems with Two Negative Eigenvalues.

Consider the system dx/dt=Ax, where
A=(61449)
(a)
Find the eigenvalues of A. You should find distinct real eigenvalues λ and μ.
(b)
Find eigenvectors v1 and v2 for the eigenvalues λ and μ, respectively.
(c)
Find the straight-line solutions of dx/dt=Ax. Plot the solutions in the xy-plane.
(d)
Sketch several solution curves for the system dx/dt=Ax. What do you notice about the solution curves, especially with respect to the straight-line solutions?
(e)
Which of the two eigenvalues is the dominant eigenvalue? Why?

Subsection 3.3.3 The Case λ1>λ2>0

If λ1>λ2>0, we can regard our direction field as the negative of the direction field of the previous case. The general solution and the direction field are the same, but the arrows are reversed (Figure 3.3.9). In this case, we say that the equilibrium point is a source.
Figure 3.3.9. Source phase portrait

Example 3.3.10.

Consider the system
(x(t)y(t))=(4312)(x(t)y(t)).
The eigenvalues of this system are λ1=5 and λ2=1 with eigenvectors v1=(3,1) and v2=(1,1), respectively. Since the dominant eigenvalue is λ1=5, solutions are closer to the straight-line solution containing the vector v2=(3,1) more as t (Figure 3.3.11).
Figure 3.3.11. Source phase portrait

Subsection 3.3.4 Important Lessons

  • Given a system of linear differential equations
    (dx/dtdy/dt)=(abcd)(xy)=A(xy),
    we can use the eigenvalues of A to find and classify the solutions of the system.
  • If
    A=(λ100λ2),
    then A has two distinct real eigenvalues. The general solution to the system x=Ax is
    x(t)=αeλ1t(10)+βeλ2t(01).
    • For the case λ1<0<λ2, the equilibrium point of the system x=Ax is a saddle.
    • For the case λ1<λ2<0, the equilibrium point of the system x=Ax is a sink.
    • For the case 0<λ1<λ2, the equilibrium point of the system x=Ax is a source.

Reading Questions 3.3.5 Reading Questions

1.

What is a stable line of solutions?

2.

For a 2×2 linear system with distinct real eigenvalues, what are the three different possibilities for the phase plane of the system?

Exercises 3.3.6 Exercises

Phase Plane Analysis of Linear Systems with Distinct Real Eigenvalues.

For each of the linear systems dx/dt=Ax in Exercise Group 3.3.6.1–8
  1. Find the eigenvalues of A.
  2. What is the dominant eigenvalue?
  3. Find the eigenvectors for each eigenvalue of A.
  4. What are the straight-line solutions of dx/dt=Ax?
  5. Describe the nature of the equilibrium solution at 0.
  6. Sketch the phase plane and several solution curves.

10.

Consider the linear system dx/dt=Ax, where
A=(3232).
Suppose the initial conditions for the solution curve are x(0)=1 and y(0)=1. We can use the following Sage code to plot the phase portrait of this system, including the straight-line solutions and a solution curve.
Use Sage to graph the direction field for the system linear systems dx/dt=Ax in Exercise Group 3.3.6.1–8. Plot a solution curve for the initial condition x(0)=(2,2). Be sure to show the corresponding straight-line solutions on your graph.
You have attempted 1 of 3 activities on this page.