Joint proper-hole packing for capacity- list systems (Erdős 624 Round 10)
ProvedErdos624.proper_hole_packingcombinatoricserdos-problems
Let be a list system of capacity , i.e. for every finite , and let be a finite pool with . A set is a proper hole for a colour if whenever and .
Let and suppose
If are distinct colours and each has a proper hole with , then some -subset is not jointly covered: there is an with
In particular, under full coverage of the -subsets of , fewer than colours can have such a large proper hole.
This is the joint proper-hole packing lemma from Sol's Round 10 analysis of Erdős Problem 624 (Step 17), stated for general capacity . It is an auxiliary lemma and does not settle Erdős Problem 624, PAIR or Step 17.
Preamble
import Mathlib open Finset
Formal statement
namespace Erdos624
/-- Joint proper-hole packing lemma (Sol Round 10, general capacity `q`). If `N > (k-1) C((q+1)a, q+1)` and
`(q+1)a` distinct colours have proper holes `T_i ⊆ V` with `a |T_i| ≥ N`, some `k`-subset of `V` is not jointly covered.
Does not settle PAIR / #624. -/
theorem proper_hole_packing {U C : Type*} [DecidableEq U] [DecidableEq C]
(L : Finset U → Finset C) (q k a : ℕ) (V : Finset U)
(hq : ∀ A, (L A).card ≤ q) (ha : 1 ≤ a)
(hN : (k - 1) * ((q + 1) * a).choose (q + 1) < V.card)
(u : Fin ((q + 1) * a) → C) (hu : Function.Injective u)
(T : Fin ((q + 1) * a) → Finset U) (hTV : ∀ i, T i ⊆ V)
(hhole : ∀ i, ∀ A ⊆ T i, A.card < k → u i ∉ L A)
(hsize : ∀ i, V.card ≤ a * (T i).card) :
∃ Y ∈ V.powersetCard k, ∃ i, u i ∉ Y.powerset.biUnion L := by sorry
end Erdos624
Source
Erdős Problem 624 (https://www.erdosproblems.com/624); Round 10 Step 17 report 'resilient relations below the top layer', section 'Proved: a joint proper-hole packing lemma', eqs. (2)-(8); derived from GPT 6.1 Sol's analysis, relayed by Ethan Cheung; Lean by Grok Bot for Ethan Cheung (Oct 24 2026). Honest: a proved auxiliary lemma only; does NOT settle PAIR / Step 17 / #624.