OAI/NumberTheory/Ostmann/Construction/RepeatFactorBounds.lean
6 declarations, 0 contain sorry, 0 declared as axioms
The actual normalizer and multiplicity costs in repeat removal
- theorem
OAI.Ostmann.doubledRole_normalizersline 13 - theorem
OAI.Ostmann.bulk_top_normalizersline 20 - theorem
OAI.Ostmann.bulk_top_normalizers_leline 33 - theorem
OAI.Ostmann.repeated_positions_powerline 62Source documentation
Extra roles cost only a fixed power of the number of bulk positions.
theorem repeated_positions_power (m b : ℕ) (L z : ℝ) (hL : 0 < L) (hn : ((2 * m + b : ℕ) : ℝ) ≤ z * L) : L⁻¹ ^ (2 * m) * ((2 * m + b : ℕ) : ℝ) ^ (2 * m + b) ≤ z ^ (2 * m) * ((2 * m + b : ℕ) : ℝ) ^ b := by … - theorem
OAI.Ostmann.eventual_fixed_role_costline 76Source documentation
A fixed polynomial loss is absorbed before the gap is chosen.
theorem eventual_fixed_role_cost (b : ℕ) (ε : ℝ) (hε : 0 < ε) : ∀ᶠ m : ℕ in atTop, ((2 * m + b : ℕ) : ℝ) ^ b ≤ Real.exp (ε * m) := by … - theorem
OAI.Ostmann.eventual_repeat_multiplicity_costline 93Source documentation
The bulk normalizers cancel the powers of L in the ordered-tuple cost.
theorem eventual_repeat_multiplicity_cost (b : ℕ) (a z : ℝ) (ha : 0 < a) (hz : 0 < z) : ∀ᶠ m : ℕ in atTop, ∀ L : ℝ, 0 < L → (m : ℝ) ≤ z * L → b ≤ m → (a * L)⁻¹ ^ (2 * m) * ((2 * m + b : ℕ) : ℝ) ^ (2 * m + b) ≤ Real.exp ((2 * Real.log (3 * z / a) + 1) * m) := by …