Proofs
A proof is a logically sound argument that establishes the truth a given statement. Even if there is an intuition that some mathematical statement is true, we cannot be sure until we have proven it or read a proof that establishes the truth of that statement.
A good proof is one that:
- Has a logical structure that a reader could follow.
- Have thorough explanations that readers can understand.
- Be able to counter, explicitly or implicitly, all the counterarguments that readers may put forward.
Proof by Contradiction
Proofs can be abstract but there are methods that have been commonly used to prove statements. One such method is proof by condradiction often used to prove something that doesn't exist where we show that the negation of the original statement is false and a true statement cannot lead to a false conclusion allowing us to disprove the negation. If the negation is false, then the original statement is true.
Theorem: is irrational.
Proof: Assume on the contray, that were rational.
Then there are natural numbers , , with no common factors, such that
Squaring:
Rearranging:
So is even. Hence is even. So, , for some .
Substituting for : .
Cancelling the : .
So is even. So is even. So , are both even but this is impossible, since , has no common factors.
Hence the original assumption that were rational must be false. Hence must be irrational. Q.E.D.
In the proof above, the statement is a theorem because it has been proven and is significant.
Common statements we will encounter include...
- Theorems which are statements that have been proven or can be proven.
- Lemmas which are theorems that is not as significant.
- Conjectures are statements that has not been proven.
The general structure for a proof by contradiction is:
- You want to prove statement .
- You start by assuming .
- You reason until you reach a conclusion that is false. This is often done by deducing both and for some . For example, ", have no common factors" and ", are both even".
- A true assumption cannot lead to false conclusion.
- Hence the assumption must be false.
- In other words, must be true.
Proving Conditionals
When we are proving a conditional in the format , we know that the statement is true if is false. So, we can assume is true. To prove the statement, we assume and deduce . For example...
Claim: [ , are rational ] [ is rational ]
Proof: Assume , are rational.
Then there are integers , , , such that , and .
Then .
Hence is rational.
Quantifiers
Sometimes when we are proving conditionals that involve quantifiers, it is best handled by proving the contrapositive. The contrapositive of is and these two statements are equivalent. An example of this kind of proof is...
Claim:
Proof: The statement is equivalent to .
In positive form: .
We know this is this! This proves the desired result.
Biconditionals
In order to prove biconditionals in the format , we construct two proofs, one of and the other of . We have already looked at how to prove conditionals so we can apply the same principles to these proofs and the biconditional will be true if both proofs result in true statements. Finally, one thing to note is that occassionally it is easier to prove the two conditionals and . This works because is equivalent to .
Proof by Cases
Proof by cases is a brute force method we use for statements that we can split into a finite number of cases and we test every case. An example of a proof using this method is...
Theorem: There are irrationals , such that is rational.
Proof: We consider two cases,
Case 1: If is rational, .
Case 2: If is irrational, and .
Then .
Proof by Induction
We often use a powerful method called proof by induction to prove statements of the form where n ranges over the natural numbers.
The principle of mathematical induction is that to prove , we need to establish the following two statements:
- which is th initial case / initial step.
- which is the induction step.
Intuitively, this gives as follows: By step 1, . By step 2, . So from we can conclude . By and the induction step, we can conclude and etc. Let's look at an example...
Theorem: For any , .
Proof: By mathematical induction.
For , the identity reduces to , which is true, since both sides equal .
Assume the identity holds for , i.e. . We want to deduce: .
Add to both sides of our identity. We get
.
Which is the identity with in place of . Hence by the principle of mathematical induction, the identity holds for all .
Mathematical induction is a powerful tool when it comes to proving universal statements. Usually, existence statements are easier to prove as you need to only find one case where the statement holds true. Universal statements on the other hand require us to prove all possible cases and so having tools like mathematical induction is very useful.