Proofs — basic strategies for proving universal statements (CSCI 2824, Spring 2015)In this series of notes, we are going to
Basic Proof StrategiesHow to prove a theorem of course depends on what you are asked to prove. We will give you some templates for how a proof must proceed. Of course this works only for simple theorems. For complex theorems, the idea is to decompose into simpler claims. Proving the simpler claims, we build upon them to prove more complex claims and so on. Three types of proof strategies
Over the next 6 lectures or so, we will cover Chapter 2 of the textbook and learn the following three types of proof strategies:
In general, some good rules of thumb include the following.
We will restrict ourselves to facts about numbers for now. Universal StatementsA universal statement (over a certain set a.k.a
‘‘universe of discourse’’ Proofs of Universal Statements
Universal statements (over a set
Let us now look at an example. Example 1Let's try to prove the following theorem. Theorem. For every natural number Idea behind the proof construction
![]()
The actual proof
Let ![]() Hence Universal Statements With ImplicationWe now look at a special form of universal statements of the form: Universal Statement With Implication
We recall that for given two propositions
(An easy example is “If you win the bet, then I will give you $20.” If you don't win the bet, I can still give you $20 without breaking my promise!) Following the general rule for universal statements, we write a proof as follows:
We can use a simple short-cut that avoids unnecessary language in such proofs.
Example 2Theorem. If Proof
Here are our reasoning steps:
Example 3Theorem. For every natural number Proof
Here are the steps of our reasoning.
Now we are going to learn two commonly used techniques: proof by cases and proof by contrapositive (for implication statements). Proof by contrapositiveThis technique is used for proving implications of the form
Example 4Theorem. For any integer The statement in this theorem is equivalent to the contrapositive statement:
For any integer Proof
Caution: This technique is often useful but make sure you formulate the contrapositive statement properly before proving it! Proof by casesWhen given a statement to prove, sometimes it is easier to consider severl complementary scenarios, and prove the statement in each of the scenarios via different arguments. Example 5Prove that for any positive integers Intuition
Since we are only concerned with positive integers
Formal proof
For any positive integers
In conclusion, the implication QED Universal statements involving ‘‘if and only iff’’Finally, we look at the general proving techniques for one common type of universal statements: Universal statements with implication and converse
For proving such a statement, we usually proceed in two main steps
after fixing any
Example 6Theorem. For any integer |