Hardy zeta

11.9. HardyZeta.HardyWeight🔗

def hardyWeight (t : ℝ) : ℝ := hardyXi t / (t ^ 2 + 1 / 4)theorem ofReal_hardyWeight (t : ℝ) : (hardyWeight t : ℂ) = -completedRiemannZeta (criticalPoint t) / 2 := t:ℝ⊢ ↑(hardyWeight t) = -completedRiemannZeta (criticalPoint t) / 2 t:ℝht:↑t ^ 2 + 1 / 4 ≠ 0⊢ ↑(hardyWeight t) = -completedRiemannZeta (criticalPoint t) / 2 t:ℝht:↑t ^ 2 + 1 / 4 ≠ 0⊢ ↑(hardyXi t / (t ^ 2 + 1 / 4)) = -completedRiemannZeta (criticalPoint t) / 2 t:ℝht:↑t ^ 2 + 1 / 4 ≠ 0⊢ ↑(hardyXi t) / (↑t ^ 2 + 1 / 4) = -completedRiemannZeta (criticalPoint t) / 2 t:ℝht:↑t ^ 2 + 1 / 4 ≠ 0⊢ 1 / 2 * criticalPoint t * (criticalPoint t - 1) * completedRiemannZeta (criticalPoint t) / (↑t ^ 2 + 1 / 4) = -completedRiemannZeta (criticalPoint t) / 2 t:ℝht:↑t ^ 2 + 1 / 4 ≠ 0hs:criticalPoint t * (criticalPoint t - 1) = -(↑t ^ 2 + 1 / 4)⊢ 1 / 2 * criticalPoint t * (criticalPoint t - 1) * completedRiemannZeta (criticalPoint t) / (↑t ^ 2 + 1 / 4) = -completedRiemannZeta (criticalPoint t) / 2 t:ℝht:↑t ^ 2 + 1 / 4 ≠ 0hs:criticalPoint t * (criticalPoint t - 1) = -(↑t ^ 2 + 1 / 4)⊢ 1 / 2 * -(↑t ^ 2 + 1 / 4) * completedRiemannZeta (criticalPoint t) / (↑t ^ 2 + 1 / 4) = -completedRiemannZeta (criticalPoint t) / 2 t:ℝht:↑t ^ 2 + 1 / 4 ≠ 0hs:criticalPoint t * (criticalPoint t - 1) = -(↑t ^ 2 + 1 / 4)⊢ 1 / 2 * -(↑t ^ 2 + 1 / 4) * completedRiemannZeta (criticalPoint t) = -completedRiemannZeta (criticalPoint t) / 2 * (↑t ^ 2 + 1 / 4) All goals completed! 🐙theorem continuous_hardyWeight : Continuous hardyWeight := ⊢ Continuous hardyWeight ⊢ Continuous fun t => hardyXi t / (t ^ 2 + 1 / 4) exact continuous_hardyXi.div (⊢ Continuous fun t => t ^ 2 + 1 / 4 All goals completed! 🐙) (fun t ↦ t:ℝ⊢ t ^ 2 + 1 / 4 ≠ 0 All goals completed! 🐙)theorem hardyWeight_neg (t : ℝ) : hardyWeight (-t) = hardyWeight t := t:ℝ⊢ hardyWeight (-t) = hardyWeight t All goals completed! 🐙theorem abs_hardyWeight_le {a : ℝ} (ha : 0 < a) (ha' : a < Real.pi / 4) (t : ℝ) : |hardyWeight t| ≤ (thetaHorizontalMass (-2 * a) / 4) * Real.exp (-a * t) := a:ℝha:0 < aha':a < Real.pi / 4t:ℝ⊢ |hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t) a:ℝha:0 < aha':a < Real.pi / 4t:ℝh:‖completedRiemannZeta (criticalPoint t)‖ ≤ thetaHorizontalMass (-2 * a) / 2 * Real.exp (-a * t)⊢ |hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t) a:ℝha:0 < aha':a < Real.pi / 4t:ℝh:‖completedRiemannZeta (criticalPoint t)‖ ≤ thetaHorizontalMass (-2 * a) / 2 * Real.exp (-a * t)he:|hardyWeight t| = ‖completedRiemannZeta (criticalPoint t)‖ / 2⊢ |hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t) a:ℝha:0 < aha':a < Real.pi / 4t:ℝh:‖completedRiemannZeta (criticalPoint t)‖ ≤ thetaHorizontalMass (-2 * a) / 2 * Real.exp (-a * t)he:|hardyWeight t| = ‖completedRiemannZeta (criticalPoint t)‖ / 2⊢ ‖completedRiemannZeta (criticalPoint t)‖ / 2 ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t) All goals completed! 🐙theorem cosh_le_exp_abs (x : ℝ) : Real.cosh x ≤ Real.exp |x| := x:ℝ⊢ Real.cosh x ≤ Real.exp |x| x:ℝ⊢ (Real.exp x + Real.exp (-x)) / 2 ≤ Real.exp |x| x:ℝhp:Real.exp x ≤ Real.exp |x|⊢ (Real.exp x + Real.exp (-x)) / 2 ≤ Real.exp |x| x:ℝhp:Real.exp x ≤ Real.exp |x|hn:Real.exp (-x) ≤ Real.exp |x|⊢ (Real.exp x + Real.exp (-x)) / 2 ≤ Real.exp |x| All goals completed! 🐙 /-- The actual cosh-weighted zeta integral is absolutely convergent in the open strip. -/theorem integrableOn_hardyWeight_cosh {α : ℝ} (hα : |α| < Real.pi / 4) : IntegrableOn (fun t : ℝ ↦ hardyWeight t * Real.cosh (α * t)) (Ioi 0) := α:ℝhα:|α| < Real.pi / 4⊢ IntegrableOn (fun t => hardyWeight t * Real.cosh (α * t)) (Ioi 0) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4⊢ IntegrableOn (fun t => hardyWeight t * Real.cosh (α * t)) (Ioi 0) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < a⊢ IntegrableOn (fun t => hardyWeight t * Real.cosh (α * t)) (Ioi 0) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volume⊢ IntegrableOn (fun t => hardyWeight t * Real.cosh (α * t)) (Ioi 0) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))⊢ IntegrableOn (fun t => hardyWeight t * Real.cosh (α * t)) (Ioi 0) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))⊢ AEStronglyMeasurable (fun t => hardyWeight t * Real.cosh (α * t)) (volume.restrict (Ioi 0))α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))⊢ ∀ᵐ (a_1 : ℝ) ∂volume.restrict (Ioi 0), ‖hardyWeight a_1 * Real.cosh (α * a_1)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * a_1) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))⊢ AEStronglyMeasurable (fun t => hardyWeight t * Real.cosh (α * t)) (volume.restrict (Ioi 0)) exact (continuous_hardyWeight.mul (α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))⊢ Continuous fun t => Real.cosh (α * t) All goals completed! 🐙)).aestronglyMeasurable α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))⊢ ∀ᵐ (a_1 : ℝ) ∂volume.restrict (Ioi 0), ‖hardyWeight a_1 * Real.cosh (α * a_1)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * a_1) filter_upwards [ae_restrict_mem measurableSet_Ioi] with t α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0⊢ ‖hardyWeight t * Real.cosh (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * t) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0ht0:0 ≤ t⊢ ‖hardyWeight t * Real.cosh (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * t) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0ht0:0 ≤ thc:0 ≤ thetaHorizontalMass (-2 * a) / 4⊢ ‖hardyWeight t * Real.cosh (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * t) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0ht0:0 ≤ thc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t)⊢ ‖hardyWeight t * Real.cosh (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * t) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0ht0:0 ≤ thc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t)hh:Real.cosh (α * t) ≤ Real.exp (|α| * t)⊢ ‖hardyWeight t * Real.cosh (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * t) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0ht0:0 ≤ thc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t)hh:Real.cosh (α * t) ≤ Real.exp (|α| * t)⊢ |hardyWeight t| * Real.cosh (α * t) ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * t) calc |hardyWeight t| * Real.cosh (α * t) ≤ ((thetaHorizontalMass (-2 * a) / 4) * Real.exp (-a * t)) * Real.exp (|α| * t) := mul_le_mul hb hh (Real.cosh_pos _).le (mul_nonneg hc (Real.exp_pos _).le) _ = (thetaHorizontalMass (-2 * a) / 4) * Real.exp (-(a - |α|) * t) := α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0ht0:0 ≤ thc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t)hh:Real.cosh (α * t) ≤ Real.exp (|α| * t)⊢ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t) * Real.exp (|α| * t) = thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * t) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0ht0:0 ≤ thc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t)hh:Real.cosh (α * t) ≤ Real.exp (|α| * t)⊢ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t + |α| * t) = thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * t) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:IntegrableOn (fun x => Real.exp (-(a - |α|) * x)) (Ioi 0) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * x)) (volume.restrict (Ioi 0))t:ℝht:t ∈ Ioi 0ht0:0 ≤ thc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * t)hh:Real.cosh (α * t) ≤ Real.exp (|α| * t)⊢ -a * t + |α| * t = -(a - |α|) * t All goals completed! 🐙theorem hardyWeight_abs (t : ℝ) : hardyWeight |t| = hardyWeight t := t:ℝ⊢ hardyWeight |t| = hardyWeight t t:ℝh:0 ≤ t⊢ hardyWeight |t| = hardyWeight tt:ℝh:t ≤ 0⊢ hardyWeight |t| = hardyWeight t t:ℝh:0 ≤ t⊢ hardyWeight |t| = hardyWeight t All goals completed! 🐙 t:ℝh:t ≤ 0⊢ hardyWeight |t| = hardyWeight t All goals completed! 🐙theorem abs_hardyWeight_le_abs {a : ℝ} (ha : 0 < a) (ha' : a < Real.pi / 4) (t : ℝ) : |hardyWeight t| ≤ (thetaHorizontalMass (-2 * a) / 4) * Real.exp (-a * |t|) := a:ℝha:0 < aha':a < Real.pi / 4t:ℝ⊢ |hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t|) All goals completed! 🐙 /-- Two-sided absolute convergence for exponential weights inside the strip. -/theorem integrable_hardyWeight_exp {α : ℝ} (hα : |α| < Real.pi / 4) : Integrable (fun t : ℝ ↦ hardyWeight t * Real.exp (α * t)) := α:ℝhα:|α| < Real.pi / 4⊢ Integrable (fun t => hardyWeight t * Real.exp (α * t)) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4⊢ Integrable (fun t => hardyWeight t * Real.exp (α * t)) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < a⊢ Integrable (fun t => hardyWeight t * Real.exp (α * t)) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => ‖↑(Real.exp (-(a - |α|) * |a_1|))‖) volume⊢ Integrable (fun t => hardyWeight t * Real.exp (α * t)) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volume⊢ Integrable (fun t => hardyWeight t * Real.exp (α * t)) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volume⊢ Integrable (fun t => hardyWeight t * Real.exp (α * t)) volume α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volume⊢ AEStronglyMeasurable (fun t => hardyWeight t * Real.exp (α * t)) volumeα:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volume⊢ ∀ᵐ (a_1 : ℝ), ‖hardyWeight a_1 * Real.exp (α * a_1)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |a_1|) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volume⊢ AEStronglyMeasurable (fun t => hardyWeight t * Real.exp (α * t)) volume exact (continuous_hardyWeight.mul (α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volume⊢ Continuous fun t => Real.exp (α * t) All goals completed! 🐙)).aestronglyMeasurable α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volume⊢ ∀ᵐ (a_1 : ℝ), ‖hardyWeight a_1 * Real.exp (α * a_1)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |a_1|) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volumet:ℝ⊢ ‖hardyWeight t * Real.exp (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |t|) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volumet:ℝhc:0 ≤ thetaHorizontalMass (-2 * a) / 4⊢ ‖hardyWeight t * Real.exp (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |t|) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volumet:ℝhc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t|)⊢ ‖hardyWeight t * Real.exp (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |t|) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volumet:ℝhc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t|)hh:Real.exp (α * t) ≤ Real.exp (|α| * |t|)⊢ ‖hardyWeight t * Real.exp (α * t)‖ ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |t|) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volumet:ℝhc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t|)hh:Real.exp (α * t) ≤ Real.exp (|α| * |t|)⊢ |hardyWeight t| * Real.exp (α * t) ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |t|) calc |hardyWeight t| * Real.exp (α * t) ≤ ((thetaHorizontalMass (-2 * a) / 4) * Real.exp (-a * |t|)) * Real.exp (|α| * |t|) := mul_le_mul hb hh (Real.exp_pos _).le (mul_nonneg hc (Real.exp_pos _).le) _ = (thetaHorizontalMass (-2 * a) / 4) * Real.exp (-(a - |α|) * |t|) := α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volumet:ℝhc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t|)hh:Real.exp (α * t) ≤ Real.exp (|α| * |t|)⊢ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t|) * Real.exp (|α| * |t|) = thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |t|) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volumet:ℝhc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t|)hh:Real.exp (α * t) ≤ Real.exp (|α| * |t|)⊢ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t| + |α| * |t|) = thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |t|) α:ℝhα:|α| < Real.pi / 4a:ℝha:|α| < aha':a < Real.pi / 4ha0:0 < ah0:Integrable (fun a_1 => Real.exp (-(a - |α|) * |a_1|)) volumehdec:Integrable (fun x => thetaHorizontalMass (-2 * a) / 4 * Real.exp (-(a - |α|) * |x|)) volumet:ℝhc:0 ≤ thetaHorizontalMass (-2 * a) / 4hb:|hardyWeight t| ≤ thetaHorizontalMass (-2 * a) / 4 * Real.exp (-a * |t|)hh:Real.exp (α * t) ≤ Real.exp (|α| * |t|)⊢ -a * |t| + |α| * |t| = -(a - |α|) * |t| All goals completed! 🐙