OAI/NumberTheory/Ostmann/Tree/ArrangementGraph.lean
10 declarations, 0 contain sorry, 0 declared as axioms
The bipartite overlap graph of an actual bulk permutation
- def
OAI.Ostmann.arrangementGraphline 12 - instance
OAI.Ostmann.(instance at line 21)line 21 - def
OAI.Ostmann.arrangementLeftline 25 - def
OAI.Ostmann.arrangementRightline 29 - theorem
OAI.Ostmann.arrangement_components_matchline 33 - def
OAI.Ostmann.arrangementMatchingline 40 - theorem
OAI.Ostmann.arrangementLeft_surjectiveline 46 - theorem
OAI.Ostmann.arrangementRight_surjectiveline 59 - theorem
OAI.Ostmann.arrangement_component_balanceline 67Source documentation
Counting the slots in a component from the two sides gives equal leaf counts, because every leaf has exactly m slots.
theorem arrangement_component_balance {L : Type*} [Fintype L] {m : ℕ} (hm : 0 < m) (e : Equiv.Perm (L × Fin m)) (c : (arrangementGraph m e).ConnectedComponent) : Fintype.card {l : L // arrangementLeft e l = c} = Fintype.card {l : L // arrangementRight e l = c} := by …Mentions: OAI.Ostmann.arrangementGraph, OAI.Ostmann.arrangementLeft, OAI.Ostmann.arrangementRight
- theorem
OAI.Ostmann.arrangement_component_count_leline 76