Skip to main content

Dependently Sorted Logic

  • Conference paper
Book cover Types for Proofs and Programs (TYPES 2007)

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

Included in the following conference series:

Abstract

We propose syntax and semantics for systems of intuitionistic and classical first order dependently sorted logic, with and without equality, retaining type dependency, but otherwise abstracting, from systems for dependent type theory, and which can be seen as generalised systems of multisorted logic. These are presented as extensions to Gentzen systems for first order logic in which the logic is developed relative to a context of variable declarations over a theory of dependent sorts. A generalised notion of Kripke structure provides the semantics for the intuitionistic systems.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Gambino, N., Aczel, P.: The generalised type-theoretic intepretation of constructive set theory (preprint 2005)

    Google Scholar 

  2. Jacobs, B.: Categorical Logic and Type Theory. Studies in Logic and the Foundations of Mathematics, vol. 141. North Holland, Amsterdam (1999)

    MATH  Google Scholar 

  3. Aczel, P.: Predicate logic with dependent sorts or types. Unpublished (2004)

    Google Scholar 

  4. Belo, J.F.: Dependently typed predicate logic. Master’s thesis, University of Manchester (2004)

    Google Scholar 

  5. Makkai, M.: First order logic with dependent sorts, with applications to category theory. Unpublished (1995)

    Google Scholar 

  6. Rabe, F.: First-order logic with dependent types. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS (LNAI), vol. 4130, pp. 377–391. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  7. Mosses, P.D. (ed.): CASL Reference Manual. LNCS, vol. 2960. Springer, Heidelberg (2004)

    MATH  Google Scholar 

  8. Benke, M., Dybjer, P., Jansson, P.: Universes for generic programs and proofs in dependent type theory. Nordic J. of Computing 10(4), 265–289 (2003)

    MATH  MathSciNet  Google Scholar 

  9. Pfeifer, H., Rueß, H.: Polytypic proof construction. In: Bertot, Y., Dowek, G., Hirschowitz, A., Paulin, C., Théry, L. (eds.) TPHOLs 1999. LNCS, vol. 1690, pp. 55–72. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  10. Cartmell, J.: Generalized algebraic theories and contextual categories. PhD thesis, Univ. Oxford (1978)

    Google Scholar 

  11. Cartmell, J.: Generalized algebraic theories and contextual categories. Ann. Pure Appl. Logic 32, 209–243 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  12. Pitts, A.M.: Categorical logic. In: Abramsky, S., Gabbay, D.M., Maibaum, T.S.E. (eds.) Handbook of Logic in Computer Science. Algebraic and Logical Structures, vol. 5, ch.2, Oxford University Press, Oxford (2000)

    Google Scholar 

  13. Hofmann, M.: Syntax and semantics of dependent types. In: Pitts, A.M., Dybjer, P. (eds.) Semantics and Logics of Computation, vol. 14, pp. 79–130. Cambridge University Press, Cambridge (1997)

    Google Scholar 

  14. Troelstra, A.S., Schwichtenberg, H.: Basic proof theory. Cambridge University Press, Cambridge (2000)

    MATH  Google Scholar 

  15. Johnstone, P.T.: Sketches of an Elephant: A Topos Theory Compendium, vol. 2. Oxford University Press, Oxford (2002)

    Google Scholar 

  16. Johnstone, P.T.: Notes on Logic and Set Theory. Cambridge University Press, Cambridge (1987)

    MATH  Google Scholar 

  17. Shoenfield, J.R.: Mathematical Logic. Association for Symbolic Logic (1967)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marino Miculan Ivan Scagnetto Furio Honsell

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Belo, J.F. (2008). Dependently Sorted Logic. In: Miculan, M., Scagnetto, I., Honsell, F. (eds) Types for Proofs and Programs. TYPES 2007. Lecture Notes in Computer Science, vol 4941. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68103-8_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68103-8_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68084-0

  • Online ISBN: 978-3-540-68103-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics