Population Models, Limit Cycles, and Chaos
The phase-plane methods apply directly to interacting-population models. Competing species either coexist or drive one another to extinction, decided by a single inequality among the interaction constants; the Lotka-Volterra predator-prey system produces closed population cycles.
╌╌╌╌
Two species sharing an environment obey a pair of coupled nonlinear rate equations with several critical points. The phase plane and the linearization and Liapunov tools answer whether the species coexist, which one survives, and whether the populations settle or cycle, with no closed-form solution. The same methods reach phenomena with no linear analogue: the self-sustaining oscillation of a limit cycle and the chaotic wandering of the Lorenz attractor.
Competing species
Two species that consume a common food supply, without preying on each other, each grow logistically in isolation and each depress the other's growth. Writing and for the two populations gives the competition system1
with all six constants positive: are the growth rates, measure each species' self-limitation, and measure the interference from the competitor. Only nonnegative are meaningful, and because the coordinate axes are themselves trajectories, a state that starts in the first quadrant stays there.
Setting both right-hand sides to zero gives up to four critical points: the origin , the two single-species states and , and — when the nullclines cross in the interior — a coexistence point with both populations positive. Because each right-hand side is a quadratic polynomial, the system is locally linear at every critical point, and the Jacobian classifies each one.
Coexistence or exclusion
The interior critical point , when it exists, determines the outcome, and its character reduces to a single comparison. Evaluating the Jacobian there and using and its counterpart, the eigenvalues come from
The product of the eigenvalues is , so its sign determines the type.2
- Weak competition, . The eigenvalues are real and negative: the coexistence point is an asymptotically stable node, the three boundary points are unstable, and every trajectory in the first quadrant converges to coexistence. The two species share the environment.
- Strong competition, . The eigenvalues are real with opposite signs: the coexistence point is a saddle. The two single-species nodes are asymptotically stable, and the two trajectories entering the saddle form a separatrix dividing the quadrant into two basins. One species drives the other to extinction; which one wins depends on the starting populations.
The biological reading is direct. The 's measure how much each population inhibits itself; the 's measure how much it inhibits its rival. When self-limitation dominates cross-limitation, competition is too weak to exclude, and coexistence is stable. When cross-limitation dominates, competition is strong and the two cannot share — the principle of competitive exclusion.
| Regime | Interior point | Boundary nodes | Outcome |
|---|---|---|---|
| (weak) | Stable node | Unstable | Coexistence |
| (strong) | Saddle | Stable | Exclusion; winner set by initial state |
Predator and prey
Now let one species eat the other. The prey grows in the predator's absence; the predator starves in the prey's absence; encounters, proportional to the product , feed the predator and cost the prey. These assumptions give the Lotka–Volterra equations:4
with . There are two critical points: the origin, and the coexistence point . Linearizing at the origin gives eigenvalues and , a saddle — a small population of either species does not simply die out. At the coexistence point the Jacobian is
pure imaginary: a center for the linear system. This is the delicate case the linearization theorem leaves undecided, so we go back to the full system. Dividing the two equations eliminates ,
which separates and integrates to the conserved relation
For each this is a closed curve around , so the coexistence point is a center for the nonlinear system too: predator and prey populations cycle indefinitely.5
Near the coexistence point the linear approximation gives sinusoidal oscillations of period , independent of amplitude, with the predator lagging the prey by a quarter cycle. Averaged over a full cycle the populations equal the equilibrium values and .7 The mechanism is a feed back loop: abundant prey feed a predator boom, heavy predation crashes the prey, the starved predators decline, and the released prey recover. Cyclic predator–prey data — the lynx and snowshoe hare records of the Hudson's Bay Company, with their nine-to-ten-year period — show exactly this out-of-phase oscillation.
Because a center is structurally fragile, the Lotka–Volterra cycle must be read with caution. The smallest change to the model, such as a self-limiting prey term, can turn the neutral center into a spiral, so real populations rarely trace the perfect closed loops the idealized equations predict.
Limit cycles
The predator–prey orbits are closed curves, but each sits in a nested family, and a perturbation slides the state onto a neighboring loop. A limit cycle is isolated instead: a closed trajectory that nearby trajectories spiral toward.
A limit cycle is a self-sustaining oscillation with a fixed amplitude set by the system itself, not by the initial conditions — unlike the center, whose amplitude is whatever the starting point dictates. The cleanest example is
In polar coordinates this decouples into
The radial equation has for and for : the unit circle is an asymptotically stable limit cycle, and every trajectory except the origin spirals onto it.8
Existence and nonexistence of closed orbits
Three theorems bracket the question of when closed trajectories can occur, all for , with continuous first partials.9
The first two are tests for non-existence: a region with no critical point, or with only a saddle, or across which the divergence keeps its sign, holds no closed orbit. The Poincaré–Bendixson theorem is the positive result — build an annular trapping region with inflow on both boundaries and no equilibrium inside, and a limit cycle must live there. This is a phenomenon peculiar to the plane; it has no analogue in three dimensions, where chaos first becomes possible.
The van der Pol oscillator
The archetype of a system with a limit cycle is the van der Pol equation, governing a triode oscillator's current :10
Its damping coefficient is the mechanism. For large it is positive and drains energy, shrinking large oscillations; for small it is negative and pumps energy, growing small ones. Between the two lies a single oscillation of intermediate size that all others approach — an asymptotically stable limit cycle. Written as a system with , ,
The origin is the only critical point: an unstable spiral for , an unstable node for , so every trajectory is pushed away from it, while far out the trajectories turn inward — the Poincaré–Bendixson picture. As grows the limit cycle deforms from a near-circle into a sharply cornered relaxation oscillation, holding amplitude near while its period lengthens. When a parameter crossing turns a stable spiral into an unstable one and spawns a surrounding limit cycle, the transition is a Hopf bifurcation.
Chaos: the Lorenz equations
Everything so far is two-dimensional, and in the plane the trajectories' inability to cross forces order: a trapped trajectory must approach an equilibrium or a closed orbit, and nothing wilder is possible. In three dimensions that constraint lifts, and a deterministic system can behave unpredictably. The canonical example is the Lorenz equations, a drastic reduction of atmospheric convection:11
with and standard, and (proportional to the imposed temperature difference) the control parameter. Here measures the intensity of convective motion and the temperature variations. The system has one critical point at the origin for ; as passes the origin loses stability and two new critical points appear at , representing steady convection rolls turning one way or the other.
The eigenvalues at and stay in the stable half-plane until a second threshold. For , , that threshold is : beyond it, and each acquire a pair of complex eigenvalues with positive real part, and all three critical points are unstable.12 Although all three critical points are unstable, every solution stays bounded, drawn toward a set of zero volume with an intricate layered structure: a strange attractor.
| range | Critical points | Behavior |
|---|---|---|
| only, stable | all trajectories reach the origin | |
| unstable; stable | settle to one steady convection roll | |
| all three unstable | chaotic wandering on the strange attractor |
The defining feature is sensitive dependence on initial conditions. Two solutions starting a hundredth of a unit apart, at and , track together until about , then diverge and bear no resemblance thereafter. The Lorenz equations are deterministic — the future is fixed by the present — yet arbitrarily small uncertainty in the present grows until long-range prediction is impossible.13 This was the observation that led Lorenz to conclude that detailed long-range weather forecasts cannot be made, and it gave the field its name.
The projection above only hints at the structure; the true trajectory lives in three dimensions and never crosses itself, the apparent crossings being artifacts of the flattened view. In the plane the qualitative methods force a trapped trajectory toward an equilibrium or a closed orbit; in one more dimension the same equations produce behavior that is deterministic and bounded yet permanently unpredictable.
Footnotes
- Boyce, §9.4 — the competing-species model and its four critical points; the coordinate axes as invariant trajectories. ↩
- Boyce, §9.4, equations (38)–(41) — the eigenvalue equation at the coexistence point and the versus criterion for coexistence. ↩
- Boyce, §9.4, Examples 1–2 — the weak-competition system with a coexistence node at and eigenvalues , and the strong-competition system whose interior point is a saddle. ↩
- Boyce, §9.5 — derivation of the Lotka–Volterra equations and the saddle/center classification; Simmons, §57, on Volterra's prey-predator equations. ↩
- Boyce, §9.5, equations (21)–(22) — the conserved quantity whose level curves are the closed predator–prey orbits. ↩
- Boyce, §9.5, Example 1 — the system , , its center at with , and the conserved relation . ↩
- Boyce, §9.5, equations (23)–(24) — the small-oscillation period , the quarter-cycle phase lag, and the cycle averages. ↩
- Boyce, §9.7, Example 1 — the polar reduction and the unit-circle limit cycle. ↩
- Boyce, §9.7, Theorems 9.7.1–9.7.3 — the enclosed-critical-point result, Bendixson's negative criterion, and the Poincaré–Bendixson theorem; Simmons, §64. ↩
- Boyce, §9.7, Example 2 — the van der Pol equation and its limit cycle; Simmons, §65, on the van der Pol equation. ↩
- Boyce, §9.8 — the Lorenz equations, their derivation from convection, and the critical points . ↩
- Boyce, §9.8, equations (9)–(11) — the eigenvalue thresholds and . ↩
- Boyce, §9.8, Figures 9.8.2–9.8.6 — sensitive dependence on initial conditions and the strange attractor. ↩
╌╌ END ╌╌