pith. machine review for the scientific record. sign in

IndisputableMonolith.YM.OS

IndisputableMonolith/YM/OS.lean · 67 lines · 12 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: ready · generated 2026-05-14 13:09:30.992119+00:00

   1import Mathlib
   2
   3namespace IndisputableMonolith
   4namespace YM
   5namespace OS
   6
   7noncomputable section
   8open Complex
   9
  10/-- Abstract lattice measure (interface-level). -/
  11structure LatticeMeasure where
  12  deriving Inhabited
  13
  14/-- Transfer kernel acting on complex observables. -/
  15structure Kernel where
  16  T : (LatticeMeasure → ℂ) →L[ℂ] (LatticeMeasure → ℂ)
  17
  18noncomputable instance : Inhabited ((LatticeMeasure → ℂ) →L[ℂ] (LatticeMeasure → ℂ)) :=
  19  ⟨ContinuousLinearMap.id ℂ (LatticeMeasure → ℂ)⟩
  20
  21noncomputable instance : Inhabited Kernel :=
  22  ⟨{ T := ContinuousLinearMap.id ℂ (LatticeMeasure → ℂ) }⟩
  23
  24/-- The transfer operator associated with a kernel. -/
  25noncomputable def TransferOperator (K : Kernel) : (LatticeMeasure → ℂ) →L[ℂ] (LatticeMeasure → ℂ) :=
  26  K.T
  27
  28/-- OS reflection positivity surrogate: existence of a transfer kernel with a
  29    uniform overlap lower bound β ∈ (0,1]. This encodes a spectral positivity
  30    guard compatible with Dobrushin-type contraction. -/
  31def OSPositivity (_μ : LatticeMeasure) : Prop := ∃ K : Kernel, ∃ β : ℝ, OverlapLowerBoundOS K β
  32
  33lemma OSPositivity_default (_μ : LatticeMeasure) : OSPositivity _μ := by
  34  refine ⟨default, 1, ?_⟩
  35  dsimp [OverlapLowerBoundOS]
  36  constructor <;> norm_num
  37
  38/-- Overlap lower bound for a kernel (β ∈ (0,1]). -/
  39def OverlapLowerBoundOS (_K : Kernel) (β : ℝ) : Prop := 0 < β ∧ β ≤ 1
  40
  41/-- Perron–Frobenius transfer spectral gap property. -/
  42def TransferPFGap (_μ : LatticeMeasure) (_K : Kernel) (γ : ℝ) : Prop := 0 < γ
  43
  44/-- Gap persistence hypothesis (continuum stability). -/
  45def GapPersists (γ : ℝ) : Prop := 0 < γ
  46
  47/-- Lattice mass gap: existence of a kernel with PF gap γ. -/
  48def MassGap (_μ : LatticeMeasure) (γ : ℝ) : Prop := ∃ K : Kernel, TransferPFGap (μ:=default) K γ
  49
  50/-- Continuum mass gap: lattice gap persists via stability hypothesis. -/
  51def MassGapCont (γ : ℝ) : Prop := ∃ μ : LatticeMeasure, MassGap μ γ ∧ GapPersists γ
  52
  53/-- OS positivity + PF transfer gap yields a lattice mass gap. -/
  54theorem mass_gap_of_OS_PF {μ : LatticeMeasure} {K : Kernel} {γ : ℝ}
  55    (hOS : OSPositivity μ) (hPF : TransferPFGap μ K γ) : MassGap μ γ := by
  56  exact ⟨K, hPF⟩
  57
  58/-- Lattice gap persists to continuum under stability hypothesis. -/
  59theorem mass_gap_continuum {μ : LatticeMeasure} {γ : ℝ}
  60    (hGap : MassGap μ γ) (hPers : GapPersists γ) : MassGapCont γ := by
  61  exact ⟨μ, hGap, hPers⟩
  62
  63end
  64end OS
  65end YM
  66end IndisputableMonolith
  67

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