Question #128: To prove a new problem undecidable, what would you do?
- We convert any proven undecidable problem into this new problem.
- We convert this problem to any proven undecidable problem.
- We can prove any problem undecidable only by proving contradiction by first assuming that a hypothetical program exists.
- Any one among option 1 and 2.
Solution:
If we reduce problem P1 to another problem P2, and if P1 is undecidable, then P2 is undecidable too. Because if P2 was decidable, then we could use its solution to solve P1 as well. Hence, the correct answer is option 1.