The lab
Arnold Tongues
When a nonlinear oscillator is driven at a frequency close to a rational multiple of its natural frequency, it locks — it gives up its own rhythm and synchronizes. The locking regions, plotted in the plane of driving frequency versus coupling strength, form tongue-shaped zones. Between them: quasiperiodic motion, and beyond a critical coupling, chaos. Click anywhere on the diagram to hear the oscillator at that point.
Circle map · θn+1 = θn + Ω − (K/2π) sin(2πθn) · Arnold, 1961
coupling K
Ω (drive freq)
click to probe
winding number
—
mode
—
K (coupling)
0.00
Ω (drive)
0.00
200
300
The circle map was proposed by Vladimir Arnold in 1961 as the simplest model of a driven nonlinear oscillator. It maps a phase angle to the next phase angle: the oscillator advances by its natural frequency Ω each step, but the coupling term −(K/2π) sin(2πθ) bends its trajectory toward synchrony with the driver. Small K, weak coupling; large K, strong coupling; K = 1, the coupling is exactly strong enough to create a critical boundary.
The winding number is the key quantity: the average phase advance per iteration. If the winding number is rational — p/q — the oscillator is phase-locked, returning to the same phase every q driver cycles. If it is irrational, the oscillator drifts quasiperiodically forever, never locking. The locking regions, colored here by their rational winding number, are the Arnold tongues. Each rational number p/q has its own tongue, widening with coupling K, originating from the point Ω = p/q on the zero-coupling axis.
What is remarkable is that every rational number gets a tongue, no matter how complicated. The tongue for 1/3 sits between tongues for 1/4 and 2/5; the tongue for 3/7 sits between those for 2/5 and 4/9 — following the Farey sequence, the same structure that governs the Stern-Brocot tree. The irrational gaps between tongues form a Cantor-set-like structure. Below K = 1 the tongues never overlap; above K = 1 they begin to merge and chaos appears.
Arnold tongues are not merely a mathematical curiosity. They govern the firing patterns of pacemaker cells in the heart when driven by an arrhythmia, the synchronization of Josephson junctions in superconducting circuits, the mode-locking of lasers, and the resonant structure of the solar system — the Kirkwood gaps in the asteroid belt are the voids between tongues where orbital resonances clear out the debris.
Click anywhere on the tongue diagram to probe the oscillator at that parameter point. The right panel shows the live phase trajectory. The winding number is computed numerically — integers indicate locked modes; "quasi" indicates quasiperiodic motion.
Related: Kuramoto synchronization · Bifurcation diagram · Lorenz system