Phase Portraits and Fixed Points

A phase portrait is a geometric picture of all solution trajectories of an autonomous system of differential equations in its state space, while fixed points (equilibria) are the points where the system does not move. Key result: the local behaviour near a hyperbolic fixed point is completely determined by the eigenvalues of the linearization (Hartman–Grobman). Applies to: dynamical systems, mechanics, ecology, circuits, neuroscience. Who/when: Poincaré (1880s) founded the qualitative theory; Lyapunov, Andronov, Hartman, and Grobman extended it through the 20th century.

A phase portrait displays the qualitative geometry of solutions of an autonomous system by drawing representative trajectories as curves in the state space, with arrows indicating the direction of flow. A fixed point satisfies : a system started there stays there forever. The central reason this matters is that most nonlinear ODEs cannot be solved in closed form, yet their long-term qualitative behaviour — equilibria, stability, oscillations, basins of attraction — can be extracted geometrically without ever writing down a formula for the solution. The surprising fact is that near a "generic" (hyperbolic) equilibrium, the wildly nonlinear flow is topologically identical to that of a simple linear system — so a matrix of partial derivatives often tells you everything about local dynamics.

The Core Insight

Forget solving for . Instead, treat as a velocity field painted over state space. Solutions are the streamlines you would trace by releasing a particle and letting it ride that field. The skeleton of the whole picture is the set of fixed points plus the invariant curves (eigendirections, separatrices, limit cycles) that organize how trajectories flow between them. Classify each fixed point, glue the local pictures together, and you have understood the system.

Formal Statement

Autonomous System and Phase Space

An autonomous first-order system in dimensions is

1
⟳"Autonomous" means the right-hand side has no explicit time dependence; the dot denotes . Each is a point in
phase space .

The flow is the solution at time with . The image of is a trajectory (orbit). The phase portrait is the collection of all trajectories with flow directions marked.

Fixed Point

A point is a fixed point (equilibrium, critical point, steady state) if

2
⟳At such a point the velocity vanishes, so for all ; a constant function is then a solution of [1].

Jacobian and Linearization

Near a fixed point, write with small. Taylor-expand:

3
⟳Substitute into [1], use and the multivariable Taylor theorem; is the
Jacobian matrix evaluated at .

The matrix governs the linearized system , whose solution is .

For planar systems () the classification is exhaustive and visual. Write the eigenvalues of as , with trace and determinant .

Trace–Determinant Classification (n = 2)

For with a real matrix having (isolated fixed point at origin), the eigenvalues satisfy

4
⟳Roots of the characteristic polynomial obtained from .

and the fixed point type is:

  • : saddle (real eigenvalues of opposite sign), always unstable.
  • : node — stable if , unstable if .
  • : spiral (focus) — stable if , unstable if .
  • : center (purely imaginary eigenvalues), neutrally stable (borderline).
  • : degenerate/improper node (repeated eigenvalue), borderline case.

Hartman–Grobman

If is a hyperbolic fixed point — meaning has no eigenvalue with zero real part — then there is a homeomorphism of a neighbourhood of carrying trajectories of the nonlinear flow [1] onto trajectories of the linear flow , preserving the direction of time.

Hartman–Grobman fails precisely at the borderline cases: centers () and degenerate nodes () are non-hyperbolic. There, nonlinear terms decide stability and the linearization is unreliable — see the counterexample below.

Why It Holds / Derivation

Linear flow determines local geometry

Step 1. Near , equation [3] says . The exact solution of the linear part is . Step 2. Diagonalize (or Jordan-decompose) . If has distinct eigenvalues with eigenvectors , then any initial condition decomposes as and
5
⟳Apply to each eigenvector using , which follows from and the series definition of .
Step 3. Read off geometry from the signs/forms of :
  • Both real negative ⇒ every term decays ⇒ trajectories funnel inward (stable node).
  • Opposite signs ⇒ one direction grows, one decays ⇒ saddle with the eigenvectors as the stable () and unstable () manifolds.
  • Complex ⇒ ⇒ rotation with exponential envelope ⇒ spiral if , closed loop if (center).
Step 4. The eigendirections are invariant lines of the linear flow: a trajectory starting on stays on it forever, evolving as . These straight lines are the organizing skeleton. Step 5. Hartman–Grobman (proof omitted; uses a contraction/fixed-point argument on the space of conjugating maps) guarantees that for hyperbolic the nonlinear trajectories are continuous deformations of these linear ones. Hence Step 3's classification transfers to the full system [1].

Five canonical planar phase portraits: stable node, saddle, stable spiral, center, and unstable node.

stable node (τ<0,Δ>0) saddle (Δ<0) stable spiral center (τ=0) unstable node (τ>0)

Henri Poincaré | 1854–1912

Poincaré single-handedly created the qualitative theory of differential equations in his 1881–1886 memoirs Sur les courbes définies par une équation différentielle. Confronting the three-body problem — which he proved has no closed-form solution — he shifted the question from "what is the formula?" to "what does the family of all solutions look like?". He classified planar singular points (nodes, saddles, foci, centers), introduced the index of a fixed point, the Poincaré map (return map) for periodic orbits, and the index-sum theorem relating equilibria to the topology of the phase space. His geometric viewpoint is the foundation of all modern dynamical systems theory and chaos.

Building Intuition

Imagine a marble on a sculpted landscape, but instead of gravity pulling it downhill, an arrow field tells it which way to roll at each spot.

  • A stable node is a drain: arrows point straight in from all sides, marbles slide directly to the center.
  • A saddle is a mountain pass: along one ridge you slide away, along the perpendicular valley you slide toward the pass. Only the special "stable manifold" curve actually reaches it; everything else eventually escapes.
  • A spiral is a whirlpool: arrows have a rotational twist plus inward (or outward) pull, so marbles circle while they sink (or fly out).
  • A center is a frictionless racetrack: marbles orbit forever on closed loops, neither gaining nor losing.

The phase portrait is just the union of all these marble-paths. To sketch one by hand: find fixed points, linearize at each, classify by [4], draw the local picture, then connect them respecting the global flow direction (use nullclines and where the field is purely vertical/horizontal as scaffolding).

Worked Examples

Classifying a linear system

Given: . Step 1 — Fixed point. Set both to zero: and . Subtracting gives , then . Unique fixed point at the origin. Step 2 — Jacobian. The system is linear, so
Step 3 — Trace and determinant. . . Step 4 — Eigenvalues. From [4]: . Purely imaginary. Step 5 — Classify. ⇒ center. Trajectories are closed ellipses orbiting the origin (here exactly, since the system is linear).

Nonlinear: the damped pendulum

Given: . Write as a system with , :
Step 1 — Fixed points. Need and ⇒ . So equilibria at (hanging down) and (balanced up), repeating with period . Step 2 — Jacobian.
Step 3 — At : , so . Then , . Discriminant , and ⇒ stable spiral. The pendulum oscillates with decaying amplitude back to rest. ✔ (physically correct: friction damps swings.) Step 4 — At : , so . Then , ⇒ saddle. The inverted equilibrium is unstable; only one special trajectory (stable manifold) approaches it.

The full phase portrait: spirals winding into each "down" position, saddles at each "up" position, with separatrices dividing rocking from full-rotation motions.

Common Misconceptions

A center in the linearization need NOT be a center in the nonlinear system. When (purely imaginary eigenvalues), the fixed point is non-hyperbolic; Hartman–Grobman does not apply. Higher-order nonlinear terms can turn a linear "center" into a slowly winding stable or unstable spiral. Always check borderline cases with extra tools (Lyapunov functions, normal forms). Fixed points are not always isolated, and not all systems have any. If the linearization fails to give an isolated equilibrium (lines of fixed points possible). And has no fixed point at all — the flow simply translates.

Nonlinear destroys a linear center

Consider

The Jacobian at the origin is with — the linearization predicts a center. But converting to polar coordinates () gives . For the radius grows (unstable spiral); for it shrinks (stable spiral); only is a true center. The linear prediction is simply wrong about stability — exactly the failure mode the Hartman–Grobman Theorem warns about.

Connections

Phase portraits sit at the crossroads of several theories:

Real-World Applications

  1. Ecology — Lotka–Volterra predator–prey: the coexistence equilibrium is a center (in the classic model), giving the observed population oscillations of lynx and hare.
  2. Neuroscience — FitzHugh–Nagumo / Hodgkin–Huxley reductions: neuron firing is a limit cycle around an unstable spiral; threshold behaviour is governed by a saddle's stable manifold.
  3. Mechanical engineering — damped oscillators and pendulums: stable spirals represent settling structures; saddles mark unstable inverted configurations (Segway/rocket balancing).
  4. Electrical engineering — Van der Pol oscillator: an unstable spiral at the origin plus a stable limit cycle models vacuum-tube and electronic relaxation oscillators.
  5. Epidemiology — SIR models: disease-free and endemic equilibria; the basic reproduction number determines which is stable, a transcritical bifurcation.
  6. Chemistry — Belousov–Zhabotinsky / Brusselator reactions: oscillating concentrations arise from a Hopf bifurcation turning a stable spiral into a limit cycle.
  7. Control systems: controller design literally reshapes the Jacobian's eigenvalues to push fixed points into the stable (negative-trace) region.

Historical Development

  • 1673 — Huygens analyzes the pendulum and isochronism, an early study of phase-space-like oscillation, though without the geometric framework.
  • 1834–1836 — Hamilton recasts mechanics in phase space, the conceptual ancestor of the modern state space.
  • 1881–1886 — Poincaré publishes Sur les courbes définies par une équation différentielle, founding qualitative theory: classification of singular points, indices, and the return map.
  • 1892 — Lyapunov's thesis The General Problem of the Stability of Motion introduces Lyapunov functions and rigorous stability definitions, handling cases the linearization misses.
  • 1899 — Poincaré completes Les méthodes nouvelles de la mécanique céleste, discovering homoclinic tangles (the seed of chaos).
  • 1901 — Ivar Bendixson proves the negative criterion and (with Poincaré) the Poincaré–Bendixson theorem on planar limit cycles.
  • 1920s–1937 — Andronov and the Gorky school connect phase portraits to engineering oscillations, formalize structural stability with Pontryagin.
  • 1959–1960 — Hartman and Grobman independently prove the local linearization (conjugacy) theorem for hyperbolic fixed points.
  • 1963 — Lorenz numerically discovers a strange attractor, dramatizing how fixed-point analysis generalizes to chaotic flows.

Subtleties & Limits

Non-hyperbolic and global questions remain hard.
  • At non-hyperbolic fixed points (zero-real-part eigenvalues), no general algorithm classifies behaviour; center manifold theory and normal-form reduction help but can require infinitely many terms to decide stability.
  • In dimensions, the simple trace–determinant table fails; eigenvalue configurations multiply, and global structure can be chaotic. Determining the exact basin of attraction of a fixed point is generally undecidable in closed form.
  • The number of limit cycles of planar polynomial systems is Hilbert's 16th problem — still open even for quadratic vector fields.
  • Reconstructing reliable phase portraits from noisy experimental data (delay embedding, attractor reconstruction) is an active applied frontier.

See Also

Hartman–Grobman Theorem · Poincaré–Bendixson Theorem · Lotka–Volterra Equations · Van der Pol Oscillator · Nullclines · Index of a Fixed Point

Before this

Where this leads