The Timpson Lyceum · First-Order Predicate Logic (2024)
Solving Exercise Problems - Lecture 4 (Logic)
Overview
This session is a problem-solving workshop that applies the machinery built up so far in the course: the rules of derivation, the notion of a truth-functional connective, tautologies, tautological implication and equivalence, sentential interpretation, and indirect (reductio) proof. Rather than introducing new theory, it works a long string of textbook exercises and shows how to attack each type. The goal is to make the foundations automatic — recognizing when a connective is truth-functional, translating English into symbolic form, deciding whether a sentence is a tautology, telling a valid argument from a fallacy, and constructing both direct and indirect derivations. A recurring lesson is that when an argument is not valid, the right move is to produce a concrete sentential interpretation making every premise true and the conclusion false.
Key Concepts
The four rules of derivation (recap). Every derivation keeps track of which premises each line depends on.
- Rule P (premise): introduce a premise on any line; that line depends on itself.
- Rule T (tautological inference): introduce a statement if it is tautologically implied by previous lines. This is the rule that lets us use the laws of logic.
- Rule CP (conditional premise): to prove , introduce as a temporary premise, derive , then discharge . Justified by the equivalence .
- Rule RAA (reductio ad absurdum): to prove , assume , derive a contradiction, then discharge. Justified by .
Truth-functional connectives. A connective is truth-functional when the truth value of the compound depends only on the truth values of its components — nothing else. Test: if feeding in components of the same truth value can yield different outputs, the connective is not truth-functional. Non-truth-functional examples:
- Possibly (): is true while is false, yet both inputs may be false — output depends on content, not truth value.
- Necessarily (), "X believes that ..." — likewise depend on more than the input's truth value.
English-to-symbolic translation rules.
- " unless " (inclusive or) — equivalently . ("You will fail unless you do your homework" is false only when you neither fail nor do homework.)
- "but" behaves logically like and ().
- Commas in the English sentence signal where parentheses (the main connective grouping) go.
Tautology / contradiction.
- A tautology is true under every interpretation; a contradiction is false under every interpretation. The canonical contradiction form is .
- Useful simplifications for testing: ; ; ; ; conjunction with leaves a value unchanged. Often faster than a full truth table.
Tautological implication vs. validity. tautologically implies iff every interpretation that makes true also makes true. An argument is valid iff its premises tautologically imply its conclusion. To show invalidity, exhibit a sentential interpretation making all premises true and the conclusion false.
Sentential interpretation. Replace atomic sentences with sentences (the same sentence at every occurrence), possibly adding substructure. Rules: the main/major connectives of the original must be preserved (you may add structure, never remove it); the number of distinct atomics may increase or decrease; the count of connective occurrences may change; but the number of (not necessarily distinct) atomic occurrences can only stay the same or grow.
Common fallacies.
- Affirming the consequent: from and , concluding — invalid.
- Denying the antecedent: from and , concluding — invalid. (These are contrapositives of each other.)
Two criteria for a rule of logic. Criterion 1: the rule may yield only true conclusions from true premises (soundness). Criterion 2: the rules together must be able to derive everything that follows from the premises (completeness). "From derive " satisfies Criterion 1 but violates Criterion 2; "from derive " ( as a rule) satisfies Criterion 2 but violates Criterion 1.
Worked Example
Direct derivation. Premises: , , , . Prove .
Indirect (RAA) derivation. Premises: , , . Prove .
Showing an argument is invalid. For the bad argument , , , , interpret as "", as "", as "". Then is true, both conditionals are true (true true, false true), yet is false — so the conclusion does not follow.
Summary
- The four derivation rules (P, T, CP, RAA) and the bookkeeping of which premises each line depends on are the backbone of every proof.
- A connective is truth-functional only if its output depends solely on its inputs' truth values; possibly, necessarily, and believes that fail this test.
- Translate carefully: "unless" is inclusive or (), "but" is and, and commas mark the parenthesization.
- Test tautologies and contradictions by algebraic simplification (, , etc.) rather than always writing the full truth table.
- Validity is tautological implication; to disprove it, build a sentential interpretation making all premises true and the conclusion false — and watch for affirming the consequent / denying the antecedent.
- Use a direct derivation (modus ponens, disjunctive syllogism, contraposition) when the conclusion follows; use RAA — assume the negation, derive a contradiction, discharge — when a direct route is awkward or when showing premises are inconsistent.