|
|
|
|
|
by kd5bjo
2400 days ago
|
|
Well, at this point it’s a tautology because, as you pointed out, “algorithm” is defined in terms of a Turing machine. To my knowledge, recursive functions alone are not sufficient to describe all computation. To do that, you need to consider functions as first-class values which is the innovation Alonzo Church came up with concurrently with Turing’s work. |
|
> recursive functions alone are not sufficient to describe all computation.
Any function computable with TM is recursive, and vice versa, so they should be, if you understand "computable" as "computable with a TM". I don't see how this "functions as first class" comes into play here, but I'd be interested anyway?