paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Bar induction: The good, the bad, and the ugly

Bar induction:好、坏与丑
LICS 2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2017匹配度 2/10 · 该论文属于证明助手、类型论与形式化验证的基础工作,虽与“形式化验证”有间接关联,但不涉及静态分析、LLM/Agent 驱动的验证、浮点程序分析或贝叶斯程序分析,与用户核心研究方向相距较远。引用 12 inbox
Vincent Rahli, Mark Bickford, Robert L. Constable
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:为 Nuprl 扩展 bar induction,在 Coq 中证明其可靠性与一致性,并发现单调 bar 的非截断版本直觉主义下不成立。

本文为 Nuprl 证明助手的计算系统与逻辑引入直觉主义原理,即若干版本的 Brouwer bar induction(等价于超限归纳)。作者在 Coq 中大幅扩展 Nuprl 类型论的形式化,证明两类 bar induction 原理相对 Nuprl 语义可靠:针对数序列的版本只需对系统作少量修改;针对无名字封闭项序列的更一般版本则需在模型的项语法中加入 limit 构造子。形式化还证明这些扩展保持一致性等关键元理论性质。此外,作者发现单调 bar 的非截断 bar induction 在直觉主义下为假,澄清了该原理的适用边界。

问题
如何将 Brouwer 的 bar induction(等价于超限归纳)安全地加入 Nuprl 证明助手的计算系统与逻辑,并保持一致性等元理论性质。
方法
在 Coq 中扩展 Nuprl 类型论的形式化,证明两种 bar induction 原理相对 Nuprl 语义可靠;其中一个针对数序列,另一个针对无名字封闭项序列并在模型项语法中加入 limit 构造子。
评估
通过机器化证明验证新增原理保持一致性等关键元理论性质,并分析 bar induction 的边界,证明单调 bar 的非截断版本在直觉主义下为假。
原文摘要(Abstract)

We present an extension of the computation system and logic of the Nuprl proof assistant with intuitionistic principles, namely versions of Brouwer's bar induction principle, which is equivalent to transfinite induction. We have substantially extended the formalization of Nuprl's type theory within the Coq proof assistant to show that two such bar induction principles are valid w.r.t. Nuprl's semantics (the Good): one for sequences of numbers that involved only minor changes to the system, and a more general one for sequences of name-free (the Ugly) closed terms that involved adding a limit constructor to Nuprl's term syntax in our model of Nuprl's logic. We have proved that these additions preserve Nuprl's key metatheoretical properties such as consistency. Finally, we show some new insights regarding bar induction, such as the non-truncated version of bar induction on monotone bars is intuitionistically false (the Bad).

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{RahliBC17,
  title = {Bar induction: The good, the bad, and the ugly},
  author = {Vincent Rahli and Mark Bickford and Robert L. Constable},
  booktitle = {LICS},
  year = {2017},
  doi = {10.1109/lics.2017.8005074}
}