277. Phase Plane

A graphical method for analyzing 2-state dynamical systems. Plot the two state variables on axes; the system’s trajectory traces a curve in this plane.

277.1. For a 2-state system

𝑥=𝑓(𝑥,𝑦),𝑦=𝑔(𝑥,𝑦)

Each (𝑥,𝑦) point has a velocity vector (𝑥,𝑦). The phase portrait is the field of these vectors plus typical trajectories.

277.2. Key features

277.3. Linearizing at an equilibrium

Near (𝑥,𝑦), Taylor-expand 𝑓,𝑔:

[𝑥𝑦]𝐽[𝑥𝑥𝑦𝑦]

where 𝐽 is the Jacobian:

𝐽=[𝜕𝑓𝜕𝑥𝜕𝑓𝜕𝑦𝜕𝑔𝜕𝑥𝜕𝑔𝜕𝑦](𝑥,𝑦)

The eigenvalues of 𝐽 classify the equilibrium.

277.4. Classification by eigenvalues

EigenvaluesTypeBehavior
Both real, both <0Stable nodeTrajectories approach (𝑥,𝑦) from all directions
Both real, both >0Unstable nodeTrajectories diverge from (𝑥,𝑦)
Real, opposite signsSaddleStable along one direction, unstable along other; separatrix
Complex, real part <0Stable spiralTrajectories spiral inward
Complex, real part >0Unstable spiralTrajectories spiral outward
Pure imaginaryCenterClosed orbits around equilibrium (oscillation)

The trace-determinant plane visualizes these regimes:

277.5. Lotka-Volterra as example

𝑥=𝛼𝑥𝛽𝑥𝑦,𝑦=𝛿𝑥𝑦𝛾𝑦

Equilibrium at (𝛾𝛿,𝛼𝛽).

Jacobian at equilibrium:

𝐽=[0𝛽𝛾𝛿𝛿𝛼𝛽0]

Trace =0, det>0. Pure imaginary eigenvalues → center → closed orbits. (Confirms Lotka-Volterra’s well-known oscillation.)

277.6. Limit cycles and chaos

For nonlinear systems with appropriate structure, isolated closed orbits (limit cycles) appear. Examples:

In dimension 3, chaos becomes possible (Lorenz attractor, etc.). 2-D systems can’t be chaotic by Poincaré-Bendixson theorem.

277.7. Routh-Hurwitz stability for higher dimensions

For 3+ states, eigenvalue computation generalizes. The Routh-Hurwitz criterion gives an algorithmic stability test from coefficient signs of the characteristic polynomial.

277.8. See also