为交互式定理证明合成蕴含引理

《Proceedings of the ACM on Programming Languages》:Synthesizing Implication Lemmas for Interactive Theorem Proving

【字体: 时间:2025年11月07日 来源:Proceedings of the ACM on Programming Languages

编辑推荐:

  针对交互式定理证明器(ITP)中合成蕴含式引理的不足,提出基于数据驱动的归纳不变式推理技术,通过样本赋值探索证明状态的加强,并在Rocq工具链中实现dilemma战术,验证其在多个基准测试中的有效性。

  

摘要

交互式定理证明器(ITP)使程序员能够正式验证其软件系统的属性。ITP用户面临的一个挑战是确定完成证明所需的辅助引理,例如那些定义关键归纳不变量的引理。现有的ITP引理合成方法在合成蕴含关系(即形如 P1 ∧ ? ∧ Pn ? Q 的引理)方面支持非常有限,甚至几乎没有支持。在本文中,我们提出了一种用于合成有用蕴含引理的技术及相关工具。我们的方法采用数据驱动的不变量推理来探索当前证明状态的改进方案,这基于对当前目标和假设的样本评估。我们已经在名为dilemma的Rocq策略中实现了这种方法,并证明了其在为《验证函数算法》教科书中的证明以及之前的引理合成基准测试套件生成必要辅助引理方面的有效性。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号