OProver:一个统一的代理式形式定理证明框架

Hugging Face Daily Papers 论文

摘要

OProver是一个统一的框架,用于Lean 4中的代理式形式定理证明,通过使用经过验证的证明和编译器反馈进行训练,迭代地改进证明生成,在多个基准测试中取得了最先进的结果。

近年来,形式定理证明的进展得益于大规模证明生成和验证器感知训练,但代理式证明很少被集成到证明器训练中,仅在推理时出现。我们提出OProver,一个用于Lean 4中代理式形式定理证明的统一框架,其中失败的证明尝试通过检索到的经过编译器验证的证明和Lean编译器反馈进行迭代修订。OProver通过继续预训练然后迭代后训练进行训练:每次迭代运行代理式证明,将新验证的证明索引到OProofs和检索记忆中,使用修复轨迹作为SFT数据,并使用未解决的困难案例进行RL。OProofs基于公开的Lean资源、大规模证明合成和代理式证明轨迹构建,包含177万条Lean语句、686万个经过编译器验证的证明,以及序列化轨迹(包括检索上下文、失败尝试、反馈和修复)。在五个基准测试中,OProver-32B在MiniF2F(93.3%)、ProverBench(58.2%)和PutnamBench(11.3%)上取得了最佳Pass@32,并在MathOlympiad(22.8%)和ProofNet(33.2%)上排名第二,比任何先前的开放权重完整证明器拥有更多顶级排名。
查看原文
查看缓存全文

缓存时间: 2026/05/19 06:30

论文页面 - OProver:统一智能体式形式化定理证明框架

来源:https://huggingface.co/papers/2605.17283

摘要

OProver 是一个面向 Lean 4 的统一智能体式形式化定理证明框架,通过迭代训练、验证过的证明与编译器反馈,显著提升了证明生成能力。

近年来,形式化定理证明取得了长足进步,这得益于大规模证明生成(https://huggingface.co/papers?q=proof%20generation)与验证器感知训练(https://huggingface.co/papers?q=verifier-aware%20training)的推动。然而,智能体式证明很少被整合到证明器训练中,通常仅在推理时出现。我们提出 OProver——一个统一的 Lean 4(https://huggingface.co/papers?q=Lean%204)智能体式形式化定理证明(https://huggingface.co/papers?q=agentic%20formal%20theorem%20proving)框架,在该框架中,失败的证明尝试会利用检索到的编译器验证证明及 Lean 编译器反馈进行迭代修正。OProver 的训练包括持续预训练(https://huggingface.co/papers?q=continued%20pretraining)以及后续的迭代后训练(https://huggingface.co/papers?q=iterative%20post-training):每次迭代执行智能体式证明,将新验证的证明索引至 OProofs 与检索记忆,将修复轨迹用作 SFT 数据(https://huggingface.co/papers?q=SFT%20data),并对未解决的难题进行强化学习。OProofs 由公开的 Lean 资源、大规模证明合成(https://huggingface.co/papers?q=proof%20synthesis)以及智能体式证明轨迹构建而成,包含 177 万条 Lean 语句、686 万条编译器验证证明(https://huggingface.co/papers?q=compiler-verified%20proofs)以及序列化轨迹(含检索上下文、失败尝试、反馈与修复)。在五个基准测试中,OProver-32B 在 MiniF2F(93.3%)、ProverBench(58.2%)和 PutnamBench(11.3%)上取得了最佳 Pass@32 成绩,在 MathOlympiad(22.8%)和 ProofNet(33.2%)上排名第二,且其顶级排名数量超过以往任何开源全证明证明器。

查看 arXiv 页面(https://arxiv.org/abs/2605.17283)查看 PDF(https://arxiv.org/pdf/2605.17283)GitHub1(https://github.com/multimodal-art-projection/OProver)添加到收藏(https://huggingface.co/login?next=%2Fpapers%2F2605.17283)

在您的智能体中获取此论文:

hf papers read 2605.17283

没有最新的 CLI?curl -LsSf https://hf.co/cli/install.sh | bash

引用本论文的模型0

没有模型链接本论文

请在模型 README.md 中引用 arxiv.org/abs/2605.17283,以从本页面链接模型。

引用本论文的数据集0

没有数据集链接本论文

请在数据集 README.md 中引用 arxiv.org/abs/2605.17283,以从本页面链接数据集。

引用本论文的 Spaces0

没有 Space 链接本论文

请在 Space README.md 中引用 arxiv.org/abs/2605.17283,以从本页面链接 Space。

包含本论文的收藏集1

相似文章

OpenProver: 基于 Lean 4 的智能体和交互式定理证明

arXiv cs.AI

OpenProver 是一个开源系统,利用 Lean 4 进行 LLM 驱动的自动定理证明,采用规划器-工作器-验证器架构,并支持自主和交互两种模式。它实现了数学证明搜索中的可重复评估和人机协同。

发现与证明:Lean 4中困难模式自动定理证明的开源智能体框架

arXiv cs.CL

本文介绍了 Discover and Prove (DAP),一个用于 Lean 4 自动定理证明的开源智能体框架,针对"困难模式"问题进行优化——即在构造形式化证明前必须独立发现答案。该工作发布了新的困难模式基准变体,达到最先进的结果,同时揭示了 LLM 答案准确率(>80%)与形式化证明器成功率(<10%)之间的巨大差距。

程序验证的智能体证明

arXiv cs.AI

本文在Clever基准的程序验证任务中,采用智能体证明框架评估Claude Code,在规范生成和端到端验证方面取得了超过98%的成功率,揭示出现有基准可能不足以评估现代智能体证明器的能力。