Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat 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 (Engelska)Licentiatavhandling, monografi (Övrigt vetenskapligt)
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.

Ort, förlag, år, upplaga, sidor
Stockholm: Department of Mathematics, Stockholm University , 2020. , s. 94
Nyckelord [en]
Dependent type theory, Category theory, Contextual categories, Initiality, Formalization
Nationell ämneskategori
Algebra och logik
Forskningsämne
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 (Engelska)
Opponent
Handledare
Anmärkning

Licentiate defense over Zoom.

Tillgänglig från: 2020-05-20 Skapad: 2020-05-19 Senast uppdaterad: 2022-02-26Bibliografiskt granskad

Open Access i DiVA

fulltext(703 kB)1979 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 703 kBChecksumma SHA-512
d0347443d582d308efaa24cc554088aeefe1a44da6dfec22b4fb08cec9b2b1f49461f9e2886f1eb31b1a302ea2a95d3cde2e2e860d5727cfedaf948042e90089
Typ fulltextMimetyp application/pdf

Person

de Boer, Menno

Sök vidare i DiVA

Av författaren/redaktören
de Boer, Menno
Av organisationen
Matematiska institutionen
Algebra och logik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 1981 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 2881 träffar
RefereraExporteraLänk till posten
Permanent länk

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