OAI/NumberTheory/Ostmann/Arithmetic/MovingSpectatorScale.lean
2 declarations, 0 contain sorry, 0 declared as axioms
Spectator periods fit the same published progression range
- theorem
OAI.Ostmann.movingSpectator_exponent_budgetline 10 - theorem
OAI.Ostmann.movingSpectator_progression_rangeline 39Source documentation
The cutoff is uniform in the actual tree and the spectator prime set. The period includes both integer division denominators and all spectators.
theorem movingSpectator_progression_range {σ : Type*} (n : ℕ) (C : ℝ) : ∀ᶠ L : ℝ in atTop, ∀ (value : σ → ℕ) (hvalue : ∀ i, value i ≠ 0) (childBound pivotBound : ℕ → ℕ) (T : MovingSlotData σ n) (hf : T.Frequencies (· ≠ 0)) (B : ℕ), 1 ≤ B → T.Frequencies (fun s => s.natAbs ≤ B) → T.CompensationBound value B → (B : ℝ) ≤ Real.exp (C * L + C * Real.exp ((1 / 100 : ℝ) * L)) → ∀ (S : Finset ℕ) (R : ℕ), (∀ q ∈ S, 0 < q ∧ q ≤ R) → (R : ℝ) ≤ Real.exp ((1 / 1000 : ℝ) * L) → movingSpectatorModulus value hvalue childBound pivotBound T hf id S ≤ ⌊Real.exp (Real.exp ((12 / 1000 : ℝ) * L))⌋₊ := by …Mentions: OAI.Ostmann.MovingSlotData, OAI.Ostmann.movingSpectatorModulus