Saddle-node, pitchfork, and Hopf bifurcations
Turn one dial a little past a critical value and a system can reorganize itself: equilibria appear, vanish, split, or start to oscillate.
Slide r from negative toward zero and watch the two equilibria of dx/dt = r + x² move together, collide at r = 0, and disappear.
For r < 0, two equilibria exist (one stable, one unstable). At r = 0 they collide in a saddle-node bifurcation. For r > 0, no equilibria remain and all solutions escape.
A bifurcation occurs when a small change in a parameter causes a qualitative change in the behavior of a dynamical system. As a parameter crosses a critical value, equilibria can appear, disappear, or change stability -- the topological structure of the phase portrait is fundamentally altered.
Bifurcation theory is central to understanding how systems transition between different regimes of behavior. It explains phenomena ranging from the buckling of beams and the onset of turbulence to population collapses in ecology and the emergence of oscillations in chemical reactions.
Structural stability: A system is structurally stable if small perturbations to the equations do not change the qualitative behavior. Bifurcations are precisely the points where structural stability fails -- where the system's character is on a knife's edge between two qualitatively different behaviors.
The saddle-node bifurcation is the most fundamental: two equilibria (one stable, one unstable) collide and annihilate each other as a parameter varies. The normal form is dx/dt = r + x². For r < 0 two fixed points exist; at r = 0 they merge; for r > 0 no equilibria remain.
Key insight: The saddle-node bifurcation is the generic mechanism by which fixed points are created or destroyed. It appears in models of population dynamics (critical harvesting threshold), laser physics (lasing threshold), and neuroscience (excitability of neurons).
Slide r through zero: in the supercritical case one equilibrium splits smoothly into two. Then switch to subcritical and see the system jump instead.
Supercritical: for r < 0 the origin is stable. At r = 0 the origin loses stability and two new stable branches emerge.
Pitchfork bifurcations arise in systems with symmetry. In the supercritical case (dx/dt = rx - x³), a stable equilibrium at the origin loses stability and spawns two new stable branches -- a "symmetry breaking" event. In the subcritical case (dx/dt = rx + x³), unstable branches exist before the bifurcation and collide with the origin, causing a sudden jump.
Key insight: Supercritical pitchfork bifurcations produce a smooth, continuous transition -- the new equilibria grow gradually from zero amplitude. Subcritical pitchfork bifurcations are more dangerous: they can cause a system to jump suddenly to a distant state with no warning, a phenomenon related to hysteresis and catastrophic transitions.
Raise μ past zero and watch the spiral sink give way to a limit cycle that grows as μ increases. Reset the trajectories to see them settle again.
For μ < 0 the origin is a stable spiral. At μ = 0 a Hopf bifurcation occurs: the origin becomes unstable and a stable limit cycle of radius √μ is born. Trajectories inside and outside the cycle converge onto it.
The Hopf bifurcation is the birth of oscillations. In a 2D system, a stable equilibrium (spiral sink) loses stability and gives rise to a limit cycle -- a periodic orbit. The normal form in polar coordinates is dr/dt = μr - r³, dθ/dt = ω. For μ < 0 the origin is a stable spiral; for μ > 0 the origin is unstable and a stable limit cycle of radius √μ appears.
Key insight: The Hopf bifurcation explains the onset of self-sustained oscillations in countless physical systems: the flutter of aircraft wings, the beating of the heart, oscillating chemical reactions (Belousov-Zhabotinsky), and the transition from laminar to oscillatory fluid flow.
Spot a mistake or have an idea?