09.08.04 · classical-mech / chaos

Period-doubling route to chaos: the logistic map and Feigenbaum universality

shipped3 tiersLean: none

Anchor (Master): Feigenbaum, M. J., J. Stat. Phys. 19, 25 (1978); Collet & Eckmann, Iterated Maps on the Interval as Dynamical Systems (1980)

Intuition Beginner

The logistic map is one of the simplest equations that produces chaos. As you slowly increase the parameter from 0 to 4, the system goes through a remarkable sequence of transitions.

For small (between 0 and 1), every orbit converges to . As increases past 1, the system settles into a single steady state (a fixed point). At , the fixed point becomes unstable and the system begins oscillating between two values (a period-2 orbit). At , the period-2 orbit becomes unstable and the system switches to a period-4 orbit. Then period-8, period-16, and so on — period-doubling at ever shorter intervals of .

This cascade accumulates at , beyond which the system becomes chaotic (for most values of ). Mitchell Feigenbaum discovered in 1978 that the ratio of successive period-doubling intervals converges to a universal constant , now called Feigenbaum's constant. This number appears not just in the logistic map but in every system that undergoes period-doubling — in fluid convection, electronic circuits, and chemical reactions.

Visual Beginner

Parameter range Behaviour Period
Convergence to 0 Fixed point
Stable fixed point 1
Two alternating values 2
Four alternating values 4
Eight alternating values 8
... Period , doubling each time
Chaos (mostly) No period

Worked example Beginner

Compute the first period-doubling bifurcation of the logistic map. The fixed point is (for ). The derivative at the fixed point is .

The fixed point is stable when , i.e., , giving . At , the derivative is : the fixed point loses stability, and a period-2 orbit is born.

For , the system oscillates between two values and satisfying and (so ). Numerically: and . The period-2 orbit is stable.

Check your understanding Beginner

Formal definition Intermediate+

The logistic map is defined by for . It is a unimodal map: it has a single maximum at with , is concave (), and satisfies .

A period-doubling bifurcation occurs at when the derivative of at the period- orbit passes through : the orbit loses stability and a period- orbit is born.

The Feigenbaum constants are defined by the accumulation of period-doubling bifurcations:

where are the bifurcation parameter values and is the distance from to the nearest point of the period- orbit at . Numerically: and

Feigenbaum's renormalization operator. Define acting on unimodal maps by:

where is chosen so that is normalised. Feigenbaum showed that has a fixed point (a universal function satisfying ) and that the derivative at has a single unstable eigenvalue (all others inside the unit circle). This makes the universal expansion rate of the renormalization operator.

Key derivation Intermediate+

Derivation (Feigenbaum's universality from the renormalization operator).

Theorem (Feigenbaum 1978, Coullet-Tresser 1978). The period-doubling cascade for any unimodal map with a quadratic maximum accumulates at a rate given by the universal constant , independently of the specific map.

Proof strategy. The proof proceeds through three levels of analysis.

Level 1: Self-similarity of the bifurcation diagram. At the -th period-doubling, the system has a period- orbit. The -th renormalisation consists of looking at the map restricted to a small interval near . As increases, these restricted maps converge (after rescaling by ) to a universal function , the fixed point of the renormalization operator.

Level 2: The fixed point equation. The universal function satisfies:

with , , . This is a nonlinear functional equation. Feigenbaum solved it numerically and found . The function is universal in the sense that any unimodal map with a quadratic maximum, when renormalised sufficiently many times, approaches .

Level 3: Linearisation at the fixed point. The linearisation of at gives a linear operator acting on the space of unimodal maps. The spectrum of determines the universality: if has a single eigenvalue (with all others ), then the scaling ratio is . The fact that is a property of the fixed point (not of the original map ) is what makes universal.

Why it works for any unimodal map. The renormalization operator is a contraction on the "stable manifold" of . Any unimodal map with a quadratic maximum lies on the unstable manifold (parameterised by ), and the iterates approach along the stable manifold. The approach rate is , which gives the bifurcation spacing. Since depends only on the quadratic nature of the maximum (not on the global shape of ), the constants and are the same for all such maps.

Bridge. The Feigenbaum renormalization connects to the general theory of universality in dynamical systems 38.07.01, where the renormalization group explains why different systems share the same critical exponents near phase transitions. The foundational insight is that the period-doubling cascade is a fixed point of the renormalization operator: iterating the map times and rescaling produces a sequence of maps that converges to a universal function. The central message is that chaos, despite its apparent complexity, has deep universal structure: the route to chaos (period-doubling) and the scaling constants (, ) are independent of the microscopic details of the system. This universality is analogous to that of critical phenomena in statistical mechanics, where the renormalization group also explains universal exponents.

Exercises Intermediate+

Lean formalization Intermediate+

Mathlib has fixed point theory and some dynamical systems but not Feigenbaum's renormalization operator, the universal constants, or the Sharkovsky theorem. The renormalization group argument operates on infinite-dimensional function spaces and is beyond current formalization capabilities. lean_status: none.

Advanced results Master

Lanford's computer-assisted proof (1982). Oscar Lanston gave a rigorous proof of the existence of the Feigenbaum fixed point using interval arithmetic on a computer. This was one of the first major computer-assisted proofs in mathematics. The proof constructs a small ball in function space, computes the action of rigorously using interval arithmetic, and verifies that maps the ball into itself (contracting). The fixed point and its properties (, ) are thus established with mathematical certainty, despite being computed numerically.

The Sullivan-McMullen theorem. Dennis Sullivan (1992) proved that the Feigenbaum-Coullet-Tresser universality holds for all real-analytic unimodal maps with a quadratic maximum. The proof uses complex dynamics (quasiconformal surgery) and shows that the renormalization operator has a unique fixed point in the appropriate function space, with the universal constants and . McMullen extended this to show that the convergence to the fixed point is exponentially fast.

The relation to statistical mechanics. The Feigenbaum universality is a precursor to the renormalization group theory of critical phenomena in statistical mechanics. In both cases, the microscopic details of the system are irrelevant at the critical point; only the symmetry and dimensionality matter. The period-doubling accumulation point is a "critical point" in the dynamical systems sense, and the Feigenbaum constants are "critical exponents." This analogy was made precise by the renormalization group approach.

Synthesis. The period-doubling route to chaos provides the most experimentally accessible path from order to chaos: it occurs in every system with a quadratic maximum, proceeds through a clean geometric cascade, and is characterised by two universal numbers ( and ) that are independent of the system. The foundational insight is Feigenbaum's renormalization operator, which converts the self-similarity of the bifurcation diagram into a fixed-point problem in function space. The central message is that the route to chaos is universal: the same constants, the same scaling, and the same cascade appear in fluid convection, electronic circuits, chemical oscillators, and the abstract logistic map. This universality, proved rigorously by Sullivan and McMullen, is one of the deepest results in nonlinear dynamics and connects to the renormalization group in statistical mechanics 09.08.01 and to the general theory of self-similarity in mathematics 38.07.01. The Lyapunov exponent 09.08.03 crosses from negative to positive at each period-doubling, quantifying the transition to chaos.

Full proof set Master

Proposition (Period-doubling bifurcation at ). The logistic map undergoes a period-doubling bifurcation at : the fixed point loses stability and a stable period-2 orbit is born.

Proof. The fixed point is , so at : . The derivative is . At : .

The second iterate has fixed points satisfying . The fixed points of ( and ) are automatically fixed points of . The period-2 points satisfy the quadratic factor , with discriminant . For , the discriminant is negative: no period-2 orbit exists. At , the discriminant is zero: the period-2 orbit is born. For , the discriminant is positive: two real period-2 points exist.

Stability of the period-2 orbit: , and for slightly above 3, this is less than 1 in absolute value, so the period-2 orbit is stable.

Connections Master

  • Lyapunov exponents 09.08.03 cross zero at each period-doubling bifurcation; the sign of distinguishes regular from chaotic regimes.
  • Horseshoes 09.08.02 appear as the period-doubling cascade accumulates; the chaotic regime contains horseshoes in the Poincare map.
  • Strange attractors 09.08.05 appear beyond ; the Feigenbaum attractor at is a fractal with dimension .
  • Normal modes 09.02.04 are the linear (stable) limit; period-doubling is the nonlinear instability that destroys normal-mode behaviour.
  • KAM theory 09.08.01 describes the Hamiltonian analogue: tori breaking into island chains, which is the higher-dimensional generalisation of period-doubling.
  • Renormalization group 38.07.01 in statistical mechanics uses the same mathematical framework to explain universality at critical points.

Historical & philosophical context Master

Feigenbaum's discovery in 1978 was accidental. He was computing the logistic map bifurcation points on a HP-65 calculator and noticed that the ratios of successive intervals were converging to a constant. He initially thought the constant was or some other known number, but numerical computation gave , which did not match any known constant. He then tried the map and found the same constant. This led him to the renormalization argument and the discovery of universality.

Independently, Pierre Coullet and Charles Tresser in France made the same discovery (1978), using renormalization group ideas from statistical mechanics (Ken Wilson's Nobel-winning work on phase transitions). The parallel discovery is an example of an idea whose time had come: the renormalization group was in the air, and the logistic map was the simplest testing ground.

The philosophical significance is that universality means the onset of chaos is predictable in its details, even though the chaotic state itself is unpredictable in its trajectory. The same constants govern the transition from order to chaos in every system, regardless of the physical substrate.

Bibliography Master

  • Feigenbaum, M. J., "Quantitative universality for a class of non-linear transformations," J. Stat. Phys. 19, 25-52 (1978).
  • Feigenbaum, M. J., "The universal metric properties of nonlinear transformations," J. Stat. Phys. 21, 669-706 (1979).
  • Coullet, P. and Tresser, C., "Iterations d'endomorphismes et groupe de renormalisation," C. R. Acad. Sci. Paris 287, 577-580 (1978).
  • Sharkovsky, A. N., "Co-existence of cycles of a continuous mapping of the line into itself," Ukrainian Math. J. 16, 61-71 (1964).
  • Lanford, O. E., "A computer-assisted proof of the Feigenbaum conjectures," Bull. AMS 6, 427-434 (1982).
  • Sullivan, D., "Bounds, quadratic differentials, and renormalization conjectures," AMS Centennial Publications 2, 417-466 (1992).
  • Strogatz, S. H., Nonlinear Dynamics and Chaos, 2nd ed. (CRC Press, 2015).