2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) 2017
DOI: 10.1109/lics.2017.8005074
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
13
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 8 publications
(13 citation statements)
references
References 51 publications
0
13
0
Order By: Relevance
“…We can now go on to show that Object and Arrangement are well defined. We do so by producing a model within set theory that fulfils most of the constraints in section 2.1., which are written out formally in Appendix D. 16 This proof requires that the reader pick some appropriate values for Symbol, Pos, Pointer, , ǫ and B. The definition of these sets in Appendix D is adequate.…”
Section: B Proof Of Key Resultsmentioning
confidence: 99%
“…We can now go on to show that Object and Arrangement are well defined. We do so by producing a model within set theory that fulfils most of the constraints in section 2.1., which are written out formally in Appendix D. 16 This proof requires that the reader pick some appropriate values for Symbol, Pos, Pointer, , ǫ and B. The definition of these sets in Appendix D is adequate.…”
Section: B Proof Of Key Resultsmentioning
confidence: 99%
“…For example, the Axiom of Open Data (more precisely, the continuity principle for numbers which follows from it) was used by Brouwer in order to prove that all real-valued functions on the unit interval are uniformly continuous [13,Thm.3]. The bar induction principle, which is a powerful intuitionistic induction principle (equivalent to the classical transfinite induction) is another consequence of the introduction of free choice sequences [11,10], which has also been explored in the context of the Nuprl proof assistant [28].…”
Section: The Creative Subject and Choice Sequencesmentioning
confidence: 99%
“…In [39] the assumption of existence of choice sequences was exploited to establish Bar Induction, a key intuitionistic principle, in Nuprl. However, choice sequences were there used only as an instrumental tool in the metatheory, not embedded into the theory itself.…”
Section: Introductionmentioning
confidence: 99%
“…Choice sequences were generated using Coq functions, including such that use non-computable axioms. As noted in [39]: "choice sequences do not have to be-and are not-part of the syntax of Nuprl definitions and proofs, i.e., the syntax visible to users". This approach had some undesired consequences.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation