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 groupThe character orthogonality geometric-series identity for and zero otherwise gives Fourier inversion on a finite group, Parseval identity on a finite group, andSince 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 . Thereforeso . 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 givesChoose . Then every length up to step exceeds , so every increment is available. After increments the subset density exceeds one, a contradiction. ThusFor there are no sets satisfying the subset density assumption. The argument above proves the substantive case without invoking the theorem being asked for.
Assume ; the empty case is immediate. Write . The additive energy in the hypothesis is : rearranging gives . Since , the energy is at most , so the substantive range is .
Let . The contribution of the other differences to the energy is at most . ConsequentlyMake a bipartite graph with two copies of , joining a left vertex to a right vertex when . Put . This graph has at least edges, and .
We prove the needed dense-graph selection rather than quote the Balog-Szemerédi-Gowers theorem. A pair of left vertices is bad if it has fewer than common right neighbours, where . Choose a right vertex uniformly, let , and let be the number of ordered bad pairs in . Averaging the degrees gives . Every bad pair lies in fewer than of these neighbourhoods, so . Therefore some satisfiesFor this neighbourhood, and . Delete vertices having more than bad partners in . At most half are deleted, so the remaining set has .
For any , at least vertices are good partners of both. Each such has at least common neighbours with and at least with . Independently choosing those neighbours gives at leastfour-edge walks . Repeated vertices cause no difficulty. This proves the four-step path lemma for a dense bipartite graph in the required form.
The labels of such a walk are , , , , all in , andFor a fixed pair , its label tuple uniquely recovers , , and , so distinct walks have distinct label tuples. Choose one pair representing each element of the difference set . Tuples belonging to different differences are disjoint because their alternating sum determines that difference. HenceWe have obtained explicit constants for the small-difference-set form of the Balog-Szemerédi-Gowers theorem:
We first prove the needed Petridis minimal-growth lemma. For finite nonempty sets , choose a nonempty minimizing . Thus for every , including the empty set. For any finite , defineThe sets partition . If , then for some , and therefore . The newly contributed portion of consequently has size at mostSum over to obtain . Apply this successively with to get .
Use . The hypothesis implies , so . We also prove the Ruzsa triangle inequality: for finite nonempty ,For each , fix with . The map is injective: summing its coordinates recovers , and then its first coordinate recovers . This proves the inequality.
Apply it with and . Both right-hand factors have cardinality , givingThus . This is the required case of the Plünnecke-Ruzsa inequality, proved here using the minimal-growth argument and the explicit injection. If is empty the conclusion holds directly.
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 givesFor 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 progressionlies 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 takeThe 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.
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 isAveraging first over gives the Derivative identity for the Gowers U3 normIndeed, 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 averageFix 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 giveswhere 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 inequalityNow 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 obeysExpand 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. Alsowhere the last inequality uses the term and . Hence .
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 yieldsThe 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 givesFinally use and Cauchy-Schwarz in , discarding the bounded double derivative. Expansion with displacement givesAll 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.
Let and . In the norm convention, the quadratic uniformity of a set meansIf 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 countBoth 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 giveTranslation 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 asand 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 . ConsequentlySince 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) givesChoose below this bound as well. Then quadratic uniformity forces , which contains . Thus, for every , a sufficient threshold isThe 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.
Articles by others on the same topic
There are currently no matching articles.