Wiki
Wiki

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 c=12c=\tfrac12: every graph GG with mm edges contains a C4C_4-free subgraph with at least 12m2/3\tfrac12m^{2/3} 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: GG has at most (m2)\binom m2 four-cycles, since each 44-cycle contains two matchings of size two, each such matching lies in at most two 44-cycles, and there are at most (m2)\binom m2 matchings of size two; keep each edge independently with probability p=m−1/3p=m^{-1/3} and delete one edge from every surviving 44-cycle, which leaves in expectation at least pm−p4(m2)≥m2/3−12m2/3pm-p^4\binom m2\ge m^{2/3}-\tfrac12m^{2/3} edges, so some outcome is a C4C_4-free subgraph with at least 12m2/3\tfrac12m^{2/3} 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 2m22m^2 to (m2)\binom m2, 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 GG has at most (m2)\binom{m}{2} cycles of length 44. indeed, there are at most (m2)\binom{m}{2} matchings of size 22, each matching of size 22 belongs to at most 22 copies of C4C_4, and each C4C_4 contains two matchings of size 22.

now, subsample edges with probability pp, giving a graph G′G'. this will keep any fixed C4C_4 with probability p4p^4. thus we expect to have at most p4(m2)p^4\binom{m}{2} different cycles of length 44 in the subsampled graph. meanwhile, we have E[e(G′)]=pm\mathbb{E}[e(G')]=pm.

let G′′⊂G′G''\subset G' be the graph obtained by deleting one edge from each C4C_4 in G′G'. we have E[e(G′′)]≥pm−p4(m2)\mathbb{E}[e(G'')]\ge pm-p^4\binom{m}{2}. picking p=m−1/3p=m^{-1/3}, we get that there must be an outcome of G′′G'' with $e(G'')\ge (1/2)m^{2/3}$. this completes the proof as clearly G′′G'' has no cycles of length 44 (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 GG has a set S′⊆E(G)S'\subseteq E(G) no four of whose edges form a 44-cycle (the file's own is_C4) with ∣S′∣≥12∣E(G)∣2/3|S'|\ge\tfrac12|E(G)|^{2/3}; 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 1532\tfrac{15}{32} and two proofs that the automated prover Aristotle found from the statement alone, with the constants 38\tfrac38 and 12\tfrac12, linking the v4.24.0 copies; the file at the pinned commit states 12\tfrac12, and the repository's note (the record link) lists the copies. The 38\tfrac38 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.