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

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Cosmology.Inflation on GitHub at line 130.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

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. -/