Documentation

MathlibNt.AnalyticNumberTheory.Vaughan.VaughanTypeIIBilinear

Genuine bilinear blocks for Vaughan Type II #

This module performs the finite rearrangement before any pointwise square is taken. A dyadic rectangle in the large variables d,e is rewritten from a prefix in n into the exact variables n = d*e*m; multiplicativity then puts one character on each variable. The final estimates apply Cauchy only in the outer d variable and leave the complete e,m sum visible.

A dyadic block contains exactly D natural numbers.

theorem AnalyticNumberTheory.LargeSieve.sum_multiples_Icc_reindex {R : Type u_1} [AddCommMonoid R] (F : R) {k y : } (hk : 0 < k) :
nFinset.Icc 1 y with k n, F n = mFinset.Icc 1 (y / k), F (k * m)

Exact finite enumeration of the positive multiples of k in [1,y]. This is the atomic n = k*m reindexing used with k=d*e.

noncomputable def AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockPrefix (α β c : ) (y D E q : ) (χ : PrimitiveCharacter q) :

Prefix form of one rectangular block. The divisibility indicator is the literal statement that the prefix index has a factorization n=d*e*m.

Equations
Instances For
    noncomputable def AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockRaw (α β c : ) (y D E q : ) (χ : PrimitiveCharacter q) :

    The same block after the exact finite substitution n=d*e*m, but before splitting the character.

    Equations
    Instances For
      theorem AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockPrefix_eq_raw (α β c : ) (y D E q : ) (χ : PrimitiveCharacter q) (hD : 0 < D) (hE : 0 < E) :
      vaughanBilinearBlockPrefix α β c y D E q χ = vaughanBilinearBlockRaw α β c y D E q χ

      Exact finite rectangular reindexing of a prefix. No convergence or analytic estimate is involved.

      noncomputable def AnalyticNumberTheory.LargeSieve.vaughanBilinearBlock (α β c : ) (y D E q : ) (χ : PrimitiveCharacter q) :

      Character-separated d,e,m form of a dyadic rectangular block.

      Equations
      Instances For

        Exact multiplicative separation of the character across n=d*e*m.

        theorem AnalyticNumberTheory.LargeSieve.vaughanBilinearBlockPrefix_eq_separated (α β c : ) (y D E q : ) (χ : PrimitiveCharacter q) (hD : 0 < D) (hE : 0 < E) :
        vaughanBilinearBlockPrefix α β c y D E q χ = vaughanBilinearBlock α β c y D E q χ

        Combined exact prefix-to-bilinear theorem for one dyadic rectangle.

        noncomputable def AnalyticNumberTheory.LargeSieve.vaughanBilinearInner (β c : ) (y E q d : ) (χ : PrimitiveCharacter q) :

        The still-bilinear inner e,m packet after selecting the outer variable d. This is deliberately not squared pointwise in the product n.

        Equations
        Instances For

          The exact norm interface left after Cauchy in d only.

          Equations
          Instances For

            The d-coefficient energy, with the character twist kept literal.

            Equations
            Instances For

              One-variable Cauchy--Schwarz. The physical ledger has one outer d energy and one sum of squared e,m packets; there is no D²E² pointwise coefficient loss.

              Primitive-character block-norm interface. A future bilinear primitive large sieve can consume the remaining sum of outer energies directly.

              theorem AnalyticNumberTheory.LargeSieve.vaughanBilinearLeftEnergy_le_blockLength (α : ) (D q : ) (χ : PrimitiveCharacter q) (A : ) (hA : dvaughanDyadicBlock D, α d * χ d ^ 2 A) :

              Literal physical scale after Cauchy in d: a pointwise bound on the twisted left coefficient costs exactly the block length D, not .

              Vaughan's actual factor weights for the Type-II rectangle.

              Equations
              Instances For

                The nested divisor definition of a Type-II rectangle is exactly the fixed rectangular pair sum with the condition d*e ∣ n.

                The literal prefix contribution of one Type-II divisor rectangle.

                Equations
                Instances For

                  The rectangular indicator prefix used by the generic reindexing is the actual nested Vaughan Type-II divisor block.

                  The concrete Type-II block uses Möbius in d, von Mangoldt in e, and keeps the external coefficient at the physical product d*e*m.

                  Equations
                  Instances For

                    Headline algebraic rearrangement for an actual Vaughan Type-II dyadic rectangle: prefix in n, exact substitution n=d*e*m, and character separation, all as a finite equality.

                    theorem AnalyticNumberTheory.LargeSieve.sum_vaughanTypeIIBlockPrefix_eq_bilinear (b : ) (y q : ) (χ : PrimitiveCharacter q) (DS ES : Finset ) (hDS : DDS, 0 < D) (hES : EES, 0 < E) :
                    DDS, EES, vaughanTypeIIBlockPrefix b y D E q χ = DDS, EES, vaughanTypeIIBilinearBlock b y D E q χ

                    Finite family version: once positive dyadic block bases have been selected, the whole block sum is reindexed rectangle by rectangle. Disjoint-cover bookkeeping is intentionally separate from this algebraic theorem.