User:IssaRice/Computability and logic/Rogers fixed point theorem using Sipser's notation

From Machinelearning

Sipser's textbook presents the recursion theorem, but not the fixed point theorem. Here is one way to state the fixed point theorem using Sipser's notation.

Theorem (Fixed point theorem). Let F be a Turing machine which computes a function f:Σ*Σ*. Then there exists a Turing machine R which computes a function r:Σ*Σ*, and a Turing machine T which computes a function t:Σ*Σ*, such that f(R)=T and r(w)=t(w) for all wΣ*.

Remark. This is basically a "curried" version of the recursion theorem. Instead of r(w)=f(R,w), we have (with abuse of notation) r(w)=f(R)(w).


See also