PROOF 62
Prove.
The pigeonhole principle
On finite sets.
A way to read this proof
First separate what is assumed from what is to be proved. At each step, ask which definition or earlier result permits the move. If it is unclear, return to that premise rather than skipping to the conclusion.
Definition D1
An assignment of one of the boxes 1, …, n to each element of a finite set S is called a placement. The collection of elements placed in box i is denoted Bᵢ.
Proof.
∎
Lemma L1
If in a placement every box holds at most one element, then |S| ≤ n.
Proof.
∎
Theorem T1
If a finite set with more than n elements is placed into n boxes, then some box holds at least two elements.
Proof.
∎
Corollary C1
If a set with n+1 elements is placed into n boxes, then some box holds at least two elements.
Proof.
∎
Corollary C2
If there is an upper bound m on the number of hairs on a human head and the population of some city exceeds m+1, then that city contains two people with the same number of hairs.
Proof.
∎
Remark
Can A1 be removed from this proof?
This proof never once checks how many elements any particular box holds. Check what it uses instead.