Favorite Theorem #6: Pigeonhole Principle
September 15th, 2006 by SplineGuy
In doing do preparatory reading for classes next term, I stumbled across this little interestingly named gem of a theorem. It is one that is frequently used in combinatorial analysis. It will also come in handy in our introductory Analysis class.
The reason for its name is that it can be used to say that if
pigeons are put into
pigeon holes and if
the at least two pigeons must share one of the pigeonholes. To you non-mathematicians that see that as utterly obvious, just know that in the field of mathematics even the obvious concepts still need to be verified through rigorous proof.
So here it is, the pigeonhole principle:
Thm: Let
with
. Then there does not exist an injection from
to
.
(Note:
, is the set of natural numbers, and for some
,
is the set of all natural numbers less than 
The only proof I’ve some up with is similar to the one that appears in Bartle and Sherbert’s Intro. to Real Analysis. It is below. If you have a more elegant argument, please share.
Proof:
Let’s use mathematical induction. If
and if
is any map of
into
then it is clear that
so that
is not 1-1, and thus, not injective.
Now, assume that for some
, we have that there is no injective map from
to
when
. Let
be a function that maps
to
. Consider two cases: either the image of
is a subset of
or it is not.
Case 1: If
then we can consider
as simply a map from
to
and by the induction hypothesis, it cannot be injective.
Case 2: Suppose that
is not contained in
. If more than one element in
maps to
, then
is not an injection. Therefore, we assume that there is a single element
such that
. Define

Now, since
, the induction hypothesis applies and
is not injective. It is then easy to see that
is not injective.
Q.E.D.
Interestingly this can prove that if two different people count the same set of objects, they will get the same number (assuming they count correctly). Stated mathematically:
Thm:
is a finite set
such that
a bijection from
to
.







