Five Color Theorem

Date: 2021-07-16 | Author: Jason Eveleth

Table of Contents

Theorem

For every planar graph, there exists a coloring of its vertices using at most 5 colors such that no two adjacent vertices have the same color.

Lemma: degree 5 vertex

To show that every planar graph has at least 1 vertex of degree ≤5\leq 5, we assume euler's formula, that given FF faces, VV vertices, and EE edges of a planar graph, that

F+V=E+2.F + V = E + 2.

We assume for contradiction, there exists a planar graph G=(F,V,E)G = (F, V, E) with all vertices of degree ≥6\geq 6. Then let us consider the size of this set:

VE={(v,e):v∈V,e∈E,v is adjacent to e}VE = \{(v,e) : v \in V, e \in E, v \text{ is adjacent to } e\}

Every edge will be in there twice, so

∣VE∣=2∣E∣.|VE| = 2|E|.

Also, we know that all vertices have at least 6 edges, so

∣VE∣≥6∣V∣.|VE| \geq 6|V|.

Thus,

2∣E∣≥6∣V∣  ⟹  13∣E∣≥∣V∣.2|E| \geq 6|V| \implies \frac{1}{3}|E| \geq |V|.

Next, consider the set:

FE={(f,e):e∈E,f∈F,f is adjacent to e}FE = \{(f,e) : e \in E, f \in F, f \text{ is adjacent to } e\}

Every edge can see 2 faces, so

∣FE∣=2∣E∣,|FE| = 2|E|,

and every face has at least 3 edges, so

∣FE∣≥3∣F∣.|FE| \geq 3|F|.

Putting this together,

2∣E∣≥3∣F∣  ⟹  23∣E∣≥∣F∣.2|E| \geq 3|F| \implies \frac{2}{3}|E| \geq |F|.

Now, we apply Euler's formula to get:

2=F+V−E2 = F + V - E ≤23∣E∣+13∣E∣−∣E∣\leq \frac{2}{3}|E| + \frac{1}{3}|E| - |E| =0.= 0.

Thus, 2≤02 \leq 0, a contradiction. This concludes the proof.


Proof

Now for the real proof. This proof is by induction on the number of vertices in a planar graph:

Base case: ∣V∣=1|V|=1, it is clear that this is 5-colorable with just 1 color.

Inductive step: We assume that all planar graphs with ∣V∣−1|V|-1 vertices are 5 colorable. We know from the lemma that there exists at least one vertex ww of degree 5 or less. We know that if it has less degree less than 5 that we instantly win because if we remove that vertex, it is 5 colorable (from our inductive hypothesis). And because ww has degree less than 5 it can be colored by a color that isn't in its neighbors. Thus, we can assume ww has 5 neighbors.

Now, because ww has 5 neighbors, if any two of them have the same color, then we can color ww the color that is missing, so we can assume that ww has degree at least 5.

To recap what we know so far: all planar graphs have at least one vertex with less than degree 5. The worst-case scenario for our proof is when it is exactly 5, and all of the neighbors have different colors. In all other cases, we win.

Now, we label the neighbors v1v_1 through v5v_5 based on their colors. We look at the largest subgraph that connects to vertex 11 which only contains 11 and 33 colored vertices (it can have other colors hanging off of it). Now, if it doesn't contain v3v_3 then we can flip the color of each of the vertices of the subgraph (i.e. every 11 colored vertex becomes a 33 colored vertex). And then we can just color ww 11 because it will have 2 vertices of color 33 adjacent to it and no vertices of color 11 now.

Thus, we can assume that there is an unbroken path from v1v_1 to v3v_3 which contains only 11 and 33 colored vertices. Now, we can apply the same exact logic to the colors 22 and 44. Thus, we only care about the case when there is an unbroken path from v2v_2 to v4v_4, as otherwise we can just flip the colors fo the subgraph coming from v2v_2 to recolor ww with color 22. However, there can't be both an unbroken path from v1v_1 to v3v_3 using only 11 and 33 colored vertices, and an unbroken path from v2v_2 to v4v_4 using only 22 and 44 colored vertices. The paths have to cross because they are paths on a plane. This that case leads to a contradiction, so any planar graph must've fallen into one of the cases that was 5 colorable. Thus, every planar graph is 5 colorable. This concludes the proof.


© Jason Eveleth 2023 · Powered by Franklin.jl · Last modified: December 31, 2024 Page Source