Four-term progression free sets with three-term progressions in all large subsets
Cosmin Pohoata, Oliver Roche-Newton

TL;DR
This paper constructs large sets without four-term arithmetic progressions that still contain three-term progressions in all large subsets, advancing understanding of progression-rich sets in finite fields and integers.
Contribution
It introduces new constructions of progression-free sets with rich three-term progressions in large subsets, and improves quantitative Roth-type theorems in random subsets.
Findings
Existence of four-term progression-free sets with all large subsets containing three-term progressions
Improved bounds in Roth-type theorems for random subsets of finite fields
Demonstration that three-term progression richness is nearly uncorrelated with additive energy
Abstract
This paper is mainly concerned with sets which do not contain four-term arithmetic progressions, but are still very rich in three term arithmetic progressions, in the sense that all sufficiently large subsets contain at least one such progression. We prove that there exists a positive constant and a set which does not contain a four-term arithmetic progression, with the property that for every subset with , contains a nontrivial three term arithmetic progression. We derive this from a more general quantitative Roth-type theorem in random subsets of , which improves a result of Kohayakawa-Luczak-R\"odl/Tao-Vu. We also discuss a similar phenomenon over the integers, where we show that for all , and all sufficiently large , there exists a four-term progression-free set…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Four-term progression free sets with three-term progressions in all large subsets
Cosmin Pohoata
Yale University, New Haven, US 06511.
and
Oliver Roche-Newton
Johann Radon Institute for Computational and Applied Mathematics (RICAM), Linz, Austria
Abstract.
This paper is mainly concerned with sets which do not contain four-term arithmetic progressions, but are still very rich in three term arithmetic progressions, in the sense that all sufficiently large subsets contain at least one such progression. We prove that there exists a positive constant and a set which does not contain a four-term arithmetic progression, with the property that for every subset with , contains a nontrivial three term arithmetic progression. We derive this from a more general quantitative Roth-type theorem in random subsets of , which improves a result of Kohayakawa-Luczak-Rödl/Tao-Vu.
We also discuss a similar phenomenon over the integers, where we show that for all , and all sufficiently large , there exists a four-term progression-free set of size with the property that for every subset with contains a nontrivial three term arithmetic progression.
Finally, we include another application of our methods, showing that for sets in or the property of “having nontrivial three-term progressions in all large subsets” is almost entirely uncorrelated with the property of “having large additive energy”.
Key words and phrases:
Arithmetic Progressions, Roth’s Theorem, Containers
1. Introduction
A -term arithmetic progression in an additive group is a set of the form . If , then we say that the progression is non-trivial. The shorthand -AP is used for a -term arithmetic progression. If a set does not contain any non-trivial -APs, we say that is -AP free.
We define to be the size of the largest -AP free subset of . In the case when , the study of the behaviour of has been a central topic in additive combinatorics. Following the standard notation, we will write
[TABLE]
The seminal result on this topic is Szemerédi’s Theorem [25], which states that sets of integers with positive density contain arbitrarily long arithmetic progressions, or using the notation above . Szemerédi’s Theorem generalized Roth’s Theorem [21], which had earlier established the case when . There has since been a great deal of research aimed at finding the correct asymptotic behaviour of , particularly in the case when . The current state-of-the-art is that
[TABLE]
for some absolute constant . The upper bound in (1.1) is due to a recent breakthrough result of Bloom and Sisask [7], while the lower bound comes from Elkin [11], who improved upon the celebrated construction of Behrend [5]. For more background and history on the behaviour of , see [6], [7], and the references within.
Similar problems have been studied in other settings, and of particular relevance to this work is the setting of . A recent breakthrough of Croot, Lev and Pach [9] and Ellenberg and Gijswijt [12] gave spectacular quantitative progress over , resulting in the bound
[TABLE]
where can be calculated explicitly (and satisfies as grows large); see the forthcoming Section 3 for more details). Note that this bound is much better than what one could hope to prove for the corresponding problem over the integers, which highlights that this change of setting leads to a rather different problem.
In this paper, we consider a problem in this direction but with a slightly different flavour. Let be an integer and suppose that we have a set in a group which does not contain any -APs. Is it always possible to find a large subset of which does not contain any -APs? Or using the notation we have established, is it always the case that is large when is -AP free?
Perhaps a first intuitive guess is that the answer should be “yes”, and that all -APs can be destroyed by deleting a relatively small number of elements of . Focusing on the situation when and is or , the results of this paper give quantitative answers to this question in the negative direction.
Define the constant to be
[TABLE]
where is the constant mentioned above in (1.2). Our main result is the following.
Theorem 1.1**.**
For all , there exists such that the following statement holds for all and for any prime power . There exists a four-term progression free set such that
[TABLE]
That is, we show the existence of a set which does not contain a non-trivial 4-AP but for which every large subset contains a non-trivial 3-AP. For a concrete example, one can calculate that , meaning that every set larger than contains a 3-AP.
Our proof relies on an iterated application of the so-called hypergraph container theorem, which we will describe in the next section, and which takes as input a supersaturated version of the subexponential Ellenberg-Gijswijt upper bound for 3-AP free subsets of from (1.2). In fact, we will derive Theorem 1.1 from a more general result about random subsets of , in the spirit of Kohayakawa-Łuczak-Rödl [19] and Conlon-Gowers [8].
Theorem 1.2**.**
Let , and let be a positive real number satisfying
[TABLE]
Let be a random subset of with the events being independent with probability . Then, with probability we have that
[TABLE]
In particular, for all , there exists such that if is defined as above with , then with probability ,
[TABLE]
This allows us to detect three-term arithmetic progressions in subsets of of size as small as , which is beyond the reach of the Ellenberg-Gijswijt bound (1.2), provided that those subsets have large relative density compared to a random set. This improves a result of Tao and Vu from [26, Theorem 10.18]. It is also worth pointing out that the range for in Theorem 1.2 is optimal. Indeed, if , then the expected number of three-term progressions in a random subset of (where each element in is chosen independently with probability ) is less than , while the expected number of elements in is . Therefore, one can almost always remove an element from each progression and still be left with at least half the elements of .
We also consider the analogue of Theorem 1.1 in the integer setting, where we obtain the following result.
Theorem 1.3**.**
There exists such that for all sufficiently large, there exists a set of integers with which does not contain any nontrivial four-term arithmetic progression, and for which
[TABLE]
The constant above is dependent on the constant in the upper bound on in (1.1).
It is important to mention that in the integer setting, if merely a sublinear upper bound on would be the goal, one could could pretty easily explicitly describe a set of integers with no four-term progressions for which the powerful density Hales-Jewett theorem ensures that all of its relatively dense subsets share the same property; consider, for instance, the subset of the first integers with only digits [math], or in base . This is a 4-AP-free set for which indeed but the asymptotic notation doesn’t hide good bounds. In the (non-quantitative) direction, a much more general statement was also recently established by Balogh, Liu and Sharifzadeh in [1, Theorem 1.7], who show that for all , there exists a set of primes such that is -AP free, and . Theorem 1.3 should perhaps be thought of as follows: there exist sets of integers without non-trivial four-term progressions for which the size of the largest 3-AP free subset is smaller than roughly the best upper bound known for .
After discussing the required ingredients in Sections 2 and 3, we prove Theorems 1.1 and 1.3 in Sections 4 and 5, respectively. In Section 6, we will discuss another application of our methods, showing that for sets (in or ) the property of “having nontrivial three-term progressions in all large subsets” is almost entirely uncorrelated with the property of “having large additive energy”. In particular, we prove the existence of sets with minimal additive energy and small .
Asymptotic Notation
Throughout the paper, the standard notation and respectively and is applied to positive quantities in the usual way. That is, , and all mean that , for some absolute constant . If both and hold, we write , or equivalently . If the constant depends on a quantity , we write , , and so on.
Funding and acknowledgments
ORN was partially supported by the Austrian Science Fund FWF Project P 30405-N32. We are grateful to Tom Bloom, Christoph Koutschan, Fernando Shao, Maryam Sharifzadeh and Adam Zsolt-Wagner for helpful conversations and advice.
2. The Container Theorem
A critical tool in this paper comes from the theory of hypergraph containers. The statement that we use is rather technical, but it can be roughly summarised as follows: if a hypergraph has a good edge distribution (in the sense that no vertices have unusually large degree, and more generally the elements of any set of vertices do not share too many common edges), then we obtain strong information about the independent sets of the hypergraph. This strong information is that there is a family of subsets of such that
- •
for every independent set , there is some such that ,
- •
is not too large,
- •
each does not have too many edges.
The theory of hypergraph containers was developed independently by Balogh, Morris and Samotij [2] and Saxton and Thomasson [23]. For a recent survey on this topic, see [3]. This method has led to several significant breakthroughs in combinatorics in recent years, most notably in the field of extremal graph theory. However, this purely combinatorial tool has also led to new results in additive combinatorics. For example, it was proven by Balogh, Liu and Sharifzadeh [1] that, for infinitely many there are at most subsets of which do not contain a -AP. Note that this is almost best possible, since any subset of a -AP free set is -AP free, and so the subsets of the largest -AP free set give at least sets which are -AP free. Another application of containers closely related to (and which inspired) this paper can be found in Balogh and Solymosi [4], where it was proven that there exists a set of points in the plane such that does not contain any collinear quadruples, but any subset of of size larger than contains a collinear triple. The arguments used to prove the main results in this paper follow a similar structure to those of [4].
In order to state the required hypergraph container result formally, we need to introduce some more notation. Let be an -uniform hypergraph. Write . For any , the subhypergraph induced by is denoted by . The co-degree of is the quantity
[TABLE]
In the case when is a singleton, we simply write . The average degree of a vertex in is denoted by , that is,
[TABLE]
For each , denote
[TABLE]
For , define the function
[TABLE]
This function gives a measure of how well-distributed the edges of are. In this paper, we will only consider -uniform hypergraphs, in which case the function can be expressed more straightforwardly:
[TABLE]
The exact result that we will use is Corollary 3.6 in [23].
Theorem 2.1**.**
Let be and -uniform hypergraph with . Let satisfy the conditions that
- •
,
- •
.
Then there exists and a collection of subsets of such that
- •
if is an independent set, then there is some such that ,
- •
for every , ,
- •
.
3. Supersaturation Results
In most applications of the container method, a crucial ingredient is a so-called Supersaturation Lemma. Extremal results in combinatorics often state that sufficiently large subsets of a given set contain at least one copy of some special structure. A supersaturation result goes further, and says that sufficiently dense subsets of a given set contain many copies of certain structures.
In our particular setting we can be more concrete. We need to prove that sufficiently large subsets of and contain many 3-APs. The results and techniques in these two different settings differ significantly, particularly in light of recent developments concerning the size of the largest 3AP-free set in in [9] and [12].
3.1. Supersaturation in
We begin by finally defining the previously mentioned constant by
[TABLE]
Also, recall that . For a fixed , these constants and can be calculated explicitly.
Define a triangle in to be a triple such that . To obtain a supersaturation result for arithmetic progressions in , we will make use of the following result of Fox and Lovász [13].
Theorem 3.1**.**
Let and . If with less than triangles in , then we can remove elements from so that no triangle remains.
This implies the following corollary.
Corollary 3.2**.**
Let with , and suppose that is sufficiently large. Then contains non-trivial three term arithmetic progressions.
Proof.
Applying the bound (1.2), we know that for some constant , every subset of with size greater than contains a three term arithmetic progression. Let . It therefore follows that, for sufficiently large,
[TABLE]
In particular, any subset of of size contains a non-trivial -AP. To put it another way, if we remove elements from , the resulting set still contains a -AP.
Now we can apply Theorem 3.1 in its contrapositive form with and , so that the property of being triangle free is the same as that of being -AP free. It follows that contains at least
[TABLE]
triangles. Some of these triangles may correspond to trivial arithmetic progressions, but the number of such progressions is negligible and the proof is complete. ∎
3.2. Supersaturation in the integers
A supersaturation lemma for three term arithmetic progressions in is already standard, in the form of Varnavides’ Theorem. We will use the following formulation, which can be derived from Lemma 3.1 in [10].
Theorem 3.3**.**
Suppose that for all we have for some invertible function . Then for all with cardinality , such that
[TABLE]
* contains at least*
[TABLE]
*non-trivial three term arithmetic progressions. *
Theorem 3.3 follows by applying [10, Lemma 3.1] with .
4. Proof of Theorem 1.1 via Theorem 1.2
The proof of Theorem 1.2 begins by iteratively applying the container theorem to subsets of in order to establish the existence of a convenient family of sets which contain all 3-AP free subsets of . This results in the following container lemma.
Lemma 4.1**.**
For all and for all there exists a constant such that there exists a family of subsets of with the following properties:
- •
,
- •
for all , ,
- •
if is 3-AP free, then there exists such that .
Proof.
At the outset, this problem is converted into a graph theoretic situation in order to setup an application of Theorem 2.1. Given , define a 3-uniform hypergraph with vertex set . Three distinct vertices form an edge in if and only if they form a three term arithmetic progression.
The aim is to find a good set of containers for the hypergraph . We will eventually obtain a family of subsets of such that
- •
,
- •
for all , ,
- •
if is an independent set in the hypergraph , then there is some such that .
Once the existence of such a family has been established, the proof of Lemma 4.1 will be complete.
We will iteratively apply the container theorem to subsets of . We begin by applying Theorem 2.1 to the graph . As a result, we obtain a set of containers. We iterate by considering each . If is not small enough, then we apply Theorem 2.1 to the graph to get a family of containers . If is sufficiently small, then we put this into a final set of containers (or to put it another way, we write ).
Repeating this for all we obtain a new set of containers
[TABLE]
Note that is a container set for . Indeed, suppose that is an independent set in . Then there is some such that . Also, is an independent set in the hypergraph , which implies that for some .
We then repeat this process, defining
[TABLE]
By choosing the values of and appropriately, we can ensure that after relatively few steps we have all of the elements of sufficiently small. We then declare . It turns out that, because of being reasonably small, is also fairly small.
Now we give more precise details of how to run this argument. Let , with , where is the total number of steps in the iterative process, the value of which will be specified precisely later. Write . If , then apply the container theorem to with
[TABLE]
In order to apply the container theorem, we need to check that the conditions , and hold. The first of these conditions will hold if we take sufficiently large. This follows from the condition that .
For the second condition, we need to verify that
[TABLE]
Observe that, for any subset , , since for any two distinct elements , there are at most three possible choices of a third element such that forms an arithmetic progression. We also have .
To bound the average vertex degree , we use Corollary 3.2. The set has cardinality , implying that it contains non-trivial three-term arithmetic progressions. Therefore,
[TABLE]
Therefore, it follows that, for some constant depending on ,
[TABLE]
where the last inequality holds for all sufficiently large. This verifies the condition (4.1), and so we can apply Theorem 2.1 and obtain a set of containers with
[TABLE]
Since , it follows that we have the bound
[TABLE]
We also know that, for each ,
[TABLE]
Therefore, at the th level of this iterative procedure, a container satisfies
[TABLE]
This is good, because after steps we can ensure that is sufficiently small so that we can apply Theorem 3.2 and deduce that . In particular, if we take
[TABLE]
then Theorem 2.1 tells us that for each , .
So, the process terminates after at most steps. This implies that the final set of containers has cardinality
[TABLE]
as claimed.
∎
The set of containers established in Lemma 4.1 can now be used to deduce Theorem 1.2, which we recall for the reader’s convenience.
Theorem 1.2. Let , and let be a positive real number satisfying
[TABLE]
Let be a random subset of with the events being independent with probability . Then, with probability we have that
[TABLE]
In particular, for all , there exists such that if is defined as above with , then with probability ,
[TABLE]
Proof of Theorem 1.2.
For convenience, define , and let be the container set guaranteed by Lemma 4.1. We first note that the probability that contains a three-term progression-free subset of size at least is upper bounded by
[TABLE]
This is because a 3-AP free set of size must be contained in some , and each subset of size belongs to the random subset with probability . Every has size
[TABLE]
and so the number of possible candidates for a 3-AP free set of size is at most
[TABLE]
An application of the union bound then gives (4.2). Using the bound
[TABLE]
and the standard binomial coefficient estimate gives
[TABLE]
In the last inequality above, we have used the fact that for sufficiently large,
[TABLE]
The lower bound on in the statement of the theorem was used here. The quantity in (4.3) tends to zero as goes to infinity, which completes the proof of the first part of the statement.
The second statement follows from the first by taking
[TABLE]
Indeed, for suitably chosen constants , the statement
[TABLE]
is true with probability . Therefore, with probability , we have
[TABLE]
∎
We finally use Theorem 1.2 to deduce Theorem 1.1.
Proof of Theorem 1.1.
Construct a subset by choosing elements independently at random with probability . The expected number of elements in is , while the expected number of nontrivial four-term progressions is at most . Indeed, the latter follows from the fact that contains less than non-trivial 4-APs and each one survives the random process with probability . In particular, the expected number of elements of is considerably larger than the expected number of 4-APs. Therefore, with high probability both
[TABLE]
and
[TABLE]
hold. We can then delete one element from each 4-AP and obtain a set with size which has no nontrivial four-term progressions.
On the other hand, we can apply Theorem 1.2 with and the above choice of , as these values satisfy the required conditions provided that is sufficiently large. Therefore, with probability tending to as goes to infinity, the randomly constructed set satisfies
[TABLE]
Now, for every positive integer , contains a three-term progression-free set of size only if also does. That is, . Therefore,
[TABLE]
This completes the proof. ∎
5. Proof of Theorem 1.3
We will prove the following more general result which involves the parameter .
Proposition 5.1**.**
Suppose that for all sufficiently large we have for some monotone increasing and invertible function . Suppose also that satisfies the following technical conditions:
- •
For all , .
- •
There exists an absolute constant such that for all sufficiently large
[TABLE]
[TABLE]
Then for all and for all sufficiently large (depending on ), there exists a four-term progression-free set with cardinality such that
[TABLE]
Proof of Theorem 1.3 from Proposition 5.1.
Note that the rather complicated looking statement of Proposition 5.1 does imply the upper bound from Theorem 1.3. Indeed, because of Bloom and Sisask’s recent upper bound on in (1.1), we can apply Proposition 5.1 with
[TABLE]
where is the constant given in (1.1) and is the multiplicative constant hidden in the notation therein. One can check by direct calculation that does indeed satisfy the conditions of Theorem 5.1, with room to spare, if we take , and so
[TABLE]
This completes the proof of Theorem 1.3 with .
∎
Proof of Proposition 5.1.
The proof is similar to that of Theorem 1.1, although the calculations are more taxing. On the other hand, this proof is a little more straightforward, since we make just a single application of the container theorem. We remark that this approach with a single application was also possible in the proof of Theorem 1.1, but the iterative approach gave a better quantitative result. However, the quantitative gains of the iterative approach seem to be negligible in the integer case.
Once again, we define a -uniform hypergraph which encodes three term arithmetic progressions. This hypergraph has vertex set , and three distinct elements of form an edge if they form an arithmetic progression.
Note that the average degree of this hypergraph is at least , since there are at least edges. Indeed, if we take any two distinct integers with , there exists a third integer such that forms an arithmetic progression. This shows the existence of at least
[TABLE]
non-trivial -APs, where the latter inequality holds provided that is sufficiently large. Also, as in the proof of Theorem 1.1, we have and .
Fix
[TABLE]
where is the constant in the statement of Proposition 5.1. Define
[TABLE]
We would like to apply Theorem 2.1 with these parameters. In order to do this, we need to check that the conditions
[TABLE]
and
[TABLE]
hold.
For (5.3) to hold, it would be enough to verify that
[TABLE]
That is,
[TABLE]
Because of the assumption that for all , it follows that and in particular
[TABLE]
Applying (5.7) with , it follows that
[TABLE]
so that (5.6) would hold as long as
[TABLE]
Since is monotone increasing, this can be rearranged to give
[TABLE]
The latter inequality holds for our choice of . Here we have used the condition (5.1) in the statement of the theorem. This implies that (5.6) holds, and therefore so does (5.3).
For (5.4) to hold, we need to verify that
[TABLE]
Since , it will be sufficient to check that . By the earlier choice of , this is equivalent to , which is indeed true.
Theorem 2.1 then gives a collection of subsets of such that
- •
,
- •
for all , ,
- •
if is an independent set in , then there is some such that .
It follows from the second fact above and Theorem 3.3 that for all . Note here that the condition of Theorem 3.3 follows from condition (5.2).
Observe that, for sufficiently large
[TABLE]
The first of these inequalities follows from the fact that , while the second is a consequence of (5.5). Using these two inequalities and the definition of , gives the bound
[TABLE]
Construct a subset by choosing elements independently at random with probability . The expected number of elements in is . The expected number of four-term arithmetic progressions is at most . Therefore, if we choose then with high probability the number of elements will be much larger than the number of four-term arithmetic progressions. We can then delete one element from each -AP and obtain a set with size which has no -APs. Just as was the case in the proof of Theorem 1.1, note here that .
Now, we claim that it is unlikely that contains an independent set of cardinality . Indeed, note that
[TABLE]
whereas, by using the bound on from (5.9) together with standard binomial coefficient estimates, we also have that
[TABLE]
With the choices we have made for and , it follows that the bound
[TABLE]
holds for sufficiently large. This is the point at which we have used the technical condition (5.2) in the statement of Proposition 5.1. Therefore, the probability that contains an independent set of size is less than , which becomes arbitrarily small as gets arbitrarily large. So, with high probability, does not contain any independent sets of this size, and thus neither does the induced subhypergraph .
It follows that there exists a -AP free set of size with the property that all of its subsets of size at least contain a -AP. That is,
[TABLE]
This completes the proof of Proposition 5.1. ∎
6. Sets with small energy but rich in progressions
In this section, we discuss another application of Theorem 1.2, in connection with a different type of generalization of Roth’s theorem, first observed by Sanders [22].
Theorem 6.1**.**
Let and suppose that has at least additive quadruples. Then, there exist absolute constants such that contains at least three-term arithmetic progressions.
Here an additive quadruple means a solution to with all in . The number of such quadruples is usually denoted by and called the additive energy of . Theorem 6.1 says that sets with large energy have many three-term arithmetic progressions. This follows from the Balog-Szemerédi-Gowers theorem (see [15] or [26]) and the fact that sets with small sumsets have many three-term arithmetic progressions, a consequence of Roth’s theorem. Results like the latter hold in general abelian groups and quantitative versions were also studied by Henriot in [18]. For our purposes, the groups of interest are and , so we begin by recording an improvement (and generalisation) of a theorem of Henriot [18, Theorem 6], which may be of independent interest, and which is meant to illustrate a phenomenon similar to the one described by Theorem 6.1 (with better quantitative bounds).
Theorem 6.2**.**
Let be such that for some . Then, contains at least three-term arithmetic progressions.
Proof.
For the reader’s convenience, we recall that for any two commutative groups , two sets and are said to be Freiman -isomorphic if there exists a one to one map such that for every in (not necessarily distinct) the equation
[TABLE]
holds if and only if
[TABLE]
Let . By a finite field version of the so-called Freiman-Ruzsa modelling lemma (see for instance [24, Lemma 5.6] for more details), is Freiman -isomorphic to a subset of , where . We identify this subset with since the Freiman -isomorphisms preserves three-term progressions. By Corollary 3.2 applied inside , it follows that contains at least three-term arithmetic progressions, as claimed. ∎
Theorem 6.2, combined with the Balog-Szemerédi-Gowers theorem, shows that subsets must have many three-term progressions even if for some (which depends on ). A natural question now seems to be: if has large additive energy, does it also mean that must have nontrivial three-term progressions in all large subsets? A naive view is that Theorem 6.1 and Theorem 6.2 suggest that the answer could be yes. However, a simple counterexample already points towards the contrary: consider a set of where half of the elements form an additively structured set (like an arithmetic progression), while the other half consists of random elements. It is easy to check that because the additively structured part has large energy, while there is no reason why the random part should contain any non-trivial three-term progressions.
We will push this observation one step further and show next that for sets in or the property of “having nontrivial three-term progressions in all large subsets” is in fact entirely uncorrelated with the property of “having large additive energy”.
Theorem 6.3**.**
For all and any prime power there exists and such the following statement holds. For all there exists a set with
[TABLE]
and
[TABLE]
In other words, not only is it true that sets with large additive energy may have large subsets with no proper three-term progressions, but there also exist sets with low energy with the property that all their large subsets contain nontrivial three-term progressions. The proof uses again Theorem 1.2 and is similar to the proof of Theorem 1.1.
Proof.
Construct a subset by choosing elements independently at random with probability . The expected number of elements in is .
The expected size of is . Indeed, this follows from the fact that there are solutions to the equation
[TABLE]
and each solution survives the random process with probability . Therefore, with high probability both
[TABLE]
and
[TABLE]
hold. In particular, with high probability,
[TABLE]
On the other hand, we can apply Theorem 1.2 with
[TABLE]
The above choice of is admissible for these choices of and . Therefore, with probability tending to as goes to infinity, the randomly constructed set satisfies
[TABLE]
where
[TABLE]
This completes the proof.
∎
A similar statement can be established in the integer case, which we state without proof as follows.
Theorem 6.4**.**
For all there exists and a set such that
[TABLE]
and
[TABLE]
We end this section with an epilogue on the optimality of Theorem 6.4. For this purpose, we recall a theorem of Komlós, Sulyok and Szemerédi [20].
Theorem 6.5**.**
There is an absolute constant such that for any sufficiently large set ,
[TABLE]
Essentially, Theorem 6.5 tells us that is minimal as a function of when is an interval.111In fact, [20] gives much more general information about systems of linear equations, but the version stated as Theorem 6.5 corresponds to the case we are interested in in this paper. Combining this with Elkin’s theorem
[TABLE]
it follows that every sufficiently large set contains a three-term progression free subset of cardinality at least
[TABLE]
So Theorem 6.4 is as close to optimal as the upper bound for in (1.1) is close to optimal. Note however that in this observation we have not used the additional hypothesis that has low additive energy. The next natural question therefore seems to be: is it possible to get a significantly better bound than
[TABLE]
for all sets satisfying for some (or even all) ? This time, the answer turns out to be (a modest) yes.
Theorem 6.6**.**
Let and let be such that . Then,
[TABLE]
In particular, all sets with for all have slightly larger 3AP-free sets than we know must have. Our argument follows closely the alternative proof of Elkin’s bound due to Green and Wolf from [16], which can be easily modified to start with a general set of integers instead of the interval . The main observation is that for a set with for some , we have a power saving on the total number of three-term progressions with elements in . Indeed, for each element , let denote the number of pairs such that . For each , note that represents the number of three-term progressions centered at . By Cauchy-Schwarz,
[TABLE]
Since
[TABLE]
it follows that , i.e. . Theorem 6.6 will then follow from the following more general result.
Proposition 6.7**.**
Let be a set of size such that the number of three-term progressions satisfies . Then contains a three-term progression free subset such that
[TABLE]
Proof. Let be a sufficiently large positive integer and let be some four-term progression free set of size . Let be a positive integer to be precisely determined later (but which we shall think of as sufficiently large for the time being), and let denote the -dimensional torus. For each , let be the map defined by
[TABLE]
For a fixed integer, as we let , vary uniformly and independently over , the image is uniformly distributed on the -dimensional torus. Moreover, it is also true that the pair of points
[TABLE]
as vary uniformly and independently over , provided that integers and are distinct. Indeed,
[TABLE]
unless , which is however impossible if and are distinct. Since the exponentials are dense in , the claim checks out.
Fix to be a positive constant which we will declare later. We identify the -dimensional torus with , and for each , we define the annulus
[TABLE]
Like in Lemma 2.2 from [16], out of all of the possible values of , we choose the one for which satisfies
[TABLE]
for some absolute constant .
Finally, for each chosen uniformly and independently at random on , we let be the subset of defined by
[TABLE]
where is the map from (6.3). By (6.4), the expected size of satisfies
[TABLE]
while the expected number of three term progressions in is
[TABLE]
Here represents the set points so that , and all lie in .
We can upper bound the volume of as follows. By the parallelogram law
[TABLE]
so
[TABLE]
If denotes the volume of the unit ball in , then this implies
[TABLE]
On the other hand, we have the estimate
[TABLE]
therefore
[TABLE]
By (6.7), this estimate implies
[TABLE]
for an absolute constant . Now, if we choose and so that
[TABLE]
then by (6.6)
[TABLE]
Consequently, by deleting one element from each progression appearing in , the remaining subset is three-term progression-free. Moreover, has expected size
[TABLE]
where the last inequality follows from (6.5). In particular, there exists a specific choice of so that is a three-term progression free subset of for which
[TABLE]
Finally, take
[TABLE]
for some absolute constant so that (6.8) is achieved. For this choice, we have
[TABLE]
Set
[TABLE]
It then follows that
[TABLE]
This concludes the proof of Proposition 6.7 and thus that of Theorem 6.6 (one can check that taking in Proposition 6.7 yields the bound from Theorem 6.6, as claimed).
7. Concluding remarks
In this last section, we would like to end with a few more words on the upper bound from Theorem 1.3. In light of Theorem 6.5, this is as good in some sense as the upper bound for from (1.1) but, like in the second part of Section 6, one can then similarly ask whether it is possible to improve on
[TABLE]
for sets without nontrivial four-term progressions. In Theorem 1.3, the 4-AP-free set we constructed with
[TABLE]
also happened to satisfy the property that , so by Proposition 6.7 it also has larger three-term progression free sets than we know must have, namely
[TABLE]
In [17], Gyarmati and Ruzsa also improved on (7.1) when by more number theoretic means that are quite specific to perfect squares. However, is it possible to get a bound better bound than (7.1) for all -AP free sets ? A construction of Fox and the first author from [14] shows that four-term progression free sets of size may sometimes contain three-term progressions, so our Proposition 6.7 doesn’t yield any asymptotic gain over the Elkin lower bound in general. It would be interesting if other methods would be able to provide such a result.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Balogh, H. Liu and M. Sharifzadeh, ‘The Number of Subsets of Integers with No k 𝑘 k -Term Arithmetic Progression’, Int. Math. Res. Not. IMRN (2017), no. 20, 6168-6186.
- 2[2] J. Balogh, R. Morris and W. Samotij, ‘Independent sets in hypergraphs’, J. Amer. Math. Soc. 28 (2015), no. 3, 669-709.
- 3[3] J. Balogh, R. Morris and W. Samotij, ‘The method of hypergraph containers’, ar Xiv:1801.04584 (2018).
- 4[4] J. Balogh and J. Solymosi, ‘On the number of points in general position in the plane’, Discrete Anal. , Paper No. 16, 20 pp.
- 5[5] F. A. Behrend, ‘On sets of integers which contain no three terms in arithmetical progression’, Proc. Nat. Acad. Sci. U. S. A. 32 (1946), no. 3, 331-332.
- 6[6] T. F. Bloom, ‘A quantitative improvement for Roth’s theorem on arithmetic progressions’, J. Lond. Math. Soc. (2) 93 (2016), no. 3, 643-663.
- 7[7] T. F. Bloom and O. Sisask, ‘Breaking the logarithmic barrier in Roth’s theorem on arithmetic progressions’, ar Xiv:2007.03528 (2020).
- 8[8] D. Conlon and W. T. Gowers, ‘Combinatorial theorems in sparse random sets.’, Ann. of Math. (2) 184 (2016), no. 2, 367-454.
