Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Claim. The answer to Problem 1008 is yes, with : every graph with edges contains a -free subgraph with at least edges. The source of the claim is a post in the site's discussion thread, not a manuscript: the argument was posted to the forum on 13 September 2025 by the account zach hunter (the site's commentary writes Hunter) and, as this page reads it, runs as follows: has at most four-cycles, since each -cycle contains two matchings of size two, each such matching lies in at most two -cycles, and there are at most matchings of size two; keep each edge independently with probability and delete one edge from every surviving -cycle, which leaves in expectation at least edges, so some outcome is a -free subgraph with at least edges. It is the deletion argument of Conlon, Fox and Sudakov's Theorem 2.1 (their claim page) with the four-cycle count sharpened from to , and its constant is the one the Lean development described below states.
Submission note. Posted to the site's forum by Zach Hunter on 13 September 2025:
here is a proof:
we first note that has at most cycles of length . indeed, there are at most matchings of size , each matching of size belongs to at most copies of , and each contains two matchings of size .
now, subsample edges with probability , giving a graph . this will keep any fixed with probability . thus we expect to have at most different cycles of length in the subsampled graph. meanwhile, we have .
let be the graph obtained by deleting one edge from each in . we have . picking , we get that there must be an outcome of with $e(G'')\ge (1/2)m^{2/3}$. this completes the proof as clearly has no cycles of length (by design).
(The site has been updated to address this comment.)
Acceptance. The site's curator, Thomas Bloom, replied in the thread on
14 September 2025 approving the argument as clean and saying the page would
be updated, and the site's commentary credits Hunter's post with a simple
proof (page last edited 27 December 2025); a typo in the sampling
probability was reported and corrected
on 18 October 2025. That documented acceptance by the curator, who took no
part in the proof, is the reviewed evidence; there is no publication. This
project followed the argument as written, which is not an independent
review. The problem's standing also rests on the refereed claim of Conlon,
Fox and Sudakov
(their claim page).
Formalization. The file src/v4.29.1/ErdosProblems/Erdos1008.lean of
Boris Alexeev's repository plby/lean-proofs (Lean v4.29.1 with Mathlib
v4.29.1, import Mathlib its only import; 673 lines at the pinned commit of
2026-09-15, linked above), announced in the site's forum on 17 January 2026,
declares itself a formalization of this result: its header names Conlon, Fox
and Sudakov, Hunter and ChatGPT as informal authors and the automated prover
Aristotle and Alexeev as formal authors. Its final theorem
exists_C4_free_subgraph_with_many_edges states that every finite simple
graph has a set no four of whose edges form a
-cycle (the file's own is_C4) with ; a
closing comment reports the axioms propext, Classical.choice and
Quot.sound, and the file has no sorry, axiom, native_decide
or unsafe. The forum post reported a formalization of the 2014 proof with
the constant and two proofs that the automated prover
Aristotle found from the statement alone, with the constants and
, linking the v4.24.0 copies; the file at the pinned commit states
, and the repository's note (the record link) lists the copies.
The proof (Erdos1008b.lean under the same commit's v4.24.0
sources) names no informal author and is a pending claim of its own,
2026_01_20_alexeev.
The formal-conjectures statement of the problem names this file in its
formal_proof attribute; the step from the file's theorem to that statement
is in neither file. Nothing was built, replayed or audited by this project
and no outside examination of the file is published, so the page lists no
formalized evidence.