arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2603.03083cs.LOcs.PLmath.LO
收藏

双向插值用于λ演算——重新审视并形式化Craig-Čubrić插值

Bidirectional Interpolation for the Lambda-Calculus: Revisiting and Formalising Craig-Čubrić Interpolation

Université Paris Cité, INRIA, CNRS, IRIF(巴黎西岱大学、法国国家信息与自动化研究所、法国国家科学研究中心、IRIF)

Meven Lennon Bertrand, Alexis Saurin

AI总结:

本文通过双向类型原理重新审视并形式化了Craig-Čubrić插值定理,扩展了其在λ演算和序贯演算中的应用。

摘要:

Craig的插值定理在数学逻辑和计算机科学中有广泛应用。证明论技术通常采用Maehara为序贯演算引入的方法,随后被Prawitz适应到自然演绎中。结果可以加强为证明相关的版本,考虑证明项:这首先由Čubrić在单纯类型λ演算中提出,最近在线性、经典和直觉序贯演算中进一步发展。我们通过构建双向类型的原理,给出了Čubrić证明相关的插值定理的新证明,并在Rocq中形式化了该定理。

英文摘要:

Craig's Interpolation theorem has a wide range of applications, from mathematical logic to computer science. Proof-theoretic techniques for establishing interpolation usually follow a method first introduced by Maehara for the Sequent Calculus and then adapted by Prawitz to Natural Deduction. The result can be strengthened to a proof-relevant version, taking proof terms into account: this was first established by Čubrić in the simply-typed lambda-calculus with sums and more recently in linear, classical and intuitionistic sequent calculi. We give a new proof of Čubrić's proof-relevant interpolation theorem by building on principles of bidirectional typing, and formalise it in Rocq.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑