Proceedings of the 5th ACM SIGPLAN Conference on Certified Programs and Proofs 2016
DOI: 10.1145/2854065.2854077
|View full text |Cite
|
Sign up to set email alerts
|

A nominal exploration of intuitionism

Abstract: This papers extends the Nuprl proof assistant (a system representative of the class of extensional type theoriesà la Martin-Löf) with named exceptions and handlers, as well as a nominal fresh operator. Using these new features, we prove a version of Brouwer's Continuity Principle for numbers. We also provide a simpler proof of a weaker version of this principle that only uses diverging terms. We prove these two principles in Nuprl's meta-theory using our formalization of Nuprl in Coq and show how we can reflec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 19 publications
(28 citation statements)
references
References 71 publications
0
28
0
Order By: Relevance
“…For example, the non-truncated version of Brouwer's continuity principle, i.e., where the existential quantifier is interpreted constructively, is false in type theories such as Agda or Nuprl [29,39,18,34,36], while its truncated version is true in Nuprl [34]. Similar results hold about AC as discussed in Sec.…”
Section: Squashingmentioning
confidence: 59%
See 4 more Smart Citations
“…For example, the non-truncated version of Brouwer's continuity principle, i.e., where the existential quantifier is interpreted constructively, is false in type theories such as Agda or Nuprl [29,39,18,34,36], while its truncated version is true in Nuprl [34]. Similar results hold about AC as discussed in Sec.…”
Section: Squashingmentioning
confidence: 59%
“…They are also similar to Howe's set-theoretical functions in [24,25,23], which he used to provide a set-theoretical semantics of both Nuprl and HOL, allowing the shallow embedding of HOL in Nuprl. (4) We have proved the validity of truncated versions of AC [34,Sec.5.3]. Open-endedness.…”
Section: Introductionmentioning
confidence: 83%
See 3 more Smart Citations