首页> 外文会议>Programming languages and systems >A Proof Pearl with the Fan Theorem and Bar Induction Walking through Infinite Trees with Mixed Induction and Coinduction
【24h】

A Proof Pearl with the Fan Theorem and Bar Induction Walking through Infinite Trees with Mixed Induction and Coinduction

机译:具有Fan定理和条形归纳的证明明珠穿过混合归纳和共归的无限树

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

摘要

We study temporal properties over infinite binary red-blue trees in the setting of constructive type theory. We consider several familiar path-based properties, typical to linear-time and branching-time temporal logics like LTL and CTL*, and the corresponding tree-based properties, in the spirit of the modal μ-calculus. We conduct a systematic study of the relationships of the path-based and tree-based versions of "eventually always blueness" and mixed inductive-coinductive "almost always blueness" and arrive at a diagram relating these properties to each other in terms of implications that hold either unconditionally or under specific assumptions (Weak Continuity for Numbers, the Fan Theorem, Lesser Principle of Omniscience, Bar Induction). We have fully formalized our development with the Coq proof assistant.
机译:在构造型理论的背景下,我们研究了无限的二叉红蓝树的时间特性。我们本着模态微积分的精神,考虑了几种常见的基于路径的属性,这些属性通常是线性时间和分支时间时间逻辑(如LTL和CTL *)所特有的,以及相应的基于树的属性。我们对“最终总是发蓝”的基于路径和基于树的版本与归纳-共感的“几乎总是发蓝”的混合关系进行了系统的研究,并得出了一个图表,将这些属性彼此关联可以无条件地或在特定的假设下(数字弱连续性,范定理,全能科学的较小原理,条形归纳法)成立。我们已经通过Coq证明助手将开发工作完全形式化。

著录项

  • 来源
    《Programming languages and systems》|2011年|p.353-368|共16页
  • 会议地点 Kenting(CT);Kenting(CT)
  • 作者单位

    Institute of Cybernetics, Tallinn University of Technology,Akadeemia tee 21, 12618 Tallinn, Estonia;

    Institute of Cybernetics, Tallinn University of Technology,Akadeemia tee 21, 12618 Tallinn, Estonia;

    Institutt for Informatikk, Universitet i Bergen,Postboks 7800, 5020 Bergen, Norway;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 程序设计、软件工程;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号