Two species compete for the same food, or foxes and rabbits rise and fall in turn. The equations for such models are nonlinear and almost never have formulas for their solutions. Still, you can draw the velocity arrows in the plane, find where they vanish, and zoom in on those points, where the system looks almost linear. That picture answers most questions about long-term behavior without solving anything.
Key terms
Autonomous systems
Definition An autonomous system in the plane is
where and do not depend on and have continuous first partial derivatives on an open set . In vector form with . Under these hypotheses, through each point of and each starting time there passes exactly one solution, defined on some open time interval. If is a solution, so is for every constant .
In plain words The vector field assigns a velocity to every point, and the rule never changes with time. Starting the same state later just shifts the whole motion in time.
Example The competition model
is autonomous, with polynomial right sides, so the hypotheses hold on all of . At the point the velocity is .
Equilibria
Definition A point in is an equilibrium if and . Then the constant function is a solution. The curves and are the nullclines, and the equilibria are exactly the points where an nullcline meets a nullcline.
In plain words An equilibrium is a point where both velocity components vanish at once. A point where only one of them is zero is just a place where the path is momentarily vertical or horizontal.
Example For the competition model, when or , and when or . Pairing them gives four equilibria, , , , and the solution of and , which is .
Jacobian linearization
Definition Let have continuous first partial derivatives near an equilibrium . Its Jacobian matrix there is
Writing , differentiability of gives with as . The linear system is the linearization at .
In plain words Near an equilibrium the vector field is almost its best linear approximation. The linear system keeps the leading behavior and drops terms that are tiny compared with the distance to the equilibrium.
Example For the competition model, at a point
At this is , with trace and determinant .
Hyperbolic equilibrium classification
Definition An equilibrium is hyperbolic if no eigenvalue of has zero real part. Linearization theorem (Hartman-Grobman). If has continuous first partial derivatives on an open set containing a hyperbolic equilibrium , then there is a homeomorphism, a continuous map with continuous inverse, from a neighborhood of onto a neighborhood of that carries trajectories of the nonlinear system onto trajectories of the linearization and preserves the direction of time. In particular
- if every eigenvalue has negative real part, is asymptotically stable (a sink),
- if every eigenvalue has positive real part, is a source, and solutions starting near it move away,
- if the eigenvalues are real with opposite signs, is a saddle, which is unstable.
A homeomorphism can bend straight approaches into spirals, so this theorem alone does not separate a node from a spiral. A finer result in the plane does. Suppose has continuous second partial derivatives near . If the eigenvalues of are real, distinct and of the same sign, then is a node, meaning every trajectory that tends to it, as for a sink or as for a source, does so tangent to a line through it. If they are with and , then is a spiral, meaning nearby trajectories wind around it infinitely often. A repeated real eigenvalue still gives a sink or a source, but if is only the trajectories near it may spiral, so the linearization does not settle the finer type in that case.
In plain words If the linearization has no neutral directions, the small nonlinear terms cannot change the picture close to the equilibrium. Sinks stay sinks, sources stay sources and saddles stay saddles.
Example The four equilibria of the competition model classify as follows.
| Point | Eigenvalues of | Type |
|---|---|---|
| unstable node | ||
| stable node | ||
| stable node | ||
| saddle |
At the determinant is , so the eigenvalues are real with opposite signs, approximately and .
Inconclusive nonhyperbolic cases
Definition If some eigenvalue of has zero real part, the equilibrium is nonhyperbolic, and the linearization alone does not determine stability or type. In particular a linear center may be a nonlinear center, a stable spiral or an unstable spiral. Other tools are then needed, such as a conserved quantity, a polar or radial equation, or a Lyapunov function.
In plain words A center is balanced on a knife edge. Tiny nonlinear terms that the Jacobian ignores can tip it either way.
Example For each constant , the system
has Jacobian at the origin, a center with eigenvalues . With , the identity gives the radial equation . For the solution is
so the origin is asymptotically stable, and since the angle obeys it is a stable spiral. For the radius grows and the origin is unstable, and for it is a true center.
Trajectories
Definition A trajectory, or orbit, is the set of points traced by one solution over its interval of existence, drawn with an arrow for increasing . Under the hypotheses above, two distinct trajectories never meet, and each trajectory is an equilibrium point, a closed curve (a periodic solution), or a curve that never crosses itself. Where , trajectories satisfy
In plain words The solution is a moving point, and the trajectory is the path it leaves behind. Paths cannot cross, because at a crossing point the velocity would have to point two ways at once.
Example For the pendulum and , the slope equation separates to . Integrating gives the energy
which is constant on every trajectory. The trajectory through lies on the curve .
Predator-prey models
Definition The Lotka-Volterra model for prey and predators is
with constants . Its equilibria are , a saddle, and , where the linearization has eigenvalues , a nonhyperbolic center. In the open quadrant , the function
is constant along every trajectory and has a strict minimum at the interior equilibrium. Hence every trajectory in the open quadrant other than that equilibrium is a closed curve, and the populations are periodic.
In plain words Prey grow until predators catch up, predators then crash for lack of food, and the cycle repeats. The conserved quantity is what proves the cycles close up exactly, since the linearization cannot.
Example Take and , so , , , , and the interior equilibrium is . With ,
Small cycles around have period close to .
Local versus global behavior
Definition Linearization at an equilibrium describes trajectories only in some neighborhood of it, whose size the theorem does not give. Global questions, such as which equilibrium a given starting point approaches, whether solutions exist for all , or whether closed orbits exist far from equilibria, need the whole phase portrait. The basin of attraction of an asymptotically stable equilibrium is the set of initial points whose solutions tend to it.
In plain words A stable equilibrium attracts the points near it, not every point. Far away, other equilibria, cycles or blow-up can take over.
Example The system , has Jacobian at the origin, a stable node. But from the solution is
which blows up as . In the competition model both and are sinks, and the two trajectories that approach the saddle separate their basins. Which species survives depends on where the populations start.
Check yourself
- Find and classify the equilibria of , . Where linearization is inconclusive, use the conserved quantity .
Show the answer
The equilibria are , and . The Jacobian is . At the origin the eigenvalues are , a saddle. At they are , which is nonhyperbolic. Along solutions , and has a strict local minimum at , so nearby trajectories are closed curves and both points are centers.
- For and , find the radial equation and describe the behavior.
Show the answer
From the radial equation is . The radius grows when and shrinks when , so every nonzero solution approaches the circle , a periodic orbit. The angle obeys , so motion is clockwise. At the origin the Jacobian has eigenvalues , an unstable spiral, which matches.
- Show that is conserved for , in the open first quadrant, and find the eigenvalues of the linearization at the interior equilibrium.
Show the answer
Along solutions
The interior equilibrium is , where the Jacobian is with eigenvalues . The linearization alone is inconclusive, but the conserved quantity has a strict minimum at , since each of and has a strict minimum there, so the orbits near it are closed and the equilibrium is a center.