Documentation

BV.Flat.LambdaFlat

Type II sums: the flat part $\Lambda^\flat$ #

noncomputable def S [ProofData] {q : ℕ} (r : ℕ) (y : ℝ) (ξ : DirichletCharacter ℂ q) :

$S_r(y, \xi) := \left|\sum_{n \le y} \Lambda_r^\flat(n)\,\xi(n)\right|$

Equations
Instances For
    noncomputable def T [ProofData] (C : ℝ) (r : ℕ) (Q : ℝ) :

    $T_r(x, Q) := \sum_{(\log x)^C < d \le Q/r} \frac{1}{\varphi(d)} \sum_{\xi \pmod{d}}^* \max_{\sqrt{x} \le y \le x} S_r(y, \xi)$

    Equations
    Instances For

      Reduction to character sums #

      theorem character_sum_by_conductor {R : Type u_1} [AddCommMonoid R] {q : ℕ} (f : DirichletCharacter ℂ q → R) :
      ∑ χ : DirichletCharacter ℂ q with χ ≠ 1, f χ = ∑ d ∈ q.divisors.attach, ∑ ξ : DirichletCharacter ℂ ↑d with ξ.IsPrimitive, f ((DirichletCharacter.changeLevel ⋯) ξ)
      theorem character_sum_Mobius (f : ArithmeticFunction ℝ) {r q : ℕ} {x : ℝ} {a : ZMod q} (hq : 1 < q) (hrx : ↑r ≤ x) (ha : IsUnit a) :
      ∑ ξ : DirichletCharacter ℂ q with ξ.IsPrimitive, star (ξ a) * summatory (fun (n : ℕ) => ξ ↑n * ↑(onCoprime r (⇑f) n)) x = ↑(∑ p ∈ q.divisorsAntidiagonal, ↑(ArithmeticFunction.moebius p.2) * ↑p.1.totient * Δ_[onCoprime (r * q) ⇑f](x; q, a))
      theorem Delta_LambdaFlat_decomp [ProofData] {C : ℕ} {y : ℝ} (q : ℕ) (a : ZMod q) (ha : IsUnit a) :
      def C_DLF (A C : ℝ) :
      Equations
      Instances For
        theorem Delta_LambdaFlat_small_conductor [ProofData] (A C : ℕ) {y : ℝ} (q : ℕ) (a : ZMod q) (ha : IsUnit a) :
        Equations
        Instances For
          theorem BV_LambdaFlat_via_T (Q : ℝ) (A C : ℕ) [ProofData] :
          |summatory (fun (q : ℕ) => maxya q fun (y : ℝ) (a : ZMod q) => |Δ_[⇑LambdaFlat](y; q, a)|) Q - summatory (fun (r : ℕ) => T (↑C) r Q) Q| ≤ C_BV_LFT * ProofData.x / Real.log ProofData.x ^ A

          Large sieve estimates #

          theorem LargeSieve_convolution {M N : ℕ} (f g : ArithmeticFunction ℝ) (hf : ∀ n > M, f n = 0) (hg : ∀ n > N, g n = 0) {x Q : ℝ} (hx : 1 ≤ x) (hQ : 1 ≤ Q) :
          summatory (fun (q : ℕ) => ∑ χ : DirichletCharacter ℂ q with χ.IsPrimitive, ↑q * (↑q.totient)⁻¹ * ⨆ y ∈ Set.Icc 1 x, ‖summatory (fun (n : ℕ) => ↑((f * g) n) * χ ↑n) y‖) Q ≤ (√(↑N * ↑M) + √↑M * Q + √↑N * Q + Q ^ 2) * √(∑ n ∈ Finset.Icc 1 M, f n ^ 2) * √(∑ n ∈ Finset.Icc 1 N, g n ^ 2)
          noncomputable def pows2Ioc (x y : ℝ) :

          The finset of natural numbers j such that $x < 2^j ≤ y$

          Equations
          Instances For
            @[simp]
            theorem mem_pows2Ioc (x y : ℝ) (hx : 1 ≤ x) (n : ℕ) :
            n ∈ pows2Ioc x y ↔ x < 2 ^ n ∧ 2 ^ n ≤ y
            Equations
            Instances For
              def C_Tr :
              Equations
              Instances For
                def C_BV_LF (A : ℝ) :
                Equations
                Instances For
                  theorem BV_LambdaFlat [ProofData] (A : ℕ) (Q : ℝ) (h1Q : 1 ≤ Q) (hQ : Q ≤ √ProofData.x / Real.log ProofData.x ^ (A + 3)) :
                  (∑ q ∈ Nat.Icc 0 Q, maxya q fun (y : ℝ) (a : ZMod q) => |Δ_[⇑LambdaFlat](y; q, a)|) ≤ C_BV_LF ↑A * ProofData.x / Real.log ProofData.x ^ A