Skip to main content

Error and Predicativity

  • Conference paper
  • First Online:
Evolving Computability (CiE 2015)

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

Included in the following conference series:

Abstract

The article surveys ideas emerging within the predicative tradition in the foundations of mathematics, and attempts a reading of predicativity constraints as highlighting different levels of understanding in mathematics. A connection is made with two kinds of error which appear in mathematics: local and foundational errors. The suggestion is that ideas originating in the predicativity debate as a reply to foundational errors are now having profound influence to the way we try to address the issue of local errors. Here fundamental new interactions between computer science and mathematics emerge.

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 EPUB and 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

Notes

  1. 1.

    Dana Scott in his opening talk at the The Vienna Summer of Logic (9th–24th July 2014) suggested that we are now witnessing a paradigm change in logic and mathematics. At least in certain areas of mathematics, there is an urgent need to solve complex and large proofs, and this requires computers and logic to work together to make progress. See Dana Scott’s e-mail to the Foundations of Mathematics mailing list of 28–07–14 (http://www.cs.nyu.edu/mailman/listinfo/fom).

  2. 2.

    Another analysis proposed by Poincaré [20] stressed a form of “invariance” as characteristic of predicativity: a predicative set cannot be “disturbed” by the introduction of new elements, contrary to an impredicative set [3, 11].

  3. 3.

    See [3] for a rich discussion of the impact of the paradoxes on mathematical logic.

  4. 4.

    According to a notion of predicativity given the natural numbers which is discussed in the next section.

  5. 5.

    See [6] for an informal account of this notion of predicativity and for further references.

  6. 6.

    The resulting notion of predicativity is, in fact, more generous than in Weyl’s original proposal. The proof theoretic strength of a modern version of Weyl’s system, like, for example, Feferman’s system W from [5], equates that of Peano Arithmetic, and thus lays well below \(\varGamma _0\).

  7. 7.

    This line of research has been brought forward with Feferman’s notion of unfolding, as analysed further by Feferman and Strahm e.g. in [7].

  8. 8.

    As such, Nelson’s ideas have proved extremely fruitful, as they have paved the way for substantial contributions to the area of computational complexity [2].

  9. 9.

    Theories of inductive definitions are discussed in [4], where they are considered unacceptable from a predicative point of view on grounds of circularity. See also [18] for an alternative view which sees inductive definitions as justified from a constructive perspective.

  10. 10.

    A view along similar lines is also hinted at by Feferman in [6].

  11. 11.

    Further challenges are also posed by technical developments in proof theory which have brought Gerhard Jäger to introduce a notion of metapredicative [9]. A thorough analysis of predicativity also ought to clarify its relation with metapredicativity.

  12. 12.

    Predicativity is also at the centre of Martin-Löf’s meaning explanations for type theory, which explain the type theoretic constructions of this theory “from the bottom up”. A key concept here is that of evidence: constructive type theory represents a form of mathematics which is, according to its proponents, intuitively evident, amenable to contentual and computational understanding. This contentual understanding is then seen as supporting the belief in the consistency of this form of mathematics [13].

  13. 13.

    The calculus of constructions takes an opposite route compared with Martin-Löf type theory to the impasse given by Girard’s paradox: it relinquishes the Curry–Howard hisomorphism in favour of impredicative type constructions. Although the Coq sytem was originally developed on the impredicative calculus of constructions, recent versions are based on a predicative core, although they also allow for impredicative extensions.

References

  1. Buchholz, W., Feferman, S., Pohlers, W., Sieg, W.: Iterated Inductive Definitions and Subsystems of Analysis. Springer, Berlin (1981)

    MATH  Google Scholar 

  2. Buss, S.: Bounded Arithmetic. Studies in Proof Theory Lecture Notes. Bibliopolis, Naples (1981)

    Google Scholar 

  3. Cantini, A.: Paradoxes, self-reference and truth in the 20th century. In: Gabbay, D. (ed.) The Handbook of the History of Logic, pp. 5–875. Elsevier, UK (2009)

    Google Scholar 

  4. Feferman, S.: Systems of predicative analysis. J. Symb. Log. 29, 1–30 (1964)

    Article  MATH  MathSciNet  Google Scholar 

  5. Feferman, S.: Weyl vindicated: Das Kontinuum seventy years later. In: Temi e prospettive della logica e della scienza contemporanee, pp. 59–93 (1988)

    Google Scholar 

  6. Feferman, S.: Predicativity. In: Shapiro, S. (ed.) Handbook of the Philosophy of Mathematics and Logic. Oxford University Press, Oxford (2005)

    Google Scholar 

  7. Feferman, S., Strahm, T.: The unfolding of non-finitist arithmetic. Ann. Pure Appl. Log. 104(1–3), 75–96 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  8. Girard, J.Y.: Interprétation fonctionnelle et élimination des coupures de l’arithmetique d’ordre supérieur (1972)

    Google Scholar 

  9. Jäger, G.: Metapredicative and explicit mahlo: a proof-theoretic perspective. In: Cori, R., et al. (eds.) Proceedings of Logic Colloquium ‘00. Association of Symbolic Logic Lecture Notes in Logic, vol. 19, pp. 272–293. AK Peters, AK Peters (2005)

    Google Scholar 

  10. Kreisel, G.: Ordinal logics and the characterization of informal concepts of proof. In: Proceedings of the International Congress of Mathematicians (August 1958), pp. 289–299. Gauthier-Villars, Paris (1958)

    Google Scholar 

  11. Kreisel, G.: La prédicativité. Bulletin de la Societé Mathématique de France 88, 371–391 (1960)

    MATH  MathSciNet  Google Scholar 

  12. Lorenzen, P., Myhill, J.: Constructive definition of certain analytic sets of numbers. J. Symb. Log. 24, 37–49 (1959)

    Article  MATH  MathSciNet  Google Scholar 

  13. Martin-Löf, P.: The Hilbert-Brouwer controversy resolved? In: van Atten, M. (ed.) One Hundred Years of Intuitionism (1907–2007). Birkhäuser, Basel (2008)

    Google Scholar 

  14. Martin-Löf, P.: An intuitionistic theory of types: predicative part. In: Rose, H.E., Shepherdson, J.C. (eds.) Logic Colloquium 1973. North-Holland, Amsterdam (1975)

    Google Scholar 

  15. Martin-Löf, P.: Constructive mathematics and computer programming. In: Choen, L.J. (ed.) Logic, Methodology, and Philosophy of Science VI. North-Holland, Amsterdam (1982)

    Google Scholar 

  16. Nelson, E.: Predicative Arithmetic. Princeton University Press, Princeton (1986)

    Book  MATH  Google Scholar 

  17. Palmgren, E.: On universes in type theory. In: Sambin, G., Smith, J. (eds.) Twenty-Five Years of Type Theory. Oxford University Press, Oxford (1998)

    Google Scholar 

  18. Parsons, C.: The impredicativity of induction. In: Detlefsen, M. (ed.) Proof, Logic, and Formalization, pp. 139–161. Routledge, London (1992)

    Google Scholar 

  19. Poincaré, H.: Les mathématiques et la logique. Revue de métaphysique et de morale 14, 294–317 (1906)

    Google Scholar 

  20. Poincaré, H.: La logique de linfini. Revue de Métaphysique et Morale 17, 461–482 (1909)

    Google Scholar 

  21. Rathjen, M.: The constructive Hilbert program and the limits of Martin-Löf type theory. Synthese 147, 81–120 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  22. Russell, B.: Les paradoxes de la logique. Revue de métaphysique et de morale 14, 627–650 (1906)

    Google Scholar 

  23. Russell, B.: Mathematical logic as based on the theory of types. Am. J. Math. 30, 222–262 (1908)

    Article  MATH  Google Scholar 

  24. Russell, B.: Essays in Analysis. George Braziller, New York (1973)

    Google Scholar 

  25. Schütte, K.: Eine Grenze für die Beweisbarkeit der Transfiniten Induktion in der verzweigten Typenlogik. Archiv für mathematische Logik und Grundlagenforschung 7, 45–60 (1965)

    Article  MATH  Google Scholar 

  26. Schütte, K.: Predicative well-orderings. In: Crossley, J., Dummett, M. (eds.) Formal Systems and Recursive Functions. North-Holland, Amsterdam (1965)

    Google Scholar 

  27. Simpson, S.G.: Subsystems of Second Order Arithmetic. Perspectives in Logic, 2nd edn. Cambridge University Press, Cambridge (2009)

    Book  MATH  Google Scholar 

  28. Weyl, H.: Das Kontinuum Kritischen Untersuchungen über die Grundlagen der Analysis. Veit, Leipzig (1918)

    Google Scholar 

  29. Whitehead, A.N., Russell, B.: Principia Mathematica, vol. 1. Cambridge University Press, Cambridge (1925)

    MATH  Google Scholar 

Download references

Acknowledgements

The author would like to thank Andrea Cantini and Robbie Williams for reading a draft of this article. She also gratefully acknowledges funding from the School of Philosophy, Religion and History of Science, University of Leeds.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laura Crosilla .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Crosilla, L. (2015). Error and Predicativity. In: Beckmann, A., Mitrana, V., Soskova, M. (eds) Evolving Computability. CiE 2015. Lecture Notes in Computer Science(), vol 9136. Springer, Cham. https://doi.org/10.1007/978-3-319-20028-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-20028-6_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-20027-9

  • Online ISBN: 978-3-319-20028-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics