๐คน๐ผFormal Logic II
Essential Methods of Proof
Study smarter with Fiveable
Get study guides, practice questions, and cheatsheets for all your subjects. Join 500,000+ students with a 96% pass rate.
Why This Matters
In Formal Logic II, you're not just recognizing valid arguments. You're building them from scratch. The methods of proof covered here are the fundamental tools logicians and mathematicians use to establish truth with certainty. Mastering them means understanding how knowledge is justified, which connects directly to topics like soundness and completeness, decidability, and formal systems.
Each proof method exploits a different logical principle. Direct proof leverages the transitivity of implication. Contradiction exploits the law of non-contradiction. Induction relies on the well-ordering of natural numbers. Don't just memorize the steps. Know which logical principle each method depends on and when each method is strategically appropriate. That's what separates following proofs from constructing them.
Implication-Based Methods
These are your workhorses for proving conditional statements of the form . Each approaches the implication from a different angle, exploiting the logical structure of conditionals.
Direct Proof
Assume the antecedent , then derive the consequent . This is the most intuitive method because it follows the natural "flow" of the implication.
Your proof will be a chain of valid inferences connecting your assumption to your conclusion, drawing on axioms, definitions, and previously proven theorems. Direct proof works best when the path from to is relatively clear. If you find yourself stuck, that's a signal to consider contraposition or contradiction instead.
Steps:
- State "Assume ."
- Apply definitions, axioms, or known results to transform step by step.
- Arrive at .
- Conclude .
Proof by Contraposition
Prove instead. This is logically equivalent to by the contrapositive equivalence: .
The strategic advantage arises when the negation of the conclusion gives you more concrete information to work with than the original hypothesis. This is common in proofs involving divisibility, irrationality, and set non-membership, where "not having a property" is easier to leverage.
Steps:
- State "Assume ."
- Use definitions and valid inferences to derive .
- Conclude that by contraposition.
Proof by Contradiction
Assume (where is your target statement), then derive any contradiction . This exploits the law of non-contradiction: since no statement can be both true and false, your assumption must be false, making true.
This method is most powerful when direct approaches fail or when the statement involves negation, uniqueness, or infinitude. The classic example is proving is irrational.
Steps:
- State "Assume, for contradiction, that ."
- Reason from (possibly combined with other known truths) until you derive a statement of the form .
- Conclude that is false, so is true.
Note that when is itself a conditional , assuming means assuming . This is where contradiction and contraposition can feel similar, but contradiction is more general because it can target any statement, not just conditionals.
Compare: Direct Proof vs. Contraposition. Both prove , but direct proof assumes and derives , while contraposition assumes and derives . If the hypothesis seems "weak" (gives you little to work with) but seems "strong" (gives you concrete information), try contraposition first.
Case-Based Methods
When a single argument can't cover all possibilities, these methods let you divide and conquer. The key requirement is ensuring your cases are exhaustive (they cover every possibility) and ideally mutually exclusive (they don't overlap unnecessarily, though overlap doesn't invalidate the proof).
Proof by Cases
Partition the domain into cases where is a tautology, then prove the statement holds in each case separately.
The underlying logical principle is disjunction elimination: if follows from each , and at least one of the must be true, then is true. Watch for natural divisions like even/odd, positive/negative/zero, or membership in different subsets.
Steps:
- Identify a disjunction that is guaranteed to be true (a tautology or a known fact).
- For each , assume and derive the target statement .
- Conclude by disjunction elimination.
Proof by Exhaustion
Check every single instance. This is only viable when the domain is finite and small enough to enumerate completely.
Exhaustion guarantees completeness since no case is left unexamined. It's often used in combinatorics and computer-verified proofs. A famous example: the Four Color Theorem was proven by exhaustively checking a large (but finite) set of configurations via computer.
Compare: Proof by Cases vs. Proof by Exhaustion. Both divide the problem, but cases use categories (like " is even or is odd") while exhaustion checks every individual element. Use cases when you can generalize across a category; use exhaustion only when the domain is finite and small enough to check each member.
Quantifier-Focused Methods
These methods target statements involving universal () or existential () quantifiers. Which approach you choose depends on which quantifier you're dealing with and whether you're proving or disproving.
Universal Proof
Prove the statement for an arbitrary element. You introduce a variable with no special properties beyond membership in the relevant domain, then show the statement holds for it.
The rule of universal generalization allows you to conclude from a proof of where is arbitrary. The critical requirement: your chosen element must be genuinely arbitrary. If you use any specific properties (like "let " or "since is even"), you've lost generality and the proof is invalid.
Existential Proof
Show that at least one element satisfies the property. You can do this either by constructing a specific witness or by indirect argument.
The rule of existential generalization lets you conclude from for any specific . There are two flavors:
- Constructive: Exhibit a specific witness. For example, to prove "there exists an even prime," just present .
- Non-constructive: Prove that something must exist without identifying it. Proof by contradiction is the typical vehicle here (see the section below on constructive vs. non-constructive methods).
Proof by Counterexample
Disprove a universal claim by finding one failure. A single counterexample to establishes , which is the negation of the original claim.
This works because the negation of is , so one counterexample is logically sufficient. When asked to evaluate a universal claim, always consider whether a simple counterexample exists before attempting a full proof.
Compare: Universal Proof vs. Proof by Counterexample. They're logical opposites. Universal proof establishes by showing holds for an arbitrary ; counterexample refutes by exhibiting one specific where fails. Be clear about which direction you're going before you start writing.
Constructive vs. Non-Constructive Methods
This distinction cuts across the other categories and reflects a deep philosophical divide in logic and mathematics about what "existence" means.
Constructive Proof
Explicitly build the object claimed to exist. A constructive proof provides an algorithm, formula, or specific example that witnesses the existential claim.
This is philosophically stronger because it gives you the object itself, not just assurance that it's "out there." Constructive proof is required in intuitionistic logic, where the law of excluded middle () is not assumed. It's also essential in computer science applications where mere existence isn't useful without a method to compute the object.
Mathematical Induction
Prove a base case, then prove the inductive step. Together these establish .
Induction relies on the well-ordering principle: every non-empty subset of natural numbers has a least element. If failed for some , there would be a smallest such , but the inductive step rules that out.
Steps:
- Base case: Prove (or whatever the starting value is).
- Inductive hypothesis: Assume for an arbitrary .
- Inductive step: Using the assumption , prove .
- Conclude by the principle of mathematical induction.
Variations:
- Strong induction: In the inductive step, assume (all predecessors) to prove . Useful when depends on cases earlier than .
- Structural induction: Used for recursively defined objects (like formulas, trees, or lists). The base case covers the atomic objects, and the inductive step covers each recursive constructor.
Compare: Constructive Proof vs. Proof by Contradiction for existence claims. Contradiction might prove without telling you which works (by assuming nothing satisfies and deriving a contradiction), while constructive proof hands you the witness directly. Exam questions on foundational issues may ask you to articulate this distinction.
Quick Reference Table
| Concept | Best Methods |
|---|---|
| Proving | Direct Proof, Contraposition, Contradiction |
| Disproving universal claims | Counterexample |
| Proving | Universal Proof, Induction, Exhaustion |
| Proving | Constructive Proof, Existential Proof |
| When direct approach fails | Contradiction, Contraposition |
| Finite domain problems | Proof by Exhaustion, Proof by Cases |
| Statements about | Mathematical Induction |
| Providing algorithms/witnesses | Constructive Proof |
Self-Check Questions
-
You need to prove "If is even, then is even." Which method would be most efficient, and why is direct proof awkward here?
-
What logical equivalence makes proof by contraposition valid? Write out the equivalence using and .
-
Compare mathematical induction and proof by exhaustion: both can prove universal statements over finite domains, so when would you choose one over the other?
-
A classmate claims "All prime numbers are odd." What method would you use to respond, and what specific example would you provide?
-
Explain why proof by contradiction can establish existence () without being constructive. What assumption do you negate, and what does the contradiction tell you?