Questions: Recognizability vs. Decidability

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Suppose language L is Turing-recognizable and its complement L̄ is also Turing-recognizable. What can you conclude?

AL is in RE but may or may not be decidable — more information is needed
BL is decidable, because you can run both recognizers in parallel and always get an answer
CL̄ is decidable, but L itself might not be
DNothing — recognizability of both L and L̄ has no implications for decidability
Question 2 Multiple Choice

A Turing machine M is given as input along with a string w. You simulate M on w and the simulation runs for 10,000 steps without halting. What can you correctly conclude about HALT_TM?

AM does not halt on w — this is evidence that the complement of HALT_TM is recognizable
BYou cannot conclude that M will never halt — the recognizer for HALT_TM can loop forever on non-halting inputs, which is why HALT_TM is not decidable
CM eventually halts — 10,000 steps is enough to confirm this
DHALT_TM is co-RE because you can detect non-halting after a finite number of steps
Question 3 True / False

Every decidable language is Turing-recognizable.

TTrue
FFalse
Question 4 True / False

If a language L is Turing-recognizable, then L is expected to be decidable — it just might take a very long time to compute the answer.

TTrue
FFalse
Question 5 Short Answer

Explain why the halting language HALT_TM being in RE but not in co-RE proves it is undecidable.

Think about your answer, then reveal below.