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

q3_correction_pos

proved
show as:
view math explainer →
module
IndisputableMonolith.StandardModel.HiggsRungAssignment
domain
StandardModel
line
113 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.StandardModel.HiggsRungAssignment on GitHub at line 113.

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

 110  vev * Real.sqrt (sin2ThetaW_RS * (17 / 16))
 111
 112/-- The Q₃ correction factor 17/16 is positive. -/
 113theorem q3_correction_pos : 0 < sin2ThetaW_RS * (17 / 16 : ℝ) := by
 114  exact mul_pos sin2ThetaW_RS_pos (by norm_num)
 115
 116/-- mH_rs_level3 is positive. -/
 117theorem mH_rs_level3_pos : 0 < mH_rs_level3 := by
 118  unfold mH_rs_level3 vev
 119  exact mul_pos (by norm_num) (Real.sqrt_pos.mpr q3_correction_pos)
 120
 121/-- **KEY THEOREM**: The RS Higgs mass prediction is in (120, 130) GeV.
 122
 123    This contains the observed value 125.2 GeV and establishes the prediction
 124    as a HYPOTHESIS (not yet THEOREM since the full one-loop EW correction
 125    is not yet formalized). -/
 126theorem mH_prediction_in_interval : 120 < mH_rs_level3 ∧ mH_rs_level3 < 130 := by
 127  unfold mH_rs_level3 vev sin2ThetaW_RS
 128  have hprod_lo : (0.238 : ℝ) < (3 - phi) / 6 * (17 / 16) := by
 129    nlinarith [phi_lt_onePointSixTwo]
 130  have hprod_hi : (3 - phi) / 6 * (17 / 16) < (0.248 : ℝ) := by
 131    nlinarith [phi_gt_onePointSixOne]
 132  constructor
 133  · -- 120 < 246 * √(s2 * 17/16): since (120/246)^2 < 0.238 < s2 * 17/16
 134    have h1 : (120 / 246 : ℝ)^2 < (3 - phi) / 6 * (17 / 16) := by
 135      have : (120 / 246 : ℝ)^2 < 0.238 := by norm_num
 136      linarith
 137    have h2 : (120 / 246 : ℝ) < Real.sqrt ((3 - phi) / 6 * (17 / 16)) := by
 138      rw [← Real.sqrt_sq (by norm_num : (0:ℝ) ≤ 120/246)]
 139      exact Real.sqrt_lt_sqrt (by norm_num) h1
 140    have h3 := mul_lt_mul_of_pos_left h2 (by norm_num : (0:ℝ) < 246)
 141    linarith [show (246:ℝ) * (120/246) = 120 from by ring]
 142  · -- 246 * √(s2 * 17/16) < 130: since s2 * 17/16 < 0.248 < (130/246)^2
 143    have h1 : (3 - phi) / 6 * (17 / 16) < (130 / 246 : ℝ)^2 := by