跳到主要内容
AI News HubLIVE
站内改写1 分钟阅读

PaperFormalizer:作者参与循环的研究论文 Lean 自动形式化

文章摘要

PaperFormalizer 是一个基于 Lean 的智能流水线,从 LaTeX 源文件出发,将论文转写为陈述依赖图,进行自然语言审计,并在 Lean 中对着 Mathlib 等库进行形式化与证明;遇到有多种解读或需要改动论文主张的缺口时,它会停下来请作者裁决。

来源arXiv AI作者: Jiyuan Tan, Vasilis Syrgkanis, Jose Blanchet
PaperFormalizer:作者参与循环的研究论文 Lean 自动形式化
报告错误

纠错通道尚未开通,可先复制下方文章信息留存。

查看更正说明
直接读正文

即便经过仔细校对的论文,也难免在证明或所设假设上留下细微缺口。PaperFormalizer 试图用 Lean 生态中的智能体流水线帮助作者发现并闭合这些缺口,最终把论文转化为经过 Lean 验证的版本。该工作由 Jiyuan Tan 等作者提交,论文摘要于 2026 年 10 月 22 日发布在 arXiv 上。

它的起点是论文的 LaTeX 源文件。系统先把论文转写为一个由陈述组成的依赖图,使各条定义、引理、定理与推论之间的依赖关系显式化。随后,它在自然语言层面对每条陈述进行审计,检查其是否忠实于原文、是否存在歧义、以及是否正确。这一阶段并不急于形式化,而是先确保自然语言表述本身经得起推敲。

在审计之后,流水线会把陈述在 Lean 中形式化,并尝试完成证明。证明所依赖的背景包括 Mathlib、可选的领域库,以及作者个人的工具包。随着更多论文被形式化,作者的工具有望不断积累和扩展。

论文强调,只有作者才真正知道一条陈述想要表达什么,以及某个结果中的形式化缺口应当如何最好地修补。因此,流水线在设计上把涉及语义判断的决定留给作者。当一条陈述可以被多种方式解读时,系统会停下来询问作者;对于每一处修复,它都会以自然语言和 TeX 符号呈现为提案,作者可以接受、拒绝或重新引导;任何可能改变论文主张的决定,也都交由作者拍板。

最终产出包括三个部分:带注释并经过修订的论文版本、一份变更报告,以及 Lean 代码。在 Lean 代码中,每个声明都与它所形式化的那条陈述建立链接,便于追溯。作者可以共享自己已验证的论文,使后续研究者能够直接复用其中的 Lean 代码。

PaperFormalizer 运行在编程智能体环境中,例如 Claude Code 或 Codex。项目代码已在 GitHub 上公开,用户共享 Lean 代码的论文则发布在 paperformalizer.org。通过降低产出经过验证的论文的门槛,作者希望让依赖数学证明的研究更加稳健。

展开要点与分析

文章情报

工程师进阶

要点

  • 从 LaTeX 源文件自动构建陈述依赖图,并审计忠实性、歧义与正确性。
  • 在 Lean 中引用 Mathlib、领域库与作者个人工具包完成形式化与证明。
  • 当陈述存在多义或修复可能改变论文主张时,由作者接受、拒绝或调整方案。
  • 产出带注释的修订论文、变更报告及与陈述链接的 Lean 代码,并支持共享复用。

要点与分析由自动化流程生成,可能有误,请结合原始来源核实。