首页> 外文会议>Logic for Programming, Artificial Intelligence, and Reasoning >A Semantics for Proof Plans with Applications to Interactive Proof Planning
【24h】

A Semantics for Proof Plans with Applications to Interactive Proof Planning

机译:证明计划的语义及其在交互式证明计划中的应用

获取原文

摘要

Proof planning is an automated theorem proving technique which encodes meaningful blocks of proof as planning operators called methods. Methods often encode complex control strategies, and a language of methodicals, similar to tacticals, has been developed to allow methods to be expressed in a modular way. Previous work has demonstrated that proof planning can be effective for interactive theorem proving, but it has not been clear how to reconcile the complex control encoded by methodicals with the needs of interactive theorem proving. In this paper we develop an operational semantics for methodicals which allows reasoning about proof plans in the abstract, without generating object-level proofs, and facilitates interactive planning. The semantics is defined by a handful of deterministic transition rules, represents disjunction and backtracking in the planning process explicitly, and handles the cut methodical correctly.
机译:证明计划是一种自动定理证明技术,它在计划算子(称为方法)中编码有意义的证明块。方法通常编码复杂的控制策略,并且开发了一种类似于战术的方法论语言,以允许以模块化方式表达方法。先前的工作表明,证明计划可以有效地进行交互式定理证明,但是尚不清楚如何将方法论编码的复杂控制与交互式定理证明的需求相协调。在本文中,我们为方法论开发了一种操作语义,它允许抽象地对证明计划进行推理,而无需生成对象级别的证明,并促进了交互式计划。语义由少数确定性转换规则定义,在规划过程中明确表示分离和回溯,并正确地处理剪切。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号