Math and Theory

Exact three-uniform Berge-path saturation numbers and a counterexample to a conjectured formula

Problem and result

Problem
Berge-path saturation conjecture (English–Graber–Kirkpatrick–Methuku–Sullivan, Conjecture 2.4)
Posed in
English, Graber, Kirkpatrick, Methuku and Sullivan, Saturation of Berge hypergraphs, arXiv:1710.03735v1, Conjecture 2.4
Status
Disproved for three-uniform hypergraphs; exact formula given
Result
Two loose 8-cycles plus two isolated vertices give a Berge-P₁₀-saturated 3-graph on 34 vertices with 16 edges, not 17; the exact 3-uniform formula holds for all m ≥ 10, n ≥ 2a_m + 1.

Abstract

English, Graber, Kirkpatrick, Methuku and Sullivan conjectured that the three-uniform Berge-P_m saturation number is ⌈(n − ⌊n/b⌋)/2⌉ for all m ≥ 10 and n ≥ b = 2a_m + 1. Two disjoint loose 8-cycles with two isolated vertices form a Berge-P₁₀-saturated hypergraph on 34 vertices with 16 hyperedges, one below the conjectured 17. The preprint determines the saturation number on the whole conjectured range: it is one less than the conjectured value exactly when b < n < 2b and n ≡ 2 (mod 2(m − 2)), and the extremal hypergraph at those orders is unique.

Details

Year
2026
Discipline
Mathematics
Area
Extremal hypergraph theory
Subject
Graph theory and graph polynomials
Result type
Counterexample to a published conjecture and exact formula with reproducible proof package
Formal proof
Standalone Lean package
Family
berge-path-saturation
Keywords
Berge hypergraphs, Berge paths, saturation numbers, three-uniform hypergraphs, loose cycles, isolated vertices, extremal hypergraph theory

Statement and scope

Formal scope. Lean 4.35.0 proves, for actual three-uniform hypergraphs, Berge paths and saturation under every absent triple, that t disjoint loose d-cycles with two isolated vertices are Berge-P_{d+2}-saturated for every d ≥ 3, that the explicit 34-vertex hypergraph is Berge-P₁₀-saturated with 16 hyperedges, and that the three-uniform case of the conjecture fails for every m ≥ 10. The matching lower bound, the exact formula and the uniqueness of extremal hypergraphs have conventional proofs that use two results of the source paper.

A Lean check establishes only the formal statement that is checked. It does not establish novelty, historical priority or a faithful transcription of an external source. Known gaps are listed in UNFINISHED.md; the authorship disclosure describes how the results were produced.

Manuscript

PDF on this site
manuscript.pdf 283 KB
PDF on GitHub
papers/mathematics/berge-path-saturation/manuscript.pdf
LaTeX source
papers/mathematics/berge-path-saturation/manuscript.tex

Formal proof

This result has a standalone Lean 4 package, separate from the shared library. Build it with the toolchain and instructions given in its README.

Proof package
papers/mathematics/berge-path-saturation/
Lean project
papers/mathematics/berge-path-saturation/lean/ 5 Lean files
Lakefile
papers/mathematics/berge-path-saturation/lean/lakefile.toml
Toolchain
leanprover/lean4:v4.35.0
Library roots

Reproduce

The commands below are quoted from papers/mathematics/berge-path-saturation/VERIFICATION.md, which gives their context and working directory.

bash scripts/verify.sh /tmp/berge-path-verification
README
papers/mathematics/berge-path-saturation/README.md
Verification guide
papers/mathematics/berge-path-saturation/verification/README.md
Verification record
papers/mathematics/berge-path-saturation/VERIFICATION.md
Authorship
papers/mathematics/berge-path-saturation/AUTHORSHIP.md
Repository guide
verification/README.md
Unfinished proofs
UNFINISHED.md

Source and prior work

Prior work. English, Graber, Kirkpatrick, Methuku and Sullivan, arXiv:1710.03735v1, Conjecture 2.4.

Source. English, Graber, Kirkpatrick, Methuku and Sullivan stated the conjecture (Saturation of Berge hypergraphs, arXiv:1710.03735v1, Conjecture 2.4) and proved the tree-size theorem and upper construction used here. The wording of the 2019 Discrete Mathematics version was not checked. Historical priority is not certified.

Questions and answers

Is the conjectured saturation number of Berge paths correct?

Not for three-uniform hypergraphs. For m = 10 the conjecture predicts 17 hyperedges at n = 34, but two disjoint loose 8-cycles with two isolated vertices are Berge-P₁₀-saturated with 16. For every m ≥ 10 the conjecture fails exactly at the orders n = 2t(m − 2) + 2 with b < n < 2b, where b = 2a_m + 1.

What is the exact three-uniform Berge-path saturation number?

For m ≥ 10 and n ≥ b it equals ⌈(n − ⌊n/b⌋)/2⌉ minus one at the exceptional orders and equals ⌈(n − ⌊n/b⌋)/2⌉ otherwise; at each exceptional order the unique extremal hypergraph is a disjoint union of loose (m − 2)-cycles with two isolated vertices. The lower bound uses the source paper's tree-size theorem and upper construction. Uniformities above three and n < b are not addressed.

Is the result formally verified?

Partly. Lean 4 proves that the loose-cycle hypergraphs are saturated for every cycle length, that the explicit 34-vertex hypergraph is saturated with 16 hyperedges, and that the three-uniform conjecture fails for every m ≥ 10. The matching lower bound and uniqueness have conventional proofs.

Cite

Citation file papers/mathematics/berge-path-saturation/CITATION.bib. For the whole collection, use CITATION.cff or CITATION.bib.

@misc{goyal2026bergepathsaturation,
  author = {Goyal, Dev D.},
  title = {Exact Three-Uniform {Berge}-Path Saturation Numbers and a Counterexample to a Conjectured Formula},
  year = {2026},
  month = oct,
  note = {Preprint. Fully autonomous agentic research; publication responsibility: Dev D. Goyal},
  url = {https://github.com/dvgyl/math-and-theory/tree/main/papers/mathematics/berge-path-saturation}
}

↑ ↓ move · Enter open · Esc close