Combinatorics and discrete mathematics
Planar graphs
Graphs that can be drawn in the plane without any edges crossing.
IntuitionVisual intuition: drawing without crossings
Think of a subway map, a printed circuit board, or the pipes of a building: in each case we would like to draw connections between points without any two connections crossing each other, since a crossing would mean two subway lines colliding, two wires short-circuiting, or two pipes physically overlapping. A graph is called planar if it can be drawn on a flat plane with its vertices as points and its edges as curves, so that no two edges intersect except at a shared endpoint. Such a drawing is called a plane graph, and it automatically divides the plane into regions called faces.
SchoolFaces and Euler's formula
Definition: Plane graph, faces, Euler's formula
A plane graph drawn in the plane has vertices , edges , and faces (regions cut out by the drawing, including the single unbounded outer face). For any connected plane graph these three numbers are tied together by Euler's formula , regardless of how large or complicated the graph is.
Here counts vertices, counts edges, and counts faces of any fixed planar drawing of a connected graph. A direct consequence, since every face of a simple graph (with at least 3 vertices) is bounded by at least 3 edges and every edge borders exactly 2 faces, is the edge-count bound : planar graphs cannot have too many edges relative to their vertices. For bipartite planar graphs the bound is even tighter, , since every face must be bounded by at least 4 edges (bipartite graphs have no odd cycles, so no triangular faces).
| Graph | , | Planar? (edge bound) |
|---|---|---|
| Tetrahedron graph | , | Yes: |
| Cube graph | , | Yes: |
| Complete graph | , | No: |
| Complete bipartite | , | No: |
UndergraduateKey theorems
For any connected plane graph with vertices, edges and faces (counting the unbounded outer face), .
Why is it true?
This single identity is the source of almost every other fact about planar graphs, including the edge-count bound and the non-planarity of and , and it is proved by a short, fully elementary induction.
Proof
Base case. If and the graph is connected, it must consist of a single vertex (), and there is exactly one face, the entire unbounded plane (). Then holds.
Inductive step, case 1: an edge lying on a cycle. Suppose the formula holds for every connected plane graph with fewer than edges, and let the graph have edges. If some edge lies on a cycle, then removing keeps the graph connected (the rest of the cycle still connects its two endpoints). Removing merges the two faces on its two sides into a single face, so the smaller graph has vertices, edges and faces. By the inductive hypothesis, , which simplifies to .
Inductive step, case 2: no edge lies on a cycle. Then every edge is a bridge, meaning the graph has no cycles at all, i.e. it is a tree. A tree drawn in the plane has exactly one face (, the single unbounded region, since there is no cycle to enclose any bounded region), and a standard fact about trees is that a tree on vertices has exactly edges. Substituting, .
Conclusion. Every case reduces to the formula holding, or reduces (via removing one edge) to a smaller graph where it holds by induction, so for every connected plane graph.
A graph is planar if and only if it contains no subdivision of or (a copy of or where edges may be replaced by internally disjoint paths).
Why is it true?
This gives a complete, checkable characterization of planarity purely in terms of two small forbidden patterns, turning an existential question (can we find some crossing-free drawing?) into a search for one of two specific obstructions.
Proof
Why and themselves are not planar. has vertices and edges, but the edge bound requires , a contradiction, so is not planar. is bipartite with vertices and edges; a planar bipartite graph must satisfy the tighter bound , requiring , again a contradiction, so is not planar either.
Subdivisions preserve non-planarity (the easy direction). If a graph is a subdivision of a graph (each edge of replaced by an internally disjoint path), and is not planar, then cannot be planar either: any crossing-free drawing of could be turned into one of simply by erasing the internal degree-2 vertices on each path and straightening it back into a single edge, which does not introduce any new crossings. So any graph containing a subdivision of or as a subgraph automatically fails to be planar, which proves the only-if direction of the theorem.
The converse (hard direction), sketch. That every non-planar graph must contain such a subdivision is the deep part, proved independently by Kuratowski in 1930 and, in an equivalent minor-based form, by Wagner in 1937. The argument proceeds by taking a hypothetical minimal non-planar graph containing no subdivision of or and deriving a contradiction: using Menger's theorem on connectivity, one first reduces to the case where the graph is 3-connected (graphs with a small vertex cut can be split along that cut into smaller planar-or-smaller pieces and reassembled), and then shows directly that every 3-connected non-planar graph of minimum size already contains one of the two forbidden subdivisions. This structural reduction via connectivity is where the real difficulty of the theorem lies.
Conclusion. Combining both directions, a graph is planar exactly when it avoids both forbidden subdivisions, giving the full characterization.
UndergraduateReal-World Applications and Worked Examples
Planarity matters wherever crossing connections cause real problems. Circuit board designers check whether a schematic can be routed on a single copper layer without crossing traces, which is exactly a planarity test; when it fails, engineers must add extra layers or vias. Utility network planners (gas, water, electricity) use planarity and Euler's formula to reason about how many junctions, pipes and service regions a layout can have. Geographic information systems use planar subdivisions to model countries, states or land parcels, where faces of the planar graph correspond to the regions themselves.
Example: Checking that the cube graph is planar
The cube graph (vertices and edges of a cube) has vertices and edges. Use the edge-count bound to check whether could possibly be planar, and describe a crossing-free drawing.
Solution
Check the necessary bound. If were planar, it would need to satisfy , i.e. . Since , the bound does not rule out planarity (though satisfying it is only necessary, not sufficient, so this alone does not yet prove planarity).
Construct an explicit crossing-free drawing. Draw the cube as the classic "square inside a square" picture: an outer square with 4 vertices, an inner smaller square with the other 4 vertices, and 4 edges connecting each outer vertex straight to the corresponding inner vertex. The outer square's 4 edges, the inner square's 4 edges, and the 4 connecting edges give all edges, and none of them cross in this picture.
Count the faces and confirm Euler's formula. This drawing has 6 faces: the 4 trapezoidal regions between the two squares, the inner square's interior, and the outer unbounded region, so . Checking Euler's formula: , confirming consistency.
Conclusion. Since we exhibited an explicit crossing-free drawing, is indeed planar, consistent with (though not proved by) the necessary edge bound.
Example: Why five fully interconnected chips cannot be routed on one layer
A circuit board designer wants to connect microchips directly to each other (every pair of chips needs a dedicated copper trace), all on a single layer of copper with no crossing traces. Using the planar edge bound , prove that this is impossible.
Solution
Model as a graph. Each of the chips is a vertex, and each required trace between a pair of chips is an edge; since every pair of the chips must be connected, this is the complete graph , which has vertices and edges.
Apply the necessary condition for planarity. Routing all traces on a single layer without crossings is the same as drawing in the plane without crossings, i.e. being planar. Every simple planar graph with vertices must satisfy .
Substitute . The right-hand side is , so any planar graph on vertices can have at most edges. However, has edges, and , violating the inequality.
Conclusion. Because has edges while a planar graph on vertices can have at most , no crossing-free single-layer routing exists; at least one trace must cross another (or be moved to a second layer via a through-hole).
A connected plane graph has vertices and edges. By Euler's formula , how many faces (including the outer face) does it have?
By the planar edge-count bound , what is the maximum number of edges a simple planar graph on vertices can have?
By Kuratowski's theorem, which pair of graphs are the two fundamental forbidden patterns whose subdivisions prevent a graph from being planar?
Three houses must each be connected by underground pipes to three utility stations (water, gas, electricity), making pipes in total between locations. Why can these pipes never be laid in a single flat layer without at least two pipes crossing?
References
- Kazimierz Kuratowski (1930). Sur le problème des courbes gauches en Analysis Situs
- Reinhard Diestel (2017). Graph Theory