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.
The proof of Szemerédi theorem for four-term progressions follows a uniformity-versus-density-increment iteration. Fix a positive starting density; the quantitative parameters below depend only on that density.
First apply the counting argument in part (i). A sufficiently long set with no nonconstant four-term arithmetic progression cannot have small balanced Gowers U3 norm. Thus its balanced function has a quantitatively large cube average. The Derivative identity for the Gowers U3 norm expresses this as an average of fourth Fourier moments of the multiplicative derivatives . Many shifts therefore have a derivative with a large Fourier coefficient.
The next step is the inverse argument. Choose these frequencies as a function of the shifts. The relations between repeated derivatives force a large part of the resulting frequency graph to have many additive quadruples. A Balog-Szemerédi-Gowers theorem extraction followed by Freiman theorem for integer sets organizes this graph on a bounded-complexity additive model. Integrating the organized derivative frequencies yields correlation of with a locally quadratic phase on a structured region. On integer intervals this is generally a local quadratic phase on a Bohr-type region, or equivalent two-step structure; it need not be one global quadratic polynomial on the entire interval.
The quantitative density-increment lemma obtained from that inverse argument says that either the interval is bounded in size by a function of its density, or there is a nonempty integer progression of length at least on which the density increases by at least . The passage from correlation to this increment partitions the structured region into progressions on which the phase varies very little, controls discarded boundaries, and uses the balanced function's zero mean to find a positive-density gain. Both the gain and the size exponent are bounded away from zero for densities above the fixed starting density.
Reidentify the new progression with an interval and repeat. The property of having no nonconstant four-term progression is preserved under this affine identification. Density can increase only finitely many times before it exceeds one. Starting with sufficiently large ensures that the successive power-type length losses never reach the exceptional bounded-size case during those finitely many steps. This contradiction proves that every fixed positive density has a threshold beyond which a four-term progression must occur. The counting lemma, inverse structural argument, density increment and final iteration are the main steps; the deep inverse step is only outlined here, as permitted by this part of the question.
The expectations use normalized counting measure on a finite abelian group . This is the finite-group convention implicit in the averaging notation; an arbitrary infinite group has no normalized counting probability measure on all its points. For , define , and let denote complex conjugation. The Gowers U3 norm is
Averaging first over gives the Derivative identity for the Gowers U3 norm
Indeed, if , the average over is . The eighth root is consequently well-defined. Homogeneity follows because the cube has four unconjugated and four conjugated factors, so . If the norm is zero, every squared term in the finite average vanishes. Taking gives , so pointwise. This proves positive definiteness.
For the triangle inequality, we prove the needed Gowers-Cauchy-Schwarz inequality. For eight functions on a product of finite sets , form the box norm multilinear average
Fix a coordinate . After averaging its two variables separately, this is , where uses all vertices with and those with , with the remaining parity conjugations. The Cauchy-Schwarz inequality gives
where replaces the function at each vertex by the original function with its th index set to . Each right-hand average is a squared absolute value averaged over the other coordinates, hence nonnegative. Apply this operation successively for , to every resulting factor. The eight final families each use one original at all vertices. Taking roots gives the box Cauchy-Schwarz inequality
Now take and . With and , these independent variables induce uniform : each such tuple has exactly preimages. Therefore each box norm is the corresponding norm, and the mixed cube obeys
Expand the eight factors in the cube expression for . Its mixed terms are bounded by this inequality, and their bounds sum to . Thus , completing the norm proof.
Two consequences will be useful below. Multiplication by a character of a finite abelian group leaves the norm unchanged, because the alternating character product around a three-dimensional cube equals one. Also
where the last inequality uses the term and . Hence .
Put . By the Derivative identity for the Gowers U3 norm, the Fourier formula for the norm, and Parseval identity,
because . Let
and for every choose attaining . Then
for every , and deleting the complement of from the preceding average leaves total mass at least .
Let . The box-norm inequality applied to the selected Fourier coefficients and the cocycle identity for multiplicative derivatives gives
The left side is at least . An additive quadruple in is exactly a tuple satisfying
Therefore there are at least such quadruples, which is the Frequency graph extracted from a large Gowers U3 norm.
Write
Apply the Cauchy-Schwarz inequality first in the variable carrying and then in the variable carrying . After the invertible linear changes of variables permitted by , apply the assumed three-function estimate to the resulting multiplicative derivatives. The standard calculation gives
By the Derivative identity for the Gowers U3 norm, the last two factors are and . Taking eighth roots proves
If has density , write . Expanding , the constant term is , and the displayed inequality bounds every nonconstant term after translation of one factor by a norm of the balanced function . Thus sufficiently small makes the normalized number of four-term arithmetic progressions close to .