Definition
Co-Decision Problem
A co decision problem of a decision problem is a decision problem that represents the complement (negation) of .
Example: SAT (decision problem) vs UNSAT (co decision problem)
Properties
Decidability
Decidability and
Dual Semi-Decidability
Dual Semi-Decidability and
Let and be semi-decidable. It follow that and thus are decidable.
A program can be constructed the aborts the respective infinite loop of or if the other one outputs.
Non-Semi-Decidability by Reduction
Non-Semi-Decidability
To show that a problem is not semi-decidable, reduce the co-halting problem to it. If the target problem were semi-decidable, then the co-halting problem would be semi-decidable as well.
If , then .
Non-Semi-Decidability
Undecidability of and Semi-Decidability
Let be undecidable and semi-decidable. Then is not semi-decidable.
Indirect Proof
We want to show:
where means that the assumptions entail the conclusion. See sequent calculus.
Assume that is semi-decidable and is undecidable. Then is not semi-decidable, because if were also semi-decidable, then the theorem above would imply that is decidable. This is a contradiction.