Erdős–Faber–Lovász conjecture
AbbreviationHypergraph#✓fully proved
A hypergraph on a type \(V\) of vertices is a set of subsets of \(V\); its elements are the edges of the hypergraph. Edges may be empty, and no finiteness condition is imposed.
StructureEdge coloring of a hypergraph#✓fully proved
Let \(\mathcal{H}\) be a hypergraph on a vertex type \(V\) and let \(\alpha\) be a type. An \(\alpha\)-coloring of \(\mathcal{H}\) is a map \(c\) from the set of edges of \(\mathcal{H}\) to \(\alpha\) such that \(c(e_1) \ne c(e_2)\) for any two distinct edges \(e_1\) and \(e_2\) of \(\mathcal{H}\) that have a vertex in common.
structure Hypergraph.Coloring (α : Type*) (𝓗 : Hypergraph V) where
/-- The labeling of a hypergraph coloring. -/
labels : 𝓗 → α
isColoring (e₁ e₂ : 𝓗) (h : e₁ ≠ e₂) (h' : (e₁ ∩ e₂ : Set V).Nonempty) : labels e₁ ≠ labels e₂
abbrev Hypergraph (V : Type*) := Set (Set V)
WantedExt/Combinatorics/ErdosFaberLovaszConjectureWanted.lean:62
labels : 𝓗 → α
WantedExt/Combinatorics/ErdosFaberLovaszConjectureWanted.lean:68
Uses 1 · Used by 1
DefinitionLinear hypergraph#✓fully proved
A hypergraph \(\mathcal{H}\) is linear if any two distinct edges of \(\mathcal{H}\) have at most one vertex in common.
def Hypergraph.IsLinear (𝓗 : Hypergraph V) :=
𝓗.Pairwise fun e₁ e₂ ↦ (e₁ ∩ e₂).Subsingleton
abbrev Hypergraph (V : Type*) := Set (Set V)
WantedExt/Combinatorics/ErdosFaberLovaszConjectureWanted.lean:62
Uses 1 · Used by 1
DefinitionChromatic index of a hypergraph#✓fully proved
The chromatic index of a hypergraph \(\mathcal{H}\) is the least natural number \(n\) such that \(\mathcal{H}\) has a coloring with colors in \(\{0, 1, \dots, n-1\}\), and \(0\) if there is no such \(n\).
noncomputable def Hypergraph.chromaticIndex (𝓗 : Hypergraph V) : ℕ :=
sInf {n : ℕ | Nonempty (𝓗.Coloring (Fin n))}
abbrev Hypergraph (V : Type*) := Set (Set V)
WantedExt/Combinatorics/ErdosFaberLovaszConjectureWanted.lean:62
Uses 2 · Used by 1
TheoremErdős–Faber–Lovász conjecture for sufficiently many vertices#●ready to prove
For every sufficiently large natural number \(n\), every linear hypergraph on the vertex set \(\{0, 1, \dots, n-1\}\) has chromatic index at most \(n\).
public theorem_wanted theorem_1_1 :
∀ᶠ n in atTop, ∀ 𝓗 : Hypergraph (Fin n), 𝓗.IsLinear → 𝓗.chromaticIndex ≤ n
abbrev Hypergraph (V : Type*) := Set (Set V)
WantedExt/Combinatorics/ErdosFaberLovaszConjectureWanted.lean:62
Sources
- D. Y. Kang, T. Kelly, D. Kühn, A. Methuku, and D. Osthus,
A proof of the Erdős–Faber–Lovász conjecture, Annals of Math, 198 (2) 2023. Statement taken from https://github.com/ImperialCollegeLondon/AnnalsChallenge. Problemannals_erdos_faber_lovasz_conjectureof the lean-eval benchmark.
Uses 3
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.