← All papers
First page of MathAdv: What Theorem Provers Know, Reason, Formalize, and Generalize

MathAdv: What Theorem Provers Know, Reason, Formalize, and Generalize

Jiaxin Yuan, Connor Martinez Lockhart, Xiaoyu Liu, Jiaqi Wang, Chenghao Deng, Xiayimei Han, Vlasios Mastrantonis, Dmitrii Gudin, Shaopeng Zhu, Abdirisak Abdullahi Mohamed, Bilal Hamdi Aytekin, Jiewen Lang, Zezheng Song, Furong Huang

cs.CL Aug 26, 2026 · v1 cs.AI cs.LO
Introduces MathAdv, a Lean 4 diagnostic benchmark of 298 formalized problems across 13 math domains, evaluating theorem provers and auxiliary reasoning tasks.
Formal theorem proving enables machine-verifiable evaluation of mathematical reasoning, yet existing benchmarks often emphasize aggregate proof accuracy, concentrate on a narrow range of mathematics, and provide limited evidence of robustness to equivalent reformulations. We introduce MathAdv, a diagnostic benchmark spanning 13 domains across undergraduate- and graduate-level mathematics. Alongside Lean 4 theorem proving, MathAdv provides up to three auxiliary tasks: multiple-choice questions that probe mathematical knowledge, fill-in-the-blank problems that isolate informal reasoning, and expert-crafted transformations that test robustness to problem presentation. Our evaluation of contemporary theorem provers yields four findings: formalization remains a major bottleneck; performance varies substantially across mathematical domains; natural-language guidance helps general-purpose LLMs but can hinder proof-specialized models; and mathematically equivalent reformulations expose substantial robustness limitations. Together, these results show how component-wise evaluation can reveal model capabilities and failure modes that aggregate theorem-proving accuracy obscures. The dataset and evaluation scripts are available at https://github.com/margotyjx/MathAdv.git.

Existing formal mathematics benchmarks emphasize aggregate proof accuracy, cover a narrow range of domains, and rarely test robustness to equivalent reformulations, making it hard to localize model failures.

MathAdv comprises 321 undergraduate- and graduate-level problems across 13 domains, with 298 formalized in Lean 4 via a human-in-the-loop pipeline. Alongside Lean 4 proving, it adds three auxiliary tasks: multiple-choice knowledge probes, fill-in-the-blank informal reasoning, and expert-crafted equivalent transformations. Proof-step and whole-proof provers plus general-purpose LLMs are evaluated component-wise. Interactive feedback and natural-language hints are also assessed.

Figure 3: Human-in-the-loop autoformalization process for MathAdv.

Formalization is a major bottleneck with low overall Lean 4 accuracy (best around 21.9%); performance varies substantially across domains; natural-language hints help general LLMs but can hurt proof-specialized models; equivalent reformulations expose robustness limitations.

Figure 5: Performance on Lean 4 formal proving with and without hints from MC questions.
ModelAccuracy (%)
DeepSeek-Prover-V1.5 RL + RMaxTS16.56
Goedel-Prover-V221.88
GPT-5.410.62
DeepSeek-R110.94
DeepSeek-V3.25.31
Lean 4 proof accuracy for selected models
SettingDeepSeek-V3.2GPT-5.4
Non-Interactive5.00%9.06%
Interactive7.50%13.75%
Δ+2.50 pp+4.69 pp
Interactive feedback effect on Lean 4 accuracy