Miscellaneous: Truth Tables and Loose Ends
What you'll get from this section. A handful of ideas that tie the course together: truth tables — a mechanical way to settle any claim we've made — the precise sense in which means "you can't have without ", the surprising-but-important idea of vacuous truth, and a couple of other faces of the conditional.
Truth tables
A truth table lists every possible combination of truth values for the basic statements and works out the result in each case. With two statements there are four rows; with three there are eight; in general rows for statements.
Here are the basic connectives — "not" (), "and" (), "or" ():
| T | T | F | T | T |
| T | F | F | F | T |
| F | T | T | F | T |
| F | F | T | F | F |
"And" is true only when both parts are; "or" is true when at least one part is.
The truth table for P ⇒ Q
| T | T | T |
| T | F | F |
| F | T | T |
| F | F | T |
The headline fact: is false in exactly one case — when is true and is false. In all three other cases it's true.
Put another way, if you are told holds, the combinations still on the table are
- and (both true),
- not but ,
- not and not ,
and the only combination ruled out is true with false.
"P and not Q cannot both be true"
That single forbidden row is worth stating on its own. Saying is exactly the same as saying the situation " true and false" never arises:
The table confirms it — the column for matches the column for row for row:
| T | T | T | T | T |
| T | F | F | F | F |
| F | T | T | T | T |
| F | F | T | T | T |
This is a genuinely useful reformulation: anywhere you'd use "", you may instead use "we can't have without ." It's also the fact we quietly relied on in Section 5 — that the only way an implication fails is holding while fails. Here is its justification.
Another face: ¬P ∨ Q
The last column of that table is a third equivalent form:
"either fails, or holds." And this isn't a new fact — it's just rewritten with De Morgan's law from Section 3: becomes , which is .
Vacuous truth
Look again at the two rows where is false: is true in both. So whenever the condition fails, the implication is automatically true — regardless of . An implication with a false hypothesis is said to be vacuously true.
This feels odd at first, but it's exactly right. "If , then I am the King of France" is a true statement, because its condition never holds, so it never gets the chance to be violated. More usefully in mathematics:
"For every real number , if then " is true — because never happens, the implication is vacuously true for every .
TMUA is fond of this. A "for all" claim whose condition is never met is true by default.
Truth tables as a checker
Every equivalence in this course can be settled mechanically: build the table for each side and check the columns agree. The contrapositive from Section 4, for instance:
| T | T | T | T |
| T | F | F | F |
| F | T | T | T |
| F | F | T | T |
Identical columns, so and are equivalent — exactly what we argued by hand earlier. The biconditional from Section 6 yields a tidy table too, true precisely when and share a truth value:
| T | T | T |
| T | F | F |
| F | T | F |
| F | F | T |
When an argument in words gets slippery, a truth table is the safety net.
Common mistakes
1. Thinking a false hypothesis makes an implication false. The opposite is true: if is false, is true (vacuously).
2. Reading as "both and hold". It only forbids the one combination true, false. The other three are all allowed — in particular, being false tells you nothing about .
3. Misremembering the false row. fails only at true, false — no other row.
Summary
- A truth table evaluates a statement across every combination of its parts ( rows for statements).
- is false in exactly one case: true, false.
- Equivalently, is , and also .
- A false hypothesis makes an implication vacuously true.
- Truth tables give a mechanical check for any equivalence claim.
Next: Section 8 — TMUA worked examples.