Prefix-maximal weighted primitive-character large sieve #
This module isolates the finite Rademacher--Menshov transfer needed by Vaughan
Type I/II arguments. A prefix is allowed to be written as a sum of at most L
interval blocks, and the total block energy is allowed to cover each coefficient
at most D times. The resulting loss is exactly L * D, uniformly in the
coefficient sequence, the interval origin, the modulus bound, and the character.
For the usual aligned dyadic decomposition one takes
L = D = Nat.log2 N + 1; the final corollary records the resulting square-log
loss explicitly. Keeping the finite decomposition hypotheses visible makes the
lemma directly reusable by Vaughan decompositions without introducing any
analytic or asymptotic assumption.
The fully expanded constant in the non-maximal weighted primitive-character large sieve.
Equations
Instances For
Inspect dependencies
AnalyticNumberTheory.LargeSieve.primitiveLargeSieveConstant · compiled type and proof/definition references.
The existing Bombieri--Davenport estimate, packaged with its explicit constant for use by the maximal transfer.
Inspect dependencies
AnalyticNumberTheory.LargeSieve.weighted_primitive_bombieri_davenport_explicit' · compiled type and proof/definition references.
The explicit large-sieve constant is monotone in the interval length.
Inspect dependencies
AnalyticNumberTheory.LargeSieve.primitiveLargeSieveConstant_mono_left · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.LargeSieve.norm_finset_sum_sq_le_card_mul_sum_norm_sq · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.LargeSieve.finiteComplexCauchy · compiled type and proof/definition references.
Prefix square for one primitive character.
Equations
- AnalyticNumberTheory.LargeSieve.primitiveCharacterPrefixSquare b M y q χ = ‖∑ n ∈ Finset.Icc (M + 1) (M + ↑y), b n * ↑χ ↑n‖ ^ 2
Instances For
Inspect dependencies
AnalyticNumberTheory.LargeSieve.primitiveCharacterPrefixSquare · compiled type and proof/definition references.
Maximum of the character-sum square over all integer prefixes 0 ≤ y ≤ N.
The defining finite set is nonempty because it contains y = 0.
Equations
- AnalyticNumberTheory.LargeSieve.primitiveCharacterPrefixMaxSquare b M N q χ = (Finset.image (fun (y : ℕ) => AnalyticNumberTheory.LargeSieve.primitiveCharacterPrefixSquare b M y q χ) (Finset.range (N + 1))).max' ⋯
Instances For
Inspect dependencies
AnalyticNumberTheory.LargeSieve.primitiveCharacterPrefixMaxSquare · compiled type and proof/definition references.
Every prefix square is bounded by the corresponding finite prefix maximum.
Inspect dependencies
AnalyticNumberTheory.LargeSieve.primitiveCharacterPrefixSquare_le_max · compiled type and proof/definition references.
Primitive prefix maxima are nonnegative.
Inspect dependencies
AnalyticNumberTheory.LargeSieve.primitiveCharacterPrefixMaxSquare_nonneg · compiled type and proof/definition references.
Finite Rademacher--Menshov transfer for primitive characters.
The interval indexed by i is (blockStart i, blockStart i + blockLength i].
The first hypothesis says that every prefix is the sum of at most L selected
blocks. The second bounds all block lengths by the ambient length N. The
last is the overlap-energy estimate; for aligned dyadic blocks its sharp finite
value is D = Nat.log2 N + 1.
The conclusion has the maximum inside the primitive-character sum. Its
constant is uniform and completely explicit: L * D times the already proved
N + (2⌈log₂(Q²)⌉+12)Q² constant.
Inspect dependencies
AnalyticNumberTheory.LargeSieve.weighted_primitive_prefix_maximal_of_interval_decomposition · compiled type and proof/definition references.
Dyadic/Rademacher--Menshov specialization. Supplying the standard aligned
finite dyadic decomposition with depth Nat.log2 N + 1 gives the exact new loss
(Nat.log2 N + 1)², on top of the pre-existing additive large-sieve logarithm.
All constants remain uniform in b, M, Q, and every primitive character.
Inspect dependencies
AnalyticNumberTheory.LargeSieve.weighted_primitive_prefix_maximal_of_dyadic_decomposition · compiled type and proof/definition references.