proof theory
Proof Techniques
You should know: propositional logic
Overview
A mathematical proof is a deductive argument for a mathematical statement, showing that the stated assumptions logically guarantee the conclusion. The argument may use other previously established statements, such as theorems, but every proof can, in principle, be constructed using only certain basic or original assumptions known as axioms, along with the accepted rules of inference. Proofs are examples of exhaustive deductive reasoning that establish logical certainty, to be distinguished from empirical arguments or non-exhaustive inductive reasoning that establish 'reasonable expectation.' Presenting many cases in which a statement holds is not enough for a proof, which must demonstrate that the statement is true in all possible cases. A proposition that has not been proved but is believed to be true is known as a conjecture, or a hypothesis if frequently used as an assumption for further mathematical work.
Intuition
A proof is a chain of dominoes: each statement must be knocked over (justified) by the ones before it — an axiom, a definition, or a previously toppled domino (an earlier theorem) — until you reach the final domino, the claim you wanted. Different proof techniques are just different strategies for arranging the dominoes. Direct proof lines them up straight from hypothesis to conclusion. Contradiction assumes the last domino DOESN'T fall, then shows that breaks something earlier in the chain — an absurdity — so it must fall after all. Contrapositive rearranges the chain backwards, proving 'not conclusion implies not hypothesis' instead, which is logically the same claim. Induction is a chain with infinitely many dominoes: you show the first one falls, and that each domino knocks over the next, so — by an unstoppable chain reaction — all of them fall.
Formal Definition
Given a conditional statement P → Q that we want to establish as a theorem, the major proof techniques are logically distinct routes to the same conclusion, each justified by a tautology of propositional logic.
Notation
| Notation | Meaning |
|---|---|
| The conditional statement being proved: hypothesis implies conclusion | |
| 'Therefore' — introduces the conclusion drawn from prior steps | |
| Contradiction / absurdity (False), the target of a proof by contradiction | |
| Marks the end of a proof ('quod erat demonstrandum' — 'which was to be demonstrated') | |
| The inductive step: assuming the statement for k (inductive hypothesis), prove it for k+1 |
Derivation
Why is proof by contrapositive valid? It rests on the propositional tautology that P → Q and ¬Q → ¬P are logically equivalent — they have identical truth tables, so proving one proves the other.
Rewrite the conditional using its definition
Rewrite the contrapositive the same way
Disjunction is commutative, so the two rewritten forms are identical
The two statements are logically equivalent — proving either proves both
Proofs
- (Negation of the claim, assumed for contradiction)
- (Definition of rational number, written in lowest terms)
- (Square both sides and clear the denominator)
- (A square is even only if its root is even (parity argument))
- (Substitute a = 2k and simplify)
- (Same parity argument applied to b)
- (Both a and b are even, contradicting the lowest-terms assumption)
- (The assumption led to a contradiction, so it must be false)
- (Directly verify the formula holds for the smallest case)
- (Assume the statement holds for an arbitrary k)
- (Split off the last term and apply the inductive hypothesis)
- (Factor out (k+1) — this matches the formula at n = k+1)
- (Base case plus inductive step establish the claim for all n by the principle of induction)
- (Law of excluded middle: exactly one of the two cases holds)
- (Both are irrational, and a^b is rational by assumption — done)
- (a is irrational by this case's assumption, b is irrational (√2 is irrational))
- (Exponent laws simplify the double power; 2 is rational)
- (The proof establishes existence without ever determining which case is actually true)
Properties
Direct proof
Proof by contrapositive
Proof by contradiction
Weak induction
Strong induction
Proof by cases
Applications
Worked Examples
Assume n is even, so n = 2k for some integer k.
Square both sides and factor out 2, showing n² is a multiple of 2.
Answer: n² = 2(2k²), which is even, completing the direct proof.
Practice Problems
Prove by contradiction that there is no smallest positive rational number.
Prove by induction that 2ⁿ > n for all positive integers n.
Which proof technique proves P → Q by instead proving ¬Q → ¬P?
Common Mistakes
Confusing proof by contradiction with proof by contrapositive.
Contrapositive proves ¬Q → ¬P directly (no contradiction needed) and concludes P → Q by logical equivalence. Contradiction assumes BOTH P and ¬Q simultaneously and derives an explicit falsehood (⊥).
Treating a handful of verified examples as a complete proof (e.g. 'n²+n+41 is prime for n=0..5, so it's always prime').
A proof must cover ALL cases, not a sample. n²+n+41 is in fact composite at n=40 — checking finitely many cases never establishes a universal claim.
In induction, forgetting to verify the base case, or assuming what you're trying to prove in the inductive step.
Both the base case AND the inductive step are required; the inductive step must derive P(k+1) using P(k) as a hypothesis, not assume P(k+1) itself.
Quiz
Flashcards
Historical Background
The demand for rigorous, logically airtight proof traces to the ancient Greeks. Thales and the Pythagoreans are credited with early deductive arguments, but it was Euclid's Elements (c. 300 BCE) that codified proof as a chain of statements each justified by axioms, definitions, or previously proved propositions — a template still recognizable today. Proof by contradiction (reductio ad absurdum) appears already in Euclid's proof that there are infinitely many primes and in the Pythagoreans' proof that √2 is irrational. Mathematical induction was used implicitly by early mathematicians but was first formalized explicitly by Blaise Pascal (17th century) and later placed on rigorous footing by Giuseppe Peano's axioms for the natural numbers (1889). In the 19th and 20th centuries, the foundational crises in mathematics — paradoxes in naive set theory, Hilbert's program, and Gödel's incompleteness theorems — sharpened attention to exactly what counts as a valid proof, formalizing proof itself as an object of mathematical study (proof theory).
- c. 300 BCE
Euclid's Elements establishes the axiomatic-deductive template for proof, including a proof by contradiction that there are infinitely many primes
Euclid
- c. 500 BCE
Pythagoreans prove √2 is irrational using an early proof by contradiction
Pythagoras (school)
- 1654
Blaise Pascal gives an explicit, formal statement of the principle of mathematical induction
Blaise Pascal
- 1889
Giuseppe Peano axiomatizes the natural numbers, giving induction rigorous foundations
Giuseppe Peano
- 1931
Kurt Gödel's incompleteness theorems reveal fundamental limits on what formal proof systems can establish
Kurt Gödel
Summary
- A proof is a deductive chain from axioms/hypotheses to a conclusion, establishing logical certainty — not just many examples.
- Direct proof assumes the hypothesis and derives the conclusion step by step.
- Contrapositive proof exploits (P→Q) ≡ (¬Q→¬P); contradiction proof assumes P ∧ ¬Q and derives an absurdity.
- Mathematical induction proves a base case plus an inductive step (P(k)→P(k+1)) to establish a claim for all natural numbers.
- Existence proofs can be non-constructive (e.g. the irrational^irrational example), proving something exists without identifying it explicitly.
References
- BookVelleman, D. How to Prove It: A Structured Approach, 2nd ed.
- BookEuclid. Elements, Book IX, Proposition 20 (infinitude of primes).
Mathematics