A note on the Brown--Erd\H{o}s--S\'os conjecture in groups
Jason Long

TL;DR
This paper proves the Brown--Erd"H{o}s--S"os conjecture for triples systems derived from finite groups by showing dense subsets contain specific large configurations, using advanced combinatorial theorems.
Contribution
It establishes the conjecture in the context of group-based triples systems, demonstrating optimal bounds and employing key arithmetic combinatorics results.
Findings
Triples systems from finite groups contain configurations with (( ext{t})^{1/2}) vertices.
For all t, t triples can be spanned by at most t+3 vertices.
Confirms the Brown--Erd"H{o}s--S"os conjecture in this setting.
Abstract
We show that a dense subset of a sufficiently large group multiplication table contains either a large part of the addition table of the integers modulo some , or the entire multiplication table of a certain large abelian group, as a subgrid. As a consequence, we show that triples systems coming from a finite group contain configurations with triples spanning vertices, which is the best possible up to the implied constant. We confirm that for all we can find a collection of triples spanning at most vertices, resolving the Brown--Erd\H os--S\'os conjecture in this context. The proof applies well-known arithmetic results including the multidimensional versions of Szemer\'edi's theorem and the density Hales--Jewett theorem.
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.
Taxonomy
TopicsLimits and Structures in Graph Theory · Finite Group Theory Research · graph theory and CDMA systems
A note on the BrownâErdĆsâSĂłs conjecture in groups
Jason Long
Abstract
We show that a dense subset of a sufficiently large group multiplication table contains either a large part of the addition table of the integers modulo some , or the entire multiplication table of a certain large abelian group, as a subgrid. As a consequence, we show that triples systems coming from a finite group contain configurations with triples spanning vertices, which is the best possible up to the implied constant. We confirm that for all we can find a collection of triples spanning at most vertices, resolving the BrownâErdĆsâSĂłs conjecture in this context. The proof applies well-known arithmetic results including the multidimensional versions of SzemerĂ©diâs theorem and the density HalesâJewett theorem.
This result was discovered simultaneously and independently by Nenadov, Sudakov and Tyomkyn [5], and a weaker result avoiding the arithmetic machinery was obtained independently by Wong [11].
1 Introduction
A central open problem in extremal combinatorics is the BrownâErdĆsâSĂłs conjecture [1]. We say that a subgraph of a hypergraph is an -configuration if and . The BrownâErdĆsâSĂłs conjecture states that, for any fixed positive integer , any 3-uniform hypergraph on vertices which does not contain a -configuration has at most edges. The number cannot be decreased, since random constructions can achieve edges while avoiding any -configurations [1]. The conjecture can be generalised to higher uniformity, but we shall focus on the 3-uniform case in this note.
Since its formulation in 1973 there has been a great deal of work on this problem. Ruzsa and Szemerédi [7] resolved the first non-trivial case (), but the conjecture remains open for all . The strongest result to date is due to Sårközy and Selkow [8], who showed that any 3-uniform hypergraph which does not contain a -configuration has at most edges.
When tackling the BrownâErdĆsâSĂłs conjecture, we may additionally assume that the hypergraph is linear (as noted in [9], for example). It is also clear that we may assume that is tripartite, since, given a 3-graph , we may obtain a tripartite 3-graph by taking three copies of the vertex set of and placing edges between these partitions corresponding to the edges of .
Given a linear, tripartite, 3-uniform hypergraph on vertices we can associate a partially labelled grid by labelling position with label if . Thus the BrownâErdĆsâSĂłs conjecture can be formulated in terms of a quasigroup â this is noted in [9] and [10], for example.
Conjecture 1.1** (BrownâErdĆsâSĂłs).**
Fix and . Then there exists such that for any quasigroup of order and any subset of the multiplication table of of density at least , we can find a -configuration in ; that is to say, a set of triples in spanning at most vertices (i.e. rows, columns or labels).
In light of this formulation, it is natural to ask the same question when is in fact a group, as the additional structure might provide greater local density than can be found in random constructions.
Conjecture 1.2** (BrownâErdĆsâSĂłs for groups).**
Fix and . Then for any sufficiently large group and any subset of the multiplication table of of density at least , we can find a -configuration in .
Since the BrownâErdĆsâSĂłs conjecture is resolved for , the first interesting case of Conjecture 1.2 is . In 2015, Solymosi [9] resolved this case, showing that Conjecture 1.2 holds for .
Recently, Solymosi and Wong [10] showed that much more is true, proving that the BrownâErdĆsâSĂłs threshold of vertices can in fact be surpassed in the groups setting. In particular, they prove that dense subsets of sufficiently large group multiplication tables contain sets of triples in spanning asymptotically only vertices. Since their result concentrates on the case of large , they do not match Conjecture 1.2 for small but prove that it holds for infinitely many .
Given that the BrownâErdĆsâSĂłs threshold can be surpassed in the groups setting, one may ask what the correct behaviour should be in this case. Since corresponds to a linear hypergraph, we cannot find sets of triples in spanning fewer that vertices, but can we approach this lower bound?
Question 1.3**.**
Let be a fixed positive integer. What is the smallest number such that we are guaranteed to find an -configuration in a dense subset of a sufficiently large group multiplication table?
In this note we answer this question up to a constant factor, and resolve Conjecture 1.2. By applying machinery from arithmetic combinatorics, including the multidimensional SzemerĂ©di theorem and a multidimensional variant of the density HalesâJewett theorem, we prove that any dense subset of a sufficiently large group multiplication table contains a large subgrid belonging to one of two families: either the subgrid matches part of the multiplication table of a cyclic group, or the subgrid matches the entire multiplication table of for some small prime and large . A precise statement appears in Theorem 2.5 following some notation.
This reduces Question 1.3 to a discrete optimisation problem, in which we must find configurations with edges spanning few vertices in each of the two cases resulting from our main theorem. We tackle this optimisation problem in Section 4, showing that and resolving Conjecture 1.2 for all .
2 Notation and Statements
We write for the group of integers modulo under addition and we write for the set . We begin with some definitions.
Definition 2.1**.**
By the multiplication table of a group we mean the collection of triples for . The vertex set will be given by three disjoint copies of called the row vertices, column vertices and label vertices. We shall refer to the triples as the edges or faces of the corresponding tripartite 3-uniform hypergraph. Typically, we will represent this as a labelled grid, with entry given label . In the case that is an abelian group, we will usually call the multiplication table an addition table.
Definition 2.2**.**
By a subgrid of a labelled grid, we mean the labelled grid contained in the intersection of some subset of the rows and columns.
Definition 2.3**.**
We say that a labelled grid is isomorphic to another labelled grid if we can biject the row sets, column sets and label sets of and in such a way that the resulting map is a graph isomorphism between the corresponding 3-graphs.
Using this notation we reformulate Question 1.3 in a precise way.
Question 2.4**.**
Let be a fixed positive integer and . Let be minimal such that, given any subset of density at least of a sufficiently large (in terms of and ) group multiplication table, we may find an -configuration in . How does grow with ? Is for all ?
In order to answer this question, we prove the following structural result.
Theorem 2.5**.**
Fix and . Then there exists such that, for any group of order and any subset of the multiplication table of of density at least , contains either a subgrid isomorphic to the addition table of as a subset of for some , or a subgrid isomorphic to the addition table of for some prime.
Remark 2.6**.**
This result is âbest possibleâ in terms of finding configurations with many edges spanned by few vertices, since if is simply taken to be the addition table of as a subset of , say, then any subgrid of is isomorphic to part of a larger addition table and we cannot improve on the first case of the theorem. Similarly, if is simply the addition table of for small and large then we cannot improve on the second case.
3 Proof of Theorem 2.5
We start by introducing the arithmetic machinery that we use later. We begin with a multidimensional version of SzemerĂ©diâs theorem [3].
Theorem 3.1** (Multidimensional Szemerédi Theorem).**
Let and let . Then there exists such that for any and any of density at least , we can find such that
[TABLE]
for each . In other words, contains the Cartesian product of arithmetic progressions of length with the same common difference.
We shall also need a multidimensional version of the density HalesâJewett theorem [4]. We recall the definition of a combinatorial line.
Definition 3.2**.**
A combinatorial line in is a set of the form
[TABLE]
for some indexing set and some . A combinatorial subspace of dimension is a set of the form
[TABLE]
for some collection of disjoint indexing sets , and some .
Theorem 3.3** (Density HalesâJewett).**
Fix and let . Then there exists such that for any and any of density at least , we can find a combinatorial line inside .
The density HalesâJewett theorem easily implies its own multidimensional variant â for a proof, see [2] for example.
Corollary 3.4** (Multidimensional density HalesâJewett).**
Let be fixed positive integers and let . There exists such that for any and any of density at least , we can find an entire combinatorial subspace of dimension inside .
We will need a further variant of density HalesâJewett, which follows easily from Corollary 3.4 by applying the same idea used to extend from Theorem 3.3 to Corollary 3.4.
Corollary 3.5**.**
Let be fixed positive integers, a fixed prime, and let . There exists such that for any and any of density at least , we can find a subspace of dimension and such that
[TABLE]
Proof.
We simply identify with in the obvious way. We can then apply Corollary 3.4 to find a combinatorial subspace of dimension inside , which gives us an affine subspace of dimension . The result follows by translating back to . â
Lastly, we will need Pyberâs theorem [6] which provides us with a large abelian subgroup of .
Theorem 3.6** (Pyberâs Theorem).**
There is a universal constant such that any group of order contains an abelian subgroup of order at least .
We are now ready to prove Theorem 2.5.
Proof of Theorem 2.5.
We begin by applying Theorem 3.6, which states that contains an abelian subgroup of order at least for some absolute constant . In particular, tends to infinity with .
Note that the multiplication table of can be partitioned into the Cartesian products of left cosets of with right cosets of . Since has density at least in the full multiplication table , we know that there exists such that has density at least in the Cartesian product . The part of the multiplication table corresponding to this Cartesian product is isomorphic to the addition table of . Let be the subset of of density at least obtained from . Note that is a finite abelian group, and can therefore be written as a direct product of cyclic groups of prime power order.
Suppose that has a cyclic factor . Then, as above, we can find a subset which has density at least in a Cartesian product of two cosets of in , and this Cartesian product is isomorphic to the addition table of . Thus corresponds to a subset of the addition table of density at least . By Theorem 3.1, if is sufficiently large then we can find a Cartesian product of two arithmetic progressions and in . The labels in this subgrid belong to the set . Indeed, this subgrid is isomorphic to the addition table and so we are in the first case of the statement of the theorem.
So we are done if contains a cyclic factor with . Therefore we may assume that all factors of are cyclic groups with bounded (prime power) order. Since tends to infinity with , we see that for any positive integer , if is sufficiently large we may find (by the pigeonhole principle) a cyclic factor which appears to the power . In particular, contains as a subgroup.
As above, we note that this means that we may find which has density at least in the Cartesian product of two cosets of inside , and this product is isomorphic to the multiplication table of . If is sufficiently large in terms of , then by Corollary 3.5 we can find the complete Cartesian product of and inside . This complete Cartesian product is isomorphic to the addition table of . If then we can find the addition table of and we are in the first case of the theorem, and otherwise we have and are in the second case. â
We now see how Theorem 2.5 simplifies Question 2.4. We let be minimal such that we can find an -configuration in the addition table of for any sufficiently large compared to . Similarly, for each prime we let be minimal such that we can find an -configuration in the addition table of for any sufficiently large (in terms of and ).
Corollary 3.7**.**
We have that .
Proof.
Clearly .
For the other direction, we apply Theorem 2.5 for choices of and sufficiently large in terms of . Given a subset of density at least of the multiplication table of some sufficiently large group , we may therefore find a subgrid isomorphic to the entire addition table of as a subset of for some , or a subgrid isomorphic to the entire addition table of for some prime. If and are chosen large enough (in terms of only), we deduce that contains either an -configuration or a -configuration and so . â
We have thus reduced Question 2.4 to the problem of finding and . We will devote the next section to tackling this discrete optimisation problem; providing an exact, closed form answer for all is tricky because of certain divisibility considerations.
4 Finding locally dense configurations
In order to keep the note brief, we will not attempt to give the best possible bounds. We will instead show that , and, because of the connection with Conjecture 1.1, we will separately confirm that for all .
For the analysis of the discrete optimisation problem arising from Corollary 3.7, it simplifies the calculations to try and maximise the number of faces induced by a fixed number of vertices rather than minimise the number of vertices spanned by a fixed number of faces. Thus we let be the maximal number of faces that can be spanned by a set of vertices in the addition table of for any sufficiently large compared to , and observe that if then . Similarly, we let be the maximal number of faces that can be spanned by a set of vertices in the addition table of for any sufficiently large in terms of and , and observe that if then .
Proposition 4.1**.**
We have that , and therefore .
Proof.
We work in the addition table of for . Given rows and columns, we can optimise the density of our configuration by including the most numerous labels. The labels in the addition table are constant along falling diagonals. In the worst case, each falling diagonal corresponds to a different label, in which case the most numerous label occurs times, the next two most numerous labels occur times each, etc. Therefore, by including the most numerous labels, we include a total of at least
[TABLE]
[TABLE]
different faces. The total number of vertices is so we seek to maximise this expression with respect to the constraint that . Taking and , and noting that is an increasing function of , the proposition follows. â
Proposition 4.2**.**
We have that for all , and therefore .
Proof.
We work in the addition table of for large. If then the construction in the proof of Proposition 4.1 finds a configuration in the addition table of with faces and so we are done.
Otherwise, let be minimal such that . For sufficiently large, contains a subgrid isomorphic to the multiplication table of . We can partition this multiplication table into the Cartesian products of the cosets of . These Cartesian products can be arranged into a grid of blocks ( subgrids) corresponding to entries of the addition table .
We form our configuration by taking a union of these blocks. Let , and so The number of blocks that we can use is precisely the maximum number of faces induced by vertices in the addition table of . The number of vertices in the resulting configuration will be at most , and the number of edges will .
Since we could use the construction idea from Proposition 4.1. Unfortunately, we cannot assume that is large (in which case we could take approximately blocks and therefore approximately faces) and the worst cases for this construction will in fact be decided by the best options for small .
In order to minimise the calculation, we will instead simply take an grid of these blocks, and we shall choose maximal subject to our constraint on the number of vertices.
If we take the bottom left grid of these Cartesian products we obtain a configuration with rows, columns and at most labels. The configuration has faces. Taking maximal so that , we obtain a configuration with at most vertices.
By the maximality of we see that so in particular . The number of faces of the configuration is which is therefore at least
[TABLE]
which takes its minimal value of when . â
Remark 4.3**.**
It is not hard to show that Proposition 4.1 is in fact best possible, and is the correct constant in the limit. On the other hand, Proposition 4.2 does not give the correct constant. As mentioned in the proof, combining the construction in Proposition 4.1 with a careful analysis of small would allow improvements to be made quite easily. We can also make use of leftover vertices (when is not an integer, a union of blocks uses only vertices, leaving some unused) to interpolate between the constructions for integer values of . Using these techniques we can improve the constant from to . However, the calculations are quite involved and the result would still not be the best possible, so we have tried to find a compromise between giving the best bounds that we can and providing a streamlined result.
Combining Propositions 4.1 and 4.2 with Corollary 3.7 gives the following result.
Corollary 4.4**.**
* (in fact, ).*
Therefore, the BrownâErdĆsâSĂłs threshold of is far below what can be found given the extra group structure. Nevertheless, we will now confirm that we do indeed prove the BrownâErdĆsâSĂłs conjecture in the context of group multiplication tables, which essentially involves checking that sufficiently dense configurations exist for the small values of , as well as for large as verified by Corollary 4.4.
Proposition 4.5**.**
We have that for all .
Proof.
Although much better bounds than are possible for large , it will be most convenient simply to find -configurations in the addition table of for large, and also in the addition table of for large. The result will then follow by Corollary 3.7.
For the first case, working in the addition table of , we note that taking the points in positions , , and gives the configuration
[TABLE]
which has 6 vertices spanning 3 faces. Next, we can include the point in position , which introduces one new vertex (a new label, ) and one new face. Then the point in position introduces one new vertex (a new column) and one new face, and then the point in position introduces one new vertex (a new label) and one new face. Continuing, we introduce the points in positions and for each until we have faces. At this point we have a configuration with faces spanning vertices.
In the second case, we are working in the addition table of for large. We can use the above argument to find an -configuration for up to by taking the bottom two rows, minus the final face, of the multiplication table of some copy of . When we add in the final point in position we re-use the label in position so we get an -configuration. We can then start again in a new copy of , including the corresponding points one by one in the same order as before. Our first point introduces two new vertices (a new row and new column) for just one more face, but since we are adding it to an -configuration we get back to an -configuration. Thereafter we add at most one new vertex with every new face. Once we finish the bottom two rows of the next copy of we can start again in another copy, and we can continue until we have faces. At that point we will span at most vertices. â
Conjecture 1.2 follows immediately from Proposition 4.5.
5 Concluding remarks
We have shown that the BrownâErdĆsâSĂłs conjecture is true for hypergraphs with an underlying group structure, and in fact a much stronger result is possible. We give a bound of on the minimum size of a collection of vertices spanned by edges, which is tight up to the implied constant. Theorem 2.5 provides an explanation for this local density by showing that bounded-size subgrids manifesting an abelian group structure can be found in any dense subset of a group multiplication table.
It is natural to wonder the ability to find many configurations with density beating the BrownâErdĆsâSĂłs threshold is in some way connected to group-like structure. Are there interesting structural constraints weaker than the group axioms that still provide local density beyond the BrownâErdĆsâSĂłs threshold? Or does the existence of many -configurations with sufficiently small in terms of require an underlying group structure?
Acknowledgements
The author would like to thank Tim Gowers for several helpful comments.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] W. G. Brown, P. ErdĆs and V. T. SĂłs. Some extremal problems on r-graphs. New Directions in the Theory of Graphs. Academic Press, New York. 1973.
- 2[2] P. Dodos, V. Kanellopoulos, K. Tyros. A simple proof of the density HalesâJewett theorem . Int. Math. Res. Not., 12 , 3340â3352, 2014.
- 3[3] H. Furstenberg and Y. Katznelson. An ergodic SzemerĂ©di theorem for commuting transformations . J. Analyse Math. 38 , 275â291, 1978.
- 4[4] H. Furstenberg and Y. Katznelson. A density version of the HalesâJewett Theorem for k = 3 đ 3 k=3 . Discrete Mathematics, 75 : 227â241, 1989.
- 5[5] R. Nenadov, B. Sudakov and M. Tyomkyn, Proof of the BrownâErdĆsâSĂłs conjecture in groups . preprint, 2019.
- 6[6] L. Pyber. How abelian is a finite group? . The mathematics of Paul ErdËos I, 372â384, Algorithms Combin., 13 , Springer, Berlin, 1997.
- 7[7] I. Ruzsa and E. SzemerĂ©di. Triple systems with no six points carrying three triangles. Coll. Math. Soc. J. Bolyai 18 : 939â945, 1978.
- 8[8] G. N. SĂĄrközy and S. Selkow. An extension of the Ruzsa-SzemerĂ©di theorem . Combinatorica 25 (1): 77â84, 2004.
