The sharp terminal leave in random triangle removal
Randomly erasing triangles from a complete graph leaves about n^(3/2)/(2√2) edges at the end.
Join every pair of n dots, then keep erasing a random triangle until none is left. It was known that about n^(3/2) edges survive, up to smaller factors. This paper proves the exact leading constant: the leftover is about n^(3/2)/(2√2). This settles the triangle case of a conjecture by Joos and Kühn.
The explanation
Take four dots and join every pair. That gives six lines, called edges, and four triangles. Pick one triangle and erase its three edges. The three edges left all meet at the fourth dot. They form no triangle, so the game stops with 3 edges left.
Now do the same with n dots, all pairs joined. This is the complete graph on n vertices. At each step, choose one remaining triangle uniformly at random and erase its edgesSource 1. Stop when no triangle is left. The edges that survive are called the leave. How many are there?
For 1,000 dots there are 499,500 edges to start. Most get erased. The paper's answer predicts about 11,180 left, roughly 2.2%. That figure comes from the formula n^(3/2)/(2√2), where 1/(2√2) is about 0.354. The formula describes the trend as n grows, not an exact count for any one n.
The size of the leave was a long-standing question. Bollobás and Erdős conjectured in 1990 that it grows like n^(3/2)Source 2. Spencer, and separately Rödl and Thoma, showed it is a vanishing share of all edgesSource 3. Bohman, Frieze and Lubetzky pinned down the power 3/2, up to smaller factorsSource 4. The leading constant stayed open. In 2025, Joos and Kühn conjectured a constant, which for triangles is 1/(2√2)Source 5.
This paper proves that constantSource 6. Divide the leave by n^(3/2). As n grows, the result settles at 1/(2√2) in a strong sense: its average squared error shrinks to zero. This is called convergence in L². It implies the typical value and the average value both approach the same constant.
The difficulty is the end of the process. Early on, the graph looks evenly random, and earlier tools track it well. The paper uses Joos and Kühn's results for that early stretch, and nothing else from outsideSource 7. Near the end, few triangles remain, and each edge's fate depends on its neighbours. Rough estimates are not enough to get the constant. The paper redraws the remaining process with fresh random priorities on the trianglesSource 8. It then compares each edge's chance of surviving with a simple formula from Spencer's earlier workSource 9. The hard part is showing these chances hold together for pairs of edges, not just single ones.
The result is about starting from all pairs joined. It does not give a constant for other starting graphs, or for removing larger shapesSource 10. It also does not describe how much the leave varies around its typical size.
How sure is this? A computer proof checker called Lean has checked a formal version of the main theorem. The Lean scope note says it covers the convergence in L² to 1/(2√2), in probability, and for the average. No specialist review of the paper has been published.
What it doesn't show. This does not give the constant for other starting graphs or larger shapes, or describe the spread around the typical size.
Where it came from
This result comes from an unreleased OpenAI model, published in the openai/math release on 6 October 2026.
Hype check
Major if it holds. Lean has checked the main convergence statement; no specialist review is published, and the result covers only the complete-graph start.
Words used
- Complete graph
- A set of dots with every pair joined by an edge.
- Triangle removal process
- Repeatedly erase the three edges of a randomly chosen remaining triangle until none is left.
- Leave
- The edges still present when no triangle remains.
- Convergence in L²
- The average squared distance from the target value shrinks to zero.
- With high probability
- With chance tending to one as the number of dots grows.
The original paper
All quoted lines (10)
-
At each step, choose uniformly from the triangles whose three edges are still present, and delete those edges.
The sharp terminal leave in random triangle removal Back to text -
Bollob\'as and Erd\Hos conjectured in 1990 that the expected leave has order , as reported in.
The sharp terminal leave in random triangle removal Back to text -
Spencer's branching-process analysis and the independent nibble argument of R\"odl and Thoma showed that the leave is with high probability.
The sharp terminal leave in random triangle removal Back to text -
Bohman, Frieze and Lubetzky gave a short proof of the bound and subsequently proved with high probability.
The sharp terminal leave in random triangle removal Back to text -
Their Conjecture 16.2 predicts an asymptotic constant for the terminal leave; its triangle specialization is in probability.
The sharp terminal leave in random triangle removal Back to text -
The following theorem proves this triangle case with convergence.
The sharp terminal leave in random triangle removal Back to text -
The only external proof input is the early-prefix control from Joos and K\"uhn, specialized in Section ….
The sharp terminal leave in random triangle removal Back to text -
Give the triangles of this graph fresh independent uniform priorities and scan them in increasing order, accepting a triangle when all its edges remain.
The sharp terminal leave in random triangle removal Back to text -
This is Spencer's scalar branching law after the time change .
The sharp terminal leave in random triangle removal Back to text -
The theorem concerns removal from ; it does not assert a sharp constant for arbitrary starting graphs or for general hypergraph removal, or a fluctuation law.
The sharp terminal leave in random triangle removal Back to text
Other sources
- openai/math, Lean scope note for family 188 (2026)
The formalization proves that the number of edges at termination, divided by , converges in to .
- openai/math release notes (2026): model provenance and review status
manuscripts and supporting proof artifacts produced by an internal OpenAI model
Related results
- 189Cycle–clique Ramsey numbersCombinatorics
- 186Uniform influence and sharp thresholds for graph and hypergraph propertiesCombinatorics
- 184Correspondence coloring with a fixed forbidden subgraphCombinatorics
- 181The Erdős–Gallai cycle-decomposition conjectureCombinatorics
- 180Barnette’s Hamiltonian-cycle conjectureCombinatorics