Contractive Floquet return map / README.md
Mechanism confirmed, baseline not beaten
Contractive Floquet return map toy verification
Run:
/home/maxwelhelp/main/bin/python3 floquet_toy.py
The experiment uses a two-coordinate stroboscopic map with phase theta and
transverse deviation r:
r_next = q*r + delta
theta_next = theta + shear*r_next
It tests three quantitative predictions from the proposed mechanism:
- With zero defect, transverse error is exactly
|q|^n |r0|; the transition is atq=1, with exponential ratelog(|q|). - For
q<1and constant defect, the asymptotic error isdelta/(1-q)and therefore scales linearly with defect size. - Phase shear can make phase-sensitive/pointwise error large while transverse
orbital error contracts as
q^n.
results.json contains the full parameter sweeps and a secondary 1000-cycle
comparison. In that comparison, the unconstrained map has q=1.02 and the
contractive map has q=0.8, with Gaussian per-period defects (sigma=0.004).
The observed median terminal orbital errors are approximately 4.02e7 and
0.00428, respectively; all contractive trials remain inside the radius-0.05
tube, while none of the unconstrained trials do. The empirical transverse
contraction estimates are 1.02 and 0.8.
This is a mechanism verification, not a trained neural ODE benchmark. It does not establish that a neural architecture can learn the desired contraction from finite noisy oscillator data.