Question: 4. The Halting Problem is Undecidable. 4. The Halting Problem is Undecidable (a) Use first order logic to state that problem P is computable. Might

4. The Halting Problem is Undecidable.

4. The Halting Problem is Undecidable. 4. The Halting Problem is Undecidable

4. The Halting Problem is Undecidable (a) Use first order logic to state that problem P is computable. Might the TM mentioned in this sentence fail to halt on some input? (b) Suppose I give you as an oracle a Universal Turing Machine. With this extra help, does this change with whether you can solve the Halting problem? (c) Supposc you think it undignified to feed a TM M a description "M" of itself. Instcad, of mak- ing M's nenesis be 1M-"M", lets instead defineM = F(M) where F(M) is the descrip- tion of what the TM M fcars the most. For cxample, F(MSherlock Homes)"Moriarty" and lan) = "Kryptonite" i. Suppose F(M) is distinct for each TM M, ie. VM. M. M M, F(M)F(M,). Using this new nemesis input, give the proof that there is a problem Phard that is uncomputable. This is done by giving the first order logic statement and then playing the game. (Six quick sentences, i.e. I removed all the chat from the posted proof.) If you have memorized the proof in the slides and you put it here unchanged you will get 60% ii. (Bonus Question so no marks for a blank): Suppose F(M) is not distinct for each TM M, ie.M. M. M M, and F(M) = F(M') Suppose we want Phard to be a language, i.e. its output is in {Yes, No). What does wrong in your previous proof? 4. The Halting Problem is Undecidable (a) Use first order logic to state that problem P is computable. Might the TM mentioned in this sentence fail to halt on some input? (b) Suppose I give you as an oracle a Universal Turing Machine. With this extra help, does this change with whether you can solve the Halting problem? (c) Supposc you think it undignified to feed a TM M a description "M" of itself. Instcad, of mak- ing M's nenesis be 1M-"M", lets instead defineM = F(M) where F(M) is the descrip- tion of what the TM M fcars the most. For cxample, F(MSherlock Homes)"Moriarty" and lan) = "Kryptonite" i. Suppose F(M) is distinct for each TM M, ie. VM. M. M M, F(M)F(M,). Using this new nemesis input, give the proof that there is a problem Phard that is uncomputable. This is done by giving the first order logic statement and then playing the game. (Six quick sentences, i.e. I removed all the chat from the posted proof.) If you have memorized the proof in the slides and you put it here unchanged you will get 60% ii. (Bonus Question so no marks for a blank): Suppose F(M) is not distinct for each TM M, ie.M. M. M M, and F(M) = F(M') Suppose we want Phard to be a language, i.e. its output is in {Yes, No). What does wrong in your previous proof

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 Databases Questions!