The qualitative theory of autonomous differential equations begins with the observation that many important properties of solutions to constant coefficient systems of differential equations

are unchanged by similarity.

Begin by noting that the origin is always an equilibrium for (??) and suppose that is a matrix. The origin for (??) is called a sink if the eigenvalues of both have negative real part and a source if the eigenvalues both have positive real part. When has one eigenvalue of each sign, the origin is called a saddle.

Now suppose that is a matrix that is similar to . Lemma ?? of Chapter ?? states that and have the same eigenvalues. It follows that if the origin is a saddle for (??), then it is a saddle for . Similar statements hold for sinks and sources.

Asymptotic Stability

We now discuss asymptotic stability of the origin in linear systems. Recall from our discussion in Section ?? that the origin is asymptotically stable if every trajectory beginning at an initial condition near the origin stays near for all positive , and Recall also from Lemma ?? of Chapter ?? that if , then is a solution to whenever is a solution to (??). Since is a matrix of constants that do not depend on , it follows that So the origin is asymptotically stable for if and only if it is asymptotically stable for (??). With this observation in hand, we prove that sinks are stable.

Proof
This proof is based on the closed form of solutions given in Section ??. The remark preceding this theorem states that we need only prove this theorem for differential equations up to similarity.

(a) If the eigenvalues and are real and there are two independent eigenvectors, then Chapter ??, Theorem ?? states that the matrix is similar to the diagonal matrix The general solution to the differential equation is Since when and are negative, it follows that for all solutions , and the origin is asymptotically stable. Note that if one of the eigenvalues, say , is positive then will undergo exponential growth and the origin is unstable.

(b) If the eigenvalues of are the complex conjugates where , then Chapter ??, Theorem ?? states that after a similarity transformation (??) has the form and solutions for this equation have the form (??) of Chapter ??, that is, where is a rotation matrix (recall (??) of Chapter ??). It follows that as time evolves the vector is rotated about the origin and then expanded or contracted by the factor . So when , for all solutions . Hence the origin is asymptotically stable. Note that when solutions spiral away from the origin.

(c) If the eigenvalues are both equal to and if there is only one independent eigenvector, then Chapter ??, Theorem ?? states that after a similarity transformation (??) has the form whose solutions are using (??) of Chapter ??. Note that the functions both have limits equal to zero as . In the second case, use l’Hôspital’s rule and the assumption that to compute Hence for all solutions and the origin is asymptotically stable. Note that initially can grow since is increasing. But eventually exponential decay wins out and solutions limit on the origin. Note that solutions grow exponentially when .

It is instructive to note how the time series damps down to the origin in the three cases listed in Theorem ??. In Figure ?? we present the time series for the three coefficient matrices:

In this figure, we can see the exponential decay to zero associated with the unequal real eigenvalues of ; the damped oscillation associated with the complex eigenvalues of ; and the initial growth of the time series due to the term followed by exponential decay to zero in the equal eigenvalue example.


PIC PIC PIC

Figure 1: Time series for different sinks.

Linear Stability

Saddles, sinks, and sources are distinguished by the stability of the origin. In Theorem ?? we showed that the origin is asymptotically stable if the eigenvalues have negative real part, that is, if the origin is a sink. There is another term that is commonly used and is synonymous with sink.

So Theorem ?? may be restated as: linear stability implies asymptotic stability of the origin.
Sources Versus Sinks

The explicit form of solutions to planar linear systems shows that solutions with initial conditions near the origin grow exponentially in forward time when the origin of (??) is a source. We can prove this point geometrically, as follows.

The phase planes of sources and sinks are almost the same; they have the same trajectories but the arrows are reversed. To verify this point, note that

is a sink when (??) is a source; observe that the trajectories of solutions of (??) are the same as those of (??) — just with time running backwards. For let be a solution to (??); then is a solution to (??). See Figure ?? for plots of and where

So when we draw schematic phase portraits for sinks, we automatically know how to draw schematic phase portraits for sources. The trajectories are the same — but the arrows point in the opposite direction.


PIC PIC

Figure 2: (Left) Sink where is given in (??). (Right) Source .

Phase Portraits for Saddles

Next we discuss the phase portraits of linear saddles. Using pplane5, draw the phase portrait of the saddle

as in Figure ??. The important feature of saddles is that there are special trajectories (the eigendirections) that limit on the origin in either forward or backward time.


PIC PIC

Figure 3: (Left) Saddle phase portrait. (Right) First quadrant solution time series.

Let and be the eigenvalues of a saddle with associated eigenvectors and . The stable orbits are given by the solutions and the unstable orbits are given by the solutions .

Stable and Unstable Orbits using pplane5

The program pplane5 is programmed to draw the stable and unstable orbits of a saddle on command. Although the principal use of this feature is seen when analyzing nonlinear systems, it is useful to introduce this feature here. As an example, load the linear system (??) into pplane5 and click on Proceed. Now pull down the PPLANE5 Options menu and click on Find an equilibrium. Click the cross hairs in the PPLANE5 Display window on a point near the origin; pplane5 responds by opening a new window — the PPLANE5 Equilibrium point data window — and by putting a small yellow circle about the origin. The circle indicates that the numerical algorithm programmed into pplane5 has detected an equilibrium near the chosen point. A new window opens and displays the message There is a saddle point at . This window also displays the coefficient matrix (called the Jacobian for reasons that will be discussed in Section ??) at the equilibrium and its eigenvalues and eigenvectors. This process numerically verifies that the origin is a saddle (a fact that could have been verified in a more straightforward way).

Now pull down the PPLANE5 Options menu again and click on Plot stable and unstable orbits. Next click on the mouse when the cross hairs are within the yellow circle and pplane5 responds by drawing the stable and unstable orbits. The result is shown in Figure ??(left). On this figure we have also plotted one trajectory from each quadrant; thus obtaining the phase portrait of a saddle. On the right of Figure ?? we have plotted a time series of the first quadrant solution. Note how the time series increases exponentially to in forward time and the time series decreases in forward time while going exponentially towards . The two time series together give the trajectory that in forward time is asymptotic to the line given by the unstable eigendirection.

Exercises

In Exercises ?? – ?? determine whether or not the equilibrium at the origin in the system of differential equations is asymptotically stable.

.
.
.

In Exercises ?? – ?? determine whether the equilibrium at the origin in the system of differential equations is a sink, a saddle or a source.

.
.
.
.
.
.

In Exercises ?? – ?? use pplane5 to determine whether the origin is a saddle, sink, or source in for the given matrix .

.
.
.
.

In Exercises ?? – ?? the given matrices and are similar. Observe that the phase portraits of the systems and are qualitatively the same in two steps.

  • Use MATLAB to find the matrix such that . Use map to understand how the matrix moves points in the plane.
  • Use pplane5 to observe that moves solutions of to the solution of . Write a sentence or two describing your results.
.
.