On definition trees of ordinal recursive functionals: Reduction of the recursion orders by means of type level raising
- 1 June 1982
- journal article
- Published by Cambridge University Press (CUP) in The Journal of Symbolic Logic
- Vol. 47 (2) , 395-402
- https://doi.org/10.2307/2273149
Abstract
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.Keywords
This publication has 3 references indexed in Scilit:
- Eine Klassifikation der ε0‐Rekursiven FunktionenMathematical Logic Quarterly, 1971
- Nested recursionMathematische Annalen, 1961
- Beweisbarkeit und Unbeweisbarkeit von Anfangsfällen der transfiniten Induktion in der reinen ZahlentheorieMathematische Annalen, 1943