Skip to content

feat(axioms): Ralph Wiggum elimination — 114 → 81 axioms (-33)#142

Open
gift-framework wants to merge 1 commit intomainfrom
feature/ralph-wiggum-wave1-3
Open

feat(axioms): Ralph Wiggum elimination — 114 → 81 axioms (-33)#142
gift-framework wants to merge 1 commit intomainfrom
feature/ralph-wiggum-wave1-3

Conversation

@gift-framework
Copy link
Owner

@gift-framework gift-framework commented Feb 9, 2026

Summary

  • 33 axioms eliminated across 12 Lean files in 3 waves, reducing the axiom count from 114 to 81
  • All eliminated axioms were either definition axioms (Type/ℝ/ℕ declarations → opaque) or Mathlib-provable facts (π bounds proven via Mathlib.Analysis.Real.Pi.Bounds)
  • Remaining 81 axioms are genuine mathematical claims requiring deep proofs or missing Mathlib infrastructure

Wave 1: Mathlib proofs (5 axioms eliminated)

File Axiom Method
PiBounds.lean pi_gt_three Real.pi_gt_three from Mathlib
PiBounds.lean pi_lt_four Real.pi_lt_four from Mathlib
PiBounds.lean pi_lt_sqrt_ten Derived from Real.pi_lt_d2
G2TensorForm.lean gl7_action noncomputable opaque
G2TensorForm.lean g2_lie_algebra def ... := Unit

Wave 2: Definition axioms → opaque (24 axioms eliminated)

  • SpectralTheory (5): CompactManifold, dim, volume, LaplaceBeltrami.canonical, MassGap
  • YangMills (9): CompactSimpleGroup, SU, Connection, Curvature, YangMillsAction, YangMillsHamiltonian, vacuum, vacuum_energy, first_excited_energy
  • CheegerInequality (2): CheegerConstant, BuserConstant
  • SelbergBridge (3): LengthSpectrum, geodesicLength, geodesicAmplitude
  • G2Manifold (3): G2_group (opaque), G2_embed_SO7 + G2_laplacian_decomposition (theorem trivial)
  • NeckGeometry (2): ProductNeckMetric, NeckMinimality

Wave 3: Additional definition axioms (4 axioms eliminated)

  • Zeta/Basic: gamma → noncomputable opaque
  • LiteratureAxioms: eigenvalue_count → opaque
  • HarmonicForms: deRham → opaque
  • HodgeTheory: K7 → opaque

Test plan

  • lake build passes locally: 2640/2640 jobs ✓
  • GitHub CI confirms full build
  • Remaining 81 axioms are all genuine mathematical claims

🤖 Generated with Claude Code

Systematic axiom elimination across 12 files in 3 waves:

Wave 1 — Mathlib proofs (5 axioms → 0):
- PiBounds: pi_gt_three, pi_lt_four, pi_lt_sqrt_ten proven via
  Mathlib.Analysis.Real.Pi.Bounds (CLAUDE.md §54 was wrong —
  these DO exist in Mathlib 4.27)
- G2TensorForm: gl7_action → noncomputable opaque,
  g2_lie_algebra → def Unit

Wave 2 — Definition axioms → opaque (24 axioms → 0):
- SpectralTheory: CompactManifold, dim, volume, LaplaceBeltrami.canonical,
  MassGap → opaque/noncomputable opaque
- YangMills: CompactSimpleGroup (def+irreducible), SU, Connection,
  Curvature, YangMillsAction, YangMillsHamiltonian, vacuum,
  vacuum_energy, first_excited_energy → opaque
- CheegerInequality: CheegerConstant, BuserConstant → opaque
- SelbergBridge: LengthSpectrum, geodesicLength, geodesicAmplitude → opaque
- G2Manifold: G2_group → opaque, G2_embed_SO7 + G2_laplacian_decomposition
  → theorem trivial
- NeckGeometry: ProductNeckMetric, NeckMinimality → opaque

Wave 3 — Additional definition axioms (4 axioms → 0):
- Zeta/Basic: gamma → noncomputable opaque
- LiteratureAxioms: eigenvalue_count → opaque
- HarmonicForms: deRham → opaque
- HodgeTheory: K7 → opaque

Remaining 81 axioms are genuine mathematical claims (spectral theorems,
Cheeger/Buser inequalities, Yang-Mills properties, zeta zero bounds)
that require either Mathlib infrastructure or deep mathematical proofs.

lake build: 2640/2640 ✓

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant