Univalent Types, Sets and Multisets : Investigations in dependent type theory

This thesis consists of four papers on type theory and a formalisation of certain results from the two first papers in the Agda language. We cover topics such as models of multisets and sets in Homotopy Type Theory, and explore ideas of using type theory as a language for databases and different way...

Full description

Bibliographic Details
Main Author: Robbestad Gylterud, Håkon
Format: Doctoral Thesis
Language:English
Published: Stockholms universitet, Matematiska institutionen 2017
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-136896
http://nbn-resolving.de/urn:isbn:978-91-7649-654-1
http://nbn-resolving.de/urn:isbn:978-91-7649-655-8
id ndltd-UPSALLA1-oai-DiVA.org-su-136896
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-su-1368962017-01-18T05:19:52ZUnivalent Types, Sets and Multisets : Investigations in dependent type theoryengRobbestad Gylterud, HåkonStockholms universitet, Matematiska institutionenStockholm : Department of Mathematics, Stockholm University2017type theoryhomotopy type theorydependent typesconstructive set theorydatabasesformalisationagdaThis thesis consists of four papers on type theory and a formalisation of certain results from the two first papers in the Agda language. We cover topics such as models of multisets and sets in Homotopy Type Theory, and explore ideas of using type theory as a language for databases and different ways of expressing dependencies between terms. The two first papers build on work by Aczel 1978. We establish that the underlying type of Aczel’s model of set theory in type theory can be seen as a type of multisets from the perspective of Homotopy Type Theory, and we identify a suitable subtype which becomes a model of set theory in which equality of sets is the identity type. The third paper is joint work with Henrik Forssell and David I .Spivak and explores a certain model of type theory, consisting of simplicial complexes, from the perspective of database theory. In the fourth and final paper, we consider two approaches to unraveling the dependency structures between terms in dependent type theory, and formulate a few conjectures about how these two approaches relate. Doctoral thesis, comprehensive summaryinfo:eu-repo/semantics/doctoralThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-136896urn:isbn:978-91-7649-654-1urn:isbn:978-91-7649-655-8application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Doctoral Thesis
sources NDLTD
topic type theory
homotopy type theory
dependent types
constructive set theory
databases
formalisation
agda
spellingShingle type theory
homotopy type theory
dependent types
constructive set theory
databases
formalisation
agda
Robbestad Gylterud, Håkon
Univalent Types, Sets and Multisets : Investigations in dependent type theory
description This thesis consists of four papers on type theory and a formalisation of certain results from the two first papers in the Agda language. We cover topics such as models of multisets and sets in Homotopy Type Theory, and explore ideas of using type theory as a language for databases and different ways of expressing dependencies between terms. The two first papers build on work by Aczel 1978. We establish that the underlying type of Aczel’s model of set theory in type theory can be seen as a type of multisets from the perspective of Homotopy Type Theory, and we identify a suitable subtype which becomes a model of set theory in which equality of sets is the identity type. The third paper is joint work with Henrik Forssell and David I .Spivak and explores a certain model of type theory, consisting of simplicial complexes, from the perspective of database theory. In the fourth and final paper, we consider two approaches to unraveling the dependency structures between terms in dependent type theory, and formulate a few conjectures about how these two approaches relate.
author Robbestad Gylterud, Håkon
author_facet Robbestad Gylterud, Håkon
author_sort Robbestad Gylterud, Håkon
title Univalent Types, Sets and Multisets : Investigations in dependent type theory
title_short Univalent Types, Sets and Multisets : Investigations in dependent type theory
title_full Univalent Types, Sets and Multisets : Investigations in dependent type theory
title_fullStr Univalent Types, Sets and Multisets : Investigations in dependent type theory
title_full_unstemmed Univalent Types, Sets and Multisets : Investigations in dependent type theory
title_sort univalent types, sets and multisets : investigations in dependent type theory
publisher Stockholms universitet, Matematiska institutionen
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-136896
http://nbn-resolving.de/urn:isbn:978-91-7649-654-1
http://nbn-resolving.de/urn:isbn:978-91-7649-655-8
work_keys_str_mv AT robbestadgylterudhakon univalenttypessetsandmultisetsinvestigationsindependenttypetheory
_version_ 1718408472868945920