Exercise 27:

K    {p,qDom(φp)=    Dom(φq)=    Dom(φp)Dom(φq)=    y:Dom(φp){0,,y}>Dom(φq){0,,y}}\overline{K}\;\leq\;\{ \langle p,q\rangle \mid |\mathtt{Dom}(\varphi_p)|=\infty\;\wedge\;|\mathtt{Dom}(\varphi_q)|=\infty\;\wedge\;\mathtt{Dom}(\varphi_p)\cap\mathtt{Dom}(\varphi_q)=\emptyset\;\wedge\;\forall y:|\mathtt{Dom}(\varphi_p)\cap\{0,\ldots,y\}|>|\mathtt{Dom}(\varphi_q)\cap\{0,\ldots,y\}| \}
Reduce K\overline{K} to the set of pairs of natural numbers codifying programs such that the domains of the functions implemented by them are infinite and disjoint, and the first domain has more elements than the second when they are intersected by any subset of the form {0,1,2,,y}\{0,1,2,\ldots,y\} (roughly, the set of pairs of programs implementing functions whose domains are infinite the first domain has more elements than the second when only elements smaller than a given arbitrary yy are considered), in order to prove that such set is not semi-decidable (not recursively enumerable).
Authors: Carles Creus, Guillem Godoy / Documentation:
To be able to submit you need to either log in, register, or become a guest.