Chaos Game Saga — TNT Interactive

Butterfly Effect

Stage 1: Sliding Iterations — the logistic map in motion.
Tiny differences in initial conditions cascade into wildly different outcomes.

About this simulation — the logistic map

The logistic map f(x) = 4x(1 − x) is deceptively simple — yet for most seed values its iterates never settle into a repeating pattern. Enter a seed in [0, 1] and watch the cobweb diagram trace the trajectory between the parabola and the diagonal.

Why “logistic”? The name traces to 1838, when Belgian mathematician Pierre François Verhulst coined the logistic equation to model population growth — how a population expands quickly at first, then slows as resources run out, forming a characteristic S-shaped curve. The word itself comes from the Greek logistikos (“skilled in calculation”), chosen to contrast his ratio-limited model with Malthus’s unbounded geometric growth. The map in “logistic map” is the mathematician’s word for a function applied repeatedly, step by step. Verhulst designed the equation for ecology; he died a century before anyone knew it could generate pure chaos. That connection was not made until Robert May’s landmark 1976 paper, Simple mathematical models with very complicated dynamics.

Mathematician Edward Lorenz discovered that tiny differences in initial conditions can lead to completely different long-term behavior — now known as the butterfly effect. This app is one of the simplest mathematical systems that exhibits it.

Use the slider to jump ahead many iterations at once, or click Step to advance one iteration at a time and watch each line segment appear.

Die values: Open Tabular Results below the diagram. Each row records one complete iteration cycle; the Die column maps the output to an integer 1–6, simulating a die roll. Click the icon next to the Die header to copy all current values as a comma-separated list — ready to paste directly into the Loaded Dice Analyzer and run the four statistical tests. A deterministic equation producing “die rolls” is the best possible demonstration of why passing statistical tests does not mean random.

Last updated:

Let the chaos begin:
Iterations: Steps: 0
Tabular Results
Cycle Input Output Die