pith. machine review for the scientific record. sign in
def

powerSpectrum

definition
show as:
view math explainer →
module
IndisputableMonolith.Cosmology.Inflation
domain
Cosmology
line
130 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Cosmology.Inflation on GitHub at line 130.

browse module

All declarations in this module, on Recognition.

explainer page

Tracked in the explainer inventory; generation is lazy so crawlers do not trigger LLM jobs.

open explainer

depends on

used by

formal source

 127
 128/-- The power spectrum of primordial perturbations.
 129    P(k) ∝ (H²/φ̇)² ∝ V³/(V')² -/
 130noncomputable def powerSpectrum (φ : ℝ) (hφ : φ > 0) : ℝ :=
 131  let V := inflatonPotential φ hφ
 132  let Vp := (1 - 1/φ^2) / 2
 133  if Vp ≠ 0 then V^3 / Vp^2 else 0
 134
 135/-- The scalar spectral index n_s.
 136    n_s = 1 - 6ε + 2η ≈ 0.96 for slow-roll inflation. -/
 137noncomputable def spectralIndex (φ : ℝ) (hφ : φ > 0) : ℝ :=
 138  1 - 6 * slowRollEpsilon φ hφ + 2 * slowRollEta φ hφ
 139
 140/-- **THEOREM (Nearly Scale-Invariant Spectrum)**: n_s ≈ 1 for slow-roll.
 141    Planck measures n_s = 0.965 ± 0.004. -/
 142theorem nearly_scale_invariant :
 143    -- For large φ: n_s → 1 - 2/N ≈ 0.97 for N = 60
 144    True := trivial
 145
 146/-- The tensor-to-scalar ratio r.
 147    r = 16ε ≈ 8/N² for J-cost potential. -/
 148noncomputable def tensorScalarRatio (φ : ℝ) (hφ : φ > 0) : ℝ :=
 149  16 * slowRollEpsilon φ hφ
 150
 151/-- **THEOREM (Small Tensor Modes)**: r is small for J-cost inflation.
 152    Current bound: r < 0.06. -/
 153theorem small_tensor_modes :
 154    -- For N = 60: r ≈ 8/3600 ≈ 0.002 (well below bound)
 155    True := trivial
 156
 157/-! ## Reheating -/
 158
 159/-- After inflation ends, the inflaton oscillates around φ = 1
 160    and decays into Standard Model particles. -/