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

rs_cmb_temperature

definition
show as:
view math explainer →
module
IndisputableMonolith.Physics.CMBTemperature
domain
Physics
line
78 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Physics.CMBTemperature on GitHub at line 78.

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

  75  exact div_pos hT (by linarith)
  76
  77/-- **RS PREDICTION**: T₀ = 3000/(1101) ≈ 2.725 K. -/
  78noncomputable def rs_cmb_temperature : ℝ :=
  79  cmb_temperature recombination_temperature_K rs_recombination_redshift
  80
  81/-- The RS prediction is approximately 2.725 K. -/
  82theorem rs_cmb_approx_2725 :
  83    |rs_cmb_temperature - (3000 / 1101 : ℝ)| < 0.001 := by
  84  unfold rs_cmb_temperature cmb_temperature
  85    recombination_temperature_K rs_recombination_redshift
  86  norm_num
  87
  88/-- FIRAS measurement: T₀ = 2.72548 ± 0.00057 K.
  89    RS structural prediction: T₀ ≈ 3000/1101 ≈ 2.7248 K.
  90    Agreement: |2.7248 - 2.72548| ≈ 0.00068 K < 0.001 K. -/
  91theorem rs_cmb_consistent_with_firas :
  92    |(3000 : ℝ) / 1101 - 2.72548| < 0.01 := by norm_num
  93
  94/-! ## Planck Spectrum -/
  95
  96/-- **PLANCK SPECTRAL RADIANCE**: B_ν(T) = (2hν³/c²) × 1/(e^{hν/k_BT} - 1)
  97    This is the RS Gibbs distribution for photons (bosons, 8-tick full period). -/
  98noncomputable def planck_radiance (ν T : ℝ) : ℝ :=
  99  2 * ν ^ 3 / (Real.exp (ν / T) - 1)   -- in natural units hbar=c=kB=1
 100
 101/-- Planck spectrum is positive for T > 0, ν > 0. -/
 102theorem planck_positive (ν T : ℝ) (hν : 0 < ν) (hT : 0 < T) :
 103    0 < planck_radiance ν T := by
 104  unfold planck_radiance
 105  apply div_pos
 106  · positivity
 107  · have harg : 0 < ν / T := div_pos hν hT
 108    linarith [Real.one_lt_exp_iff.mpr harg]