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.