Advancing Mathematics Research with AI-Driven Formal Proof Search

George Tsoukalas, Anton Kovsharov, Sergey Shirobokov, Anja Surina, Moritz Firsching, Gergely Bérczi, Francisco J. R. Ruiz, Arun Suggala, Adam Zsolt Wagner, Eric Wieser, Lei Yu, Aja Huang, Miklós Z. Horváth, Andrew Ferraiuolo, Henryk Michalewski, Edward Lockhart, Codrut Grosu, Thomas Hubert, Matej Balog, Pushmeet Kohli, Swarat Chaudhuri

For every finite simple connected graph G, the maximum number L_S(G) of leaves in a spanning tree is at least 2(ℓ(G)−1), where ℓ(G) is the average local independence number.

Sources for this record

What was already known

The 1996 Graph Conjecture 2 asked for this inequality on connected simple graphs.

AI involvement AI-autonomous

The DeepMind report credits Agent D with the proof. Human researchers supplied the formal target and explain the incidence-graph and discharging argument.

The paper attributes the proof to the agent, with no human-origin central lemma or repair documented.

Importance Notable

The result settles a named graph inequality.

Limitations

The source identifies a Lean proof, but its definitions were not independently compared with the original conjecture wording.

Technical verification Formal (Lean 4)

The paper identifies a Lean proof for the spanning-tree leaf bound. This is source-reported formal verification of the stated graph theorem; the linked file was not rebuilt here.

Independent checking

Agent-generated Lean proof identified as GraphConjecture2.lean

Checker
AlphaProof Nexus Lean validator
Scope
L_S(G)≥2(ℓ(G)−1) for every finite simple connected graph
Basis
Reported by the linked checker
Evidence source

Human understanding Full

The paper’s appendix explains the incidence-graph degrees, local leaf lemma and final discharging argument.

Correction and publication history