Past exam of the mathematics course of the University of Cambridge 2022 iii Paper 129 3 iii Solution 2026-09-28
The Ruzsa triangle inequality applied to also bounds in terms of , so has bounded doubling. The Freiman-Ruzsa theorem places inside a proper coset progression whose rank and ratio are bounded only in terms of . Hence has positive density bounded in terms of inside a bounded-rank progression.
For sufficiently large , the Szemerédi theorem in a bounded-rank coset progression gives a nontrivial three-term arithmetic progression in . This proves the small difference set forces a three-term arithmetic progression assertion.