๐Ÿงฎ Brain Teaser

Pigeonhole on an Icosahedron

A regular icosahedron has 20 triangular faces and 12 vertices. Each face is labeled with a nonnegative integer, and the sum of all 20 labels is 39.

Show that there must exist two faces that share a vertex and carry the same label.

(This is Putnam 2013, Problem A1.)

pigeonholedouble countingcombinatoricsgraph theoryicosahedron

Answer: Pigeonhole on an Icosahedron

Key Idea / Intuition

The icosahedron has 12 vertices, and every vertex is surrounded by exactly 5 faces. If we assume for contradiction that no two face-sharing faces have the same label, then at every vertex the 5 surrounding faces all carry distinct nonneg integers โ€” meaning they are at least 0,1,2,3,40,1,2,3,4, summing to at least 1010. Summing over all 12 vertices overcounts each face exactly 3 times (since every face has 3 vertices). This gives a lower bound on the total sum that exceeds 39 โ€” contradiction.


Formal Proof / Solution

Setup.
A regular icosahedron has:

  • 20 faces, each an equilateral triangle,
  • 12 vertices,
  • each vertex shared by exactly 5 faces,
  • each face having exactly 3 vertices.

Denote the label on face ii by aiโ‰ฅ0a_i \geq 0, with โˆ‘i=120ai=39\sum_{i=1}^{20} a_i = 39.

Assume for contradiction that no two faces sharing a vertex carry the same label.

Local constraint at each vertex.
Fix any vertex vv. The 5 faces meeting at vv form a "fan," and any two consecutive faces in this fan share an edge (hence share vv itself). In fact every pair among these 5 faces shares the vertex vv, so by assumption they must all have distinct labels.

Since they are distinct nonneg integers, the 5 labels at vertex vv are at least 0,1,2,3,40, 1, 2, 3, 4 in some order, giving:

โˆ‘facesย fโˆ‹vafโ€…โ€Šโ‰ฅโ€…โ€Š0+1+2+3+4=10.\sum_{\text{faces } f \ni v} a_f \;\geq\; 0 + 1 + 2 + 3 + 4 = 10.

Global count.
Sum this inequality over all 12 vertices:

โˆ‘vโˆ‘facesย fโˆ‹vafโ€…โ€Šโ‰ฅโ€…โ€Š12ร—10=120.\sum_{v} \sum_{\text{faces } f \ni v} a_f \;\geq\; 12 \times 10 = 120.

The left side counts each face ff once per vertex of ff, and since every face is a triangle it has exactly 3 vertices:

โˆ‘vโˆ‘fโˆ‹vaf=โˆ‘f3โ€‰af=3โˆ‘faf=3ร—39=117.\sum_{v} \sum_{f \ni v} a_f = \sum_{f} 3\, a_f = 3 \sum_{f} a_f = 3 \times 39 = 117.

Contradiction.
We have derived 117โ‰ฅ120117 \geq 120, which is false.

Therefore the assumption was wrong: there exist two faces sharing a vertex with the same label. โ– \blacksquare


Why the bound is tight.
The number 39 is carefully chosen: 3ร—39=117<120=12ร—103 \times 39 = 117 < 120 = 12 \times 10. If the total were 40, the argument would fail (117 would become 120, matching the bound with no contradiction). This shows the problem is tight โ€” a beautiful instance of pigeonhole / double counting.

Source: Putnam 2013, Problem A1 (putnam/2013.pdf)

Type: PutnamSource: Putnam 2013, Problem A1 (putnam/2013.pdf)Edit on GitHub โ†—