In graph theory, Turán's theorem bounds the number of edges that can be included in an undirected graph that does not have a complete subgraph of a given size. It is one of the central results of extremal graph theory, an area studying the largest or smallest graphs with given properties, and is a special case of the forbidden subgraph problem on the maximum number of edges in a graph that does not have a given subgraph.
An example of an
n
(r+1)
Kr+1
n
r
T(n,r)
Turán's theorem, and the Turán graphs giving its extreme case, were first described and studied by Hungarian mathematician Pál Turán in 1941. The special case of the theorem for triangle-free graphs is known as Mantel's theorem; it was stated in 1907 by Willem Mantel, a Dutch mathematician.
Turán's theorem states that every graph
G
n
Kr+1
T(n,r)
r
n
T(n,r)
1- | 1 |
r |
\left(1- | 1 | \right) |
r |
n2 | |
2 |
list five different proofs of Turán's theorem.Many of the proofs involve reducing to the case where the graph is a complete multipartite graph, and showing that the number of edges is maximized when there are
r
This was Turán's original proof. Take a
Kr+1
n
Kr
A
r
Kr
B
n-r
Now, one can bound edges above as follows:
\binom{r}{2}
A
(r-1)|B|=(r-1)(n-r)
A
B
B
A
B
T(n-r,r)
Adding these bounds gives the result.
This proof is due to Paul Erdős. Take the vertex
v
A
v
B
v
Now, delete all edges within
A
A
B
Kr+1
B
Kr
B
Repeating this argument eventually produces a graph in the same form as a Turán graph, which is a collection of independent sets, with edges between each two vertices from different independent sets. A simple calculation shows that the number of edges of this graph is maximized when all independent set sizes are as close to equal as possible.
This proof, as well as the Zykov Symmetrization proof, involve reducing to the case where the graph is a complete multipartite graph, and showing that the number of edges is maximized when there are
r
Let
S1,S2,\ldots,Sr
where the left hand side follows from direct counting, and the right hand side follows from complementary counting. To show the
\left(1- | 1 | \right) |
r |
n2 | |
2 |
To prove the Turán Graph is optimal, one can argue that no two
Si
\left|Si\right|\geq\left|Sj\right|+2
i ≠ j
Sj
Si
This proof is due to . They begin by considering a
Kr+1
1,2,\ldots,n
x1,x2,\ldots,xn
1
The idea behind their proof is that if
xi,xj
i,j
t
(xi,xj)
(xi+xj,0)
(0,xi+xj)
r
Now, the Cauchy–Schwarz inequality gives that the maximal value is at most
1 | \left(1- | |
2 |
1 | |
r |
\right)
x | ||||
|
i
|E| | |
n2 |
The key claim in this proof was independently found by Caro and Wei. This proof is due to Noga Alon and Joel Spencer, from their book The Probabilistic Method. The proof shows that every graph with degrees
d1,d2,\ldots,dn
Kr+1
A vertex of degree
d
1 | |
d+1 |
S
Aigner and Ziegler call the final one of their five proofs "the most beautiful of them all". Its origins are unclear, but the approach is often referred to as Zykov Symmetrization as it was used in Zykov's proof of a generalization of Turán's Theorem . This proof goes by taking a
Kr+1
In particular, given a
Kr+1
u,v
u
v
v
u
u,v,w
u,v
v,w
u,w
u
w
v
All of these steps keep the graph
Kr+1
Now, non-adjacency forms an equivalence relation. The equivalence classes give that any maximal graph the same form as a Turán graph. As in the maximal degree vertex proof, a simple calculation shows that the number of edges is maximized when all independent set sizes are as close to equal as possible.
The special case of Turán's theorem for
r=2
n
\lfloorn2/4\rfloor.
Kn
A strengthened form of Mantel's theorem states that any Hamiltonian graph with at least
n2/4
Kn/2,n/2
Another strengthening of Mantel's theorem states that the edges of every
n
\lfloorn2/4\rfloor
\lfloorn2/4\rfloor
Turán's theorem shows that the largest number of edges in a
Kr+1
\left(1- | 1 |
r |
+o(1)\right)
n2 | |
2 |
o(n2)
(Erdős–Stone) SupposeOne can see that the Turán graphis a graph with chromatic numberH
. The largest possible number of edges in a graph where\chi(H)
does not appear as a subgraph iswhere theH
constant only depends ono(1)
.H
T(n,\chi(H)-1)
H
Kr+1
r+1
H
Kr+1
The general question of how many edges can be included in a graph without a copy of some
H
Another natural extension of Turán's theorem is the following question: if a graph has no
Kr+1
Ka
a=2
(Zykov's Theorem) The graph onThis was first shown by Zykov (1949) using Zykov Symmetrization. Since the Turán Graph containsvertices with non
s and the largest possible number ofKr+1
s is the Turán graphKa
T(n,r)
r
n | |
r |
Ka
T(n,r)
\binom{r}{a}\left( | n |
r |
\right)a
A paper by Alon and Shikhelman in 2016 gives the following generalization, which is similar to the Erdos-Stone generalization of Turán's theorem:
(Alon-Shikhelman, 2016) LetAs in Erdős–Stone, the Turán graphbe a graph with chromatic numberH
. The largest possible number of\chi(H)>a
s in a graph with no copy ofKa
isH
(1+o(1))\binom{\chi(H)-1}{a}\left( n \chi(H)-1 \right)a.
T(n,\chi(H)-1)
Ka
Turan's theorem states that if a graph has edge homomorphism density strictly above
1- | 1 |
r-1 |
Kr
Kr
An issue with answering this question is that for a given density, there may be some bound not attained by any graph, but approached by some infinite sequence of graphs. To deal with this, weighted graphs or graphons are often considered. In particular, graphons contain the limit of any infinite sequence of graphs.
For a given edge density
d
Kr
Take a number of verticesThis gives aapproaching infinity. Pick a set ofN
of the vertices, and connect two vertices if and only if they are in the chosen set.\sqrt{d}N
Kr
dk/2.
Kr
Take a number of vertices approaching infinity. LetForbe the integer such thatt
. Take a
1- 1 t-1 <d\leq1-
1 t -partite graph where all parts but the unique smallest part have the same size, and sizes of the parts are chosen such that the total edge density ist
.d
d\leq1-
1 | |
r-1 |
(r-1)
Kr
The lower bound was proven by Razborov (2008) for the case of triangles, and was later generalized to all cliques by Reiher (2016). The upper bound is a consequence of the Kruskal–Katona theorem .