Skip to main content
AlexKontorovich/PrimeNumberTheoremAnd
Source indexedlemma · leanprover/lean4:v4.32.0

Complex.CartanBound.integral_phi_le_Cφ_mul_large

PrimeNumberTheoremAnd.Mathlib.Analysis.Complex.CartanBound · PrimeNumberTheoremAnd/Mathlib/Analysis/Complex/CartanBound.lean:509 to 520

Mathematical statement

Exact Lean statement

lemma integral_phi_le_Cφ_mul_large {A : ℝ} (hA : (2 : ℝ) ≤ A) :
    (∫ (t : ℝ) in A..(2 * A), φ t ∂volume) ≤ Cφ * A

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma integral_phi_le_Cφ_mul_large {A : } (hA : (2 : )  A) :    (∫ (t : ) in A..(2 * A), φ t ∂volume) * A := by  have hA_le : A  2 * A := by nlinarith  have hφ0 : Set.EqOn (fun t :  => φ t) (fun _ => (0 : )) (Set.uIcc A (2 * A)) := by    intro t ht    have ht' : t  Set.Icc A (2 * A) := by      simpa [Set.uIcc_of_le hA_le] using ht    exact phi_eq_zero_of_two_le (le_trans hA ht'.1)  have hzero : (∫ (t : ) in A..(2 * A), φ t ∂volume) = 0 := by    simpa using intervalIntegral.integral_congr:= (volume : MeasureTheory.Measure )) hφ0  have hnonneg : (0 : ) * A := mul_nonneg (le_of_lt Cφ_pos) (by linarith)  simpa [hzero] using hnonneg