PlanetMath (more info)
 Math for the people, by the people.
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Very high Entry average rating: No information on entry rating
[parent] proof of pigeonhole principle (Proof)
Proof. It will first be proven that, if a bijection exists between two finite sets, then the two sets have the same number of elements. Let $ S$ and $ T$ be finite sets and $ f \colon S \to T$ be a bijection. The claim will be proven by induction on $ \vert S\vert$.

If $ \vert S\vert=0$, then $ S=\emptyset$, and $ f \colon \emptyset \to T$ can only be surjective if $ T=\emptyset$.

Assume the statement holds for any set $ S$ with $ \vert S\vert=n$. Let $ \vert S\vert=n+1$. Let $ x_1, \dots , x_{n+1} \in S$ with $ S=\{x_1, \dots , x_{n+1}\}$. Let $ R=S \setminus \{x_{n+1}\}$. Then $ \vert R\vert=n$.

Define $ g \colon R \to T \setminus \{f(x_{n+1})\}$ by $ g(x)=f(x)$. Since $ R \subset S$, $ f(x) \in T$ for all $ x \in R$. Thus, to show that $ g$ is well-defined, it only needs to be verified that $ f(x) \neq f(x_{n+1})$ for all $ x \in R$. This follows immediately from the facts that $ x_{n+1} \notin R$ and $ f$ is injective. Therefore, $ g$ is well-defined.

Now it need to be proven that $ g$ is a bijection. The fact that $ g$ is injective follows immediately from the fact that $ f$ is injective. To verify that $ g$ is surjective, let $ y \in T \setminus \{f(x_{n+1})\}$. Since $ f$ is surjective, there exists $ x \in S$ with $ f(x)=y$. Since $ f(x)=y \neq f(x_{n+1})$ and $ f$ is injective, $ x \neq x_{n+1}$. Thus, $ x \in R$. Hence, $ g(x)=f(x)=y$. It follows that $ g$ is a bijection.

By the induction hypothesis, $ \vert R\vert=\vert T \setminus \{f(x_{n+1})\}\vert$. Thus, $ n=\vert R\vert=\vert T \setminus \{f(x_{n+1})\}\vert=\vert T\vert-1$. Therefore, $ \vert T\vert=n+1=\vert S\vert$. $ \qedsymbol$



"proof of pigeonhole principle" is owned by Wkbj79.
(view preamble | get metadata)

View style:


This object's parent.
Log in to rate this entry.
(view current ratings)

Cross-references: induction hypothesis, injective, well-defined, surjective, induction, number, finite sets, bijection
There is 1 reference to this entry.

This is version 5 of proof of pigeonhole principle, born on 2003-03-14, modified 2007-05-30.
Object id is 4106, canonical name is ProofOfPigeonholePrinciple.
Accessed 6941 times total.

Classification:
AMS MSC03E05 (Mathematical logic and foundations :: Set theory :: Other combinatorial set theory)

Pending Errata and Addenda
None.
[ View all 1 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add example | add (any)