Planar Graphs, Euler's Formula, and the Four-Color Theorem
One-line statement: A planar graph is one that can be drawn in the plane without edge crossings; for any connected such drawing (Euler's formula), and every planar graph can be properly colored with at most four colors (Four-Color Theorem). Key result in words: Vertices minus edges plus faces always equals two for connected planar graphs, and four colors always suffice to color any map so that adjacent regions differ. Where it applies: map coloring, network/circuit layout, polyhedra combinatorics, scheduling, graph algorithms. Who/when: Euler (1750s) for the polyhedral formula; Kempe (1879) and Heawood (1890) for early coloring attempts; Appel & Haken (1976) for the computer-assisted Four-Color proof.
Planarity is a topological property, but its consequences are counting facts. Euler's formula converts the geometry of a crossing-free drawing into a rigid arithmetic relationship among , , and . From that one equation flows everything: edge bounds (), the impossibility of embedding and , the existence of a vertex of degree , and ultimately the chain of reductions that yields the coloring theorems. The lesson: a global invariant constrains local structure.
Formal Statement
A graph is planar if there exists an injective drawing in (equivalently the sphere ) mapping vertices to distinct points and edges to simple arcs that intersect only at shared endpoints. A specific such drawing is a plane graph (an embedding). The drawing divides the plane into open connected regions called faces; exactly one is unbounded, the outer (infinite) face. For a face , its degree is the number of edges encountered in a walk around its boundary, counting an edge twice if both its sides touch (e.g., a bridge).
A proper -coloring of is a map with whenever . The chromatic number is the least for which a proper -coloring exists.
The central numerical relations:
Derivation hint: Build edge by edge from a spanning tree; each new edge either closes a cycle (+1 face) or extends a path, preserving the alternating sum.
Derivation hint: Each edge contributes 2 to the vertex-degree total (one per endpoint) and 2 to the face-degree total (one per side).
Derivation hint: Each face has degree , so ; substitute and solve.
Derivation hint: Same as [3] but each face now has degree , giving .
For any connected plane graph with vertices, edges, and faces, equation [1] holds. More generally, a plane graph with connected components satisfies .
A graph is planar if and only if it contains no subgraph that is a subdivision of or (Kuratowski), equivalently no or minor (Wagner).
Every planar graph satisfies . Equivalently, the regions of any plane map can be colored with four colors so that regions sharing a boundary arc receive distinct colors.
Every planar graph satisfies , with an elementary proof.
Why It Holds / Derivation
Let be a connected plane graph. 1. Base case. If , then is a tree (connected, acyclic). A tree has no cycles, so its drawing bounds no bounded region: . Then . ✓ 2. Inductive step. Suppose [1] holds for all connected plane graphs with fewer than edges, and let have edges. Then contains a cycle; pick an edge lying on a cycle. 3. Because is on a cycle, it borders two distinct faces. Deleting merges those two faces into one, so decreases by 1, decreases by 1, and is still connected with vertices. 4. By induction , which rearranges to . ∎
∎Induct on . For the claim is trivial. 1. By [3], the average degree is , so some vertex has . 2. Delete ; by induction is 5-colorable. Restore . If its neighbors use colors, a free color completes the coloring. 3. The only hard case: and its neighbors (in cyclic order) use all five colors, say . 4. Consider the subgraph induced by colors and (a Kempe chain argument). If and lie in different components of , swap colors in 's component; now color is free for . 5. Otherwise a path of alternating colors joins to . Together with this path encloses one of or . Now consider (colors and ): the enclosing – ring blocks any – path between and . So swapping in 's component frees color for . ∎
∎The same Kempe-chain idea, applied to a degree-5 vertex aiming for four colors, was Kempe's 1879 "proof" of the four-color theorem. It is wrong. When you must perform two Kempe swaps to free a color, the swaps can interfere, recoloring vertices the first swap relied on. Heawood found this gap in 1890. The gap is exactly why four colors needed a computer-assisted proof, while five colors does not.
The Swiss polymath who, in correspondence around 1750 and in published form in 1752–1758, observed that for convex polyhedra . Though Euler did not phrase it graph-theoretically and his proof was incomplete by modern standards (later rigorized by Legendre, Cauchy, and von Staudt), the invariant bears his name and seeds the entire field of combinatorial topology. The same Euler launched graph theory itself with the 1736 Königsberg bridges problem.
Building Intuition
Think of Euler's formula on a sphere instead of a plane (stereographic projection makes them equivalent, and on the sphere there is no special "outer" face). Inflate a polyhedron until it becomes a sphere tiled by curved polygons. Now imagine flooding the sphere: start from one face and progressively "burn" the surface. Each time you cross an edge you either enter a new face or close a loop. The bookkeeping of openings and closings is exactly the alternating sum , and topology guarantees the surface has "two holes' worth of nothing" — i.e., the sphere's Euler characteristic is . Change the surface (a torus) and the constant changes to : that is why the formula is a topological fingerprint of the surface, not of the particular graph.
Worked Examples
Given: A truncated icosahedron (soccer ball) has 12 pentagonal faces and 20 hexagonal faces meeting 3 at each vertex.
Find: Verify Euler's formula by computing and .
Steps:
- Faces: .
- Edge count via [2]: each pentagon contributes 5 sides, each hexagon 6, each edge shared by two faces:
- Vertex count: 3 faces meet per vertex, and each face-corner is one (face, vertex) incidence. Total corners , each vertex counted 3 times:
- Check [1]: ✓
Answer:
Given: The complete graph has vertices and edges.
Find: Decide planarity using the edge bound.
Steps:
- For a simple planar graph with , inequality [3] requires .
- Substitute : .
- But has .
This violates [3], so no plane embedding can exist.
Answer: (Note: has , , so passes [3]; you must use the triangle-free bound [4]: , confirming non-planarity.)
Common Misconceptions
"Euler's formula needs for any graph." No — it requires the graph be connected and drawn planarly without crossings. A disconnected plane graph with components gives . And a graph drawn with crossings does not partition the plane into the right number of faces; you must count faces of an actual embedding.
"The Four-Color Theorem says any map needs exactly four colors." It says at most four suffice. Many maps need fewer. Also, the theorem applies to maps where each country is a single connected region sharing boundary arcs (not isolated points). Two regions touching only at a corner are not "adjacent" — the four-color rule allows them the same color.
Why "five colors are sometimes necessary" is false but "more than three are sometimes necessary" is true. No planar map requires five colors (that is the theorem). However, four can genuinely be required: take , the planar graph on four mutually adjacent vertices (a tetrahedron flattened). Every pair is adjacent, so . This shows the bound 4 is tight and cannot be lowered to 3 in general.
The torus breaks the constant. Embed — non-planar in the plane — on a torus, where it fits with no crossings. There Euler's formula reads , not , because the torus has Euler characteristic . The Heawood formula then permits up to seven colors on the torus, and seven are sometimes needed (e.g., embeds on the torus).
Connections
Planarity sits at the crossroads of several theories. Euler's formula is the genus-0 case of the Euler Characteristic for surfaces, , tying combinatorics to topology. The edge bound feeds Graph Coloring and the Chromatic Polynomial. The dual notion of a Planar Dual Graph turns face-coloring into vertex-coloring and links map coloring to flows via Tutte Polynomial theory. Kuratowski's theorem is an early instance of the deep Graph Minors Theorem of Robertson–Seymour. Finally, planar graph algorithms underpin Computational Geometry and efficient solvers for problems NP-hard on general graphs.
Real-World Applications
Historical Development
Subtleties & Limits
The four-color theorem is settled, but its texture leaves deep questions. (1) A "human-readable" proof. No fully traditional, surveyable proof avoiding massive case analysis is known; whether one exists is philosophically and mathematically open. (2) Hadwiger's Conjecture, a vast generalization, asserts that every graph with no minor is -colorable; the case is equivalent to the four-color theorem (Wagner), but remains unproven and is considered one of the central open problems in graph theory. (3) Higher surfaces. The Heawood bound for genus was proved tight (Ringel–Youngs, 1968) for all orientable surfaces except the plane — ironically the sphere/plane case (which the formula would give as 4) is precisely the hard one that needed Appel–Haken.
See Also
Graph Coloring · Euler Characteristic · Kuratowski–Wagner Theorem · Planar Dual Graph · Chromatic Polynomial · Graph Minors Theorem · Heawood Conjecture · Tutte Polynomial · Hadwiger's Conjecture