OAI/NumberTheory/Ostmann/Characters/CharacterAnchorCells.lean
12 declarations, 0 contain sorry, 0 declared as axioms
Actual small and large anchor cells with their original harmonic laws
- structure
OAI.Ostmann.CharacterAnchorCellline 11 - def
OAI.Ostmann.CharacterAnchorCell.cellline 21 - theorem
OAI.Ostmann.CharacterAnchorCell.cell_subsetline 25 - theorem
OAI.Ostmann.CharacterAnchorCell.cell_eq_of_indexline 29 - theorem
OAI.Ostmann.CharacterAnchorCell.cell_mass_posline 34 - theorem
OAI.Ostmann.CharacterAnchorCell.index_leline 39 - theorem
OAI.Ostmann.CharacterAnchorCell.cell_probabilityline 53 - theorem
OAI.Ostmann.CharacterAnchorCell.cell_prime_boundsline 58 - theorem
OAI.Ostmann.CharacterAnchorCell.unrotated_meanline 64 - theorem
OAI.Ostmann.CharacterAnchorCell.cell_mass_exponentialline 70 - theorem
OAI.Ostmann.PublishedProgressionInput.character_anchor_cellline 82Source documentation
Anchor selection uses the same whole-shell progression theorem as the pivot words, without clipping either boundary cell.
theorem PublishedProgressionInput.character_anchor_cell (P0 : PublishedProgressionInput) (c δ : ℝ) (hc : 0 < c) (hδ : 0 < δ) : ∀ᶠ u : ℝ in atTop, ∀ (P : Finset ℕ) (F : ℕ → ℂ), (∀ p ∈ P, p.Prime) → (∀ p ∈ P, ‖F p‖ ≤ 1) → c ≤ ∑ p ∈ loglogShell P u, (p : ℝ)⁻¹ → δ * (∑ p ∈ loglogShell P u, (p : ℝ)⁻¹) ≤ ∑ p ∈ loglogShell P u, (p : ℝ)⁻¹ * (F p).re → Nonempty (CharacterAnchorCell P F c δ u) := by …Mentions: OAI.Ostmann.PublishedProgressionInput, OAI.Ostmann.loglogShell, OAI.Ostmann.CharacterAnchorCell
- theorem
OAI.Ostmann.character_anchor_pair_boundline 99