Limits of Forecasting in Dynamical Systems
In chaotic dynamical systems, small differences in initial conditions can grow rapidly and limit precise long-term forecasts. Taleb uses billiards and Lorenz’s weather model to illustrate this sensitivity; it does not mean every dynamical system is chaotic or every kind of forecast is impossible.
THE IDEA
David Cowan, a reader of a draft of this book, drew a scattering diagram to illustrate how variations in initial conditions can lead to extremely divergent results by the second bounce. As the initial imprecision in the angle is multiplied, every additional bounce will be further magnified. This causes a severe multiplicative effect where the error grows out disproportionately.
Explosive forecasting difficulty comes from complicating the mechanics, ever so slightly. Our world, unfortunately, is far more complicated than the three body problem; it contains far more than three objects. We are dealing with what is now called a dynamical system—and the world is a little too much of a dynamical system.
Think of the difficulty in forecasting in terms of branches growing out of a tree; at every fork we have a multiplication of new branches. To see how our intuitions about these nonlinear multiplicative effects are rather weak, consider this story about the chessboard. The inventor of the chessboard requested the following compensation: one grain of rice for the first square, two for the second, four for the third, eight, then sixteen, and so on, doubling every time, sixty-four times. The king granted this request, thinking that the inventor was asking for a pittance—but he soon realized that he was outsmarted. The amount of rice exceeded all possible grain reserves!
This multiplicative difficulty leading to the need for greater and greater precision in assumptions can be illustrated with the following simple exercise concerning the prediction of the movements of billiard balls on a table. I use the example as computed by the mathematician Michael Berry. If you know a set of basic parameters concerning the ball at rest, can compute the resistance of the table (quite elementary), and can gauge the strength of the impact, then it is rather easy to predict what would happen at the first hit. The second impact becomes more complicated, but possible; you need to be more careful about your knowledge of the initial states, and more precision is called for. The problem is that to correctly compute the ninth impact, you need to take into account the gravitational pull of someone standing next to the table (modestly, Berry’s computations use a weight of less than 150 pounds). And to compute the fifty-sixth impact, every single elementary particle of the universe needs to be present in your assumptions! An electron at the edge of the universe, separated from us by 10 billion light-years, must figure in the calculations, since it exerts a meaningful effect on the outcome. Now, consider the additional burden of having to incorporate predictions about where these variables will be in the future. Forecasting the motion of a billiard ball on a pool table requires knowledge of the dynamics of the entire universe, down to every single atom! We can easily predict the movements of large objects like planets (though not too far into the future), but the smaller entities can be difficult to figure out—and there are so many more of them.
Note that this billiard-ball story assumes a plain and simple world; it does not even take into account these crazy social matters possibly endowed with free will. Billiard balls do not have a mind of their own. Nor does our example take into account relativity and quantum effects. Nor did we use the notion (often invoked by phonies) called the “uncertainty principle.” We are not concerned with the limitations of the precision in measurements done at the subatomic level. We are just dealing with billiard balls!
In a chaotic dynamical system, sensitivity to initial conditions limits how far ahead a trajectory can be predicted at a given precision. Poincaré developed ways to reason about qualitative properties even when exact trajectories were inaccessible. This does not rule out numerical models or useful forecasts over shorter horizons. His analysis situs contributed to topology. Prediction and forecasting are a more complicated business than is commonly accepted, but it takes someone who knows mathematics to understand that. To accept it takes both understanding and courage.
In the 1960s the MIT meteorologist Edward Lorenz rediscovered Poincaré’s results on his own—once again, by accident. He was producing a computer model of weather dynamics, and he ran a simulation that projected a weather system a few days ahead. Later he tried to repeat the same simulation with the exact same model and what he thought were the same input parameters, but he got wildly different results. He initially attributed these differences to a computer bug or a calculation error. Computers then were heavier and slower machines that bore no resemblance to what we have today, so users were severely constrained by time. Lorenz subsequently realized that the consequential divergence in his results arose not from error, but from a small rounding in the input parameters. This sensitivity became known as the butterfly effect. The image of a butterfly moving its wings in India and altering a hurricane in New York two years later is a metaphor for sensitivity, not a measured causal forecast. Lorenz’s findings generated interest in the field of chaos theory.
Naturally researchers found predecessors to Lorenz’s discovery, not only in the work of Poincaré, but also in that of the insightful and intuitive Jacques Hadamard, who thought of the same point around 1898, and then went on to live for almost seven more decades—he died at the age of ninety-eight.
When to use it
Financial forecasting: comparing assumptions and scenarios rather than treating one precise long-term price path as dependable.
Weather forecasting: distinguishing uncertainty in a detailed weather trajectory from the usefulness of probabilistic forecasts and broader patterns.
Project management: minor initial delays or scope changes can cascade into major schedule overruns, highlighting the need for iterative planning.
Public policy: long-term economic or demographic forecasts are inherently uncertain, so policymakers should focus on robust strategies that perform well under a range of scenarios.
FROM THEORY TO EVERYDAY LIFE
In practice
The Chessboard Grain Story
The inventor of chess requested one grain of rice for the first square, two for the second, then doubling each time for 64 squares. The king thought this was a small request, but the total exceeded all global rice reserves, illustrating exponential growth and multiplicative difficulty in forecasting.
The Billiard Ball Prediction
In the idealized calculation Taleb attributes to Michael Berry, predicting later billiard impacts demands increasingly precise initial conditions. His account brings in a nearby person’s gravity for the ninth impact and an electron 10 billion light-years away for the fifty-sixth. These thresholds belong to that model and its precision assumptions; they are not universal requirements for every billiard prediction.
The Butterfly Effect
Lorenz reran a weather simulation with slightly rounded initial values and obtained very different trajectories. The butterfly image illustrates this sensitivity to initial conditions; it does not establish that a particular butterfly caused a particular hurricane.
A MOMENT TO REFLECT
Put it to work.
How might small errors in initial assumptions compound over time in your personal or professional decisions?
Can you identify a situation in your own experience where a minor change led to vastly different outcomes?
In what domains do you think forecasting is most reliable, and why does this principle apply?
Often confused with
CONTINUE THE CONVERSATION
Source texts
- The Black Swan The Impact of the Highly Improbable With a new section On Robustness and Fragility (Nassim Nicholas Taleb)