Higher-Order Computability
Example model [local-0]
Let be a finite set of alphabets, be a single datatype of memory states. A memory state is a function . Any Turing machine can be regarded as computing a certain partial function in the way: if the execution of with initial state , eventually halts yielding the final memory state .
Example model [local-1]
The model consisting of the single datatype together with all Turing-computable partial functions . This model needs some convention for representing natural numbers via memory states.
Also known as Kleene's first model.
Example model [local-2]
The model conceptually have a read-only input tape, a write-only output tape, and a working tape that permits both reading and writing. The input and output tapes are functions , is the set of all such total functions. Thus, the model consisting of the single datatype and all machine-computable partial functions .