If a subset of a cyclic group has normalized additive energy at most , every nonconstant Fourier coefficient on a finite abelian group of its indicator has modulus at most . Expanding the count of gives the frequency product . The Cauchy-Schwarz inequality and Parseval identity on a finite group bound its nonconstant part by the displayed quantity. Character doubling has multiplicity , so no assumption that the modulus is odd is needed. The error is a normalized density error multiplied by .
Let have density of a finite subset and let use normalized convolution on a finite group. If and , then the displayed estimate holds for normalized physical-space L2 norm and . The Bohr set controls the translation factors on the large spectrum; the fourth Fourier moment bound for an indicator function controls their total weight. Outside , use and Parseval identity on a finite group.
Cyclic Bogolyubov lemma 2026-10-07
For of subset density , contains a Bohr set of rank at most and a fixed positive width, including for composite . With normalized Fourier coefficients on a finite abelian group, retain the frequencies where . Parseval identity on a finite group bounds their number and the discarded fourth moment. Their nearly constant phases make positive on the Bohr set.
For a scalar function on a finite abelian group, its coefficient at an additive character is the displayed uniform expectation. On , write . The coefficient at the constant character is the mean of , and the Parseval identity on a finite group becomes after relabelling characters to match the transform convention.
For a scalar function on a finite group, one normalized transform convention assigns the matrix to each chosen unitary irreducible representation. This map is a weighted Hilbert space isomorphism by the Parseval identity on a finite group. Another common convention uses ; the corresponding convolution theorem on a finite group then reverses the matrix product order for .
Fourth Fourier moment bound for an indicator function Created 2026-10-06 Updated 2026-10-14
For a subset of a finite abelian group of density of a finite subset , take normalized Fourier coefficients on a finite abelian group and an unnormalized sum over frequencies. The bound follows from and the Parseval identity on a finite group . It bounds the energy of the normalized convolution on a finite group .
If a cap set has subset density and , some affine subspace of codimension one has relative subset density at least . The zero-sum count and the Parseval identity on a finite group give a nonzero finite abelian Fourier coefficient of magnitude at least . The three slice densities are , where is this finite abelian Fourier coefficient and a primitive cube root of unity; one slice has increment at least . Translation preserves the zero-sum condition because the characteristic is three.
In a cyclic group of odd prime order, the normalized ordered three-term arithmetic progression count is . The zero frequency contributes . If the count is less than , its nonzero-frequency contribution has magnitude greater than . The Parseval identity on a finite group bounds that magnitude by , proving the displayed estimate. The count includes progressions of zero common difference.
Let count ordered solutions in , including the trivial ones. The hypothesis gives . Its relation to additive energy is the promised easy Fourier step. Translate into and embed it in an odd prime cyclic group of order . No relevant integer equality wraps modulo . With the unnormalized Fourier transform , character orthogonality gives
Since multiplication by permutes the characters, Cauchy-Schwarz and Parseval identity on a finite group imply
Thus . Equivalently, one can apply Cauchy-Schwarz directly to .
By part (i), some has and . Part 3(ii) then bounds . Apply part (ii) with : there is , , Freiman 2-isomorphic to a subset with . Consequently has a positive subset density depending only on , and tends to infinity with because .
View the representatives of as a subset of . The assumed four-term case of Szemerédi's theorem gives four distinct integer representatives in arithmetic progression once is sufficiently large in terms of . If their preimages are , the two model equalities
lift through the Freiman 2-isomorphism to the same equalities in . Hence their consecutive differences agree; injectivity makes the common difference nonzero. Therefore contains a nonconstant four-term arithmetic progression. This proves dense three-term progressions force four-term progressions without an assumption that initially lies in a short interval.
Normalize the selected derivative correlations by
They satisfy , and the hypothesis gives . Thus . Choose phases of modulus one so that , with any choice if . Then
One Cauchy-Schwarz gives
Expand into pairs and group them by , . After translating , the derivative correlation is
The grouped coefficient is
Consequently , whose right-hand side is the real nonnegative expanded square. A second Cauchy-Schwarz yields
If counts the pairs in the displayed coefficient, then . Thus , the additive energy of a frequency graph . Equality of two pair differences is equivalent, by permuting the four labels, to equality of the two requested sums in each coordinate.
For every , Parseval identity on a finite group in normalized Fourier convention gives
There are shifts, so . Since , we conclude
This is precisely the number of ordered satisfying both and , all modulo . It proves squared derivative correlations force frequency-graph energy with the constant and exact equalities stated, rather than approximate frequency matching.
Use and the unnormalized Fourier transform
We state the eighth-power convention explicitly. A bounded function is -quadratically uniform if
where means conjugation and every expectation is uniform. The expression is real and nonnegative. Applying Parseval identity on a finite group to the multiplicative derivatives gives the equivalent condition
This is the Derivative identity for the Gowers U3 norm. A set of density is quadratically uniform when its balanced subset indicator satisfies that condition, not when its unbalanced indicator does. Some definitions bound rather than its eighth power; that norm parameter is in the convention here. Quadratic uniformity controls three-dimensional additive cubes and four-term progression counts; small ordinary linear Fourier coefficients alone are not the same condition.
We prove the three-term Roth theorem by a density increment, keeping the interval boundary rather than replacing the interval by a cyclic group with a different density. The case is vacuous; assume .
We first prove the following alternative with absolute constants : if has density and no nonconstant three-term arithmetic progression, and , then some integer progression has
For this purpose take , so for large and are invertible modulo . On , put , , and . In particular , and vanishes outside the interval. Use normalized Fourier coefficients on a finite abelian group, . Character orthogonality, obtained by summing a finite geometric series, gives Fourier inversion on a finite group and Parseval identity on a finite group.
For these identities give
There is no wrapping ambiguity when all three entries lie in : the integer has absolute value below , so a modular relation is an integer relation. If no nonconstant progression exists, . Meanwhile the choices and give for sufficiently large .
Expand the difference by telescoping,
If , each term on the right has modulus at most . Indeed multiplication of frequencies by permutes them, and Cauchy-Schwarz with Parseval identity bounds the two other Fourier factors by their norms; each squared norm is at most . For , the diagonal count is less than half the main density term. Therefore
In particular there is a nonzero frequency with
The frequency is nonzero because .
Here is the conversion of this coefficient into a density increment. Put . Of the numbers modulo one, two lie in the same one of equal arcs. Their difference gives with , where . This is the needed Dirichlet approximation theorem, proved by the pigeonhole principle.
Partition each residue class modulo in into consecutive progressions of length , leaving its final short tail. Their total tail size is at most . On each full progression the character differs from its value at the first point by at most . Hence removing tails and replacing the character by its initial value shows
The sum of over all full progressions is the negative of its sum over the tails, so its absolute value is at most . Consequently the sum of the positive block sums is at least . Since these blocks contain at most points in total, at least one has average at least . It gives a density increment at least . For with a sufficiently large absolute , . This proves the alternative, with one small common absolute .
Reidentify with by its affine parametrization. Absence of a nonconstant progression is preserved, while density increases. At every step the density is at least the original , so the increment is at least and the new interval length is at least . After at most steps, the density would exceed one. Choose the original so large that the length stays above throughout these finitely many steps. Such a choice exists explicitly by working backwards: a required next length is ensured by previous length at least . The alternative could then be applied at every step, giving a contradiction. Thus
This is the Roth density increment on an integer progression proof.
For the pattern with offsets , replace the counting functional by . Its Fourier expression is
coming from the relation . Both multipliers are invertible modulo the chosen , so exactly the same Parseval estimates apply. This relation has no wrap in , since its magnitude is at most , and the earlier restricted choices of still give a fixed positive density main term. The same increment and iteration find a nonconstant triple . Negative is allowed, as requested, and the affine reparametrization used in the iteration preserves this pattern as well.
The positive-power length assertion is an asymptotic one: it requires sufficiently large in terms of the density. Read literally for every , it fails when , and , whose triple sumset is a singleton. We prove the intended result with this necessary qualification and an explicit positive exponent.
Embed the interval into the cyclic group with , and set , . Since all integer triple sums lie in , this embedding introduces no collisions between distinct sums. Use normalized Fourier coefficients on a finite abelian group and normalized convolution on a finite group, and put
The function is nonnegative and has mean , so some satisfies . We show that a whole translated Bohr set is contained in its positive support, hence in the triple sumset.
Put , , and define the large spectrum
The Parseval identity on a finite group gives , so
Also , and therefore . Using Fourier inversion and the convolution theorem on a finite group, for we obtain
Consequently . This proves the translated Bohr neighborhood in a triple sumset:
It remains to produce a long ordinary integer arithmetic progression in this translate; we supply the simultaneous approximation and the lifting argument. Set
Thus . Partition the -dimensional unit cube into boxes of side . The points
contain two in the same box by the pigeonhole principle. Their index difference gives an integer with and
In particular . The identity on the unit circle now shows that
All residues therefore lie in the triple sumset. Let be their actual integer representatives. Their successive differences are congruent to modulo , and each lies in , which is contained in . There is at most one integer in this interval in any specified residue class, so every difference is the same integer. It is nonzero because . Thus the form an ordinary integer arithmetic progression of distinct elements, even though is composite. Reversing it if necessary makes the common difference positive.
For sufficiently large , we have and , whence
Absorb this fixed prefactor by decreasing the exponent: with
the last lower bound is at least once is sufficiently large in terms of . This proves a polynomial-length progression in by the polynomial-length progression in a dense triple sumset argument, without replacing the triple sumset by a fourfold difference set.
There is a normalization omission in the printed conclusion: the discrepancy of a count of pairs must be bounded by a small function of the energy excess times . We prove this normalized result, then give a counterexample to the literal bound without . Write for the energy excess parameter to avoid confusing it with an element of the third set.
For Fourier analysis on a finite abelian group, use and
Character orthogonality, for and zero otherwise, gives Fourier inversion and the Parseval identity on a finite group:
Put , , . Expanding the constraint by the same character orthogonality gives the additive energy identity
Thus , and every nonconstant Fourier coefficient on a finite abelian group of has modulus at most . Expanding the constraint in the triple count gives
The Cauchy-Schwarz inequality yields
The first squared norm is by the Parseval identity on a finite group. For the second, multiplication by on has kernel size and every element of its image has exactly preimages. Hence
This proves that additive energy controls three-term progression mixing, including for even moduli:
Thus the intended density-error function can be , which tends to zero. For odd moduli the factor can be replaced by one.
To see why the literal unnormalized conclusion is false, take and let all three sets be the subgroup of multiples of . Their densities are . Every choice of three entries of that subgroup determines the fourth entry of an additive quadruple, so its energy is . The excess parameter is
Every pair in the subgroup determines there, giving , whereas . Their difference is , which cannot be bounded by any function of tending to zero. The missing is therefore a genuine source defect, not an alternative Fourier transform normalization.
A quantitative form of Roth theorem on three-term arithmetic progressions is: there is an absolute constant such that, for , every with no nonconstant three-term arithmetic progression satisfies
All logarithms below are natural. We prove the classical Roth bound for three-term progressions with an unoptimized . The empty set is immediate; write .
First establish a quantitative density increment. Suppose . Put , embed in , and extend all interval functions by zero. Let , and , the balanced subset indicator. Define
The relation in the sum is modulo . For interval elements its integer discrepancy has absolute value less than , so it is precisely the integer relation. Thus . The full interval count is the number of endpoint pairs of the same parity:
Consequently, since ,
Orthogonality of the additive characters gives
Both identities follow by expanding the sums and using for in , and zero otherwise; the latter follows from a finite geometric series. Since is odd, permutes the frequencies. Telescope the difference as
The Cauchy-Schwarz inequality and the displayed Parseval identity on a finite group bound each term by . Indeed, and , so every product of the two remaining L2 norms is at most . Hence
The zero coefficient vanishes because , so choose a nonzero frequency giving this bound.
Let . The pigeonhole principle applied to the fractional parts in intervals gives an integer with . Partition each residue class modulo in into consecutive arithmetic progressions of exactly
elements, leaving fewer than remainder points per residue. The total remainder has size at most . The size hypothesis gives . On a full arithmetic progression , the phase varies from its value at the first point by at most .
Let . Replacing the phase by its first value on each full arithmetic progression and estimating the remainder using gives
Also . Therefore the sum of the positive is
Since the total length of these arithmetic progressions is at most , at least one has . Thus the step just proved is
An affine map taking this arithmetic progression to preserves the absence of nonconstant three-term arithmetic progressions.
Now iterate. Write for successive lengths and subset densities, with and . Since every subset density is at most one,
Consequently successful steps are impossible. On the other hand, subset densities never decrease, so with ,
Suppose . Since ,
Let . We have . Therefore every length through step satisfies , and hence . The density increment lemma remains applicable for all steps, contradicting the reciprocal-density bound.
Thus , proving the boxed theorem. The proof includes the Fourier analysis on a finite abelian group detection, conversion to an integer arithmetic progression, and the length bookkeeping that produces the double logarithm.
We prove the Roth theorem on three-term arithmetic progressions by a density increment on an ordinary integer arithmetic progression. The required increment will be small, but depend only on the current subset density.
First establish the increment step. Suppose has subset density and no nonconstant three-term arithmetic progression. Put , regard as a subset of the cyclic group , and set . Then and . Use the normalized Fourier coefficient on a finite abelian group
The character orthogonality geometric-series identity for and zero otherwise gives Fourier inversion on a finite group, Parseval identity on a finite group, and
Since is odd, multiplication by two permutes its frequencies. If one argument is and the other two have absolute value at most one, Cauchy-Schwarz and the Parseval identity on a finite group give .
A modular arithmetic progression whose three entries lie in satisfies the corresponding integer equation: the absolute value of is less than , so congruence to zero forces equality. Thus , since only constant arithmetic progressions remain. Meanwhile, the choices and give at least arithmetic progressions in for . As , this gives . Expand . The seven terms other than the main term are each bounded by . For ,
Consequently a nonzero frequency obeys , where . It is nonzero because .
We turn this coefficient into a local increase. Let . Partition the unit circle into equal intervals and consider the points , , modulo one. Two occupy the same interval, yielding an integer with . Set . If exceeds a sufficiently large absolute multiple of , then and each residue-class arithmetic progression of step in has at least terms. Partition each into pieces of lengths between and , distributing the final remainder among the pieces.
On each such arithmetic progression , the character of a finite abelian group differs from its value at the first point by at most . Write . Therefore
so . But , and hence the sum of the positive is at least . Some piece must consequently satisfy . On that piece,
Also, once , . This proves the one-frequency density increment on an integer interval: for absolute constants , if , there is a arithmetic progression of length at least on which the subset density rises by at least . For example one may decrease to and choose large enough for the displayed elementary inequalities.
Now fix and suppose the required conclusion fails. On each new arithmetic progression, identify its points in order with . This affine identification preserves all integer arithmetic progressions, so its copy of is still progression-free. All densities remain at least . Put , , and choose an integer . Every increment raises the subset density by at least and changes the length by . Iterating the latter inequality gives
Choose . Then every length up to step exceeds , so every increment is available. After increments the subset density exceeds one, a contradiction. Thus
For there are no sets satisfying the subset density assumption. The argument above proves the substantive case without invoking the theorem being asked for.
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.
Let and . In the norm convention, the quadratic uniformity of a set means
If uniformity is parametrized instead by , replace the parameter below by . We prove the genuine-progression conclusion by placing nonnegative weights on a region where wrapping and repeated entries are impossible.
First suppose . Put , , , and let be the normalized convolution on a finite group. Define the weighted count
Both weights are nonnegative. Their supports require and in the ordinary representatives. In particular and . Every contributing arithmetic progression is therefore a set of four distinct integers in , with no modular wrap.
The averages of both weights are . The convolution theorem on a finite group and the Parseval identity on a finite group give
Translation multiplies coefficients by phases, so has the same Fourier coefficient sum. Telescoping the product of the four indicators around produces four error terms, each with one factor and all other factors bounded by one.
To bound a weighted error, expand both weights in their finite Fourier series. For frequencies , the extra character is . Write it as
and absorb these two characters into the functions at slopes zero and one. Even if the balanced factor is one of those functions, its norm remains at most by the character invariance proved in part (i). The cyclic bound of part (ii), with , therefore bounds each unweighted Fourier term by . Summing absolute coefficients costs at most . Consequently
Since and , this is positive whenever . A positive count supplies the required genuine arithmetic progression. This is the argument that triangular weights count genuine four-term progressions; it avoids losing powers of by cutting off a sharp interval.
For completeness, treat . If is a proper nonempty subset, then . The norm bound from part (i) gives
Choose below this bound as well. Then quadratic uniformity forces , which contains . Thus, for every , a sufficient threshold is
The restriction is necessary: for , the full group has balanced subset indicator zero and is quadratically uniform for every positive parameter, but no subset has four elements. The printed conclusion needs this elementary size qualification.
Count a three-term arithmetic progression as an ordered triple , allowing . Inserting Fourier inversion on a finite group into its normalized count and using additive character orthogonality in gives
Indeed the two frequency constraints are and , so the surviving frequencies are . The term at zero is .
For odd , let be the balanced indicator function of a finite subset, and put . Its zero coefficient is zero, and its other coefficients equal those of . Since when , the Parseval identity on a finite group gives
The assumed deficit therefore forces
Thus and suffice. This is the large Fourier coefficient from a deficit of three-term progressions estimate; no generalized von Neumann theorem is needed. For the remaining prime , the count is , so the deficit hypothesis is impossible. The zero common difference was included throughout.
Assume is nonempty, so , and put . By the Parseval identity on a finite group, . Select the nonzero frequencies
Then , giving . Outside , the fourth Fourier moment has the bound
The fourfold normalized convolution on a finite group has transform , so Fourier inversion on a finite group gives . It is real and nonnegative, and implies because the convolution counts representations, with a positive normalization.
Use the Bohr set in phase-distance convention
On this set all retained additive characters have positive real part. The zero-frequency contribution is , and the total absolute contribution of the discarded frequencies is at most . Hence
Therefore
This is an explicit Bogolyubov lemma. In the chord-distance convention for a Bohr set, the phase-radius corresponds to chord radius ; alternatively the same positivity proof works directly at chord radius . Thus the requested lower bound on width holds in either convention. If is empty, the Bohr set is the whole group. Nonemptiness of is necessary for the density statement.