A refinement of the Cameron-Erdős Conjecture
Noga Alon, József Balogh, Robert Morris, Wojciech Samotij
Introduction
What is the structure of a typical set of integers, of a given density, which avoids a certain arithmetic sub-structure? This fundamental question underlies much of Additive Combinatorics, and has been most extensively studied when the forbidden structure is a -term arithmetic progression, see e.g. . General systems of linear equations have also been studied, beginning with Rado in 1933, and culminating in the recent advances of Green, Tao and Ziegler . The subject is extremely rich, and questions of this type have been attacked with tools from a wide variety of areas of mathematics, from Graph Theory to Number Theory, and from Ergodic Theory to Harmonic Analysis. See for an excellent introduction to the area.
In this paper we shall consider sum-free sets of integers, that is, sets of integers which contain no solution of the equation . It is easy to see that the odd numbers and the set are the largest such subsets of . Both of these sets have elements, and therefore there are at least sum-free sets in . In 1990, Cameron and Erdős conjectured that this trivial lower bound is within a constant factor of the truth, that is, that the set contains only sum-free sets. Despite various attempts , their conjecture remained open for over ten years, until it was confirmed by Green and, independently, by Sapozhenko . We shall prove a natural generalization of the Cameron-Erdős Conjecture, by bounding the number of sum-free subsets of of size , for all . Moreover, we shall also give a quite precise structural description of almost all sum-free subsets of of size . Our proof uses a general bound on the number of independent sets of size in 3-uniform hypergraphs, proved in , which allows one to deduce asymptotic structural results in the sparse setting (in fact, for all ) from stability results in the dense setting (see Theorem 2.1). The dense stability result we shall use (see Proposition 2.2) was proved by Green . The second main ingredient in the proofs of our main theorems will be some new bounds on the number of sets of integers with small sumset (see Theorems 1.3 and 1.4). Finally, we shall use Freiman’s Theorem (see below) to count sets with an extremely small sumset.
For structural and enumerative results, such as our main theorem, results are known in only a few special cases. For example, Osthus, Prömel and Taraz proved that if , then almost all triangle-free graphs with edges are bipartite, and that the constant is best possible. This result can be seen as a sparse version of the classical theorem of Erdős, Kleitman and Rothschild , which states that almost all triangle-free graphs are bipartite. In , the authors proved a sparse analogue of the result of Green and Ruzsa mentioned above, by showing that if , then almost every sum-free -subset An -subset of a set is simply a subset of of size . of is contained in some maximum-size sum-free set. We remark that there are only at most maximum-size sum-free subsets of such a group , and that moreover they admit an elegant description.
In this paper we shall be interested in the corresponding question for the set . As noted above, Cameron and Erdős conjectured, and Green and Sapozhenko proved, that there are only sum-free subsets of . Our main result is the following ‘sparse analogue’ of this theorem.
If , then Theorem 1.1 is sharp up to the value of , since in this case there is a constant such that there are at least sum-free -subsets of (see Proposition 3.1). Note that if then the result is trivial, since in this case our upper bound is greater than . Since there are fewer than subsets of with at most elements, Theorem 1.1 easily implies the Cameron-Erdős Conjecture. However, Theorem 1.1 only implies that there are sum-free subsets of , whereas Green and Sapozhenko proved that there are asymptotically such sets, where takes two different constant values according to whether is even or odd. Since for us the parity of will not matter, we shall assume for simplicity throughout the paper that is even; the proof in the case is odd is identical.
We shall also prove the following structural description of a typical sum-free -subset of . Let denote the set of odd numbers in .
where , and arbitrarily slowly as .
We remark that the upper bounds on and in Theorem 1.2 are sharp up to a constant factor (see Section 6). Indeed, we shall show that if , then almost all sum-free -sets have and .
Our proof of Theorems 1.1 and 1.2 has two main components. The first is a bound on the number of independent -sets in 3-uniform hypergraphs (see Theorem 2.1), which was proved in , and used there to determine the asymptotic number of sum-free -subsets of a finite Abelian group such that has a prime factor , for every . Using this theorem, together with a stability result from (which follows from a result of Lev, Łuczak and Schoen ) it will be straightforward to bound the number of sum-free -sets which contain at least even numbers, and at least elements less than .
The second component involves counting restricted integer partitions with small sumset. Recall that denotes the number of integer partitions of , so, for example, since . In 1918, Hardy and Ramanujan obtained an asymptotic formula for , proving that
Despite the enormous interest in such problems, very little seems to be known about the number of different sets with small sumset (see , for example). The following classical result, proved by Freiman in 1959, implies a bound for sets with so-called ‘doubling constant’ less than .
Theorems 1.3 and 1.4 are sufficient for our purposes; however, we believe the following stronger bound to be true.
For every , there exists such that the following holds. If and , then there are at most
sets with and .
Since for every -subset , the conjecture (if true) is close to optimal. Note that the condition implies that , and thus guarantees that the number of translates of a given set is negligible.
The rest of the paper is organised as follows. In Section 2, we shall recall the general structural theorem from and deduce from it a bound on the number of sum-free -sets which contain at least even numbers, and at least elements less than . In Section 3 we shall prove a lower bound on the number of sum-free -subsets of , and in Section 4 we shall use Janson’s inequality to bound the number of sum-free sets which contain at most even numbers. In Section 5 we shall prove Theorems 1.3 and 1.4. Finally, in Section 6, we shall prove Theorems 1.1 and 1.2.
Preliminaries
In this section we shall recall some of the main tools we shall use in the proofs of Theorems 1.1 and 1.2, and deduce that almost all sum-free -sets either contain at most even elements, or satisfy for some interval of length .
Roughly speaking, a sequence of hypergraphs is -stable if for every such that is almost as large as the independence number for , the set is either very close to some ‘extremal’ set , or it contains many (i.e., a positive fraction of all) edges of .
Finally, for each , let and define
Note that if encodes Schur triples in , then .
The following theorem, which was proved in , shows that if is -stable and , then there are very few independent sets (i.e., sum-free sets) in of size which are far from every set .
for some .
In the next subsection, we shall use this theorem, together with a result of Green , to deduce an approximate version of Theorem 1.2.
2. Green’s stability theorem
where, as before, denotes the odd numbers in .
For any , if is sufficiently small, then the following holds. If with , then either contains at least Schur triples, or for some .
Using Theorem 2.1 and Proposition 2.2, we easily obtain the following corollary.
sum-free subsets of size such that for every .
In particular, for almost every sum-free set of size , either , or for some interval of length .
Now, by Theorem 2.1, if is sufficiently large, and , then
for some . Since there are at least sum-free -subsets of , it follows that for almost every such set we have for some , as required. ∎
We remark that it will be relatively straightforward to count the sets that contain fewer than even elements, using Janson’s inequality (see Section 4), and those that contain more than elements less than , using induction on (see Section 6). Thus, Proposition 2.3 essentially reduces the problem of counting sum-free -sets in to counting the sum-free sets that are almost contained in the interval .
3. Binomial coefficient inequalities
We shall make frequent use of some simple inequalities involving binomial coefficients; for convenience, we collect them here. Note first that and that is increasing in . Next, observe that if , then
We shall also use several times the observation that
where is Euler’s Gamma function, for some and every and .
For other standard probabilistic bounds, such as the FKG inequality and Chernoff’s inequality, we refer the reader to .
A lower bound on the number of sum-free sets
In this section we shall prove the following simple proposition, which shows that the bound in Theorem 1.1 is tight.
If , then there are sum-free subsets of of size .
Let be a sufficiently small absolute constant and set . We claim that if is a uniformly chosen random -subset of , then
First observe that there are at most triples in with , and at most pairs in with . Thus, by the FKG inequality,
since is sufficiently small, by our choices of and . Next, note that, by Chernoff’s inequality,
which proves (5). Hence the number of sum-free -sets in is at least
where the inequality follows from (2) and the fact that . ∎
Janson argument
In this section, we shall count the sum-free sets that have few even elements. Recall that denotes the odd numbers in .
We remark that an argument similar to the one presented in this section was used in in a somewhat more general context, see also . Indeed, the following result was proved in .
There exists constants and such that the following holds for every . There are at most
sum-free subsets with and .
Proposition 4.2 clearly implies Proposition 4.1 in the case . Furthermore, the proposition is trivial if , since then the claimed upper bound is greater than . Thus, we need only consider the case .
Recall the following well-known result, which is an easy corollary of Janson’s inequality (see ), combined with Pittel’s inequality (see ). We refer the reader to [3, Section 5] for a proof.
Suppose that is a family of subsets of an -element set and let . Let
where the second sum is over ordered pairs such that and . Let be a uniformly chosen random -subset of . Then
We now turn to the proof of Proposition 4.1.
Let be a sufficiently large constant, and recall that we may assume that . We begin by proving the following claim.
For some constant , there are at most
sum-free -sets with .
Let and let be an arbitrary -subset of . Let be the collection of pairs such that either or for some . In order to bound the number of sum-free -sets with , we shall apply the Hypergeometric Janson Inequality to the collection and the set , with a uniformly chosen random -subset of . Note that if is sum-free, then for all .
Let and be the quantities defined in the statement of Lemma 4.3, and observe that for every even number , there are either at least pairs with (if ), or at least such pairs with (if ). Thus , since each pair can be counted at most twice. Observe that each vertex lies in at most of the . Hence
By the Hypergeometric Janson Inequality, if then there are at most
sets of size such that is sum-free. Summing over choices of , we obtain the claimed bound. ∎
Now, by (2) and since , if then (6) is at most
assuming is sufficiently small. However, if then (6) is at most
To see the final inequality, observe that (since ) we have , and use the fact that is maximized when . This completes the proof of Proposition 4.1.
Partitions and sumsets
In this section we shall prove Theorems 1.3 and 1.4. Recall that
To prove this, observe that there are pairs with and , and that if (8) holds then for at least pairs . For each pair there is at most one such , and so there are at most elements which satisfy (8), as claimed.
and hence . This would imply that and are (almost) disjoint, since
But now, if , then
Let and , and note that without loss of generality we may assume that is sufficiently small. Let be sufficiently large; with foresight, we remark that will suffice. Note also that if , then the theorem follows immediately from Lemma 5.1; we shall therefore assume that .
Case 1: .
Case 2: .
where was defined in (11), and define
But by (13) we have , so (15) follows.
Now , and so , which, together with (15), implies that
and hence . Let and , and consider the set
where the second inequality follows by (13), and the fact that . Thus, by (16),
and so , which easily implies the subclaim. ∎
Finally, observe that by the definition of . Hence
Thus, by the Claim, and setting , the number of choices for is at most
Finally, note that the summand in (17) is bounded above by
where as for any fixed . Since we chose to be sufficiently small, the theorem follows. ∎
The proof of Theorem 1.4 is almost identical to the proof of Theorem 1.3 given above; we need only to add the following observations: that , and that .
We are therefore in the setting of Theorem 1.3, and hence we can repeat the proof above up to (17), except replacing everywhere by . Using the observations that and , we deduce that the number of choices for is at most
has size roughly , and so in this case the subclaim is sharp.
Proof of Theorems 1.1 and 1.2
We are now ready to prove Theorem 1.1, which generalizes the Cameron-Erdős Conjecture to sum-free sets of size , and its structural analogue, Theorem 1.2. Both theorems will follow from essentially the same proof; we shall first prove Theorem 1.1, and then point out how the proof can be adapted to deduce Theorem 1.2. As noted earlier, we shall for simplicity assume throughout that is even.
The proof is fairly long and technical so, in order to aid the reader, we shall start by giving a brief sketch. The argument is broken into a series of six claims, each relying on the earlier ones; the first five being relatively straightforward, and the last being somewhat more involved.
denote the collection of elements of which are at most , as in the statement of Theorem 1.2. Moreover, given a set , let .
The following claim follows easily from the Hypergeometric Janson Inequality.
sum-free -sets such that .
In the calculation below, we shall on several occasions wish to make the assumption that . The next claim deals with the complementary case.
We shall divide into two cases, depending on the size of .
where . By Claim 1, the right-hand side of (21) is an upper bound on the number of sum-free -sets with .
From now on we shall assume that . Recall that Claim 1 allows us to count sum-free sets with at most elements less than . We shall use the induction hypothesis to count the sets that have more than elements in .
There are at most sum-free -sets with at least elements less than .
Recall that and that is sufficiently large. Thus, by Proposition 2.3, there exists such that all but sum-free -sets satisfy either , or for some interval of length . Moreover, since is sufficiently small, by Proposition 4.1 there are at most sum-free -sets with . We may therefore restrict our attention to the collection of sum-free -sets that satisfy for some interval of length .
First, we shall show that there are only few sets in which contain more than elements less than . Indeed, such a set contains at most elements of the interval and hence, by the induction hypothesis and (3), there are at most
such sets with elements greater than . Summing over , and recalling that , it follows that there are at most
such sets, which is at most , since was chosen sufficiently small and is sufficiently large.
It only remains to count the sets in which contain at least elements of the interval , and at most elements less than . Note that (else there are no such sets), and so by (3) we have
such sum-free sets. But by (23) this is at most
so this completes the proof of the claim. ∎
From now on, we may restrict our attention to those sum-free subsets for which . The remainder of the proof involves some careful counting using Theorems 1.3 and 1.4 and Lemma 5.1. We shall break up the calculation into three claims. In the first two, which are fairly straightforward, we count the sets for which is small (Claim 4) or is large (Claim 5). Finally in Claim 6, which is much more delicate, we count the remaining sets.
Now, using (4) to bound the sum over , this is at most
The following claim now completes the proof of Theorem 1.1.
To prove (28), we shall partition into two sets by setting
In order to complete the calculation, we break into cases according to the order of magnitude of . We begin with the central range.
Case 1: .
Thus, by Theorem 1.3 and (3), it follows that
By the same argument as before, this is at most
Putting together the various cases, we see that (28) is bounded above by
and since , this proves the claim for .
We next observe that the case can be easily reduced to the case above.
Case 2: .
as claimed. This completes the proof of the claim for all .
Finally, we turn to the case . We shall assume first that , and then (in Case 4) show how the result for follows by the same argument.
Case 3: .
The calculation in this case is similar to that in Case 1, except we shall use Theorem 1.4 in place of Theorem 1.3. Indeed, recall that is sufficiently large, and observe that
For those with , we apply Lemma 5.1 to obtain, exactly as in (35), a bound of
The final inequality again follows by simple calculus: the left-hand side is bounded from above by its value with and . Since , the claim follows in this case also.
The proof is essentially complete; all that remains is to show that case can be deduced easily from the case above.
Case 4: .
as required. This completes the proof of Claim 6. ∎
We now sketch how the above proof may be adapted in order to prove Theorem 1.2.
Suppose first that . Then, by the proof of Claim 2, there are such sets with , which implies that and for almost every sum-free -set in , as required. Hence we may assume that .
Next, we observe the following strengthening of Claim 3 when .
If , then there are sum-free subsets of size with and at least elements less than .
The proof is almost identical to that of Claim 3. The only difference is that when we bound the number of sum-free -sets such that , we replace Proposition 4.1 by Proposition 4.2, which holds for , and implies that there are at most such sets. When bounding the size of the collection of sum-free -sets that satisfy for some interval of length , we use (22) and note that
since for . The rest of the proof is exactly the same. ∎
such sets. Now, recall that and note that (41) is decreasing exponentially in . Thus if , then (41) is at most
and if then (41) is at most
such sum-free sets , as required. This completes the proof of Theorem 1.2. ∎
Acknowledgements
The third and fourth authors would like to thank Simon Griffiths and Gonzalo Fiz Pontiveros for several useful discussions.