Eventual existence of range sublist factoring auxiliary deficit
OpenErdos390.eventual_tail_divisor_range_sublist_existsasymptoticscombinatoricsnumber-theory
Fix a constant and put . For all sufficiently large , given any divisor and central subset such that and , there exists a sublist of the consecutive interval list whose product equals .
Preamble
import Mathlib.Data.List.Range import Definitions.Def_erdos390_problem open Filter open Erdos390
Formal statement
namespace Erdos390
theorem eventual_tail_divisor_range_sublist_exists :
∀ c : ℝ, C0 < c →
∀ᶠ n : ℕ in atTop,
∀ (D : ℕ) (central : Finset ℕ),
central ⊆ factorInterval n (2 * n) →
central.prod id = Nat.choose (2 * n) n * D →
D ∣ (factorInterval (2 * n) (2 * n + Nat.ceil (c * secondOrderScale n))).prod id →
∃ l : List ℕ,
l.Sublist (List.range' (2 * n + 1) (Nat.ceil (c * secondOrderScale n))) ∧
l.prod = D := by sorry
end Erdos390Source
Shouqiao Wang, A Proposed Solution to Erdős Problem 390, Section 10, BankPaperGuardedUpperProductAssembly.lean