Sensitive Dependence on Initial Conditions¶
Definition¶
Some systems amplify tiny differences in starting conditions into enormous differences in outcome, so fast that no feasible measurement precision can save the prediction. This is not randomness — the system is fully deterministic — but the practical effect is the same as unpredictability, because you can never know the starting state to infinite precision. Gribbin frames the whole of chaos theory as resting on just two ingredients: this sensitivity, and feedback (the system's output feeding back to affect its own future behavior).
In the Book¶
Chapter 2 tells the story of Edward Lorenz's 1961 discovery. Running a toy weather model on an early computer, Lorenz reran part of a simulation by retyping numbers from a printout — but the printout showed only three decimal places (0.506) while the computer had calculated to six (0.506127). That one-quarter-of-one-tenth-of-one-percent difference produced a second run that diverged completely from the first within a simulated month, with errors doubling roughly every four days. Lorenz later named this the "butterfly effect," after a 1972 paper titled "Does the Flap of a Butterfly's Wings in Brazil Set off a Tornado in Texas?" Gribbin is careful to note the metaphor shouldn't be taken too literally as claiming specific causation, but it captures the real result: because weather is governed by nonlinear equations, forecast accuracy is fundamentally capped at ten to fourteen days, no matter how good the measurements or computers become. The same mechanism explains why real weather systems flip unpredictably between stable states (the double-lobed "Lorenz attractor," shaped like butterfly wings).
Why It Matters¶
This concept separates two very different reasons a system might be unpredictable: genuine randomness, versus deterministic rules whose outputs are so exquisitely sensitive to inputs that no achievable measurement is good enough. Once you can name that difference, you stop hunting for hidden noise or missing variables in systems (markets, ecosystems, organizations) where the real culprit is nonlinear amplification of unmeasurably small differences — and you stop expecting that "just collecting more data" will eventually fix the forecast.