OAI/NumberTheory/Ostmann/Characters/CharacterInitialProduct.lean
4 declarations, 0 contain sorry, 0 declared as axioms
The complete initial product has the prescribed logarithmic window
- def
OAI.Ostmann.characterFillerTargetline 11 - theorem
OAI.Ostmann.character_log_center_sumline 15 - theorem
OAI.Ostmann.character_initial_centerline 24 - theorem
OAI.Ostmann.character_initial_product_windowline 34Source documentation
Per-atom interval errors remain bounded after taking all positive and conjugate copies, independent of the number of primes in the word.
theorem character_initial_product_window (k : ℕ) (logX Δ J c : ℝ) (T : Fin k → ℝ) (a : Fin k → Bool → ℝ) (lo hi : CharacterRole k → ℕ) (hlo : ∀ v, Real.exp (characterLogCenter J T a (characterFillerTarget logX Δ J T a) v - c) ≤ lo v) (hhi : ∀ v, (hi v : ℝ) ≤ Real.exp (characterLogCenter J T a (characterFillerTarget logX Δ J T a) v + c)) (x : CopyScheduleAtoms (characterRole k) 0 → ℕ) (hx : ∀ r ∈ atomIntervalRanges (characterRole k) lo hi 0, r.Holds x) : let C := (Fintype.card (CharacterRole k) : ℝ) * c …Mentions: OAI.Ostmann.CharacterRole, OAI.Ostmann.characterLogCenter, OAI.Ostmann.characterFillerTarget, OAI.Ostmann.CopyScheduleAtoms, OAI.Ostmann.characterRole, OAI.Ostmann.atomIntervalRanges