Hostname: page-component-848d4c4894-mwx4w Total loading time: 0 Render date: 2024-06-27T19:14:26.443Z Has data issue: false hasContentIssue false

Three extensional models of type theory

Published online by Cambridge University Press:  01 April 2009

BENNO VAN DEN BERG*
Affiliation:
Technische Universität Darmstadt, Fachbereich Mathematik, Schlossgartenstrasse 7, 64289 Darmstadt, Germany Email: berg@mathematik.tu-darmstadt.de

Abstract

We compare three categorical models of type theory with extensional constructs: setoids over extensional type theory; setoids over intensional type theory and a certain free exact category (the free ‘ΠW-pretopos’). By studying the amount of choice available in these categories, we are able show that they are distinct.

Type
Paper
Copyright
Copyright © Cambridge University Press 2009

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

van den Berg, B. (2005) Inductive types and exact completion. Ann. Pure Appl. Logic 134 95121.CrossRefGoogle Scholar
van den Berg, B. (2006) Predicative topos theory and models for constructive set theory, Ph.D. thesis, University of Utrecht.Google Scholar
van den Berg, B. and Moerdijk, I. (2008) A unified approach to Algebraic Set Theory. To be published in the proceedings of the Logic Colloquium 2006.Google Scholar
Carboni, A. (1995) Some free constructions in realizability and proof theory. J. Pure Appl. Algebra 103 117148.CrossRefGoogle Scholar
Carboni, A. and Celia Magno, R. (1982) The free exact category on a left exact one. J. Austral. Math. Soc. A 33 295301.CrossRefGoogle Scholar
Dybjer, P. and Setzer, A. (2003) Induction-recursion and initial algebras. Ann. Pure Appl. Logic 124 (1–3)147.CrossRefGoogle Scholar
Gambino, N. and Hyland, J. M. E. (2004) Wellfounded trees and dependent polynomial functors. In: Berardi, S., Coppo, M. and Damiani, F. (eds.) Revised Selected Papers: Types for Proofs and Programs, International Workshop, TYPES 2003. Springer-Verlag Lecture Notes in Computer Science 3085 210–225.CrossRefGoogle Scholar
Hofmann, M. (1995) On the interpretation of type theory in locally cartesian closed categories. In: Pacholski, L. and Tiuryn, J. (eds.) Selected Papers: Computer science logic, 8th Workshop, CSL '94, Kazimierz, Poland. Springer-Verlag Lecture Notes in Computer Science 933 427–441.CrossRefGoogle Scholar
Hofmann, M. (1997) Extensional constructs in intensional type theory, CPHC/BCS distinguished dissertation series, Springer-Verlag.CrossRefGoogle Scholar
Hofstra, P. J. W. (2003) Completions in realizability, Ph.D. thesis, University of Utrecht. (Available at http://www.math.uu.nl/people/jvoosten/realizability.html)Google Scholar
Jacobs, B. P. F. (1999) Categorical logic and type theory. Stud. Logic Foundations Math. 141, North-Holland.Google Scholar
Johnstone, P. T. (2002) Sketches of an elephant: a topos theory compendium. Volume 1. Oxford Logic Guides 43, Oxford University Press.Google Scholar
Lambek, J. (1968) A fixpoint theorem for complete categories. Math. Z. 103 151161.CrossRefGoogle Scholar
Mac Lane, S. and Moerdijk, I. (1992) Sheaves in geometry and logic – A first introduction to topos theory, Springer-Verlag.Google Scholar
Martin-Löf, P. (1984) Intuitionistic type theory, Studies in Proof Theory 1, Bibliopolis.Google Scholar
Menni, M. (2000) Exact completions and toposes, Ph.D. thesis, University of Edinburgh. (Available at http://www.math.uu.nl/people/jvoosten/realizability.html)Google Scholar
Moerdijk, I. and Palmgren, E. (2000) Wellfounded trees in categories. Ann. Pure Appl. Logic 104 (1–3)189218.CrossRefGoogle Scholar
Petersson, K. and Synek, D. (1989) A set constructor for inductive sets in Martin-Löf's type theory. In: Pitt, D. H., Rydeheard, D. E., Dybjer, P., Pitts, A. M. and Poigné, A. (eds.) Proceedings of the 1989 Conference of Category Theory and Computer Science, Manchester, U.K. Springer-Verlag Lecture Notes in Computer Science 389.Google Scholar
Seely, R. A. G. (1984) Locally cartesian closed categories and type theory. Math. Proc. Camb. Philos. Soc. 95 (1)3348.CrossRefGoogle Scholar
Troelstra, A. S. (1977) A note on non-extensional operations in connection with continuity and recursiveness. Indag. Math. 39 (5) (Nederl. Akad. Wetensch. Proc. Ser. A 80) 455462.CrossRefGoogle Scholar
Troelstra, A. S. and van Dalen, D. (1988) Constructivism in mathematics. Volume II. Stud. Logic Foundations Math. 123, North-Holland.Google Scholar
Wraith, G. (1974) Artin glueing. J. Pure Appl. Algebra 4 345348.CrossRefGoogle Scholar