Consequences of Euler's Formula

How many friendship connections can a group of people have? This is possible only if every friendship can be drawn without crossing lines. This innocent question forces a hard numerical ceiling on the size of any planar graph. That ceiling is the engine behind some of the most quotable facts in graph theory. From a single counting identity — Euler's formula v−e+f=2v - e + f = 2 — one can derive several results. With almost no extra machinery, it yields an explicit bound on the number of edges a planar graph can have. It also gives a clean proof that the two smallest "obstructions" to planarity (K5K_5 and K3,3K_{3,3}) are genuinely non-planar. Finally, it makes a serious dent in the proof of the Five Color Theorem. The reason this matters is that planarity is a global topological property. It asks whether an entire drawing avoids crossings. Euler's formula, by contrast, is a counting statement about vertices, edges, and faces. Turning a topological question into an arithmetic inequality is one of the great moves in combinatorics. It replaces "try to draw it and see" with "count and compare." This is also the historical seed of algebraic topology. Euler's formula is really the Euler characteristic of the sphere in disguise. The big picture is a chain of implications. Euler's formula, valid for any connected plane graph, combines with a simple fact about face degrees. Together they produce the edge bound e≤3v−6e \le 3v-6 for simple planar graphs with at least three vertices. Sharpening the face-degree argument for triangle-free graphs gives the stronger bound e≤2v−4e \le 2v - 4. These two inequalities alone are enough to certify that K5K_5 and K3,3K_{3,3} cannot be drawn in the plane without crossings. These are the first two non-planar graphs anyone meets. They are also, as will be foreshadowed, the two fundamental obstructions in Kuratowski's Theorem. The same edge bound also underlies a short proof that every planar graph has a vertex of degree at most 5. This fact is the combinatorial heart of the Five Color Theorem. This article develops that chain of reasoning fully. It proves the edge bound and the refined bound for bipartite/triangle-free graphs. It uses both to establish nonplanarity of K5K_5 and K3,3K_{3,3} from scratch. It also sketches the reduction from small maximum degree to five-colorability. Along the way it flags exactly where each hypothesis (connectedness, simplicity, v≥3v \ge 3) is load-bearing. Dropping any one of them breaks the numerology.

Key takeaways
  • Euler's formula v−e+f=2v - e + f = 2 for connected plane graphs yields the universal bound e≤3v−6e \le 3v - 6 for simple planar graphs with v≥3v \ge 3.
  • If the graph is triangle-free (no 3-cycles, e.g. bipartite), the bound sharpens to e≤2v−4e \le 2v - 4.
  • These two inequalities are pure arithmetic tests: compute vv and ee, compare to the bound, and nonplanarity follows instantly for K5K_5 (e=10>3(5)−6=9e = 10 > 3(5)-6=9) and K3,3K_{3,3} (e=9>2(6)−4=8e=9 > 2(6)-4=8).
  • The edge bound forces some vertex of any simple planar graph to have degree ≤5\le 5, by a counting (double-counting/pigeonhole) argument on the handshake sum.
  • This "min-degree ≤5\le 5" fact is the combinatorial engine of the Five Color Theorem, proved by induction on vertices after deleting a low-degree vertex.
  • K5K_5 and K3,3K_{3,3} are exactly the two graphs Kuratowski's Theorem later crowns as the universal obstructions to planarity.
  • Key idea: turning the topological question "can this be drawn without crossings?" into the arithmetic question "does ee exceed 3v−63v-6 (or 2v−42v-4)?" converts geometry into counting.

Where this lives today

The edge bound e≤3v−6e \le 3v-6 is the standard first-line test for planarity in algorithm design: before running an O(v)O(v) planarity-testing algorithm (such as the Hopcroft–Tarjan algorithm), software can instantly reject a graph if it fails this arithmetic check, which costs only O(1)O(1) time given vv and ee. In VLSI circuit design and printed-circuit-board layout, planarity of a connection graph determines whether a design can be realized without crossing wires on a single layer, and the edge-count test is the cheapest filter applied before expensive routing algorithms run. The corollary that every planar graph has a vertex of degree ≤5\le 5 is the combinatorial backbone of the Five Color Theorem: one deletes a low-degree vertex, colors the smaller graph by induction, then reinserts the vertex and (using a Kempe-chain argument when its neighbors already use 5 distinct colors) recolors to free up a color for it. This is a genuinely inductive proof technique — strong induction on the number of vertices — made possible only because the edge bound guarantees the low-degree vertex exists at every stage. The stronger Four Color Theorem (every planar map is 4-colorable) needed a much deeper case analysis, famously resolved with computer assistance by Appel and Haken in 1976, but its base combinatorial lemma about vertex degrees traces back to exactly this Euler-formula counting. In chemistry and materials science, fullerene molecules (carbon cages such as C60C_{60}, buckminsterfullerene) are modeled as planar cubic graphs whose faces are pentagons and hexagons; Euler's formula forces exactly 12 pentagonal faces in any such structure, a striking chemical prediction extracted from pure counting. In network design, the edge bound explains why "mesh"-like planar network topologies cannot scale edge density arbitrarily, informing bounds on redundancy in circuit layouts and geographic information systems. In statistics and data visualization, planarity bounds inform when a graph drawing (e.g., of a social network or a Bayesian network's moralized graph) can in principle be rendered without edge crossings, which is a standard readability criterion in graph-drawing software.

Ask the tutor: How does the Kempe-chain recoloring step work when a degree-5 vertex's neighbors already use all five colors?

DefinitionPlanar graph, plane embedding, and faces

A graph G=(V,E)G = (V,E) is planar if it admits a plane embedding: a drawing in R2\mathbb{R}^2 in which each vertex is a distinct point, each edge is a simple arc joining its endpoints, and no two edges intersect except possibly at a shared endpoint. Such a drawing is called a plane graph. Given a plane embedding of a connected graph GG, the arcs partition the plane into finitely many connected open regions called faces, exactly one of which is unbounded (the outer face). The degree of a face ff, denoted deg⁡(f)\deg(f), is the number of edge-sides bordering it, where an edge that has the same face on both sides (a bridge) is counted twice. Throughout, v=∣V(G)∣v = |V(G)|, e=∣E(G)∣e = |E(G)|, and ϕ\phi denotes the number of faces of a fixed plane embedding. A graph is simple if it has no loops or multiple edges. The graph KnK_n is the complete graph on nn vertices; Km,nK_{m,n} is the complete bipartite graph with parts of size mm and nn.

Intuition

Picture a planar drawing as a map: countries (faces) tiled edge-to-edge, meeting along borders (edges) and at corners (vertices). Euler's formula says the count of countries, borders, and corners is rigidly linked: v−e+ϕ=2v - e + \phi = 2, no matter how the map is drawn, as long as it is connected. This is already surprising — the combinatorics of the tiling is fixed even though the geometry (shapes, sizes) can vary wildly. The extra idea that unlocks everything else is a second, independent count: every face is bounded by at least 3 edge-sides (a face can't have degree 1 or 2 in a simple graph with no multi-edges, since a face of degree 2 would need a repeated edge and degree 1 a loop), and every edge borders exactly two face-sides (or the same face twice, if it's a bridge). Summing face degrees therefore double-counts edges:

∑fdeg⁡(f)=2e,deg⁡(f)≥3 for every face f.\sum_{f} \deg(f) = 2e, \qquad \deg(f) \ge 3 \text{ for every face } f.

Combined with 3ϕ≤∑fdeg⁡(f)=2e3\phi \le \sum_f \deg(f) = 2e, i.e. ϕ≤23e\phi \le \tfrac{2}{3}e, substituting into Euler's formula eliminates ϕ\phi and leaves a pure inequality relating vv and ee. That is the entire mechanism: two ways to count face-boundary incidences, squeezed through one topological identity, produce an edge cap.

Figure
A plane embedding of K4K_4: v=4v=4, e=6e=6, ϕ=4\phi=4, matching v−e+ϕ=4−6+4=2v-e+\phi=4-6+4=2.
v₁ v₂ v₃ v₄ f₁ f₂ f₃ f₄ (outer) v − e + φ = 4 − 6 + 4 = 2

Theorem statements

TheoremEdge bound for simple planar graphs

Let GG be a simple planar graph with v≥3v \ge 3 vertices and ee edges. Then

e≤3v−6.e \le 3v - 6.
Proof

We may assume GG is connected; if not, apply the argument to each connected component and sum (this only weakens the bound, since Euler's formula for a graph with cc components reads v−e+ϕ=1+c≤v−e+ϕv - e + \phi = 1 + c \le v - e + \phi's connected value plus slack — concretely, adding edges between components strictly increases ee without decreasing the bound, so it suffices to prove the connected case and note disconnected graphs satisfy the inequality a fortiori, being sub-edge-counts of graphs obtained by adding edges to connect them). So fix a connected simple plane embedding of GG with v≥3v \ge 3, ee edges, and ϕ\phi faces.

Step 1 (Euler's formula). By Planar Graphs and Euler's Formula, for any connected plane graph,

v−e+ϕ=2.(1)v - e + \phi = 2. \tag{1}

Step 2 (every face has degree ≥3\ge 3). Since GG is simple (v≥3v \ge 3 rules out the degenerate case of a single edge or vertex) and has at least one cycle whenever e≥ve \ge v — but we do not even need that; we argue directly. If GG has at least one cycle, every face boundary contains a cycle, which has length ≥3\ge 3 since GG is simple (no loops give length-1 faces, no multi-edges give length-2 faces). If GG is a tree (e=v−1e = v-1), it has a single face of degree 2e=2v−2≥3⋅12e = 2v-2 \ge 3\cdot 1 trivially bounding e=v−1≤3v−6e = v - 1 \le 3v-6 for v≥3v \ge 3 (check: v−1≤3v−6  ⟺  5≤2v  ⟺  v≥3v-1 \le 3v - 6 \iff 5 \le 2v \iff v \ge 3, true), so the bound holds outright in the tree case. Hence we may assume GG contains a cycle, so every face has deg⁡(f)≥3\deg(f) \ge 3.

Step 3 (double counting). Every edge lies on the boundary of exactly two face-sides (counting a bridge edge twice for the single face it borders on both sides). Hence

∑f facedeg⁡(f)=2e.(2)\sum_{f \text{ face}} \deg(f) = 2e. \tag{2}

Since there are ϕ\phi faces each of degree ≥3\ge 3,

3ϕ≤∑fdeg⁡(f)=2e  ⟹  ϕ≤2e3.(3)3\phi \le \sum_f \deg(f) = 2e \implies \phi \le \frac{2e}{3}. \tag{3}

Step 4 (combine). Substitute (3) into (1): from v−e+ϕ=2v - e + \phi = 2 we get ϕ=2−v+e\phi = 2 - v + e, so

2−v+e≤2e3.2 - v + e \le \frac{2e}{3}.

Multiply through by 33:

6−3v+3e≤2e  ⟹  e≤3v−6.6 - 3v + 3e \le 2e \implies e \le 3v - 6.

This holds for the cycle-containing case; the tree case was verified separately above and satisfies the same inequality. Since we reduced the disconnected case to the connected case (adding edges only makes the bound harder to violate, and a disconnected simple planar graph has strictly fewer edges than a connected one on the same vertex set obtained by identifying components with tree edges, which still satisfies the bound by the connected argument, so the original disconnected graph — having no more edges — also satisfies it), the inequality e≤3v−6e \le 3v-6 holds for every simple planar graph with v≥3v \ge 3. ■\blacksquare

∎
LemmaSharper bound for triangle-free planar graphs

Let GG be a simple, connected, planar, triangle-free graph (in particular this includes every bipartite planar graph) with v≥3v \ge 3 vertices and ee edges. Then

e≤2v−4.e \le 2v - 4.
Proof

Fix a plane embedding. As in Step 2 above, if GG is acyclic the bound e=v−1≤2v−4e = v-1 \le 2v-4 holds whenever v≥3v \ge 3 (check: v−1≤2v−4  ⟺  3≤vv - 1 \le 2v-4 \iff 3 \le v, true), so assume GG contains a cycle. Triangle-freeness means no 3-cycle exists in GG, so no face can have degree 33: every face boundary walk, if it is a cycle, has length ≥4\ge 4; if a face boundary is not a simple cycle (it can repeat vertices/edges when the graph has cut vertices or bridges), its degree only increases, since bridges are traversed twice and any face degree still counts at least 44 edge-sides once cycles of length ≥4\ge 4 are present — formally, the girth of GG is at least 44, and a standard fact about plane embeddings is that every face degree is at least the girth of the graph when the graph is 2-edge-connected, and at least 44 in general once triangles are absent and v≥3v\ge3 forces some cycle of length ≥4\ge 4 to exist bounding each face together with possible bridge-doublings that only increase degree further. Hence

deg⁡(f)≥4 for every face f.\deg(f) \ge 4 \text{ for every face } f.

Double counting as before gives ∑fdeg⁡(f)=2e\sum_f \deg(f) = 2e, so

4ϕ≤2e  ⟹  ϕ≤e2.4\phi \le 2e \implies \phi \le \frac{e}{2}.

Substituting into Euler's formula v−e+ϕ=2v - e + \phi = 2, i.e. ϕ=2−v+e\phi = 2 - v + e:

2−v+e≤e2  ⟹  4−2v+2e≤e  ⟹  e≤2v−4.2 - v + e \le \frac{e}{2} \implies 4 - 2v + 2e \le e \implies e \le 2v - 4.

■\blacksquare

∎
CorollaryNonplanarity of K5K_5

The complete graph K5K_5 is not planar.

Proof

K5K_5 has v=5v = 5 vertices and e=(52)=10e = \binom{5}{2} = 10 edges. It is simple. If K5K_5 were planar, the Edge bound for simple planar graphs theorem would give

e≤3v−6=3(5)−6=9.e \le 3v - 6 = 3(5) - 6 = 9.

But e=10>9e = 10 > 9, a contradiction. Hence K5K_5 is not planar. ■\blacksquare

∎
CorollaryNonplanarity of K3,3K_{3,3}

The complete bipartite graph K3,3K_{3,3} is not planar.

Proof

K3,3K_{3,3} has v=6v = 6 vertices and e=3×3=9e = 3 \times 3 = 9 edges. It is bipartite, hence triangle-free (bipartite graphs have no odd cycles at all, so certainly no 3-cycles), and simple. If K3,3K_{3,3} were planar, the sharper Sharper bound for triangle-free planar graphs lemma would give

e≤2v−4=2(6)−4=8.e \le 2v - 4 = 2(6) - 4 = 8.

But e=9>8e = 9 > 8, a contradiction. Hence K3,3K_{3,3} is not planar. Note the plain bound 3v−6=123v - 6 = 12 would not have caught this — 9≤129 \le 12 gives no contradiction — which is exactly why the triangle-free refinement is needed. ■\blacksquare

∎
CorollaryEvery simple planar graph has a vertex of degree ≤5\le 5

Let GG be a simple planar graph with v≥1v \ge 1 vertex. Then GG has a vertex of degree at most 55.

Proof

If v≤6v \le 6, then every vertex has degree at most v−1≤5v - 1 \le 5, so the claim is immediate. Assume v≥7v \ge 7 (in particular v≥3v \ge 3, so the edge bound theorem applies). Suppose toward contradiction that every vertex has degree ≥6\ge 6. By the handshake lemma,

∑u∈Vdeg⁡(u)=2e.\sum_{u \in V} \deg(u) = 2e.

Since every degree is ≥6\ge 6,

2e=∑udeg⁡(u)≥6v  ⟹  e≥3v.2e = \sum_{u} \deg(u) \ge 6v \implies e \ge 3v.

But the Edge bound for simple planar graphs theorem gives e≤3v−6<3ve \le 3v - 6 < 3v, contradicting e≥3ve \ge 3v. Hence some vertex has degree ≤5\le 5. ■\blacksquare

∎

Worked examples

Example 1: The Petersen graph is non-planar (checking via the sharper bound fails, plain bound succeeds). The Petersen graph PP has v=10v = 10 vertices, each of degree 33, so e=12∑deg⁡(u)=12(10⋅3)=15e = \tfrac{1}{2}\sum \deg(u) = \tfrac{1}{2}(10 \cdot 3) = 15 edges. Its girth is 55 (its shortest cycles have length 5, not 3), so it is triangle-free. Let's test both bounds. Plain bound: 3v−6=3(10)−6=243v - 6 = 3(10) - 6 = 24. We have e=15≤24e = 15 \le 24 — no contradiction, so this test is inconclusive; the Petersen graph is not ruled out by the plain edge bound. Sharper (girth-4) bound derived above requires only triangle-freeness and gives 2v−4=2(10)−4=162v - 4 = 2(10)-4 = 16. We have e=15≤16e = 15 \le 16 — still no contradiction! The sharper bound as stated (for girth ≥4\ge 4) is also inconclusive. This is instructive: neither bound proves the Petersen graph non-planar, because its edge count is genuinely compatible with planarity under these two tests. (One can sharpen further using girth 55, replacing the constant 44 in the face-degree bound with 55: every face would need degree ≥5\ge 5, giving 5ϕ≤2e5\phi \le 2e, so ϕ≤6\phi \le 6, and then Euler's formula 10−15+ϕ=210 - 15 + \phi = 2 forces ϕ=7\phi = 7, contradicting ϕ≤6\phi \le 6.) This shows the girth-gg refinement e≤gg−2(v−2)e \le \tfrac{g}{g-2}(v-2) is the right tool, and it does certify the Petersen graph non-planar, while the cruder triangle-free bound (built for girth ≥4\ge 4, not ≥5\ge 5) is too weak here. The lesson: Euler-formula bounds are sharp exactly to the girth hypothesis you feed them, and using a hypothesis weaker than what actually holds (triangle-free instead of girth-5) can leave you short of a proof.

Example 2: Using the edge bound to certify planarity is impossible in general, and to compute a concrete embedding count. Consider G=K4,4G = K_{4,4} minus a perfect matching (sometimes called the 3-cube-like bipartite graph, but let's just compute directly). Take parts A={a1,a2,a3,a4}A = \{a_1,a_2,a_3,a_4\} and B={b1,b2,b3,b4}B = \{b_1,b_2,b_3,b_4\}, and join aia_i to bjb_j for all i≠ji \ne j (so each vertex has degree 33, since it connects to all of the other part except its matched partner). Then v=8v = 8, and e=12∑deg⁡(u)=12(8⋅3)=12e = \tfrac12 \sum \deg(u) = \tfrac12(8 \cdot 3) = 12. This graph is bipartite, hence triangle-free, so the sharper bound applies: 2v−4=2(8)−4=122v - 4 = 2(8) - 4 = 12. We get e=12≤12e = 12 \le 12 — the bound is met with equality, so no contradiction arises and GG is not ruled out by this test. Does this mean GG is planar? The theorem only gives a necessary condition for planarity (if planar, then e≤2v−4e \le 2v-4); satisfying the inequality does not by itself prove planarity — that would be affirming the consequent. In fact this graph, known as the 3-cube graph Q3Q_3's bipartite double structure (it is isomorphic to the cube graph Q3Q_3, the 1-skeleton of a cube), is planar: one can draw the cube's edges as a square inside a square connected corner-to-corner without crossings, and equality e=2v−4e = 2v-4 in the theorem corresponds exactly to a quadrangulation of the sphere — every face has degree exactly 44. Indeed for Q3Q_3, Euler's formula with v=8,e=12v=8, e=12 forces ϕ=2−v+e=2−8+12=6\phi = 2 - v + e = 2 - 8 + 12 = 6, and 66 faces each of degree 44 satisfies ∑deg⁡(f)=24=2e\sum \deg(f) = 24 = 2e exactly, consistent with a genuine cube-shaped embedding (6 square faces, just like the geometric cube). This example shows both the power of the bound (instant necessary condition, computed in one line) and its limit (it cannot single-handedly prove planarity, only rule it out).

Counterexamplewhy connectedness is used, and why "simple" cannot be dropped

The edge bound theorem requires GG to be simple; drop that hypothesis and the bound collapses immediately. Let GG be the multigraph on v=2v = 2 vertices {u,w}\{u,w\} with e=100e = 100 parallel edges between them (a "banana" of 100100 arcs), drawn as 100100 nested arcs in the plane — this is easily planar (nest the arcs like concentric parentheses, no two need cross). Here v=2<3v = 2 < 3, so the theorem's hypothesis v≥3v\ge 3 already excludes it, but even patching that: attach a third vertex zz joined by a single edge to uu, giving v=3v = 3, e=101e = 101. This is still planar (add the pendant edge to zz outside all the arcs). The bound would claim e≤3v−6=3e \le 3v - 6 = 3, wildly false since e=101≫3e = 101 \gg 3. The failure traces to Step 2 of the proof: the argument that "every face has degree ≥3\ge 3" used simplicity to rule out faces of degree 11 (bounded by a loop) or degree 22 (bounded by a pair of parallel edges). With 100100 parallel edges, the plane embedding has 100100 faces of degree exactly 22 sandwiched between consecutive arcs, violating deg⁡(f)≥3\deg(f) \ge 3 everywhere — so inequality (3), 3ϕ≤2e3\phi \le 2e, simply does not hold, and the whole derivation breaks at that single step. This is precisely why the theorem's hypothesis list includes "simple graph": it is not a cosmetic restriction but the exact fact used to lower-bound face degree.

Scope, edge cases & common traps

SituationWhat happensWhy
v≤2v \le 2Bound e≤3v−6e \le 3v-6 can be negative or vacuousTheorem explicitly requires v≥3v \ge 3; e.g. v=2v=2 gives 3v−6=03v-6=0 but a single edge has e=1e=1
Multigraphs / loopsBound failsFace-degree lower bound of 33 needs simplicity (see counterexample)
Disconnected graphsBound still holdsApply the connected case to each component; total ee only decreases relative to a connected graph on the same vv
Triangle-free but not bipartite (e.g. 5-cycle)Sharper bound e≤2v−4e\le 2v-4 still validOnly girth ≥4\ge 4 is used, not bipartiteness itself
Girth g≥3g \ge 3 generalBound generalizes to e≤gg−2(v−2)e \le \frac{g}{g-2}(v-2)Same double-counting proof with deg⁡(f)≥g\deg(f)\ge g
Bound satisfied but graph still non-planar (e.g. some subdivisions)Necessary, not sufficientFull characterization needs Kuratowski's Theorem

The mathematician behind it

Origins · 1 minLeonhard Euler and how this was discovered
LE
Leonhard Euler
1707–1783 · Basel, St. Petersburg, Berlin

Euler was the most prolific mathematician in history, contributing foundational results across analysis, number theory, mechanics, and what would become graph theory and topology. His 1736 resolution of the Seven Bridges of Königsberg problem is usually cited as the founding act of graph theory, and his polyhedron formula v−e+f=2v - e + f = 2, first stated in correspondence around 1750 and published in 1758, is the seed from which the whole edge-counting apparatus of planar graph theory grows. Euler worked at the courts of Frederick the Great in Berlin and Catherine the Great in St. Petersburg, continuing to produce mathematics at an enormous rate even after losing most of his eyesight later in life.

History
- 1736 — Euler resolves the Seven Bridges of Königsberg problem, an early graph-theoretic argument.
- 1750 — Euler communicates the polyhedron relation v−e+f=2v - e + f = 2 to Christian Goldbach.
- 1758 — Euler publishes the formula and a proof sketch for convex polyhedra.
- 1852 — Francis Guthrie poses the Four Color Problem, later linked to the Five Color Theorem via these same edge bounds.
- 1930 — Kazimierz Kuratowski proves his forbidden-subgraph characterization of planarity, crowning K5K_5 and K3,3K_{3,3} as the fundamental obstructions foreshadowed by the edge-bound corollaries above.
Does e≤3v−6e \le 3v - 6 prove a graph is planar?

No. The theorem states that planarity implies e≤3v−6e \le 3v-6 for simple graphs with v≥3v\ge 3; it does not state the converse. A graph can satisfy the inequality and still fail to be planar, as the Petersen graph example shows relative to the weaker bounds. To prove planarity you need either an explicit crossing-free drawing, a planarity-testing algorithm, or — to prove nonplanarity in general — Kuratowski's Theorem, which characterizes planarity exactly via forbidden subdivisions of K5K_5 and K3,3K_{3,3}. The edge bound is only a quick necessary test, useful for instant rejection, not a full test.

Why does the bound change from 3v−63v-6 to 2v−42v-4 for triangle-free graphs?

Both bounds come from the same double-counting argument ∑fdeg⁡(f)=2e\sum_f \deg(f) = 2e combined with a lower bound on face degree. For general simple planar graphs, faces have degree at least 33 (the shortest possible cycle length), giving 3ϕ≤2e3\phi \le 2e. If the graph is triangle-free, no face can be bounded by a 3-cycle, so every face has degree at least 44, giving the stronger inequality 4ϕ≤2e4\phi \le 2e. Substituting the stronger face-degree floor into Euler's formula produces the sharper edge cap e≤2v−4e \le 2v-4. The general pattern, for girth gg, is e≤gg−2(v−2)e \le \frac{g}{g-2}(v-2).

Why must v≥3v \ge 3 in the edge bound theorem?

The proof derives e≤3v−6e \le 3v-6 algebraically from ϕ≤23e\phi \le \tfrac{2}{3}e and Euler's formula, and this derivation is only meaningful once the graph actually has a cycle-capable structure or the tree case is checked directly. For v=1v=1, the bound gives 3(1)−6=−33(1)-6 = -3, an impossible (negative) upper bound for a nonnegative edge count, so the inequality is false for the single-vertex graph with e=0e=0 edges (since 0≰−30 \not\le -3). For v=2v=2, 3(2)−6=03(2)-6=0, but a single edge already has e=1>0e=1 > 0. These small cases are genuine exceptions, not proof gaps, which is why the theorem's hypothesis explicitly restricts to v≥3v \ge 3.

How exactly does the edge bound imply the Five Color Theorem?

The edge bound implies every simple planar graph has a vertex of degree ≤5\le 5 (proved above via the handshake lemma). The Five Color Theorem is then proved by strong induction on vv: remove a vertex uu of degree ≤5\le 5, 5-color the remaining graph by the inductive hypothesis, then reinsert uu. If uu's neighbors use at most 4 distinct colors among them, give uu the missing color. If uu has exactly 5 neighbors using all 5 colors, a Kempe-chain swapping argument on two color classes frees up a color for uu without recoloring the rest of the graph. The existence of the low-degree vertex at every inductive step is exactly what the edge bound guarantees.

Are K5K_5 and K3,3K_{3,3} the only non-planar graphs?

No — there are infinitely many non-planar graphs, but K5K_5 and K3,3K_{3,3} are special because every non-planar graph contains a subdivision (edges replaced by paths) of one of these two as a subgraph. This is the content of Kuratowski's Theorem, proved by Kuratowski in 1930 (and independently, in a related form using minors, by Wagner). The edge-count arguments in this article prove K5K_5 and K3,3K_{3,3} themselves are non-planar, which is the easy half of the picture; showing they are the only essential obstructions requires substantially more machinery than counting alone.

Can the edge bound be used for graphs drawn on other surfaces, like a torus?

Yes, with a modified Euler characteristic. For a connected graph embedded on a surface of Euler characteristic χ\chi (the sphere/plane has χ=2\chi=2, the torus has χ=0\chi=0), the same double-counting argument gives v−e+ϕ=χv - e + \phi = \chi and hence e≤3v−3χe \le 3v - 3\chi for simple graphs with all faces of degree ≥3\ge 3. On the torus (χ=0\chi = 0) this gives e≤3ve \le 3v, which is why K7K_7 (with v=7v=7, e=21=3ve=21=3v) exactly saturates the torus bound and indeed embeds on the torus without crossings, unlike on the plane.

Does the theorem require the graph to be connected?

The clean statement of Euler's formula, v−e+ϕ=2v-e+\phi=2, is for connected plane graphs. If GG is disconnected with cc components, the correct identity is v−e+ϕ=1+cv - e + \phi = 1 + c. One can either apply the edge-bound proof to each component separately (each component individually satisfies ei≤3vi−6e_i \le 3v_i - 6 once vi≥3v_i \ge 3, or trivially small components satisfy it too) and sum, or note that adding edges to connect the components only increases ee while keeping vv fixed, so if the connected version of the graph satisfies the bound, the original disconnected graph — having no more edges — satisfies it too.

Before this

Where this leads