Documentation

MathlibNt.AnalyticNumberTheory.Vaughan.VaughanTypeIIPrimitiveBilinear

Primitive-character bilinear large sieve for Vaughan Type II rectangles #

The inner e,m packet is first collected by the product t=e*m. Its coefficient is independent of the character, so the weighted primitive Bombieri--Davenport inequality can be applied for each outer d. Cauchy is used only in d; no coefficient is ever repackaged and squared by n=d*e*m.

The character-free tensor coefficient obtained by collecting all pairs (e,m) in the inner packet with product t=e*m.

Equations
Instances For
    Inspect dependencies

    AnalyticNumberTheory.LargeSieve.vaughanBilinearTensorCoeff · compiled type and proof/definition references.

    Raw coefficient energy in the outer variable.

    Equations
    Instances For
      Inspect dependencies

      AnalyticNumberTheory.LargeSieve.vaughanBilinearCoeffEnergy · compiled type and proof/definition references.

      noncomputable def AnalyticNumberTheory.LargeSieve.vaughanBilinearTensorEnergy (β c : ℕ → ℂ) (y : ℕ) (DS ES : Finset ℕ) :

      The consumable tensor energy after the second (e,m → t) rearrangement.

      Equations
      Instances For
        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.vaughanBilinearTensorEnergy · compiled type and proof/definition references.

        noncomputable def AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockOn (α β c : ℕ → ℂ) (y : ℕ) (DS ES : Finset ℕ) (q : ℕ) (χ : PrimitiveCharacter q) :

        A bilinear rectangle over arbitrary positive finite d and e supports.

        Equations
        Instances For
          Inspect dependencies

          AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockOn · compiled type and proof/definition references.

          theorem AnalyticNumberTheory.LargeSieve.vaughanBilinearInner_eq_tensor (β c : ℕ → ℂ) (y d : ℕ) (ES : Finset ℕ) (q : ℕ) (χ : PrimitiveCharacter q) (hd : 0 < d) (hES : ∀ e ∈ ES, 0 < e) :
          ∑ e ∈ ES, β e * ↑χ ↑e * ∑ m ∈ Finset.Icc 1 (y / (d * e)), c (d * e * m) * ↑χ ↑m = ∑ t ∈ Finset.Icc 1 ↑y, vaughanBilinearTensorCoeff β c y d ES t * ↑χ ↑t

          Exact second rearrangement of the inner packet. The right-hand coefficients contain no occurrence of χ.

          Inspect dependencies

          AnalyticNumberTheory.LargeSieve.vaughanBilinearInner_eq_tensor · compiled type and proof/definition references.

          theorem AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockOn_eq_tensor (α β c : ℕ → ℂ) (y : ℕ) (DS ES : Finset ℕ) (q : ℕ) (χ : PrimitiveCharacter q) (hDS : ∀ d ∈ DS, 0 < d) (hES : ∀ e ∈ ES, 0 < e) :
          vaughanBilinearBlockOn α β c y DS ES q χ = ∑ d ∈ DS, α d * ↑χ ↑d * ∑ t ∈ Finset.Icc 1 ↑y, vaughanBilinearTensorCoeff β c y d ES t * ↑χ ↑t

          Whole-block tensor form, obtained before any analytic estimate.

          Inspect dependencies

          AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockOn_eq_tensor · compiled type and proof/definition references.

          The primitive-character large-sieve constant at physical packet length y and conductor cap Q.

          Equations
          Instances For
            Inspect dependencies

            AnalyticNumberTheory.LargeSieve.vaughanBilinearLargeSieveConstant · compiled type and proof/definition references.

            Expanded physical constant inherited from the reduced-Farey large sieve.

            Inspect dependencies

            AnalyticNumberTheory.LargeSieve.vaughanBilinearLargeSieveConstant_eq_explicit · compiled type and proof/definition references.

            theorem AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockOn_norm_sq_le (α β c : ℕ → ℂ) (y : ℕ) (DS ES : Finset ℕ) (q : ℕ) (χ : PrimitiveCharacter q) (hDS : ∀ d ∈ DS, 0 < d) (hES : ∀ e ∈ ES, 0 < e) :
            ‖vaughanBilinearBlockOn α β c y DS ES q χ‖ ^ 2 ≤ vaughanBilinearCoeffEnergy α DS * ∑ d ∈ DS, ‖∑ t ∈ Finset.Icc 1 ↑y, vaughanBilinearTensorCoeff β c y d ES t * ↑χ ↑t‖ ^ 2

            Cauchy only in the outer variable, after the packet has become a genuine one-variable character sum.

            Inspect dependencies

            AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockOn_norm_sq_le · compiled type and proof/definition references.

            theorem AnalyticNumberTheory.LargeSieve.weighted_primitive_vaughanBilinearBlockOn (α β c : ℕ → ℂ) (y Q : ℕ) (DS ES : Finset ℕ) (hQ : 0 < Q) (hDS : ∀ d ∈ DS, 0 < d) (hES : ∀ e ∈ ES, 0 < e) :

            Weighted primitive-character bilinear large sieve over a finite positive rectangle. The two energies are kept separate: the raw d-coefficient energy and the character-free (d,t) tensor energy.

            Inspect dependencies

            AnalyticNumberTheory.LargeSieve.weighted_primitive_vaughanBilinearBlockOn · compiled type and proof/definition references.

            Dyadic specialization. The parameters D,E,y,Q remain literal and the coefficient energies are not replaced by pointwise cardinality bounds.

            Inspect dependencies

            AnalyticNumberTheory.LargeSieve.weighted_primitive_vaughanBilinearDyadic · compiled type and proof/definition references.

            Fully expanded dyadic form: all four physical parameters D,E,y,Q and both coefficient energies remain visible.

            Inspect dependencies

            AnalyticNumberTheory.LargeSieve.weighted_primitive_vaughanBilinearDyadic_explicit · compiled type and proof/definition references.

            Inspect dependencies

            AnalyticNumberTheory.LargeSieve.weighted_primitive_vaughanCanonicalBilinear · compiled type and proof/definition references.