pith. machine review for the scientific record. sign in

IndisputableMonolith.Physics.InflationaryCosmologyFromRS

IndisputableMonolith/Physics/InflationaryCosmologyFromRS.lean · 42 lines · 5 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Constants
   3
   4/-!
   5# Inflationary Cosmology from RS — A2 Depth
   6
   7Five canonical inflation models backed by RS:
   81. Starobinsky (R²): n_s = 1-2/N, r = 12/N² (RS N=44 or 45)
   92. Natural inflation: cosine potential
  103. Higgs inflation: non-minimal coupling ξ
  114. Chaotic inflation: power-law V ∝ φ^n
  125. Axion monodromy: linear potential
  13
  14Five models = configDim D = 5.
  15
  16Lean: 5 models.
  17
  18Lean status: 0 sorry, 0 axiom.
  19-/
  20
  21namespace IndisputableMonolith.Physics.InflationaryCosmologyFromRS
  22open Constants
  23
  24inductive InflationModel where
  25  | starobinsky | natural | higgs | chaotic | axionMonodromy
  26  deriving DecidableEq, Repr, BEq, Fintype
  27
  28theorem inflationModelCount : Fintype.card InflationModel = 5 := by decide
  29
  30/-- E-folds N_e = 44 (baryonRung). -/
  31def Nefolds : ℕ := 44
  32
  33structure InflationaryCosm where
  34  five_models : Fintype.card InflationModel = 5
  35  Nefolds_eq : Nefolds = 44
  36
  37def inflationaryCosmCert : InflationaryCosm where
  38  five_models := inflationModelCount
  39  Nefolds_eq := rfl
  40
  41end IndisputableMonolith.Physics.InflationaryCosmologyFromRS
  42

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