Pith. sign in

IndisputableMonolith.Verification.Preregistered.AlphaInv.Prediction

IndisputableMonolith/Verification/Preregistered/AlphaInv/Prediction.lean · 36 lines · 3 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Verification.Preregistered.Core
   3import IndisputableMonolith.Constants
   4import IndisputableMonolith.Constants.Alpha
   5import IndisputableMonolith.Numerics.Interval.AlphaBounds
   6
   7/-!
   8# Preregistered Prediction: α⁻¹ (inverse fine-structure constant)
   9
  10This file intentionally contains **no experimental values**.
  11-/
  12
  13namespace IndisputableMonolith
  14namespace Verification
  15namespace Preregistered
  16namespace AlphaInv
  17
  18open IndisputableMonolith.Constants
  19open IndisputableMonolith.Numerics
  20
  21def prediction : IntervalPrediction :=
  22  { name := "alphaInv"
  23  , lo := 137.030
  24  , hi := 137.039 }
  25
  26theorem lo_verified : prediction.lo < alphaInv := by
  27  simpa [prediction, IntervalPrediction.lo] using (alphaInv_gt : (137.030 : ℝ) < alphaInv)
  28
  29theorem hi_verified : alphaInv < prediction.hi := by
  30  simpa [prediction, IntervalPrediction.hi] using (alphaInv_lt : alphaInv < (137.039 : ℝ))
  31
  32end AlphaInv
  33end Preregistered
  34end Verification
  35end IndisputableMonolith
  36

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