【24h】

Structured Induction Proofs in Isabelle/Isar

机译:Isabelle / Isar中的结构化归纳证明

获取原文
获取原文并翻译 | 示例

摘要

Isabelle/Isar is a generic framework for human-readable formal proof documents, based on higher-order natural deduction. The Isar proof language provides general principles that may be instantiated to particular object-logics and applications. We discuss specific Isar language elements that support complex induction patterns of practical importance. Despite the additional bookkeeping required for induction with local facts and parameters, definitions, simultaneous goals and multiple rules, the resulting Isar proof texts turn out well-structured and readable. Our techniques can be applied to non-standard variants of induction as well, such as co-induction and nominal induction. This demonstrates that Isar provides a viable platform for building domain-specific tools that support fully-formal mathematical proof composition.
机译:Isabelle / Isar是基于高阶自然演绎的人类可读形式证明文件的通用框架。 Isar证明语言提供了可以实例化到特定对象逻辑和应用程序的一般原理。我们讨论支持实际重要的复杂归纳模式的特定Isar语言元素。尽管使用当地的事实和参数,定义,同时的目标和多个规则来归纳需要额外的簿记,但最终的Isar证明文本还是结构合理且可读性强。我们的技术也可以应用于非标准的感应变体,例如共感应和名义感应。这表明Isar提供了一个可行的平台,用于构建支持完全形式化的数学证明编写的特定于领域的工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号