Overview
A direct proof is a sequence of statements, either givens or deductions of previous statements, whose last statement is the conclusion to be proved.
An indirect proof works by assuming the denial of the desired conclusion leads to a contradiction in some way.
Conditional Proofs
A conditional proof is a proof method used to prove a conditional statement, i.e. statements of form: Note we can assume all the hypotheses are true since if one were false, the implication holds regardless. Direct proofs of the above form are called conditional proofs (CP).
Proof by Contraposition
Since a conditional and its contrapositive are logically equivalent, we can instead prove the negation of the conclusion leads to the negation of our hypotheses.
Proof by Contradiction
To prove a proposition by contradiction, we assume and derive a statement known to be false. Since mathematics is (in most cases) consistent, must be true.
Existence Proofs
An existence proof is a proof method used to prove an existential statement, i.e. statements of form:
An existence proof is said to be constructive if it demonstrates the existence of an object by creating (or providing a method for creating) the object. Otherwise it is said to be non-constructive.
Induction
Weak Induction
Let be a predicate depending on a number . Assume that
- Base case: is true for some , and
- Inductive case: for all , .
Then is true for all .
Within the inductive case, is known as the inductive hypothesis. The formal justification of proof by induction is intimately tied to the idea of inductive sets.
Strong Induction
Let be a predicate depending on a number . Assume that
- Base case: is true for some , and
- Inductive case: for all , .
Then is true for all .
The formal justification of proof by induction is intimately tied to the idea of inductive sets and the well-ordering principle.
Well-Ordering Principle
This is covered here. It is equivalent to weak and strong induction.
Bibliography
- “Constructive Proof,” in Wikipedia, April 4, 2024, https://en.wikipedia.org/w/index.php?title=Constructive_proof.
- Gries, David. The Science of Programming. Texts and Monographs in Computer Science. New York: Springer-Verlag, 1981.
- Oscar Levin, Discrete Mathematics: An Open Introduction, 3rd ed., n.d., https://discrete.openmathbooks.org/pdfs/dmoi3-tablet.pdf.
- Patrick Keef and David Guichard, “An Introduction to Higher Mathematics,” n.d.