Question: 4. Let L-(M): Mis a Turing machine that accepts more than one string [5 marks] 5 marks [20 marks [10 marks a) Define the notions

4. Let L-(M): Mis a Turing machine that accepts more than one string [5 marks] 5 marks [20 marks [10 marks a) Define the notions of Turing-recognisable language and undecidable language. b) Is L Turing-recognisable? Justify your answer with an informal argument. Justify with a formal proof your answer to b) d) Prove that L is undecidable. (Hint: use Rice's theorem.) e) Modify your answer to b) when instead of L you have the language Ln-M): M is a Turing machine that accepts more than n strings), where n is a fixed positive integer [10 marks]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
