OAI/NumberTheory/EgyptianFractions/RationalDivisorSupplyBridge.lean
5 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.Problem337.HasRationalDivisorSum.to_listline 11Source documentation
Convert the finite-indexed supply API to the list API consumed by grouping.
theorem HasRationalDivisorSum.to_list {K B : ℕ} {x : ℚ} (h : HasRationalDivisorSum K x B) : ∃ terms : List (ℕ × ℕ), terms.length ≤ B ∧ (∀ et ∈ terms, 0 < et.1 ∧ et.1 ∣ K ∧ 0 < et.2) ∧ (terms.map (fun et => (et.1 : ℚ) / (et.2 : ℚ))).sum = x := by …Mentions: OAI.Problem337.HasRationalDivisorSum
- theorem
OAI.Problem337.rational_divisor_supply_bridgeline 25Source documentation
The algebraic odd-integer supply interface directly feeds the canonical unit-fraction grouping construction.
theorem rational_divisor_supply_bridge {m K B : ℕ} (h : ∀ s : ℕ, 1 ≤ s → s ≤ m ^ 4 → HasRationalDivisorSum K (s : ℚ) B) : HasRationalDivisorSupply m K B := by …Mentions: OAI.Problem337.HasRationalDivisorSum, OAI.Problem337.HasRationalDivisorSupply
- theorem
OAI.Problem337.rational_divisor_supply_from_oddline 31 - theorem
OAI.Problem337.rational_divisor_supply_from_triplesline 38 - theorem
OAI.Problem337.eventually_rational_divisor_supply_from_oddline 49Source documentation
Eventual form convenient for the quantitative marked-length reduction.
theorem eventually_rational_divisor_supply_from_odd (K : ℕ → ℕ) {N : ℕ} (hN : 1 ≤ N) (hfactorial : ∀ᶠ m : ℕ in Filter.atTop, N.factorial ∣ K m) (hodd : ∀ᶠ m : ℕ in Filter.atTop, ∀ u : ℕ, N ≤ u → u ≤ m ^ 4 → Odd u → HasRationalDivisorSum (K m) (u : ℚ) 15) : ∀ᶠ m : ℕ in Filter.atTop, HasRationalDivisorSupply m (K m) 16 := by …Mentions: OAI.Problem337.HasRationalDivisorSum, OAI.Problem337.HasRationalDivisorSupply