CMU 21127:Summary Sheet of Strategy in Chapter 3-6
-
Strategy 3.1.5 (Proving two functions are equal)
Given functions with the same domain and codomain, in order to prove that , it suffices to prove that for all . -
Strategy 3.1.27 (Proving set identities using characteristic functions)
In order to prove that two subsets U and V of a set X are eq ual, it suffices to prove that . -
Strategy 3.2.2 (Proving a function is injective)
In order to prove that a function is injective, it suffices to fix, , assume that , and then derive .
s -
Strategy 3.2.10 (Proving a function is surjective)
To prove that a function is surjective, it suffices to take an aribitrary element and, in terms of y, find an element such that .
In order to fiind x, it is often useful to start from the equation and derive some possible values of x. But be careful——in order to complete the proof, it is necessary to verify that the equation istrue for the chosen value of x. -
Strategy 3.2.10.5 (Proving a function is bijective)
To prove that a function f is bijective, prove that it is injective and surjective. -
Strategy 3.2.26 (Proving a functio is injective by finding a left inverse)
In order to prove that a function is injective, it suffices to find a function such that for all . -
Strategy 3.2.32 (Proving a function is surjective by finding a right inverse)
In order to prove that a function is surjective, it suffices to find a function such that for all . -
Strategy 4.1.3 (Definition by recursion)
In order to specify a function , it suffices to define and, for given , assume that has been defined, and define in terms of and , where is the successor function. -
Strategy 4.2.2 (Proof by (weak) induction)
In order to prove a proposition of the form , it suffices to prove that:
- is true, and
- For all , if is true, then is true.
Some terminology has evolved for proofs by induction: - The proof of is called the base case.
- The proof of is called the induction step.
- In the induction step, the assumption is called the induction hypothesis;
- In the induction step, the proposition is called the induction goal.
- Strategy 4.3.3 (Proof by strong induction)
In order to prove a proposition of the form , it suffices to prove that:
- (Base case) is true; and
- (Inductio step) For all , if is true for all , then is true.
- Strategy 4.3.6 (Proof by strong induction with multiple base cases)
In order to prove a statement of the form , it suffices to prove that:
- (Base cases) for all , where ; and
- (Induction step) For all , if is true for all , then $$p(n+1)$$ is true.
-
Strategy 6.1.2 (Proving that a set is finite)
In order to prove that a set X is finite, it suffices to find a bijection for some . -
Strategy 6.1.16 (Comparing the sizes of finite sets)
Let X and Y be finite sets.
(a) In order to prove that , it suffices to find an injection .
(b) In order to prove that , it suffices to find a surjection .
© In order to prove that , it suffices to find a bijection .
Strategy © is commonly known as bijective proof.
-
Strategy 6.2.18(Cantor’s diagonal argument)
In order to prove that a set X is uncountable, it suffices to prove that no function is surjective using the following argument: given a function , find an element that “disagrees” with each value about some statement involving n. -
Proposition (Helpful to Prove Supremums)
Let and be an upper bound of A, we have