Question: 5 . 2 8 Rice s theorem. Let P be any nontrivial property of the language of a Turing machine. Prove that the problem of

5.28 Rices theorem. Let P be any nontrivial property of the language of a Turing machine. Prove that the problem of determining whether a given Turing machines language has property P is undecidable. In more formal terms, let P be a language consisting of Turing machine descriptions where P fulfills two conditions. First, P is nontrivialit contains some, but not all, TM descriptions. Second, P is a property of the TMs languagewhenever L(M1)= L(M2), we have M1 in P iff M2 in P. Here, M1 and M2 are any TMs. Prove that P is an undecidable language. 5.29 Show that both conditions in Problem 5.28 are necessary for proving that P is undecidable.

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