Pigeonhole principle

Pigeonhole Principle (Dirichlet's principle) is a simple, intuitive, and often useful method for proving statements about a finite set. This principle is often used in discrete mathematics, where it establishes a connection between objects (“rabbits”) and containers (“cells”) when certain conditions are met.‍

Start: The school has 400 students. Prove that a…
JuniorMathematics
Domain · Combinatorics

Start solving

Pick a puzzle below — each one has an interactive simulator you can play right away.

Start: The school has 400 students. Prove that a…

Pigeonhole Principle (Dirichlet's principle) is a simple, intuitive, and often useful method for proving statements about a finite set. This principle is often used in discrete mathematics, where it establishes a connect…

Learn the methodRead guide

Pigeonhole Principle (Dirichlet's principle) is a simple, intuitive, and often useful method for proving statements about a finite set. This principle is often used in discrete mathematics, where it establishes a connection between objects (“rabbits”) and containers (“cells”) when certain conditions are met.

All puzzles