The Butterfly Effect

The "Butterfly Effect", or more technically the "sensitive dependence on initial conditions", is the essence of chaos. This is illustrated in the accompanying applet of the Lorenz Attractor.

And while the applet is loading..........

The demonstration shows a graphical representation of the time variation of three variables X(t),Y(t) and Z(t), coupled by non-linear evolution equations. For the default parameters of the applet a single solution is shown evolving from an initial condition (X0,Y0,Z0). You can also start two solutions running simultaneously from initial conditions separated by (dX0,dY0,dZ0) by setting any of dX0, dY0, dZ0 to nonzero values (e.g. 0.01). This tiny difference in the initial conditions becomes amplified by the evolution, until the two trajectories evolve quite separately. The amplification is exponential, the difference grows very rapidly and after a surprisingly short time the two solutions behave quite differently. This is an illustration of the butterfly effect - the idea in meteorology that the flapping of a butterfly's wing will create a disturbance that in the chaotic motion of the atmosphere will become amplified eventually to change the large scale atmospheric motion, so that the long term behavior becomes impossible to forecast.

The "Butterfly Effect" is often ascribed to Lorenz. The only source that I have found in his papers is the comment:

One meteorologist remarked that if the theory were correct, one flap of a seagull's wings would be enough to alter the course of the weather forever.
The seagull has evolved into the more poetic butterfly. In the applet we also see a second incarnation of the Butterfly - the amazing geometric structure discovered by Lorenz in his numerical simulations of three very simple equations that now bear his name.

Detailed Instructions


Last modified Saturday, September 7, 1996
Michael Cross, mcc@caltech.edu