1 Combinatorial methods
Definition 1.1 (Sumset).
Let
be an abelian group. Given ,
define the sumset
to be
and the difference set
to be
If and
are
finite, then certainly
|
Example 1.2.
Let .
Then
|
Lemma 1.3.
Assuming that:
Then , with equality
if and only if
is an arithmetic progression.
Proof.
Let
with .
Then
|
so . But
we could also have written
|
When ,
these two orderings must be the same. So
for all .
□
Exercise: If , then
with equality
if and only if
and are
arithmetic progressions with the same common difference.
Example 1.4.
Let
with prime.
Then .
Indeed,
(note that
means ).
But ,
|
Theorem 1.5 (Cauchy-Davenport).
Assuming that:
-
is a prime
-
nonempty
Proof.
Assume .
Without loss of generality assume that
and that .
Apply induction on .
The case
is trivial. Suppose ,
and let .
Since
and ,
there must exist
such that
but .
Let ,
so ,
,
.
But , so the inductive
hypothesis applies to
and .
Since
we have
|
This fails for general abelian groups (or even general cyclic groups).
Example 1.6.
Let be
(fixed, small) prime, and let
be a subspace. Then ,
so . In fact,
if is such
that ,
then
must be a coset of a subspace.
Example 1.7.
Let
be such that .
Then there exists
a subspace such that
and is contained
in a coset of .
See Example Sheet 1.
Definition 1.8 (Ruzsa distance).
Given finite sets
, we define the
Ruzsa distance
between
and by
Note that this is symmetric, but is not necessarily non-negative, so we cannot prove that it is a metric. It
does, however, satisfy triangle inequality:
Lemma 1.9 (Ruzsa’s triangle inequality).
Assuming that:
Proof.
Observe that
Indeed, writing each
as with
,
, the
map
is injective. The triangle inequality now follows from the definition. □
Definition 1.10 (Doubling / difference constant).
Given a finite
, we
write
for the doubling constant of
and
for the difference constant of .
Then Lemma 1.9 shows, for example, that
|
So , or
.
Notation.
Given
and , we
write
|
Theorem 1.11 (Plunnecke’s Inequality).
Assuming that:
Proof.
Choose a non-empty subset
such that the ratio
is minimised, and call this ratio .
Then ,
,
and ,
.
Claim: For every finite ,
.
Let’s complete the proof of the theorem assuming the claim. We first show that
,
. Indeed, the case
is trivial, and
is true by assumption.
Suppose and the
inequality holds for .
By the claim with ,
we get
|
But as in the proof of Ruzsa’s triangle inequality,
, we can
show
|
Hence ,
which completes the proof (assuming the claim).
We now prove the claim by induction on .
When
the statement follows from the assumptions. Suppose the claim is true for
, and
consider for
some .
Observe that
|
with .
By definition of ,
,
so
We apply this argument a second time, writing
|
where .
We conclude that
|
so
|
proving the claim. □
We are now in a position to generalise Example 1.7.
Theorem 1.12 (Freiman-Ruzsa).
Assuming that:
Then is contained
in a subspace
of size .
Proof.
Choose maximal
such that the translates
with are disjoint.
Such a set cannot
be too large: ,
, so by Plunnecke’s
Inequality, since ,
|
So . We
next show
Indeed, if
and ,
then by maximality of ,
for some
(and if ,
then clearly ).
It follows from ()
by induction that ,
since
|
Now let be the
subgroup generated by ,
which we can write as
where
is the subgroup generated by .
But every element of can
be written as a sum of
elements of with
coefficients amongst ,
hence .
To conclude, note that
|
where we use Plunnecke’s Inequality or even Ruzsa’s triangle inequality. □
Example 1.13.
Let
where
is a subspace of dimension
and
consists of
linearly independent vectors not in .
Then
|
and
|
But any subspace
containing must have
size at least , so the
exponential dependence on
is necessary.
Theorem 1.14 (Polynomial Freiman-Ruzsa, due to Gowers–Green–Manners–Tao 2024).
Assuming
that:
Then there exists a subspace
of size at most
such
that for some
,
where
and are
polynomial in .
Proof.
Omitted, because the techniques are not relevant to other parts of the course. See Entropy
Methods in Combinatorics next term. □
Definition 1.15.
Given we
define the additive energy between
and to
be
|
We refer to the quadruples
such that
as additive quadruples.
Example 1.16.
Let
be a subspace. Then .
On the other hand, if is chosen at
random from (each element chosen
independently with probability ),
then with high probability
Lemma 1.17.
Assuming that:
Proof.
Define (and notice
that this is the same as ).
Observe that
but
𝟙𝟙𝟙𝟙
(As usual, 𝟙
here means the indicator function). □
In particular, if ,
then
|
The converse is not true.
Example 1.18.
Let
be your favourite (class of) abelian group(s). Then there exist constants
such that for all
sufficiently large ,
there exists ,
with
satisfying
and .
Theorem 1.19 (Balog–Szemeredi–Gowers, Schoen).
Assuming that:
Then there exists
of size at least
such that
,
where
and
are
polynomial in
.
Idea: Find
such that such
that has many
representations as
with .
We first prove a technical lemma, using a technique called “dependent random choice”.
Definition 1.20 (gamma-popular differences).
Given
and
, let
be the set of -popular
differences of .
Lemma 1.21.
Assuming that:
Then there is a subset
of size
such that for
all but a
-proportion
of pairs
,
.
Proof.
Let .
Then
For , let
|
and set .
Then
𝟙
Let .
Then
Hence there exists
such that
|
Let ,
,
. So
|
Find such
that is
large.
Given ,
let .
Then
|
Let .
Then
Therefore,
So there exists
such that ,
in which case we have
and .
□
Proof of Theorem 1.19.
Given
with , apply
Lemma 1.21 with
to otain of
size such that
for all but
of pairs ,
. In
particular, the bipartite graph
|
has at least
edges. Let .
Clearly, . For
any , there
are at least
elements
such that
().
Thus
has at least
|
representations of the form
with .
It follows that
Thus .
□