Dense arrangements are locally very dense I.
József SolymosiDepartment of Mathematics, University of British Columbia, Vancouver, BC, Canada V6T 1Z2, Email: solymosi@math.ubc.ca The research was supported by OTKA and NSERC grants.
November 27, 2006
Abstract
The Szemerédi-Trotter theorem [18] gives a bound on the maximum number of incidences between points and lines on the Euclidean plane. In particular it says that
lines and
points determine
incidences. Let us suppose that an arrangement of
lines and
points defines
incidences, for a given positive
It is widely believed that such arrangements have special structure, but no results are known in this direction. Here we show that for any natural number,
one can find
points of the arrangement in general position such that any pair of them is incident to a line from the arrangement, provided by
In a subsequent paper we will establish similar statement to hyperplanes.
1 Introduction
The celebrated Szemerédi-Trotter Theorem [18] states that for
points on the plane, the number of
-rich lines cannot exceed
|
(1)
|
and this bound is tight in the worst case. This result has numerous applications not only in geometry [16, 19] , but also in number theory [13] . The Szemerédi-Trotter theorem has various proofs, the most elegant is Székely's [19] . However the proofs provide very limited insight view of the structure of extremal arrangements. It is widely believed that a point-line arrangement which defines many incidences has a special, somehow rigid structure. For example let us mention here a question of Elekes. Is it true that for every
there is a
such that if a set of
points on the plane contains at least
collinear triples then at least
points are along an algebraic curve of degree
where
is an universal constant.
The main purpose of this paper is to show that any arrangement with close to the maximum number of incidences is locally a collection of complete geometric graphs. For the sake of simplicity we state the theorem for the balanced case, when the number of lines equals to the number of points, but it is quite straightforward to see the similar statement for unbalanced cases as well.
Recent work of Gowers [20] and Nagle, Rödl, Schacht, and Skokan [2, 3, 4] has established a hypergraph removal lemma, which in turn implies similar results to hyperplanes, however a slightly different approach is needed, mainly because the higher dimensional extensions of the Szemerédi-Trotter theorem are not as well defined as the planar case. To obtain sharp bounds one needs certain restrictions on the arrangements. Therefore the corresponding structure theorems will appear in subsequent paper.
A pointset or a set of lines is in general position if no three of the elements are collinear or concurrent.
Theorem 1
For every natural number
and real
there is a threshold
such that if an arrangement of
lines and
points defines at least
incidences, then one can always find
points of the arrangement in general position, such that any pair of them is incident to a line from the arrangement.
As we will see it from the proof, the complete
-tuple is ”local” in a sense that for any pair of points,
and
the number of points from the arrangement, incident to the line segment
is less than
2 Proof of Theorem 1
The main tool of the proof is Szemerédi's Regularity Lemma [9, 10] . We will use it's counting lemma form, because it is easier to extend to hypergraphs which we will need for the higher dimensional extensions. Let us prove first the simplest case, to show that there is always a triangle. This ”simplest case” is interesting in it's own right, the statement of Lemma 2 implies Roth's theorem [5] about arithmetic progressions on dense subsets of integers. For the details we refer to [7, 8] .
Lemma 2
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
)
This lemma follows from the following theorem of Ruzsa and Szemerédi [6] , which is also called as the triangle removal lemma or the counting lemma for triangles.
Theorem 3
[
6]
Let
be a graph on
vertices. If
is the union of
edge-disjoint triangles, then
contains at least
triangles, where
depends on
only.
The same theorem from a different angle is the following.
Theorem 4
Let
be a graph on
vertices. If
contains
triangles, then one can remove
edges to make
triangle-free.
To prove Lemma 2, 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 3.
To determine the number of triangles in any arrangement of lines and points seems to be a hard task. A related conjecture of de Caen and Székely [21] is that
points and
lines can not determine more than
triangles.
One can repeat the same argument, now with
instead of 3. The corresponding counting lemma can be proven using Szemerédi's Regularity Lemma. The proof is analogous to the Ruzsa-Szemerédi Theorem. There are slightly different ways to state the Regularity Lemma, for our purposes the so called degree form is convenient. For the notations and proofs we refer to the survey paper of Komlós and Simonovits [1] .
Theorem 5
(Regularity Lemma) For every
there is an
such that if
is any graph and
is any real number, then there is a partition of the vertex-set
into
clusters
and there is a subgraph
with the following properties:
-
∙
-
∙
-
∙
all clusters
are of the same size
-
∙
for all
-
∙
for each
-
∙
all pairs
are
regular, each with a density either 0 or greater than
.
Armed with the Regularity Lemma we are ready to prove the following statement which is crucial in the proof of Theorem 1.
Lemma 6
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
lines, then there are at least
complete
tuples in the arrangement. (A complete
tuple is a set of
distinct lines in general position from
such that any two intersect in a point from
)
Proof. To avoid having too many degenerate
tuples, we remove some points from
which have many lines incident to them.
which is the subset of
consists of points incident to at most
lines from
We can apply (1) to see that
is a large subset of
, say
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 at least
edge-disjoint
s. Find a subgraph,
provided by Theorem 5 with
In
we still have some complete
s. Along the edges of such a complete graph we have a
tuple of
s such that the bipartite graphs between them are dense and regular. This already implies the existence of many complete subgraphs, as the following lemma, quoted from [
1]
, shows.
Lemma 7
Given
a graph
on
vertices, and a positive integer
let us construct a graph
by replacing every vertex of
by
vertices, and replacing the edges of
with
regular pairs of density at least
Then
has at least
copies of
where
depends on
and
but not on
Most of the complete
vertex subgraphs of graph
define a complete
tuple in the arrangement, i.e. the corresponding lines are in general position. To see this, let us count the ”degenerate”
tuples, the
element line-sets, where at least one triple is concurrent. The number of concurrent triples is at most
For every concurrent triple one can select
lines to get a degenerate
tuple. The expression,
is clearly an upper bound on the degenerate
tuples, therefore most of the complete graphs on
vertices in
are complete
tuples if
is large enough,
The final step of the proof of Theorem 1 is to show that arrangements with many incidences always have a substructure where one use Lemma 2.
We divide the arrangement into smaller parts where we apply the dual of Lemma 2. The common technique to do that is the so called cutting, which was introduced by Chazelle, see in [11] , about 20 years ago. Here we use a more general result, a theorem of Matousek [15] .
Lemma 8
Let
be a pointset,
and let
be a parameter,
Then the set
can be partitioned into
sets
in such a way that
for all
and any hyperplane crosses no more than
sets, where
Here we use the
case and we choose the value
where
is a constant, depends on
which we will specify later. Let us count the number of incidences along the lines of
according to the partition of
For a given line
we count the sum
which is not much smaller than the number of incidences on
over
if
is rich of incidences, say, incident to much more than
points of
From the condition of Theorem 1 and the properties of the partition we have the following inequality.
Choosing
the inequality becomes
Therefore there is an index
, such that
If
then we can partition the points incident to
into
consecutive
tuples. We can break the line into
rich line segments and consider them as separate lines. Our combinatorial argument in Lemma 6 is robust enough to allow such modifications. Then we have some
rich lines on
points. (Another possible way to show that there are at least
rich lines, is to apply the Szemerédi-Trotter theorem, (1), to show that most of the lines are not ”very rich”.) To complete the proof of Theorem 1, we apply the dual statement of Lemma 6.
References
-
J. Komlós, M. Simonovits, Szemerédi's regularity lemma and its applications in graph theory, in: Combinatorics, Paul Erdős is eighty, Vol. 2 (Keszthely, 1993), 295352, Bolyai Soc. Math. Stud., 2, János Bolyai Math. Soc., Budapest, 1996.
-
B. Nagle, V. Rödl, M. Schacht, The counting lemma for regular k-uniform hypergraphs, to appear, Random Structures and Algorithms.
-
V. Rödl, J. Skokan, Regularity lemma for k-uniform hypergraphs, to appear, Random Structures and Algorithms.
-
V. Rödl, J. Skokan, Applications of the regularity lemma for uniform hypergraphs, preprint.
-
K.F. Roth, On certain sets of integers, J. London Math. Soc. 28 (1953), 245–252.
-
I. Ruzsa, E. Szemerédi, Triple systems with no six points carrying three triangles, Colloq. Math. Soc. J. Bolyai 18 (1978), 939-945.
-
J. Solymosi, Note on a generalization of Roth's theorem, in: Discrete and computational geometry, 825-827, Algorithms Combin. 25, Springer Verlag, 2003.
-
J. Solymosi, A note on a question of Erdős and Graham, Combinatorics, Probability and Computing 13 (2004), 263-267.
-
E. Szemerédi, On sets of integers containing no four elements in arithmetic progression, Acta Math. Acad. Sci. Hungar. 20 (1969), 89-104.
-
E. Szemerédi, Regular partitions of graphs, in ”Problem'es Combinatoires et Th'eorie des Graphes, Proc. Colloque Inter. CNRS,” (Bermond, Fournier, Las Vergnas, Sotteau, eds.), CNRS Paris, 1978, 399-401.
-
B. Chazelle. The Discrepancy Method. Cambridge University Press, 2000.
-
K. L. Clarkson, H. Edelsbrunner, L. J. Guibas, M. Sharir, and E. Welzl, Combinatorial complexity bounds for arrangements of curves and spheres, Discrete Comput. Geom. 5 (1990), 99–160.
-
Gy. Elekes, Sums versus products in Number Theory, Algebra and Erdős Geometry, vol 11 of Bolyai Soc. Math. Stud., János Bolyai Math. Soc., Budapest, 2002, pp. 241–290.
-
Gy. Elekes and Cs. D. Tóth, Incidences of not-too-degenerate hyperplanes, in Proc. 21st ACM Sympos. Comput. Geom. (Pisa, 2005), ACM Press, to appear.
-
J. Matoušek, Efficient partition trees, Discrete Comput. Geom. 8 (1992), 315–334.
-
J. Pach and M. Sharir, Geometric incidences, in Towards a Theory of Geometric Graphs, vol. 342 of Contemporary Mathematics, Amer. Math. Soc., Providence, RI, 2004, pp. 185–223.
-
J. Solymosi and Cs. D. Tóth, Distinct distances in the plane, Discrete Comput. Geom. 25 (2001), 629–634.
-
E. Szemerédi and W. T. Trotter Jr., Extremal problems in Discrete Geometry, Combinatorica 3 (3–4) (1983), 381–392.
-
L. A. Székely, Crossing numbers and hard Erdős problems in discrete geometry, Combinatorics, Probability & Computing 6 (3) (1997), 353–358.
-
W.T. Gowers, Hypergraph regularity and the multidimensional Szemerédi theorem, preprint.
-
D. de Caen and L. A. Székely, On dense bipartite graphs of girth eight and upper bounds for certain configurations in planar pointline systems, J. Combin. Theory Ser. A. 77 (1997), 268–278.