Logic Puzzle Club

Two tempting mistakes

Two arguments look like modus ponens and modus tollens, and neither one is valid. One board shows why.

Practice now
TCube(a)→Small(a)
Premise: if a is a cube, a is small. True here, because a is not a cube.
1 of 5

How it works

An argument is invalid if there is even one world where every premise is true and the conclusion is false. That world is a counterexample to the argument.

Affirming the consequent goes P → Q, Q, ∴ P. Denying the antecedent goes P → Q, ¬P, ∴ ¬Q. Both run the promise backwards. P → Q says what happens when P is true. It says nothing about why Q might be true.

A single small tetrahedron breaks both.

Worth memorizing

  1. P → Q and Q do not give P.

    This is affirming the consequent.

  2. P → Q and ¬P do not give ¬Q.

    This is denying the antecedent.

  3. To show an argument is invalid, build one counterexample world.

    Every premise true, conclusion false.

Practice

0 of 6 right
Question 1

Premises: Tet(a) → Large(a). Large(a). What follows about a’s shape?

Question 2

Premises: Dodec(b) → LeftOf(b, c). ¬Dodec(b). Does ¬LeftOf(b, c) follow?

Question 3

Premises: Small(c) → Cube(c). ¬Cube(c). ∴ ¬Small(c). What is this argument?

Question 4

Which board is a counterexample to “Large(a) → Cube(a). Cube(a). ∴ Large(a).”?

Question 5
((Cube(a)→Small(a))∧Small(a))→Cube(a)

Question 6
((Cube(a)→Small(a))∧Small(a))→Cube(a)

Where you’ll use this