Let , , and use normalized averages on . Write and define the normalized convolution on a finite group by . With ,
These identities follow by expanding the convolution and using character orthogonality. Also is a normalized nonnegative count of representations ; thus implies .
Take . The Parseval identity on a finite group gives
For in the Bohr set in phase-distance convention , all large-frequency terms have real part at least half their magnitude. Since is real,
Thus . This proves the cyclic Bogolyubov lemma needed here, rather than citing it.
We now find an arithmetic progression in a cyclic Bohr set. Put . If , the whole group lies in and the result is immediate. Otherwise set . When , place the vectors , , into the boxes of side in the -dimensional unit cube. Two occupy the same box, giving with for every . The arithmetic progression
lies in . Its terms are distinct: the order of in is , greater than its number of steps. Its length is at least .
Let . Since , the exponent is at least . If , then and the singleton already exceeds the required lower bound. This also covers . Therefore one may take
The arithmetic progression here is a set of distinct elements in the cyclic group; this part does not impose the additional integer nonwrapping condition used in Question 3.
Part c gives with . By the arithmetic progression in a cyclic Bohr set, contains a centered progression of length at least
Its translate by is the required arithmetic progression in .