AlphaGeometry:
A Step Toward Automated Math Reasoning
Hoang Huy Nguyen
ISyE Georgia Tech & former Student Researcher at Google DeepMind
Overview of my work
Stochastic Control
Markov chain mixing
[TAC, under review]
Optimal Transport
[JMLR 2024], [AAAI 2024]
AI reasoning
AI for Sciences
AlphaGeometry 2
[JMLR, under review]
[Nature Geoscience 2025]
Foundations
Applied Probability
AI & Deep Learning
Transfer Learning
Stochastic Networks
[SIGMETRICS 2025]
Mathematics and AI
Early computers
First analog computer (300 BC)
First abacus (2700 BC)
Four color theorem 1976
Appel and Haken
Computer as a collaborator
Doron Zeilberger
Shalosh B. EKHAD
From 1993, they wrote 100 papers together.
Computers as verifiers (Interactive Theorem Provers)
Automated math reasoning
International Mathematical Olympiad (1959 – Present)
Topics
What would it take to build an AI to solve IMO?
Topics
About me
AlphaGeometry & AlphaGeometry2
A neuro-symbolic system
11
Challenges
Hallucinations
Data scarcity
?
?
?
1+1=3
Answer hallucination
Citation hallucination
Lacks high quality, structured data!
Next token predictor
Reward outcome
Mechanism
Challenges
Hallucinations
Data scarcity
?
?
?
1+1=3
Answer hallucination
Citation hallucination
Lacks high quality, structured data!
A consistent solver is needed!
Framework
Problem
AlphaGeometry: DDAR
AlphaProof: Lean
Mechanical solver
Provably Correct Solution
Framework
Problem
Generative
Mechanical solver
Solution
AlphaGeometry: LM
AlphaProof: LM + RL
“... a major limitation of automated theorem provers compared to humans – the generation of original mathematical terms – might be addressable via generation from language models…” Polu & Sutskever, 2020
�
Consistent rewards
Allows self-improvement!
AlphaGeometry: DDAR
AlphaProof: Lean
Simplify
problem
Provide
feedbacks
Example: Solving an equation
Symbolic engine
Outline
AlphaGeometry as a neuro-symbolic solver
How to perform “magical” constructions
Overall architecture
Training data
Language model
Symbolic engine
?
?
?
1+1=3
Idea #1: AlphaGeometry is a neuro-symbolic solver
18
Symbolic Engine
19
Not use:
Idea #1: AlphaGeometry is a neuro-symbolic solver
20
Idea #1: AlphaGeometry is a neuro-symbolic solver
21
Magic Construction
Idea #1: AlphaGeometry is a neuro-symbolic solver
22
System 1 (neural LM, creative) &
System 2 (symbolic engine, reliable).
Explorer
Exploiter
Outline
AlphaGeometry as a neuro-symbolic solver
How to make key constructions
Overall architecture
Training data
Language model
Symbolic engine
?
?
?
1+1=3
Idea #2: Synthetic Data Generation at Scale
24
Knowledge-building process similar to humans.
Overview of the data generation process
Solves data scarcity w/o human intervention!
(to find the minimal problem)
Masking
AB=AC DB=DC sameLine(D,B,C)
∠ABD=∠DCA
∠ABC=∠BCA
“Theorem: △ ABC has AB=AC and D the midpoint of BC. Prove ∠B=∠C. Proof: ...”
Unnecessary for theorem Necessary for proof
Identify key constructions
AB=AC DB=DC sameLine(D,B,C)
ABD=DCA
∠ABC=∠BCA
Identify key constructions
AB=AC DB=DC sameLine(D,B,C)
ABD=DCA
∠ABC=∠BCA
DC
Identify key constructions
AB=AC DB=DC sameLine(D,B,C)
ABD=DCA
∠ABC=∠BCA
DC
DO
Identify key constructions
AB=AC DB=DC sameLine(D,B,C)
ABD=DCA
∠ABC=∠BCA
DC
DO
Identify key constructions
The Final Data
31
32
AG2
50%
Longest IMO AG 2 proof
Proof length = 700+!
AG1
1B random diagram
100M synthetic problems
dedup
The Model
33
By the way, it’s not LLM
34
The Results
35
All-time IMO Geometry results (2000-2024)
Faster symbolic engine
Knowledge sharing
Better search algorithm
Autoformalization
AG 1
AG 2
Co-author vs AG: IMO 2015 P3
Hoang: 45 minutes
AG 2: 20 minutes
Silver medalist performance at IMO 2024!
AlphaGeometry 2 + AlphaProof
39
AlphaGeometry 2 solved an IMO geometry problem in 19s!
Takeaway
Hallucinations
Data scarcity
?
?
?
1+1=3
Symbolic engines
Language models
Synthetic data generation
LLM for Math Research
Thank you for listening!
Stochastic Control
Markov chain mixing
[TAC, under review]
Optimal Transport
[JMLR 2024], [AAAI 2024]
AI reasoning
AI for Sciences
AlphaGeometry 2
[JMLR, under review]
[Nature Geoscience 2025]
Foundations
Applied Probability
AI & Deep Learning
Transfer Learning
Stochastic Networks
[SIGMETRICS 2025]
Thank you!
43
Bonus slides coming up
All-time IMO Geometry results
IMOSL 30 benchmark
IMO 2013 P3
IMO 2014 P3
IMO Shortlist 2009 G7
IMO Shortlist 2009 G7
Some details of AlphaGeometry 2
Knowledge sharing system
Data generation
Data generation
Learning curves
Temperature and number of token seen