TheoremComplete

The Poincare-Bendixson Theorem

The Poincare-Bendixson theorem is the fundamental existence result for periodic orbits in two-dimensional autonomous systems.


Statement

Theorem6.5Poincare-Bendixson theorem (precise)

Consider the autonomous system x=F(x)\mathbf{x}' = \mathbf{F}(\mathbf{x}) in R2\mathbb{R}^2 with FC1\mathbf{F} \in C^1. Let γ+\gamma^+ be a positive semi-orbit (trajectory for t0t \geq 0) that remains in a compact set KR2K \subset \mathbb{R}^2. Then the ω\omega-limit set ω(γ+)\omega(\gamma^+) is one of:

  1. An equilibrium point.
  2. A periodic orbit.
  3. A set consisting of equilibrium points and trajectories connecting them (a heteroclinic or homoclinic cycle).
RemarkCorollary for limit cycles

If the compact set KK contains no equilibrium points, then ω(γ+)\omega(\gamma^+) must be a periodic orbit. This provides the practical criterion: construct a positively invariant region free of equilibria.


Proof Ideas

Proof

The proof relies on two key lemmas specific to R2\mathbb{R}^2:

Lemma 1 (Jordan Curve Theorem): A simple closed curve in R2\mathbb{R}^2 separates the plane into interior and exterior.

Lemma 2: If Σ\Sigma is a transversal (line segment crossing trajectories), any trajectory can cross Σ\Sigma only in a monotone fashion (always in the same direction, with successive crossings moving monotonically along Σ\Sigma).

Using these: if γ+\gamma^+ stays in KK and meets a transversal Σ\Sigma at points p1,p2,p_1, p_2, \ldots, the sequence is monotone on Σ\Sigma and bounded, hence convergent. The limit determines a periodic orbit in ω(γ+)\omega(\gamma^+).

The full proof shows ω(γ+)\omega(\gamma^+) is nonempty (by compactness), closed, connected, and invariant. In the absence of equilibria, it must be a periodic orbit. \blacksquare


Applications

ExampleLotka-Volterra predator-prey

The system x=x(αβy)x' = x(\alpha - \beta y), y=y(γ+δx)y' = y(-\gamma + \delta x) with α,β,γ,δ>0\alpha, \beta, \gamma, \delta > 0 has a center at (γ/δ,α/β)(\gamma/\delta, \alpha/\beta) (neutrally stable periodic orbits). Adding logistic growth x=x(αβyεx)x' = x(\alpha - \beta y - \varepsilon x) with small ε>0\varepsilon > 0 creates an unstable equilibrium surrounded by a trapping region, yielding a limit cycle.

RemarkFailure in higher dimensions

The Poincare-Bendixson theorem fails in R3\mathbb{R}^3 and higher. The Lorenz system x˙=σ(yx)\dot{x} = \sigma(y-x), y˙=rxyxz\dot{y} = rx-y-xz, z˙=xybz\dot{z} = xy-bz has bounded trajectories that are neither periodic nor converging to equilibria — they exhibit chaos. The Jordan Curve Theorem, essential to the proof, has no analogue in R3\mathbb{R}^3.