Dynamical systems · Deterministic, yet unpredictable
Exact rules, and still no long-range forecast.
Some things are hard to predict because they are random, like a coin toss. Chaos is a different and stranger reason. A chaotic system is not random at all. It follows exact rules with no luck involved. And yet you still cannot say what it will do far in the future.
The catch is that it cares enormously about how it starts. Change the beginning by a hair, an amount far too small to notice, and for a while nothing looks different. But that tiny gap grows every second. Soon it is small, then large, then total, and the two versions end up doing completely different things. This is the butterfly effect: the idea that a butterfly flapping its wings could, in principle, tip the weather weeks later toward a storm that would not otherwise have happened.
The double pendulum above shows it plainly. It is just one arm hanging off another, swinging under gravity. Two of them start from almost the same spot, and at first they swing together like a single object. Then they peel apart and never come back together. Nothing pushed them. The rules were identical. The only difference was a starting gap too small to see.
Weather is the biggest example. We know the physics of air and heat perfectly well, but we can never measure today's weather everywhere with perfect precision, and the tiny gaps in what we know grow fast. That is why a forecast is good for a few days and hopeless for a month. It is not that we are bad at it. Chaos sets a hard limit.
Chaos lives in deterministic systems, ones whose future is fixed entirely by their present with no chance involved. What makes them chaotic is sensitive dependence on initial conditions: two starting states that differ by a tiny amount \(\delta_0\) drift apart at a roughly exponential rate,
\[ \delta(t) \approx \delta_0\, e^{\lambda t}, \]
where a positive \(\lambda\), called a Lyapunov exponent, is the signature of chaos. Because the gap multiplies rather than merely adds, any fixed amount of measurement error becomes total ignorance after a predictable stretch of time. Halving your error only buys you a little more forecast, not double.
You do not need anything complicated to get this. Take the logistic map, a one-line model of a population that breeds and competes for food:
\[ x_{n+1} = r\,x_n\,(1 - x_n). \]
For small growth rates \(r\) the population settles to a single steady value. Turn \(r\) up and it starts to alternate between two values, then four, then eight, the period doubling again and again, faster and faster, until around \(r \approx 3.57\) the doublings pile up and the sequence becomes chaotic: it never repeats and never settles. That staircase of doublings is a standard road into chaos, and the rate at which the steps shrink is a universal number, the same for a huge range of systems.
The word chaos was made famous by the meteorologist Edward Lorenz. In 1961 he restarted a weather model from numbers rounded to three decimals instead of six, expecting almost the same result, and got a totally different forecast. Stripping his model down to three equations, he found the Lorenz attractor, the now-iconic butterfly-shaped curve that the system traces forever without ever crossing itself or repeating. Chaotic motion is bounded and structured, not a mess; it just never comes back to exactly where it has been.
One thing chaos is not is an excuse. Short-term prediction still works fine, which is why tomorrow's forecast is reliable. And chaos is not the same as complexity: the double pendulum has only two moving joints, yet it is fully chaotic, while enormously complicated things can be perfectly predictable.
What counts as chaos. The working definition, due to Devaney, asks three things of a deterministic map on a bounded set: sensitive dependence on initial conditions, a dense set of periodic orbits, and topological transitivity (mixing, so the system visits everywhere). Remarkably the first follows from the other two on most spaces, so the heart of the matter is mixing plus a skeleton of unstable periodic orbits. Sensitivity is quantified by the spectrum of Lyapunov exponents, the average exponential rates of stretching along each direction; at least one positive exponent, with the motion staying bounded, is the operational test for chaos.
Stretching and folding. Bounded motion cannot separate forever in a straight line, so chaotic systems stretch nearby states apart and then fold the phase space back on itself, over and over, like kneading dough. Volumes in a dissipative system shrink overall (the sum of Lyapunov exponents is negative), yet distances along the unstable directions grow. The result is a strange attractor: a set of zero volume onto which orbits collapse, with a fractal, non-integer dimension. The Lorenz attractor is the canonical example, and its fractal cross-section is no accident, it is the geometric fingerprint of the repeated stretch and fold.
Universality. The period-doubling cascade in the logistic map is quantitative and universal. Mitchell Feigenbaum found that the ratio of successive bifurcation intervals converges to \(\delta \approx 4.6692\), and that this constant, along with a second scaling constant, is shared by every smooth unimodal map with a quadratic maximum. The same number shows up experimentally in dripping taps, oscillating chemical reactions and convecting fluids, and the underlying renormalisation even ties this route to chaos to the small copies inside the Mandelbrot set.
Determinism is not predictability. Chaos closed a chapter that Laplace opened: a perfectly deterministic universe can still be unforecastable in practice, because prediction would demand infinite-precision knowledge of the present. There is a horizon, set by the largest Lyapunov exponent, beyond which any finite measurement tells you nothing. For the atmosphere that horizon is a couple of weeks, which is why ensemble forecasting, running many slightly perturbed starts and reading off the spread, has replaced the single deterministic run.
Where it sits. Chaos is generic in nonlinear dynamics. The KAM theorem describes how orderly, integrable motion gives way to chaos as a system is perturbed, with stable and chaotic regions interleaved in phase space. The gravitational three-body problem is chaotic for exactly these reasons, the Solar System itself is weakly chaotic over hundreds of millions of years, and the same mathematics governs turbulence, cardiac arrhythmia and population booms and crashes. Chaos did not make these systems unlawful; it showed that lawful and predictable are not the same thing.
Related: The Three-Body Problem · next: The Mandelbrot Set & Fractals · or go back to all topics.