Standard BV through a low/high primitive-conductor split #
This module keeps three logically different inputs separate.
PrimitivePrefixSiegelWalfiszSourceis the minimal low-conductor source: a pointwise bound for a primitive twisted Λ prefix. It is not a BV statement.- Above
R = floor(log(N)^C)all direct means remain literal finite sums. - The Standard-BV endpoint is obtained only after the principal, prime-power, and partial-summation physical terms have all been paid.
The weighted-Cauchy lemma below records the only automatic effect of deleting
conductors ≤ R: the outer factor is the harmonic tail sum_{R<d≤Q} 1/d.
There is no factor R⁻¹. Consequently the needed inverse-log saving is
located explicitly in VaughanHighConductorHybridSaving, not attributed to
Cauchy or to the choice of the modulus exponent B.
Primitive conductors from two through the logarithmic separator.
Equations
- AnalyticNumberTheory.LargeSieve.lowConductorSet N Q C = {d ∈ Finset.Icc 2 Q | d ≤ AnalyticNumberTheory.LargeSieve.logConductorThreshold N C}
Instances For
Primitive conductors strictly above the logarithmic separator.
Equations
Instances For
Low-conductor physical term after exact all-character regrouping.
Equations
Instances For
High-conductor physical term. No estimate is built into this definition.
Equations
Instances For
Exact low/high partition of the conductor-regrouped direct mean.
Minimal Siegel--Walfisz primitive-prefix source. It controls each primitive
Λ twist at conductor d ≤ log(N)^C; no modulus average and no BV conclusion
occurs in its type. The decay exponent D is chosen after C.
Equations
- AnalyticNumberTheory.LargeSieve.PrimitivePrefixSiegelWalfiszSource = ∀ (C D : ℕ), ∃ (K : ℝ), 0 < K ∧ ∀ᶠ (N : ℕ) in Filter.atTop, 2 ≤ N → ∀ d ∈ Finset.Icc 2 (AnalyticNumberTheory.LargeSieve.logConductorThreshold N C), ∀ (ψ : AnalyticNumberTheory.LargeSieve.PrimitiveCharacter d), AnalyticNumberTheory.LargeSieve.primitivePrefixAmplitude AnalyticNumberTheory.LargeSieve.vonMangoldtIntegerCoeff N d ψ ≤ K * ↑N / Real.log ↑N ^ D
Instances For
The exact finite arithmetic mass multiplying a pointwise SW estimate.
Equations
Instances For
A primitive-prefix SW bound pays the low-conductor physical term with its literal conductor multiplicity and character count.
The genuine weighted-Cauchy outer payment after deleting conductors ≤ R.
Equations
- AnalyticNumberTheory.LargeSieve.highConductorHarmonicFactor Q R = ∑ d ∈ Finset.Icc (R + 1) Q, (↑d)⁻¹
Instances For
Weighted Cauchy on the high-conductor interval. The lower cutoff produces
exactly the harmonic tail, while d/φ(d) occurs only in the square ledger.
Removing low conductors only deletes positive harmonic summands.
If the high range is nonempty, its Cauchy factor still contains the final
summand 1/Q. Thus Cauchy supplies no automatic power of R; any useful
inverse-log gain must enter the high-conductor analytic estimate itself.
Exact high-conductor Type-I direct mean.
Equations
- AnalyticNumberTheory.LargeSieve.highConductorVaughanTypeIMean N Q C u v = AnalyticNumberTheory.LargeSieve.apNormalizedPrimitiveMeanOn (AnalyticNumberTheory.LargeSieve.vaughanTypeICoeff AnalyticNumberTheory.LargeSieve.vaughanUnitIntegerCoeff u v) N (AnalyticNumberTheory.LargeSieve.highConductorSet N Q C)
Instances For
Exact high-conductor Type-II direct mean.
Equations
- AnalyticNumberTheory.LargeSieve.highConductorVaughanTypeIIMean N Q C u v = AnalyticNumberTheory.LargeSieve.apNormalizedPrimitiveMeanOn (AnalyticNumberTheory.LargeSieve.vaughanTypeIICoeff AnalyticNumberTheory.LargeSieve.vaughanUnitIntegerCoeff u v) N (AnalyticNumberTheory.LargeSieve.highConductorSet N Q C)
Instances For
Exact high-conductor small Vaughan mean.
Equations
- AnalyticNumberTheory.LargeSieve.highConductorVaughanSmallMean N Q C v = AnalyticNumberTheory.LargeSieve.apNormalizedPrimitiveMeanOn (AnalyticNumberTheory.LargeSieve.vaughanSmallCoeff AnalyticNumberTheory.LargeSieve.vaughanUnitIntegerCoeff v) N (AnalyticNumberTheory.LargeSieve.highConductorSet N Q C)
Instances For
The missing analytic saving is frozen at its real location: the sum of the three exact high-conductor Vaughan means. This is not a BV conclusion.
Equations
- AnalyticNumberTheory.LargeSieve.VaughanHighConductorHybridSaving N Q C u v X = (AnalyticNumberTheory.LargeSieve.highConductorVaughanTypeIMean N Q C u v + AnalyticNumberTheory.LargeSieve.highConductorVaughanTypeIIMean N Q C u v + AnalyticNumberTheory.LargeSieve.highConductorVaughanSmallMean N Q C v ≤ X)
Instances For
Exact physical terms appearing after principal reduction and discrete
partial summation. nonprincipal is where the low/high conductor route feeds
in; all other lanes are already concrete.
Instances For
Literal total physical payment after the Abel amplifier.
Equations
- P.total abel = abel * (P.nonprincipal + P.principal + P.principalBad + P.primePower) + P.chebyshevToLi
Instances For
Exact nonprincipal character term produced by the finite AP orthogonality theorem.
Equations
Instances For
Exact principal modulus-one term, with its 1/φ(q) transport retained.
Equations
Instances For
Exact bad-prime-power deletion from the principal characters.
Equations
Instances For
Exact higher-prime-power correction in the ψ-to-prime passage.
Equations
Instances For
The literal five-lane packet supplied by character orthogonality, principal reduction, prime-power removal, and partial summation.
Equations
- AnalyticNumberTheory.LargeSieve.concreteStandardBVPhysicalTerms N Q = { nonprincipal := AnalyticNumberTheory.LargeSieve.nonprincipalLambdaPhysical N Q, principal := AnalyticNumberTheory.LargeSieve.principalGlobalPhysical N Q, principalBad := AnalyticNumberTheory.LargeSieve.principalBadPhysical N Q, primePower := AnalyticNumberTheory.LargeSieve.primePowerPhysical N Q, chebyshevToLi := AnalyticNumberTheory.LargeSieve.chebyshevToLiPhysical N Q }
Instances For
The proven finite principal/prime-power/partial-summation connector. No analytic estimate is used here.
The remaining finite normalization connector needed to feed the conductor split into the preceding concrete packet. Its statement is an inequality between literal finite means, not an analytic or BV hypothesis.
Equations
- AnalyticNumberTheory.LargeSieve.LambdaToLowHighConductorConnector N Q C = (AnalyticNumberTheory.LargeSieve.nonprincipalLambdaPhysical N Q ≤ 2 * (AnalyticNumberTheory.LargeSieve.lowConductorPhysical N Q C + AnalyticNumberTheory.LargeSieve.highConductorPhysical N Q C) + 2 * AnalyticNumberTheory.LargeSieve.directConductorCorrectionMean AnalyticNumberTheory.LargeSieve.vonMangoldtIntegerCoeff N Q)
Instances For
At a fixed N,Q, a Standard-BV estimate follows once every named physical
lane is dominated and their literal total fits the target. The theorem does
not allow the modulus exponent B to pay a Q-independent N term: such a
term remains in P.nonprincipal until the Vaughan hybrid hypothesis saves it.
Quantifier-faithful sufficient interface for Standard BV. For each target
A, choose the conductor exponent C; then choose the modulus exponent B.
The producer must pay all five physical lanes uniformly for large N.
This ordering makes explicit that increasing B cannot repair a missing
Q-independent high-conductor N saving.
Equations
- AnalyticNumberTheory.LargeSieve.StandardBVSufficient = ∀ (A : ℝ), 0 < A → ∃ (C : ℕ) (B : ℕ) (K : ℝ), 0 < K ∧ ∀ᶠ (N : ℕ) in Filter.atTop, ∃ (P : AnalyticNumberTheory.LargeSieve.StandardBVPhysicalTerms), AnalyticNumberTheory.LargeSieve.LambdaToLowHighConductorConnector N (MathlibNt.SieveTheory.LiuWeight.panModulusCutoff N ↑B) C ∧ ∑ q ∈ Finset.Icc 1 (MathlibNt.SieveTheory.LiuWeight.panModulusCutoff N ↑B), MathlibNt.SieveTheory.BombieriVinogradov.standardPrimeAPPrefixMaxError N q ≤ P.total (AnalyticNumberTheory.LargeSieve.discreteAbelAmplifierPrefixMax N) ∧ P.total (AnalyticNumberTheory.LargeSieve.discreteAbelAmplifierPrefixMax N) ≤ K * ↑N / Real.log ↑N ^ A
Instances For
The sufficient interface has exactly the usual Standard-BV conclusion.