Escolar Documentos
Profissional Documentos
Cultura Documentos
Combinatorics
Publicações Matemáticas
Robert Morris
IMPA
impa
28o Colóquio Brasileiro de Matemática
Copyright 2011 by Robert Morris e Roberto Imbuzeiro Oliveira
1 Preliminaries 5
1.1 Numbers and sets......................................................................5
1.2 Asymptotics................................................................................6
1.3 Graphs.........................................................................................6
1.4 Probability..................................................................................7
2 Ramsey Theory 9
2.1 Number Theory..........................................................................9
2.2 Ramsey’s Theorem..................................................................10
2.3 Schur’s Theorem......................................................................11
2.4 Finite Ramsey’s Theorem.......................................................12
2.5 Van der Waerden’s Theorem.................................................14
2.6 An unprovable theorem.........................................................17
2.7 Recommended Further Reading............................................18
2.8 Exercises...................................................................................19
1
4.2 Subgraphs of the random graph...........................................32
4.3 The Janson inequalities..........................................................35
4.3.1 The FKG inequality.................................................35
4.3.2 Janson’s inequality......................................................37
4.4 Connectedness.........................................................................40
4.5 The giant component..............................................................41
4.6 Recommended Further Reading............................................42
4.7 Exercises...................................................................................43
3
4 CONTENTS
Preliminaries
In Geometry (which is the only science that it
hath pleased God hitherto to bestow on
mankind), men begin at settling the significations
of their words; which . . . they call Definitions.
Thomas Hobbes, Leviathan
k k p
k! n n! k !q
S n
p{q P
The classical lower bound k! k e k, valid for all k N, implies the
following useful upper bound for the binomial coefficients, which is
5
6 CHAPTER 1.
k k
k k k
n n en
.
The set
r ns
will be special for us due to its connection with the
2
edge set of a graph (see below). We will think of S as the set of
unordered pairs of elements in S and will often write 2su or us for an
element u, st uP S.
1.2 Asymptotics
t ut u
Given sequences an , bn of positive numbers, we write an O bn p q
if there exists a constant C 0 such that an C bn for all| |
large enough n. We write an o bn or an p q
bn if an bn !0 as n {
8 .
1.3 Graphs
p q
A graph G is pair V V, E where V is a set of elements, called
vertices, and E is a set of edges. We shall write G (instead | |
| |
of V ) for the p q
2 number of vertices in G and e G (instead of E ) for | |
the number of edges in G. Given v, w PV , we say that v and w are
adjacent in G, and write v w, if vw P E. G is said to be
complete if v w for all distinct v, w P V
V , or equivalently, if E .
The complete 2
rs
graph with vertex set n will be denoted by Kn .
p
A path in G is a sequence of distinct vertices v0 , v1 , . . . , vk with q
Prs
vi 1 vi for each i k . If vk v0 as well, we have a cycle. G is
P
connected if for any two distinct vertices v, w V there exists a path
p q
v0, v1, . . . , vk with v0 v and vk w. A connected graph with
no cycles is called a tree. A graph is bipartite if it contains no cycles
of odd length, which means that there exists some A V such that
there are no edges v, w t u A, and no edges v, w t uV A. z
A subgraph G 1 of G is a graph G1 p
V q
1 , E 1 with V 1 V and
E1 X V1
X
1 E V , G1 is said to be induced by V 1
1
E . If E
and we write G1
2
r s
G V 1 . For disjoint A, B
2
p q
V G , we write G A, r
s
B for the induced bipartite graph whose vertex set is A Y
B which
P
contains all edges ab E with a A, b B. P P
1.4. PROBABILITY 7
pq r
A subset S V G of size k such that G S is a complete graph is
r
called a k-clique. A set S V such that G S has no edges is called
an independent set.
1.4 Probability
In these notes we only consider finite probability spaces. A finite
probability space is defined by a non-empty finite set Ω called the
state space and a function P : Ω r s
0, 1 that assigns a probability
pq P
P ω to each ω Ω. The probabilities are assumed to satisfy:
pq
Pω 1.
P
ω Ω
pq
Subsets E Ω are called events, and we write P E
P pq ωE P ω
(by definition, this sum is 0 if E is empty). The most basic case of
the Inclusion-Exclusion principle shows that, for all E1, E2 Ω:
P E1p YEq 2 p q
P E1 p q
P E2 p XEq
P E1 2 p q
P E1 p q
P E2 .
p q p p qq
The variance of X is Var X : E X E X 2 , which is also equal
p q
to E X2
p q
E X 2. This implies in particular that E X 2
for any random variable.
E X2
p q p
We shall often write expressions such as X t and X
t u x
t u
t P
to denote the events ω Ω : X ω
pq
t and ω Ω : X ω
u t P pq
u
x (respectively). In the text we will usually not bother to define
the specific probability space we are using; rather, we shall focus on
events and random variables.
Two final definitions: A sequence of events E1, . . . , Em Ω is
said to be independent if, for every A Hm, r s
i i
P Ei p q
P Ei .
8 CHAPTER 1.
Notice that the events remain independent if some of them are re-
placed by their complements in Ω. Finally, a sequence X1, . . . , X m of
P
random variables is independent if, for all x1, . . . , xm R, the events
tX1 u t
x1 , . . . , Xm u
xm are independent. In this case,
m m
Var Xi p q
Var Xi ,
i 1 i 1
Ramsey Theory
My brain is open
Paul Erd˝os
9
1 CHAPTER 2. RAMSEY
p
Proof of Theorem 2.2. We first construct a sequence x1, x2,.........of
t u
vertices such that the colour of the edge xixj is determined by min i, j .
Indeed, let x1 1 and X1 N, and observe that (by the pigeonhole
p q
principle) Nc 1 x1 is infinite for some c 1
p qP r s p
infinite set (if more than one is infinite then choose
r . Let X2 be that
one arbitrarily).
p q
Now, given x1 , ....., xn 1 and an infinite set Xn , choose xn Xn P
arbitrarily, note that Ncpnq xnp qX Xn is infinite for some c n p qPrs
r,
and let Xn 1 be that infinite set. Since the sets Xn are nested, it
p
follows that c xixj
q pqc i for every j i.
ppq pq
Finally, consider the sequence c 1 , c 2 ,......., and observe that it
ppq pq
contains an infinite monochromatic subsequence. Let a 1 , a 2 , . . .
t u
be the indices of this subsequence. Then xa 1 , xa 2 ,.........is an infi-
nite monochromatic subset of N.
We remark that Ramsey actually proved the following, more gen-
eral theorem.
b . |
By Ramsey’s Theorem, there exists a monochromatic triangle, x, y, z ,
with x y z, say. But then c y x c z x c z y , and so t u
p
these form a monochromatic Schur triple, as required. q p q p
We can also deduce the following theorem, which was Schur’s
motivation for proving the result above.
Corollary 2.3.2 (Schur, 1916). For every n P N, the equation
xn yn zn pmod pq
has a non-trivial solution for every sufficiently large prime p.
Proof. Let n N, consider the subgroup Hn
P
and partition Zp into cosets,
xn : x P Zp u Zp ,
Zp a1Hn Y ...Y
arHn.
We claim that r n. Indeed, since x xn is a homomorphism, and
| |
Hn is the size of the image, it follows that r x : xn 1 , and |t u|
n
x 1 has at most n roots.
t u
Thus we have an r-colouring of 1, . . . , p 1 , so, by Theorem 2.3.1,
if p is sufficiently large then there exists a monochromatic Schur
triple.
That is, there exist integers x, y and z, none of which is divisible by
p, such that
a i xn a i y n ai z n mod p p q
for some i
P rr .s But a is invertible, so x
p
n
i yn zn mod p , as
required.
p
More generally, define R k , the kth Ramsey number, to be the
smallest value of n such that, given any red-blue colouring of the
edges of the complete graph on n vertices, there exists a
monochromatic complete subgraph on k vertices. It follows from
Theorem 2.2 that
pq P
R k exists for every k N. The example above shows that R 3 6. pq
Theorem 2.4.2 (Erd˝os and Szekeres, 1935; Erd˝os, 1947).
p ?2q k ! Rpkq ! 4 .
For the upper bound, we shall generalize the theorem (in an ap-
propriate way), and use induction. Indeed, for every k, l N, let P
p q
R k, l denote the smallest n such that any two-colouring of n rs
con- tains either a red Kk or a blue KA . Clearly R k R k, k . pq p q
Proof of the upper bound. We claim that
p q
R k, l p
Rk 1, l q p
R k, l 1 q
for every k, l
P
N. Indeed, let n R k 1, l R k, l
p 1 , and
q p q
P
choose a vertex v n . By the (finite) pigeonhole principle, it has
p q
either at least R k 1, l red neighbours, or at least R k, l 1 blue
neighbours. By symmetry assume the former. By the definition of
p q
p q
R k 1, l , the induced colouring on the red neighbours of v contain
either a red Kk 1 or a blue KA. Adding v (if necessary), we are done.
It follows from the claim (by induction) that
k l
p q
R k, l
k
for every k, l P N. This is because the binomial coefficients satisfy:
k l k l 1 k l 1
k k 1 k
for every k, l N P k
and
So the upper bound
k
p q
1R k, l for k 1 or l 1 CHAPTER 2. RAMSEY
(exercise!).
1 CHAPTER 2. RAMSEY
exp
1
ε
plog kq2
4 log log k
vertices. We shall see their proof in Chapter 5.
ai ldi aj ldj z
P
for every i, j t , and we say they are colour-focused if moreover
they are all monochromatic and of different colours.
Let k, r P N be arbitrary. We make the following claim:
Claim: For all s r, there exists n such that whenever n is r-
coloured, there exists either a monochromatic arithmetic progression
r
of length k, or s colour-focused arithmetic progressions of length k 1.
1 CHAPTER 2. RAMSEY
A1j : p
AP aj , dj 2yn, k q
1,
p q
for 1 j s 1, and AP z, 2yn, k 1 . This completes the induction
step, and hence proves the claim.
Because of the double induction, the proof above gives very bad
p q
bounds on W r, k . For example, even for 3-APs it gives only
...k
p q
W r, 3 k k
,
fn 1 pxq f pxq 1
n
pq p p pq q
fn fn . . . 1 . . .
p
Our proof of van der Waerden’s Theorem gives a bound on W 2, k
which grows faster than fn for every integer n! Shelah vastly im-
proved this bound, proving that
p q
W r, k f4 r p q
k .
p q
dA lim sup
| X r s|
A n
.
n 8 n
Szemer´edi’s Theorem. Any subset of N with positive upper density
contains arbitrarily long arithmetic progressions.
Furstenburg (in 1977) and Gowers (in 2001) gave important al-
ternative proofs of this result. The following theorem was proved
recently by Ben Green and Terence Tao.
Theorem 2.5.3 (Green and Tao, 2008). There exist arbitrarily long
arithmetic progressions in the primes.
In fact they proved the theorem for any subset of the primes of
positive (relative) density.
2.8 Exercises
We are usually convinced more easily by reasons we have
found ourselves than by those which occurred to others.
Blaise Pascal
pq
4. Let C s be the smallest n such that every connected graph on n
vertices has, as an induced subgraph, either a complete graph Ks,
p q
a star K 1, s or a path Ps of length s. Show that C s pq
pq
Rs .s
X \P T
Ancomplete
2
n
2
bipartite graph (with part sizes as equal as possible) has
n2
4
edges and no triangle.
20
3.1. TURA´ N’S THEOREM 21
p q
eG
Y ]Q U.
2 2
Proof. By induction on n. Consider an edge uv G; since G is P
triangle-free, it follows that there at most n 1 edges incident with
t u
u or v. Since G
e G t u
u, v
Y] 1
QU n n
1
Y ]Q U
u, v is triangle-free, it follows (by induction) that
n n
n 1,
2 2 2 2
and so the result follows.
p q
eG p
eT
r
1 n
q 1 pq
O r .
r 2
Moreover, equality holds if and only if G Tr,n.
decreased (since the degree of w was maximal), and the graph is still
Kr 1-free.
We use induction on r, and the operation above. Indeed, let
P p
w V G be a vertex of maximal degree in G, and note that the graph
rp
G1 G N w is Kr-free. Thus by the induction hypothesis, there
p q pq pq
exists an r 1 -partite graph H1 on N w with dH1 v dG1 v for
P p
every v N w . Let H be the graph obtained from G by performing
Zykov symmetrization at the vertex w, and replacing G1 by H1.
Since in each step the degrees did not decrease, H is the required r-
partite graph.
p q
eG p q
e Tr,n δn2 ,
such that ai aj ak aA
t u t u
unless i, j k, l . What is the maximum possible size of A?
pq
An obvious lower bound: π n , the number of primes in n . Is this
close to the truth?
r
3.2. BIPARTITE GRAPHS 23
r r
r 2
1 n
p
ex n, K q p q
eT 1 .
Erd˝os proved that for the 4-cycle the extremal number is much smaller.
Theorem 3.2.2 (Erd˝os, 1938).
ex n, C4 O n3{2 .
p t uq
P p
Proof. We count ‘cherries’ . Indee d, con sider triples x, y, z of
pq p
by convexity, and since d v 2e G (exercise). Now simply ob-
serve that if there exist two such triples on the same pair y, z , then
the graph contains a C4. Hence the number of such triples in a C4-free t u
n
graph is at most 2. So
n 2e G
1
p q 2 n
2,
2 n
and hence e G p q p q
O n3{2 , as required.
Erd˝os used this result to answer Question 3.2.1.
Corollary 3.2.3 (Erd˝os, 1938). Let A n be a multiplicative
Sidon set. Then
A π n | |
O n3{4 . pq p q
Erd˝os later said that, “Being struck by a curious blindness
and lack of imagination, I did not at that time extend the problem
from C4 to other graphs, and thus missed founding an interesting and
fruitful new branch of graph theory.”
2 TheCHAPTER 3. EXTREMAL
following natural extension ofGRAPH
Theorem 3.2.2 is therefore in-
stead due to Kov´ari, S´os and Turan. For each s, t
P p
N, let
K s, t denote the complete bipartite graph with part sizes s and t.
2 CHAPTER 3. EXTREMAL GRAPH
p qq
ex K s, t O n2p { q.
1 s
p q
ex K s, t Θ n2 1 s { .
p q p
It follows from Theorem 3.2.4 that ex n, H o n for every 2
L p
Given a family of graphs , write ex n, for the maximum num-
ber of edges in a graph on n vertices which is L-free for every
graph
P
L L.
Theorem 3.2.10 (Erd˝os, 1959). If L is a finite family of graphs
which does not contain a forest, then there exists k P
N such that
p q expn, tC , C , . . . , C uq
ex n, L 3 4 k n1 c
2
n
p2lq! p2A n2cA on, pq
{
if 2l k, since c 1 k. Thus with high probability there are o
n cycles of length at most k. Removing one edge from each of
p
these gives the result.
The following upper bound of Bondy and Simonovits is over 35
years old, and has only been improved by a constant factor.
Theorem 3.2.11 (Bondy and Simonovits, 1974).
p
ex n, C2k q p
O n1 { q.
1 k
p
Definition. The chromatic number χ G of a graph G is the mini-
mum number of colours in a proper colouring of G. That is,
χGp q min r : D c : V pGq rrs such that
cpuq cpvq for every uv P E pGq . (
Note that a graph G is bipartite if and only if χpGq 2, and more
generally is r-partite if and only if χpGq r.
The Erd˝os-Stone Theorem (Erd˝os and Stone, 1946). Let H be
an arbitrary graph. Then
p q
χH 2
1 n
p
ex n, H q 1 pq
o1 .
2 CHAPTER 3. EXTREMAL GRAPH
Godsil
2 2
1 n
eG p q ε .
pq p
edges between V F and X V GN F . Indeed, let Y denote the
set of vertices in X with at least q t neighbours in F . Then, since
p q
each copy of K t, t in F can be covered by at most t 1 vertices of
X, we have
q
max
a dv a pq
t
2q
,
which implies
v
t Y
that | |v aq t t t
t . Hence the number of edges between
p q and X is at most pq
V F
t
t 1N q qt
t
q
, as required.
3.4. COUNTING H-FREE GRAPHS 27
2q
2 2
N p2qq2 q t
4
N,
which is a contradiction.
|P n, tC , C , . . . , C u | 2O
1 1{k
4 6 2k .q
•
O
2 pn q.
3.6 Exercises
p q
1. Determine ex n, P4 , where P4 denotes the path of length
four. How about for a path of length k?
pq
6. Let g n be the largest number of edges in a graph G on n
vertices with the following property: there is a 2-colouring
of the edges of G with no monochromatic triangle.
n
paq Show that gpnq{ converges.
2
n
pbq Find c such that gpnq{ c as n 8.
2
Chapter 4
29
3 CHAPTER 4. THE RANDOM
p
The girth g G of G is the length of the shortest cycle in G.
The following theorem was one of the earliest (and most shocking)
applications of the probabilistic method.
Theorem 4.1.2 (Erd˝os, 1959). There exist graphs whose girth
and chromatic number are both arbitrarily large.
Proof. We take a ‘random’ graph, and perform a small amount of
‘surgery’, c.f. the proof of Theorem 3.2.10. Let k N be arbitrary;
P
we shall show that there exists a graph G with χ G
p q k
pq
and g G
pq
k. As it turns out, proving χ G k
directly is often hard, so we will deal with the so-called
independence number α G instead. Re- call from Chapter 1 that an
p
p
independent set is a subset of vertices containing no edges. By
definition, α G is the size of the largest
independent set in G.
To see the connection between α G and the chromatic p q
p q
number, suppose G is painted with χ G colours and no adjacent
vertices have the same colour. Given i P r p qs
χ G , the set of vertices
Si with colour
i is independent. Since the sets S1 , . . . , SχpGq partition G,
χ G p q
|G| |S |i p q
χ G max Si | | p q p q
χG αG.
i 1 i
In particular, if α G G k, then χ G k.
Now let ε
p q | |{
0 be sufficiently small, let p
pq
n p1 εq , and let
G be a random graph on n vertices, in which each edge is chosen
independently with probability p. That is to say, we assume that
we have a probability space Ω and independent random variables Ivw
for
each vw
rns , such that
P 2
P Ivw 1 1 P Ivw 0 p,
rs P
r ns : Ivw 1 .
(
and we let G be the graph with vertex set n and edge set vw
n 3
3p ! 1
!
if pn 1.
The 2nd moment method refers to the use of Chebychev’s in-
equality: Let X be a random variable with mean µ and variance σ2,
and let λ 0. Then
1
|
P X µ |λσ
.
λ2
4.2. SUBGRAPHS OF THE RANDOM GRAPH 33
P X 0 p q
V ar X
.
p q
EX 2
Thus, in order to prove the second part of the theorem, we need to
bound the variance of the random variable
X p q
X G : the number of triangles in G.
To do so, we recall that Var X
p q
E X2
p q p
E X 2, and observe that
p
we are summing over ordered pairs u, v of (potential) triangles, and
that pairs which are independent of one another appear in both
terms, and hence cancel out. To be precise,
2
p q
E X2 p q2
EX E rsrs
1u1v pq
Pu
pu,vq u
Pup ^ vq pqpq
PuPv ,
pu,vq
where 1 denotes the indicator function, and u and v denote the events
that specific triangles occur in Gn,p. Hence
Var X p q p ^ vq
Pu Pu p ^ vq n 4 p5 n3 p3 ,
|uXv| 2 |uXv| 3
and thus, by Chebychev,
V ar Xp n4p5 n3p13!
P Gn,p contains no triangles q n p 6 6
if pn " 1, as required. p q2
EX
This method can easily be extended to find the threshold for any
complete graph Kr.
Theorem 4.2.4.
" 0 if p ! 2{p2{pr r 1q
P Gn,p contains a copy of Kr
1 if p "n
n
3 CHAPTER 4. THE RANDOM
Problem 4.2.5. Prove Theorem 4.2.4. Deduce that, for every func-
pq pq
tion p p n and every n, there exists k k n such that the size
of
the largest clique in Gn,p is, with high probability, either k or k 1.
One might be tempted to conjecture that, for any graph H, the
threshold for the property ‘containing a copy of H’ is given by
E XH Gn,p p q 1,
p
where XH G denotes the number of copies of H in G. However, for
many graphs H the method above does not work, since the
variance can be too large; moreover, the conjecture is false!
n
" n 2{3
1 if p
Note that, for the H defined in the theorem, E X pG q H n,p
5 7
n p , so our simple-minded prediction of the threshold was n {.
5 7
PHp G q p
PH q
Gn,p .
The upper bound will follow from the FKG inequality; the lower
bound from Janson’s inequality.
pq p q
E G E H implies that H
P
, and that it is monotone decreasing
if G
P A pq pq
and E H E G implies that H . For example, the
event “G contains a triangle” is monotone
3
P
increasing, and the event
“G is planar” is monotone decreasing.
The following theorem was first proved by Harris in 1960. Its gen-
eralization to a wider family of measures, proved by Fortuin, Kaste-
leyn and Ginibre in 1971, is a fundamental tool in Percolation Theory.
For this reason it is commonly referred to as the FKG inequality.
p
P Gn,p P Aq ^ pGn,p P Bq P Gn,p P A P Gn,p P B ,
and
p
P Gn,p P Aq ^ pGn,p P Cq P Gn,p P A P Gn,p P C .
Problem 4.3.3. Prove the FKG inequality.
P Δ Gn,p P BX
Ppr
n
X Pprnsq P BX
pq
X 3 3
1 p 3 3
e c {6
as n 8, as required.
4.3. THE JANSON 3
Bj :
(
Aj Y ,
and observe that these events are monotone increasing, and that if
Ai and Aj are disjoint then Bi and Bj are independent.
Define µ p
j P Bj denote the expected number of bad events,
and let
q ∆ P Bi Bj , ^
i j
p
where the sum is over ordered pairs i, j such that Ai and Aj inter-
sect.
The Janson Inequalities (Janson, 1987). Let A1, . . . , Am
and let B1, . . . , Bm be the events defined above. Then
r
n
P Bj e µ ∆ 2 {.
j 1
Moreover, if ∆ µ, then
m
P B e { .
µ2 2∆
j 1
P Bj 1 P Bjp q e µ
,
p
if P Bj 1 for eachj j, so the Janson
j inequalities are close to being
sharp. Moreover, when they apply, they are much more powerful
than Chebychev’s inequality. Indeed, let X j 1 Bj , and note r s
that Var Xp q µ ∆. Thus if 1 µ ∆ ! ! !
µ2 then, setting γ
{
µ2 ∆,
3 CHAPTER 4. THE RANDOM
p q
we obtain bounds on P X 0 of roughly 1 γ from Chebychev, and
e γ from Janson.
{
The original proofs of Janson are based on estimates of the
Laplace transform of an appropriate random variable. The proof we
give is due to Boppana and Spencer.
P j
Bj j
P Bj i
Bi .
Using this identity, and the inequality 1 x e x, it suffices to show
that, for each j Pr s
m,
m j 1
P Bj Bi p q
P Bj p ^ B q.
P Bi j
i j,
j i
To prove this, we shall break up the event i 1j 1 into two parts,
B
(
E and F . Let E denote the event B i
i P i,
I si P rj
j 1 : i
X
(i.e., the set of indices i such that A A is non-empty), and let F
i j
r
denote the event i J B , where J j 1 I. Note that the event
i
j
s z
B is independent of the event E, and that the events E and F
P
are both monotone decreasing. Therefore, by the FKG inequality,
P Bj E XF P Bj ^E F P Bj |F P E Bj ^F
| p q |
i
P Bj P E Bj P Bj 1 P Bi Bj
P Bjp q P Bi Bj , p ^ q
i j, i j
as required.
j j i j
2
j j P1
i,j S, i
log P B PB p q p ^Bq
PB
for any set S m .
r
Now the magic: we choose a set S randomly ! To be precise, choose
the elements of S independently, each with probability q. It follows
that
j ∆
E log P j B qµ q2 2,
so, for every q Pr s
0, 1 , there must exist a set Sq such that
j ∆
log P j B qµ q2 2.
µ
Finally, we choose q ∆to minimize the right-hand side, and obtain
P m B j P j B
j 1
{ ,
µ2 2∆
P
j Sq
e
as required.
We can now complete the proof of Theorem 4.3.2
Proof of the lower bound in Theorem 4.3.2. Once again, for each triple
X t
x, y, z u rs
n we write BX for the event that these vertices
n
form a triangle in Gn,p. Thus we have a set 3of events BX of the
form
AX E Gn,p p q r s
N , where N
n
.
Observe that µ X P BX 2 n
p q
p3 3 , and that ∆ X P BX p ^
BY q O n4 p p
1. Hence by the 1st Janson
3
P
{6
Δ Gn,p e µ ∆ 2 { e c
as n 8, as required.
4 CHAPTER 4. THE RANDOM
4.4 Connectedness
In the previous section we showed that some ‘local’ events – that Gn,p
contains a copy of a given small subgraph – have thresholds of the
following form: if P H Gn,p
1 ε, as n
p ε as n
q , then P H Gn,Cp
8
, for some large constant C. In this section we shall
p
investigate whether a similar phenomenon occurs for the following
‘global’ property:
Question 4.4.1. For which p is Gn,p likely to be connected?
Note that the property ‘being connected’ is again monotone –
adding edges cannot disconnect a graph. The following theorem says
that this property undergoes a much more sudden transition than
those considered in the previous section.
&$''
Theorem 4.4.2. For every ε 0,
P Gn,p is connected p1
q ε log n0 if
1 if pp
p 1 q
ε log n
'%
n
as n 8. n
Proof. We shall use the 1st and 2nd moment methods to prove the
second and first parts, respectively. The key point is to choose the
right thing to count! It turns out that, for the random graph, the
obstruction to being connected is avoiding having isolated vertices.
Indeed, let X p q
X G denote the number of isolated vertices in
G, and let p
p1 εq log n . Then
n n 2
E X Gn,pp q n1p p q 1
ne pn p n
" nε{2
for sufficiently large n. Moreover, the variance of X Gn,p is bounded
by
p
p
Var X Gn,p q p ^ vq
Pu PuPvpqpq
pu,vq
p q
EX n2 p1 p q2n 3
p1 p q2n 2
p q
EX p
p q
E X2.
1 p
4.5. THE GIANT COMPONENT 41
as n .
To prove the second part, we consider the random variable Yk G ,
which counts the number of components of size k in G. We have
p
E Y G p
k
n en k
q p1 p qkpn k q e p1 q
ε pn
n
k k{2
if k εn, and similarly E Yk Gn,p p q 2n e εn
if k εn.
Let p
p1 q
3ε log n
,
and note that if G is not connected, there
2
n
{
must exist a component of size at most n 2. Hence, by Markov,
n{2
P Gn,p is not connected E Y pG q k n,p
εn k 1 {
n 2
en k 2
e p1 εqpn n
2 e εn {2
k
k 1 k εn
8 k εn {3
n ε e 2
0
e
as n 8, as required. k 1
k 2
k k
p
Let C1 G denote the largest component of a graph G, i.e., the
connected set with the largest number of vertices. Most of the follow-
ing theorem was proved by Erd˝os and Renyi in their original
paper on Gn,p ; the final part was added much later by Bollob´as,
who also determined the size of the ‘window’ where the phase
transition occurs.
Theorem 4.5.2 (Erd˝os and Renyi 1960, Bollob´as 1984). Let c 0
&{$
be a constant, and let p c n. Then
C1 Gn,p
' Θ n2{O3 log ifn
%' p q
1
Θn if
ccif 1
c 1
giant component.
pq
We call the unique component of size Θ n in the case c 1 the
4.7 Exercises
p q
The clique number ω G of a graph G is the size of the largest clique
in G. We shall write whp to mean with high probability as n . 8
p
1. Show that ω Gn,1{2 q P tk, k u
1 whp, for some k pq
k n.
pq p q
3. a Show that ω Gn,1{2 2 pq
o 1 log n whp.
n,p q
2
1
p q
contains a triangle. e H ε
epG
Topological and
Algebraic Methods
44
5.1. THE BORSUK-ULAM THEOREM 45
pq
f x : pq pq
a y ,b y ,
pq
where a y is the amount of ham on the ‘positive’ side of P y , and
p
b y is defined analogously for the cheese.
Since f is continuous, by the Borsuk-Ulam Theorem there exists
P
y S 2 such that f y
pq p q
f y . But P y
pq p
P y , so this means
that there is an equal amount of bread, ham and cheese on both sides
pq
of P y , as required.
Proof. Suppose first that the sets Aj are all closed, and define a
continuous function f : Sn Rn by
pq
f x : p q p q
d x, A1 , ...., d x, An ,
46CHAPTER 5. TOPOLOGICAL AND ALGEBRAIC
p
where d x, Aj q p
inf yPAj d x, y denotes the l2 -distance (say)
from x to Aj. By the Borsuk-Ulam Theorem, we have f x f x pq p
P p q Pr s
for some x Sn. Thus, if d x, Aj 0 for some j n , then x, x Aj,
since the Aj are closed. But if not, then x, x A0, since the Aj
P
form a cover, so we are done.
Next suppose that the sets Aj are all open. By compactness, there
exist closed sets Bj Aj which also cover Sn. (To see this, for each
P Q
x Aj choose an open set Nx x such that N x Aj, and take a
finite sub-cover.) Thus the result follows by the first case.
Finally, suppose F1, . . . , Fk are closed and the rest are open, and
replace each closed set with its ε-neighbourhood. Applying the pre-
vious case for a sequence ε j
pq 0, and passing to a subsequence,
Pp q
we find that (wlog) there exist xj, xj F1 ε j for each j N.
Taking a convergent subsequence, and recalling that F1 is closed, the
P
theorem follows.
In fact, it turns out that the Theorem 5.1.2 is equivalent to the
Borsuk-Ulam Theorem; we leave the proof of the reverse implication
to the reader.
p q
Proof. To colour Kn n, k with n 2k 2 colours, simply give colour
r s
2k 1 to every subset of 2k 1 , and colour every other k-set with its
maximal element. Then every two sets with the same colour intersect,
so this a proper colouring.
To prove that d n 2k 1 colours do not suffice, let X Sd be a
set of n points in general position; that is, every hyperplane through
the origin contains at most d points. Let Aj denote the collection of
p q
vertices of Kn n, k (i.e., k-subsets of X) of colour j, for each j
Pr d.
Pr s
Now, define a cover of Sd as follows: for each j d and x Sd,
P
P
let x Uj if there is a k-set of colour j in the open hemisphere
whose pole is x. Let U0
zp Y Y
Sd U1 . . . Ud , and observe that
p
each Uj j 1) is open, and hence U0 is closed.
By the Borsuk-Ulam Theorem (applied as in Theorem 5.1.2),
P
there exist x Sd and 0 j d such that x, x Uj. If j 0
P
R
then x, x U j for every j 1, and so the hemispheres with poles
x and x each contain at most k 1 elements of X. But then the
p q
equator must contain at least n 2 k 1 d 1 points of X, which
is a contradiction (since they are in general position).
P
So x, x Uj for some j 1, which means that there are two k-
sets of colour j lying in opposite hemispheres. But these k-sets are
disjoint, so this is again a contradiction, which proves the theorem.
λAχA 0
P
A A
P
for some collection λA R. Then, taking the scalar product with
P
some set B , we obtain λB 0. But B was arbitrary, so the
A
collection Ξ is indeed linearly n independent.
But the dimension of F2 is n, which means that there do not
exist n 1 linearly independent vectors, and so we are done.
Finally, note that this bound is best possible, since each resident
of Oddtown may set up a club consisting only of himself.
Problem 5.3.2 ( ). Find a purely combinatorial proof that Oddtown
can have at most n clubs.
|A|n j 0
.
j
Note that Theorem 5.4, applied in the case p 2 and L
that Oddtown has at most n 1 clubs.
0 , says
t
The proof of Theorem 5.4 is similar to the Oddtown proof de-
scribed above, except that instead of considering the characteristic
vectors of the sets in ,Awe shall define a family of polynomials, one
P
for each set A , which are linearly independent in some vector
space. We shall use the following easy lemma to show that the poly-
nomials are linearly independent.
Lemma 5.4.2. Let F be a field and v1, . . . , vm Fn. Suppose there
P
exist functions u1, . . . , um : Fn F such that uj vi 0 for all pq
1 i j m and ui vi
are linearly independent.
pq Pr
0 for all i m . Then v1, . . . , vm
pq
fA x : s
x χA lj .
j 1
50CHAPTER 5. TOPOLOGICAL AND ALGEBRAIC
and that
s
p q
fA χB |A X B| lj 0.
j 1
|A| p q
dim F
j
n
j
1
,
j 0
since there are exactly n j 1 non-negative integer solutions to the
equation d1 . . . dn j, and
j the dimension of F is equal to the
|A| dim F 1 p q j
,
j 0
n
as required.
5.5. BORSUK’S 5
n
|A| .
s
Theorem 5.4.5 (Frankl and Wilson, 1981). Let L N with L ||
pq
s, and let A P n be L-intersecting. Then
s
|A| j 0 n
.
j
5.5 Borsuk’s Conjecture
In 1933, the same year as his famous proof of the Borsuk-Ulam The-
orem, Borsuk asked the following question. Suppose X Rn, into
how many pieces must we divide X such that each piece has
smaller diameter than X?
P p
Definition. For each n N, let Bor n denote the smallest integer
such that every bounded set in Rn can be partitioned into Bor n sets
of smaller diameter.
p
The regular n-dimensional simplex of diameter 1, shows that
pq
Bor n n 1, since each vertex must be in a different set. Borsuk
conjectured that this bound is sharp.
( (
We begin by
p choosing an orthonormal basis
ei : i P rns Y fij : 1 i j n
of Rk, where k
n
n. n k
2 Define a function Φ : R R by Φ x1 , p
i i
q
. . . , xn : xi xj fij α xi e i ,
Φx pq 1 n
q x y q2 α2 x y ,
Φpy
2 2
if x P t 1, 1un . Since x x n for such x, it follows that
}Φpxq}2 n2 2 n
α n
for every x P t 1, 1un . 2 2
u p q
5.5. BORSUK’S
1 n , where vA j P
1 if j p q
A, and vA j
P
Let us identify the family A with the set vA : A A ( t 1,
1 otherwise. By
5
the
54CHAPTER 5. TOPOLOGICAL AND ALGEBRAIC
observations above, Φ
p
is a subset of a sphere centred at the origin.
A p q
It follows that two points of Φ are at distance diam Φ
only if their scalar product is equal to min Φ x Φ y : x, y
if and
.
p
pq pq P (
The minimum of the quadratic x y 2 2 α2 x y n 2 is
obtained at x y
p
α2. We would like to choose α so that this
q{ p q
p
minimum is attained by Φ , and so that the minimum corresponds
to a particular intersection size mod p. Note that
vA vB n | | |B |
2 A | X B| , 2A
and set α
?4p n. Then, for each A, B P A
rns , we have
2p
|A X B | p 1 vA vB n 4p α2 .
p q
The diameter of Φ A is thus realised by all pairs A, B A t u
such that A B| X |
p 1. Therefore, if B A is such that
p q
Φ B has a smaller diameter than Φ A , then A B p 1 p q | X |
p q
mod p for every
A, B P B with A B.
r ns
Note also that, since A 2 p 1 , we have A p
| | p
1 mod p
for every A
we obtain
P
. Hence, by the MFWI applied with L
B r s
0, p 2 ,
B p | |
n
j 2p
n
.
j
5.7 Exercises
pq
4. a Show that 4 χpR q 2
7.
pbq Show that χpR q C for some C 0.
n n
Hints
Y
pq !
χA : A P rs
) Q |A|
L A
Szemer´edi’s Regularity
Lemma
To ask the right question is harder than to answer it.
Georg Cantor
dA p q lim sup
A | X r s| .
n
n 8 n
Roth proved the case k 3 of the conjecture in 1953, and Sze- mer
´edi proved the case k 4 in 1969, before finally resolving the
56
6.2. THE REGULARITY 5
p
“Given any graph G, we can partition the vertex set V G into a
bounded number of pieces (at most k, say), such that for
p q
almost every pair A, B of parts, the induced bipartite graph G
A, B
r
is approximated well by a random graph.”
We shall quantify the statements ‘almost every’ and ‘is approximated
well by a random graph’ in terms of a parameter ε 0. The crucial
point is that the bound k depends on ε, but not on n | p q|
V G .
5 CHAPTER 6. SZEMERE´ DI’S REGULARITY
p
e A, B q e X, Y
|A|| |Xp ||Y | ε
B |
for every X A and Y B with X | | | |
ε A and Y | | | |
εB.
p
In other words, for every pair X, Y of sufficiently large subsets of
p q
A and B, the density of X, Y is about the same as that of A, B . It
is easy to see (using Chernoff’s inequality, see [1]) that in the random
p
graph Gn,p, any (sufficiently large) pair of subsets A, B is ε-regular
with high probability.
p
Before stating the Regularity Lemma, let us see why the defi-
nition above is useful by proving a couple of easy consequences of ε-
regularity. Indeed, if we believe that ε-regular pairs ‘look like’ ran-
dom graphs, then we would like ε-regular graphs and random graphs
to share some basic properties.
The simplest property of a random graph is that most vertices
have roughly the same number of neighbours. This property is shared
by ε-regular pairs.
p q
Property 1. Let A, B be an ε-regular pair of density d in a graph
| |
G. Then all but at most 2ε A vertices of A have degree between
p q| | p
d ε B and d ε B in G A, B . q| | r s
!P )
Proof. Let X A be the set of low degree vertices in A, i.e.,
X : v | p q X B | pd
A : NG v q| |
ε B ,
Proof. This follows easily from the definitions, so we leave its proof
as an exercise.
find a triangle in G
P p
K , m, ε, δ , we simply pick vertices one by
G 3
P
one. Indeed, choose v1 A1 arbitrarily amongst the vertices with at
p
least δ ε m neighbours in both A2 and A3.
Let X N v
p qX
A2 and Y N v
p qXA3. Since X
| | |
ε A2 and
Y
| | |
ε A3 , it follows that there exists an edge between X and Y ,
so we are done. Alternatively (and more instructively for the general
case), note that, by Property 2 above, the pair X, Y is ε1 - p q
regular and has density at least δ ε (where ε1 2ε δ {p
ε ). q
| |
1
Hence, by Property 1, all but 2ε X vertices of X have degree at
r s
least δ 2ε in G X, Y , and so we have found the desired triangle.
| |
• A1 .......... |A |, k
• |A |0 ε|V pGq|,
p q
• all but εk2 of the the pairs Ai , Aj are ε-regular.
p q
χH 2
1 n
p
ex n, H q 1 pq
o1 .
We shall first give a sketch proof, and then fill in some of the
details. The reader is encouraged to spend some time turning this
sketch into a rigorous proof. Given a graph G, a typical application
of the Regularity Lemma (SzRL) goes as follows:
p q
ij : the pair Ai , Aj is dense and ε-regular .
(
4. Apply a standard result from Graph Theory (e.g., Hall’s The-
orem, Dirac’s Theorem, Tur´an’s Theorem) to R.
5. Use the Embedding Lemma to find a copy of the desired sub-
graph H in G.
Now let us see how to apply this approach in the case of Erd˝os-
Stone. The statement we are trying to prove is that, for every δ 0
there exists N δ pqP
N, such that if n N δ , G pq | |
n and
1
p q
eG 1 n
p q
χH δ 2,
then H G.
Now, the edges of G1 are all between pairs of parts which correspond
p q
to edges of R, so we have e G1 p qp { q
e R n k 2 , and the claim follows.
Then G1 A
r sP p K , n1 ,{q
ε, δ 2 for some n1 n 2k, by the defini-
G r pq
pq
tion of R. Also, since H is a fixed graph with χ H r, we have
pq | |
H R t for t H . Hence, by the Embedding Lemma, H G as
required.
Remove all edges inside parts, between irregular pairs, and between
sparse pairs; there are at most εn2 such edges.
We claim that the remaining graph, G1 , is triangle-free. Indeed,
the only edges remaining correspond to edges of the reduced graph,
R. Thus, if G1 contains a triangle, it follows that R contains a trian-
gle. But then, by the Embedding Lemma, G must contain at least
pq
f ε n3 δn3 triangles, which is a contradiction.
Proof. Recall from Theorem 4.1.2 that there exist arbitrarily large
graphs with girth at least four and no linear size independent set;
call such a graph an Erd˝os graph.
pq p
Now let H Tt r 1 2u n , the t r 1 2u-partite Turan graph on
n vertices, and let G be the graph obtained from H by placing an
Erd˝os graph in each part. Then G contains no Kr , no
independent
{
set of linear size, and at least n2 4 edges.
n ,
: max e G : G n, H G and α G f
p q
where α G denotes the independence number of G.
From Questions 6.3.2 and 6.3.3, we know that RT n, Kr , o n p p qq is
p q p q
o n if r 3, and is Θ n2 if r 5. But what about r 4?
2
n2
p
RT n, K4 , o n p qq 8
p q
o n2 .
We shall prove the upper bound using the SzRL; the lower bound
follows from an ingenious construction of Bollob´as and Erd˝os,
which we shall describe briefly below.
Proof of the upper bound in Theorem 6.3.4. We shall follow the usual
strategy, but this time we shall need a couple of extra (fairly simple)
ideas. Indeed, let G be a graph with n vertices, and apply the SzRL
to G, for some sufficiently small ε 0. Form the reduced graph R of ε-
regular pairs with density at least δ, in the usual way.
We make the following two claims.
Claim 1: R is triangle-free.
6 CHAPTER 6. SZEMERE´ DI’S REGULARITY
t u
Proof of Claim 1. Let A, B, C be a triangle of parts in R, and
P | p q X | | p q X | p { q|
choose a A with N a B, N a C δ 2 C . Since the pair
C is ε1 -regular (by Property 6.2), we can choose
p p qX p qX
N a B, N a
P p qX
a vertex b N a
| p qX p qX | p { q |
B such that N b N a C δ 2 2C .
pq pq
But α G p qX p q
o n , so N a N b C is not an independent set.
But then G contains a copy of K4, so we are done.
By Claim 1 and Mantel’s Theorem, R has at most k2 4 edges.
The upper bound is thus an immediate consequence of the following
{
claim.
{
Claim 2: G contains no ε-regular pair with density bigger than 1 2 δ.
p q
Proof of Claim 2. Let A, B be an ε-regular pair with density 1 2 δ.
{
Since A has no linear size independent set, we can choose a pair x, y
P
P p q
A such that xy E G , and N x
| p q X | |
B, N y
p q XB
| p { {
12 δ 2 B.
q|
| p q X N py q XB | δ B| , |and so either α pG q δ|BG.,
But then N x
p qX pqX
or the set N x N y B contains an edge, in which case K
In either case, we have a contradiction.
4
n2
k 2 1
δ
n
o n2
2
p q
4 2 k 8
p q
edges between dense regular pairs, and o n2 other edges, so G
{ p q
has at most n2 8 o n2 edges, as required.
p q
i
eP S, T dij |V X S | |V X T |,
i j
6.6 Exercises
Then A | | A PA : A B
( 2.
p q
o n2 .
pq
2. Let r3 n be the size of the largest subset of n with no 3- rs
p q
AP, and let f k, n denote the maximum number of edges in
a graph
on n vertices which is the union of k induced matchings.
pq
a Prove that r n pq f n, 5n p
.
q
3
n
[Hint: consider a graph with edge set x ai , x 2ai .] p q
pbq Using Szemer´edi’s Regularity Lemma, deduce Roth’s
Theorem. In the next exercise, we shall prove the following theorem of
Thomassen.
Thomassen’s Theorem. If G is a triangle-free graph with mini-
mum degree 1 ε G , then χ G| | p q
C, for some constant C
3 C ε. pq
Given a Szemer´edi partition A Y . . . Y A of V pGq, and d
0 k 0,
X : I
!
consider the auxiliary partition V pGq
v P V pGq : i P I
I rks X , where
|N pvq X A | d|V | . i
I
i
)
pq
3. a Show that if I| | 2k{3, then X I is empty.
pbq Show that if |I | 2k{3, then X I is an independent set.
pcq Deduce Thomassen’s Theorem.
[You may assume the following strengthening of the Regularity
pq
δ ε.
In order to solve Problem 6.7.1, you may need to use the following
‘defect’ form of the Cauchy-Schwarz inequality.
Improved Cauchy-Schwarz Inequality. Let a1, . . . , an 0, and
let m Pr s P
n and δ R. Suppose that
m m n
ak n ak δ.
k 1
k 1
2
Then
n n δ2 n
2 1 .
k 1
k
n k 1
ak p
mn q
m
a
We leave the remainder of the proof of Theorem 6.2.3 to the reader.
Problem 6.7.2. Deduce Szemer´edi’s Regularity Lemma.
Chapter 7
Dependent Random
Choice
Choose well. Your choice is brief, and yet endless.
Johann Wolfgang von Goethe
p2mqt t
n k a.
n2t
s
n
p
Then there exists a subset U V G of at least a vertices, such that
every set of s vertices in U has at least k common neighbours.
71
7 CHAPTER 7. DEPENDENT RANDOM
and P v p R T q p1 {q
1 n t . Let
t
A : N T p q p q
N xt ,
j 1
t u
Now, suppose the pair u, v has at most k common neighbours;
t u
then the probability that u, v A is at most k n t, since each
element of T must lie in the common neighbourhood of u and v,
p{
and
so n t
EY p q s
By linearity of expectation,
2m t
pX Y q pn2t q n k
E a,
t
s
n
and thus there must exist a choice of T such that X Y a. Now
simply remove one element from each s-set in A with at most k
common neighbours, to obtain U as required.
We shall give three applications of the Dependent Random Choice
Lemma: a bound on extremal numbers of bipartite graphs, a bound
on Ramsey-Tur´an numbers, and the Balog-Szemer´edi-Gowers
Theo- rem. We refer the reader to the survey [3] for a more detailed
treat- ment of these and many other applications.
Y
Theorem 7.1.1. Let H be a bipartite graph on A B, and suppose
that each vertex of B has degree at most s. Then
ex n, H
O n2 1{s ,
Y
Lemma 7.1.2. Let H be a bipartite graph on A B, and suppose
that each vertex of B has degree at most s. If a graph G contains a
set U p q
V G with the following properties:
paq |U | |A|,
pbq All subsets of U of size s have at least |H | common neighbours,
then H G.
Proof. Choose an arbitrary bijection between U and A, and label
the vertices of B t u
v1 , . . . , vb ; we shall embed them one at a
time.
Indeed, suppose v1, . . . , vj 1 have already been embedded in G, and
consider the neighbours of vj in A. Since vj has degree at most s,
|
the corresponding vertices of U have at least H common
neighbours. Thus, at least one of these has not been used yet (i.e.,
t u
it is not in U or v1, . . . , vj 1 ), and so we may embed vj in G as
required. This proves the lemma.
It is now straightforward to deduce Theorem 7.1.1.
Proof of Theorem 7.1.1. Suppose that G is a graph on n vertices,
cn2 1{s edges. We wish to find a subset U
with m
with p V G
|| |
a : A vertices, such that each s-subset of U has at least H com-
mon neighbours. By the Dependent Random Choice Lemma (with
t s and k | |
H ), such a set U exists if
p q
2m s
p q | |
H s
| |
s
n H 2c s s
c a,
n2s s s
n
where the last two inequalities hold if c c H is chosen to be suffi-
ciently large. p
By Lemma 7.1.2, if such a set U p q
V G exists, then H
p
G. Thus ex n, H q m, as required.
7 CHAPTER 7. DEPENDENT RANDOM
on p
pq
o n . It is natural to ask, how small does f n need to be to make
p
p
RT n, K4, f n
p qq p
o n2 ? Indeed, it was suggested by several authors
that this might only be true when f n nα for some α 1.
pq
The following theorem shows that this is not the case, and follows
almost immediately from the Dependent Random Choice ? Lemma.
Theorem 7.2.1 (Sudakov, 2003). Let f n pq
2 ω log n n, where
pq
ω ω n is any function which tends to infinity as n . Then 8
p
RT n, K4 , f n p qq p q
o n2 .
Proof. Let G be a graph with n vertices and m 2 ω { 2 2n2 o n2
p
edges, and suppose that K4 G and α G f n . Let k
and apply Dependent Random Choice. We easily see that
p q pq pq
fn,
p2mqt t
2t {n
ω2 t 2
2
?
ωt log n 2
n ,
n k
n2t
2
?
since m 2 { n , nand k
ω2 2 2
pq
f n 2 ω log n
n. Thus, choosing
t
2 a log n, we obtain
p qt
ω
2m
n k
t
2t 2
?
ω log n
n 2 2 log n 2
n f n.pq
n2t 2
n
So, by the DRC Lemma, there exists a set U V G , with U
p q ||
pq
f n , such that every pair of vertices in U has at least f n
common neighbours.
p
Since α G
p q pq f n , there is an edge u, v in U , and u and v
t u
pq
have at least f n common neighbours. Let A N u N v ; since
p qX
α G
p q pq t u
f n , there is an edge x, y in A. But now the set u, v, x, y
induces a K4, so we have a contradiction.
t u
pq
Problem 7.2.2. For which function f n can you prove that
RT pn, K , f pnqq
5 opn q? 2
7.3. THE BALOG-SZEMERE´ DI-GOWERS 7
A B: a b:a P A, b P B (
.
A G B a b:a P A, b P B, ab P E pGq (
.
The first key idea in the proof is to relate the partial sumset to
p
paths of length three in G. Let a, b1 , a1 , b be such a path, q
P P
where a, a1 A and b, b1 B, and observe that
y a b pa b1 q pa1 b1 q pa1 b q x x1 x2 ,
where x, x1 and x2 are members of A G B. Thus, we have a
injective map from pairs y, P to triples x, x1 , x2 A G B 3,
where y p q p qPp q P
A B and P is a path of length three in G whose endpoints sum to
y. This observation motivates the following graph-theoretic lemma.
Lemma 7.3.1. For every c 0 there exists a c1 0 such that,
|| | |
if A B
Y
n, and G is a bipartite graph on A B with at least cn2
edges, then the following holds.
There exist subsets A1 A and B 1 B, with A1 , B 1 c1 n,
1 1 1 | || |
P P
such that for every a A and b B , there are at least c n paths of
2
P
Proof. Pick a vertex v B uniformly at random. We shall show that,
p
for some choice of v, the set N v of neighbours of v has the desired
properties.
Indeed, let X | p q|
N v , and let Y denote the number of pairs
pq | |
in N v with at most εc2 B common neighbours in B. Then, by
Cauchy-Schwarz, we have
r s
E X2 r s2
EX
eG p q 2
p2cq2 |A|2 ,
|
7.3. THE BALOG-SZEMERE´ DI-GOWERS 7
t u
and since x, y pq
N v if and only if v P N pxq X N pyq, we have
ε
r s
EY | |
εc2 A 2 r s
E X2 .
4
Thus
1
EX 2
Y ε{ E Y EX 3c2 A 2 . | |
ε
P
Hence there must exist v B such that X 2 Y ε c2 A 2 . { | |
Set U pq
N v ; we claim that U has the desired properties. Indeed,
pq
a follows from X 2 | |
c2 A 2 , and b holds since Y pq
εX 2 ε U 2. | |
We can now prove Lemma 7.3.1. For simplicity, let’s assume that
c is sufficiently small.
A1 : v P A : | N pv q X B | c2 n , (
and apply Lemma 7.3.2 to the pair A1, B , to obtain a set U
Now set
p q A1.
t u
where a pair is bad u, v if u and v have at most c6n common
neighbours in B, and set
B1 : v P B : | N pv q X U | | |
c3 U ( .
We claim that A1 and B 1 are the required sets.
We show first that A1
||
c4 n. Easy edge-counting shows that
A1
| | c n, and so, by Lemma 7.3.2, it follows that U
||
2
c3n, and
|
at most c U pairs in U have fewer than c n common neighbours
3 2 6
in B. Thus A1
| | | |{
U 2 c4 n, as claimed.
Next we show that B 1
| |
c2 n. Indeed, there are at least c2 n U
edges from U to B, since U A1, and at most c3n U of these miss |
B 1 . The bound follows, since each vertex of B 1 sends at most U
|
edges into U .
|
7 CHAPTER 7. DEPENDENT RANDOM
as noted earlier. There are at most C3n3 such triples, and each
y A1 B 1 corresponds to at least c11 n2 of them, by the mapping
P
above. By the pigeonhole principle, this implies that
| A1 B1 | C3n3
c11 n2
C1 n,
as required.
7.5 Exercises
p
The Ramsey number R G of a graph G is the smallest n such that
any 2-colouring of the edges of Kn contains a monochromatic copy of
G. The k-cube Qk is the graph with vertex set 0, 1 k, and an edge
between vertices that differ in exactly one direction.
t u
p q
1. Show that R Qk 23k .
A topological copy of a graph H is a graph H 1 obtained by replacing
edges of H by paths. If each path has length t 1, then H 1 is called
a t-subdivision of H.
The following problem is due to Erd˝os.
?
2. Show that, if G has n vertices and cn2 edges, then it contains a
1-subdivision of a clique on c1 n vertices.
rns?
pbq What is the largest sum-free subset of Z , for p prime?
p
pq p q
5. a If d A p q
dB 1, show that then A B contains all
but finitely many elements of N.
pbq If dpAq dBp q 1, show that A B has an
asymptotic density, and determine its possible values.
8 CHAPTER 7. DEPENDENT RANDOM
R p
A
The following result justifies the name ‘Ruzsa distance’.
The Ruzsa Triangle Inequality. The Ruzsa distance is non-negative,
symmetric, and satisfies
p
d A, C q p
d A, B q p
d B, C q
for every A, B and C.
81