paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Equivalence of inductive definitions and cyclic proofs under arithmetic

算术下归纳定义与循环证明的等价性
LICS 2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2017匹配度 2/10 · 论文属于证明论与循环证明系统,和形式化验证仅有间接关联;但完全不涉及 LLM/Agent、静态分析、浮点程序分析或贝叶斯程序分析,也没有工程实现或工业落地内容,因此与当前研究画像核心方向匹配度低。引用 44 inbox
Stefano Berardi, Makoto Tatsuta
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:证明在加入算术后,循环证明系统 CLKID-omega 与 Martin-Löf 归纳定义系统 LKID 的证明能力等价。

循环证明系统 CLKID-omega 为归纳定义提供了不同于 Martin-Löf 归纳定义系统 LKID 的表示与高效证明搜索。Brotherston 和 Simpson 猜想二者证明能力等价,但一般情形下该猜想被否证。本文证明:若在两个系统中都加入算术,二者即等价,从而恢复猜想,并包含 Simpson 的特例。为从循环证明构造 LKID 证明,作者将循环证明切分为子证明,使结论为 companion、假设为 bud,并证明每个 bud 在 LKID 中可证;关键是利用全局 trace 条件导出归纳模式,这推广了 Podelski-Rybalchenko 终止定理,并证明无限 Ramsey 定理可在 Peano 算术中形式化。

问题
在加入算术的条件下,循环证明系统 CLKID-omega 与 Martin-Löf 归纳定义系统 LKID 的证明能力是否等价。
方法
将循环证明切分为以 companion 为结论、bud 为假设的子证明,证明每个 bud 在 LKID 中可证;由全局 trace 条件导出归纳模式,并形式化无限 Ramsey 定理。
评估
通过证明两个系统的可证性互相包含,建立等价性,并表明 Simpson 关于自然数归纳谓词加 Peano 算术的结果是本文结论的特例。
原文摘要(Abstract)

A cyclic proof system, called CLKID-omega, gives us another way of representing inductive definitions and efficient proof search. The 2011 paper by Brotherston and Simpson showed that the provability of CLKID-omega includes the provability of the classical system of Martin-Lof's inductive definitions, called LKID, and conjectured the equivalence. By this year the equivalence has been left an open question. In general, the conjecture was proved to be false in FoSSaCS 2017 paper by Berardi and Tatsuta. However, if we restrict both systems to only the natural number inductive predicate and add Peano arithmetic to both systems, the conjecture was proved to be true in FoSSaCS 2017 paper by Simpson. This paper shows that if we add arithmetic to both systems, they become equivalent, namely, the conjecture holds. The result of this paper includes that of the paper by Simpson as a special case. In order to construct a proof of LKID for a given cyclic proof, this paper shows every bud in the cyclic proof is provable in LKID, by cutting the cyclic proof into subproofs such that in each subproof the conclusion is a companion and the assumptions are buds. The global trace condition gives some induction principle, by using an extension of Podelski-Rybalchenko termination theorem from well-foundedness to induction schema. In order to prove this extension, this paper also shows that infinite Ramsey theorem is formalizable in Peano arithmetic.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{BerardiT17,
  title = {Equivalence of inductive definitions and cyclic proofs under arithmetic},
  author = {Stefano Berardi and Makoto Tatsuta},
  booktitle = {LICS},
  year = {2017},
  doi = {10.1109/lics.2017.8005114}
}