Question: Use Rices theorem, which appears in Problem 5.28, to prove the undecidability of each of the following languages. Aa. INFINITE TM = {M| M is
Use Rice’s theorem, which appears in Problem 5.28, to prove the undecidability of each of the following languages.
Aa. INFINITETM = {〈M〉| M is a TM and L(M) is an infinite language}.
b. {〈M〉| M is a TM and 1011 ∈ L(M)}.
c. ALLTM = {〈M〉| M is a TM and L(M) = Σ*}.
Problem 5.28
Let P be any nontrivial property of the language of a Turing machine. Prove that the problem of determining whether a given Turingmachine’s 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 nontrivial—it contains some, but not all, TM descriptions. Second, P is a property of the TM’s language—whenever L(M1) = L(M2), we have 〈M1〉 ∈ P iff 〈M2〉 ∈ P. Here, M1 and M2 are any TMs. Prove that P is an undecidable language.
Step by Step Solution
3.42 Rating (161 Votes )
There are 3 Steps involved in it
To prove that is undecidable reduce from ie the halting language as follows Let be an instance of Cr... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (2 attachments)
1556_61d6ac343a7af_840341.pdf
180 KBs PDF File
1556_61d6ac343a7af_840341.docx
120 KBs Word File
