Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs 2020
DOI: 10.1145/3372885.3373835
|View full text |Cite
|
Sign up to set email alerts
|

Three equivalent ordinal notation systems in cubical Agda

Abstract: We present three ordinal notation systems representing ordinals below ε 0 in type theory, using recent type-theoretical innovations such as mutual inductive-inductive definitions and higher inductive types. We show how ordinal arithmetic can be developed for these systems, and how they admit a transfinite induction principle. We prove that all three notation systems are equivalent, so that we can transport results between them using the univalence principle. All our constructions have been implemented in cubic… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 17 publications
0
6
0
Order By: Relevance
“…In the work on ordinals below ε 0 [19,39,53,58], one derives/implements transfinite induction directly from the selected representation of ordinals. Berger [6] instead extracts a program from Gentzen's proof [38] of transfinite induction up to ε 0 .…”
Section: Propertymentioning
confidence: 99%
See 2 more Smart Citations
“…In the work on ordinals below ε 0 [19,39,53,58], one derives/implements transfinite induction directly from the selected representation of ordinals. Berger [6] instead extracts a program from Gentzen's proof [38] of transfinite induction up to ε 0 .…”
Section: Propertymentioning
confidence: 99%
“…for some natural number n and ordinals β i . If α < ε 0 , then β i < α, and we can represent α as a finite binary tree (with a condition) as follows [17,19,39,53]. Let T be the type of unlabeled binary trees, i.e.…”
Section: Three Constructions Of Types Of Ordinalsmentioning
confidence: 99%
See 1 more Smart Citation
“…Since the conference version (Vezzosi et al, 2019) of this article was published, some interesting formalizations have been performed using Cubical Agda . Forsberg et al (2020) implemented three equivalent ordinal notations systems and transported programs and proofs between them. Altenkirch & Scoccola (2020) considered a higher inductive version of the integers which differs from the one in Section 2.4.1.…”
Section: Related Workmentioning
confidence: 99%
“…A tutorial to Cubical Agda with many exercises can be found at https://github.com/HoTT/EPIT-2020/tree/main/ 04-cubical-type-theory. There are also quite a few papers reporting on formalization projects using Cubical Agda, including a cubical version of the SIP (Angiuli et al, 2021b), synthetic homotopy theory (Mörtberg and Pujet, 2020), proof theory and ordinal notations (Forsberg et al, 2020), and a formalization of π-calculus (Veltri and Vezzosi, 2020).…”
Section: Conclusion and Further Readingmentioning
confidence: 99%