Erdős–Szemerédi sunflower conjecture proved for every k ≥ 3
The key vector bound (Theorem 2) was found by ChatGPT 6 Astra Pro (Bucić, He, Lee)
Awaiting review
Importance: historic (5 of 5)The takeaway
A 1970s Erdős–Szemerédi conjecture is claimed proved for every k: families of subsets of [n] with no k-sunflower have size at most c_k^n with c_k < 2. Before this only k = 3 was known, through the 2016 cap-set breakthrough. The authors say ChatGPT 6 Astra Pro found the proof of the central theorem. The paper also says a Lean check exists, but it has not been released yet.
Status
- Claim
Awaiting review
- Our reporting
- Medium confidence
- Verification
- Lean-verified
- Importance
- Historic (5 of 5)
- Last verified
- 20 October 2026
Your AI and this story
- GPT-6 Astra172 days after its cutoff
- Claude Opus 5.5111 days after its cutoff
- Gemini 4 Argon202 days after its cutoff
- Grok 4.7141 days after its cutoff
None of these four assistants can know about it. The closest, Claude Opus 5.5, stops 111 days before it.
Key facts
- Paper: ‘Proof of the Erdős-Szemerédi sunflower conjecture’, Matija Bucić, Fankang He (Faculty of Mathematics, University of Vienna), Hyunwoo Lee (KAIST and IBS ECOPRO), arXiv 2610.26686 [math.CO], submitted 19 Oct 2026
- Conjecture (abstract): ‘In the 1970s, Erdős and Szemerédi conjectured that for any n ≥ k − 1 ≥ 2, any collection of subsets of [n] not containing a k-sunflower has size at most c_k^n for some c_k < 2.’ The paper traces the question back to 1970
- Theorem 1: any subset of 2^[n] with no sunflower of k sets has size at most 2^((1 − 1/(16k³))n). Lower bound (Deuber, Erdős, Gunderson, Kostochka, Meyer): k-sunflower-free families of size 2^(n − O(n log log k / log k)), so the result is ‘not far from best possible for large k’
- Earlier: Erdős–Szemerédi 2^(n − Ω(√n)); Alweiss–Lovett–Wu–Zhang (2019) and Rao give 2^(n − Ω(n/log n)). k = 3 followed from the 2016 cap-set bounds (Croot–Lev–Pach; Ellenberg–Gijswijt) through Alon–Shpilka–Umans; Naslund and Sawin gave base 3/2^(2/3) ≈ 1.89 using Tao’s slice rank
- Method: Theorem 2 bounds the number V_k(D, n) of vectors in [D]^n without a k-sunflower by the polynomial method (dimension counting with low-degree factors and a Chernoff bound); a reduction (Section 4) transfers the vector bound to set families with D = 16k²
- AI statement, verbatim: ‘The proof of Theorem 2 was found by ChatGPT 6 Astra Pro, following a short discussion, which started by asking it to generalize the k = 3 case argument in [45], which we needed for our original target of proving the induced variant of the Erdős–Sauer problem. The original argument it produced used the slice-rank terminology due to Tao (as used in [45]); we rewrote it in the polynomial method language … The authors have verified all the results in the paper and take full responsibility for the content. The proof has been verified in Lean 4.35; the verification will be made available on the Palomar repository.’ ([45] is Naslund–Sawin)
- Concurrent work cited in the paper: another team proves that the set-sunflower relation on the Boolean cube has maximal slice rank, and ‘They discuss extensive use of AI, including multi-agent setups’. The authors say that obstruction concerns set sunflowers, while their tester is for vector sunflowers, so it does not apply
- Consequences listed in the paper: the vector bound extends the Alon–Shpilka–Umans question (connected to fast matrix multiplication) and gives results in arithmetic property testing and on equal subset sums
Show 1 more
- Reactions: no Hacker News thread or expert comment found by 20 Oct morning (web search; sweep HN list). A web search instead returned 2023 sources saying Naslund–Sawin had ‘proved’ the conjecture; that wording refers to the k = 3 case
What happened
A sunflower is a family of sets whose pairwise intersections are all the same set. Erdős and Szemerédi asked how large a family of subsets of an n-element set can be without containing k sets forming a sunflower, and conjectured an exponential saving over the trivial 2^n. The k = 3 case became a corollary of the 2016 cap-set breakthrough. Bucić, He and Lee had asked ChatGPT 6 Astra Pro to generalize Naslund and Sawin’s k = 3 slice-rank argument for a different problem, the induced Erdős–Sauer problem. The model produced a bound for vector sunflowers that works for all k, and with the authors’ reduction this gives the full conjecture.
The authors rewrote the model’s slice-rank argument in polynomial-method language. They say all results were verified, including in Lean 4.35, but the formal proof had not been posted when the preprint appeared.
Why it matters
This is one of the best-known problems in extremal set theory. It sits next to the Erdős–Rado sunflower conjecture, which stays open, and is tied to cap sets and the group-theoretic approach to matrix multiplication. The authors credit the model with the proof of the key theorem, not with exposition, which puts it among the strongest AI contributions to combinatorics so far. Until the Lean files are released or experts review it, the claim stays pending.
What is disputed or not yet verified
| Verification | Unrefereed arXiv preprint; authors checked all results; the stated Lean 4.35 proof is not public yet (promised for Palomar) |
|---|
Sources
2 sources from 1 site. Numbers match the chips in the text.
2 sources: 2 primary
Primary
- arXiv 2610.26686: Proof of the Erdős-Szemerédi sunflower conjecture (Bucić, He, Lee)arxiv.org, paper
- Full text (PDF)arxiv.org, paper
Changes
- Filed (PDF read in full text)