mlsanityData to 14 Oct 2026

ProofWala: A Framework for Multilingual Proof Data Synthesis and Theorem-Proving

arXiv 2502.04671 ↗First posted 7 Feb 2025cs.AI cs.LG cs.LOcited by 1

Not on the map. Why?

Abstract (arXiv)

Neural approaches to theorem proving require robust infrastructure for interfacing with interactive theorem provers (ITPs), extracting structured proof data, and executing proof search at scale. However, existing tooling is often assistant-specific and oriented toward file-level execution, making repository-scale analysis and parallel experimentation challenging. We present ProofWala, a multilingual proof engineering framework built around textttitp-interface, a reusable library for programmatic interaction with ITPs. For Lean 4, we implement a meta-programmed interaction layer executing inside the elaborator, enabling semantically faithful tactic-level tracing alongside declaration- and dependency-level extraction across entire repositories. This design extends beyond traditional REPL-style interaction by supporting project-wide analysis, environment cloning, and pooled execution of proof states. The same interface abstraction supports multiple versions of Rocq, yielding a unified cross-assistant pipeline. Built on this infrastructure, ProofWala provides standardized multilingual proof datasets, model training utilities, and parallel proof search algorithms. Using the framework, we demonstrate that multilingual training across Lean and Rocq enables cross-lingual and cross-domain transfer. We observe statistically significant improvements on Lean Mathlib and in domain adaptation (CategoryTheory), while other settings exhibit consistent upward trends. We open-source the full framework, parallel proof search module, datasets, and models across two repositories: ProofWala (https://github.com/trishullab/proof-wala) and the itp-interface library (https://github.com/trishullab/itp-interface).

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 20 of its 42 references that are in the map. First posted on arXiv 7 Feb 2025.

Builds on

20 of 42 references.

References · 20

  1. 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,935
  2. 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 906
  3. 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 527
  4. 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 427
  5. 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 391
  6. 2020Generative Language Modeling for Automated Theorem Provingcited by 388
  7. 2022HyperTree Proof Search for Neural Theorem Provingcited by 197
  8. 2024PutnamBench: Evaluating Neural Theorem-Provers on the Putnam Mathematical Competitioncited by 165
  9. 2019The Lean mathematical librarycited by 134
  10. 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 132
  11. 2019Learning to Prove Theorems via Interacting with Proof Assistantscited by 109
  12. 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 82
8 more
  1. 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 81
  2. 2023Multilingual Mathematical Autoformalizationcited by 39
  3. 2019Generating Correctness Proofs with Neural Networkscited by 37
  4. 2023LLMSTEP: LLM proofstep suggestions in Leancited by 32
  5. 2024Pantograph: A Machine-to-Machine Interaction Interface for Advanced Theorem Proving, High Level Reasoning, and Data Extraction in Lean 4cited by 18
  6. 2024Graph2Tac: Online Representation Learning of Formal Math Conceptscited by 15
  7. 2024CoqPilot, a plugin for LLM-based generation of proofscited by 11
  8. 2024CoqPyt: Proof Navigation in Python in the Era of LLMscited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.