42 Flows on the plane
Let’s return the rabbit/fox system as an example of flow. Since there are two state quantities,
The flow itself is a vector field. This is an assignment of a vector to each point of the state space. Graphically, we depict a flow field by selecting a grid of points in the state space, finding the flow vector for each grid point, and drawing those vectors positioned at their respective grid points.
Recall from Block 5 that it is conventional to specify a vector by giving a coordinate pair for the tip of the vector with the understanding that the tail is at the origin. For the rabbit/fox system, the tip’s coordinate is
A fixed point of the dynamics is a point in the state space where the dynamical functions both evaluate to zero. It is convenient to mark fixed points as the intersection of zero contours of the dynamical functions. Figure 42.2 shows these zero contours (red for rabbits, blue for foxes) laid on top of the flow field. Such zero contours of dynamical functions are called nullclines. (The word means “zero slope”. “Null” corresponds to zero and “cline” is the root of words like “incline” or “decline.”)
Due to the nature of fixed points, if the initial condition is at the intersection of the nullclines the state will not change. But is the fixed point stable or unstable.
As you will see, in two and higher dimensional dynamical systems, there is more than one kind of stability and more than one kind of instability. These different kinds of stability and instability have a direct correspondence to different kinds of behavior in real-world systems.
Very near the fixed point, dynamics are approximately linear. We will return to a quantitative analysis of this in Chapter Chapter 44. Our objective here is to show that there are several generic types of behavior and that the stability of dynamics near the fixed point has to be one of a handful of different types.
42.1 Generic behaviors
On a nullcline of a dynamical variable
Placing both nullclines on the same plot divides the region near the fixed point into four parts. This is generic behavior. Unless the two nullclines are the same as each other, the two nullclines split the region into four quadrants.
We can identify the quadrants by their color—white, red, blue, purple. In each quadrant, the “compass direction” of all flow vectors point to one quadrant of the compass: white to the south-west, red to the south-east, blue to the north-west, and purple to the north-east.
This particular linear flow is unstable. Notice that any initial condition in the purple quadrant will lead to a NE trajectory, away from the fixed point. Similarly, any initial condition in the white quadrant leads to a SW trajectory, again away from the fixed point. For an initial condition in the red or blue quadrants, the flow will take the trajectory into either the white or purple quandrants. The initial part of the trajectory may be towards the fixed point, but as soon as the trajectory crosses into white or purple territory, the trajectory leads away from the fixed point. So, the overall flow is unstable. This particular type of instability, where the initial path might be toward the fixed point but eventually leads away from it, is called a saddle. The flow is analogous to the movement of a marble placed on a horse saddle; it might start to roll toward the center of the saddle, but eventually it will roll off to the side.
All linear flows will lead to this quadrant structure. Another feature of the structure is that the white quadrant must always be opposite to the purple, and the red opposite to the blue. This allows us to enumerate the different possible types of stability.
A very compact summary of the dynamics shows just the four compass directions and the relative positions of the quadrants. For instance,
There are, altogether, eight possible configurations:
[[See latex version below]]
Saddles are unstable, although the trajectory might approach the fixed point at first. A source is unstable; any trajectory heads away from the fixed point. A sink is stable; any trajectory heads toward the fixed point.
As for the orbits, one in a clockwise direction and the other counter-clockwise, we cannot yet say from this simple theory whether they are stable or unstable. The orbit we have already met, the rabbit-fox dynamics, has counter-clockwise trajectories that form closed loops. This is called neutral stability.
42.2 Linearization
For dynamical systems with two state variables, constructing a linear approximation to dynamics near a fixed point follows a similar procedure to that with one-state-variable systems.
- Locate the fixed point.
- Construct the first-order polynomial approximation to each of the dynamical functions at the fixed point.
For instance, the pendulum system has state variables
t v = g{v}(, v) = - ()
$$ There is a fixed point at
The dynamical function
The other dynamical function,
We will use
_t w = - u$$
42.3 Exercises
Exercise 42.05
Describe the stability of each of the following flows.
Problem with Dynamics Exercises/bee-wake-bottle.Rmd
Problem with Dynamics Exercises/crow-find-sofa.Rmd
Problem with Dynamics Exercises/eagle-choose-mattress.Rmd
Exercise 42.13
The rabbit-fox system is nonlinear:
Write down, in English, the names of the Greek letters in the above formula.
Using algebra, find the fixed point
of the rabbit-fox system.
- Linearize the rabbit-fox system around the fixed point and write down the linearized dynamics in this form:
$$_t r = A [r - r^] + B [f - f^]\
_t f = C [r - r^] + D[f - f^]$$ Your should give the values of
Exercise 42.15
Figure 42.6 shows a flow field of the pendulum system and three pairs of trajectories, one pair for each of three initial conditions. Each trajectory starts at
A. Read the three different initial conditions from the graph.
B. The dark gray trajectories are for the original (nonlinear) pendulum system while the
C. The flow field corresponds to either the nonlinear (gray) or linearized (
Problem with Dynamics Exercises/walnut-tell-pot.Rmd