Bar Induction: The Good, The Bad, And The Ugly

2017 32ND ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS)(2017)

引用 9|浏览28
暂无评分
摘要
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 trans finite 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).
更多
查看译文
关键词
Nuprl proof assistant,intuitionistic principles,Brouwer's bar induction principle,transfinite induction,Nuprl's type theory,Coq proof assistant,bar induction principles,Nuprl's semantics,name-free closed terms,Nuprl's term syntax,Nuprl's logic,Nuprl's key metatheoretical properties,monotone bars,intuitionistically false bar induction
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要