The Pigeonhole Principle

Slides:



Advertisements
Similar presentations
ARITHMETIC SEQUENCES These are sequences where the difference between successive terms of a sequence is always the same number. This number is called.
Advertisements

The Pigeon hole problem
Discrete Probability Rosen 5.1.
The Pigeonhole Principle: Selected Exercises
Chris Morgan, MATH G160 January 30, 2012 Lecture 9 Chapter 4.1: Combinations 1.
Solving Multi-Step Equations
Everything about Integers
DIVISIBILITY, FACTORS & MULTIPLES
Chapter 2.3 Counting Sample Points Combination In many problems we are interested in the number of ways of selecting r objects from n without regard to.
Some problems produce equations that have variables on both sides of the equal sign.
Investigating the Midpoint and Length of a Line Segment
Lecture 4 4.1,4.2 Counting. 4.1 Counting Two Important Principles: Product Rule and Sum Rule. Product Rule: Assume we need to perform procedure 1 AND.
Discrete Mathematics Math 6A Homework 5 Solution.
The Pigeonhole Principle College of Information Technology & Design
Least Common Multiples and Greatest Common Factors
Mathematical Induction (cont.)
Number bonds to 10,
1 Let’s Recapitulate. 2 Regular Languages DFAs NFAs Regular Expressions Regular Grammars.
Bottoms Up Factoring. Start with the X-box 3-9 Product Sum
§ 11.2 Arithmetic Sequences. Blitzer, Intermediate Algebra, 5e – Slide #2 Section 11.2 Arithmetic Sequences Annual U.S. Senator Salaries from 2000 to.
The Pigeonhole Principle Alan Kaylor Cline. The Pigeonhole Principle Statement Children’s Version: “If k > n, you can’t stuff k pigeons in n holes without.
CS Discrete Mathematical Structures
a*(variable)2 + b*(variable) + c
More Functions and Sets
Chapter 5 Relations and Functions
NON - zero sum games.
Lecture 4 4.1,4.2 Counting. 4.1 Counting Two Important Principles: Product Rule and Sum Rule. Product Rule: Assume we need to perform procedure 1 AND.
12 April 2009Instructor: Tasneem Darwish1 University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction.
COUNTING AND PROBABILITY
Recursively Defined Functions
The Pigeonhole Principle
3.3 The Characteristic function of the set  function from universal set to {0,1}  Definition 3.6: Let U be the universal set, and let A  U. The characteristic.
Recursive Definitions Rosen, 3.4 Recursive (or inductive) Definitions Sometimes easier to define an object in terms of itself. This process is called.
CSE115/ENGR160 Discrete Mathematics 04/10/12
1 Copyright M.R.K. Krishna Rao 2003 Chapter 5. Discrete Probability Everything you have learned about counting constitutes the basis for computing the.
Recursive Definitions Rosen, 3.4 Recursive (or inductive) Definitions Sometimes easier to define an object in terms of itself. This process is called.
1 The Pigeonhole Principle CS/APMA 202 Rosen section 4.2 Aaron Bloomfield.
REMEMBER: A number can be negative or positive as shown in the number line below: Negative Numbers (-) Positive Numbers (+)
9/2/2015Discrete Structures1 Let us get into… Number Theory.
Fall 2015 COMP 2300 Discrete Structures for Computation
The Pigeonhole (Dirichlet’s box) Principle
Chapter The Basics of Counting 5.2 The Pigeonhole Principle
1 Lecture 3 (part 2) Functions – Pigeonhole Principle Reading: Epp Chp 7.4.
September1999 CMSC 203 / 0201 Fall 2002 Week #8 – 14/16 October 2002 Prof. Marie desJardins.
ICS 253: Discrete Structures I Counting and Applications King Fahd University of Petroleum & Minerals Information & Computer Science Department.
The Pigeonhole Principle. The pigeonhole principle Suppose a flock of pigeons fly into a set of pigeonholes to roost If there are more pigeons than pigeonholes,
Introduction to Real Analysis Dr. Weihu Hong Clayton State University 9/18/2008.
5.2 The Pigeonhole Principle
1 Chapter 2 Pigeonhole Principle. 2 Summary Pigeonhole principle –simple form Pigeonhole principle –strong form Ramsey’s theorem.
1 The Pigeonhole Principle CS 202 Epp section 7.3.
Introduction Suppose that a password on a computer system consists of 6, 7, or 8 characters. Each of these characters must be a digit or a letter of the.
1 The Pigeonhole Principle CS 202 Epp section ??? Aaron Bloomfield.
3/7/20161 Now it’s time to look at… Discrete Probability.
The Pigeonhole Principle. Pigeonhole principle The pigeonhole principle : If k is a positive integer and k+1 or more objects are placed into k boxes,
Pigeonhole Principle – Page 1CPTR311 – Discrete Structures CPTR311 Discrete Structures Pigeonhole Principle Reading: Kolman, Section 3.3.
Discrete Mathematics. Exercises Exercise 1:  There are 18 Computer Science (CS) majors and 325 Business Administration (BA) majors at a college.
Section The Pigeonhole Principle If a flock of 20 pigeons roosts in a set of 19 pigeonholes, one of the pigeonholes must have more than 1 pigeon.
Main Menu Main Menu (Click on the topics below) Pigeonhole Principle Example Generalized Pigeonhole Principle Example Proof of Pigeonhole Principle Click.
ICS 253: Discrete Structures I Counting and Applications King Fahd University of Petroleum & Minerals Information & Computer Science Department.
Discrete Mathematics and Its Applications Sixth Edition By Kenneth Rosen Chapter 5 Counting 歐亞書局.
Now it’s time to look at…
The Pigeonhole Principle
Discrete Structures for Computer Science
Applied Discrete Mathematics Week 7: Probability Theory
The Pigeonhole Principle
CS100: Discrete structures
The Pigeonhole Principle
The Pigeonhole Principle
The Pigeon hole problem
Now it’s time to look at…
Presentation transcript:

The Pigeonhole Principle Rosen 4.2

Pigeonhole Principle If k+1 or more objects are placed into k boxes, then there is at least one box containing two or more objects.

Generalized Pigeonhole Principle If N objects are placed into k boxes, then there is at least one box containing at least N/k objects Examples Among any 100 people there must be at least 100/12 = 9 who were born in the same month. What is the minimum number of students needed in a class to be sure that at least 6 to get the same grade? (5 choices for grades:A,B,C,D,F) Smallest integer N such that N/5 = 6, 5*5+1 = 26

Example What’s the minimum number of students, each of whom comes from one of the 50 states must be enrolled in a university to guarantee that there are at least 100 who come from the same state? 50*99 + 1 = 4951 4951/50 = 100

There are 38 different time periods during which classes at a university can be scheduled. If there are 677 different classes, how many different rooms will be needed? 677/38 = 18 A computer network consists of six computers. Each computer is directly connected to zero or more of the other computers. Show that there are at least two computers that are directly connected to the same number of other computers. Solution: Each computer can be directly connected to 0,1,2,3,4,5. But there are really only five choices, not six, since if one computer is connected to zero other computers, then no computer can be connected to five others. Six computers, 5 choices. Pigeonhole principle says that at least two must have the same number of direct connections.

Let (xi, yi, zi), i = 1,2,3,..,9 be a set of nine distinct points with integer coordinates in xyz space. Show that the midpoint of at least one pair of these points has integer coordinates. For points (xj, yj, zj) and (xk, yk, zk) we compute the midpoint by ((xi+xj)/2, (yi+yj)/2, (zi+zj)/2 ). (1,1,2), (1,2,2), (3,2,7), (10,5,8), (3,1,4), (3,7,2), (2,1,1), (1,2,1), (0,0,0) The midpoint between (1,1,2) and (3,1,4) = (2,1,3) Remember from number theory that when we add an odd number to an odd number, or an even number to an even number, we get an even number. So the question becomes, does there exist two sets of coordinates that have the same parity (i.e., their odd/even order is the same)? From the product rule there are 2*2*2 = 8 possible parities. There are nine points, so by the pigeonhole principle two of them must be the same. Therefore at least one midpoint must have integer coordinates.

During a month with 30 days a baseball team plays at least 1 game a day, but no more than 45 games. Show that there must be a period of some number of consecutive days during which the team must play exactly 14 games. Proof: Let aj be the number of games played on or before the jth day of the month. Then a1, a2, …, a30 must be an increasing sequence of distinct positive integers, with 1aj 45. Day of Month Games Played 1 a1 2 a2 3 a3 … … 30 a30

Moreover, a1+14, a2+14, . . ., a30+14 is also an increasing sequence of distinct positive integers with 15  aj + 14  59 . Together the two sequences, each containing 30 integers, contain 60 positive integers, all of which are less than or equal to 59. By the pigeonhole principle, at least two of these integers are equal. Since the integers aj, j = 1 to 30, are all distinct and the integers aj+14, j = 1 to 30 are all distinct, there must be indices i and j with ai = aj+14. This means that exactly 14 games were played from day j+1 to day i.

Some Definitions Suppose that a1,a2, … an is a sequence of real numbers. A subsequence of this sequence is a sequence of the form ai1, ai2, …, aim, where 1  i1 < i2 < . . . < im  n A sequence is called strictly increasing if each term is larger than the term that precedes it. A sequence is called strictly decreasing if each term is smaller than the one that precedes it. Example: {1, 5, 6, 2, 3, 9} is a sequence. {5,6,9} is a subsequence that is strictly increasing

Theorem: Every sequence of n2+1 distinct real numbers contains a subsequence of (at least) length n+1 that is strictly increasing or strictly decreasing. Example: 8, 11, 9, 1, 4, 6, 12, 10, 5, 7 10 = 32+1 terms so must be a subsequence of length 4 that is either strictly increasing or strictly decreasing. 1,4,6,12 1,4,6,7 11,9,6,5 ……

Theorem: Every sequence of n2+1 distinct real numbers contains a subsequence of at least length n+1 that is strictly increasing or strictly decreasing. Let a1, a2, …, a n2+1 be a sequence of n2+1 distinct numbers. Associate an ordered pair (ik,dk) with each term of the sequence where ik is the length of the longest increasing subsequence starting at ak and dk is length of the longest decreasing subsequence starting at ak. Example: 8, 11, 9, 1, 4, 6, 12, 10, 5, 7 a2 = 11 , (2,4) a4 = 1 , (4,1) Proof by contradiction: Now suppose that there are no increasing or decreasing subsequences of length n+1 or greater. Then ik and dk are both positive integers  n, for k=1 to n2+1.

By the product rule, there are n2 possible ordered pairs for (ik,dk) By the product rule, there are n2 possible ordered pairs for (ik,dk). Why? Because each has the range from 1 to n. By the pigeonhole principle, since we have n2+1 ordered pairs (one for each element in the sequence) two of them must be identical. Formally  terms as and at in the sequence, with s<t such that is = it and ds = dt. We will show that this is impossible. Because the terms in the sequence are distinct, either as < at or as > at. If as < at, an increasing subsequence of length it+1(or greater) can be constructed starting at as, by taking as followed by an increasing subsequence of length it, beginning at at. But we have said that is = it. Thus this is a contradiction. Similarly, if as > at, it can be shown that ds must be greater than dt, which is also a contradiction.