MPE StudioMath of Planet Earth
1 of 8
Interactive Story · 5–8 min

Lorenz and the
Butterfly Effect

How a tiny difference in the present can place a limit on long-range prediction.

Begin the Story ↓
Scene 01

A scientist restarts a calculation

During an early numerical experiment, Edward Lorenz restarted a calculation using rounded values printed from an earlier run. The equations were unchanged. The computer was unchanged. Only a few apparently insignificant digits were missing.

0.506127and0.506
Phase space · x–z projection
full precision: 0.506127rounded restart: 0.506t = 0.0
The same trajectories over time · x(t)
-200200102030time tx(t)
full precisionrounded restartt = 0.0
Scene 02

At first, the two futures agree

For a while, the difference is almost invisible. A small error does not immediately produce a dramatically different result.

Phase space · x–z projection
full precision: 0.506127rounded restart: 0.506t = 0.0
The same trajectories over time · x(t)
-200200102030time tx(t)
full precisionrounded restartt = 0.0
Drag time to reveal the experiment.
Scene 03

Then the futures divide

The small initial difference grows. Eventually, the two calculations describe completely different trajectories, even though both follow exactly the same deterministic equations.

Sensitive dependence on initial conditions
The same trajectories over time · x(t)
-200200102030time tx(t)
full-precision trajectoryrounded-restart trajectoryt = 30.0
Scene 04

A smaller error delays the separation, but does not remove it

Nearby trajectories separate approximately exponentially during the early growth stage: a small difference is repeatedly amplified by the nonlinear dynamics. On the logarithmic vertical axis at right, exponential growth appears as a nearly straight rising segment.

More accurate initial information can extend the useful forecast, but it cannot preserve one exact trajectory forever.

This behavior is a property of chaotic dynamical systems such as the Lorenz system, not a claim that all systems behave this way.

Trajectory separation · logarithmic vertical scale
10-810-610-410-2100102trajectory separation ‖δ(t)‖logarithmic vertical scalevisible separation18.5forecast time
Initial difference1e-3Time until forecasts separate18.5
The same trajectories over time · x(t)
-200200102030time tx(t)
reference trajectoryinitial difference 10^-3t = 30.0
Scene 05

Information about the present has a finite lifetime

δ(t) ≈ δ(0)eλt
δ(0)
the initial uncertainty
δ(t)
the uncertainty after time t
λ
the average rate at which nearby trajectories separate
Idealized exponential error growth
10-810-610-410-2100102trajectory separation ‖δ(t)‖logarithmic vertical scaleacceptable forecast errorPredictability horizon ≈ 15.4time t
The same trajectories over time · x(t)
-200200102030time tx(t)
reference trajectoryinitial difference 10^-5t = 30.0
Scene 06

Chaos is not the same as randomness

What does the experiment show?

x(t)same state + same equationssame future
Scene 07

Instead of predicting one future, predict a set of possible futures

An ensemble does not eliminate uncertainty. It represents how uncertainty evolves. The question becomes: “What outcomes remain plausible, and with what probability?”

Atmosphere and ocean prediction use ensembles to follow uncertainty through nonlinear models.

Phase space · x–z projection
one initial state, one futuret = 0.0
The same forecast members over time · x(t)
-20020081624time tx(t)
single deterministic time seriest = 0.0
Scene 08

The butterfly effect is a limit on information, not a claim that every tiny cause creates a disaster

01

Deterministic does not mean indefinitely predictable

Exact equations can still produce limited trajectory predictability.

02

Better observations extend prediction

Reducing initial uncertainty can delay forecast divergence.

03

Uncertainty must be evolved, not ignored

Ensemble prediction describes a range of possible futures.

The future is constrained by the equations, but our knowledge of that future is constrained by information.
Continue exploring
Watch

Why Prediction Has Limits (Even with Perfect Models)

A direct video on predictability, model structure, and the limits of a single trajectory.

Watch Video →
Next Story

The Planet We Never See Directly

How sparse observations and mathematical models are combined to reconstruct an incomplete Earth.

Begin the next story →