Skip to main content Accessibility help
×
Hostname: page-component-8448b6f56d-mp689 Total loading time: 0 Render date: 2024-04-18T02:22:49.780Z Has data issue: false hasContentIssue false

How to characterize provably total functions

from Part II - Contributed Papers

Published online by Cambridge University Press:  23 March 2017

Benjamin Blankertz
Affiliation:
Wilhelms-Universität
Andreas Weiermann
Affiliation:
Wilhelms-Universität
Petr Hájek
Affiliation:
Academy of Sciences of the Czech Republic, Prague
Get access

Summary

Summary. lnspired by Buchholz’ technique of operator controlled derivations (which were introduced for simplifying Pohlers’ method of local predicativity) a straightforward, perspicuous and conceptually simple method for characterizing the provably recursive functions of Peano arithmetic in terms of Kreisel's ordinal recursive functions is given. Since only amazingly little proof and hierarchy theory is used, the paper is intended to make the field of ordinally informative proof theory accessible even to non-prooftheorists whose knowledge in mathematical logic does not exceed a first graduate level course.

Introduction and Motivation

A fascinating result of ordinally informative proof theory due to Kreisel (1952) is as follows:

Theorem: (*)

The provably recursive functions of Peano arithmetic are exactly the ordinal recursive functions.

Folklore (proof-theoretic) proofs for (*) [cf., for example, Schwichtenberg (1977), Takeuti (1987), Buchholz (1991) or Friedman and Sheard (1995) for such proofs] rely on non trivial metamathematical evaluations of the Gentzenor Schütte-style proof-theoretic analyses of Peano arithmetic. Alternatively a proof- and recursion-theoretic analysis of Gödel's 1958 functional interpretation of Heyting arithmetic can be employed for proving (*), cf. for example [Tait (1965), Buchholz (1980), Weiermann (1995)]. A proof of (*) which does not rely on metamathematical considerations - like primitive recursive stipulations of codes of infinite proof-trees - has been given in [Buchholz (1987), Buchholz and Wainer (1987)]. A proof of (*) using the slow growing hierarchy is given in [Arai (1991)]. A local predicativity style proof - which generalizes uniformly to theories of proof-theoretic strength less than or equal to K PM, cf. [Rathjen (1991)] - of (*) has been given in [Weiermann (1993), Blankertz and Weiermann (1995)]. Other proofs for (*) which are based on model theory can be found, for example, in [Hajek and Pudlak (1993)]. Buchholz (1992) introduced the technique of operator controlled derivations which allows a simplified and conceptually improved exposition of Pohlers’ local predicativity. One aim of the present paper is to give a contribution to the following question (Buchholz, private communication, 1993): Is it possible to use operator controlled derivations to give a proof for (*) - and generalizations of (*) - which is technically smooth?

Type
Chapter
Information
Gödel '96
Logical Foundations of Mathematics, Computer Science and Physics - Kurt Gödel's Legacy
, pp. 205 - 213
Publisher: Cambridge University Press
Print publication year: 2017

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

Benke, M.. Efficient type reconstruction in the presence of inheritance (extended abstract). In Proc. Int. Symp. MFCS 1993, 1993.Google Scholar
Benke, M.. Efficient type reconstruction in the presence of inheritance. Technical Report TR94–10 (199), Institute of Informatics, Warsaw University, Dec. 1994.
Hoang, M. and Mitchell, J. C.. Lower bounds on type inference with subtypes. In Conf. Rec. ACM Symp. Principles of Programming Languages, 1995.
Lincoln, P. and Mitchell, J. C.. Algorithmic aspects of type inference with subtypes. In Conf. Rec. ACM Symp. Principles of Programming Languages, pages 293–304, 1992.
Mitchell, J. C.. Coercion and type inference. In Conf. Rec. ACM Symp. Principles of Programming Languages, pages 175–185, 1984.
Nevermann, P. and Rival, I.. Holes in ordered sets. Graphs and Combinatorics, (1):339–350, 1985.Google Scholar
Pratt, V. and Tiuryn, J.. Satisfiability of inequalities in a poset. Technical Report TR 95–15(215), Institute of Informatics, Warsaw University, 1995.
Tiuryn, J.. Subtype inequalities. In Proc. 7th IEEE Symp. Logic in Computer Science, pages 308–315, 1992.Google Scholar
Tiuryn, J. and Wand, M.. Type reconstruction with recursive types and atomic subtyping. In Gaudel, M.-C. and Jouannaud, J.-P. (Eds.) TAPSOFT'93: Theory and Practice of Software Development, Proc. 4th Intern. Joint Conf. CAAP/FASE, Springer-Verlag LNCS 668, pages 686–701, 1993.
Wand, M. and O'Keefe, P.. On the complexity of type inference with coercion. In Proc. ACM Conf. Functional Programming and Computer Architecture, 1989.

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×