A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Planar Graphs, Euler's Formula, and Structure

College Depth 66 in the knowledge graph ☐ I know this ☆ Set as goal
2topics build on this
283prerequisites beneath it
See this on the map →
Introduction to Graph Theory→→Kuratowski's Theorem and Forbidden Minors
graph-theory planar-graphs

Core Idea

A planar graph can be drawn on a plane without edge crossings. For any connected planar graph: V - E + F = 2 (Euler's formula, where V is vertices, E is edges, F is faces). Kuratowski's theorem: a graph is planar if and only if it contains no K₅ or K₃,₃ subdivisions.

Explainer

From graph theory fundamentals, you know vertices and edges can be connected in arbitrary ways. But draw a graph on paper and edges might cross. Planarity asks whether there exists *some* drawing of the graph where no two edges cross — it's a property of the abstract graph, not any particular drawing. Many graphs that look messy at first glance can be redrawn cleanly. K₄ (four vertices, all pairs connected) looks like it needs crossings, but it can be drawn as a triangle with the fourth vertex inside and edges to all corners.

Once you have a planar graph drawn without crossings, it divides the plane into regions called faces — including the unbounded outer region. Count the vertices (V), edges (E), and faces (F) of any connected planar graph, and you'll always find V - E + F = 2. This is Euler's formula, and it's remarkably universal. For a triangle: V=3, E=3, F=2 (one inner face + one outer). For a square with a diagonal: V=4, E=5, F=3 (two inner + one outer). Check: 4 - 5 + 3 = 2. The formula can be proved by induction: start with a spanning tree (which has V-1 edges and 1 face, giving V - (V-1) + 1 = 2), then add edges back one at a time, each adding one edge and splitting one face into two, keeping V - E + F constant.

Euler's formula gives you a powerful tool to *prove* a graph is not planar without needing to try every possible drawing. Since every face in a simple graph is bounded by at least 3 edges, and each edge borders at most 2 faces, we get 3F ≤ 2E, or F ≤ 2E/3. Substituting into Euler's formula: E ≤ 3V - 6. K₅ has 5 vertices and 10 edges. But 3(5) - 6 = 9 < 10, so K₅ violates the inequality and cannot be planar. Similarly K₃,₃ is ruled out using the tighter bound for bipartite graphs (every face has ≥ 4 edges).

Kuratowski's theorem makes this classification complete: a graph is planar *if and only if* it contains no subdivision of K₅ or K₃,₃. A subdivision means you can insert extra vertices along edges. This means those two graphs are essentially the only "obstruction" to planarity — any non-planar graph has one of them lurking inside it, possibly disguised by extra vertices on edges. This is a deep structural result: it characterizes planarity not just by a necessary inequality but by an exact forbidden-substructure criterion, connecting the combinatorial (edge counting) with the topological (embeddability in the plane).

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Making 10 as an Addition Strategy → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts Through 10 → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Opposites and Additive Inverses → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Planar Graphs, Euler's Formula, and Structure

Longest path: 67 steps · 283 total prerequisite topics

Prerequisites (1)

Leads To (1)