How the Seasonal Rhythm Pulls the Strings of El Niño ✛ ✎

Original: "Resonance structure of a periodically forced delay differential equation model for the El Niño--Southern Oscillation"
arXiv:2607.00386 · 2026-07-01 · CC BY-NC-ND 4.0 · independent analysis · 2 min
Why the warm and cold phases of the Pacific Ocean tend to peak around the New Year.

Every year, as December approaches, the water off the coast of Peru becomes anomalously warm or anomalously cold. This is El Niño and La Niña, two phases of the same climate pendulum that swings in the equatorial Pacific. The pendulum is not a simple one: it remembers what happened to it several months earlier, and this memory determines which way it will swing next.

In the 1980s, climatologists proposed describing this pendulum with a delay equation: the rate of change of water temperature depends not only on the current state but also on what happened earlier. The delay arises because waves in the ocean take several months to travel from one shore to the other, not instantaneously. Physicists Suarez and Schopf simplified the model to a single equation that is easy to solve on a computer and analyze by hand.

The seasonal cycle here plays the role of a metronome: it sets the rhythm but does not control the motion. The pendulum can swing at its own pace, or it can adjust to the metronome if the frequencies match.

In the new work, mathematicians added an external periodic forcing to the Suarez–Schopf equation to mimic the changing seasons. They constructed a complete map of how the system's behavior changes for different values of the delay and the forcing amplitude. It turned out that the regions where the pendulum synchronizes with the season are very narrow and barely overlap. This explains why real El Niño does not repeat strictly every year, although it does tend to peak in December.

To understand the details, the authors developed a method for computing the rotation number for delay systems. The rotation number indicates how many turns the trajectory makes on the torus during one period of the external forcing. If this number is rational, the dynamics are periodic; if irrational, the trajectory densely fills the surface. The calculations required about 768,000 model runs, which took roughly 8 hours on a standard computer.

For large delays, the resonance structure repeats with a period of 1 in the delay time. This is like a wallpaper pattern: the same motif shifts and repeats again and again.

The result is important for understanding climate: the Suarez–Schopf model with seasonal forcing does not reproduce the chaotic irregularity seen in observations. This means that realistic forecasting must account for additional factors, such as the asymmetry between the warm and cold phases or random perturbations. But the method for computing the rotation number itself will be useful in many fields, from laser physics to biological rhythms.

The rotation number on an invariant torus can be rational (then the dynamics are periodic) or irrational (then the trajectory densely fills the torus). In this work, computing the rotation number required about 768,000 calculations, taking roughly 8 hours on an Apple M1 computer.

u'(t) = u(t) - u^3(t) - \alpha u(t-\tau)
The rate of change of the sea surface temperature anomaly depends on the current value, cubic saturation, and delayed negative feedback.
u'(t) = u(t) - u^3(t) - \alpha u(t-\tau) + c \cos(\omega t)
A periodic forcing with amplitude c and angular frequency ω, modeling the seasonal cycle, is added to the autonomous model.
\Phi(p:q) = p:(q+2p)
When the delay is increased by 1, a resonance tongue with ratio p:q maps to a tongue with ratio p:(q+2p), corresponding to a double Dehn twist on the torus.
Scientists
Ludwig BoltzmannJohn von NeumannJosiah Willard GibbsHenri Poincaré
Concepts
El Niño-Southern Oscillation recharge oscillator model ENSO Jin-Timmermann model Multivariate ENSO Index Southern Oscillation index spring predictability barrier TAO/TRITON moorings seasonal forcing La Niña Bjerknes feedback delayed oscillator theory tropospheric biennial oscillation ERSST