Autonomous equations & stability
In Chapter 11, we mention qualitative techniques which allow us to examine the behaviour of solutions. While these offer approximate solutions, they are very powerful and are especially used in solving autonomous differential equations. Their great strength comes from the structural insight they give into differential equations and their solutions so we may want to use them even when analytic methods work just fine. In this section we discuss one-dimensional (1D), autonomous ODEs as well as introduce the concept of stability of solutions.
First order autonomous differential equations take the form
where the function does not explicitly depend on the independent variable. Autonomous equations of the form (12.97) are separable, yielding
where is a constant. While Eq. (12.98) gives an integral form of the solution, the integral itself may not be expressible as a closed-form solution resulting in the above equation being of little use. In such cases, we often resort to qualitative methods to extract information on the behaviour of solutions without actually solving the ODE. This is especially important for autonomous ODEs as they are used to model many physical processes in the real world. Let us consider a value of , say , that renders the function zero, i.e. . Recall from our discussion on direction fields (see Chapter 11, Subsec.11.2.1) that the arrows here have zero slope for all values of the independent variable, . Therefore if we start the solution at a point , then, following the zero-slope direction field arrows, it is obvious that the solution will stay at that value for all . This means that for all is a constant solution to the ODE.
For example, in Chapter 11 (Subsec.11.2.1), we considered a differential equation for the velocity of a falling object, given by and we have shown that at and hence is a constant solution to the ODE. Let us revisit now the notation where is the dependent variable and is the independent variable. The points that make zero are called critical points (also known as equilibrium points or fixed points). The corresponding constant solutions given by for all values of are known as equilibrium solutions (or constant solutions).
Qualitative solutions & isoclines revisited
Consider the autonomous ODE,
Using the method of isoclines, we observe that the direction field for (12.99) shows horizontal isoclines which are independent of . The equation of the isoclines is where represents the slope of the arrows. A few isoclines are shown in Fig. 12.5 (coloured lines) labelled by their corresponding slope, . The direction field for Eq. (12.99) is also shown. At , the function in (12.99) is equal to zero which implies that is a critical point. This corresponds to an equilibrium solution given by which remains constant for all values of - this is represented by the integral curve shown in red (horizontal, dashed line). We observe from the direction field that, for , all solutions decrease to while for , all solutions increase to . Four additional integral curves are shown in Fig. 12.5; for , the black, dashed curve is generated using the IC, as and the purple, dashed curve using . The purple curve is the same curve as the black one but translated to the right. Similarly, for , the purple curve is the black translated to the right. This behaviour is typical for ODEs whose isoclines are horizontal.
What kind of information are we interested in?
- Given an autonomous equation in the form of ODE (12.99), we are interested in the critical points. These are the values of for which
While may be a complicated function, solving the above involves solving an algebraic equation which is generally much easier than solving a differential equation. The critical points correspond to equilibrium solutions (i.e. constant solutions).
Figure 12.5: Direction field and several labelled isoclines for ODE (12.99). Five integral curves are shown and generated with the following initial conditions (red), (black, dashed), (purple, dashed), (3,1) (black, dash-dot), (4,1) (purple, dash-dot).
- We then need to determine the behaviour of the nonequilibrium solutions. To answer this, we need to evaluate the direction field above, below, and in-between equilibria. This requires knowledge of where and (we already know where .
- if , then and hence solutions are increasing;
- if , then and hence solutions are decreasing.
Going back to the example of (12.99), if the initial point in is any value above the equilibrium solution , the solutions move away from the equilibrium solution and increase indefinitely. If the initial point in is given at any value below the equilibrium solution, the solutions again move away from the equilibrium and decrease indefinitely. In fact, unless the initial point is given exactly at , all other initial conditions diverge away from the equilibrium. Further, if at any point after the initial time, is slightly perturbed such that (where is very small and positive) then, the solutions shoot away from the constant solution to . This behaviour makes the equilibrium solution unstable. We study the concept of stability further next.
Stability of solutions
First order ODEs represent 1D systems which, geometrically, define flows on a line or a circle. We move away from the plots and focus on just the phase space. The phase
For more information, read up on the definition of the dimension of a mathematical space. space is represented by all possible real values , i.e. . For flows on a line, this is simply given by (i.e. the real line). If we were to draw the phase space then for ODE (12.99), this would be the line , as shown next, in the schematic. The round marker at indicates the critical point; note that the asterisk notation is commonly used to indicate a fixed/critical point.
At we know from Fig. 12.5 that remains constant. What happens near the critical point? Equation (12.99) has a single critical point so we only need to know the sign and magnitude of for and . For multiple critical points, we need to determine in between equilibrium points as well. As shown before, for and for . It follows that for , solutions decrease; this is indicated below on the phase line by an arrow pointing towards decreasing values of . Similarly, an arrow points towards increasing values of for .
Consider a state of the dynamical system at a particular point in time; this is represented by a point (or phase point) in the phase space. Now, as time progresses, this point (whose initial location is known to us - this is the initial condition) moves along a curve which is called the phase trajectory, beginning at the initial point. A set of phase trajectories with all possible initial conditions exhibiting different qualitative features of the flow, constitutes a phase portrait. In 1D on a line, the phase portrait looks like the figure above: the phase line marked with critical points and trajectories (shown by red arrows) which dictate the behaviour of the nonequilibruim solutions. The phase portrait is far more interesting in higher dimensions since, in 1D, trajectories only move towards or away from critical points, i.e. left or right on the phase line. We study systems given by two first order ODEs or, equivalently, by a second order ODE later in Chapter 14. Section 14.2.
In our example above, all trajectories move away from the equilibrium . Such a point, where all trajectories move away from it, is called unstable. There are three types of stability:
- Unstable: the arrows (corresponding to the direction of trajectories) move away from the equilibrium solution, i.e. .
- Asymptotically stable: the arrows move toward the equilibrium solution, i.e. .
Note that if represents a quantity like concentration for example, the phase space would be all possible, nonnegative, real values so the phase space naturally relies on the application. 3. Semi-stable: non-equilibrium solutions approach the critical point from one side but they move away from it from the other, i.e.
As shown above, we indicate the type of stability on the phase line by a solid round marker for the stable point, a hollow round marker for the unstable point and a half-filled round marker for the semi-stable point. For ODE (12.99), we have a single, unstable point. Semi-stable points fall beyond the scope of this course. They appear in bifurcations which occur when the qualitative behaviour of the system changes. Changes in the qualitative behaviour include the creation/destruction of critical points or the exchange of stability between equilibria .
Logistic growth example
Autonomous ODEs are often used to describe how population changes. The term 'population' may refer to people, animals, bacteria as well as the spread of a disease, a rumour etc.
A simple population growth model is given by
where is a constant growth rate and denotes the population of a given species at time . For , Eq. (12.100) implies that the population keeps increasing indefinitely. This is unrealistic; at some point in time, resources like space and food run out and therefore population growth cannot be sustained. A logistic growth model gives a more realistic representation of population changes. To arrive at the logistic growth model, the growth rate, from Eq. (12.100), is replaced by a linear relationship, , where are positive constants. The interpretation is that, as the population increases, the growth rate declines. With the linear growth rate, Eq. (12.100) becomes
In Eq. (12.101), if is small, i.e. , since but, as gets bigger, the term dominates over the term.
The objective here is to obtain qualitative information on the behaviour of solutions to Eq. (12.101) without explicitly solving the ODE. More specifically, we want to:
- find critical points and equilibrium solutions;
- determine the stability of critical points.
Following Subsec. 12.6.1, we first solve for critical points, where from Eq. (12.101). This yields and as the two equilibria which represent constant solutions.
Next, we assess the stability of the two equilibria by looking at the graph of . This is shown in Fig. 12.6 with the constant parameters and chosen as ;
A truly excellent textbook on dynamical systems is Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry and Engineering (Studies in Nonlinearity) by Steven H. Strogatz. Bifurcations in 1D as well as in higher dimensions are thoroughly discussed. the slope is zero for the critical points and , positive in and negative elsewhere. The critical points are indicated by circle markers and the arrows on the horizontal axis (indicating ) show the direction nonequilibrium solutions follow. For instance, if initially, , the solutions approach the stable equilibrium at . The physical interpretation is that the population increases and approaches the limiting value of 4 . In fact, no matter the initial population, the limiting population is always 4 . Note that while, mathematically, solutions for exist, physically they do not since represents population. The horizontal axis in Fig. 12.6 (shown in blue) marked with the critical points and the phase trajectories is the phase portrait corresponding to ODE (12.101).
Figure 12.6: The graph of against where with . The critical point at is unstable (hollow marker) while the critical point at is stable (solid marker). The arrows indicate the direction nonequilibrium solutions approach.
Figure 12.7 shows the time-dependent solutions for starting at different initial conditions. The black horizontal lines indicate the constant solutions and . Two nonequilibrium solutions are shown in red and blue. The red curve is generated using as the initial condition; as time evolves, the integral curve approaches the stable equilibrium at . The blue curve is generated using ; as time evolves, population increases moving away from the unstable and approaching the stable equilibrium. The blue integral curve is an -shape or curve (sigmoid curve), characteristic of logistic growth problems.
As mentioned earlier and as depicted in Fig. 12.7, in the example described by ODE (12.101), the population always approaches the limiting value (in this case this is equal to 4). One can argue that if where indicates some initial time, the population remains constant at 0 . If, however, at some point in time, , since is
Figure 12.7: Plots of the solutions to ODE (12.101) with for . The black integral curves represent the constant solutions at and while two nonequilibrium solutions are depicted in red and blue. The red integral curve is generated using while the blue curve is generated using as initial conditions.
unstable, the population increases to approach the limiting value according to the model given by (12.101). Another phenomenon often observed in nature is that, due to low initial species mass, the species is ultimately driven to extinction. This could be a result of environmental factors, species competition, the inability to find a mate, etc. In such a case, the equilibrium, which represents extinction, is stable thus neighbouring nonequilibrium solutions decrease with time to approach extinction (see section exercises for an example of logistic growth with threshold.).
Note on stability
We end the section on dynamical systems and autonomous equations with a note on stability. We won't focus much on this but it is useful to have in mind for dynamical systems in general which you will additionally encounter in Process dynamics & control in Year II. We have already mentioned the various types of stability equilibria can take and have seen stable and unstable equilibria emerge from models on population dynamics. For a 1D system with more than one fixed point, when we talk about a stable fixed point we refer to it as being locally stable and not globally stable. To clarify this, let us consider a system with 3 critical points with as stable and as unstable. The corresponding phase portrait is shown below.
Dynamical systems are often subject to perturbations or noise. It follows that when we are at an equilibrium solution, a small perturbation at some point in time, causes the solution to shift from the equilibrium before it eventually settles to equilibrium again. In population dynamics, perturbations may be a result of abrupt environmental fluctuations. This equilibrium shift may or may not influence the state of the dynamical system. Consider again the phase portrait shown above. Suppose we have an imaginary particle at a stable critical point and the system is perturbed, i.e. a disturbance is introduced into the system and we have a shift in from, say to . The particle then moves to the left approaching the point since the critical point is attracting. If, however, the disturbance introduced is large and the particle shifts to from then, the particle will approach the next stable point at . Consequently, the system is now stable at a higher equilibrium point. For this reason, we refer to as locally stable. A globally stable point in is one for which the region of attraction is the entire real line .
Section 12.6 exercises The population of a certain species is modelled by the following ODE:
where . Find equilibria, assess their stability and draw the phase portrait. Sketch the equilibrium and some nonequilibrium solutions in the - plane.