Turán's Theorem
Turán's theorem is one of the foundational results of extremal graph theory. It precisely determines the maximum number of edges in a graph on vertices that contains no complete subgraph , and characterizes the unique extremal graph.
Statement
For integers , the maximum number of edges in a -free graph on vertices is Moreover, the unique extremal graph is the Turán graph , the complete -partite graph with part sizes as equal as possible.
Key Consequences
Turán's theorem implies that for any graph with , we have . The Erdos-Stone theorem sharpens this to , establishing that the chromatic number determines the asymptotic Turán density of every non-bipartite graph.
For (forbidding ), the Turán graph is the complete 3-partite graph with parts of sizes or . The number of edges is For example, .
The most elegant proof of Turán's theorem uses the method of Zykov symmetrization: among all -free graphs with the maximum number of edges, one can show that the extremal graph must be complete multipartite (replacing a non-adjacent pair of vertices by "merging" them). Among complete multipartite graphs, the balanced partition maximizes the edge count by the convexity argument.
Stability
For every graph with and every , there exists such that if a -free graph on vertices has at least edges, then can be made into a copy of by adding and deleting at most edges.
This stability result is powerful in applications: it says that near-extremal graphs must be close in edit distance to the Turán graph.
To determine exactly for specific graphs , one often first applies the Erdos-Stone theorem for asymptotics, then the stability theorem to narrow the structure, and finally a case analysis to pin down the exact extremal graph.