The Lorenz attractor was discovered by MIT meteorologist Edward Lorenz in 1963 while studying a simplified model of atmospheric convection. Reducing the Navier-Stokes equations to just three coupled ODEs, Lorenz found that the system never repeats its trajectory but traces an infinitely complex butterfly-shaped structure in 3D state space. This was one of the first concrete demonstrations of deterministic chaos — a system that is fully deterministic yet exhibits sensitivity to initial conditions so extreme that long-term prediction becomes practically impossible.
The three equations are dx/dt = σ(y−x), dy/dt = x(ρ−z)−y, dz/dt = xy−βz, with canonical parameters σ=10 (Prandtl number), ρ=28 (Rayleigh number), β=8/3. The attractor has a fractal dimension of approximately 2.06 — not quite a surface but more complex than one. Tiny differences in initial conditions cause trajectories to diverge exponentially, with a positive Lyapunov exponent of about +0.9, meaning errors roughly double every 1.1 time units. This is the mathematical essence of the butterfly effect.
This visualization renders up to 20 million particles simultaneously evolving under the Lorenz equations, colored by their z-coordinate — red for low values, transitioning through yellow and green to blue for high values. OrbitControls let you rotate, zoom, and pan the 3D structure. The parameters σ, ρ, and β can be adjusted live to explore how the attractor morphs, bifurcates, or collapses as you move through parameter space, transitioning between the chaotic regime (ρ > 24.74) and stable fixed points.