Standard BV: exact dyadic square-mean to L¹ conversion #
This module isolates the finite conversion which is needed before any
Bombieri--Vinogradov conclusion may be claimed. The AP prefix error is supplied
pointwise through the character expansion, not as a final BV premise. Every
factor 1/φ(q), q/φ(q), the number of moduli in a block, and the number of
conductor cells is retained.
The character quantity is a genuine prefix maximum. Nothing in this file
replaces it by the endpoint y = N.
The nonnegative amplitude whose square is the full character prefix maximum.
Equations
Instances For
There are at most φ(q) nonprincipal characters. This is kept as a
separate public bookkeeping lemma because it is exactly what turns
1/φ(q)^2 after Cauchy into 1/φ(q).
Character Cauchy at one level. Starting from the literal AP majorant
E(q) ≤ φ(q)⁻¹ ∑_{χ≠χ₀} M(q,χ), the result is written with the large-sieve
weight q/φ(q): no totient weight is discarded.
Exact Cauchy conversion on an arbitrary modulus block. If every modulus
in S is at least R, then
R (∑ E_q)^2 ≤ #S · ∑ (q/φ(q))∑χ M(q,χ)^2.
Thus the cardinality is not silently replaced by R; that optional estimate
is a later, separate step.
The exact sufficient square-mean threshold on one modulus block. In quotient notation it is
weighted square ≤ (R / #S) T².
The cross-multiplied statement remains meaningful for an empty block and contains no hidden division by its cardinality.
If a conductor regrouping splits the square ledger into J.card cells,
this is the exact per-cell threshold. The conductor-block cardinality is
visible: no cell may merely be bounded by the whole one-block budget.
Exact allocation across dyadic modulus blocks. A block budget T i is
proved from its own square threshold; summing the allocations gives the final
L¹ target. Taking all T i = N/(L log(N)^A) displays the familiar extra
L² in the required square mean.
Exact equal-allocation square threshold. L is the number of dyadic
modulus blocks, m the number of actual moduli in the present block, and R
its lower endpoint.
Equations
Instances For
Cross-multiplied form of the preceding threshold; this is the form consumed
by modulus_block_square_threshold.
Substitution ledger for the currently proved producers #
These are transparent scale expressions, not hypotheses asserting BV. Their factorizations identify exactly which payments must be compared with the preceding threshold.
Current unconditional collected Type-I prefix scale on conductor window
C ≤ d ≤ 2C. It pays the linear conductor transport (Q/C) H(Q/C), RM
log₂(N)^2, the full (N+C² log C) large-sieve factor, and the proved
108 B² N log(N)^5 coefficient moment.
Equations
Instances For
Current short-length Type-II prefix scale on conductor window C and
outer shell 2^k. Unlike the obsolete endpoint route, this retains the
prefix maximum and cancels 2^k · (N/2^k) in the length charge. The currently
proved tensor moment still contributes 27 B² N log(N)^5.
Equations
- AnalyticNumberTheory.LargeSieve.existingTypeIIShortPrefixWindowScale N Q C k B = ↑(Q / C) * AnalyticNumberTheory.LargeSieve.conductorHarmonicFactor (Q / C) * ↑((AnalyticNumberTheory.LargeSieve.vaughanCanonicalTensorLength N k).log2 + 1) ^ 2 * (↑N + ↑(2 ^ k) * ((2 * ↑⌈Real.log (↑(2 * C) ^ 2) / Real.log 2⌉₊ + 12) * ↑(2 * C) ^ 2)) * (27 * ↑B ^ 2 * ↑N * Real.log ↑(N + 1) ^ 5)
Instances For
Ratio to the exact one-block threshold. A ratio at most one is sufficient;
a ratio larger than one measures the missing factor without suppressing any
Q/C, harmonic, RM, or block-cardinality payment.
Equations
Instances For
The Λ change-level correction ratio, with its proved Q² polylog² scale
inserted literally.
Equations
- AnalyticNumberTheory.LargeSieve.lambdaCorrectionThresholdRatio N Q A R qCard blockCount = AnalyticNumberTheory.LargeSieve.squareThresholdDeficitRatio (AnalyticNumberTheory.LargeSieve.vaughanLambdaConductorCorrectionScale N Q) (↑N) (Real.log ↑(N + 1)) ↑A ↑R ↑qCard ↑blockCount
Instances For
Type-I ratio after literal substitution of the existing producer.
Equations
- AnalyticNumberTheory.LargeSieve.typeIThresholdRatio N Q C B A R qCard blockCount = AnalyticNumberTheory.LargeSieve.squareThresholdDeficitRatio (AnalyticNumberTheory.LargeSieve.existingTypeIPrefixWindowScale N Q C B) (↑N) (Real.log ↑(N + 1)) ↑A ↑R ↑qCard ↑blockCount
Instances For
Type-II ratio after literal substitution of the genuine short-prefix producer.
Equations
- AnalyticNumberTheory.LargeSieve.typeIIThresholdRatio N Q C k B A R qCard blockCount = AnalyticNumberTheory.LargeSieve.squareThresholdDeficitRatio (AnalyticNumberTheory.LargeSieve.existingTypeIIShortPrefixWindowScale N Q C k B) (↑N) (Real.log ↑(N + 1)) ↑A ↑R ↑qCard ↑blockCount
Instances For
The current Type-I scale contains an unavoidable displayed N² log^5
subscale before RM and the remaining large-sieve logarithm are counted. This
is a lower bound on the produced majorant, not on the true character sum.
The Type-II short-prefix producer still pays the linear conductor factor
Q/C, its harmonic factor, and the complete tensor N log^5 moment. Its
length term alone is therefore the displayed N² log^5 quantity times those
weights and the RM factor.