The Timpson Lyceum · First-Order Predicate Logic (2024)
Common Tautologies and Indirect Proof - Lecture 3 (Logic)
Overview
This lecture consolidates the machinery for justifying valid rules of logic and then introduces a powerful new proof technique. We first review how a truth table certifies that an implication is a tautological implication (and therefore a valid rule of logic), and why a counterexample certifies that a rule is invalid. We then catalog the most common tautologies (modus ponens, modus tollens, the syllogisms, De Morgan's laws, contraposition, and more) and discuss why and are vacuously true. Finally we introduce the notion of consistent vs. inconsistent premises and the rule of reductio ad absurdum — indirect proof — reproving an earlier result by contradiction. The big theme: truth tables discover simple rules, but derivations are what let us prove things tables cannot.
Key Concepts
Valid rule of logic. A rule is valid exactly when it is a tautological implication — true under every sentential interpretation. Equivalently: every atomic interpretation is true, which holds iff the rule's truth table is true in every row.
- Sentential interpretation — replace each atomic sentence with any sentence (you may add substructure), keeping the overall connective structure fixed.
- Atomic interpretation — replace each atomic sentence only with another atomic sentence (a sentence with no connectives, true or false). A truth table tests exactly these: for atomic sentences there are rows covering every true/false assignment.
- The test: if you can build a truth table that is true in every row, the rule is valid. The converse fails — some valid rules (e.g. "if then ") range over infinitely many values and have no finite truth table; they must be established by derivation.
Invalid rule (counterexample). A rule is invalid if one interpretation makes the premises true and the conclusion false. A single in the result column is such a counterexample. For instance is not a valid rule of logic, because the row gives . Warning: finding one interpretation that comes out true does not establish a rule — validity requires truth in every row.
Vacuous truth. An implication is vacuously true when its antecedent cannot be satisfied; by definition and . Three ways to make peace with this:
- It is simply the definition of the connective (the English "implies" is just the word we attach to it).
- is logically equivalent to , which is automatically true whenever is false.
- From one false premise you can derive anything (e.g. "if then I am the Pope"), so a false antecedent licenses any conclusion.
- Note the distinction: "if then " (no notion of time/physics) is different from the subjunctive "if it were the case that , then would hold."
Rules of derivation (these govern proofs; they are not themselves rules of logic — Rule T lets us use rules of logic):
- Rule P — introduce a premise at any line.
- Rule T — introduce any sentence that is tautologically implied by previous lines.
- Rule CP (conditional proof) — if can be derived from together with the premises, then can be derived from the premises alone. (Discharges the temporary assumption .)
- Rule RAA (reductio ad absurdum / indirect proof) — if a contradiction can be derived from the premises together with , then can be derived from alone.
Common tautologies (each provable by truth table; internalize them rather than memorizing names):
- Modus ponens:
- Modus tollens:
- Disjunctive syllogism:
- Simplification: (and )
- Addition:
- Hypothetical syllogism (transitivity):
- Contraposition:
- Material implication:
- Negated implication:
- De Morgan's laws: and
- Double negation:
- Commutativity / associativity of and
- Exportation: — the principle behind Rule CP
- Law of excluded middle: (always true)
- Law of contradiction: (always true)
The last two are the only rules stated as something other than implications; they may be inserted into a derivation out of nowhere (via Rule T, implied by nothing).
Consistency. A set of premises is consistent if they can all be true together; inconsistent if it is impossible for all of them to be true at once. Consistent does not mean true, only that some interpretation satisfies them all. Show inconsistency two ways: (1) the conjunction of all premises is false in every truth-table row, or (2) derive a contradiction from them. From inconsistent premises you can prove anything (a contradiction is always false, and implies everything), so logic only has something to say about consistent premise sets.
Worked Example
Prove from the premises , , and , using indirect proof (RAA).
We assume the negation of the goal and derive a contradiction. Since , we assume and aim for some :
Assuming forced both and — an absurdity — so the assumption is rejected and the goal follows from premises 1–3 alone.
Summary
- A rule of logic is valid iff it is a tautological implication; a truth table that is true in every row proves it, and a single false row gives a counterexample that refutes it.
- Truth tables only discover the simplest rules — for anything ranging over infinitely many values you need a derivation. Tables are mechanical but explode in size ( rows); derivations require insight but are far more powerful.
- and are vacuously true by definition; this matches and the fact that a false premise entails anything.
- The four derivation rules are P (introduce a premise), T (introduce a tautological consequence), CP (discharge an assumption to get an implication), and RAA (derive a contradiction from to conclude ).
- Premises are consistent if some interpretation makes them all true; inconsistent premises (provably so via an all-false conjunction or a derived contradiction) entail everything and so are useless to reason from.
- Indirect proof works by assuming the negation of the goal, deriving a contradiction, and discharging the assumption — exactly mirroring how a false conclusion signals a false premise.