arXiv Analytics

Sign in

arXiv:1502.03622 [math.LO]AbstractReferencesReviewsResources

Bar recursion as primitive recursion with nonstandard numbers

Sam Sanders

Published 2015-02-12Version 1

Bar recursion is a form of higher-type recursion, originally introduced by Spector, which allows for the extraction of constructive information from proofs involving the axiom of dependent choice. Alternative approaches with similar aim are: open recursion, update recursion, the so-called BBC-functional, and selection functions. Unfortunately, none of these forms of recursion, including \emph{modified} bar recursion, are Kleene-S1-S9-computable over the total continuous functionals, and a more direct or effective approach has been called for. To this end, we show in this paper that bar recursion becomes primitive recursive inside Nelson's syntactic framework of Nonstandard Analysis. In particular, we show that modified bar recursion of type zero, which corresponds to the Gandy-Hyland functional, equals a primitive recursive functional involving nonstandard numbers. Similar results for more general bar recursion are discussed.

Related articles:
arXiv:1410.3649 [math.LO] (Published 2014-10-14)
Categorical characterizations of the natural numbers require primitive recursion
arXiv:2112.10876 [math.LO] (Published 2021-12-20, updated 2022-08-27)
An isomorphism theorem for models of Weak König's Lemma without primitive recursion
arXiv:1312.7275 [math.LO] (Published 2013-12-10, updated 2015-04-13)
Arithmetical Foundations - Recursion. Evaluation. Consistency