Documentation

Atlas.NumberTheoryI.code.PNT

theorem Chapter16.lem_16_8_integral_criterion (f : ) (hf_mono : Monotone f) (hf_conv : ∃ (L : ), Filter.Tendsto (fun (x : ) => (t : ) in Set.Ioc 1 x, (f t - t) / t ^ 2) Filter.atTop (nhds L)) :
Asymptotics.IsEquivalent Filter.atTop (fun (x : ) => f x) fun (x : ) => x
noncomputable def Chapter16.laplace_transform (h : ) (s : ) :
Instances For
    noncomputable def Chapter16.Phi (s : ) :
    Instances For
      theorem Chapter16.exp_neg_mul_log_eq_cpow (p : ) (hp : 0 < p) (s : ) :
      Complex.exp (-s * (Real.log p)) = p ^ (-s)
      theorem Chapter16.integral_indicator_prime (p : ) (hp : Nat.Prime p) (s : ) (hs : 0 < s.re) :
      (t : ) in Set.Ioi (Real.log p), Complex.exp (-s * t) = p ^ (-s) / s
      theorem Chapter16.abel_norm_summand_eq (c : ) (hc : 0 c) (s : ) (t : ) :
      Complex.exp (-s * t) * ↑(if c t then c else 0) = if c t then c * Real.exp (-s.re * t) else 0
      theorem Chapter16.abel_indicator_integral_real (c : ) (hc : 0 < c) (σ : ) ( : 0 < σ) :
      ( (t : ) in Set.Ioi 0, if c t then c * Real.exp (-σ * t) else 0) = c * Real.exp (-σ * c) / σ
      theorem Chapter16.abel_indicator_integral_complex (c : ) (hc : 0 < c) (s : ) :
      (t : ) in Set.Ioi 0, Complex.exp (-s * t) * ↑(if c t then c else 0) = c * (t : ) in Set.Ioi c, Complex.exp (-s * t)
      theorem Chapter16.abel_summable_primes_log_rpow (σ : ) ( : 1 < σ) :
      Summable fun (p : Nat.Primes) => Real.log p * p ^ (-σ)
      theorem Chapter16.abel_summation_laplace_theta (s : ) (hs : 1 < s.re) :
      laplace_transform (fun (t : ) => Chebyshev.theta (Real.exp t)) s = ∑' (p : Nat.Primes), (Real.log p) * p ^ (-s) / s
      theorem Chapter16.laplace_holomorphic_of_exp_bound (h : ) (a C : ) (hC : 0 < C) (hbound : ∀ (t : ), 0 t|h t| C * Real.exp (a * t)) :
      DifferentiableOn (fun (s : ) => laplace_transform h s) {s : | a < s.re}
      noncomputable def Chapter16.PhiCorrection (s : ) :
      Instances For
        noncomputable def Chapter16.G₀ :
        Instances For
          theorem Chapter16.G₀_eq_of_ne {s : } (hs : s 1) :
          G₀ s = (s - 1) * riemannZeta s
          noncomputable def Chapter16.F₀ :
          Instances For
            theorem Chapter16.F₀_eq :
            F₀ = fun (z : ) => (z - 1) ^ 2 riemannZeta z
            theorem Chapter16.rpow_sub_one_bound {p σ : } (hp : 2 p) ( : 0 < σ) :
            (1 - 2 ^ (-σ)) * p ^ (2 * σ) p ^ σ * (p ^ σ - 1)
            theorem Chapter16.summable_primes_rpow_neg {α : } ( : 1 < α) :
            Summable fun (p : Nat.Primes) => p ^ (-α)
            theorem Chapter16.prime_rpow_sub_one_pos (p : Nat.Primes) (σ : ) ( : 1 / 2 < σ) :
            0 < p ^ σ - 1
            theorem Chapter16.phiCorrection_term_differentiableOn (p : Nat.Primes) (σ : ) ( : 1 / 2 < σ) :
            DifferentiableOn (fun (w : ) => (Real.log p) / (p ^ w * (p ^ w - 1))) {s : | σ < s.re}
            theorem Chapter16.phiCorrection_term_norm_bound (p : Nat.Primes) (σ : ) ( : 1 / 2 < σ) (w : ) (hw : σ < w.re) :
            (Real.log p) / (p ^ w * (p ^ w - 1)) Real.log p / (p ^ σ * (p ^ σ - 1))
            theorem Chapter16.phiCorrection_summable_bound (σ : ) ( : 1 / 2 < σ) :
            Summable fun (p : Nat.Primes) => Real.log p / (p ^ σ * (p ^ σ - 1))
            theorem Chapter16.tsum_eq_tsum_primes_of_support_subset_prime_powers {f : } (hf : Summable f) (hsupp : Function.support f {n : | IsPrimePow n}) :
            ∑' (n : ), f n = ∑' (p : Nat.Primes) (k : ), f (p ^ (k + 1))
            theorem Chapter16.vonMangoldt_LSeries_eq_double_sum (s : ) (hs : 1 < s.re) :
            LSeries (fun (n : ) => (ArithmeticFunction.vonMangoldt n)) s = ∑' (p : Nat.Primes) (k : ), (Real.log p) / p ^ ((k + 1) s)
            theorem Chapter16.log_deriv_zeta_minus_pole_holomorphic :
            ∃ (h : ), DifferentiableOn h {s : | 1 s.re} ∀ (s : ), 1 < s.reh s = -deriv riemannZeta s / riemannZeta s - 1 / (s - 1)
            theorem Chapter16.lem_16_11_Phi_holomorphic :
            ∃ (g : ), DifferentiableOn g {s : | 1 s.re} ∀ (s : ), 1 < s.reg s = Phi s - 1 / (s - 1)
            theorem Chapter16.lem_16_11_Phi_meromorphic :
            ∃ (g : ), MeromorphicOn g {s : | 1 / 2 < s.re} ∀ (s : ), 1 < s.reg s = Phi s - 1 / (s - 1)
            noncomputable def Chapter16.boundedProj (z : ) (C : ) :
            Instances For
              theorem Chapter16.norm_boundedProj_le (z : ) (C : ) (hC : 0 C) :
              noncomputable def Chapter16.right_semicircle_integrand (g : ) (f : ) (r τ u : ) :
              Instances For
                noncomputable def Chapter16.newman_cif_I_right (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) :
                Instances For
                  noncomputable def Chapter16.left_semicircle_integrand (g : ) (f : ) (r τ u : ) :
                  Instances For
                    noncomputable def Chapter16.newman_cif_I_left (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) :
                    Instances For
                      theorem Chapter16.newman_cif_circle_integral (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) (τ : ) :
                      g 0 - ( (t : ) in Set.Ioc 0 τ, f t) = (1 / (2 * Real.pi * Complex.I) * (u : ) in -(Real.pi / 2)..Real.pi / 2, right_semicircle_integrand g f r τ u) + 1 / (2 * Real.pi * Complex.I) * (u : ) in Real.pi / 2..3 * Real.pi / 2, left_semicircle_integrand g f r τ u
                      theorem Chapter16.newman_cif_identity (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) (τ : ) :
                      g 0 - ( (t : ) in Set.Ioc 0 τ, f t) = newman_cif_I_right f M hM g hg_holo hg_laplace r hr τ + newman_cif_I_left f M hM g hg_holo hg_laplace r hr τ
                      theorem Chapter16.newman_right_semicircle_bound (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) (τ : ) :
                      newman_cif_I_right f M hM g hg_holo hg_laplace r hr τ 1 / r
                      theorem Chapter16.newman_left_semicircle_bound (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) :
                      ∀ᶠ (τ : ) in Filter.atTop, newman_cif_I_left f M hM g hg_holo hg_laplace r hr τ 1 / r
                      theorem Chapter16.newman_contour_decomposition (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) :
                      ∃ (I_right : ) (I_left : ), (∀ (τ : ), g 0 - ( (t : ) in Set.Ioc 0 τ, f t) = I_right τ + I_left τ) (∀ (τ : ), I_right τ 1 / r) ∀ᶠ (τ : ) in Filter.atTop, I_left τ 1 / r
                      theorem Chapter16.newman_contour_split (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) :
                      ∃ (I_right : ) (I_left : ), (∀ (τ : ), g 0 - ( (t : ) in Set.Ioc 0 τ, f t) = I_right τ + I_left τ) (∀ (τ : ), I_right τ 1 / r) ∀ᶠ (τ : ) in Filter.atTop, I_left τ 2 / r
                      theorem Chapter16.newman_contour_bound (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) (r : ) (hr : 0 < r) :
                      ∀ᶠ (τ : ) in Filter.atTop, g 0 - ( (t : ) in Set.Ioc 0 τ, f t) 3 / r
                      theorem Chapter16.newman_key_convergence (f : ) (M : ) (hM : ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) :
                      Filter.Tendsto (fun (τ : ) => ( (t : ) in Set.Ioc 0 τ, f t)) Filter.atTop (nhds (g 0))
                      theorem Chapter16.thm_16_13_newman_tauberian (f : ) (hf_bound : ∃ (M : ), ∀ (t : ), 0 t|f t| M) (g : ) (hg_holo : DifferentiableOn g {s : | 0 s.re}) (hg_laplace : ∀ (s : ), 0 < s.reg s = laplace_transform f s) :
                      ∃ (L : ), Filter.Tendsto (fun (x : ) => (t : ) in Set.Ioc 0 x, f t) Filter.atTop (nhds L) L = g 0
                      noncomputable def Chapter16.H (t : ) :
                      Instances For
                        theorem Chapter16.H_bounded :
                        ∃ (M : ), ∀ (t : ), 0 t|H t| M
                        theorem Chapter16.laplace_H_identity (s : ) (hs : 0 < s.re) :
                        laplace_transform H s = Phi (s + 1) / (s + 1) - 1 / s
                        theorem Chapter16.cor_16_12_Phi_shift_meromorphic :
                        ∃ (g : ), MeromorphicOn g {s : | -1 / 2 < s.re} ∀ (s : ), 0 < s.reg s = Phi (s + 1) - 1 / s
                        theorem Chapter16.cor_16_12_laplace_H_holomorphic :
                        ∃ (g : ), DifferentiableOn g {s : | 0 s.re} ∀ (s : ), 0 < s.reg s = Phi (s + 1) / (s + 1) - 1 / s
                        theorem Chapter16.H_integral_change_of_variables (T : ) (hT : 0 T) :
                        (t : ) in Set.Ioc 0 T, H t = (x : ) in Set.Ioc 1 (Real.exp T), (Chebyshev.theta x - x) / x ^ 2