AlphaGeometry
{{Short description|Artificial intelligence (AI) program}}
AlphaGeometry is an artificial intelligence (AI) program that can solve hard problems in Euclidean geometry. The system comprises a data-driven large language model (LLM) and a rule-based symbolic engine (Deductive Database Arithmetic Reasoning). It was developed by DeepMind, a subsidiary of Google. The program solved 25 geometry problems out of 30 from the International Mathematical Olympiad (IMO) under competition time limits—a performance almost as good as the average human gold medallist. For comparison, the previous AI program, called Wu's method, managed to solve only 10 problems.{{cite web |title=AlphaGeometry: An Olympiad-level AI system for geometry |url=https://deepmind.google/discover/blog/alphageometry-an-olympiad-level-ai-system-for-geometry/ |website=Deepmind |access-date=26 January 2024}}{{cite web |title=A.I.'s Latest Challenge: the Math Olympics |url=https://www.nytimes.com/2024/01/17/science/ai-computers-mathematics-olympiad.html |website=The New York Times |date=17 January 2024 |access-date=26 January 2024 |last1=Roberts |first1=Siobhan }}
DeepMind published a paper about AlphaGeometry in the peer-reviewed journal Nature on 17 January 2024.{{cite journal |title=Solving olympiad geometry without human demonstrations |journal=Nature |date=2024 |doi=10.1038/s41586-023-06747-5 |last1=Trinh |first1=Trieu H. |last2=Wu |first2=Yuhuai |last3=Le |first3=Quoc V. |last4=He |first4=He |last5=Luong |first5=Thang |volume=625 |issue=7995 |pages=476–482 |pmid=38233616 |pmc=10794143 |bibcode=2024Natur.625..476T }} AlphaGeometry was featured in MIT Technology Review on the same day.{{cite web |title=Google DeepMind's new AI system can solve complex geometry problems |url=https://www.technologyreview.com/2024/01/17/1086722/google-deepmind-alphageometry/|website=MIT Technology Review |access-date=26 January 2024}}
Traditional geometry programs are symbolic engines that rely exclusively on human-coded rules to generate rigorous proofs, which makes them lack flexibility in unusual situations. AlphaGeometry combines such a symbolic engine with a specialized large language model trained on synthetic data of geometrical proofs. When the symbolic engine doesn't manage to find a formal and rigorous proof on its own, it solicits the large language model, which suggests a geometrical construct to move forward. However, it is unclear how applicable this method is to other domains of mathematics or reasoning, because symbolic engines rely on domain-specific rules and because of the need for synthetic data.{{Cite web |last=Zia |first=Tehseen |date=January 24, 2024 |title=AlphaGeometry: DeepMind's AI Masters Geometry Problems at Olympiad Levels |url=https://www.unite.ai/alphageometry-how-deepminds-ai-masters-geometry-problems-at-olympian-levels/ |access-date=2024-05-03 |website=Unite.ai}}
AlphaGeometry 2
AlphaGeometry 2 is an improved version of AlphaGeometry, published on February 5, 2025. They added more features to the representation language to describe more geometry problems that involve movements of objects, and problems containing linear equations of angles, ratios, and distances. They targeted IMO geometry questions from 2000 to 2024. The expanded representation language allowed them to cover 88% of the questions.{{cite web |title=AI achieves silver-medal standard solving International Mathematical Olympiad problems |url=https://deepmind.google/discover/blog/ai-solves-imo-problems-at-silver-medal-level/ |website=Deepmind |access-date=15 August 2024}}{{Cite journal |last=Castelvecchi |first=Davide |date=2025-02-07 |title=DeepMind AI crushes tough maths problems on par with top human solvers |url=https://www.nature.com/articles/d41586-025-00406-7 |journal=Nature |volume=638 |issue=8051 |page=589 |language=en |doi=10.1038/d41586-025-00406-7 |bibcode=2025Natur.638..589C |issn=1476-4687|url-access=subscription }}{{cite arXiv |eprint=2502.03544 |last1=Chervonyi |first1=Yuri |last2=Trinh |first2=Trieu H. |last3=Olšák |first3=Miroslav |last4=Yang |first4=Xiaomeng |last5=Nguyen |first5=Hoang |last6=Menegali |first6=Marcelo |last7=Jung |first7=Junehyuk |last8=Verma |first8=Vikas |last9=Le |first9=Quoc V. |last10=Luong |first10=Thang |title=Gold-medalist Performance in Solving Olympiad Geometry with AlphaGeometry2 |date=2025 |class=cs.AI }}
It uses Gemini finetuned on a synthetically generated dataset of problems and solutions in the representation language. The model is used for making auxiliary constructions like lines and points, to help the tree search. It is also used for autoformalization, i.e. converting a problem in English to a problem in the representation language.
References
{{reflist}}
{{Google AI}}
{{Compu-ai-stub}}