Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.HighConductorDyadicPrimitive

High-conductor dyadic primitive means #

This file keeps the AP weight 1 / φ(d) until the unsquared primitive mean has been converted, by two honest Cauchy--Schwarz steps, to the square-large-sieve weight d / φ(d). In particular the restriction R < d ≤ Q is never erased.

The resulting ledger is deliberately exact: the lower conductor cutoff enters through the harmonic tail ∑_{R<d≤Q} 1/d, not through a fictitious 1/R. Consequently an N/√R (or Q√N) conclusion is produced only from the stated square-ledger strengthening. This module is only a connector and narrow saving consumer: it does not construct, inhabit, or certify any high-source input.

Literal AP-normalized primitive mean on the retained conductor block R < d ≤ Q. The amplitudes are nonnegative row maxima in applications.

Equations
Instances For

    Literal primitive square-large-sieve ledger on the same conductor block.

    Equations
    Instances For

      The exact modulus-Cauchy factor left by the high-conductor restriction.

      Equations
      Instances For
        theorem AnalyticNumberTheory.LargeSieve.primitiveMeanAt_sq_le_squareLedgerAt {d : } (hd : 0 < d) (A : PrimitiveCharacter d) :
        (d / d.totient * χ : PrimitiveCharacter d, A χ) ^ 2 d / d.totient * χ : PrimitiveCharacter d, A χ ^ 2

        At one positive conductor, character Cauchy converts the square of the AP-normalized row to the primitive large-sieve weight.

        Exact high-conductor primitive Cauchy ledger. This is the finite connector used by both Type-I and Type-II rows. It preserves R < d ≤ Q, the unsquared 1/φ(d) weight, and the d/φ(d) square ledger.

        If the high block is nonempty, its genuine Cauchy factor contains the top term 1/Q. This records that the lower cutoff does not turn the harmonic factor into 1/R.

        Schematic square majorant delivered by both physical row arguments after inserting the true coefficient energy: the large-sieve length term times the row/tensor energy is the diagonal ; the modulus term is kept separately.

        Equations
        Instances For
          theorem AnalyticNumberTheory.LargeSieve.diagonal_le_highConductorPhysicalSquareMajorant {H C N Q D : } (hH : 0 H) (hC : 0 C) (hN : 0 N) (hD : 0 D) :

          The genuine coefficient-energy diagonal survives every nonnegative physical square majorant. Restricting conductors after this row estimate cannot remove it.

          theorem AnalyticNumberTheory.LargeSieve.highConductorPhysicalSquareMajorant_not_le_of_target_lt_diagonal {H C N Q D target : } (hH : 0 H) (hC : 0 C) (hN : 0 N) (hD : 0 D) (htarget : target < H * N ^ 2) :

          Formal non-payment certificate: whenever a desired squared budget lies strictly below the surviving H N² diagonal, the available physical majorant cannot imply that budget, regardless of the modulus-dependent row.

          The narrow square-ledger strengthening that really yields an N/√R Type-I scale. It is intentionally a statement about coefficient energy after large sieve, not a renamed bound on the unsquared high mean.

          Equations
          Instances For
            theorem AnalyticNumberTheory.LargeSieve.highConductorTypeI_le {R Q N : } {K : } (A : (d : ) → PrimitiveCharacter d) (hA : ∀ (d : ) (χ : PrimitiveCharacter d), 0 A d χ) (hK : 0 K) (h : HighConductorTypeISquareSaving R Q N K A) :

            Actual Type-I row maxima reach the N/√R scale once their retained high-conductor square ledger has the preceding saving.

            theorem AnalyticNumberTheory.LargeSieve.highConductorTypeII_le {R Q N : } {K : } (A : (d : ) → PrimitiveCharacter d) (hA : ∀ (d : ) (χ : PrimitiveCharacter d), 0 A d χ) (hK : 0 K) (h : HighConductorTypeIISquareSaving R Q N K A) :

            Actual Type-II row maxima reach the Q√N scale once their retained high-conductor square ledger has the parallel saving.

            theorem AnalyticNumberTheory.LargeSieve.highConductorHybrid_of_typeI_typeII_squareLedgers {R Q N : } {KI KII : } (typeIRow typeIIRow : (d : ) → PrimitiveCharacter d) (hI0 : ∀ (d : ) (χ : PrimitiveCharacter d), 0 typeIRow d χ) (hII0 : ∀ (d : ) (χ : PrimitiveCharacter d), 0 typeIIRow d χ) (hKI : 0 KI) (hKII : 0 KII) (hI : HighConductorTypeISquareSaving R Q N KI typeIRow) (hII : HighConductorTypeIISquareSaving R Q N KII typeIIRow) :
            (highConductorPrimitiveMean R Q fun (d : ) (χ : PrimitiveCharacter d) => typeIRow d χ + typeIIRow d χ) KI * N / R + KII * Q * N

            A narrow conditional consumer combining two nonnegative rows. It assumes the two retained square-ledger savings explicitly; in particular it does not construct or inhabit a high-source input.