Turan’s Theorem

The Turan number is uniquely achieved by the complete -partite graph with parts of size

In particular, the extremal graph is denoted as .

Proof:

First, we want to prove that

by induction on .

Base Case: If we are done since we have , and clearly does not exist.

Inductive Step: We WTS that if has no , then . If such a vertex had this minimal degree, then by removing ,

in the last step, we add back . Since , then adding those edges back gives us . Notice how the total number of vertices not in ‘s partition is exactly the upper bound of .

Now assume for sake of contradiction that . The goal is to find . So let’s start with vertices and pick a vertex to be in . Let’s discard (or ignore) the non neighbors of . In particular, we have not discarded many vertices. Since is high, then we removed

Then we will pick a and discard the non neighbors of and repeat. Each selected vertex must be adjacent to every previously selected vertex. At the end, we end up with a complete graph.

The point is that on any round, the vertex selected and its non neighbors is going remove fewer than vertices. So after rounds, we have strictly more than

vertices left. After rounds, there is strictly

left. Indeed, , so this is at least one more vertex to select. But as each vertex selected is adjacent to every other vertex selected, we get .

To prove ‘s uniqueness, if is an extremal graph, then it must isomorphic to . Suppose so. Then by the previous work,

We proceed by induction. I claim that

and that removing where gives us the Turan graph. From our previous work,

  1. If has no then .
  2. This gives us

As and , then equality can only be achieved if pairwise, the terms are equal. Thus

Since and that has no , by the induction hypothesis on uniqueness, is uniquely isomorphic to .

Let be the partitions of the complete -partite graph of . The goal is to add back , and show that doing so gives us . In particular,

  1. cannot be adjacent to some vertex in every . Otherwise, as these vertices already connect to each other, then we have . Thus, adding gives , a contradiction.
  2. So adding means we connect to every part except one partition. Since , then
  3. Since is minimal then it must be from the largest possible partition . Thus,
  4. This gives us So, must be be connected to every vertex in every partition but .
  5. means that we can add to while respecting the partition structure of . Thus, is complete -partite graph with . As , is the unique extremal graph, and edge count is maximized when all sizes are as equal as possible. Thus .