Proof by Contrapositive Is Wrong
Proof by contrapositive is wrong. There is a true, false and undecidable case also.
Let me explain how it works.
p. =>. q. does not necessarily imply not q ==> not p. There are three cases here. If not q is true, then p can also be undecidable.