Module 6 — High-dimensional dynamics and Arnold diffusion
Lecture notes written against midi-sink as shipped (libsumi 1.12.0, Voxo 0.26.0, 2026-10-25) and checked claim by claim against the engine before this fold (2026-10-26; libsumi is unchanged since, and Voxo’s later versions add the sampler’s second generation and touch no synth claim here). Code citations and gate numbers refer to docs/PROJECT_SPEC.md (spec v6), docs/DECISIONS.md Part XIII (cited DECISIONS_13 #n), voxo/src/suzu.h, and site/src/content/docs/operators/. The lab beside the module is a standalone teaching re-implementation, never the engine; the engine’s own lab is the Suzu lab.
Lecture Notes
Section titled “Lecture Notes”6.1 Topological Obstruction () vs. Escape (): Why KAM Tori Cannot Trap Orbits in High Dimensions
Section titled “6.1 Topological Obstruction (n=2n = 2n=2) vs. Escape (n≥3n \ge 3n≥3): Why KAM Tori Cannot Trap Orbits in High Dimensions”In Modules 4 and 5, we studied the Kolmogorov–Arnold–Moser (KAM) Theorem and saw that for an autonomous 2-DoF Hamiltonian system (or a 1-DoF time-periodic twist map like the Chirikov Standard Map), surviving Diophantine KAM tori act as impenetrable topological dams for . Even though resonant islands and chaotic homoclinic tangles form a dense web between the KAM curves, no chaotic trajectory can ever cross a surviving KAM curve, so the action variables remain permanently trapped near their initial values: for all .
In 1964, Vladimir Arnold discovered a startling dimensional divide: this topological trapping works ONLY for degrees of freedom! For degrees of freedom, KAM tori no longer divide the energy surface, and chaotic trajectories can wander across the entire phase space for arbitrarily small perturbations .
The Codimension Formula on the Energy Hypersurface
Section titled “The Codimension Formula on the Energy Hypersurface”Let be an autonomous Hamiltonian system with degrees of freedom:
- Conservation of total energy restricts any trajectory to a regular isoenergetic hypersurface of dimension:
- By the Liouville–Arnold and KAM theorems (Module 4, §4.1–§4.2), every surviving invariant KAM torus is a Lagrangian submanifold of dimension:
- Therefore, the codimension of a KAM torus inside the energy hypersurface is:
By the Jordan–Brouwer Separation Theorem (and Alexander Duality in algebraic topology), a closed submanifold separates an ambient manifold into disconnected “inside” and “outside” regions if and only if its codimension is equal to ! Let us compare the dimensions side by side:
| Degrees of Freedom | Phase Space | Energy Surface | KAM Torus | Codimension in : | Topological Consequence & Stability |
|---|---|---|---|---|---|
| (Autonomous Pendulum / Oscillator) | : the energy curve is the invariant 1-torus. Completely integrable. | ||||
| (Periodically Kicked Rotor / Standard Map) | (per strobe) | (cylinder ) | (circle ) | 1D circles separate the 2D cylinder. Topological trapping for . | |
| (Hénon–Heiles, Stadium Billiard, Double Pendulum) | (2-torus ) | 2D tori are closed surfaces inside (like nested doughnuts in ). Topological trapping: forever! | |||
| (3-Torus Modal Lattice, 5-Vortex Braid, Asteroid Belt) | (3-torus ) | Codimension (like 1D curves/circles in !). No topological trapping: is path-connected! | |||
| General (Suzu 16-Mode Lattice, Toda Perturbations) | Complement of all KAM tori is a single connected network (Arnold Web). Global Arnold Diffusion occurs for any ! |
Think of the analogy in ordinary 3D space :
- A 2D spherical shell (codimension ) completely seals off its interior from its exterior; a point inside can never escape without piercing the shell. That is ().
- A 1D closed loop of wire (codimension ) cannot trap a point in ! Even if you fill a room with a dense forest of 1D wires of positive total measure, a trajectory can always thread its way around the wires without touching a single one. That is ()!
How High-Dimensional Phase Spaces Appear in midi-sink
Section titled “How High-Dimensional Phase Spaces Appear in midi-sink”- -Vortex Kirchhoff Chord Braiding (
SUMI_DEFORM_BRAID,PROJECT_SPEC.md §10.8.2): Recall from Module 2 (§2.1) that inlibsumi’s free chord-braiding mode (braid_mode=SUMI_BRAID_FREE, the D key;sumi_braid_steptakes vortices, fifteen voices in practice), held MIDI notes spawn interacting point vortices governed by Kirchhoff’s Hamiltonian on a -dimensional phase space ( degrees of freedom). Because is translation- and rotation-invariant in the plane, Noether’s theorem provides 3 independent integrals (, angular impulse , and two commuting combinations of linear impulse ), reducing the system by 2 degrees of freedom to :- 1, 2, or 3 Held Notes (): Complete Liouville integrability! Every 3-vortex triad moves on invariant tori and never exhibits chaos.
- 4 Held Notes (): Chaotic layers appear, but surviving 2-tori have codimension inside the reduced 3D energy-impulse manifold, trapping vortex excursions.
- 5 to 15 Held Notes (): Invariant tori have codimension , opening the Arnold Web across vortex configuration space!
- Coupled 16-Mode Resonator Lattice (
lattice_kick&lattice_rotate_simd,voxo/src/suzu.h): InSuzu, each voice’s modal resonator bank couples up to second-order cells () via the shared-potential Laplacian kick combined with the nonlinear restoring shear . For active modes and , invariant tori have codimension , allowing slow resonant action transfer across the partial bank while the joint symplectic integrator holds the bank’s energy — the gate: the bell’s eight modes with every decay zero, ten minutes, dB on the energy ledger, the partials within 0.08 cent at any admitted coupling. (Machine precision, in the -norm, is the Dirac network’s claim in Module 2, not the lattice’s.)
6.2 The Arnold Web (), Whiskered Tori & Transition Chains
Section titled “6.2 The Arnold Web (∑i=1nkiωi(I)=0\sum_{i=1}^n k_i \omega_i(I) = 0∑i=1nkiωi(I)=0), Whiskered Tori & Transition Chains”If trajectories for can bypass the surviving KAM tori, where in action space do they travel? They travel along the resonant channels of the Arnold Web!
Geometry of the Arnold Web in Action Space
Section titled “Geometry of the Arnold Web in Action Space (I1,I2,I3)(I_1, I_2, I_3)(I1,I2,I3)”Consider a 3-DoF near-integrable Hamiltonian with unperturbed frequency map:
For every non-zero integer vector (with ), the condition of rational commensurability defines a 2-dimensional resonance surface :
To make this concrete, take the canonical strictly convex unperturbed Hamiltonian:
Here:
- The unperturbed isoenergetic surface in 3D action space is the sphere of radius .
- Each resonance surface is the plane normal to , which slices the energy sphere along a great circle !
- Under perturbation , each great circle thickens into a resonant strip (channel) of half-width:
- Because all great circles on a sphere intersect one another, the union of all resonant strips forms a single connected, dense spiderweb covering the energy sphere — the Arnold Web!
Look closely at the two distinct directions of motion inside a resonance channel :
- Fast Transverse Libration (, across the channel width ): If only a single resonant harmonic were present, then would point purely along the integer vector ! On the energy sphere , the vector is perpendicular to the resonance plane () and tangent to precisely on (since on !). Thus, the single-harmonic pendulum motion oscillates back and forth across the narrow width of the channel and can never move along the channel!
- Slow Longitudinal Arnold Drift ( and , along the channel length ): Because is strictly convex (), moving in the direction of immediately pushes away from zero and detunes the resonance. How, then, does a trajectory travel distances along the web? It drifts along the tangent vector of the resonance curve : Notice that is simultaneously orthogonal to (so it stays on the constant-energy sphere !) and orthogonal to (so it stays locked on the resonance plane !) until it reaches a resonance junction (hub) , where is parallel to and the trajectory can switch onto a new resonance line!
Arnold’s 1964 Theorem: Whiskered Tori & Transition Chains
Section titled “Arnold’s 1964 Theorem: Whiskered Tori & Transition Chains”How does the slow longitudinal drift along actually happen mechanically? Through whiskered tori and Arnold transition chains!
Consider Arnold’s celebrated 1964 model Hamiltonian (written in autonomous 3-DoF form with ):
Let us trace Arnold’s mechanism in three steps:
- Unsplit Whiskered Tori (): When , the system decouples into a pendulum along the resonance () and a 2-torus rotor in where is strictly constant! For every fixed value of the longitudinal action , the hyperbolic saddle point of the pendulum sweeps out an unstable invariant 2-torus . Because is hyperbolic in the transverse plane and neutral along , it possesses a 3-dimensional stable manifold (trajectories approaching as ) and a 3-dimensional unstable manifold (trajectories leaving as ). Arnold named a whiskered torus, and its incoming and outgoing whiskers. When , everywhere, so the outgoing whisker coincides identically with the incoming whisker of the same torus , and no drift in can occur.
- Whisker Splitting & Heteroclinic Transition Chains (): When , the coupling term leaves every whiskered torus completely untouched (because and its gradient vanish to second order at !). However, along the whiskers and away from , , so the whiskers split apart! Using the multi-dimensional Melnikov potential, Arnold proved that the outgoing whisker of torus intersects transversely the incoming whisker of a neighbouring torus whenever is smaller than the Melnikov splitting amplitude:
- Shadowing the Chain ( Drift in ): A sequence of whiskered tori connected by transverse heteroclinic whisker intersections is called an Arnold Transition Chain. By Smale’s -Lemma (Inclination Lemma), the unstable manifold accumulates on , which accumulates on , and so on all the way to ! Thus there exists an open neighborhood of initial conditions near that shadows the entire transition chain, drifting from to () for arbitrarily small !
6.3 Nekhoroshev’s Exponential Stability Theorem (1977) & Fast Lyapunov Indicators (FLI)
Section titled “6.3 Nekhoroshev’s Exponential Stability Theorem (1977) & Fast Lyapunov Indicators (FLI)”Look at the Melnikov whisker-splitting formula above: the step size between consecutive tori in Arnold’s transition chain contains the factor , which is exponentially small in ! Does this mean all Arnold diffusion in analytic quasi-convex systems is exponentially slow?
In 1977, Arnold’s student Nikolai Nekhoroshev proved that the answer is yes: while KAM theory gives perpetual stability () for a Cantor set of initial conditions (Diophantine tori), Nekhoroshev’s Theorem gives exponentially long stability () for ALL initial conditions in phase space!
Theorem 6.1 (Nekhoroshev’s Exponential Stability Theorem, 1977; Lochak–Pöschel 1992–1993): Let be real-analytic on , and suppose is steep (in particular, quasi-convex: on every isoenergetic tangent plane , the Hessian quadratic form is positive-definite). Then there exist positive constants such that for all and every initial condition : with optimal stability exponents (Lochak 1992, Pöschel 1993):
Why Nekhoroshev Stability Requires Both Analyticity and Convexity (Geometry of the Proof)
Section titled “Why Nekhoroshev Stability Requires Both Analyticity and Convexity (Geometry of the Proof)”Why does Nekhoroshev’s bound hold even right inside the resonant channels of the Arnold web?
- Analytic Ultraviolet Cutoff & Exponential Remainder: Because is real-analytic on a strip of width , its Fourier harmonics decay exponentially: . If we truncate the Fourier series at an ultraviolet cutoff (), the truncated high-frequency tail is already exponentially small: .
- Covering Action Space by Resonant Blocks (Geography of Resonances): For the finitely many low-order harmonics , we partition action space into non-resonant regions, single-resonance channels , double-resonance junctions , up to -fold resonances. Inside each block of multiplicity , normal-form averaging eliminates all harmonics outside the -dimensional resonant sublattice , leaving an integrable resonant normal form plus an exponentially small remainder of size !
- Why Quasi-Convexity Blocks Fast Drift Along : Inside the resonant normal form of multiplicity , the fast action drift lies strictly in the -dimensional subspace while conserving the unperturbed energy up to . Because is strictly convex, the intersection of the affine plane with the convex energy shell is a small closed ellipsoid of diameter ! Therefore, a trajectory can escape from its resonant trap only by climbing out under the exponentially small normal-form remainder , which requires at least time!
Counterexample when Convexity Fails: If has an indefinite Hessian (not quasi-convex!), then along the null cone , the resonant vector lies inside the energy surface (), allowing fast drift without exponential suppression!
Illuminating the Arnold Web on the GPU: The Fast Lyapunov Indicator (FLI)
Section titled “Illuminating the Arnold Web on the GPU: The Fast Lyapunov Indicator (FLI)”Because Arnold diffusion takes steps to move macroscopically, how can a 60 Hz WebGL2 shader visualize the 3D Arnold web in real time? By computing the Fast Lyapunov Indicator (FLI) introduced by Claude Froeschlé, Elena Lega, and Rudolphe Gonczi (1997, Science 2000)!
At each point in 3D action space (with fixed initial angles ), we evolve the symplectic map together with a unit tangent vector () under the exact linearized Jacobian map for a short horizon of steps (), and record the supremum of the logarithmic stretch:
Look at how acts as an X-ray of the Arnold Web:
- Diophantine KAM Tori: Tangent vectors shear only linearly in time (), so .
- Centers of Resonant Islands: Librating orbits have periodic tangent matrices, so dips below the KAM background!
- Whiskered Tori & Separatrices of the Arnold Web: Along the hyperbolic borders of every resonant channel and especially at resonance junctions , grows exponentially, making the resonant filaments glow in 3D action space!
Lab Instructions (module_06_lab.html)
Section titled “Lab Instructions (module_06_lab.html)”Open the module’s lab (a standalone page — a teaching re-implementation, never the engine) in a WebGL2 + WebAudio browser. This capstone lab combines a 3D Raymarching FLI Shader over Action Space with a High-Speed ( steps/frame) Arnold-Web Drift Triadic Synthesizer.
Part 1: Shader Lab — 3D Volumetric Raymarching of the Arnold Web via Fast Lyapunov Indicators (FLI)
Section titled “Part 1: Shader Lab — 3D Volumetric Raymarching of the Arnold Web via Fast Lyapunov Indicators (FLI)”The top WebGL2 canvas raymarches a 3D volume of action space (drag with your mouse to orbit the 3D camera in azimuth and elevation). Along each camera ray, the fragment shader evaluates the local Fast Lyapunov Indicator (FLI) and multi-order resonance proximity for the coupled 3-DoF Froeschlé / Arnold map:
- Explore the 3D Arnold Web & Energy Shell :
- Start in 3D Volumetric Raymarched Arnold Web (FLI Filaments) mode and drag the canvas to rotate the 3D action cube .
- Observe the glowing gold and cyan resonant planes intersecting the spherical isoenergetic shell along great-circle channels, and notice the bright Resonance Hubs (Junctions) where three or more resonant sheets cross!
- Switch to Spherical Energy Surface Slice () + FLI Web or 2D Cross-Sectional FLI Tomography () to inspect individual resonant channels (, , , , etc.) and their double-walled whiskered separatrix borders!
- Sweep the Perturbation slider from
0.005(Nekhoroshev regime: razor-thin, isolated filaments) to0.080(Chirikov overlap regime: thickened, merging chaotic channels).
Part 2: Sound Lab — Hearing Arnold Diffusion Along the Web ( Steps per Audio Frame)
Section titled “Part 2: Sound Lab — Hearing Arnold Diffusion Along the Web (10510^5105 Steps per Audio Frame)”Because true Arnold diffusion along a transition chain is exponentially slow (), running 1 step per audio sample would take hours to move an inch along the web. Instead, Part 2 runs a High-Speed Symplectic Burst Engine executing up to () map steps per frame along the 3D Arnold web while mapping the instantaneous 3D action vector to a Three-Voice Musical Triad:
- Hear the Triad Migrate Along a Single Resonance Line & Pivot at a Junction:
- Click Start 3-Voice Arnold Triad Synth.
- Watch the glowing trajectory marker on the 2D Projected Arnold Web Map (and in the 3D Raymarcher) while listening to the three-voice chord :
- While the trajectory travels along a single resonance channel (for instance, , so ), all three pitches glide slowly and continuously across the spectrum, yet they maintain the exact linear harmonic interval constraint !
- The moment the drifting action vector reaches a Resonance Junction (Hub) (such as or ), heteroclinic whisker scattering pivots the trajectory onto a new intersecting resonance channel , changing the interval rule of the gliding triad!
- Use the Burst Acceleration ( steps/frame) slider and the Nekhoroshev slider to verify Nekhoroshev’s exponential scaling law live in the telemetry bar!
Problem Set
Section titled “Problem Set”Problem 6.1: Codimension of KAM Tori & Longitudinal Drift Vector on the Arnold Web
Section titled “Problem 6.1: Codimension of KAM Tori & Longitudinal Drift Vector on the Arnold Web”-
Codimension & Separation in Degrees of Freedom: For an autonomous -DoF Hamiltonian system on , prove that if is a regular energy value, then , any Lagrangian KAM torus has codimension inside , and is the unique integer for which .
- For
libsumi’s -vortex Kirchhoff Hamiltonian (PROJECT_SPEC.md §10.8.2), where the conserved linear and angular impulses reduce the effective degrees of freedom to , determine the minimum number of vortices required for invariant tori to have codimension inside the reduced energy-impulse manifold.
- For
-
Isoenergetic Tangent Direction of a Resonance Channel (): Let be a smooth integrable Hamiltonian on with frequency vector and Hessian matrix . Suppose lies on a single resonance surface for .
- Show that the normal vector to the energy surface at is , and the normal vector to the resonance surface at is .
- Conclude that the 1-dimensional Arnold drift channel has tangent vector:
- Show that if is strictly convex (), then the fast single-harmonic resonant oscillation vector is never tangent to (), proving that fast motion can only oscillate across the width of , while any drift along requires multi-harmonic coupling!
Problem 6.2: Whiskered Tori & Melnikov Splitting in Arnold’s 1964 Model
Section titled “Problem 6.2: Whiskered Tori & Melnikov Splitting in Arnold’s 1964 Model”Consider Arnold’s 1964 Hamiltonian on :
-
Invariance of the Whiskered Tori for All : Compute Hamilton’s equations for , and show that for every and every , the 2-torus is an exact invariant torus of the full flow with ! Why does the perturbation vanish along with all its first derivatives on ?
-
Unperturbed Whisker Separatrix & First-Order Action Jump : When and , the unstable and stable whiskers of coincide along the pendulum separatrix: Using and , integrate along the unperturbed separatrix from to to show that to first order in , a trajectory traversing the whisker experiences a net longitudinal action jump: Verify that for , the maximum action jump per whisker transit scales exponentially as:
Problem 6.3: Nekhoroshev’s Stability Exponents & Variational Equations for the Fast Lyapunov Indicator (FLI)
Section titled “Problem 6.3: Nekhoroshev’s Stability Exponents & Variational Equations for the Fast Lyapunov Indicator (FLI)”-
Optimal Ultraviolet Cutoff in Nekhoroshev Theory: Suppose an analytic perturbation has Fourier coefficients decaying as . By Dirichlet’s Box Principle (or Lochak’s periodic-orbit approximation), within a ball of radius around any point , rational frequency vectors of period occur with spacing . Balancing the resonant normal-form domain radius against the Fourier truncation remainder leads to with .
- For degrees of freedom (), if reducing by a factor of () increases by a factor of , by what factor does Nekhoroshev’s stability time increase when goes from to ?
-
Exact Variational Map for the 3-DoF Fast Lyapunov Indicator (FLI): For the 3-DoF symplectic map , (), write the tangent Jacobian matrix acting on a tangent vector : Prove that whenever is symmetric (so the tangent map is itself symplectic with !), and explain why grows as on regular KAM tori ( in action-angle coordinates) but grows linearly along hyperbolic whiskered tori.
midi-sink 2.0.0 · AGPL-3.0 · source
