Make a chain of springs slightly nonlinear and put all the energy in one mode: does the energy spread out and thermalise (equipartition — the equal sharing over all modes that statistical mechanics assumes), or does it do something else?
Units: dimensionless — the equipartition prediction for the mode-1 energy fraction, 1/(N−1) with N−1 = 31 modes; the value mode 1 would relax to IF the chain thermalised. This is the prediction the experiment FALSIFIES.
▶ Run this simulationRead how it works
Energy refuses to thermalise: the Fermi–Pasta–Ulam–Tsingou recurrence — mode-1 energy in a weakly nonlinear chain returns to 97.8% ± 0.2% at ≈146.5 fundamental periods over 24 seeds (30× the equipartition share), with the effective mode number pinned at ≈5.6 of 31, falsifying the naive equipartition hypothesis of statistical mechanics (Fermi–Pasta–Ulam–Tsingou 1955)
Integrate the fixed-end FPUT-α chain ẍ_j = (x_{j+1}+x_{j−1}−2x_j) + α[(x_{j+1}−x_j)²−(x_j−x_{j−1})²] (N=32, α=0.25) with energy-conserving velocity Verlet from an initial mode-1 profile x_j = A·sin(jπ/N), and project onto the linear normal modes each sample to read the per-mode energies E_k = ½Q̇_k² + ½ω_k²Q_k² (ω_k = 2·sin(kπ/2N)). Two emergent observables are measured per run: the recurrence fraction (the fraction of the total energy that RETURNS to mode 1 after the initial drain) and the effective number of excited modes n_eff = exp(−Σ p_k ln p_k), p_k = E_k/E_tot. Sweep 24 seeds (mode-1 IC perturbed by 1% white noise) for uncertainty. The equipartition prediction it is tested against — mode-1 share → 1/(N−1) = 0.0323, n_eff → 31 — is loaded ONLY to score the falsification and never touches the dynamics. Non-circular on four fronts: (i) velocity Verlet conserves the true Hamiltonian to < 1e-3 so the recurrence is dynamical, not drift; (ii) a linear control (α=0) shows mode 1 is an exact eigenmode with zero transfer (n_eff = 1), so the energy flow is genuinely the nonlinearity, not a projection leak; (iii) a stronger-nonlinearity gauge (α=0.7, A=2.5) makes n_eff climb 2.8× toward equipartition, proving n_eff tracks thermalization and isn't pinned low by construction; (iv) the fundamental frequency ω_1 is recovered BLIND from the linear chain's mode-1 zero-crossings, matching 2·sin(π/2N) to 0.000%.
FPUT-α chain: ẍ_j = (x_{j+1}+x_{j−1}−2x_j) + α[(x_{j+1}−x_j)²−(x_j−x_{j−1})²]; mode energies E_k = ½Q̇_k² + ½ω_k²Q_k², ω_k = 2·sin(kπ/2N); fundamental period T1 = 2π/ω_1 ≈ 64.03.
0.978
0.0018
0.9745
30.3
146.5
0.2
0.087
5.62
31
4.2400e-5
The 1955 Fermi–Pasta–Ulam–Tsingou computer experiment (Los Alamos LA-1940), the birth of nonlinear dynamics as an experimental science. It VALIDATES a landmark result rather than deriving a constant: seeding all the energy in mode 1 of a weakly nonlinear chain, the lab shows the energy does NOT equipartition — instead it drains into a handful of low modes (effective mode number n_eff ≈ 5.6 of 31, never approaching the 31 of a thermalised chain) and then RECURS, returning to 97.8% ± 0.2% of the total in mode 1 at ≈146.5 fundamental periods, robust across 24 perturbed seeds (recurrence fraction std 0.0018). That is ~30× the equipartition prediction 1/(N−1) = 0.032 the chain was expected to relax to — the naive ergodic hypothesis of statistical mechanics simply fails on these timescales. The result is made non-circular four ways: energy is conserved to 4×10⁻⁵ (the recurrence is dynamical, not numerical drift); a linear α=0 control shows zero mode transfer (n_eff = 1) so the flow is genuinely the nonlinearity; a stronger-nonlinearity gauge drives n_eff 2.8× higher toward equipartition, proving the localization metric is not pinned low; and ω_1 is recovered blind from the linear dispersion to 0.000%. It does NOT derive a fundamental constant or claim eternal non-thermalisation — above the Izrailev–Chirikov energy threshold the chain does thermalise; it demonstrates that below it a nonlinear system near-integrably recurs. This near-integrability is the same fact Zabusky & Kruskal explained in 1965 by mapping the chain to the KdV equation (coining 'soliton') — the continuum sequel is the lab's ?world=kdv, and the linear limit is ?world=phonons.
npm run derisk -- fput (scripts/fput-derisk.mjs)scripts/oracles/fput.reference.jsonE. Fermi, J. Pasta, S. Ulam & M. Tsingou, 'Studies of Nonlinear Problems', Los Alamos report LA-1940 (1955), reprinted in Collected Papers of Enrico Fermi, Vol. II, p. 978. N. J. Zabusky & M. D. Kruskal, Phys. Rev. Lett. 15, 240 (1965) — the KdV/soliton explanation. F. M. Izrailev & B. V. Chirikov, Sov. Phys. Dokl. 11, 30 (1966) — the energy (stochasticity) threshold for thermalisation. Classic α-model: N=32, α=0.25, all energy in mode 1.