Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A Proof and Formalization of the Initiality Conjecture of Dependent Type Theory
Stockholms universitet, Naturvetenskapliga fakulteten, Matematiska institutionen.
2020 (engelsk)Licentiatavhandling, monografi (Annet vitenskapelig)
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.

sted, utgiver, år, opplag, sider
Stockholm: Department of Mathematics, Stockholm University , 2020. , s. 94
Emneord [en]
Dependent type theory, Category theory, Contextual categories, Initiality, Formalization
HSV kategori
Forskningsprogram
matematik; matematisk logik
Identifikatorer
URN: urn:nbn:se:su:diva-181640OAI: oai:DiVA.org:su-181640DiVA, id: diva2:1431287
Presentation
2020-06-15, Stockholm, 14:30 (engelsk)
Opponent
Veileder
Merknad

Licentiate defense over Zoom.

Tilgjengelig fra: 2020-05-20 Laget: 2020-05-19 Sist oppdatert: 2022-02-26bibliografisk kontrollert

Open Access i DiVA

fulltext(703 kB)1979 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 703 kBChecksum SHA-512
d0347443d582d308efaa24cc554088aeefe1a44da6dfec22b4fb08cec9b2b1f49461f9e2886f1eb31b1a302ea2a95d3cde2e2e860d5727cfedaf948042e90089
Type fulltextMimetype application/pdf

Person

de Boer, Menno

Søk i DiVA

Av forfatter/redaktør
de Boer, Menno
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 1981 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 2881 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf