Comparing Semantic Frameworks for Dependently-Sorted Algebraic Theories

Conference Paper (2024)
Author(s)

B.P. Ahrens (University of Birmingham, TU Delft - Electrical Engineering, Mathematics and Computer Science)

Peter LeFanu Lumsdaine (Stockholm University)

P.R. North (TU Delft - Electrical Engineering, Mathematics and Computer Science, University of Birmingham, Universiteit Utrecht)

Research Group
Programming Languages
DOI related publication
https://doi.org/10.1007/978-981-97-8943-6_1 Final published version
More Info
expand_more
Publication Year
2024
Language
English
Research Group
Programming Languages
Bibliographical Note
Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.
Pages (from-to)
3-22
Publisher
Springer
ISBN (print)
978-981-97-8942-9
ISBN (electronic)
978-981-97-8943-6
Event
22nd Asian Symposium on Programming Languages and Systems (2024-10-22 - 2024-10-24), Kyoto, Japan
Downloads counter
158
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Algebraic theories with dependency between sorts form the structural core of Martin-Löf type theory and similar systems. Their denotational semantics are typically studied using categorical techniques; many different categorical structures have been introduced to model them (contextual categories, categories with families, display map categories, etc.) Comparisons of these models are scattered throughout the literature, and a detailed, big-picture analysis of their relationships has been lacking. We aim to provide a clear and comprehensive overview of the relationships between as many such models as possible. Specifically, we take comprehension categories as a unifying language, and show how almost all established notions of model embed as sub-2-categories (usually full) of the 2-category of comprehension categories.

Files

978-981-97-8943-6_1.pdf
(pdf | 0.808 Mb)
- Embargo expired in 07-04-2025
License info not available