Hostname: page-component-7479d7b7d-rvbq7 Total loading time: 0 Render date: 2024-07-08T20:38:45.487Z Has data issue: false hasContentIssue false

Homotopy type-theoretic interpretations of constructive set theories

Published online by Cambridge University Press:  29 November 2019

Cesare Gallozzi*
Affiliation:
School of Mathematics, University of Leeds, Leeds, West Yorkshire, UK, Email: cesaregallozzi@gmail.com

Abstract

We introduce a family of (k, h)-interpretations for 2 ≤ k ≤ ∞ and 1 ≤ h ≤ ∞ of constructive set theory into type theory, in which sets and formulas are interpreted as types of homotopy level k and h, respectively. Depending on the values of the parameters k and h, we are able to interpret different theories, like Aczel’s CZF and Myhill’s CST. We also define a proposition-as-hproposition interpretation in the context of logic-enriched type theories. The rest of the paper is devoted to characterising and analysing the interpretations considered. The formulas valid in the prop-as-hprop interpretation are characterised in terms of the axiom of unique choice. We also analyse the interpretations of CST into homotopy type theory, providing a comparative analysis with Aczel’s interpretation. This is done by formulating in a logic-enriched type theory the key principles used in the proofs of the two interpretations. Finally, we characterise a class of sentences valid in the (k, ∞)-interpretations in terms of the ΠΣ axiom of choice.

Type
Paper
Copyright
© Cambridge University Press 2019

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

Aczel, P. (1978). The type theoretic interpretation of constructive set theory. In: MacIntyre, A., Pacholski, L. and Paris, J. (eds.) Logic Colloquium, vol. 77, Amsterdam, North-Holland, 5566.Google Scholar
Aczel, P. (1982). The type theoretic interpretation of constructive set theory: choice principles. In: Troelstra, A.S. and van Dalen, D. (eds.) Studies in Logic and the Foundations of Mathematics, vol. 110, Amsterdam, North-Holland, 140.Google Scholar
Aczel, P. (2016). On type theory and the philosophy of mathematics. Slides of the talk given at the Leeds Logic Colloquium.Google Scholar
Aczel, P. and Gambino, N. (2002). Collection principles in dependent type theory. In: Callaghan, P., Luo, Z., McKinna, J., Pollack, R. and Pollack, R. (eds.) Types for Proofs and Programs, Lecture Notes in Computer Science, vol. 2277, Berlin, Heidelberg, Springer, 123.CrossRefGoogle Scholar
Gallozzi, C. (2018). Homotopy Type-Theoretic Interpretations of Constructive set Theories. Phd thesis, University of Leeds. http://etheses.whiterose.ac.uk/id/eprint/22317.Google Scholar
Gambino, N. and Aczel, P. (2006). The generalised type-theoretic interpretation of constructive set theory. The Journal of Symbolic Logic 71 (1) 67103.CrossRefGoogle Scholar
Gylterud, H. R. (2016). Multisets in type theory. arXiv preprint arXiv:1610.08027.Google Scholar
Gylterud, H. R. (2018). From multisets to sets in homotopy type theory. The Journal of Symbolic Logic 83(3) 11321146.CrossRefGoogle Scholar
Ledent, J. (2014). Modeling set theory in homotopy type theory. Internship report.Google Scholar
Maietti, M. E. (2008). A minimalist two-level foundation for constructive mathematics. arXiv preprint arXiv:0811.2774.Google Scholar
Myhill, J. (1975). Constructive set theory. The Journal of Symbolic Logic 40(3) 347382.CrossRefGoogle Scholar
Nordström, B., Petersson, K. and Smith, J. M. (1990). Programming in Martin-Löf’s Type Theory, vol. 200, Oxford, Oxford University Press.Google Scholar
Part, F. and Luo, Z. (2015). Semi-simplicial types in logic-enriched homotopy type theory. arXiv preprint arXiv:1506.04998.Google Scholar
Rathjen, M. and Tupailo, S. (2006). Characterizing the interpretation of set theory in Martin-Löf type theory. Annals of Pure and Applied Logic 141 (3) 442471.CrossRefGoogle Scholar
Univalent Foundations Program (2013). Homotopy Type Theory: Univalent Foundations of Mathematics. https://homotopytypetheory.org/book, Institute for Advanced Study.Google Scholar
Voevodsky, V. (2015). An experimental library of formalized mathematics based on the univalent foundations. Mathematical Structures in Computer Science 25 (5) 12781294.CrossRefGoogle Scholar