Sperner's Lemma Demo

Purple lines indicate red-blue edges (Click on a vertex to change colour)

1D case : If a discrete function takes only the values 0 and 1, begins at the value 0 and ends at the value 1, then it must switch values an odd number of times. (wikipedia)

A triangulation is an assignment where :

  1. The vertices each have distinct colouring. Shown here in red (top), blue (bottom left) and green (bottom right)
  2. Each side can take only the 2 colours of thier respective sides.

By Sperner's Lemma, given any triangulation, there is always a smaller triangle with all three colours at its vertices (a rainbow triangle). Moreover, the number of such triangles is always odd.

Proof Stetch

Connecting the cells across the red-blue edges produces only simple paths and cycles. Paths that end within the triangulation correspond to a rainbow triangle (shaded yellow).
From the 1D case it follows that only an odd number of paths enter the triangle (from the top left side of the triangulation).

Only an even number of paths may enter and leave the triangulation from the red-blue side. Number of paths entering and terminating within the triangle is still odd (odd - even = odd).

Paths may terminate within the triangulation but as they do not exit the triangulation, both the starting and ending nodes contribute to a rainbow triangle. Thus, such paths contribute an even number of rainbow triangles.

From the above 2 cases, we can conclude that the final number of RT's is odd + even = odd. Existence can be shown by induction from the n=2 case.