Solution

ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2015/iii/paper-12/3/solution

An additive form of the Plünnecke inequality is the following. If are nonempty finite subsets of an abelian group and , then there is one nonempty such that, simultaneously for every integer ,
Here is an iterated sumset and . In particular, its Plünnecke-Ruzsa inequality consequence is
We prove both statements, so that the sumset and difference set formulations are covered.
Choose a nonempty minimizing the ratio , and denote this minimum by . Such a minimizer exists because is finite, and . Every satisfies , with the empty case also valid. We first prove the Petridis minimal-growth lemma
for every finite nonempty .
List . Let and . Define
The new points of are exactly , so . Since , the sumset is already contained in . It follows that the new points introduced into are contained in
As , their number is at most
Summing these increments proves the Petridis minimal-growth lemma. Taking for and iterating now gives
This proves the Plünnecke inequality with the same minimizing set for every .
To obtain the difference set bound, we also prove the required Ruzsa triangle inequality. For finite with , choose one representation of each . The map
is an injection: the sum of the output coordinates recovers , and the first coordinate then recovers because was fixed. Thus
Use , , and . The already proved Plünnecke inequality yields
This finishes the proof of the stated Plünnecke-Ruzsa inequality. The use of an abelian group is essential in commuting the translates and sumsets in the minimal-growth argument.

New to topics? Read the docs here!