System disruptions
There are recurring service disruptions on some of the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
Link to record
Permanent link

Direct link
de Boer, Menno
Publications (1 of 1) Show all publications
de Boer, M. (2020). A Proof and Formalization of the Initiality Conjecture of Dependent Type Theory. (Licentiate dissertation). Stockholm: Department of Mathematics, Stockholm University
Open this publication in new window or tab >>A Proof and Formalization of the Initiality Conjecture of Dependent Type Theory
2020 (English)Licentiate thesis, monograph (Other academic)
Abstract [en]

In this licentiate thesis we present a proof of the initiality conjecture for Martin-Löf’s type theory with 0, 1, N, A+B, ∏AB, ∑AB, IdA(u,v), countable hierarchy of universes (Ui)iєN closed under these type constructors and with type of elements (ELi(a))iєN. We employ the categorical semantics of contextual categories. The proof is based on a formalization in the proof assistant Agda done by Guillaume Brunerie and the author. This work was part of a joint project with Peter LeFanu Lumsdaine and Anders Mörtberg, who are developing a separate formalization of this conjecture with respect to categories with attributes and using the proof assistant Coq over the UniMath library instead. Results from this project are planned to be published in the future.

We start by carefully setting up the syntax and rules for the dependent type theory in question followed by an introduction to contextual categories. We then define the partial interpretation of raw syntax into a contextual category and we prove that this interpretation is total on well-formed input. By doing so, we define a functor from the term model, which is built out of the syntax, into any contextual category and we show that any two such functors are equal. This establishes that the term model is initial among contextual categories. At the end we discuss details of the formalization and future directions for research. In particular, we discuss a memory issue that arose in type checking the formalization and how it was resolved.

Place, publisher, year, edition, pages
Stockholm: Department of Mathematics, Stockholm University, 2020. p. 94
Keywords
Dependent type theory, Category theory, Contextual categories, Initiality, Formalization
National Category
Algebra and Logic
Research subject
Mathematics; Mathematical Logic
Identifiers
urn:nbn:se:su:diva-181640 (URN)
Presentation
2020-06-15, Stockholm, 14:30 (English)
Opponent
Supervisors
Note

Licentiate defense over Zoom.

Available from: 2020-05-20 Created: 2020-05-19 Last updated: 2022-02-26Bibliographically approved
Organisations

Search in DiVA

Show all publications