The Lumenary · Grades 9–12
Proof: direct, contrapositive, contradiction and induction
Name: ______________________
Date: ______________________
You will learn to
- Write direct proofs and proofs by cases about integers
- Prove a statement through its contrapositive, such as "if is even then is even"
- Prove a statement by contradiction, such as Euclid's theorem that there are infinitely many primes
- Prove statements about all natural numbers by ordinary and by strong induction, and explain why induction, strong induction and the well-ordering principle are equivalent
- Find gaps, circular reasoning and unstated assumptions in a proposed proof
- 1.
You want to prove “if is odd, then is odd” by contrapositive. What do you assume at the start?
- A. is even
- B. is odd
- C. is odd
- D. is even
- 2.
Use Gauss's formula to compute .
- 3.
In the “all horses are the same colour” induction, where exactly does the argument break down?
- A.The base case: one horse need not have one colour.
- B.The inductive step from to : the two groups of size do not overlap.
- C.The inductive step only fails for large .
- D.Nothing is wrong; the induction principle itself is the problem.
- 4.
Let . What does Euclid's argument guarantee about ?
- A.Every prime factor of is different from .
- B. is prime.
- C.'s smallest prime factor is the next prime, .
- D.Nothing: the argument only works when the list contains every prime.
- 5.
With an unlimited supply of stamps worth and , what is the largest amount that cannot be made exactly?
- 6.
Which of these statements is proved most naturally by strong induction rather than ordinary induction?
- A.Every natural number is a product of primes.
- B..
- C..
- D. for every natural number .
- 7.
“Let . Then , so , so , so , so , so .” Which step is invalid?
- A.From to
- B.From to
- C.From to
- D.From to
- 8.
A student proves: “if is even, then is even”, and concludes by induction that is even for all . Which statement is correct?
- A.The inductive step is valid, but the base case fails, and in fact is odd for every .
- B.The proof is correct.
- C.The inductive step is wrong algebra.
- D.The claim is true from onwards; only fails.
- 9.
Which Lean proposition expresses the principle of ordinary induction for the natural numbers?
- A.
∀ P : ℕ → Prop, P 0 → (∀ n, P n → P (n + 1)) → ∀ n, P n - B.
∀ P : ℕ → Prop, (∀ n, P n → P (n + 1)) → ∀ n, P n - C.
∀ P : ℕ → Prop, P 0 → ∀ n, P n - D.
∀ P : ℕ → Prop, (∀ n, P n) → P 0 ∧ ∀ n, P n → P (n + 1)
- A.
- 10.
Write
is_prime(n)andfirst_failure(claim, limit), which returns the leastnwith0 <= n <= limitfor whichclaim(n)is false, orNoneif there is none. Use them to find the firstnfor which is not prime. Why does your search not prove anything about the values beyondlimit?Computational — Practice