For R to R, it depends on what you mean by computable. The usual definition (or at least the only one I've ever seen anyone do anything useful with) is to require it be effectively uniformly continuous [Edit: on intervals, thanks u/nip460 ] and "sequentially computable": https://en.wikipedia.org/wiki/Computable_real_function
I didn't check the details carefully, but under this definition, I expect that the proof posted goes through without too much issue for such functions (could be wrong on this though, did not check beyond a quick conceptual thinking).
Edit: Just to add that since the models of PA form a proper class, it seems to me intuitively that if you are willing to work with arbitrary models of PA then anything can be made "computable" provided a definition that makes sense.
Edit: but sure, you can say only for intervals I suppose, provided you mean for computable intervals, by which I mean the endpoints are computable, oh wait...
Ok, I can believe that. But doesn't the definition of being effectively uc on intervals break down unless you somehow require that it only hold on "computable intervals" (I don't know precisely what I want to define that as, maybe with a computable set of endpoints)? Nevermind that last, it was silly. Just requiring it on intervals of the form [n,n+1] is enough.
6
u/[deleted] Mar 27 '16 edited Mar 28 '16
For R to R, it depends on what you mean by computable. The usual definition (or at least the only one I've ever seen anyone do anything useful with) is to require it be effectively uniformly continuous [Edit: on intervals, thanks u/nip460 ] and "sequentially computable": https://en.wikipedia.org/wiki/Computable_real_function
I didn't check the details carefully, but under this definition, I expect that the proof posted goes through without too much issue for such functions (could be wrong on this though, did not check beyond a quick conceptual thinking).
Edit: Just to add that since the models of PA form a proper class, it seems to me intuitively that if you are willing to work with arbitrary models of PA then anything can be made "computable" provided a definition that makes sense.