Skip to main content
QUICK REVIEW

[论文解读] Coinductive Techniques in Infinitary Lambda-Calculus

Łukasz Czajka|arXiv (Cornell University)|Jan 1, 2015
Logic, programming, and type systems参考文献 15被引用 2
一句话总结

本文引入了一种共归纳证明风格,用于无穷λ-演算,其与数学中的标准归纳证明结构类似,并将其应用于给出Böhm归约连通性的新、更简单的共归纳证明。该方法被正式证明为一种常规转换,提供了一种与以往证明不同的新颖技术。

ABSTRACT

The main aim of this paper is to promote a certain style of doing coinductive proofs, similar to inductive proofs as commonly done by mathematicians. For this purpose we provide a reasonably direct justification for coinductive proofs written in this style, i.e., converting a coinductive proof into a non-coinductive argument is purely a matter of routine. Our main interest is in applying this coinductive style of arguments in infinitary lambda-calculus. In the second part of the paper we present a new coinductive proof of confluence of B\ohm reduction in infinitary lambda-calculus. The proof is simpler than previous proofs of this result. The technique of the proof is new, i.e., it is not merely a coinductive reformulation of any earlier proofs.

研究动机与目标

  • 开发一种共归纳证明风格,使其在直观结构上与数学中的归纳证明相一致。
  • 为无穷λ-演算中的共归纳推理提供形式化证明,使其如同归纳推理一样常规化。
  • 将此共归纳框架应用于证明无穷λ-演算中Böhm归约的连通性。
  • 提出一种新证明技术,而不仅仅是对早期论证的共归纳重述。

提出的方法

  • 采用一种模仿归纳证明结构的共归纳推理风格,确保其清晰且可常规应用。
  • 通过证明共归纳证明可系统地转化为非共归纳论证,从而为共归纳证明提供合理性依据。
  • 将共归纳框架应用于无穷λ-演算,重点聚焦于Böhm归约。
  • 构建一个依赖于共归纳原理而非结构归纳或其他先前方法的连通性证明。
  • 使用共归纳定义的归约关系和相似性,以建立无限项的性质。
  • 通过将其嵌入支持共归纳推理的形式系统中,确保该证明技术具有可推广性。

实验结果

研究问题

  • RQ1如何使无穷λ-演算中的共归纳证明如同归纳证明一样直观且系统化?
  • RQ2能否构建一个Böhm归约连通性的共归纳证明,使其本质上是全新的,而非对先前证明的重新表述?
  • RQ3何种形式化依据支持将共归纳证明常规地转换为非共归纳论证?
  • RQ4所提出的共归纳框架如何简化对无限项及其归约的推理?

主要发现

  • 本文确立了一种共归纳证明风格,其直接性和系统性与归纳证明相当,可实现常规应用。
  • 提出了一种全新的共归纳证明,用于无穷λ-演算中Böhm归约的连通性,与早期方法不同。
  • 该证明技术并非对先前证明的简单共归纳重述,表明其在方法论上具有真正的新颖性。
  • 共归纳证明可系统地转化为非共归纳论证,通过常规转换验证其正确性。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。