Theorem 10.3 — Residual tail exactification given central anchor
OpenErdos390.eventual_residual_assembly_of_central_anchorasymptoticscombinatoricserdos-problemsnumber-theory
Theorem 10.3 (Residual Tail Exactification given Central Anchor)
Fix a constant , and put .
For all sufficiently large , given any integer divisor and central factor subset such that and , there exists a residual factor subset satisfying:
- Disjointness from the central anchor set: .
- Exact product realization:
This isolates the discrete exactification and floating rounding of the smooth tail (Shouqiao Wang's BankPaperGuardedUpperProductAssembly.lean).
Preamble
import Definitions.Def_erdos390_problem open Filter
Formal statement
namespace Erdos390
open Filter
/-- Theorem 10.3 (Residual tail exactification):
For every constant `c > C0`, for sufficiently large `n`, given any divisor `D` and central
subset of `(n, 2n]` satisfying `central.prod id = binom(2n, n) * D` and `D ∣ tailProduct`,
there exists a disjoint residual subset of `(n, 2n + ⌈c n / log n⌉]` whose product times `D`
equals the full upper tail product. -/
theorem eventual_residual_assembly_of_central_anchor :
∀ 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 →
∃ residual : Finset ℕ,
residual ⊆ factorInterval n (2 * n + Nat.ceil (c * secondOrderScale n)) ∧
Disjoint central residual ∧
residual.prod id * D = (factorInterval (2 * n) (2 * n + Nat.ceil (c * secondOrderScale n))).prod id := by sorry
end Erdos390Source
Shouqiao Wang, A Proposed Solution to Erdős Problem 390, Section 10, BankPaperGuardedUpperProductAssembly.lean (GitHub 61325b1)