Skip to main content

The Biequivalence of Locally Cartesian Closed Categories and Martin-Löf Type Theories

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6690))

Abstract

Seely’s paper Locally cartesian closed categories and type theory contains a well-known result in categorical type theory: that the category of locally cartesian closed categories is equivalent to the category of Martin-Löf type theories with Π, Σ, and extensional identity types. However, Seely’s proof relies on the problematic assumption that substitution in types can be interpreted by pullbacks. Here we prove a corrected version of Seely’s theorem: that the Bénabou-Hofmann interpretation of Martin-Löf type theory in locally cartesian closed categories yields a biequivalence of 2-categories. To facilitate the technical development we employ categories with families as a substitute for syntactic Martin-Löf type theories. As a second result we prove that if we remove Π-types the resulting categories with families are biequivalent to left exact categories.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bénabou, J.: Fibred categories and the foundation of naive category theory. Journal of Symbolic Logic 50, 10–37 (1985)

    Article  MATH  Google Scholar 

  2. Cartmell, J.: Generalized algebraic theories and contextual categories. Annals of Pure and Applied Logic 32, 209–243 (1986)

    Article  MATH  Google Scholar 

  3. Curien, P.-L.: Substitution up to isomorphism. Fundamenta Informaticae 19(1,2), 51–86 (1993)

    MATH  Google Scholar 

  4. Dybjer, P.: Internal type theory. In: Berardi, S., Coppo, M. (eds.) TYPES 1995. LNCS, vol. 1158, pp. 120–134. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  5. Hofmann, M.: On the interpretation of type theory in locally cartesian closed categories. In: Pacholski, L., Tiuryn, J. (eds.) CSL 1994. LNCS, vol. 933.Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  6. Hofmann, M.: Syntax and semantics of dependent types. In: Pitts, A., Dybjer, P. (eds.) Semantics and Logics of Computation.Cambridge University Press, Cambridge (1996)

    Google Scholar 

  7. Lawvere, F.W.: Equality in hyperdoctrines and comprehension schema as an adjoint functor. In: Heller, A. (ed.) Applications of Categorical Algebra, Proceedings of Symposia in Pure Mathematics. AMS, Providence (1970)

    Google Scholar 

  8. Leinster, T.: Basic bicategories. arXiv:math/9810017v1 (1999)

    Google Scholar 

  9. Martin-Löf, P.: Constructive mathematics and computer programming. In: Logic, Methodology and Philosophy of Science, VI, 1979, pp. 153–175. North-Holland, Amsterdam (1982)

    Google Scholar 

  10. Martin-Löf, P.: Intuitionistic Type Theory. Bibliopolis (1984)

    Google Scholar 

  11. Martin-Löf, P.: Substitution calculus. Notes from a lecture given in Göteborg (November 1992)

    Google Scholar 

  12. Mimram, S.: Decidability of equality in categories with families. Report, Magistère d’Informatique et Modelisation, École Normale Superieure de Lyon (2004), http://www.pps.jussieu.fr/~smimram/

  13. Seely, R.: Locally cartesian closed categories and type theory. Math. Proc. Cambridge Philos. Soc. 95(1), 33–48 (1984)

    Article  MATH  Google Scholar 

  14. Tasistro, A.: Formulation of Martin-Löf’s theory of types with explicit substitutions. Technical report, Department of Computer Sciences, Chalmers University of Technology and University of Göteborg, Licentiate Thesis (1993)

    Google Scholar 

  15. Taylor, P.: Practical Foundations of Mathematics. Cambridge University Press, Cambridge (1999)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Clairambault, P., Dybjer, P. (2011). The Biequivalence of Locally Cartesian Closed Categories and Martin-Löf Type Theories. In: Ong, L. (eds) Typed Lambda Calculi and Applications. TLCA 2011. Lecture Notes in Computer Science, vol 6690. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21691-6_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21691-6_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21690-9

  • Online ISBN: 978-3-642-21691-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics