Physic Labs

Frontier physics

Chaos theory and the butterfly effect

Explore the sensitivity to initial conditions in the Lorenz system: vary the initial separation δ between two trajectories and the parameter ρ to watch exponential divergence. Estimate the Lyapunov exponent λ\lambda from d(t)≈d0eλtd(t)\approx d_0 e^{\lambda t}.

Advanced

Equipment

  • 3D phase-space trajectory model (panel 1)
  • Initial-separation δ and parameter ρ sliders
  • Panel 2 time-separation plot

Procedure

  1. Two nearby trajectories

    Set ρ = 28 (classic chaotic regime) and small δ (~0.1). Watch the two trajectories stay glued together for a stretch then suddenly peel onto different «wings» of the attractor — the signature of sensitivity to initial conditions.

  2. Measure divergence rate vs δ

    Sweep δ through a few values (small, medium, large) and record when the two tracks become distinct in panel 2. Smaller δ only delays the split since separation grows exponentially as d(t)≈d0eλtd(t)\approx d_0 e^{\lambda t} — λ stays fixed while only the «threshold time» shifts.

  3. Sweep ρ across the chaos boundary

    Lower ρ toward 20–24: the trajectory may settle onto a stable fixed point instead of chaos (the stability boundary sits near ρ ≈ 24.74). Compare the attractor shapes on both sides of the threshold — bifurcation as a parameter crosses a critical value is a central notion of chaos theory.

  4. Estimate the Lyapunov exponent

    With δ = 0.1, read two times (t₁, t₂) and separations (d₁, d₂) from panel 2 in the log-linear growth region. Compute λ≈ln⁡(d2/d1)/(t2−t1)\lambda\approx\ln(d_2/d_1)/(t_2-t_1); λ > 0 confirms chaos. Predict that λ measured with δ = 1 must be identical — check it.

Simulation

Experiment history

In 1963, meteorologist Edward Lorenz ran a reduced three-variable convection model on a Royal McBee computer and found results changed utterly when he re-entered 0.506 instead of 0.506127. He called it the «butterfly effect»: a deterministic system whose long-term forecast fails because initial errors grow exponentially. Lorenz's paper (J. Atmos. Sci., 1963) went nearly unread for a decade until Ruelle–Takens (1971) tied chaos to turbulent flow and Feigenbaum (1978) found the universal constant δ ≈ 4.669 in period-doubling routes. Chaos theory rapidly spread to meteorology, biology, and economics — reviving Poincaré's 1887 lesson from the three-body problem that a deterministic system can still be «uncomputable» in practice.

Related physicists

Related library topics