Questions: Turing Degrees and Degrees of Unsolvability

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A student argues: 'All undecidable problems are equally hard — they're all beyond the reach of any Turing machine, so talking about degrees of difficulty among them is meaningless.' Which observation most directly refutes this claim?

AAll undecidable problems reduce to the Halting Problem via many-one reductions, proving they are equivalent
BThere exist pairs of undecidable problems at incomparable Turing degrees: neither can be solved using the other as an oracle, demonstrating genuinely different levels of computational hardness
CUndecidable problems are by definition harder than all decidable problems, which forms the only meaningful distinction
DTuring machines cannot make any progress on undecidable problems, so comparing them is indeed meaningless
Question 2 Multiple Choice

Problem A can be solved using an oracle for Problem B (A ≤_T B), and Problem B can be solved using an oracle for Problem A (B ≤_T A). Neither A nor B is decidable. What can we conclude?

AA is strictly harder than B because it was listed as needing an oracle for B
BA and B are in the same Turing degree — they are computationally interchangeable as oracle resources
CA many-one reduces to B, which implies B many-one reduces to A
DBoth A and B are in Turing degree 0, the degree of all decidable languages
Question 3 True / False

The Halting Problem has a strictly higher Turing degree than any decidable language — no decidable problem can serve as an oracle sufficient to decide the Halting Problem.

TTrue
FFalse
Question 4 True / False

A Turing reduction from A to B is strictly more restrictive than a many-one reduction from A to B: Turing reductions impose stronger conditions on how B is used.

TTrue
FFalse
Question 5 Short Answer

Explain the difference between a many-one reduction and a Turing reduction, and why Turing degrees capture a richer notion of relative computability than the many-one degree structure.

Think about your answer, then reveal below.