Mathematical Induction

Similar documents
Discrete Mathematics. Spring 2017

Proof Techniques (Review of Math 271)

Climbing an Infinite Ladder

n(n + 1). 2 . If n = 3, then 1+2+3=6= 3(3+1) . If n = 2, then = 3 = 2(2+1)

Climbing an Infinite Ladder

MATHEMATICAL INDUCTION

Sets of Real Numbers

Logic, Sets, and Proofs

CISC-102 Fall 2017 Week 3. Principle of Mathematical Induction

Contribution of Problems

Discrete Mathematics and Probability Theory Fall 2013 Vazirani Note 1

A Guide to Proof-Writing

Introduction to Proofs

Introduction to Basic Proof Techniques Mathew A. Johnson

Mathematical Induction. Section 5.1

Math 3000 Section 003 Intro to Abstract Math Homework 6

5 Set Operations, Functions, and Counting

Sequences of Real Numbers

Mathematical Induction Again

PRINCIPLE OF MATHEMATICAL INDUCTION

Problem 1: Suppose A, B, C and D are finite sets such that A B = C D and C = D. Prove or disprove: A = B.

Mathematical Induction

5.1 Polynomial Functions

Problem Set 5 Solutions

Mathematical Induction Again

WORKSHEET ON NUMBERS, MATH 215 FALL. We start our study of numbers with the integers: N = {1, 2, 3,...}

3 The language of proof

At the start of the term, we saw the following formula for computing the sum of the first n integers:

MATH 220 (all sections) Homework #12 not to be turned in posted Friday, November 24, 2017

IB Mathematics HL Year 2 Unit 11: Completion of Algebra (Core Topic 1)

1.2 The Well-Ordering Principle

An Introduction to Non-Standard Analysis and its Applications

Spanning and Independence Properties of Finite Frames

Contradiction MATH Contradiction. Benjamin V.C. Collins, James A. Swenson MATH 2730

MEETING 9 - INDUCTION AND RECURSION

CS1800: Mathematical Induction. Professor Kevin Gold

PRINCIPLE OF MATHEMATICAL INDUCTION

Prompt. Commentary. Mathematical Foci

What can you prove by induction?

0 Real Analysis - MATH20111

WORKSHEET MATH 215, FALL 15, WHYTE. We begin our course with the natural numbers:

Induction and Recursion

Your quiz in recitation on Tuesday will cover 3.1: Arguments and inference. Your also have an online quiz, covering 3.1, due by 11:59 p.m., Tuesday.

MAC-CPTM Situations Project

Discrete Mathematics and Probability Theory Spring 2014 Anant Sahai Note 3

Algebra Exam. Solutions and Grading Guide

1.2 Functions What is a Function? 1.2. FUNCTIONS 11

Solutions Manual for: Understanding Analysis, Second Edition. Stephen Abbott Middlebury College

Proofs. Chapter 2 P P Q Q

n f(k) k=1 means to evaluate the function f(k) at k = 1, 2,..., n and add up the results. In other words: n f(k) = f(1) + f(2) f(n). 1 = 2n 2.

Economics 204 Fall 2011 Problem Set 1 Suggested Solutions

MATH 341, Section 001 FALL 2014 Introduction to the Language and Practice of Mathematics

The following techniques for methods of proofs are discussed in our text: - Vacuous proof - Trivial proof

The Integers. Peter J. Kahn

Math 4603: Advanced Calculus I, Summer 2016 University of Minnesota Notes on Cardinality of Sets

Basic Proof Examples

Lecture Overview. 2 Weak Induction

Assignment 3 Logic and Reasoning KEY

Introducing Proof 1. hsn.uk.net. Contents

The Integers. Math 3040: Spring Contents 1. The Basic Construction 1 2. Adding integers 4 3. Ordering integers Multiplying integers 12

Chapter 4. Induction. 4.1 Chains of Implications

Chapter Summary. Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms

Mathematical Induction

Proofs: A General How To II. Rules of Inference. Rules of Inference Modus Ponens. Rules of Inference Addition. Rules of Inference Conjunction

Summer HSSP Lecture Notes Week 1. Lane Gunderman, Victor Lopez, James Rowan

Direct Proof MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Direct Proof Fall / 24

Economics 204 Summer/Fall 2017 Lecture 1 Monday July 17, 2017

MORE ON CONTINUOUS FUNCTIONS AND SETS

The Banach-Tarski paradox

chapter 12 MORE MATRIX ALGEBRA 12.1 Systems of Linear Equations GOALS

Notes on generating functions in automata theory

Day 6. Tuesday May 29, We continue our look at basic proofs. We will do a few examples of different methods of proving.

Writing proofs for MATH 61CM, 61DM Week 1: basic logic, proof by contradiction, proof by induction

Mathematical Induction

8.5 Taylor Polynomials and Taylor Series

A Multiplicative Operation on Matrices with Entries in an Arbitrary Abelian Group

Sequences. Chapter 3. n + 1 3n + 2 sin n n. 3. lim (ln(n + 1) ln n) 1. lim. 2. lim. 4. lim (1 + n)1/n. Answers: 1. 1/3; 2. 0; 3. 0; 4. 1.

e π i 1 = 0 Proofs and Mathematical Induction Carlos Moreno uwaterloo.ca EIT-4103 e x2 log k a+b a + b

Error Correcting Codes Prof. Dr. P Vijay Kumar Department of Electrical Communication Engineering Indian Institute of Science, Bangalore

A NEW SET THEORY FOR ANALYSIS

POL502: Foundations. Kosuke Imai Department of Politics, Princeton University. October 10, 2005

c n (x a) n c 0 c 1 (x a) c 2 (x a) 2...

Final Exam Review. 2. Let A = {, { }}. What is the cardinality of A? Is

CS 2110: INDUCTION DISCUSSION TOPICS

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31

Proof by Induction. Andreas Klappenecker

EXAMPLES OF PROOFS BY INDUCTION

Math 38: Graph Theory Spring 2004 Dartmouth College. On Writing Proofs. 1 Introduction. 2 Finding A Solution

Chapter Generating Functions

Solutions to Homework Set 1

Eilenberg-Steenrod properties. (Hatcher, 2.1, 2.3, 3.1; Conlon, 2.6, 8.1, )

With Question/Answer Animations

2. (6 points) Prove that there is exactly one solution to the equation x = cos x.

Solutions to Homework Assignment 2

Induction and recursion. Chapter 5

Discrete Mathematics for CS Spring 2008 David Wagner Note 4

Show Your Work! Point values are in square brackets. There are 35 points possible. Some facts about sets are on the last page.

For all For every For each For any There exists at least one There exists There is Some

ADVANCED CALCULUS - MTH433 LECTURE 4 - FINITE AND INFINITE SETS

Prof. Ila Varma HW 8 Solutions MATH 109. A B, h(i) := g(i n) if i > n. h : Z + f((i + 1)/2) if i is odd, g(i/2) if i is even.

Transcription:

Chapter 6 Mathematical Induction 6.1 The Process of Mathematical Induction 6.1.1 Motivating Mathematical Induction Consider the sum of the first several odd integers. produce the following: 1 = 1 1 + 3 = 4 1 + 3 + 5 = 9 1 + 3 + 5 + 7 = 16 1 + 3 + 5 + 7 + 9 = 25 Experimenting a bit, we Clearly, a pattern is beginning to emerge. In words, it seems that the sum of the first n odd integers is simply the square n 2. In summation notation, we have a strong suspicion that n (2j 1) = n 2. In investigating the above pattern, we begin to notice something interesting. If we consider the first computation, we notice that the sum of the first odd number (1, namely) is equal to 1 2. If we then turn our attention to the fourth computation, for example, we see that 1 + 3 + 5 + 7 = 16. Thus, if n = 4, then this simply says that 4 (2j 1) = 4 2. If we were to then compute the next (fifth) computation, then we would not add the first four odd numbers again. Instead, we would simply add the fifth odd number (9) to the previous computation and see that 16 + 9 = 25. Keeping with the above pattern, we can continue this process in a more arbitrary setting. If we already know that, for some k, our suspected sum (2j 1) = k 2 is correct, then to compute the sum for the (k + 1)-st computation, we would simply add the (k + 1)-st odd number to the previous computation. Since the 1

(k + 1)-st odd number is given by 2(k + 1) 1 = 2k + 1, we can add this to both sides of our equation to get that (2j 1) + (2(k + 1) 1) = k 2 + 2k + 1. The entire left-hand side of the above equation is equal to our summation with an ending value of k + 1 instead of k. The right-hand side, on the other hand, can be simplified to (k + 1) 2. Thus, our equation becomes (2j 1) = (k + 1) 2, which is the same equation as our suspected equation with k + 1 in the place of n. Reviewing our observations, we first noted quite trivially that our desired equation n (2j 1) = n 2. held true for n = 1. Then, using some basic algebra, we showed that if we ever knew that our desired equation was true for some particular value of k, then we could easily show that it was true for k + 1. Thus, if our equation is true for n = 1, then, by the above fact, it should also be true for n = 2. Since it s now true for n = 2, then by the above fact, it is true for n = 3. Continuing in this manner, we see that, like dominos, eventually our desired statement will indeed be true for every n 1. This process, called mathematical induction, is one of the most important proof techniques and boils down a proof to showing that if a statement is true for k, then it is also true for k + 1. We devote this chapter to the study of mathematical induction. 6.1.2 Formalizing Mathematical Induction Mathematical induction is a proof technique most appropriate for proving that a statement A(n) is true for all integers n n 0 (where, usually, n 0 = 0 or 1). As in the above example, there are two major components of induction: showing that our statement A(n) is true for the beginning value n 0 and showing that if A(n) is true for some k, then it is also true for some k + 1. Thus, the three steps to mathematical induction. (1) Identify the statement A(n) and its starting value n 0. In our example, we would say A(n) is the statement n (2j 1) = n 2, and we wish to show it is true for all n 1 (and thus n 0 = 1). (2) Show that the base case A(n 0 ) is true. In our example, we would have to, by hand, show that A(1) is true. This is straightforward since A(1) is the statement 1 (2j 1) = 1 2, which is clearly true. 2

(3) Show that if A(k) is true for some k n 0, then A(k + 1) is also true. This case is usually called the inductive step and is the most difficult. In this case, we assume that A(k) is true for some k n 0. Our job is to show that A(k + 1) is true using the above inductive assumption. In our example, we would thus assume that, for some k n 0, (2j 1) = k 2. Using this assumption, we must show that A(k + 1) is true; thus, we wish to show that (2j 1) = (k + 1) 2. As our above computation shows us, this step is doable with some basic algebra. First, we explain why, if manage to successfully complete the three steps of mathematical induction, we can claim that A(n) is true for all n n 0. In step (2), we manually verified that the base case A(n 0 ) is true. Having proven the inductive step in (3), we know that since A(n 0 ) is true, then it follows that A(n 0 + 1) is true. Now that we know that A(n 0 + 1) is true, (3) tells us that A(n 0 + 2) is true. Continuing, we will eventually show that A(n) is true for every whole number n n 0. Before we formally write up the proof of our example, we will go a bit more in depth in the inductive step (step 3). When first reading this, many students become confused since it sounds like we are assuming what we want to show. That is, why would we assume that A(k) is true? Isn t that what we want to show? What we are doing in the inductive step is actually slightly different. We are showing the following conditional statement to be true: If A(k) is true, then A(k + 1) is true. Just like any other conditional statement, the way that we prove this is to assume the hypothesis and use it to show that the conclusion is true. Thus, we are not assuming that A(k) is true for every k; rather, we are saying that if we ever know that A(k) is true, then we can conclude that A(k + 1) is true. So, we proceed to our first induction proof. Since we have essentially outlined the entire proof above, we will forego a discussion. Proposition. For any whole number n 1, n (2j 1) = n 2. Proof. Consider the statement A(n) given by n (2j 1) = n 2. We will use mathematical induction to show that A(n) is true for all n 1. First, we confirm that the base case A(1) is true. Computing, we have that 1 (2j 1) = 1 = 1 2. 3

Thus, A(1) is indeed true. Next, we perform the inductive step. Thus, we assume that A(k) is true for some k 1. So, we assume that (2j 1) = k 2. We will use this to prove that A(k + 1) is true by showing that (2j 1) = (k + 1) 2. Beginning with the left-hand side of the A(k + 1) statement and using our inductive assumption, we have that (2j 1) = (2j 1) + (2(k + 1) 1) = k 2 + (2(k + 1) 1) = k 2 + 2k + 1 = (k + 1) 2 Thus, using our inductive assumption, we have shown that A(k + 1) is true. By induction, we know that the statement A(n) given by n (2j 1) = n2 is indeed true for all n 1. A common mistake in induction proofs occurs during the inductive step. Frequently, a student wishing to show that A(k + 1) is true will simply begin with the statement A(k + 1) and then proceed logically until a true statement is reached. For example, in our proof, a common mistake would be to start off with (2j 1) = (k + 1) 2 and then use algebra to arrive at the A(k) statement (2j 1) = k 2. Then, the student would conclude that since A(k) is true by the inductive assumption, then A(k + 1) is also true. This, however, is not logically valid since this student is assuming what he or she wants to prove. In our proof above, we did not do this; rather, we began with the left-hand side of the equation given in A(k + 1) and then used the inductive assumption and algebra to arrive at the right-hand side of A(k + 1). When the statement A(n) is an equation, this is usually the best way to proceed because you avoid assuming the entire equation is true from the beginning. 6.1.3 When is Mathematical Induction Useful? Clearly, mathematical induction can be applied to many statements that we wish to show true; however not every statement can be proven using this new technique. First, since induction requires us to first find our statement A(n) for all integers n n 0, it s clear that induction only works for statements indexed by whole numbers. So, statements like For all x R, x 2 0 would not lend itself to induction since the statement is not given in terms of whole numbers. 4

Next, since we must successfully perform the inductive step in our induction proof, statements where the A(k +1) case can be tackled knowing that the A(k) case is true are particularly well-suited for induction. For example, statements involving sums (like in our above example) are appropriate since it is easy to re-write the left-hand side of our statement A(k + 1) in terms of the left-hand side of the statement A(k). In what follows, we will investigate topics and scenarios where induction serves as an excellent proof technique. 6.2 Examples of Proofs by Induction In the below sections, we will give a sampling of the swathe of Mathematics in which induction is frequently and successfully used. As you go through the examples, be sure to note what characteristics of the statements make them amenable to the induction proof process. 6.2.1 Induction in Number Theory We previously studied divisibility in our Sets of Real Numbers chapter. In this section, we will investigate how induction can be used to show divisibility of rather complicated expressions. Before we begin, recall that m divides n (written m n) if there exists an integer k Z such that n = mk. Below we will prove that 3 (2 2n 1) for all n 0 using induction. Notice that this statement is well-suited for induction since it is written in terms of all whole numbers n 0. Furthermore, we have a hope of writing the k + 1 case in terms of the k case by using some simple algebra. Proposition. For all integers n 0, 3 (2 2n 1). Discussion. We will prove our statement by completing the three steps of mathematical induction. Identify A(n): A(n) is the statement 3 (2 2n 1), and we wish to prove it for n 0. Base Case: We must, by hand, prove that A(0) is true, which is easy enough since A(0) is the statement 3 (2 0 1). Inductive Step: We will assume that, for some k 0, 3 (2 2k 1). Our job is to show that 3 (2 2() 1). Since we know that 3 (2 2k 1), we know that we can write 2 2k 1 = 3x for some x Z (notice how we use x instead of k because k is already used in the induction process). We will use this to write 2 2() 1 as an integer multiple of 3. Proof. We will use mathematical induction to prove the statement A(n) given by 3 (2 2n 1) is true for all n 0. First, we verify that the base case A(0) is true. A(0) states that 3 (2 2 0 1), which is equivalent to 3 0. Since 0 = 3 0, then indeed 3 (2 2 0 1). Thus, the base case A(0) has been verified. Next, we perform the inductive step. Thus, we assume that A(k) is true for some k 0. In other words, we assume that 3 (2 2k 1). We will use this to show that A(k + 1) is true by showing that 3 (2 2() 1). Since 3 (2 2k 1), then we know that 2 2k 1 = 3x 5

for some x Z, and thus 2 2k = 3x + 1. Notice that 2 2() 1 = 2 2k 2 2 1 = 4 2 2k 1 = 4(3x + 1) 1 = 12x + 3 = 3(4x + 1). Since x Z, then 4x + 1 Z as well. Thus, since 2 2() 1 = 3(4x + 1), then 3 (2 2() 1), as desired. Thus, A(k + 1) is true, and we have completed the inductive step. By induction, we know that the statement A(n) given by 3 (2 2n 1) is true for all integers n 0. 6.2.2 Induction in Calculus Many times in calculus, we are asked to find patterns of higher-order derivatives for some particular function. For example, if we are asked to find a general formula for the n-th derivative of f(x) = 1 and prove it, we begin by listing off x the first few derivatives: f(x) = x 1 f (x) = 1x 2 f (x) = 2x 3 f (x) = 6x 4 f (4) (x) = 24x 5 Since the derivatives have alternating signs, our general pattern should include a ( 1) n term. Furthermore, the coefficient in front of the term for the n-th derivative seems to be the factorial term n!. Lastly, the exponent of x in the n-th derivative seems to be (n + 1). Thus, we conjecture that if f(x) = 1 x. then f (n) (x) = ( 1) n n! x (n+1). Before we begin the induction proof verifying that this pattern is indeed correct, we will point out why induction is the best proof methodology. First, this statement is indexed by all non-negative integers, so the statement A(n) will be straightforward to write. Furthermore, it will be easy to re-write a statement about its (k + 1)-st derivative in terms of the k-th derivative, which is needed when proving that A(k + 1) is true knowing only that A(k) is true. So, we proceed with our induction proof. Proposition. Let f(x) = 1. For all integers n 0, its n-th derivative is given x by f (n) (x) = ( 1) n n! x (n+1). Discussion. We will prove our statement by completing the three steps of mathematical induction. Identify A(n): Let A(n) be the statement f (n) (x) = ( 1) n n!x (n+1). We wish to show that A(n) is true for all integers n 0. Base Case: We must verify that A(0) is true, which says that f (0) (x) = ( 1) 0 0! x (0+1). 6

Since the 0-th derivative of a function is just the function itself, this is true because the above simplifies to f(x) = 1 x. Inductive Step: We will assume that, for some k 0, f (k) (x) = ( 1) k k! x (). Our job will be to show that A(k + 1) is also true by showing that f () (x) = ( 1) (k + 1)! x (()+1). We will do this by taking writing the (k + 1)-st derivative as the derivative of the k-th derivative and using basic calculus and factorial rules. Proof. We will use mathematical induction to prove that the statement A(n) given by f (n) (x) = ( 1) n n! x (n+1) is true for all n 0. First, we verify that the base case A(0) is true. A(0) states that f (0) (x) = ( 1) 0 0! x (0+1), which is equivalent to f(x) = x 1, which is true. Thus, the base case A(0) has been verified. Next, we perform the inductive step. Thus, we assume that A(k) is true for some k 0. Thus, we assume that f (k) (x) = ( 1) k k! x (). We will use this to show that A(k + 1) is true by showing that f () (x) = ( 1) (k + 1)! x (()+1). We will begin with the left-hand side of our desired equation and use the fact that (k + 1)! = (k + 1)k! to obtain f () (x) = d dx f (k) (x) = d dx ( 1)k k! x () = ( 1) k k! d dx x () = ( 1) k k! (k + 1)x () 1 = ( 1)( 1) k (k + 1)k! x (()+1) = ( 1) (k + 1)! x (()+1). Thus, we have shown our statement A(k + 1) to be true and thus our inductive step is complete. By induction, we know that the statement A(n) given by f (n) (x) = ( 1) n n! x (n+1) is true for all n 0. 6.2.3 Induction in Set Theory If we are given a finite set S, we can usually find several examples of different subsets of S. However, one might ask if we could determine the total number of subsets of a set S if we know the size of S itself. So, we begin experimenting with a few small cardinality sets: When S = 0, then S = and is its only subset. Thus, when S = 0, S has 1 subset. When S = 1, then, for example, S = {a}. This S has the subsets and {a}. Thus, when S = 1, S has 2 subsets. When S = 2, then, for example, S = {a, b}. This S has the following subsets:, {a}, {b}, {a, b}. Thus, when S = 2, S has 4 subsets. 7

When S = 3, then, for example, S = {a, b, c}. This S has the following subsets:, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c}. Thus, when S = 3, S has 8 subsets. A pattern begins to emerge. It seems that if S is a set with n elements, then it contains 2 n subsets. Clearly, the statement that a set of size n has 2 n subset is written in terms of all non-negative whole numbers, which makes it a possible candidate for induction. More important, though, is that it seems that if we know that a set has k + 1 elements, then we can look at a set of k elements and find a relationship between the subsets of the k-element set and the subsets of the (k + 1)-element set. Notice that all the subsets of the 3-element set {a, b, c} come from the subsets of the 2-element set {a, b} by either including or not including the element c. Of course, since there are two choices (to include c or not include c) it seems reasonable that the number of subsets doubles when we add one element to the set. So, we proceed with our induction proof. Proposition. A set with n elements has 2 n subsets. Discussion. We will prove our statement by completing the three steps of mathematical induction. Proof. Identify A(n): A(n) is the statement A set with n elements has 2 n subsets, and we wish to prove it for n 0. Base Case: We must verify that A(0) is true, which says that A set with 0 elements has 2 0 subsets. We already verified this is true since a set with 0 elements is, which only has itself as a subset. Inductive Step: We will assume that, for some k 0, A(k) is true. Thus, we will assume that A set with k elements has 2 k subsets. We will show that A(k + 1) is true by showing that a set with k + 1 elements has 2 subsets. We will do this by letting S be a set with k + 1 elements. Then, we can choose any point a S and notice that any subset of S either contains a or does not contain a (but not both). In each case, we will use the inductive assumption to show that there are 2 k subsets and thus 2 2 k = 2 subsets overall. Proof. We will use mathematical induction to prove that the statement A(n) given by A set with n elements has 2 n subsets is true for all integers n 0. First, we verify the base case A(0), which states that a set with 0 elements has 2 0 subsets. If a set has 0 elements, then it is the empty set. The empty set only has a single subset, which is itself. Thus, if a set has 0 elements, then it has 2 0 = 1 subsets. Next, we perform the inductive step. Thus, we assume that the A(k) is true for some k 0. In other words, we will assume that any set with k elements has 2 k subsets. We will show that A(k + 1) is true by showing that any set with k + 1 elements has 2 subsets. To do so, let S be a set with k + 1 elements. Let a S be any element of S. Then, we can write S as the disjoint union S = {a} T, where T is a set with k elements. Notice that any subset A S falls into exactly one of two categories: A does not contain a or A does contain a. If A does not contain a, then A is a subset of T. Since T has k elements, the inductive assumption tells us that T has 2 k subsets, and thus there are 2 k such subsets A that fall into this category. On the other hand, if A does contain a, then we can uniquely write A = {a} A, where A is a subset of T. Since A 8

is a subset of T, there are 2 k such subsets by the inductive assumption. Thus, there are 2 k subset A of S that do contain a. Since all subsets of S fall into exactly one of the above two categories, the total number of subsets is just the sum 2 k + 2 k = 2 2 k = 2. Thus, the set S with k + 1 elements has 2 subsets and A(k + 1) is verified to be true. By induction, we know that the statement A set with n elements has 2 n subsets is true for all integers n 0. 9