yesOnString
is UncomputableSeptember 15, 2025
Decision problem
Question: Does program P, when run on input s, return “yes”?
When does the program return “no”?
Self-reference
– Halting: a program halts on its own input.
– yesOnString: a program outputs “yes” on itself.
Decider → paradox
– A universal decider cannot exist.
– The “troublemaker” flips/loops.
Non-termination
– Matches Turing’s proof of undecidability.
yesOnString
Proofgrammers