1 Definition of Planar Graphs
A graph G=(V,E) is planar if it can be drawn in the plane R2 without any edge crossings. Such a crossing-free drawing is called a plane drawing (or embedding), and a graph equipped with a particular plane drawing is called a plane graph.
The complete graph K4 is planar: unfold one face of a tetrahedron to obtain a crossing-free drawing. That K5 is not planar will be proved below.
2 Faces and Euler's Formula
In a plane drawing of a graph G, removing all vertices and edges from the plane leaves a collection of connected regions. Each such region is called a face. The unbounded region is called the outer face (or unbounded face). We write F for the number of faces.
A plane drawing of K4 has three triangular faces and one outer face, giving F=4. With V=4 and E=6, we get V−E+F=4−6+4=2.
Let G be a connected plane graph with V vertices, E edges, and F faces. Then V−E+F=2.
We induct on the number of edges E.Base case. If E=0, connectivity forces G to be a single vertex: V=1 and F=1 (only the outer face). Hence V−E+F=1−0+1=2.Inductive step. Suppose E≥1 and the formula holds for all connected plane graphs with fewer than E edges. Pick an edge e.Case 1:e is a bridge. Removing e splits G into two connected components G1 and G2, and the two faces incident to e merge into one. By induction, Vi−Ei+Fi=2 for i=1,2. Since V=V1+V2, E=E1+E2+1, and F=F1+F2−1, we compute V−E+F=(V1+V2)−(E1+E2+1)+(F1+F2−1)=2+2−2=2.Case 2:e is not a bridge. Then e lies on a cycle, and removing e leaves G connected while merging the two faces on either side of e into one. So V′=V, E′=E−1, and F′=F−1. By induction, V−(E−1)+(F−1)=2, giving V−E+F=2. □
3 Upper Bounds on the Number of Edges
In a simple connected plane graph with V≥3, we have E≤3V−6.
Each face is bounded by at least 3 edges (since the graph is simple, there are no loops or multiple edges). Each edge borders exactly 2 faces. Writing S for the sum of face sizes, we have S≥3F and S=2E, so 2E≥3F, i.e., F≤2E/3. Substituting into Euler's formula F=2−V+E gives 2−V+E≤32E,
which rearranges to E≤3V−6. □
In a simple connected plane graph with V≥3 and no triangles (cycles of length 3), we have E≤2V−4.
Without triangles, each face is bounded by at least 4 edges. From S≥4F and S=2E, we get F≤E/2. Euler's formula then yields 2−V+E≤E/2, i.e., E≤2V−4. □
4 Non-Planarity ofK5andK3,3
K5 has V=5 and E=(25)=10. If it were planar, the inequality E≤3V−6=9 would hold. Since 10>9, this is a contradiction. □
K5:
K3,3 has V=6 and E=9. Being bipartite, K3,3 has no odd cycles and in particular no triangles. If it were planar, we would need E≤2V−4=8. Since 9>8, this is a contradiction. □
K3,3:
5 Kuratowski's Theorem
A subdivision of a graph H is a graph obtained by replacing edges of H with internally vertex-disjoint paths. That is, each edge {u,v} may be replaced by a new vertex w and two edges {u,w} and {w,v}; this operation may be applied finitely many times.
A graph G is planar if and only if it contains no subdivision of K5 or K3,3 as a subgraph.
6 Dual Graphs
Given a connected plane graph G, the dual graphG∗ is defined as follows:
The vertices of G∗ correspond to the faces of G.
For each edge e of G, place an edge e∗ in G∗ connecting the two vertices that correspond to the faces on either side of e.
For a connected plane graph G, we have (G∗)∗≅G (a natural isomorphism).