Linked from
The 30 pages that link to Pigeonhole principle, each with the reason it gives.
CombinatoricsRelated: It proves existence without requiring an exact count or explicit construction.
Data compressionRelated: It proves that no lossless method can make every possible input shorter.
Ramsey theoryRelated: Ramsey arguments repeatedly use forced repetition as a starting point.
Even numberRelated: Parity can sharpen counting arguments by separating objects into two classes.
Ramsey's theoremRelated: Its finite form supplies the basic repetition idea behind Ramsey arguments.
Mathematical puzzleRelated: It yields short solutions to puzzles about repetition and allocation.
Lonely runner conjectureRelated: Elementary proofs use it to force gaps among runners’ positions.