首页> 外文会议>Integrated formal methods >Integrating Implicit Induction Proofs into Certified Proof Environments
【24h】

Integrating Implicit Induction Proofs into Certified Proof Environments

机译:将隐式归纳证明集成到经过认证的证明环境中

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

We give evidence of the direct integration and automated checking of implicit induction-based proofs inside certified reasoning environments, as that provided by the Coq proof assistant. This is the first step of a long term project focused on 1) mechanically certifying implicit induction proofs generated by automated provers like Spike, and 2) narrowing the gap between automated and interactive proof techniques inside proof assistants such that multiple induction steps can be executed completely automatically and mutual induction can be treated more conveniently. Contrary to the current approaches of reconstructing implicit induction proofs into scripts based on explicit induction tactics that integrate the usual proof assistants, our checking methodology is simpler and fits better for automation. The underlying implicit induction principles are separated and validated independently from the proof scripts that consist in a bunch of one-to-one translations of implicit induction proof steps. The translated steps can be checked independently, too, so the validation process fits well for parallelisation and for the management of large proof scripts. Moreover, our approach is more general; any kind of implicit induction proof can be considered because the limitations imposed by the proof reconstruction techniques no longer exist. An implementation that integrates automatic translators for generating fully checkable Coq scripts from Spike proofs is reported.
机译:正如Coq证明助手所提供的那样,我们提供了证明的推理环境中对基于隐式归纳证明的直接集成和自动检查的证据。这是一项长期项目的第一步,着重于以下方面:1)对由诸如Spike之类的自动证明产生的隐式归纳证明进行机械认证,以及2)缩小证明助手内部自动和交互式证明技术之间的差距,以便可以完全执行多个归纳步骤自动和互感应可以更方便地处理。与当前基于将常规证明助手集成在一起的显式归纳策略将隐式归纳证明重构为脚本的当前方法相反,我们的检查方法更简单,更适合自动化。底层的隐式归纳原理与证明脚本分开并独立验证,该证明脚本包含一堆一对一的一对隐式归纳证明步骤。转换后的步骤也可以独立检查,因此验证过程非常适合并行化和大型证明脚本的管理。而且,我们的方法更通用。可以考虑使用任何类型的隐式归纳证明,因为证明重构技术所施加的限制不再存在。报告了一个集成了自动转换器的实现,该实现可从Spike证明生成完全可检查的Coq脚本。

著录项

  • 来源
    《Integrated formal methods》|2010年|p.320-335|共16页
  • 会议地点 Nancy(FR);Nancy(FR)
  • 作者

    Sorin Stratulat;

  • 作者单位

    LITA, Universite Paul Verlaine-Metz, 57000, France LORIA, 54000, Prance;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 理论、方法;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号