CFD Chaotic Advection: Standard Map Lyapunov Spectrum
Abstract
We begin a computational fluid dynamics conjecture program on bigcompute.science using the same custom-CUDA methodology as our number-theory experiments. The first target is the Chirikov standard map on the 2-torus — an area-preserving map that models chaotic advection in periodically driven 2D flows.
For each coupling parameter , we estimate the maximal Lyapunov exponent (largest LCE — standard dynamical-systems terminology) by averaging Benettin tangent-vector growth over thousands of random initial conditions on a single RTX 5090. See the finding claim-validation table for what we do and do not assert about scale.
Why this map?
The standard map
is the simplest symplectic model exhibiting a transition from integrability () to widespread chaos (). In fluid mechanics, identical phase-space structure arises in Stokes flow with periodic forcing — passive tracers mix chaotically even when the velocity field is laminar.
This connects our transfer-operator / ergodic-theory expertise to CFD conjectures without requiring a full Navier–Stokes DNS stack on day one.
Method
- Grid with
n_kpoints - For each , sample
n_icrandom - Iterate steps; accumulate (Benettin)
- Output CSV: mean, std, min, max, fraction of ICs with
- Certificate: exit code 2 on NaN/Inf; validate
Reproduction
git clone https://github.com/cahlen/idontknow.git
cd idontknow
./scripts/experiments/cfd-chaotic-advection/run.sh 64 512 5000 2.0 # smoke test
./scripts/experiments/cfd-chaotic-advection/run.sh # overnight defaults
Requires CUDA 13+, RTX 5090 (-arch=sm_120) or adjust architecture flag.
Dataset: cahlen/cfd-chaotic-advection on Hugging Face — Lyapunov sweeps, certifying logs, and claim-validation artifacts. Finding: Standard Map Chaos Onset.
Next steps
Compare empirical chaos onset against literature→ finding- Extend to linked twist maps and sinewave flow models for laminar chaotic mixing
- Phase 2: 2D pseudospectral Navier–Stokes blowup search (Beale–Kato–Majda) → experiment
Human–AI collaboration. Not peer-reviewed. All code open for verification.