pith. machine review for the scientific record. sign in

IndisputableMonolith.Physics.AnchorPolicyModel

IndisputableMonolith/Physics/AnchorPolicyModel.lean · 66 lines · 5 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: ready · generated 2026-05-13 06:34:34.831481+00:00

   1import Mathlib
   2import IndisputableMonolith.Constants
   3import IndisputableMonolith.RSBridge.Anchor
   4
   5/-!
   6# AnchorPolicy Model (Lean-native, computable stand-in)
   7
   8`IndisputableMonolith/Physics/AnchorPolicy.lean` intentionally treats the Standard-Model RG residue
   9`f_residue` as an **opaque interface** (axiom), because the repo does not currently implement
  10multi-loop RG kernels + threshold policy + numerical integration inside Lean.
  11
  12This file provides a **Lean-native model** of the residue whose value is *by definition* the closed
  13form display function:
  14
  15  `f_residue_model f μ := gap (ZOf f)`
  16
  17This is useful for:
  18- making downstream algebraic consequences executable / #eval-friendly,
  19- avoiding `axiom` dependencies when you explicitly want to work in the *model* where the anchor
  20  identity holds by construction.
  21
  22Important: this is **not** a proof of the SM RG statement; it is a definitional model.
  23-/
  24
  25namespace IndisputableMonolith.Physics
  26namespace AnchorPolicyModel
  27
  28open IndisputableMonolith.Constants
  29open IndisputableMonolith.RSBridge
  30
  31/-! ## Model residue -/
  32
  33/-- A computable stand-in for the RG residue: constant in scale and equal to the display `gap(Z)`.
  34
  35This encodes the single-anchor closed form as a *definition* rather than a phenomenology axiom. -/
  36noncomputable def f_residue_model (f : Fermion) (_mu : ℝ) : ℝ :=
  37  gap (ZOf f)
  38
  39@[simp] theorem f_residue_model_at (f : Fermion) (mu : ℝ) :
  40    f_residue_model f mu = gap (ZOf f) := rfl
  41
  42/-! ## Consequences (stationarity/robustness become trivial in the model) -/
  43
  44/-- In the model, the residue is constant in `t`, hence stationary at every point. -/
  45theorem stationary_at_any (muStar : ℝ) (f : Fermion) :
  46    deriv (fun t => f_residue_model f (Real.exp t)) (Real.log muStar) = 0 := by
  47  -- `f_residue_model` ignores its scale argument, so the function of `t` is constant.
  48  simp [f_residue_model]
  49
  50/-- In the model, the second derivative is also identically zero, hence bounded. -/
  51theorem stability_bound_at_any (muStar : ℝ) :
  52    ∃ (ε : ℝ), 0 < ε ∧ ∀ (f : Fermion),
  53      |deriv (deriv (fun t => f_residue_model f (Real.exp t))) (Real.log muStar)| < ε := by
  54  refine ⟨1, by norm_num, ?_⟩
  55  intro f
  56  -- Second derivative of a constant is 0.
  57  simp [f_residue_model]
  58
  59/-- Equal-Z degeneracy holds by definition in the model. -/
  60theorem equalZ_at_any {f g : Fermion} (hZ : ZOf f = ZOf g) (mu : ℝ) :
  61    f_residue_model f mu = f_residue_model g mu := by
  62  simp [f_residue_model, hZ]
  63
  64end AnchorPolicyModel
  65end IndisputableMonolith.Physics
  66

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