How it works
Suppose P → Q is true and Q is false. If P were true, the promise would come due and Q would be true. It isn’t. So P is false. This step is modus tollens.
It is the engine behind “that can’t be, because then…”. Every time a puzzle rule tells you what would follow, and you can see it doesn’t, you have ruled something out.
P → Q and ¬Q → ¬P are true in exactly the same worlds. The second is called the contrapositive. Modus tollens is modus ponens run on the contrapositive.
Worth memorizing
From P → Q and ¬Q, conclude ¬P.
This is modus tollens.
P → Q and ¬Q → ¬P say the same thing.
The second is the contrapositive of the first.
Q → P is a different sentence.
Swapping the sides without negating them is a mistake. See affirming the consequent.
Practice
0 of 5 rightPremises: Large(c) → Cube(c). ¬Cube(c). Which conclusion follows?
“If a is not small, then a is not a cube.”
A knight’s statements are true. A says something false. What follows?