Five color theorem 2026-10-14
Every finite planar graph admits a proper vertex coloring with at most five colors. Euler formula for a connected planar graph supplies a vertex of degree at most five. Inductively color its deletion. The only obstruction is five differently colored neighbours in cyclic order. If opposite neighbours 1 and 3 are in different two-color components, interchange one component. If they are connected, planarity prevents opposite neighbours 2 and 4 from being connected in their two-color subgraph, and that interchange frees a color instead. This is a Kempe chain proof.
Four color theorem 2026-10-14
Every finite planar graph has chromatic number at most four. This stronger theorem is distinct from the elementary five colour theorem; the latter's Kempe chain proof does not prove this assertion.
For a connected plane drawing, Euler formula for a connected planar graph is
For a simple planar graph with , counting edge sides around faces gives and hence . Thus some vertex has degree at most five. A tree or a graph with bridges obeys the same bound; a face boundary is counted as a closed walk with edge multiplicity, and the small cases are immediate.
Induct on the number of vertices to prove the five colour theorem. Remove a vertex of degree at most five and five-colour the remainder. If fewer than five colors appear at its neighbours, extend the coloring. Otherwise it has five neighbours in their cyclic order, with colors . If the color-1 neighbour is not connected to the color-3 neighbour by a path using only colors 1 and 3, swap these colors in the component containing the former, freeing color 1 at . If they are connected, that path together with its two edges to is a simple closed curve. The colour-2 and colour-4 neighbours lie on opposite sides, so cannot be joined by a path using only colors 2 and 4, which would have to cross it. Swap colors in the component containing the colour-2 neighbour and give color 2. This establishes the induction without the four colour theorem.
For a triangle-free simple planar graph with , the analogous bound is , so some vertex has degree at most three. One can prove the bound for connected graphs with no bridges by ; bridges and isolated components are then joined or split off, with the small tree cases checked directly. Every subgraph is still triangle-free and planar. Successively remove a vertex of degree at most three, and color in reverse order with four colors. Thus triangle-free planar graphs have chromatic number at most four.
Finally, let be minimal 5-chromatic. Removing any vertex leaves a graph colorable with four colors. If its degree is at most three, that coloring extends immediately. If its degree is four, either a colour is unused at its neighbours, or all four appear once in cyclic order. The same two-path argument, now using opposite pairs 1,3 and 2,4, permits a Kempe chain interchange freeing one colour. Therefore a planar minimal 5-chromatic graph must satisfy
Without planarity only follows from the elementary extension argument. The complete graph is a counterexample to the stronger assertion: it is minimal 5-chromatic and every vertex has degree four. Deleting an edge allows its endpoints to share a color; deleting a vertex also reduces the required number of colors.
Vizing theorem states that every finite simple graph of maximum degree has
where is its edge chromatic number. The lower bound follows because all edges incident with a vertex of degree need different colours.
For the upper bound, induct on the number of edges. Delete an edge and colour the remaining graph with the palette . We use the Vizing fan lemma: in a partial proper edge colouring with one uncoloured edge , if the palette has one more colour than the maximum degree, a sequence of fan rotations and two-colour Kempe-chain interchanges makes some colour missing at both ends of the uncoloured edge.
Here is the fan argument. Build a maximal sequence of distinct neighbours of such that, for , the colour on is missing at an earlier fan vertex. Rotating an initial fan segment means moving each colour on to the preceding edge where it is missing; this preserves properness and moves the uncoloured edge to the end of that segment. Choose a colour missing at and a colour missing at . On the maximal - alternating path from , interchange and . If the path does not reach , is then missing at both and , so rotate the fan and colour its final uncoloured edge . If it reaches , its last edge at has colour . Maximality of the fan forces the other endpoint of that edge to be a fan vertex; rotate up to that vertex first. This breaks the alternating path before , reducing to the preceding case. This proves the fan lemma and extends the colouring to , completing the induction.
For , label both vertex classes by and colour edge by . Each colour is a perfect matching, so this is an -edge-colouring. Since , . If , embed into and restrict its -edge-colouring. The degree lower bound then gives
Finally, subdividing one edge of produces edges on vertices while keeping maximum degree . In any proper edge colouring, each colour class is a matching of size at most . An -edge-colouring could therefore colour at most edges, a contradiction. Thus , while Vizing theorem gives , so
Vizing fan lemma Created 2026-09-29 Updated 2026-10-14
In a partial proper edge colouring with one uncoloured edge incident with a vertex , a Vizing fan is a sequence of neighbours of whose incident edge colours are missing at earlier fan vertices. With one more colour than the maximum degree, fan rotations and a two-colour Kempe chain free one common colour at the endpoints of the uncoloured edge.