/-
Copyright 2026 The Formal Conjectures Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-/importFormalConjecturesUtil
[EGH75] Erdős, Paul and Galvin, Fred and Hajnal, András, On set-systems having large
chromatic number and not containing prescribed subsystems.
Infinite and finite sets (Colloq., Keszthely, 1973; dedicated to P. Erdős on his 60th
birthday), Vol. I. Colloq. Math. Soc. János Bolyai 10, North-Holland (1975), 425–513.
[Er95d] Erdős, Paul, Some of my favourite problems in various branches of combinatorics.
Matematiche (Catania) 47 (1992), no. 2, 231–240 (1995).
openCardinalSetSimpleGraphnamespaceErdos593
Erdős Problem 593 ($500): Characterize those finite 3-uniform hypergraphs which appear
in every 3-uniform hypergraph of chromatic number $> \aleph_0$.
A natural conjectural characterization, recorded here, is that the obligatory finite 3-uniform
hypergraphs are exactly the 2-colorable ones (Property B). The forward direction
(IsObligatory → IsTwoColorable) and converse (IsTwoColorable → IsObligatory) are stated as
separate variants below; in the graph case ($r = 2$), Erdős–Galvin–Hajnal [EGH75] proved the
analogous result (obligatory ⇔ bipartite).
Erdős Problem 593 — Necessary direction: Every obligatory finite 3-uniform
hypergraph is 2-colorable.
This is the natural necessary condition for the conjectural characterization in erdos_593:
if a finite 3-uniform hypergraph F is not 2-colorable, one expects to construct a
hypergraph with large chromatic number that contains no copy of F.
Erdős Problem 593 — Sufficient direction: Every finite 2-colorable 3-uniform
hypergraph is obligatory.
This is the converse direction of the erdos_593 characterization: if 2-colorability
matches the graph-case characterization (bipartite ⇔ obligatory), then every 2-colorable
finite 3-uniform hypergraph must appear in every 3-uniform hypergraph of chromatic number
$> \aleph_0$.
Together with erdos_593.variants.obligatory_implies_two_colorable, this implies erdos_593.
Conjunction of the two open implications gives the conjectured characterization: if both
obligatory_implies_two_colorable and two_colorable_implies_obligatory hold, then the
characterization conjectured in erdos_593 (IsObligatory F ↔ F.IsTwoColorable) follows by
elementary Iff manipulation.
Graph analogue — bipartite graphs are obligatory (Erdős–Galvin–Hajnal [EGH75]):
For the 2-uniform (graph) case, a graph of chromatic cardinal $> \aleph_0$ must contain all
finite bipartite graphs. Specifically, for every finite bipartite graph F and every graph
G with chromatic cardinal $> \aleph_0$, there is a graph embedding from F into G.
This uses Nonempty (F ↪g G) (graph embedding), aligned with the injective vertex map
used in the hypergraph Appears definition.
@[categoryresearchsolved,AMS5]theoremerdos_593.variants.graph_case_bipartite_obligatory:answer(True)↔∀(V:Type*)(G:SimpleGraphV),ℵ₀<G.chromaticCardinal→∀(W:Type*)[FintypeW](F:SimpleGraphW),F.IsBipartite→Nonempty(F↪gG):=⊢ True↔∀(V:Type u_1)(G:SimpleGraphV),ℵ₀<G.chromaticCardinal→∀(W:Type u_2)[FintypeW](F:SimpleGraphW),F.IsBipartite→Nonempty(F↪gG)⊢ ∀(V:Type u_1)(G:SimpleGraphV),ℵ₀<G.chromaticCardinal→∀(W:Type u_2)[FintypeW](F:SimpleGraphW),F.IsBipartite→Nonempty(F↪gG)-- This is the Erdős–Galvin–Hajnal theorem [EGH75].All goals completed! 🐙
Graph analogue — no odd cycle is obligatory (Erdős–Galvin–Hajnal [EGH75]):
For every odd $k \geq 3$, there exists a graph with chromatic cardinal $\aleph_1$ that
contains no cycle of length $k$. This shows the class of obligatory graphs is strictly
smaller than all finite graphs.
@[categoryresearchsolved,AMS5]theoremerdos_593.variants.graph_case_no_odd_cycle:answer(True)↔∀k:ℕ,Oddk→3≤k→∃(V:Type*)(G:SimpleGraphV),G.chromaticCardinal=ℵ_1∧IsEmpty(cycleGraphk→gG):=⊢ True↔∀(k:ℕ),Oddk→3≤k→∃VG,G.chromaticCardinal=ℵ_1∧IsEmpty(cycleGraphk→gG)⊢ ∀(k:ℕ),Oddk→3≤k→∃VG,G.chromaticCardinal=ℵ_1∧IsEmpty(cycleGraphk→gG)-- This is the Erdős–Galvin–Hajnal theorem [EGH75].All goals completed! 🐙
Vertices must be uncountable: Every 3-uniform hypergraph with chromatic cardinal
$> \aleph_0$ must have an uncountable vertex set.
Proof: If V is countable, there exists an injection φ : V → ℕ. Using distinct natural
numbers as colors gives a proper coloring, so $\chi(H) \leq #\mathbb{N} = \aleph_0$,
contradicting $\chi(H) > \aleph_0$.
No hyperedges implies chromatic cardinal ≤ 1: A 3-uniform hypergraph with no edges can
be properly colored with a single color, so its chromatic cardinal is at most 1. In
particular, $\chi(H) > \aleph_0$ implies H has at least one hyperedge.
Monotonicity of the obligatory property: If F₁ appears in F₂ and F₂ is obligatory,
then F₁ is also obligatory.
Proof: For any H with $\chi(H) > \aleph_0$, since F₂ is obligatory, F₂ appears
in H via some injection φ₂. Since F₁ appears in F₂ via φ₁, the composition
φ₂ ∘ φ₁ witnesses that F₁ appears in H.
The empty hypergraph is trivially obligatory: The 3-uniform hypergraph on PEmpty (no
vertices, no edges) appears in every hypergraph via the empty injection.
This degenerate case confirms the definition is well-formed.