Hostname: page-component-76fb5796d-zzh7m Total loading time: 0 Render date: 2024-04-27T01:31:35.866Z Has data issue: false hasContentIssue false

On definition trees of ordinal recursive functionals: Reduction of the recursion orders by means of type level raising

Published online by Cambridge University Press:  12 March 2014

Jan Terlouw*
Affiliation:
State University of Utrecht, Utrecht, The Netherlands

Extract

It is known that every < ε0-recursive function is also a primitive recursive functional. Kreisel has proved this by means of Gödel's functional-interpretation, using that every < ε0-recursive function is provably recursive in Heyting's arithmetic [2, §3.4]. Parsons obtained a refinement of Kreisel's result by a further examination of Gödel's interpretation with regard to type levels [3, Theorem 5], [4, §4]. A quite different proof is provided by the research into extensions of the Grzegorczyk hierarchy as done by Schwichtenberg and Wainer: this yields another characterization of the < ε0-recursive functions from which easily appears that these are primitive recursive functionals (see [5] in combination with [6, Chapter II]).

However, these proofs are indirect and do not show how, in general, given a definition tree of an ordinal recursive functional, transfinite recursions can be replaced (in a straightforward way) by recursions over wellorderings of lower order types. The argument given by Tait in [9, pp. 189–191] seems to be an improvement in this respect, but the crucial step in it is (at least in my opinion) not very clear.

Type
Research Article
Copyright
Copyright © Association for Symbolic Logic 1982

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

REFERENCES

[1]Gentzen, G., Beweisbarkeit und Unbeweisbarkeit von Anfangsfällen der transfiniten Induktion in der reinen Zahlentheroie, Mathematische Annalen, vol. 119 (1943), pp. 140161.CrossRefGoogle Scholar
[2]Kreisel, G., Interpretation of analysis by means of constructive functionals of finite types, Constructivity in mathematics (Heyting, A., Editor), Proceedings of the Colloquium (Amsterdam, 1957), North-Holland, Amsterdam, 1959, pp. 101128.Google Scholar
[3]Parsons, C., Proof-theoretic analysis of restricted induction schemata (abstract), this Journal, vol. 36 (1971), p. 361.Google Scholar
[4]Parsons, C., On n-quantifier induction, this Journal, vol. 37 (1972), pp. 466482.Google Scholar
[5]Schwichtenberg, H., Eine Klassifikation der ε0-rekursiven Funktionen, Zeitschrift für Mathematische Logik und Grundlagen der Mathematik, vol. 17 (1971), 6174.CrossRefGoogle Scholar
[6]Schwichtenberg, H., Einige Anwendungen von Unendlichen Ternten und Wertfunktionalen, Habilitationsschrift, Münster, 1973.Google Scholar
[7]Schwichtenberg, H., Elimination of higher type levels in definitions of primitive recursive functionals by means of transfinite recursion, Logic Colloquium '73, (Rose, H. E. and Shepherdson, J. C., Editors), North-Holland, Amsterdam, 1975, pp. 279303.Google Scholar
[8]Tait, W. W., Nested recursion, Mathematische Annalen, vol. 143 (1961), pp. 236250.CrossRefGoogle Scholar
[9]Tait, W. W., Constructive reasoning, Logic, methodology and the philosophy of science. III (van Rootselaar, B. and Staal, J. F., Editors), North-Holland, Amsterdam, 1967, pp. 185199.Google Scholar
[10]Wainer, S. S., Ordinal recursion, and a refinement of the extended Grzegorczyk hierarchy, this Journal, vol. 37 (1972), pp. 281292.Google Scholar