def
definition
perturbativeCost
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Unification.CouplingLaw on GitHub at line 63.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
formal source
60 if t = 0 then 1 else 2 * (Real.cosh t - 1) / t ^ 2
61
62/-- The perturbative (quadratic) cost: t²/2. -/
63def perturbativeCost (t : ℝ) : ℝ := t ^ 2 / 2
64
65/-- The exact J-cost in log coordinates. -/
66def exactCost (t : ℝ) : ℝ := J_log t
67
68theorem exactCost_eq (t : ℝ) : exactCost t = Real.cosh t - 1 := rfl
69
70/-- The enhancement factor satisfies: exactCost = coshEnhancement · perturbativeCost
71for t ≠ 0. This is the fundamental coupling identity. -/
72theorem coupling_identity (t : ℝ) (ht : t ≠ 0) :
73 exactCost t = coshEnhancement t * perturbativeCost t := by
74 simp only [exactCost, J_log, coshEnhancement, perturbativeCost, if_neg ht]
75 have ht2 : t ^ 2 ≠ 0 := pow_ne_zero 2 ht
76 field_simp [ht2]
77
78/-! ## §2. cosh(t) − 1 ≥ t²/2 -/
79
80/-- **cosh(t) − 1 ≥ t²/2** for all t.
81
82Standard real-analysis fact from the Taylor expansion:
83 cosh(t) = 1 + t²/2 + t⁴/24 + t⁶/720 + ⋯
84All higher-order terms are non-negative, so cosh(t) − 1 ≥ t²/2.
85
86Proof: let f(t) = cosh(t) − 1 − t²/2. Then f(0) = 0, f'(t) = sinh(t) − t,
87f''(t) = cosh(t) − 1 ≥ 0 (convexity of cosh). So f' is non-decreasing,
88f'(0) = 0, hence f'(t) ≥ 0 for t ≥ 0 and f'(t) ≤ 0 for t ≤ 0.
89Therefore f achieves its minimum at t = 0 where f = 0, giving f ≥ 0. -/
90theorem cosh_ge_one_plus_half_sq (t : ℝ) :
91 t ^ 2 / 2 ≤ Real.cosh t - 1 := by
92 have hkey : Real.cosh t - 1 = 2 * Real.sinh (t / 2) ^ 2 := by
93 have h := Real.cosh_two_mul (t / 2)