This research was supported by NSERC and OTKA grants.
Arithmetic progressions in sets with small sumsets
József Solymosi
Department of Mathematics, University of British Columbia, Vancouver E-mail address : solymosi@math.ubc.ca
-
Abstract.
We present an elementary proof that if
is a finite set of numbers, and the sumset
is small,
, along a dense graph
, then
contains
-term arithmetic progressions.
1 Introduction
A well known theorem of Szemerédi [15] states that every dense subset of integers contains long arithmetic progressions. A different, but somehow related result of Freiman [7] says that if the sumset of a finite set of numbers
is small, i.e.
then
is the subset of a (not very large) generalized arithmetic progression. Balog and Szemerédi proved in [1] that a similar structural statement holds under weaker assumptions. (For correct statements and details, see [9] ). As a corollary of their result, Freiman's theorem, and Szemerédi's theorem about
-term arithmetic progressions, Balog and Szemerédi proved Theorem 1 below. The goal of this paper is to present a simple, purely combinatorial proof of this assertion.
Let
be a set of numbers and
be a graph such that the vertex set of
is
The sumset of
along
is
Theorem 1.
For every
there is a threshold
such that if
,
, and
, then
contains a
-term arithmetic progression.
2 Lines and hyperplanes
There are arrangements of
lines on the Euclidean plane such that the maximum number of points incident with at least three lines is
Not much is known about the structure of arrangements where the number of such points is close to the maximum, say
, where
is a positive constant. Nevertheless, the following is true.
Lemma 1.
For every
there is a threshold
and a positive
such that, for any set of
lines
and any set of
points
, if every point is incident to three lines, then there are at least
triangles in the arrangement. (A triangle is a set of three distinct points from
such that any two are incident to a line from
)
Proof. This lemma follows from the following theorem of Ruzsa and Szemerédi [13] .
Theorem 2.
[
13]
Let
be a graph on
vertices. If
is the union of
edge-disjoint triangles, then
contains at least
triangles, where
depends on
only.
To prove Lemma 1, let us construct a graph where
is the vertex set, and two vertices are adjacent if and only if the corresponding lines cross at a point of
.
This graph is the union of
disjoint triangles, every point of
defines a unique triangle, so we can apply Theorem 2.
The result above suffices to prove Theorem 1 for 3-term arithmetic progressions.
But for larger values of
, we need a generalization of Lemma 1.
Lemma 2.
For every
and
, there is a threshold
and a positive
such that, for any set of
hyperplanes
and any set of
points
, if every point is incident to
hyperplanes, then there are at least
simplices in the arrangement.
(A simplex is a set of
distinct points from
such that any
are incident to a hyperplane from
)
Lemma 2 follows from the Frankl-Rödl conjecture [6] , the generalization of Theorem 2. The
case was proved in [6] and the conjecture has been proved recently by Gowers [8] and independently by Nagle, Rödl, Schacht, and Skokan [2] ,[3] . For details, how Lemma 2 follows from the Frankl-Rödl conjecture, see [14] .
3 The
case
Let
be a set of numbers and
be a graph such that the vertex set of
is
We define the difference-set of
along
as
Lemma 3.
For every
there is a number
such that if
and
, then there is a graph
such that
and
.
Proof. Let us consider the arrangement of points given by a subset of the Cartesian product
and the lines
,
for every
, and
for every
The pointset
is defined by
iff
By Lemma 1, the number of triangles in this arrangement is
The triangles here are right isosceles triangles. We say that a point in
is popular if the point is the right-angle vertex of at least
triangles. Selecting
, where
is the function from Lemma 1, all but at most
points of
are popular.
A
is popular if
The number of popular
s is at most
, where
depends on
only.
is a Cartesian product, therefore every triangle can be extended to a square adding one extra point from
. Every popular point
is the right-angle vertex of at least
triangles.
Therefore
is incident to a line
, where
is popular, because this line contains at least
“fourth” vertices of squares with
.
Proof of Theorem 1, case
Let us apply Lemma 1 to the pointset
defined by
iff
and the lines are
for every
,
for every
, and
for every
By Theorem 2, if
is large enough, then there are triangles in the arrangement. The vertices of such triangles are vertices from
The vertical lines through the vertices form a 3-term arithmetic progression and therefore
contains
3-term arithmetic progressions, where
depends on
only.
4 The general,
, case
Following the steps of the proof for
, we prove the general case by induction on
We prove the following theorem, which was conjectured by Erdős and proved by Balog and Szemerédi in [1] . Theorem 3, together with the
case, gives a proof of Theorem 1.
Theorem 3.
For every
and
there is an
such that, if
contains at least
3-term arithmetic progressions and
, then
contains a
-term arithmetic progression.
Instead of triangles, we must consider simplices. Set
. In the
-dimensional space we show that
, the
-fold Cartesian product of
, contains a simplex in which the vertices' first coordinates form a
-term arithmetic progression.
The simplices we are looking for are homothetic1
images of the simplex
whose vertices are listed below:
| |
| |
| |
| |
| |
| |
An important property of
is that its facets can be pushed into a “shorter” grid. The facets of
are parallel to hyperplanes, defined by the origin
, and some
-tuples of the grid
For example, if
, then the facets are
| |
| |
| |
| |
and the corresponding parallel planes in
are the planes incident to the triples
| |
| |
| |
| |
In general, if a facet of
contains the origin and the “last point”
then if we replace the later one by
, the new
-tuples define the same hyperplane. The remaining facet
, given by
| |
| |
| |
| |
| |
is parallel to the hyperplane through the vertices of
| |
| |
| |
| |
| |
In a homothetic copy of the grid
the image of the origin is called the holder of the grid.
As the induction hypothesis, let us suppose that Theorem 3 is true for a
in a stronger form, providing that the number of
-term arithmetic progressions in
is at least
Then the number of distinct homothetic copies of
in
is at least
(
depends on
only). Let us say that a point
is popular if
is the holder of at least
grids. If
is popular, then for any facet of
,
, the point
is the element of at least
-tuples, similar and parallel to
If
is small enough, then at least
points of
are popular, where
depends on
and
only.
A hyperplane
is
-rich if it is incident to many points,
For every facet of
,
, let us denote the set of
-rich hyperplanes which are parallel to
by
Lemma 4.
For some choice of
, at least half of the popular points are incident to
-rich hyperplanes, parallel to the facets of
Suppose to the contrary that for a facet
, more than
popular points are not incident to hyperplanes of
Then more than
|
(1)
|
-tuples, similar and parallel to
, are not covered by
Let us denote the hyperplanes incident to the “uncovered”
-tuples by
, and the number of points on the hyperplanes by
A simple result of Elekes and Erdős [5] ,[4] implies that hyperplanes with few points cannot cover many
-tuples.
Theorem 4.
[
5]
The number of homothetic copies of
in
is at most
, where
depends on
only.
The inequalities
lead us to the proof of Lemma 4.
The number of
-tuples covered by
s is at most
If we compare this bound to (1), and choose
such that
, then at least half of the popular points are covered by
-rich hyperplanes parallel to the facets of
Finally we can apply Lemma 2 with the pointset
of “well-covered” popular points of
and with the sets of hyperplanes
The number of points is at least
. For a given
The number of hyperplanes in
is at most
By Lemma 2, we have at least
homothetic copies of
in
Let us project them onto
, the first coordinate axis. Every image is a
-term arithmetic progression, and the multiplicity of one image is at most
Therefore there are at least
-term arithmetic progressions in
5
When the full sumset
is small then it is easier to prove that
contains long arithmetic progressions. We can use the following Plünecke type inequality [10, 12, 9] .
Theorem 5.
Let
and
be finite subsets of an abelian group such that
and
. Let
and
Then
It follows from the inequality, that for any dimension
and
-dimensional integer vector
, there is a
depending on
and
such that the following holds: If
, then
can be covered by
hyperplanes with the same normal vector
. Using this, we can define our hyperplane-point arrangement, with the hyperplanes parallel to the facets of
containing at least one point of
, and the pointset of the arrangement is
Then we do not have to deal with rich planes and popular points, and we can apply Lemma 2 directly.
References
-
A. Balog and E. Szemerédi, A statistical theorem of set addition, Combinatorica, 14 (1994), 263–268.
-
B. Nagle, V. Rödl, and M. Schacht, The counting lemma for regular
-uniform hypergraphs, manuscript.
-
V. Rödl and J. Skokan, Regulariry lemma for
-uniform hypergraphs, Random Structures Algorithms, (2004)
-
Gy. Elekes, Sums versus products in number theory, algebra and Erdős geometry. in: Paul Erdős and his Mathematics. II, Budapest, Bolyai Society Mathematical Studies, 11. (2002), page 277.
-
Gy. Elekes and P. Erdős, Similar configurations and pseudo grids, in Intuitive Geometry. Amsterdam: North-Holland, Coll. Math. Soc. János Bolyai, 63 (1994), 85–104.
-
P. Frankl and V. Rödl, Extremal problems on set systems. Random Structures Algorithms 20 (2002), 131–164.
-
G.A. Freiman, Foundations of Structural Theory of Set Addition, Translation of Mathematical Monographs vol. 37, Amer. Math. Soc., Providence, R.I., USA (1973).
-
W.T. Gowers, Hypergraph Regularity and the multidimensional Szemerédi Theorem, manuscript
-
M.B. Nathanson, Additive Number Theory. Inverse Problems and the Geometry of Sumsets. Graduate Texts in Mathematics 165 Springer 1996
-
H. Plünecke, Eigenschaften und Abschätzungen von Wirkungsfunctionen, volume 22. Berichte der Gesellshaft für Mathematik und Datenverarbeitung, Bonn, 1969.
-
K.F. Roth, On certain sets of integers, J.London Math. Soc. 28 (1953), 245–252.
-
I.Z. Ruzsa, An application of graph theory to additive number theory. Scientica, ser. A, 3 (1989) 97–109.
-
I.Z. Ruzsa and E. Szemerédi, Triple systems with no six points carrying three triangles. in: Colloquia Mathematica Societatis János Bolyai, 18. Combinatorics, Keszthely (Hungary), 1976, 939–945.
-
J. Solymosi, A note on a question of Erdős and Graham, Combinatorics, Probability, and Computing 13 (2004)
-
E. Szemerédi, On sets of integers containing no
elements in arithmetic progression. Acta Arithmetica 27 (1975), 199–245.
Department of Mathematics, University of British Columbia, Vancouver E-mail address : solymosi@math.ubc.ca