Proof of the five colour theorem by Kempe chains
Builds on Planar graphGraphChromatic numberK-colourable graphGraph colouringDegree of a vertexConnected componentEdge bound for planar graphsHandshaking lemmaInduced subgraphPathCycleJordan curve theorem
Proof
We argue by induction on the number of vertices. We show that every finite planar graph is -colourable, which means by the definition of the chromatic number.
Base case.
- If , give the vertices pairwise distinct colours from . This is a colouring.
A vertex of small degree.
- Let be a finite planar graph with vertices. Graphs are simple here, and every subgraph of is planar, by erasing part of a drawing of .
- We claim that has a vertex of degree at most . Let be the subgraph induced by a connected component of , with vertices. Each vertex of has the same degree in as in .
- If , each vertex of has degree at most .
- If , then is a connected simple planar graph. By the edge bound for planar graphs, has at most edges.
- By the handshaking lemma, the degrees in sum to at most . So some vertex of has degree at most . This proves the claim.
Induction step.
- Let be a vertex of with degree at most . Let be the graph obtained by deleting and its edges. It is planar and has vertices.
- By the induction hypothesis, has a colouring with colours in .
- If the neighbours of use at most colours under , give a colour that they do not use. This extends to a colouring of .
- Otherwise has exactly neighbours with distinct colours. Fix a drawing of with no crossings. Name the neighbours in the cyclic order in which their edges leave . Rename the colours so that .
Kempe chains.
- For colours , let be the subgraph induced in by the vertices of colour or .
- Let be a connected component of . Swapping the colours and on the vertices of gives a new colouring of . We check each edge of .
- If , they had the two different colours and , and after the swap they still have different colours. If , nothing changes at .
- Let and . If , then is a vertex of adjacent to , so , which is false. So , while still has colour or . The colours differ.
Case A: and are in different components of .
- Swap the colours and on the component of that contains . By Step 12, this gives a colouring of .
- Now has colour , and keeps colour . The vertices have colours , so they are not in and keep their colours.
- No neighbour of has colour now. Give colour to get a colouring of .
Case B: and are in the same component of .
- Then there is a path from to in . All its vertices have colour or , so avoids , and .
- Adding and the edges and to gives a cycle of . Its drawing is a closed curve without self-intersections, since edges meet only at common ends.
- By the Jordan curve theorem, the complement of in the plane has exactly two connected components, the inside and the outside.
- Near , the curve consists of the edges and . The edges and leave into the two different angles between and , by the cyclic order of Step 10. So they start on different sides of .
- The edges and meet only at , and are not on . So and lie in different components of the complement of .
- Suppose there were a path from to in . Its drawing is a connected curve from one component of the complement of to the other. So it meets .
- Edges meet only at common ends, so and share a vertex. But the vertices of have colours or , while those of are or have colours or . This is impossible.
- Hence and are in different components of . As in Steps 15 to 17, swap colours and on the component that contains , and give colour .
Conclusion.
- In all cases has a colouring with colours. By induction, every finite planar graph satisfies .
Idea
A planar graph always has a vertex of degree at most , so colour the rest first. If the five neighbours of use all five colours, try to recolour a two-coloured "Kempe chain" to free a colour. Planarity prevents the chain from to and the chain from to from both existing, because they would have to cross.
Reading path
To understand this page from the ground up, read these 30 pages in order. The foundations come first. The path takes the proofs Proof of the handshaking lemma by double counting, Proof of the edge bound for planar graphs.
Show the path as a graph
- no evidence level
- Circle concept
- Connected space concept
- Double counting concept
- Euclidean space object
- Graph definition
- Graph colouring definition
- Planar graph definition
- Topological embedding concept
- Jordan curve theorem statement
- Edge set definition
- Neighbourhood definition
- Subgraph definition
- Walk definition
- K-colourable graph definition
- Degree of a vertex definition
- Induced subgraph definition
- Path definition
- Reachability definition
- Trail definition
- Chromatic number definition
- Proof of the handshaking lemma by double counting proof
- Connected component definition
- Connected graph definition
- Circuit definition
- Handshaking lemma statement
- Cycle definition
- Euler's formula for planar graphs statement
- Proof of the edge bound for planar graphs proof
- Edge bound for planar graphs statement
- Proof of the five colour theorem by Kempe chains proof
Where this leads
1 page builds on this one.
Further reading
- Web https://en.wikipedia.org/wiki/Five_color_theorem, Outline of the proof by contradiction
About this page
| Tag | VSVWRHH2GN |
|---|---|
| URI | m2://VSVWRHH2GN |
| Kind | proof |
| Writing | W0 stub |
| MSC | 05C15, 05C10 |
| Proves | Five colour theorem |
| Uses | Planar graph, Graph, Chromatic number, K-colourable graph, Graph colouring, Degree of a vertex, Connected component, Edge bound for planar graphs, Handshaking lemma, Induced subgraph, Path, Cycle, Jordan curve theorem |
| Methods | Mathematical induction |
| Changed | 4 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.