A Minimalist Proof Language for Neural Theorem Proving over Isabelle/HOL
Qiyuan Xu, Renxi Wang, Peixin Wang, Haonan Li, Conrad Watt

TL;DR
This paper introduces Minilang, a minimalist proof language designed to better align informal reasoning with mechanized proofs, improving neural theorem proving performance over Isabelle/HOL.
Contribution
It proposes Minilang, a simplified proof language with only 10 operations, and demonstrates its effectiveness in enhancing LLM-based theorem proving accuracy.
Findings
Minilang improves pass@1 success rate by up to 20/29 percentage points.
Achieves a pass@1 rate of 69.1%, surpassing prior work.
Pass@8 rate reaches 79.2%, exceeding state-of-the-art benchmarks.
Abstract
Neural Theorem Proving (NTP) employs LLMs to automate formal proofs in proof assistants. While LLMs have achieved relatively remarkable success in informal reasoning tasks using natural languages, the transition to mechanized formal theorem proving presents persistent challenges. Mechanized proof languages often contain many syntactic constructs and diverse, specialized proof tactics, which facilitate expert use but have no direct counterpart in informal mathematical proofs. These prover-specific idioms represent an additional burden for LLM-based NTPs that might be otherwise successful in generating informal proofs. Seeking to bridge this gap between formal proof construction and informal reasoning, in order to better facilitate NTP, this work approaches these challenges from a language design perspective. We look at common reasoning patterns in informal proofs and in existing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
