Dense 3-uniform hypergraphs
DefinitionErdős Problem 794 on dense 3-uniform hypergraphs#✓fully proved
The proposition asserts that for every natural number \(n\) and every family \(H\) of \(3\)-element subsets of \(\{0, 1, \dots, 3n - 1\}\) with at least \(n^3 + 1\) members, there is a \(4\)-element set \(S\) such that at least \(3\) members of \(H\) are subsets of \(S\), or there is a \(5\)-element set \(S\) such that at least \(7\) members of \(H\) are subsets of \(S\).
This is Erdős's original question in its positive form; it is known to be false.
def conjecture : Prop :=
∀ n : ℕ, ∀ H : Finset (Finset (Fin (3 * n))), SetFamily.IsUniform H 3 →
n ^ 3 + 1 ≤ H.card →
SetFamily.ContainsSubgraph H 4 3 ∨ SetFamily.ContainsSubgraph H 5 7
public def IsUniform {V : Type*} (H : Finset (Finset V)) (r : ℕ) : Prop :=
∀ e ∈ H, e.card = r
MathlibExt/Combinatorics/SetFamily/UniformHypergraph.lean:29
public def ContainsSubgraph {V : Type*} [DecidableEq V]
(H : Finset (Finset V)) (m k : ℕ) : Prop :=
∃ S : Finset V, S.card = m ∧
k ≤ (H.filter fun e => e ⊆ S).card
MathlibExt/Combinatorics/SetFamily/UniformHypergraph.lean:33
Uses 2 · Used by 1
TheoremRefutation of Erdős Problem 794#●ready to prove
It is not true that for every natural number \(n\) and every family \(H\) of \(3\)-element subsets of \(\{0, 1, \dots, 3n - 1\}\) with at least \(n^3 + 1\) members, there is a \(4\)-element set \(S\) such that at least \(3\) members of \(H\) are subsets of \(S\), or there is a \(5\)-element set \(S\) such that at least \(7\) members of \(H\) are subsets of \(S\).
Phillip Harris gave an explicit counterexample on \(9\) vertices.
public theorem_wanted conjecture_refuted : ¬ conjecture
def conjecture : Prop :=
∀ n : ℕ, ∀ H : Finset (Finset (Fin (3 * n))), SetFamily.IsUniform H 3 →
n ^ 3 + 1 ≤ H.card →
SetFamily.ContainsSubgraph H 4 3 ∨ SetFamily.ContainsSubgraph H 5 7
WantedExt/Combinatorics/ErdosProblem794Wanted.lean:37
Sources
- Phillip Harris counterexample, formalized by Aristotle, ChatGPT, and Boris Alexeev at plby/lean-proofs, https://github.com/plby/lean-proofs/blob/8822f7ddef30fadbd92e1c6ab4ed897af356af5e/src/v4.29.1/ErdosProblems/Erdos794.lean.
Uses 1
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.