Skip to main content

Weyl’s Predicative Classical Mathematics as a Logic-Enriched Type Theory

  • Conference paper
Types for Proofs and Programs (TYPES 2006)

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

Included in the following conference series:

Abstract

In Das Kontinuum, Weyl showed how a large body of classical mathematics could be developed on a purely predicative foundation. We present a logic-enriched type theory that corresponds to Weyl’s foundational system. A large part of the mathematics in Weyl’s book — including Weyl’s definition of the cardinality of a set and several results from real analysis — has been formalised, using the proof assistant Plastic that implements a logical framework. This case study shows how type theory can be used to represent a non-constructive foundation for mathematics.

This work is partially supported by the UK EPSRC research grants GR/R84092 and GR/R72259 and EU TYPES grant 510996.

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

  • Adams, R.: A Modular Hierarchy of Logical Frameworks. PhD thesis, University of Manchester (2004)

    Google Scholar 

  • Aczel, P., Gambino, N.: Collection principles in dependent type theory. In: Callaghan, P., Luo, Z., McKinna, J., Pollack, R. (eds.) TYPES 2000. LNCS, vol. 2277, pp. 1–23. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  • Bertot, Y., Castéran, P.: Interactive Theorem Proving and Program Development: Coq’Art: The Calculus of Inductive Constructions. In: Texts in Theoretical Computer Science, Springer, Heidelberg (2004)

    Google Scholar 

  • Coquand, Th., Huet, G.: The calculus of constructions. Information and Computation 76(2/3) (1988)

    Google Scholar 

  • Callaghan, P.C., Luo, Z.: An implementation of typed LF with coercive subtyping and universes. J. of Automated Reasoning 27(1), 3–27 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  • Feferman, S.: Weyl vindicated. In: In the Light of Logic, pp. 249–283. Oxford University Press, Oxford (1998)

    Google Scholar 

  • Feferman, S.: The significance of Hermann Weyl’s Das Kontinuum. In: Hendricks, V. et al. (eds.) Proof Theory – Historical and Philosophical Significance of Synthese Library, vol. 292 (2000)

    Google Scholar 

  • Gambino, N., Aczel, P.: The generalised type-theoretic interpretation of constructive set theory. J. of Symbolic Logic 71(1), 67–103 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  • Gonthier, G.: A computer checked proof of the four colour theorem (2005)

    Google Scholar 

  • Harper, R., Honsell, F., Plotkin, G.: A framework for defining logics. Journal of the Association for Computing Machinery 40(1), 143–184 (1993)

    MATH  MathSciNet  Google Scholar 

  • Luo, Z.: Computation and Reasoning: A Type Theory for Computer Science. Oxford University Press, Oxford (1994)

    MATH  Google Scholar 

  • Luo, Z.: A type-theoretic framework for formal reasoning with different logical foundations. In: Okada, M., Satoh, I. (eds.) Proc of the 11th Annual Asian Computing Science Conference. Tokyo (2006)

    Google Scholar 

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

    Google Scholar 

  • Nordström, B., Petersson, K., Smith, J.: Programming in Martin-Löf’s Type Theory: An Introduction. Oxford University Press, Oxford (1990)

    MATH  Google Scholar 

  • Poincaré, H.: Les mathématiques et la logique. Revue de Métaphysique et de Morale 13, 815–835; 14, 17–34; 14, 294–317 (1905-1906)

    Google Scholar 

  • Pfenning, F., Schürmann, C.: System description: Twelf — a meta-logical framework for deductive systems. In: Ganzinger, H. (ed.) Automated Deduction - CADE-16. LNCS (LNAI), vol. 1632, pp. 202–206. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  • Simpson, S.: Subsystems of Second-Order Arithmetic. Springer, Heidelberg (1999)

    MATH  Google Scholar 

  • Weyl, H.: Das Kontinuum. Translated as [Wey87] (1918)

    Google Scholar 

  • Weyl, H.: The Continuum: A Critical Examination of the Foundation of Analysis. Translated by Pollard, S., Bole, T. Thomas Jefferson University Press, Kirksville, Missouri (1987)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Thorsten Altenkirch Conor McBride

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Adams, R., Luo, Z. (2007). Weyl’s Predicative Classical Mathematics as a Logic-Enriched Type Theory. In: Altenkirch, T., McBride, C. (eds) Types for Proofs and Programs. TYPES 2006. Lecture Notes in Computer Science, vol 4502. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74464-1_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74464-1_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74463-4

  • Online ISBN: 978-3-540-74464-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics