首页> 外文会议>International Joint Conference on Automated Reasoning >Practical Proof Search for Coq by Type Inhabitation
【24h】

Practical Proof Search for Coq by Type Inhabitation

机译:实际证明按类型居住搜索Coq

获取原文

摘要

We present a practical proof search procedure for Coq based on a direct search for type inhabitants in an appropriate normal form. The procedure is more general than any of the automation tactics natively available in Coq. It aims to handle as large a part of the Calculus of Inductive Constructions as practically feasible. For efficiency, our procedure is not complete for the entire Calculus of Inductive Constructions, but we prove completeness for a first-order fragment. Even in pure intuitionistic first-order logic, our procedure performs competitively. We implemented the procedure in a Coq plugin and evaluated it on a collection of Coq libraries, on CompCert, and on the ILTP library of first-order intuitionistic problems. The results are promising and indicate the viablility of our approach to general automated proof search for the Calculus of Inductive Constructions.
机译:我们基于对普通居民的适当形式的直接搜索,提出了一种实用的Coq证明搜索程序。该过程比Coq中固有的任何自动化策略都更通用。它旨在处理实际可行的尽可能大的归纳构造微积分。为了提高效率,我们的程序并未针对整个归纳构造演算完成,但我们证明了一阶片段的完整性。即使在纯粹的直觉一阶逻辑中,我们的过程也具有竞争优势。我们在Coq插件中实现了该过程,并在Coq库,CompCert以及一阶直觉问题的ILTP库上对其进行了评估。结果令人鼓舞,表明我们的方法适用于归纳构造演算的通用自动证明搜索。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号