Question: Notes: ( 5 0 points ) Please prove that language Rrm is undecidable by showing that ATM | TM T rejects all input strings }
Notes: points Please prove that language Rrm is undecidable by showing that ATM TM T rejects all input strings EQTM is undecidable Prove that language EQTM is undecidable by showing that ATM m EQTM EQTM T T T and T are TMs and LT LT PROOF: For the purpose of contradiction, we assume that EQTM is decidable and there is a decider Y for EQTM. We design decider X for ATM that works as follows on input string z line : function f reads input x Mm and generates output y T T where T is a TM working as follows on input string Simulates M on m If M accepts m then T accepts t If M rejects m then T does not accept rejects or loops t If M loops on m T also loops. T is a TM working as follows on input string t T accepts t We can see that x Mm ATM M accepts m LT LT fMmT T EQTM line : X runs Y on string y line : if Y accepts string y line : then X accepts z line : else X rejects z However, we have already proved that ATM is undecidable. Contradiction! Therefore, the assumption is wrong. That is EQTM is undecidable.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
