← 最新论文
💻 computer science

ITPEval: Benchmarking Formal Translation Across Interactive Theorem Provers

本文介绍了 ITPEval,这是首个用于评估跨四种主要交互式定理证明器的自动化形式化证明翻译的基准测试和统一基础设施,揭示了当前的语言大模型由于库不匹配而导致在证明翻译方面面临显著困难,并且仅靠原生类型检查往往会高估语义保真度。

原作者: Jiayi Wu, Robert Joseph George, Anima Anandkumar

发布于 2026-07-23
📖 1 分钟阅读☕ 轻松阅读

原作者: Jiayi Wu, Robert Joseph George, Anima Anandkumar

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一个数学家们说着四种不同语言,但都在试图解决完全相同的谜题的世界。在“形式化定理证明”这一高风险领域,计算机充当着终极裁判,检查数学证明的每一个步骤,以确保其 100% 正确。然而,就像说法语、日语、斯瓦希里语和阿拉伯语的人类一样,这些计算机系统(被称为交互式定理证明器,简称 ITP)也有其独特的语法、词汇和预先批准的事实库。用一种系统完美编写的证明,在其他系统看来往往是乱码。这创造了一个孤独的问题:如果一个精妙的证明是用一种语言编写的,它就无法被其他系统轻松使用或检查。科学家们一直试图构建“通用翻译器”来弥合这一差距,希望人工智能(AI)能够学习自动翻译这些数学证明,从而让整个社区能够共享他们的成果。

于是有了 ITPEVAL,一项类似于针对 AI 的大规模、严苛语言考试的新研究。研究人员想要观察当今最智能的 AI 模型是否真的能够在这四个主要系统——Lean 4、Rocq、Isabelle 和 HOL Light 之间翻译形式化数学证明。他们不仅仅是让 AI 去猜测;他们构建了一个专门的测试场,其中包含超过 1,500 个源文件和近 7,000 个定理。他们将测试分为两个级别:一个是“受控”级别,包含简单的、自包含的数学问题(就像没有外部引用的词汇测验);另一个是“生态系统”级别,使用真实的、复杂的库代码,这些代码依赖于特定系统的复杂规则(就像一场包含俚语和文化背景的完整对话)。

结果既有“还不错”的一面,也有“依然非常困难”的一面。当 AI 尝试仅翻译定理的“陈述”(即“是什么”)时,表现最好的模型达到了约 29.1% 的正确率。但当被要求翻译实际的“证明”(即“如何做”)时,成功率骤降至仅为 10.5%。研究发现,最大的障碍并非数学本身或不同的逻辑基础,而是“生态系统”。当 AI 必须处理目标系统中特定的库、命名规范和自动化风格时,它表现得最为吃力。这就像 AI 能理解“猫坐在垫子上”这个句子,但在被要求将其翻译成一种需要使用特定品牌垫子和特定类型猫的特定方言时失败了。

此外,研究人员发现,仅仅让计算机说出“这看起来是正确的”(类型检查)是不够的。他们进行了更深层的“意义检查”,发现即使在 AI 的翻译通过了计算机的基础测试时,在 46% 的案例中,其数学强度仍较弱或与原意略有不同。该研究表明,虽然 AI 在基础方面正在进步,但它仍需学习如何适应每个数学系统的独特“文化”,才能真正成为一名通用翻译官。作者还探索了一种“往返”测试,即将数学翻译成自然语言再翻译回来,发现结果因使用的系统而异,这暗示着结合使用多个系统可能会有所帮助,但目前还不是万灵药。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →