Documentation

MathlibNt.AnalyticNumberTheory.Chen1973.Chen1973Lemma6Equation21FiniteZeroFreeProducer

theorem AnalyticNumberTheory.LargeSieve.Eq21FiniteZeroFreeProducer.fixedH_bound {u c η : } {q : } (hu : 2 u) (hc : 0 < c) ( : 0 η) (hq : 1 < q) (hqu : q u ^ 100) :
theorem AnalyticNumberTheory.LargeSieve.Eq21FiniteZeroFreeProducer.quadratic_denominator_bound {u c η : } {q : } (hu : 2 u) (hc : 0 < c) ( : 0 η) (hq : 1 < q) (hqu : q u ^ 100) :
q ^ (2 * η) * dirichletLQuadraticConditionalFixedH q (dirichletLQuadraticConditionalCentralHeight c η q (u ^ 2 + 1)) (u ^ 2 + 1) ^ 12 (1000 + 3000000 / c) ^ 12 * q ^ (14 * η) * (1 + Real.log u) ^ 24
theorem AnalyticNumberTheory.LargeSieve.Eq21FiniteZeroFreeProducer.quadratic_width_eventually_real (c A : ) (hc : 0 < c) (hA : 0 < A) :
∀ᶠ (u : ) in Filter.atTop, ∀ (q : ), 1 < qq u ^ 1002 / u dirichletLQuadraticConditionalCrossZeroWidth A c (1 / 10000) q (u ^ 2 + 1)
theorem AnalyticNumberTheory.LargeSieve.Eq21FiniteZeroFreeProducer.quadraticCrossZeroWidth_eventually (c A : ) (hc : 0 < c) (hA : 0 < A) :
∃ (X₀ : ), xX₀, ∀ (q : ), 1 < qq Real.log x ^ 1002 / (Real.log x) dirichletLQuadraticConditionalCrossZeroWidth A c (1 / 10000) q (Real.log x ^ 2 + 1)

The threshold precedes the modulus, and η is fixed once and for all.

theorem AnalyticNumberTheory.LargeSieve.Eq21FiniteZeroFreeProducer.rectangle_mem {a T : } {s : } (ha : a s.re) (hb : s.re 2) (ht : |s.im| T) :
s (a - Complex.I * T).Rectangle (2 + Complex.I * T)
theorem AnalyticNumberTheory.LargeSieve.Eq21FiniteZeroFreeProducer.nonquadratic_rectangle_eventually_real :
∀ᶠ (u : ) in Filter.atTop, ∀ (q : ) (hq : 1 < q), have this := ; q u ^ 100∀ (χ : DirichletCharacter q), χ ^ 2 1∀ (s : ), 1 - 2 / u s.res.re 2|s.im| u ^ 2 + 1DirichletCharacter.LFunction χ s 0
theorem AnalyticNumberTheory.LargeSieve.Eq21FiniteZeroFreeProducer.nonquadratic_rectangle_eventually :
∃ (X₀ : ), xX₀, ∀ (q : ) (hq : 1 < q), have this := ; q Real.log x ^ 100∀ (χ : DirichletCharacter q), χ ^ 2 1∀ (s : ), 1 - 2 / (Real.log x) s.res.re 2|s.im| Real.log x ^ 2 + 1DirichletCharacter.LFunction χ s 0

No Siegel premise is needed in the nonquadratic branch.

theorem AnalyticNumberTheory.LargeSieve.Eq21FiniteZeroFreeProducer.finiteRectangle_of_fixedSiegel (c : ) (hc : 0 < c) :
∃ (X₀ : ), xX₀, ∀ (q : ) (hq : 1 < q), have this := ; q Real.log x ^ 100∀ (χ : DirichletCharacter q), χ.IsPrimitive(χ ^ 2 = 1c * q ^ (-(1 / 10000)) (DirichletCharacter.LFunction χ 1).re)∀ (s : ), 1 - 2 / (Real.log x) s.res.re 2|s.im| Real.log x ^ 2 + 1DirichletCharacter.LFunction χ s 0

Finite Eq21 nonvanishing, conditional only on the displayed raw quadratic L(1) lower bound with one fixed c and η=1/10000. The threshold is chosen before x, q, the character and every rectangle point. No all-height assertion and no assertion that the Siegel lower bound has been proved is made.