Professor THORSTEN ALTENKIRCH THORSTEN.ALTENKIRCH@NOTTINGHAM.AC.UK
PROFESSOR OF COMPUTER SCIENCE
The Münchhausen Method in Type Theory
Altenkirch, Thorsten; Kaposi, Ambrus; Šinkarovs, Artjoms; Végh, Tamás
Authors
Ambrus Kaposi
Artjoms Šinkarovs
Tamás Végh
Abstract
In one of his long tales, after falling into a swamp, Baron Münchhausen salvaged himself and the horse by lifting them both up by his hair. Inspired by this, the paper presents a technique to justify very dependent types. Such types reference the term that they classify, e.g. x : F x. While in most type theories this is not allowed, we propose a technique on salvaging the meaning of both the term and the type. The proposed technique does not refer to preterms or typing relations and works in a completely algebraic setting, e.g categories with families. With a series of examples we demonstrate our technique. We use Agda to demonstrate that our examples are implementable within a proof assistant.
Citation
Altenkirch, T., Kaposi, A., Šinkarovs, A., & Végh, T. (2023). The Münchhausen Method in Type Theory. LIPIcs, 269, https://doi.org/10.4230/LIPIcs.TYPES.2022.10
Journal Article Type | Article |
---|---|
Conference Name | th International Conference on Types for Proofs and Programs (TYPES 2022) |
Acceptance Date | May 22, 2023 |
Online Publication Date | Jul 28, 2023 |
Publication Date | 2023 |
Deposit Date | Jun 8, 2023 |
Publicly Available Date | Jul 28, 2023 |
Journal | LIPIcs |
Publisher | Schloss Dagstuhl - Leibniz-Zentrum für Informatik |
Peer Reviewed | Peer Reviewed |
Volume | 269 |
ISBN | 9783959772853 |
DOI | https://doi.org/10.4230/LIPIcs.TYPES.2022.10 |
Public URL | https://nottingham-repository.worktribe.com/output/21641275 |
Publisher URL | https://drops.dagstuhl.de/opus/volltexte/2023/18453/ |
Files
LIPIcs-TYPES-2022-10
(720 Kb)
PDF
Publisher Licence URL
https://creativecommons.org/licenses/by/4.0/
You might also like
Combinatory logic and lambda calculus are equal, algebraically
(2023)
Presentation / Conference Contribution
Should Type Theory Replace Set Theory as the Foundation of Mathematics?
(2023)
Journal Article
Big Step Normalisation for Type Theory
(2020)
Presentation / Conference Contribution
The Integers as a Higher Inductive Type
(2020)
Presentation / Conference Contribution
Naive Type Theory
(2019)
Book Chapter
Downloadable Citations
About Repository@Nottingham
Administrator e-mail: discovery-access-systems@nottingham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search