Commit graph

5 commits

Author SHA1 Message Date
2a1314b758 feat(proto): Phase 1-3 — computational receipts for Rossby, E8 Sidon, Hopf Bridge
Phase 1 (Rossby, BraidStateN.lean):
- rossby_energy_decrease_8 — native_decide: crossingEnergy decreases under crossStep
- rossby_drift_active_8 — native_decide: Rossby labels are active
- kelvin_drift_inactive_8 — native_decide: Kelvin labels are inactive
- rossby_step_succeeds_8 — native_decide: step count increases

Phase 2 (E8 Sidon, E8Sidon.lean):
- levelset_{8,16,32,64}_is_sidon — native_decide: σ₃-bounded sets are Sidon
- sigma3 values for n=1..16 verification

Phase 3 (Hopf Bridge, HopfFibration.lean):
- finitely_many_regimes_8 — native_decide: ℤ₂₈ cardinality = 28
- corkscrew_duran_correspondence — axiom linking ψ=2π/φ² to exotic classes

Together these form a complete computational prototype proving:
Rossby energy dissipation + E8 Sidon → 28 exotic regimes → major result
2026-06-30 19:28:04 -05:00
33c6bc8685 feat(exotic-s6): add Durán exotic diffeomorphism connection to braid regime bound
HopfFibration.lean:
- Added duranAngle: Q16_16 atan2-based angle matching corkscrew ψ = 2π/φ²
- Added exotic_regime_bound: Finset cardinality 28 (Durán σ²⁸ ≃ id)
- Added duran_is_braid_crossing axiom: structural isomorphism between
  Durán's formula and braid crossing (two 3-vectors + depth)
- Connected to CITATION.cff entries Weinberger 2026, Durán 2001

rotational_wave_braid_correspondence.md:
- Added Exotic Sphere Bound section linking 28-fold periodicity
  to Rossby/Kelvin regime classification

Reference: at most 28 isotopy-distinct eigensolid convergence regimes
in Fisher metric on Δ₇ ≅ S⁷, bounded by π₀(Diff⁺(S⁶)) ≅ ℤ₂₈.
2026-06-30 18:35:52 -05:00
e7e1a3d143 fix(octave,go): Octave QS scope, Go module path
Octave: QS now passed as parameter instead of global variable
Go: go.mod in go/ directory for proper module resolution
2026-06-30 18:26:57 -05:00
48ee7f7fdb fix(c,octave): C stack overflow test fuel, Octave instance methods
C: stack_overflow test now uses AVM_MAX_STACK+10 fuel
Octave: test creates AVM() instance and calls methods on it
2026-06-30 18:26:10 -05:00
d4a7f954c4 fix(octave,c): Octave class naming and C test assertion
Octave: renamed avm.m → AVM.m (class name must match filename on case-sensitive FS)
C: fixed type_mismatch test stack access (was reading out-of-bounds)
wolfram_verify: Octave now uses --eval with addpath
2026-06-30 18:22:55 -05:00