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

Complex.CartanBound.intervalIntegrable_phi_dyadic_large

PrimeNumberTheoremAnd.Mathlib.Analysis.Complex.CartanBound · PrimeNumberTheoremAnd/Mathlib/Analysis/Complex/CartanBound.lean:403 to 417

Mathematical statement

Exact Lean statement

lemma intervalIntegrable_phi_dyadic_large {A : ℝ} (hA : (2 : ℝ) ≤ A) :
    IntervalIntegrable φ volume A (2 * A)

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma intervalIntegrable_phi_dyadic_large {A : } (hA : (2 : )  A) :    IntervalIntegrable φ volume A (2 * A) := by  have hA_le : A  2 * A := by nlinarith  have hEq : Set.EqOn (fun t :  => φ t) (fun _ => (0 : )) (Set.uIoc A (2 * A)) := by    intro t ht    have htIoc : t  Set.Ioc A (2 * A) := by      simpa [Set.uIoc_of_le hA_le] using ht    exact phi_eq_zero_of_two_le (le_trans hA (le_of_lt htIoc.1))  have hz : IntervalIntegrable (fun _ :  => (0 : )) volume A (2 * A) :=    intervalIntegrable_const  exact (IntervalIntegrable.congr (a := A) (b := (2 * A)):= (volume : MeasureTheory.Measure ))    (f := fun _ => (0 : )) (g := fun t => φ t) (by      intro t ht      simpa using (hEq (x := t) ht).symm)) hz