Competition resultAutomated theorem proving3 min read

AlphaProof: when Lean became the training signal

The competition milestone that helps explain the later research wave.

Google DeepMind · AlphaProof · AlphaGeometry 2

Where this stands

An important competition milestone, with disclosed translation and timing conditions. It does not by itself settle an open research conjecture.

Start with the question

The problem

Can a system find rigorous proofs of difficult olympiad problems? The challenge combines creative search with exact verification: a plausible argument is insufficient if one logical step is wrong.

n  ∣  ⌊α⌋+⌊2α⌋+⋯+⌊nα⌋for every positive integer n\begin{gathered} n \;\Big|\; \lfloor \alpha \rfloor + \lfloor 2\alpha \rfloor + \cdots + \lfloor n\alpha \rfloor \\ \text{for every positive integer } n \end{gathered}

Before the news

Understand the mathematics

The established mathematics behind the story, step by step. What is new, and who claims it, follows below with sources.

An IMO 2024 problem, worked through

Problem 1 of IMO 2024 asks for all real numbers α\alpha satisfying the condition above. Write Sn=∑k=1n⌊kα⌋S_n = \sum_{k=1}^{n} \lfloor k\alpha \rfloor. The answer is that α\alpha must be an even integer.

Even integers work: if α=2m\alpha = 2m then every floor is exact and Sn=2m⋅n(n+1)2=m n(n+1)S_n = 2m \cdot \frac{n(n+1)}{2} = m\, n(n+1), a multiple of nn.

Adding 22 to α\alpha adds ∑k=1n2k=n(n+1)\sum_{k=1}^{n} 2k = n(n+1) to SnS_n (and subtracting 22 removes it), which does not change divisibility by nn. So we may assume 0≤α<20 \le \alpha < 2 and must show α=0\alpha = 0.

Two inductions finish it

If 0≤α<10 \le \alpha < 1, suppose ⌊kα⌋=0\lfloor k\alpha \rfloor = 0 for all k<nk < n. Then Sn=⌊nα⌋S_n = \lfloor n\alpha \rfloor, which lies between 00 and n−1n - 1 and is divisible by nn, so it is 00. Hence ⌊nα⌋=0\lfloor n\alpha \rfloor = 0 for every nn, which forces α<1/n\alpha < 1/n for all nn, so α=0\alpha = 0.

If 1≤α<21 \le \alpha < 2, suppose ⌊kα⌋=2k−1\lfloor k\alpha \rfloor = 2k - 1 for all k<nk < n (true for k=1k = 1). Then

Sn=∑k=1n−1(2k−1)+⌊nα⌋=(n−1)2+⌊nα⌋≡1+⌊nα⌋(modn).\begin{aligned} S_n &= \sum_{k=1}^{n-1} (2k - 1) + \lfloor n\alpha \rfloor \\ &= (n-1)^2 + \lfloor n\alpha \rfloor \\ &\equiv 1 + \lfloor n\alpha \rfloor \pmod{n}. \end{aligned}

Since n≤⌊nα⌋≤2n−1n \le \lfloor n\alpha \rfloor \le 2n - 1, divisibility forces ⌊nα⌋=2n−1\lfloor n\alpha \rfloor = 2n - 1. So nα≥2n−1n\alpha \ge 2n - 1, that is α≥2−1n\alpha \ge 2 - \tfrac1n, for every nn, which contradicts α<2\alpha < 2.

What the machine has to produce

A human reader accepts “so we may assume 0≤α<20 \le \alpha < 2” at a glance. In Lean that step is a lemma about how ⌊x+2k⌋\lfloor x + 2k \rfloor and finite sums behave, and every inequality between ⌊nα⌋\lfloor n\alpha \rfloor, nn and 2n−12n - 1 has to be justified. The reward is that the checker's verdict is binary and needs no human grader, which is what makes it usable as a training signal: a system can try many proof attempts and learn from exactly those the kernel accepts.

01

Learning from formal feedback

AlphaProof combined a language model with reinforcement learning to search for proofs in Lean. Training on formal statements provided an automatic correctness signal. This made theorem proving an environment in which the system could improve through many checked attempts. [1]

02

Read the competition conditions

DeepMind reported that AlphaProof and AlphaGeometry 2 together solved four of the six IMO 2024 problems, reaching silver-medal standard. Experts translated the statements into formal languages, and some runs took much longer than the human contest allows. The two systems’ methods were different; the geometry result should not be described as an AlphaProof Lean proof. [1]

03

What changed the following year

DeepMind’s 2025 gold-standard result used an advanced Gemini Deep Think system operating in natural language. Its announcement explicitly contrasts that setup with the formal-language pipeline of 2024. The newer medal headline is therefore not evidence that the same Lean-based workflow earned gold. [2]

Inspect the evidence

The Lean formalization

Published Lean proofs with an interactive proof-state viewer

DeepMind’s solution gallery displays the AlphaProof Lean code, lets readers inspect tactic states, and offers the Lean files for download. Its notes distinguish human-written statement translations and explanatory comments from agent-generated answers and proofs. The geometry solution uses AlphaGeometry’s separate system.

Sources & further reading

Reviewed 9 Sept 2026. X permalinks were recovered from indexed posts and linked discussions; direct X pages were not consistently accessible. They document the conversation, not proof correctness.

  1. 1.
  2. 2.
  3. 3.
  4. 4.

Work through it together

Discussion

Loading discussions…