Vaughan's small range and all-character bookkeeping #
This module closes the finite small-range lane left by the structured Vaughan ledgers. It also records the exact, purely finite interfaces needed to pass from conductor-level primitive characters to all characters. No prime-number theorem or Bombieri--Vinogradov conclusion is stated or used.
The literal support of the small Vaughan coefficient inside [1,N].
Equations
- AnalyticNumberTheory.LargeSieve.vaughanSmallSupport N v = {n ∈ Finset.Icc 1 ↑N | n.toNat ≤ v}
Instances For
There are at most v positive integers in the small support.
Exact finite energy identity: all terms outside the literal small support are zero, and no estimate has yet been applied.
Weighted small-lane energy estimate with the exact support and the explicit
log(v+1)^2 loss.
Uniform-coefficient form of the small-lane producer. Both the support
length v and the logarithmic loss are explicit.
The existing Vaughan prefix ledger with its final opaque lane replaced by the proved small-support energy. This remains a coefficient-energy ledger, not a Bombieri--Vinogradov conclusion.
Uniform-coefficient specialization of the closed small lane, displaying
the exact v · B² · log(v+1)² budget.
Exact conductor and principal-character bookkeeping #
The nonprincipal characters at level q, as a concrete finite set.
Instances For
Exact finite principal/nonprincipal decomposition. This is the interface at which a main term must be split off before any nonprincipal estimate is applied.
For nonzero level, nonprincipality is equivalently conductor different from one.
The explicit error made when replacing a level-q character by its
primitive character at the conductor.
Equations
- AnalyticNumberTheory.LargeSieve.conductorChangeLevelError χ b n = b n * χ ↑n - b n * χ.primitiveCharacter ↑n
Instances For
The conductor-change error is supported only on integers not coprime to the original level.
Pointwise exact recovery of an arbitrary character term from the conductor-level primitive term plus its explicit bad-prime correction.
Finite interval form of conductor/change-level recovery. A primitive
character estimate controls the first sum; the second sum is an explicit
correction supported on ¬ IsCoprime n q.
The principal contribution is the literal χ = 1 summand; every remaining
summand has nontrivial conductor. This is a finite identity, not a PNT main-term
asymptotic.