Hostname: page-component-8448b6f56d-jr42d Total loading time: 0 Render date: 2024-04-25T05:31:09.392Z Has data issue: false hasContentIssue false

An interpretation of dependent type theory in a model category of locally cartesian closed categories

Published online by Cambridge University Press:  20 September 2021

Martin E. Bidlingmaier*
Affiliation:
Department of Computer Science, Aarhus University, Aarhus, Denmark

Abstract

Locally cartesian closed (lcc) categories are natural categorical models of extensional dependent type theory. This paper introduces the “gros” semantics in the category of lcc categories: Instead of constructing an interpretation in a given individual lcc category, we show that also the category of all lcc categories can be endowed with the structure of a model of dependent type theory. The original interpretation in an individual lcc category can then be recovered by slicing. As in the original interpretation, we face the issue of coherence: Categorical structure is usually preserved by functors only up to isomorphism, whereas syntactic substitution commutes strictly with all type-theoretic structures. Our solution involves a suitable presentation of the higher category of lcc categories as model category. To that end, we construct a model category of lcc sketches, from which we obtain by the formalism of algebraically (co)fibrant objects model categories of strict lcc categories and then algebraically cofibrant strict lcc categories. The latter is our model of dependent type theory.

Type
Paper
Copyright
© The Author(s), 2021. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Anderson, D. W. (1978). Fibrations and geometric realizations. Bulletin of the American Mathematical Society 84 (5) 765788.CrossRefGoogle Scholar
Blackwell, R., Kelly, G. M. and Power, A. J. (1989). Two-dimensional monad theory. Journal of Pure and Applied Algebra 59 (1) 141.CrossRefGoogle Scholar
Bourke, J. (2019). Equipping weak equivalences with algebraic structure. Mathematische Zeitschrift. ISSN 1432-1823. doi: 10.1007/s00209-019-02305-w.CrossRefGoogle Scholar
Ching, M. and Riehl, E. (2014). Coalgebraic models for combinatorial model categories. Homology, Homotopy and Applications 16 (2) 171184.CrossRefGoogle Scholar
Clairambault, P. and Dybjer, P. (2011). The biequivalence of locally cartesian closed categories and martin-löf type theories. In: International Conference on Typed Lambda Calculi and Applications, Springer, Berlin, Heidelberg, 91–106.CrossRefGoogle Scholar
Curien, P.-L. (1990). Substitution up to isomorphism. Diagrammes 23 4366.Google Scholar
Dubuc, E. J. (1970). Kan Extensions in Enriched Category Theory, vol. 145, Springer, Berlin, Heidelberg.CrossRefGoogle Scholar
Dybjer, P. (1995). Internal type theory. In: International Workshop on Types for Proofs and Programs, Springer, Berlin, Heidelberg, 120–134.Google Scholar
Guillou, B. and May, J. P. (2020). Enriched model categories and presheaf categories. New York Journal of Mathematics 26 37–91. http://nyjm.albany.edu/j/2020/Vol26.htm.Google Scholar
Hirschhorn, P. S. (2003). Model Categories and their Localizations, vol. 99, American Mathematical Society, Providence.Google Scholar
Hofmann, M. (1994) On the interpretation of type theory in locally cartesian closed categories. In: International Workshop on Computer Science Logic, Springer, Berlin, Heidelberg, 427–441.Google Scholar
Isaev, V. (2016). Model category of marked objects. https://arxiv.org/abs/1610.08459.Google Scholar
Kelly, G. M. (1982). Basic Concepts of Enriched Category Theory, vol. 64, London Mathematical Society Lecture Note Series, Cambridge University Press, Cambridge.Google Scholar
Lack, S. (2007). Homotopy-theoretic aspects of 2-monads. Journal of Homotopy and Related Structures 2 (2) 229–260.Google Scholar
Lumsdaine, P. L. and Warren, M. A. (2015). The local universes model: an overlooked coherence construction for dependent type theories. ACM Transactions on Computational Logic (TOCL) 16 (3) 131.CrossRefGoogle Scholar
Lurie, J. (2009). Higher Topos Theory, Princeton University Press, Princeton, Oxford.CrossRefGoogle Scholar
Maietti, M. E. (2010). Joyal’s arithmetic universe as list-arithmetic pretopos. Theory & Applications of Categories 24 3983.Google Scholar
Nikolaus, T. (2011). Algebraic models for higher categories. Indagationes Mathematicae 21 (1–2) 5275.CrossRefGoogle Scholar
Seely, R. A. G. (1984). Locally cartesian closed categories and type theory. In: Mathematical proceedings of the Cambridge philosophical society, vol. 95, Cambridge University Press, Cambridge, 3348.Google Scholar
Vickers, S. (2007). Locales and toposes as spaces. In: Handbook of Spatial Logics, Springer, Berlin, Heidelberg, 429496.CrossRefGoogle Scholar
Vickers, S. (2016). Sketches for arithmetic universes. Journal of Logic and Analysis. doi: 10.4115/jla.2019.11.FT4.CrossRefGoogle Scholar