OAI/NumberTheory/EgyptianFractions/ResidueWideDenominator.lean
2 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.Problem337.ResidueConstruction.residue_size_budget_wideline 9Source documentation
The wide prime pool fits the same auxiliary-denominator size budget.
theorem residue_size_budget_wide {S : ℝ} {m a : ℕ} (hlog : 1 ≤ Real.log S) (hlarge : 100 * Real.log S ≤ S) (hmLower : S - Real.log S ≤ (m : ℝ) * Real.log S) (hmUpper : (m : ℝ) * Real.log S ≤ S) (ha : (a : ℝ) * Real.log 2 ≤ 100000 * Real.log S + Real.log 2) : S < (m : ℝ) * (100 * Real.log S) ∧ (a : ℝ) * Real.log 2 + (2 * (1000 : ℝ) + 1) * (m : ℝ) * (101 * Real.log S) ≤ 204204 * S ∧ (m : ℝ) * (101 * Real.log S) ≤ 101 * S := by … - theorem
OAI.Problem337.ResidueConstruction.construct_residue_denominator_wideline 26Source documentation
PNT-free factor-window variant of the residue denominator construction.
theorem construct_residue_denominator_wide {m : ℕ} (p : Fin m → ℕ) (q : Fin 1000 → Fin m → Fin 2 → ℕ) (hp : ∀ j, 0 < p j) (hq : ∀ i j e, 0 < q i j e) {S : ℝ} (hS : 1 ≤ S) (hlog : 1 ≤ Real.log S) (hlarge : 100 * Real.log S ≤ S) (hmLower : S - Real.log S ≤ (m : ℝ) * Real.log S) (hmUpper : (m : ℝ) * Real.log S ≤ S) (hpL : ∀ j, 100 * Real.log S ≤ Real.log (p j : ℝ)) (hpU : ∀ j, Real.log (p j : ℝ) ≤ 101 * Real.log S) (hqU : ∀ i j e, Real.log (q i j e : ℝ) ≤ 101 * Real.log S) : ∃ M : ℕ, Real.exp S < (M : ℝ) ∧ (M : ℝ) ≤ Real.exp (204204 * S) ∧ 2 ^ ⌈100000 * Real.log S / Real.log 2⌉₊ ∣ M ∧ (∀ I : Fin m → Fin 2, subsetEntry p I ∣ M ∧ 1 ≤ subsetEntry p I ∧ …