Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Metadata
bibkey: chervonyi2025alphageometry2
authors: Yuri Chervonyi; Trieu H. Trinh; Miroslav Olšák; Xiaomeng Yang; Hoang Nguyen; Marcelo Menegali; Junehyuk Jung; Junsu Kim; Vikas Verma; Quoc V. Le; Thang Luong
year: 2025
title: Gold-medalist Performance in Solving Olympiad Geometry with AlphaGeometry2
doi: null
url: https://arxiv.org/abs/2502.03544
claim: AlphaGeometry2 combines language-model proposals of auxiliary constructions with symbolic deduction and search; its double-point reformulation proves equality of differently constructed points.
strata_touched: []
license: citation-only
triage: anchor

Auxiliary constructions as discrete programs

The primary text, version 3, §3.1 and Figure 1 describe constructing , proving , and identifying it with under the relevant nondegeneracy conditions. Section 6.2 describes the language model proposing auxiliary constructions and the DDAR symbolic engine deriving facts and checking the goal. This supports that concrete neuro-symbolic interface; it does not establish a uniform success-probability or complexity bound for arbitrary proofs. The elementary semantic and geometric arguments below are explanatory calculations, not attributed as new results of AG2.

1. Conservative constructions

Let describe the original admissible configurations, and let an auxiliary object satisfy . If in every such configuration, then for any goal involving only the original objects,

The forward implication restricts models. For the reverse, extend each original configuration by one permitted and apply the expanded entailment. This is semantic conservativity, not a guarantee that a particular proof calculus finds a short derivation. Nonparallel lines permit an intersection; a nondegenerate triangle permits its circumcenter. Otherwise the construction needs another definition or a separate branch. Naming such an object can expose useful relations without supplying new empirical facts. Proposal generation, actual construction, legality checks and proof completion all contribute to its cost.

2. Why the circumcenter simplifies the Euler relation

For noncollinear , let be the circumcenter, centroid and orthocenter in the Euclidean plane. Write , , ; then their norms are equal. The vector satisfies

Cyclically, lies on all three altitudes, so . Since , this proves , including coincident centers. When , the Euler line and follow. The choice of origin turns equal distances into cancellation of squared norms. Matching a perpendicularity goal to a zero dot product, then to an equal-norm construction, describes a checkable proposal mechanism; it does not require that every successful proposal arise this way.

The candidate “construct the circumcenter” is a discrete program. An absolutely continuous random point in the plane has probability zero of hitting a specified point exactly. A distribution on construction programs can instead give that exact construction positive mass, subject to its legality and implementation. Experience influences which programs are proposed; success is still measured by actual certificate verification.

3. Bounded construction depth

With at most fixed templates of arity at most , at most new objects per step, initially at most objects, and at most steps, the number of syntactic candidate sequences is bounded by

Each step chooses a template and a tuple of existing objects; multiply this common upper bound over steps and sum over lengths. The maximum also covers nullary templates when there are no objects; each has one empty tuple. Fixed give polynomial enumeration if representations, construction, legality checking and the specified bounded proof procedure also have uniform polynomial cost. Failure means no certificate was found within that grammar and budget; it does not imply that the original statement is false.