OAI/NumberTheory/JointDickman/Counting/CoefficientWeights.lean
10 declarations, 0 contain sorry, 0 declared as axioms
The actual arithmetic coefficient weight A₀
- def
OAI.JointDickman.coefficientScaleline 13 - def
OAI.JointDickman.coefficientWeightline 16 - def
OAI.JointDickman.coefficientModelline 19 - def
OAI.JointDickman.coefficientDensityline 24 - theorem
OAI.JointDickman.coefficientScale_nonnegline 27 - theorem
OAI.JointDickman.coefficientWeight_nonnegline 32 - theorem
OAI.JointDickman.coefficientScale_eventually_leline 38 - theorem
OAI.JointDickman.coefficientProgression_eqline 49 - theorem
OAI.JointDickman.hasDerivAt_coefficientModelline 58 - theorem
OAI.JointDickman.coefficientProgression_expansionline 72Source documentation
The progression expansion for the actual A₀ weight, retaining an arbitrary prescribed polynomial saving after normalization.
theorem coefficientProgression_expansion (hSD : PublishedInputs.SquarefreeSelbergDelangeInput) (hSW : PublishedInputs.SquarefreeCharacterEstimateInput) (hM : PublishedInputs.PrimeReciprocalMertensInput) {D : ℝ} (hD : 0 ≤ D) : ∃ c : ℕ → ℝ, c 0 = squarefreeLeadingConstant (1 / 2) ∧ 0 < c 0 ∧ ∃ H : ℕ, ∃ K : ℝ, 0 ≤ K ∧ ∀ᶠ B : ℕ in atTop, ∀ Y : ℝ, (B : ℝ) ^ (89 / 100 : ℝ) ≤ Real.log Y → 9 ≤ Y → ∀ (q : ℕ) [NeZero q], (q : ℝ) ≤ (B : ℝ) ^ (100 : ℝ) → ∀ r : (ZMod q)ˣ, |progressionSum (Ioc 0 ⌊Y⌋₊) (coefficientWeight B) (r : ZMod q) - coefficientModel c H B Y / q.totient| ≤ K * Y * (B : ℝ) ^ (-D) := by …Mentions: OAI.JointDickman.PublishedInputs.SquarefreeSelbergDelangeInput, OAI.JointDickman.PublishedInputs.SquarefreeCharacterEstimateInput, OAI.JointDickman.PublishedInputs.PrimeReciprocalMertensInput, OAI.JointDickman.squarefreeLeadingConstant, OAI.JointDickman.progressionSum, OAI.JointDickman.coefficientWeight, OAI.JointDickman.coefficientModel