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.
Index the functions as and write . We first control . Change variables to , average over , and apply Cauchy-Schwarz in , discarding the bounded factor . Expand the squared inner average with the second copy of written , then put . This yields
The right side is real and nonnegative because it arose as an average of squared absolute values. Next use and apply Cauchy-Schwarz in , discarding the bounded derivative. Expanding with a displacement in gives
Finally use and Cauchy-Schwarz in , discarding the bounded double derivative. Expansion with displacement gives
All these changes of variables are bijections without any division in .
Put , where is the torsion subgroup killed by an integer . The variables and are uniform on and , whose indices are . Since the last squared integrand is nonnegative, its restricted average is at most times the unrestricted average over the two increments. By part (i), that unrestricted average is . Hence .
To control , apply the same three eliminations in the order of slopes . The surviving has increments . The last increment is uniform, and only the first is restricted to , so the resulting bound is . Reversing the arithmetic progression by treats and respectively. This proves the four-term progression bound with torsion factors:
For a fixed finite group, this positive constant tends to zero with . In , , so . If multiplication by two and three are bijective, the sharper holds.
A dependence on torsion is necessary if a bound uniform over all finite abelian groups is intended. In , choose independent random signs . A cube with eight distinct vertices has sign product of expectation zero. Each of the twenty-eight possible collisions has probability , so the expectation of is at most . Some sign function therefore has norm at most . But with factors , every arithmetic progression is and its product is . Thus unbounded torsion obstructs uniform control of four-term progressions. The stated fixed-group bound, and the uniform cyclic-group bound needed in part (iii), are unaffected.
Use the convention that level counts the nonzero shifts, hence an arithmetic progression of length . The SZ property at level means that every measurable set of positive measure satisfies
This is the averaged multiple-recurrence property, stronger than merely finding one positive intersection. Shifting the indexing convention from terms to terms does not change the all-levels assertion. We work with probability measure-preserving systems.
Here is the Furstenberg correspondence principle construction proving the Szemerédi theorem. Let have positive upper density . Put equal to the indicator of on the positive coordinates and zero elsewhere, and let be the left shift. The binary full shift is a compact metric space in the product topology, and is a homeomorphism. Choose attaining the upper density and define the empirical measures
We use the standard weak compactness fact that every sequence of Borel probability measures on a compact metric space has a weakly convergent subsequence, where weak convergence means convergence of integrals of continuous functions. Pass to a subsequence with limit . For every continuous , telescoping gives
Passing to the limit proves . The cylinder set is clopen, so its indicator is continuous and
If every measure-preserving system has the SZ property at level , there is some for which , where . This is also a clopen cylinder set, so . For some sufficiently large , at least one term of the empirical average is positive: for some . Unwinding the coordinates gives
Therefore contains an arithmetic progression of length with positive common difference. Having the SZ property at every level gives the infinite-density form of the Szemerédi theorem.
The finite uniform form follows from the same argument. If, for fixed and , arbitrarily large admitted sets with and no such arithmetic progression, replace above by the indicator of , extended by zero outside that interval. Their empirical measures still have an invariant weak limit with . For every fixed positive , however, , since a point contributing to that cylinder would be an actual progression in . Thus for all positive , contradicting the SZ property. Consequently a sufficiently large depending only on forces the required progression.
A compact measure-preserving system is one for which every observable has relatively compact forward orbit under the Koopman operator . Equivalently, each of these orbits is totally bounded in the global norm; compactness refers to observables, not just to the underlying topological space. For an invertible system it is usual to use all integer times. One may also define compactness by density of almost periodic observables: the two definitions coincide because , so a finite net for an approximating observable is a finite net, with slightly larger radius, for .
To prove the SZ property, fix with , put , and choose
Compactness gives a finite -net for its orbit with centers , where . Let . For every integer , some center satisfies . Since is an isometry, cancellation gives
Thus the return set meets every interval for . In particular, is a syndetic set with lower density at least . This proves the needed syndetic near returns of an almost periodic observable without any assumption of ergodicity.
For , telescoping and the isometry property give
As is an indicator, . The union bound therefore gives
All other multiple-intersection measures are nonnegative. Averaging over the bounded-gap set yields
Thus every compact measure-preserving system has the SZ property at every level, including nonergodic systems and, under the forward-orbit definition, noninvertible transformations.
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.
Pairing the first and last terms of the arithmetic progression gives . Therefore the limit of a sequence is
The Roth theorem on three-term arithmetic progressions says that, for every , every sufficiently long integer interval contains a nonconstant three-term arithmetic progression in every subset of subset density at least . We prove this by a density increment, giving the intermediate Fourier and partition arguments.
Let have subset density and contain no nonconstant three-term arithmetic progression. Embed in the odd-order cyclic group , where , and extend its indicator function by zero. Use normalized Fourier coefficients on a finite abelian group
For the normalized progression count,
the orthogonality of characters and Fourier inversion give
There is no modular wraparound when , since both and lie between and . Only constant progressions occur in , so . In the interval , endpoints of the same parity have an integer midpoint, giving at least ordered progressions.
Put and , so . If , the difference in progression counts satisfies
Telescope the difference in the other order as . By Parseval identity and the Cauchy-Schwarz inequality, each term has absolute value at most
Indeed , , and multiplication by permutes the frequencies because is odd. It follows that a nonzero frequency satisfies
Thus the unnormalized Fourier correlation has absolute value at least .
Write and . To prove the needed case of the Dirichlet approximation theorem, place the fractional parts in equal subintervals of . The pigeonhole principle gives with . Set and , taking large enough that . Every residue-class chain in of step has length at least . Divide each chain into blocks of length , adjoining a final shorter remainder to its preceding block. This partitions into arithmetic progressions with .
The linear phase varies by at most on each cell. Replace it there by its value at one endpoint. Since , the total error in the Fourier correlation is at most . Consequently, writing ,
But , so the positive discrepancies sum to at least . Some cell therefore has . As and , this proves the one-frequency density increment on an integer interval:
Finally, reindex this arithmetic progression as a new integer interval. An affine reindexing preserves three-term arithmetic progressions, so the new subset is again progression-free. Starting with density at least , each step raises it by at least and retains an interval of length at least , where .
Let be a size threshold large enough for all the preceding estimates. It works at every later density . Choose and initial size at least . After steps the size is at least
Thus all increments are permitted. They would give density at least , a contradiction. This proves the Roth theorem on three-term arithmetic progressions.