SHADOWBENCH: Toward Reliable Automatic Evaluation of Semantic Alignment in Autoformalization
Not on the map. Why?
Abstract (arXiv)
Autoformalization translates informal mathematical theorems into code for proof assistants such as Lean. A central challenge is that current evaluation metrics can accept type-correct but misaligned statements or reject correct statements written in a different formulation. Inspired by Pass@k, we propose SA-Pass (*Semantic Alignment Pass*), which tests formal statements using auxiliary statements called *shadows* that characterize the intended statement. A generated statement receives full credit only when it compiles, implies each shadow (forward check), and is implied by their conjunction (backward check). We instantiate SA-Pass in ShadowBench, a Lean 4 full autoformalization benchmark of 178 postgraduate- to research-level problems spanning eight mathematical areas. Claude Code (Opus 4.8) with Numina-Lean-Agent reaches 61.8% compile rate and 11.2% SA-Pass. Across outputs generated by six agentic configurations, SA-Pass achieves 98.8% binary agreement with expert judgments. An early version of ShadowBench served as the benchmark for Track 4 of the ICML 2026 AI4Math Challenge.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 24 of its 52 references that are in the map. First posted on arXiv 29 Aug 2026.
Builds on
24 of 52 references.
References · 24
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2021Convex optimizationcited by 2,479
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
- 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 380
- 2022Autoformalization with Large Language Modelscited by 252
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
- 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 180
- 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correctioncited by 140
- 2019The Lean mathematical librarycited by 127
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 115
- 2024Herald: A Natural Language Annotated Lean 4 Datasetcited by 54
12 more
- 2024Process-Driven Autoformalization in Lean 4cited by 45
- 2026Numina-Lean-Agent: An Open and General Agentic Reasoning System for Formal Mathematicscited by 43
- 2024Reliable Evaluation and Benchmarks for Statement Autoformalizationcited by 25
- 2025ATLAS: Autoformalizing Theorems through Lifting, Augmentation, and Synthesis of Datacited by 23
- 2025ReForm: Reflective Autoformalization with Prospective Bounded Sequence Optimizationcited by 18
- 2025ProofBridge: Auto-Formalization of Natural Language Proofs in Lean via Joint Embeddingscited by 16
- 2025miniF2F-Lean Revisited: Reviewing Limitations and Charting a Path Forwardcited by 13
- 2025ASSESS: A Semantic and Structural Evaluation Framework for Statement Similaritycited by 8
- 2026Faults in Our Formal Benchmarking: Dataset Defects and Evaluation Failures in Lean Theorem Provingcited by 7
- 2025RLMEval: Evaluating Research-Level Neural Theorem Provingcited by 6
- 2025Automated Formalization via Conceptual Retrieval-Augmented LLMscited by 5
- 2025FMC: Formalization of Natural Language Mathematical Competition Problemscited by 4
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2024Autoformalize Mathematical Statements by Symbolic Equivalence and Semantic Consistency
- 2025IndiMathBench: Autoformalizing Mathematical Reasoning Problems with a Human Touch
- 2026Beyond the Library: An Agentic Framework for Autoformalizing Research Mathematics
- 2025Autoformalization in the Era of Large Language Models: A Survey
- 2026FormalRx: Rectify and eXamine Semantic Failures in Autoformalization
- 2025DRIFT: Decompose, Retrieve, Illustrate, then Formalize Theorems
- 2025TopoAlign: A Framework for Aligning Code to Math via Topological Decomposition
- 2025Conjecturing: An Overlooked Step in Formal Mathematical Reasoning