OAI/NumberTheory/Ostmann/Tree/CellListPigeonhole.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Fixing the ordered cell lists across endpoints
- def
OAI.Ostmann.boundedCellListsline 13 - theorem
OAI.Ostmann.mem_boundedCellListsline 18 - theorem
OAI.Ostmann.boundedCellLists_nonemptyline 26 - theorem
OAI.Ostmann.boundedCellLists_card_leline 29 - theorem
OAI.Ostmann.common_cell_listline 49Source documentation
Simultaneously fixing all list lengths and ordered cell labels costs at most the explicit finite number of bounded lists.
theorem common_cell_list (E : Finset ℕ) (N B : ℕ) (w : ℕ → List ℕ) (hlen : ∀ a ∈ E, (w a).length ≤ N) (hentry : ∀ a ∈ E, ∀ h ∈ w a, h ≤ B) : ∃ v : List ℕ, ∃ S : Finset ℕ, S ⊆ E ∧ E.card ≤ ((N + 1) * (B + 1) ^ N) * S.card ∧ ∀ a ∈ S, w a = v := by …