Find the flaw in this short "proof" of the four color theorem.
geometry/coloring/four.color.proof New, unsolved
New entry, edited from material collected for the archive and not yet in a released version.
Problem
Find the flaw in this short "proof" of the four color theorem.
As is typical in map coloring discussions, the proof will operate on
colorings of the nodes of planar graphs. This is valid because every
colored planar map has a distinct colored planar graph which is its
dual (ie, each node in a colored planar graph represents a colored
country in the dual map, and each edge represents a shared border with
a neighboring country).
PROOF:
1) We assume that the 4-color theorem is false (i.e., that there
exist graphs that require at least five colors), and show that
that assumption leads to a contradiction. This means that the
assumption was incorrect and that four colors are therefore
sufficient to color any planar graph.
2) There exists then a counterexample of smallest possible size
(i.e. a graph with the smallest number of nodes that require 5
colors). Let G be such a "smallest" counterexample.
3) Removing any node from G therefore results in a 4-colorable
graph.
4) Every node must therefore have valence >= 4 (ie, 4 or more
incident edges) because if such a node existed with a valence
less than 4, you could:
a: remove that node (and its edges) from G,
b: 4-color the resulting graph (via step 3), and
c: add the node back in, coloring it differently from its <=3
neighbors
giving a 4-coloring of G.
5) Every planar graph contains at least one node of valence <=5.
(A proof of this using Euler's formula is straightforward. I can
supply it for anyone that cares to see it). This fact together
with step 4 determine that G must contain at least one node of
valence 4 or 5.
CASE 1: There exists a node of valence 4. Call it v.
6) Fix a 4-coloring of the graph G-v (read "G minus v", the subgraph
of G with v and its edges removed). This must be possible because
of the definition of G. The neighbors of v in G must all be
different colors, say r, y, g, and b clockwise. (If they were not
four different colors, v could be colored using a remaining color
to get a 4-coloring of G).
7) Consider the largest connected subgraph of G that contains node r
and only red and green nodes. See figure 1.
8) If that subgraph does not contain g, then, within that subgraph,
recolor all red nodes green and all green nodes red. We now have
a 4-coloring of G-v in which no neighbor of v is red. Therefore
coloring v red results in a 4-coloring of G. Contradiction.
9) The contradiction in step 8 shows that the subgraph in step 7
must contain g. Therefore there exists an alternating path of
red and green nodes that divides G-v into two parts such that y
is in one and b is in the other. See figure 1.
10) Within the part containing y, recolor all yellow nodes blue and
all blue nodes yellow. We now have a new 4-coloring of G-v in
which no neighbor of v is yellow. Therefore coloring v yellow
results in a 4-coloring of G. Also a contradiction. CASE 1
leads to a contradiction either way, so it must be false.
Figure 1: node v has valence = 4
. . . . . .
r g
/ \
g r
| |
r y g
| | |
g | r
\ | /
r-----(v)-----g
|
|
|
b
CASE 2: There exists a node of valence 5. Call it v.
11) As in step 6, fix a 4-coloring of the graph G-v. By the same
reasoning as in step 6, the neighbors of v must be four different
colors, so now there are two possible unique types of colorings of
the neighbors of v: (clockwise) ryygb and rygyb.
12) The proof that the ryygb case cannot exist is identical to CASE 1
above. See figure 2a.
13) The final possibility to examine is where the neighbors of v are
colored rygyb. See figure 2b.
14) The alternating red-green path between r and g which isolates the
first y node from b must exist by the same reasoning as for
CASE 1. This means that the yellow and blue nodes in the region
containing the first y node can swap colors, turning that y node
blue.
15) Likewise, the same argument can be used to show that there must
exist a path of alternating blue-green nodes from b to g which
isolate the second y node from r. This means that the yellow and
red nodes in that region can swap colors, turning that y node red.
16) Because steps 14 and 15 allow us to recolor both y nodes to other
colors, we can arrive at a 4-coloring of G-v in which no neighbor
of v is yellow. Therefore coloring v = yellow results in a
4-coloring of G. This proves that CASE 2 must also be false.
Since both cases are false, G (which was any smallest
counter-example) cannot exist proving that there can be no
counter-examples, and that all planar graphs must be 4-colorable.
Figure 2: node v has valence = 5
. . . . . . . . . . . .
r g r g
/ \ / \
g r g r
| | | |
r y y g r y g
| | / | | | |
g | / r g | r
\ |/ / \ | /
r-----(v)-----g r-----(v)-----g
| |\ \
| | \ b
| | \ \
b b y g
/ |
g b
| /
b g
. . . . .
a: ryygb neighbor case b: rygyb neighbor case
[ Editor: the "proof" is by Don Hatch and Daniel Green, "as
reconstructed from the original proof by Don Kimber"; it was posted by
Daniel Green in April 1995 with the remark that the flaw is subtle and
"cleverly hidden". ]
Show solution
No solution was found in the collected postings.