Proof of the Five Color Theorem
The Five Color Theorem is the accessible precursor to the Four Color Theorem. Its proof uses Euler's formula and the Kempe chain argument, which fails for four colors but works cleanly for five.
Statement
Every planar graph is 5-colorable: for all planar .
Proof
By strong induction on . The base case is trivial.
Step 1: Finding a low-degree vertex. By Euler's formula for planar graphs: . The average degree is , so there exists a vertex with .
Step 2: Induction for . Remove ; by induction, is 5-colorable. Since has at most 4 neighbors, at most 4 colors are used on them, leaving a color available for .
Step 3: The case . Let the neighbors of be in clockwise order around (using the planar embedding). By induction, has a proper 5-coloring. If the five neighbors use at most 4 colors, we can color with the fifth color. So assume all 5 colors appear on , with .
Step 4: Kempe chain argument. Consider the -Kempe chain from : the maximal connected subgraph of vertices colored 1 or 3 containing .
Case A: is not in this Kempe chain. Then swap colors 1 and 3 in the chain containing . This gives a valid coloring of where now has color 3, so color 1 is free among 's neighbors. Color with 1.
Case B: is in the -Kempe chain from . Then there is a path from to using only colors 1 and 3. This path, together with , forms a "barrier" separating from in the plane (by the Jordan curve theorem applied to the planar embedding).
Now consider the -Kempe chain from . Since and are separated by the -path, cannot be in the -chain from . Swap colors 2 and 4 in the chain containing . Now has color 4, freeing color 2. Color with 2.
In all cases, is 5-colored.
With 4 colors and : by pigeonhole, two neighbors share a color, so at most 4 colors appear, and a similar argument could work. But if with 4 distinct colors on neighbors: the Kempe chain argument with two pairs (say and ) might interfere. Specifically, both pairs might "connect," making it impossible to free a color. Kempe's (1879) flawed proof of the 4-color theorem made exactly this error. The correct proof (Appel-Haken, 1976) requires an unavoidable set of configurations and computer-assisted verification.
For surfaces of genus , the Heawood number gives , proved by the same Euler formula argument. The Map Color Theorem (Ringel-Youngs, 1968): for all , proved by constructing embeddings on each surface.