Question: [19] Let K = {x : x(x) < } be the diagonal halting set (Section 1.7). Let k1, k2,... be the list of elements of

[19] Let K = {x : φx(x) < ∞} be the diagonal halting set

(Section 1.7). Let k1, k2,... be the list of elements of K in increasing order. Define code E by E(x)=1kx 0.

(a) Show that E is a prefix-code and uniquely decodable.

(b) Show that E is not computable.

(c) Show that the decoding function E−1 is not computable.

Comments. Hint: The set K is computably enumerable but not computable. Codes with incomputable code-word alphabets are abundant, since there are uncountably many codes (prefix-codes), while there can be only countably many computable code-word alphabets.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Elementary Probability For Applications Questions!