SSequence
- 565
- 99
There is something that came to my mind (and I have noticed it for first time). Perhaps someone else may also find it interesting. It can be thought of as a comment to first paragraph from post#48.
I noticed that we can use the function ##h:\mathbb{N} \rightarrow \mathbb{N}## in last post [defined as ##h(x)=\phi_x(x)+1##] can be used with one basic modification to show the following (essentially via diagonalization and simulating other programs):
(a) The function from ##\mathbb{N}## to ##\mathbb{N}## that maps ##x## to ##Halt(x,x)## can't be a total computable function.
(b) From (a) we can easily infer that the function ##Halt:\mathbb{N}^2 \rightarrow \{0,1\}## can't be a total computable function.This method via diagonalization (very similar to cantor's theorem) is almost certainly very well-known (but I haven't read it before or seen it mentioned).
I noticed that we can use the function ##h:\mathbb{N} \rightarrow \mathbb{N}## in last post [defined as ##h(x)=\phi_x(x)+1##] can be used with one basic modification to show the following (essentially via diagonalization and simulating other programs):
(a) The function from ##\mathbb{N}## to ##\mathbb{N}## that maps ##x## to ##Halt(x,x)## can't be a total computable function.
(b) From (a) we can easily infer that the function ##Halt:\mathbb{N}^2 \rightarrow \{0,1\}## can't be a total computable function.This method via diagonalization (very similar to cantor's theorem) is almost certainly very well-known (but I haven't read it before or seen it mentioned).
Last edited: