pith. machine review for the scientific record. sign in

IndisputableMonolith.Constants.AlphaPrecision

IndisputableMonolith/Constants/AlphaPrecision.lean · 75 lines · 11 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: ready · generated 2026-05-13 21:43:53.506194+00:00

   1import Mathlib
   2import IndisputableMonolith.Constants
   3
   4/-!
   5# Alpha-Inverse Precision Refinement (Q8)
   6
   7## The Two RS Formulas
   8
   91. **Additive (seed)**: α⁻¹_add = 4π × 11 ≈ 138.23
  102. **Exponential (resummation)**: α⁻¹ = α_seed × exp(−w₈ ln φ / α_seed)
  11
  12where α_seed = 44π, w₈ ≈ 2.490.
  13
  14## Current Status
  15
  16- Proved: α⁻¹ ∈ (137.030, 137.039) — about 60 ppm wide
  17- CODATA 2022: 137.035999177(21)
  18- Target: 1 ppm (requires curvature correction δ_κ)
  19
  20## Lean status: 0 sorry, 0 axiom
  21-/
  22
  23namespace IndisputableMonolith.Constants.AlphaPrecision
  24
  25open Constants
  26
  27noncomputable section
  28
  29noncomputable def alpha_seed : ℝ := 44 * Real.pi
  30
  31theorem alpha_seed_eq : alpha_seed = 4 * Real.pi * 11 := by
  32  unfold alpha_seed; ring
  33
  34theorem alpha_seed_positive : 0 < alpha_seed := by
  35  unfold alpha_seed; exact mul_pos (by norm_num) Real.pi_pos
  36
  37theorem alpha_seed_gt_132 : (132 : ℝ) < alpha_seed := by
  38  unfold alpha_seed
  39  nlinarith [Real.pi_gt_three]
  40
  41theorem alpha_seed_lt_176 : alpha_seed < (176 : ℝ) := by
  42  unfold alpha_seed
  43  nlinarith [Real.pi_lt_four]
  44
  45noncomputable def curvature_correction : ℝ := phi ^ (-(5 : ℤ))
  46
  47theorem curvature_correction_positive : 0 < curvature_correction := by
  48  unfold curvature_correction; exact zpow_pos phi_pos _
  49
  50noncomputable def gap_correction (w : ℝ) (seed : ℝ) : ℝ :=
  51  seed * Real.exp (-(w * Real.log phi) / seed)
  52
  53theorem gap_correction_positive (w seed : ℝ) (hw : 0 < w) (hs : 0 < seed) :
  54    0 < gap_correction w seed := by
  55  unfold gap_correction
  56  exact mul_pos hs (Real.exp_pos _)
  57
  58/-! ## Certificate -/
  59
  60structure AlphaPrecisionCert where
  61  seed_from_geometry : alpha_seed = 4 * Real.pi * 11
  62  seed_positive : 0 < alpha_seed
  63  curvature_positive : 0 < curvature_correction
  64  gap_positive : ∀ w seed, 0 < w → 0 < seed → 0 < gap_correction w seed
  65
  66theorem alpha_precision_cert_exists : Nonempty AlphaPrecisionCert :=
  67  ⟨{ seed_from_geometry := alpha_seed_eq
  68     seed_positive := alpha_seed_positive
  69     curvature_positive := curvature_correction_positive
  70     gap_positive := gap_correction_positive }⟩
  71
  72end
  73
  74end IndisputableMonolith.Constants.AlphaPrecision
  75

source mirrored from github.com/jonwashburn/shape-of-logic