06 / Physics · chaos · sound

A Thousand Double Pendulums

A thousand pendulums start a millionth of a radian apart. Eight seconds later, each goes its own way.

Pendulums
1,000
Initial difference
10⁻⁶ rad
Integration
Runge-Kutta 4, 20 steps per frame
Format
1080 × 1920 · 30 fps · 25.5 s
Sound
96 voices, one per tip

It has sound: turn it on in the video controls.

Full video · 25.5 s

The piece

Between the first and the last there is a millionth of a radian: at the tip of a one-meter arm, one micron, dozens of times thinner than a hair.

For eight seconds they move as one. Then that invisible difference doubles again and again until each pendulum follows its own path. That's chaos: a deterministic system, with no randomness at all, where a tiny error grows exponentially.

In the end, time rewinds and the thousand become one again. The equations lose no information; we are the ones who can't measure that precisely.

Play

Pick the difference.

Release 300 pendulums with any initial difference you like. The smaller it is, the longer they take to split, but any difference above zero splits them eventually.

still together
Initial difference ε
10⁻⁶ rad
Time
0.0 s
Separation
0 pm

ε is the angle difference between the first and the last pendulum. Each arm is 1 m long, so 10⁻⁶ rad is one micron at the tip.

Behind the scenes

Behind the thousand pendulums.

The reel runs at 0.6× and each layer is explained while you see it.

Behind the thousand pendulums · 42.5 s
  1. 01

    Physics

    The exact double-pendulum equations, integrated with 4th-order Runge-Kutta and 20 steps per frame. Energy is conserved to better than one part in ten million.

  2. 02

    A thousand pendulums

    The first and the last start a millionth of a radian apart. The distance between their tips doubles roughly every half second, from 0.3 microns to over a meter.

  3. 03

    Light

    Each arm is a row of light points that add up; tone mapping, bloom and grain go on top.

  4. 04

    Rewind

    Integrating backwards never returns to the start: chaos amplifies even rounding error. So the stored states are replayed.

  5. 05

    Sound

    96 voices track the height of 96 tips: a unison while they match, a choir when they split.

Scope and limits

What the video claims, and what it doesn't.

  • The pendulums are ideal: point masses on rigid, massless, frictionless arms.
  • The simulation runs at 0.85× real time.
  • The browser demo uses 300 pendulums and a coarser integration step than the video.

Sources

  1. Shinbrot, T., Grebogi, C., Wisdom, J. y/and Yorke, J. A. (1992). Chaos in a double pendulum. American Journal of Physics, 60(6), 491–499

More pieces

All experiments
  1. 01 / Interactive instrumentÓrbita
  2. 02 / Audiovisual projectContinuous River
  3. 03 / Digital artworkMarble
  4. 04 / Series · data visualization · soundIt Shakes
  5. 05 / Clifford attractor · generative artOne Point, One Rule