Why This Matters
Propositional logic rules are the engine of formal reasoning. They're how you move from premises to conclusions in a valid, airtight way. In Formal Logic I, you're tested on your ability to recognize, apply, and justify each inference step.
These rules fall into patterns: some let you break apart compound statements, others let you build them up, and still others let you chain implications together. Understanding these categories means you won't just memorize ten disconnected rules; you'll see the logical architecture underneath.
What separates students who ace proofs from those who struggle is knowing which rule to reach for and why. When you see a conditional, do you need Modus Ponens or Hypothetical Syllogism? When you hit a negated compound, is it time for De Morgan's Laws? Don't just memorize the formulas. Know what logical work each rule performs and when it's your best tool.
Conditional Elimination Rules
These rules let you extract conclusions from conditional statements. When you have an "if-then" relationship, these are your go-to tools for drawing inferences.
Modus Ponens
- Affirms the consequent by affirming the antecedent: given PโQ and P, conclude Q
- The most fundamental inference rule in propositional logic. It appears in nearly every proof you'll write.
- Direction matters: you must have the antecedent P true, not the consequent. Concluding P from PโQ and Q is the formal fallacy of affirming the consequent.
Modus Tollens
- Denies the antecedent by denying the consequent: given PโQ and ยฌQ, conclude ยฌP
- This exploits the contrapositive relationship: PโQ is logically equivalent to ยฌQโยฌP. If the consequent is false, the antecedent must also be false.
- Especially useful in indirect proofs where you're working backward from a negation to establish what can't be true.
Hypothetical Syllogism
- Chains conditionals together: given PโQ and QโR, conclude PโR
- The "middle term" Q drops out, linking P directly to R. This is the transitivity of implication.
- Essential for multi-step proofs where you need to connect premises that don't directly share variables.
Compare: Modus Ponens vs. Hypothetical Syllogism. Both work with conditionals, but MP gives you a categorical conclusion (Q) while HS gives you another conditional (PโR). If you need to derive a simple statement from premises, reach for MP. If you need to establish a new implication, use HS.
Disjunction Rules
These rules govern "or" statements: how to use them and how to create them. Remember that logical disjunction is inclusive, meaning both disjuncts can be true simultaneously.
Disjunctive Syllogism
- Eliminates one disjunct to affirm the other: given PโจQ and ยฌP, conclude Q
- Works by process of elimination. If one option is ruled out, the other must hold.
- This rule is symmetric: you can also use ยฌQ to derive P.
Addition
- Introduces a disjunction from a single true statement: given P, conclude PโจQ for any Q
- This can feel counterintuitive at first. But it's logically valid because adding possibilities can never make a true statement false. If "it's raining" is true, then "it's raining or pigs can fly" is also true.
- Strategically useful in proofs when you need to set up Constructive Dilemma or match the form of a target conclusion.
Constructive Dilemma
- Combines a disjunction with two conditionals: given PโจQ, PโR, and QโS, conclude RโจS
- Handles "either way" reasoning: whichever disjunct is true, you get a corresponding conclusion.
- Premise-heavy (requires three premises), so look for it when you have a disjunction and multiple conditionals available.
Compare: Disjunctive Syllogism vs. Constructive Dilemma. DS eliminates a disjunct using a negation and gives you a categorical conclusion. CD transforms a disjunction through conditionals and gives you another disjunction.
Conjunction Rules
These rules handle "and" statements: building them up and breaking them down. They're simpler than conditional rules but essential for managing compound premises.
Conjunction
- Combines two true statements into one: given P and Q separately, conclude PโงQ
- Order doesn't matter logically: PโงQ is equivalent to QโงP.
- Often the final step in proofs where the conclusion is a compound statement.
Simplification
- Extracts individual components from a conjunction: given PโงQ, conclude P (or conclude Q)
- When you receive a conjunction as a premise, consider extracting both parts right away. This gives you maximum flexibility for later steps.
Compare: Conjunction and Simplification are inverse operations. Conjunction builds PโงQ from separate pieces; Simplification breaks PโงQ into pieces. Recognizing this symmetry helps you see proofs as a process of construction and deconstruction.
Negation and Equivalence Rules
These rules transform statements by manipulating negations. They're essential for simplifying expressions and converting between logically equivalent forms.
Double Negation
- ยฌยฌP is equivalent to P
- Works both directions: you can remove ยฌยฌ or add it strategically.
- Often necessary after Modus Tollens or other rules that introduce negations you need to clean up. For example, if Modus Tollens gives you ยฌยฌA, apply Double Negation to get A.
De Morgan's Laws
Two rules that transform negated compounds into compound negations:
- ยฌ(PโงQ)โกยฌPโจยฌQ
- ยฌ(PโจQ)โกยฌPโงยฌQ
The negation "flips" the connective: AND becomes OR, OR becomes AND. Think of the negation as "breaking through" the parentheses, but it changes the operator as it does so. These work in both directions, so you can also go from ยฌPโจยฌQ back to ยฌ(PโงQ).
Compare: Double Negation vs. De Morgan's Laws. DN handles simple negations (just ยฌยฌP), while De Morgan's handles compound negations (ยฌ(PโงQ) or ยฌ(PโจQ)). When you see a negation sign, check what's inside: single proposition โ DN; compound โ De Morgan's.
Quick Reference Table
|
| Conditional Elimination | Modus Ponens, Modus Tollens |
| Chaining Implications | Hypothetical Syllogism |
| Disjunction Elimination | Disjunctive Syllogism |
| Disjunction Introduction | Addition, Constructive Dilemma |
| Conjunction Building | Conjunction |
| Conjunction Breaking | Simplification |
| Negation Manipulation | Double Negation, De Morgan's Laws |
Self-Check Questions
-
You have PโQ, QโR, and P as premises. Which two rules would you use to derive R, and in what order?
-
Compare Modus Ponens and Modus Tollens: what do they share structurally, and what distinguishes the direction of their reasoning?
-
Given the premise ยฌ(AโจB), what can you derive using De Morgan's Laws? How does this differ from applying De Morgan's to ยฌ(AโงB)?
-
A proof requires you to derive PโจR from the premise P. Which rule applies, and why might this feel counterintuitive at first?
-
You're stuck in a proof with premises AโงB and AโC. Outline the two-step strategy using Simplification and another rule to derive C.