OAI/NumberTheory/CubicMoment/Estimates/PrimeConvolutionMoments.lean
10 declarations, 0 contain sorry, 0 declared as axioms
Energy and actual character moments of fixed-length independent prime products.
- def
OAI.CubicFirstMoment.primeConvolutionEnergyline 14 - lemma
OAI.CubicFirstMoment.primeConvolutionEnergy_nonnegline 18 - theorem
OAI.CubicFirstMoment.orderedConvolution_energy_leline 24Source documentation
Collecting ordered tuples loses at most their exact uniform fiber bound, once, in the quadratic coefficient energy.
theorem orderedConvolution_energy_le (S : ι → Finset Eisenstein) (w : ι → Eisenstein → ℂ) (hS : ∀ i, ∀ p ∈ S i, primaryPrime p) : (∑ b ∈ orderedConvolutionSupport S, ‖orderedConvolution S w b‖^2) ≤ ((Fintype.card ι)^(Fintype.card ι):ℕ)*primeConvolutionEnergy S w := by …Mentions: OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.primaryPrime, OAI.CubicFirstMoment.orderedConvolutionSupport, OAI.CubicFirstMoment.orderedConvolution, OAI.CubicFirstMoment.primeConvolutionEnergy
- lemma
OAI.CubicFirstMoment.orderedConvolution_twisted_energy_leline 56 - def
OAI.CubicFirstMoment.primeCubicProductPolynomialline 68 - lemma
OAI.CubicFirstMoment.primeCubicProductPolynomial_eqline 72 - theorem
OAI.CubicFirstMoment.primeConvolution_cubic_momentline 82Source documentation
The actual product polynomial inherits the unrestricted cubic sieve with the proved fixed-length coefficient energy.
theorem primeConvolution_cubic_moment {ε : ℝ} (hε : 0 < ε) (hε₁ : ε ≤ 1) : ∃ C : ℝ, 0 < C ∧ ∀ (S : ι → Finset Eisenstein) (w : ι → Eisenstein → ℂ), (∀ i, ∀ p ∈ S i, primaryPrime p) → ∀ (P : Finset Eisenstein) (N Y : ℝ), 1 ≤ N → 1 ≤ Y → (∀ a ∈ P, primary a ∧ Squarefree a ∧ norm a ≤ N) → (∀ f ∈ Fintype.piFinset S, norm (∏ i, f i) ≤ Y) → (∑ a ∈ P, ‖primeCubicProductPolynomial S w a‖^2) ≤ C*(N*Y)^ε*(N*Y^(1/3:ℝ)+(N*Y)^(2/3:ℝ)+Y^(4/3:ℝ)+Y)* (((Fintype.card ι)^(Fintype.card ι):ℕ)*primeConvolutionEnergy S w) := by …Mentions: OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.primaryPrime, OAI.CubicFirstMoment.primary, OAI.CubicFirstMoment.norm, OAI.CubicFirstMoment.primeCubicProductPolynomial, OAI.CubicFirstMoment.primeConvolutionEnergy
- theorem
OAI.CubicFirstMoment.primeConvolution_twisted_cubic_momentline 112Source documentation
Norm-at-most-one fixed coefficient twists cost nothing in this moment estimate, whether or not they factor over the prime tuple.
theorem primeConvolution_twisted_cubic_moment {ε : ℝ} (hε : 0 < ε) (hε₁ : ε ≤ 1) : ∃ C : ℝ, 0 < C ∧ ∀ (S : ι → Finset Eisenstein) (w : ι → Eisenstein → ℂ), (∀ i, ∀ p ∈ S i, primaryPrime p) → ∀ (P : Finset Eisenstein) (N Y : ℝ), 1 ≤ N → 1 ≤ Y → (∀ a ∈ P, primary a ∧ Squarefree a ∧ norm a ≤ N) → (∀ f ∈ Fintype.piFinset S, norm (∏ i, f i) ≤ Y) → ∀ χ : Eisenstein → ℂ, (∀ b ∈ orderedConvolutionSupport S, ‖χ b‖ ≤ 1) → (∑ a ∈ P, ‖∑ b ∈ orderedConvolutionSupport S, (orderedConvolution S w b*χ b)*cubicSymbol a b‖^2) ≤ C*(N*Y)^ε*(N*Y^(1/3:ℝ)+(N*Y)^(2/3:ℝ)+Y^(4/3:ℝ)+Y)* (((Fintype.card ι)^(Fintype.card ι):ℕ)*primeConvolutionEnergy S w) := by …Mentions: OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.primaryPrime, OAI.CubicFirstMoment.primary, OAI.CubicFirstMoment.norm, OAI.CubicFirstMoment.orderedConvolutionSupport, OAI.CubicFirstMoment.orderedConvolution, OAI.CubicFirstMoment.cubicSymbol, OAI.CubicFirstMoment.primeConvolutionEnergy
- lemma
OAI.CubicFirstMoment.eisenstein_norm_finset_prodline 136 - theorem
OAI.CubicFirstMoment.primePolynomial_even_momentline 146Source documentation
Repeating one prime polynomial gives its actual
2k-th character moment, with coefficient energyk^ktimes thek-th power of its original quadratic energy.theorem primePolynomial_even_moment (k : ℕ) {ε : ℝ} (hε : 0 < ε) (hε₁ : ε ≤ 1) : ∃ C : ℝ, 0 < C ∧ ∀ (S : Finset Eisenstein) (w : Eisenstein → ℂ), (∀ p ∈ S, primaryPrime p) → ∀ (P : Finset Eisenstein) (N X : ℝ), 1 ≤ N → 1 ≤ X → (∀ a ∈ P, primary a ∧ Squarefree a ∧ norm a ≤ N) → (∀ p ∈ S, norm p ≤ X) → (∑ a ∈ P, ‖∑ p ∈ S, w p*cubicSymbol a p‖^(2*k)) ≤ C*(N*X^k)^ε*(N*(X^k)^(1/3:ℝ)+(N*X^k)^(2/3:ℝ)+(X^k)^(4/3:ℝ)+X^k)* ((k^k:ℕ)*(∑ p ∈ S, ‖w p‖^2)^k) := by …Mentions: OAI.CubicFirstMoment.Eisenstein, OAI.CubicFirstMoment.primaryPrime, OAI.CubicFirstMoment.primary, OAI.CubicFirstMoment.norm, OAI.CubicFirstMoment.cubicSymbol