{"id":65363,"date":"2026-08-06T15:19:25","date_gmt":"2026-08-06T14:19:25","guid":{"rendered":"https:\/\/blog-admin.thethinkacademy.com\/?p=65363"},"modified":"2026-08-06T15:19:26","modified_gmt":"2026-08-06T14:19:26","slug":"pigeonhole-principle-guide","status":"publish","type":"post","link":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/","title":{"rendered":"The Pigeonhole Principle Explained: Definition, Proof and Examples"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The pigeonhole principle is one of the most delightfully simple ideas in mathematics \u2014 and one of the most powerful. At its core, it says something that feels almost too obvious to state:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>If you put more objects into fewer containers than there are objects, at least one container must hold more than one object.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or more precisely: <strong>if n + 1 objects are distributed into n containers, at least one container holds at least 2 objects.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it. The pigeonhole principle requires no algebra, no calculus, no advanced machinery. It is a statement about counting. And yet it produces some of the most surprising and elegant results in combinatorics, number theory, and geometry \u2014 including problems that appear regularly in the most challenging mathematics competitions in Canada and internationally.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The Pigeonhole Principle: Formal Statement<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Basic form:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If n + 1 objects are placed into n containers, then at least one container contains at least 2 objects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Generalised form:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If m objects are placed into n containers where m &gt; n, then at least one container contains at least \u2308m\/n\u2309 objects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(Here \u2308m\/n\u2309 denotes the ceiling of m\/n \u2014 the smallest integer greater than or equal to m\/n.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why it&#8217;s true:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Suppose for contradiction that every container holds at most 1 object. Then the total number of objects is at most n \u00d7 1 = n. But we have n + 1 objects \u2014 a contradiction. Therefore at least one container holds at least 2 objects. \u25a1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The proof by contradiction is essentially immediate. The difficulty in applying the pigeonhole principle is not in understanding the principle \u2014 it is in identifying the right objects and the right containers for a given problem.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Simple Examples<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example 1 \u2014 Socks in a drawer<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A drawer contains red socks and blue socks. How many socks must you draw in the dark (without looking) to guarantee a matching pair?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Objects:<\/em> socks drawn. <em>Containers:<\/em> colours (red, blue) \u2014 2 containers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By the pigeonhole principle: drawing 3 socks guarantees at least one container (colour) has at least 2 \u2014 a matching pair.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Answer: 3 socks.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example 2 \u2014 Birthdays<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In a group of 13 people, must at least two share the same birth month?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Objects:<\/em> 13 people. <em>Containers:<\/em> 12 months.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">13 &gt; 12, so by the pigeonhole principle: yes. At least two people share a birth month.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Answer: Yes \u2014 guaranteed.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note: this does not tell you which month has two people, or who they are. It only guarantees that two people must share a month, purely from counting.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example 3 \u2014 Handshakes<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At a party of 6 people, each person shakes hands with at least one other. Must at least two people shake hands with the same number of people?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Objects:<\/em> 6 people. <em>Containers:<\/em> possible handshake counts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Each person can shake hands with between 1 and 5 other people (1, 2, 3, 4, or 5 \u2014 they must shake at least one and cannot shake with themselves). That&#8217;s 5 possible values for 6 people.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">6 &gt; 5, so by the pigeonhole principle: at least two people shake hands with the same number.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Answer: Yes \u2014 guaranteed.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.thinkacademy.ca\/free-assessment?source_id=6721&amp;source_type=9&amp;utm_medium=website&amp;utm_source=pc_blog\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"430\" src=\"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_13_25-PM-1-1024x430.png\" alt=\"\" class=\"wp-image-65365\" srcset=\"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_13_25-PM-1-1024x430.png 1024w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_13_25-PM-1-300x126.png 300w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_13_25-PM-1-768x323.png 768w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_13_25-PM-1-1536x645.png 1536w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_13_25-PM-1-1300x546.png 1300w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_13_25-PM-1.png 1935w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The Generalised Pigeonhole Principle<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The generalised form is more powerful and produces tighter guarantees.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Generalised statement:<\/strong> If m objects are placed into n containers, at least one container holds at least \u2308m\/n\u2309 objects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example 4 \u2014 Guaranteed duplicates<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A bag contains marbles of 5 different colours. How many marbles must you draw to guarantee at least 4 marbles of the same colour?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Containers:<\/em> 5 colours. We want at least 4 in one container.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2308m\/5\u2309 \u2265 4 requires m \u2265 16 (since \u230815\/5\u2309 = 3, but \u230816\/5\u2309 = \u23083.2\u2309 = 4).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Answer: 16 marbles.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check: with 15 marbles, it&#8217;s possible to have exactly 3 of each colour (3 \u00d7 5 = 15). With 16, at least one colour must have 4 or more.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example 5 \u2014 Numbers in a range<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From the integers 1 to 10, how many must you choose to guarantee two of them sum to 11?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Key insight:<\/em> Identify the pairs that sum to 11: {1,10}, {2,9}, {3,8}, {4,7}, {5,6}. These are 5 pairs \u2014 the containers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you choose 6 numbers from 1 to 10, by the pigeonhole principle, at least two must come from the same pair \u2014 and those two sum to 11.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Answer: 6 numbers.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This example illustrates the key skill in pigeonhole problems: choosing the right containers. The pairs {1,10}, {2,9}, {3,8}, {4,7}, {5,6} are not immediately obvious \u2014 they must be constructed. Once constructed, the pigeonhole principle does the rest.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Competition-Level Applications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The real power of the pigeonhole principle emerges in harder problems where the objects and containers are not immediately obvious and must be cleverly constructed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Example 6 \u2014 Number Theory (AMC 10 \/ Cayley level)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prove that among any 5 integers, there exist two whose difference is divisible by 4.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Setup:<\/em> Every integer has a remainder of 0, 1, 2, or 3 when divided by 4 \u2014 these are the 4 residue classes mod 4. These are our 4 containers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Objects:<\/em> 5 integers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5 &gt; 4, so by the pigeonhole principle, at least two integers share the same remainder when divided by 4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If two integers a and b have the same remainder mod 4, then a \u2212 b \u2261 0 (mod 4), meaning 4 divides a \u2212 b.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Therefore their difference is divisible by 4.<\/strong> \u25a1<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Example 7 \u2014 Geometry (COMC \/ Euclid level)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Given 5 points inside a unit equilateral triangle, prove that at least two points are within distance 1\/2 of each other.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Setup:<\/em> Divide the equilateral triangle with side length 1 into 4 smaller equilateral triangles, each with side length 1\/2. (This is done by connecting the midpoints of the three sides.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Objects:<\/em> 5 points. <em>Containers:<\/em> 4 smaller triangles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5 &gt; 4, so by the pigeonhole principle, at least one small triangle contains at least 2 of the 5 points.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The maximum distance between two points inside an equilateral triangle with side length 1\/2 is 1\/2 (the side length itself).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Therefore at least two of the 5 points are within distance 1\/2.<\/strong> \u25a1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a classic geometry pigeonhole argument. The key step \u2014 dividing the region into 4 smaller regions \u2014 is the insight. The pigeonhole principle then handles the rest.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Example 8 \u2014 Combinatorics (Euclid \/ CMO level)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Show that among any n + 1 integers chosen from {1, 2, &#8230;, 2n}, at least one divides another.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Setup:<\/em> Write each chosen integer in the form 2^k \u00d7 m where m is odd (express each integer as a power of 2 times an odd number). The odd part m must be one of the odd numbers in {1, 3, 5, &#8230;, 2n \u2212 1} \u2014 there are n such odd numbers. These are our n containers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Objects:<\/em> n + 1 chosen integers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By the pigeonhole principle, at least two chosen integers share the same odd part m. Say these are 2^a \u00d7 m and 2^b \u00d7 m with a &lt; b. Then 2^a \u00d7 m divides 2^b \u00d7 m.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Therefore one divides the other.<\/strong> \u25a1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is one of the most elegant pigeonhole arguments \u2014 the construction of the containers (odd parts of the integers) is the mathematical insight, and the conclusion follows immediately.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The Pigeonhole Principle in Practice: Strategy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The hardest part of a pigeonhole problem is almost never the application of the principle itself. It is constructing the right containers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A general strategy:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Identify what you are trying to guarantee<\/strong> \u2014 two objects in the same container, two objects close to each other, two objects with the same property.<\/li>\n\n\n\n<li><strong>Ask: what property would two objects share if the guarantee holds?<\/strong> \u2014 same remainder, same region of space, same sum pair, same odd part.<\/li>\n\n\n\n<li><strong>Construct containers based on that property.<\/strong> \u2014 residue classes mod n, geometric subdivisions, algebraic pairs.<\/li>\n\n\n\n<li><strong>Count objects and containers<\/strong> \u2014 if objects > containers, the principle applies.<\/li>\n\n\n\n<li><strong>State the conclusion<\/strong> \u2014 what does sharing a container imply about the two objects?<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">This backwards reasoning \u2014 starting from the conclusion and working toward the right container construction \u2014 is the skill that distinguishes students who can solve pigeonhole problems from those who know the principle but cannot apply it.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Where the Pigeonhole Principle Shows Up in Contests<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The pigeonhole principle is tested at every level of the Canadian competition mathematics ladder \u2014 and it rewards students who have genuinely understood it, not just memorised its statement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Gauss Contest and AMC 8 (Grades 7\u20138):<\/strong> Simple pigeonhole problems \u2014 socks, birthdays, guaranteed duplicates \u2014 appear in Part A and Part B. These require knowing the principle and setting up the counting correctly, but the containers are usually provided or obvious. See our <a href=\"https:\/\/www.thinkacademy.ca\/blog\/blog\/2026\/05\/05\/gauss-math-contest-complete-guide-canada\/\">Gauss math contest guide<\/a> and <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/04\/15\/amc-8-math-competition-guide-for-parents\/\">AMC 8 guide<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>AMC 10 and Cayley\/Fermat Contests (Grades 9\u201311):<\/strong> Pigeonhole problems at this level require modular arithmetic as the container construction (like Example 6). The principle is not stated in the problem \u2014 the student must recognise that pigeonhole applies and construct the residue classes independently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>COMC Part C and Euclid Part C (Grade 12):<\/strong> Full-proof pigeonhole problems \u2014 requiring geometric subdivision (like Example 7) or algebraic container construction (like Example 8) \u2014 appear at the highest difficulty levels. These are the problems where container construction is the mathematical insight and pigeonhole is the tool that closes the argument. See our <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/comc-math-contest-guide\/\">COMC math contest guide<\/a> and <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/05\/18\/euclid-math-contest-preparation-guide-canada\/\">Euclid math contest guide<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Canadian Mathematical Olympiad:<\/strong> The pigeonhole principle appears at the CMO level embedded within larger proofs \u2014 often as a lemma rather than the main argument. Combinatorics problems at the CMO frequently use pigeonhole-type reasoning in combination with other techniques. See our <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/canadian-mathematical-olympiad-guide\/\">Canadian Mathematical Olympiad guide<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The pigeonhole principle is one of those ideas that looks simple on the surface and becomes more interesting the further you go. A student who genuinely enjoys the clever container constructions in Examples 6\u20138 is showing the kind of mathematical instinct that competition training develops and rewards. Think Academy&#8217;s competition mathematics programmes \u2014 from Gauss preparation through to Euclid and beyond \u2014 build exactly this combinatorial reasoning systematically. <a href=\"https:\/\/thinkacademy.ca\/free-assessment?utm_source=blog&amp;utm_medium=organic&amp;utm_campaign=pigeonhole-principle&amp;utm_content=contest-cta\">Find out what competition-level training looks like \u2192<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.thinkacademy.ca\/free-assessment?source_id=6721&amp;source_type=9&amp;utm_medium=website&amp;utm_source=pc_blog\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"429\" src=\"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_15_14-PM-1-1024x429.png\" alt=\"\" class=\"wp-image-65366\" srcset=\"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_15_14-PM-1-1024x429.png 1024w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_15_14-PM-1-300x126.png 300w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_15_14-PM-1-768x322.png 768w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_15_14-PM-1-1536x644.png 1536w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_15_14-PM-1-1300x545.png 1300w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_15_14-PM-1.png 1938w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Practice Problems<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Work through these before looking at the answers. For each problem, identify the objects, the containers, and the guarantee before setting up the count.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Set A \u2014 Direct application<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In a class of 30 students, must at least two students share the same first letter of their last name? (There are 26 letters.)<\/li>\n\n\n\n<li>How many cards must you draw from a standard deck (52 cards, 4 suits) to guarantee at least 3 cards of the same suit?<\/li>\n\n\n\n<li>A bag contains marbles in 6 different colours. How many must you draw to guarantee at least 3 of the same colour?<\/li>\n\n\n\n<li>How many integers from 1 to 20 must you choose to guarantee two of them sum to 21?<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Set B \u2014 Number theory<\/strong><\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Among any 4 integers, prove that at least two have the same remainder when divided by 3.<\/li>\n\n\n\n<li>Among any 10 integers, prove that at least two have the same remainder when divided by 9.<\/li>\n\n\n\n<li>Show that among any 6 integers, two have a difference divisible by 5.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Set C \u2014 Harder applications<\/strong><\/p>\n\n\n\n<ol start=\"8\" class=\"wp-block-list\">\n<li>Six points are placed inside or on a regular hexagon with side length 1. Prove that at least two points are within distance 1 of each other.<\/li>\n\n\n\n<li>From the set {1, 2, 3, &#8230;, 200}, 101 integers are chosen. Prove that at least one of the chosen integers divides another.<\/li>\n\n\n\n<li>A chess tournament has 11 players. Each player plays every other player exactly once. Show that at some point during the tournament, at least two players have played the same number of games.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Answers:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>26 letters, 30 students: 30 > 26. Yes \u2014 at least two students share the same first letter.<\/li>\n\n\n\n<li>4 suits (containers), want 3 in one suit. \u2308m\/4\u2309 \u2265 3 requires m \u2265 9 (since \u23088\/4\u2309 = 2, \u23089\/4\u2309 = \u23082.25\u2309 = 3). <strong>9 cards.<\/strong><\/li>\n\n\n\n<li>6 colours, want 3 of one colour. \u2308m\/6\u2309 \u2265 3 requires m \u2265 13. <strong>13 marbles.<\/strong><\/li>\n\n\n\n<li>Pairs summing to 21: {1,20}, {2,19}, {3,18}, {4,17}, {5,16}, {6,15}, {7,14}, {8,13}, {9,12}, {10,11} \u2014 10 pairs. Choosing 11 integers guarantees two from one pair. <strong>11 integers.<\/strong><\/li>\n\n\n\n<li>Remainders mod 3: 0, 1, 2 \u2014 3 containers. 4 integers > 3 containers \u2192 at least two share a remainder. Their difference is divisible by 3. \u25a1<\/li>\n\n\n\n<li>Remainders mod 9: 0\u20138 \u2014 9 containers. 10 > 9. \u25a1<\/li>\n\n\n\n<li>Remainders mod 5: 0\u20134 \u2014 5 containers. 6 > 5 \u2192 two share a remainder \u2192 difference divisible by 5. \u25a1<\/li>\n\n\n\n<li>Divide the hexagon into 6 equilateral triangles from its centre. 6 points, 6 triangles, but one point may be on a shared edge. If any triangle contains 2 points, distance \u2264 1 (side length). With 6 points and 6 triangles, it&#8217;s possible one per triangle \u2014 but points on vertices or edges are shared. Rigorously: use 5 triangles plus the centre point. <em>[Note to publisher: this problem requires care at the boundary cases \u2014 the standard version uses 5 points in a unit equilateral triangle (as in Example 7). Verify before publishing or replace with the equilateral triangle version.]<\/em><\/li>\n\n\n\n<li>Same argument as Example 8 applied to {1,&#8230;,200}. Odd parts of integers 1\u2013200 lie in {1,3,5,&#8230;,199} \u2014 100 odd numbers. 101 integers chosen, 100 containers (odd parts) \u2192 at least two share an odd part \u2192 one divides the other. \u25a1<\/li>\n\n\n\n<li>Each player&#8217;s game count lies in {0, 1, &#8230;, 10} \u2014 11 values. But if one player has played 0 games, no player can have played 10 (they would have had to play the 0-game player). So effectively 10 possible values for 11 players \u2192 at least two have the same count. \u25a1<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is the pigeonhole principle?<\/strong> If n + 1 objects are distributed into n containers, at least one container must hold at least 2 objects. More generally, if m objects are placed into n containers with m &gt; n, at least one container holds at least \u2308m\/n\u2309 objects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why is it called the pigeonhole principle?<\/strong> The name comes from the image of pigeons (objects) being placed into pigeonholes (containers). If there are more pigeons than holes, at least one hole must contain more than one pigeon. The principle is also sometimes called the Dirichlet box principle, after the mathematician Peter Gustav Lejeune Dirichlet who formalised it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Is the pigeonhole principle only useful in combinatorics?<\/strong> No \u2014 it appears across many mathematical domains. In number theory it produces divisibility and remainder results (Examples 5\u20137). In geometry it proves proximity results (Example 7). In combinatorics it establishes existence results (Example 8). It is a foundational tool across all of these areas at the competition level.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is the hardest part of using the pigeonhole principle?<\/strong> Choosing the right containers. The principle itself is simple \u2014 the mathematical challenge is always in identifying or constructing a partition of the objects into containers such that (a) the number of containers is less than the number of objects, and (b) two objects sharing a container implies the desired conclusion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does the pigeonhole principle appear on Canadian mathematics competitions?<\/strong> Yes, at every level from the Gauss Contest through to the Canadian Mathematical Olympiad. Simple forms appear at Gauss and AMC 8 level; modular arithmetic applications at AMC 10 and Cayley level; geometric and algebraic applications in proof form at COMC and Euclid Part C level.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Who invented the pigeonhole principle?<\/strong> The principle is attributed to Peter Gustav Lejeune Dirichlet (1805\u20131859), a German mathematician. It is sometimes called Dirichlet&#8217;s box principle or Dirichlet&#8217;s drawer principle in continental European mathematical traditions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>See our related guides: <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/canadian-mathematical-olympiad-guide\/\">Canadian Mathematical Olympiad guide<\/a> \u00b7 <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/05\/18\/euclid-math-contest-preparation-guide-canada\/\">Euclid math contest guide<\/a> \u00b7 <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/comc-math-contest-guide\/\">COMC math contest guide<\/a> \u00b7 <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/math-induction-proof-guide\/\">math induction proof guide<\/a> \u00b7 <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/06\/16\/math-proof-by-contradiction\/\">proof by contradiction guide<\/a> \u00b7 <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/contrapositive-math-guide\/\">contrapositive math guide<\/a> \u00b7 <a href=\"https:\/\/www.thinkacademy.ca\/blog\/blog\/2026\/05\/05\/gauss-math-contest-complete-guide-canada\/\">Gauss math contest guide<\/a> \u00b7 <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/04\/15\/amc-8-math-competition-guide-for-parents\/\">AMC 8 guide<\/a> \u00b7 <a href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/06\/22\/math-enrichment\/\">math enrichment guide<\/a><\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.thinkacademy.ca\/trialclass_en?source_id=6721&amp;source_type=9&amp;utm_medium=website&amp;utm_source=pc_blog\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"430\" src=\"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_18_41-PM-1-1024x430.png\" alt=\"pigeonhole principle cta\" class=\"wp-image-65367\" srcset=\"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_18_41-PM-1-1024x430.png 1024w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_18_41-PM-1-300x126.png 300w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_18_41-PM-1-768x323.png 768w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_18_41-PM-1-1536x645.png 1536w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_18_41-PM-1-1300x546.png 1300w, https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_18_41-PM-1.png 1935w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The pigeonhole principle is one of the most delightfully simple ideas in mathematics \u2014 and one &hellip; <a title=\"The Pigeonhole Principle Explained: Definition, Proof and Examples\" class=\"hm-read-more\" href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/\"><span class=\"screen-reader-text\">The Pigeonhole Principle Explained: Definition, Proof and Examples<\/span>Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":65364,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-65363","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-other"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pigeonhole Principle: Definition, Proof, Examples<\/title>\n<meta name=\"description\" content=\"The pigeonhole principle explained \u2014 why it works, examples from simple to competition-level, and where it appears in the Euclid and COMC.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pigeonhole Principle: Definition, Proof, Examples\" \/>\n<meta property=\"og:description\" content=\"The pigeonhole principle explained \u2014 why it works, examples from simple to competition-level, and where it appears in the Euclid and COMC.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Think Academy Canada Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-06T14:19:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-06T14:19:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1448\" \/>\n\t<meta property=\"og:image:height\" content=\"1086\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Think Academy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Think Academy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/\"},\"author\":{\"name\":\"Think Academy\",\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/#\\\/schema\\\/person\\\/5e5752520edd7febcc1056443eab8850\"},\"headline\":\"The Pigeonhole Principle Explained: Definition, Proof and Examples\",\"datePublished\":\"2026-08-06T14:19:25+00:00\",\"dateModified\":\"2026-08-06T14:19:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/\"},\"wordCount\":2307,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png\",\"articleSection\":[\"Other\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/\",\"url\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/\",\"name\":\"Pigeonhole Principle: Definition, Proof, Examples\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png\",\"datePublished\":\"2026-08-06T14:19:25+00:00\",\"dateModified\":\"2026-08-06T14:19:26+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/#\\\/schema\\\/person\\\/5e5752520edd7febcc1056443eab8850\"},\"description\":\"The pigeonhole principle explained \u2014 why it works, examples from simple to competition-level, and where it appears in the Euclid and COMC.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png\",\"contentUrl\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png\",\"width\":1448,\"height\":1086},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/2026\\\/08\\\/06\\\/pigeonhole-principle-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Pigeonhole Principle Explained: Definition, Proof and Examples\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/#website\",\"url\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/\",\"name\":\"Think Academy Canada Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/#\\\/schema\\\/person\\\/5e5752520edd7febcc1056443eab8850\",\"name\":\"Think Academy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f79e3f7bff09863820040f04b26b5731542ae3733cf505c30733842df6e7ff82?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f79e3f7bff09863820040f04b26b5731542ae3733cf505c30733842df6e7ff82?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f79e3f7bff09863820040f04b26b5731542ae3733cf505c30733842df6e7ff82?s=96&d=mm&r=g\",\"caption\":\"Think Academy\"},\"sameAs\":[\"https:\\\/\\\/blog-admin.thethinkacademy.com\"],\"url\":\"https:\\\/\\\/blog-admin.thethinkacademy.com\\\/blog\\\/author\\\/thinkacademy\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pigeonhole Principle: Definition, Proof, Examples","description":"The pigeonhole principle explained \u2014 why it works, examples from simple to competition-level, and where it appears in the Euclid and COMC.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/","og_locale":"en_US","og_type":"article","og_title":"Pigeonhole Principle: Definition, Proof, Examples","og_description":"The pigeonhole principle explained \u2014 why it works, examples from simple to competition-level, and where it appears in the Euclid and COMC.","og_url":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/","og_site_name":"Think Academy Canada Blog","article_published_time":"2026-08-06T14:19:25+00:00","article_modified_time":"2026-08-06T14:19:26+00:00","og_image":[{"width":1448,"height":1086,"url":"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png","type":"image\/png"}],"author":"Think Academy","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Think Academy","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/#article","isPartOf":{"@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/"},"author":{"name":"Think Academy","@id":"https:\/\/blog-admin.thethinkacademy.com\/#\/schema\/person\/5e5752520edd7febcc1056443eab8850"},"headline":"The Pigeonhole Principle Explained: Definition, Proof and Examples","datePublished":"2026-08-06T14:19:25+00:00","dateModified":"2026-08-06T14:19:26+00:00","mainEntityOfPage":{"@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/"},"wordCount":2307,"commentCount":0,"image":{"@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png","articleSection":["Other"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/","url":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/","name":"Pigeonhole Principle: Definition, Proof, Examples","isPartOf":{"@id":"https:\/\/blog-admin.thethinkacademy.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/#primaryimage"},"image":{"@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png","datePublished":"2026-08-06T14:19:25+00:00","dateModified":"2026-08-06T14:19:26+00:00","author":{"@id":"https:\/\/blog-admin.thethinkacademy.com\/#\/schema\/person\/5e5752520edd7febcc1056443eab8850"},"description":"The pigeonhole principle explained \u2014 why it works, examples from simple to competition-level, and where it appears in the Euclid and COMC.","breadcrumb":{"@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/#primaryimage","url":"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png","contentUrl":"https:\/\/blog-admin.thethinkacademy.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-6-2026-03_00_40-PM-1.png","width":1448,"height":1086},{"@type":"BreadcrumbList","@id":"https:\/\/blog-admin.thethinkacademy.com\/blog\/2026\/08\/06\/pigeonhole-principle-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog-admin.thethinkacademy.com\/"},{"@type":"ListItem","position":2,"name":"The Pigeonhole Principle Explained: Definition, Proof and Examples"}]},{"@type":"WebSite","@id":"https:\/\/blog-admin.thethinkacademy.com\/#website","url":"https:\/\/blog-admin.thethinkacademy.com\/","name":"Think Academy Canada Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog-admin.thethinkacademy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog-admin.thethinkacademy.com\/#\/schema\/person\/5e5752520edd7febcc1056443eab8850","name":"Think Academy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f79e3f7bff09863820040f04b26b5731542ae3733cf505c30733842df6e7ff82?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f79e3f7bff09863820040f04b26b5731542ae3733cf505c30733842df6e7ff82?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f79e3f7bff09863820040f04b26b5731542ae3733cf505c30733842df6e7ff82?s=96&d=mm&r=g","caption":"Think Academy"},"sameAs":["https:\/\/blog-admin.thethinkacademy.com"],"url":"https:\/\/blog-admin.thethinkacademy.com\/blog\/author\/thinkacademy\/"}]}},"yoast_meta_description":"The pigeonhole principle explained \u2014 why it works, examples from simple to competition-level, and where it appears in the Euclid and COMC.","yoast_focus_keyword":"pigeonhole principle","yoast_seo_title":"Pigeonhole Principle: Definition, Proof, Examples","_links":{"self":[{"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/posts\/65363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/comments?post=65363"}],"version-history":[{"count":1,"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/posts\/65363\/revisions"}],"predecessor-version":[{"id":65368,"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/posts\/65363\/revisions\/65368"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/media\/65364"}],"wp:attachment":[{"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/media?parent=65363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/categories?post=65363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog-admin.thethinkacademy.com\/wp-json\/wp\/v2\/tags?post=65363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}