OAI/NumberTheory/CubicMoment/Estimates/OrdinaryMixedSieve.lean
9 declarations, 0 contain sorry, 0 declared as axioms
The ordinary mixed cubic character sieve, derived from Huxley's additive large sieve. The only extra loss is the proved arbitrarily small divisor power.
- def
OAI.CubicFirstMoment.pairConductorline 15 - def
OAI.CubicFirstMoment.PrimarySquarefreePairline 17 - lemma
OAI.CubicFirstMoment.pairConductor_primaryline 20 - lemma
OAI.CubicFirstMoment.pairConductor_squarefreeline 23 - lemma
OAI.CubicFirstMoment.pairConductor_fiber_cardline 28Source documentation
A product determines the second factor, so conductor multiplicity is at most the number of primary squarefree divisors.
lemma pairConductor_fiber_card (P : Finset (Eisenstein × Eisenstein)) (hP : ∀ p ∈ P, PrimarySquarefreePair p) {q : Eisenstein} (hq : primary q) : ((P.filter (fun p => pairConductor p = q)).card : ℝ) ≤ (2:ℝ)^(primaryPrimeFactors q).card := by …Mentions: OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.PrimarySquarefreePair, OAI.CubicFirstMoment.primary, OAI.CubicFirstMoment.pairConductor, OAI.CubicFirstMoment.primaryPrimeFactors
- theorem
OAI.CubicFirstMoment.mixedCharacter_energy_collectionline 60Source documentation
Finite collection of the single-conductor energy inequalities.
theorem mixedCharacter_energy_collection {ε : ℝ} (hε : 0 < ε) : ∃ K : ℝ, 0 < K ∧ ∀ (Q : ℝ) (N : Finset Eisenstein) (P : Finset (Eisenstein × Eisenstein)), 1 ≤ Q → (∀ p ∈ P, PrimarySquarefreePair p ∧ norm (pairConductor p) ≤ Q) → ∀ v : Eisenstein → ℂ, (∑ p ∈ P, ‖∑ n ∈ N, v n*star (mixedCubic p.1 p.2 n)‖^2) ≤ K*Q^ε*∑ q ∈ nonzeroNormBall Q, huxleyModulusMass q N v := by …Mentions: OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.PrimarySquarefreePair, OAI.CubicFirstMoment.norm, OAI.CubicFirstMoment.pairConductor, OAI.CubicFirstMoment.mixedCubic, OAI.CubicFirstMoment.nonzeroNormBall, OAI.CubicFirstMoment.huxleyModulusMass
- theorem
OAI.CubicFirstMoment.ordinary_mixed_cubic_sieveline 107Source documentation
The ordinary large sieve for actual squarefree coprime cubic pairs. Its sole analytic hypothesis is the cited additive
Q²+Zinequality.theorem ordinary_mixed_cubic_sieve (hHuxley : HuxleyAdditiveLargeSieve) {ε : ℝ} (hε : 0 < ε) : ∃ C : ℝ, 0 < C ∧ ∀ Q Z : ℝ, 1 ≤ Q → 1 ≤ Z → ∀ P : Finset (Eisenstein × Eisenstein), (∀ p ∈ P, PrimarySquarefreePair p ∧ norm (pairConductor p) ≤ Q) → ∀ v : Eisenstein → ℂ, (∑ p ∈ P, ‖∑ n ∈ nonzeroNormBall Z, v n*star (mixedCubic p.1 p.2 n)‖^2) ≤ C*Q^ε*(Q^2+Z)*∑ n ∈ nonzeroNormBall Z, ‖v n‖^2 := by …Mentions: OAI.CubicFirstMoment.HuxleyAdditiveLargeSieve, OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.PrimarySquarefreePair, OAI.CubicFirstMoment.norm, OAI.CubicFirstMoment.pairConductor, OAI.CubicFirstMoment.nonzeroNormBall, OAI.CubicFirstMoment.mixedCubic
- theorem
OAI.CubicFirstMoment.ordinary_mixed_cubic_sieve_unstarline 126Source documentation
Conjugating the coefficients gives the other character orientation.
theorem ordinary_mixed_cubic_sieve_unstar (hHuxley : HuxleyAdditiveLargeSieve) {ε : ℝ} (hε : 0 < ε) : ∃ C : ℝ, 0 < C ∧ ∀ Q Z : ℝ, 1 ≤ Q → 1 ≤ Z → ∀ P : Finset (Eisenstein × Eisenstein), (∀ p ∈ P, PrimarySquarefreePair p ∧ norm (pairConductor p) ≤ Q) → ∀ v : Eisenstein → ℂ, (∑ p ∈ P, ‖∑ n ∈ nonzeroNormBall Z, v n*mixedCubic p.1 p.2 n‖^2) ≤ C*Q^ε*(Q^2+Z)*∑ n ∈ nonzeroNormBall Z, ‖v n‖^2 := by …Mentions: OAI.CubicFirstMoment.HuxleyAdditiveLargeSieve, OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.PrimarySquarefreePair, OAI.CubicFirstMoment.norm, OAI.CubicFirstMoment.pairConductor, OAI.CubicFirstMoment.nonzeroNormBall, OAI.CubicFirstMoment.mixedCubic
- theorem
OAI.CubicFirstMoment.ordinary_mixed_cubic_sieve_finiteline 141Source documentation
Restriction to an arbitrary finite coefficient support costs nothing.
theorem ordinary_mixed_cubic_sieve_finite (hHuxley : HuxleyAdditiveLargeSieve) {ε : ℝ} (hε : 0 < ε) : ∃ C : ℝ, 0 < C ∧ ∀ Q Z : ℝ, 1 ≤ Q → 1 ≤ Z → ∀ (P : Finset (Eisenstein × Eisenstein)) (B : Finset Eisenstein), (∀ p ∈ P, PrimarySquarefreePair p ∧ norm (pairConductor p) ≤ Q) → (∀ b ∈ B, b ≠ 0 ∧ norm b ≤ Z) → ∀ v : Eisenstein → ℂ, (∑ p ∈ P, ‖∑ n ∈ B, v n*mixedCubic p.1 p.2 n‖^2) ≤ C*Q^ε*(Q^2+Z)*∑ n ∈ B, ‖v n‖^2 := by …Mentions: OAI.CubicFirstMoment.HuxleyAdditiveLargeSieve, OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.PrimarySquarefreePair, OAI.CubicFirstMoment.norm, OAI.CubicFirstMoment.pairConductor, OAI.CubicFirstMoment.mixedCubic