Expansion for the product of matrices in groups
Doowon Koh, Thang Pham, Chun-Yen Shen, Le Anh Vinh

TL;DR
This paper establishes lower bounds on the size of product sets of matrices in specific groups, extending known results to matrix groups like SL_2 over finite fields and the Heisenberg group.
Contribution
It provides new lower bounds for matrix product sets in groups, generalizing previous scalar and cube expansion results to matrix groups.
Findings
Proved lower bounds for matrix product sets in SL_2(𝔽_p).
Extended expansion results to the Heisenberg group.
Generalized scalar expansion results to matrix groups.
Abstract
In this paper, we give strong lower bounds on the size of the sets of products of matrices in some certain groups. More precisely, we prove an analogue of a result due to Chapman and Iosevich for matrices in with restricted entries on a small set. We also provide extensions of some recent results on expansion for cubes in Heisenberg group due to Hegyv\'{a}ri and Hennecart.
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.
Expansion for the product of matrices in groups
Doowon Koh Department of Mathematics, Chungbuk National University. Email: [email protected]
Thang Pham Department of Mathematics, UCSD. Email: [email protected]
Chun-Yen Shen Department of Mathematics, National Taiwan University. Email: [email protected]
Le Anh Vinh Department of Mathematics, VNU. Email:[email protected]
Abstract
In this paper, we give strong lower bounds on the size of the sets of products of matrices in some certain groups. More precisely, we prove an analogue of a result due to Chapman and Iosevich for matrices in with restricted entries on a small set. We also provide extensions of some recent results on expansion for cubes in Heisenberg group due to Hegyvári and Hennecart.
1 Introduction
Let be a prime field. We denote by the set of matrices with determinant one over . Given , we define
[TABLE]
It was proved by Chapman and Iosevich [1] by Fourier analytic methods that if then
[TABLE]
Throughout this paper the notation means for some absolute constant , and means for some absolute constant . It has been extensively studied about the size of the products of . In particular, the breakthrough work of H. A. Helfgott [2] asserts that if is a subset of and is not contained in any proper subgroup with , then for some . The result mentioned above by Chapman and Iosevich is to give a quantitative estimate when the size of the set is large. However it is considered to be a difficult problem to obtain some quantitative estimate for the same problem when the size of the set is not large. It is basically because the Fourier analytic methods are effective only when the size of the set is large. In this paper, we address the case of small sets, and give a lower bound on the size of . Our first result is as follows.
Theorem 1.1**.**
Let If for some small constant , then
[TABLE]
Let be a prime field. For an integer , the Heisenberg group of degree , denoted by is defined by a set of the following matrices:
[TABLE]
where , , denotes the column vector of , and is the identity matrix. For , we define
[TABLE]
A similar question in the setting of the Heisenberg group over prime fields has been recently investigated by Hegyvári and Hennecart in [4], namely, they proved the following theorem.
Theorem 1.2** (Hegyvári-Hennecart, [4]).**
For every there exists a positive integer such that if , and with
[TABLE]
then there exists a non-trivial subgroup of such that contains at least cosets of .
In a very recent paper, using results on sum-product estimates, Hegyvári and Hennecart [3] established some results in the case . In particular, they proved that if with , then
[TABLE]
In the case when , they also showed that
[TABLE]
In this paper, we also extend this result to the setting of Heisenberg group of degree two. For simplicity, we write and for the products and respectively. We have the following theorems.
Theorem 1.3**.**
If with , then we have
[TABLE]
Theorem 1.4**.**
Let with Then we have
[TABLE]
The rest of this paper is organized to provide the complete proofs of our main theorems. More precisely, in Section we give the proof of Theorem 1.1, and in Section we complete proofs of Theorems 1.3 and 1.4.
2 Proof of Theorem 1.1
In this section, without loss of generality, we assume that . To prove Theorem 1.1, we need the following lemmas.
Lemma 2.1** ([16], Corollary ).**
Let with . Then we have
[TABLE]
Lemma 2.2**.**
Let with for a sufficiently small Then the number of tuples satisfying
[TABLE]
is
Proof.
For , one can follow the proof of [9, Theorem ] to prove that the number of tuples such that
[TABLE]
is . Thus we see that for each fixed pair the number of tuples satisfying
[TABLE]
is . Taking the sum over all pairs , the lemma follows.
∎
Lemma 2.3** ([11], Theorem 4).**
Let with and let be a finite set of lines in Suppose that and Then the number of incidences between and lines in , denoted by , satisfies
[TABLE]
The following is an improvement of Lemma in [15].
Lemma 2.4**.**
Let . Then if , and , we have
[TABLE]
for any .
Proof.
It is clear that
[TABLE]
The number of such tuples is bounded by the number of incidences between points in and a set of lines of the form with and . Notice that and Thus if and , Lemma 2.3 implies that
[TABLE]
which completes the proof of the theorem. ∎
Lemma 2.5** ([8], Theorem 2).**
If with , then we have
[TABLE]
We are now ready to prove Theorem 1.1.
Proof of Theorem 1.1.
Without loss of generality, we may assume that Let and be matrices in presented as follows:
[TABLE]
Suppose that
[TABLE]
where and Then we have the following system
[TABLE]
Let us identify the matrix with Notice that contains each satisfying the system (1) for some in Therefore, we aim to estimate a lower bound of the number of such that the system (1) holds for some To this end, let be a parameter chosen later. We now consider two following cases:
If , then it follows from Lemma 2.1 that
[TABLE]
where we assume that
[TABLE]
From the system (1) and the above fact, we obtain that if and , then
[TABLE]
where the first follows, because in the system (1), for each non-zero , if we fix a quadruple with , then are determined in terms of and , respectively. 2. 2.
If , then we consider as follows. For , let be the number of solutions of the system (1). For the case , we have
[TABLE]
Indeed, for each choice of , is determined uniquely, and are determined. In addition, and can be taken as arbitrary elements of
By the Cauchy-Schwarz inequality, we have
[TABLE]
This implies that
[TABLE]
where .
In the next step, we are going to show that
[TABLE]
To see this, observe by definition of that for each the value is the number of 12-tuples satisfying the following:
[TABLE]
Thus the value of can be written by where denotes the number of 12-tuples satisfying the following:
[TABLE]
Now notice that Lemma 2.2 implies that if then there are at most
-tuples in satisfying the equations (4) for some One can also check that among these tuples, there are at most tuples with . Hence, without loss of generality, we may assume that all tuples satisfy .
For such a fixed -tuple , we now deal with the equation (5) which can be rewritten by
[TABLE]
Set , , and . Then the number of solutions of (7) is the size of . It is clear that because and we have assumed that so that We also see that
[TABLE]
where we used the assumption that Applying Lemma 2.4, we obtain that if then
[TABLE]
The same argument works identically for the equation (6) which can be restated by
[TABLE]
In short, we have proved that if and , then
[TABLE]
Therefore, combining (3) with this estimate yields that if and , then
[TABLE]
Finally, if we choose , then it follows from (2) and (9) that if , then
[TABLE]
which completes the proof of Theorem 1.1. ∎
In the case of arbitrary finite fields, we have the following result.
Theorem 2.6**.**
Let and let be a subset of . If for any proper subfield of and any , then we have
[TABLE]
To prove Theorem 2.6 we make use of the following results.
Theorem 2.7** ([7]).**
With the assumptions of Theoem 2.6, we have
[TABLE]
Theorem 2.8**.**
For , suppose that for any subfield of and any . Then we have
[TABLE]
Corollary 2.9**.**
For , suppose that for any subfield of and any . Then we have
[TABLE]
Proof.
Given a nonzero , we have by Theorem 2.8.
∎
we are now ready to prove Theorem 2.6.
Proof of Theorem 2.6.
Recall from (2) that
[TABLE]
Thus the Theorem follows directly from Corollary 2.9. ∎
In the rest of this section, we present the proof of Theorem 2.8, for which the authors communicated with Oliver Roche-Newton.
2.1 Proof of Theorem 2.8
To prove Theorem 2.8, we make use of the following lemmas.
The first lemma is the Plünnecke-Ruzsa inequality.
Lemma 2.10** ([10], Theorems 1.6.1, 1.81).**
Let be subsets of . Then we have
[TABLE]
and
[TABLE]
One can modify the proof of Corollary in [6] due to Katz and Shen to obtain the following.
Lemma 2.11**.**
Let be subsets in . Then, for any , there exists a subset such that and
[TABLE]
for some positive constant
We also have the following lemma from [7].
Lemma 2.12**.**
Let be a subset of with at least two elements, and define as the subfield generated by . Then there exists a polynomial of several variables with coefficients belonging to the prime field such that
[TABLE]
We are now ready to prove Theorem 2.8.
Proof of Theorem 2.8.
WLOG, we may assume by considering for some . We first define the ratio set:
[TABLE]
We now consider the following cases:
Case 1: .
In this case, there exist and such that
[TABLE]
First, we apply Lemma 2.11 so that there exists a subset such that and
[TABLE]
On the other hand, we have
[TABLE]
Since , the equation
[TABLE]
has no non-trivial solutions, i.e. solutions with . This implies that
[TABLE]
We now give an upper bound for which will be used in the rest of the proof.
Lemma 2.11 tells us that there exists a subset such that and
[TABLE]
and there exists a subset with such that
[TABLE]
Applying Lemma 2.10, we have
[TABLE]
Putting (10-13) together, we obtain
[TABLE]
and we are done.
Case 2: . Similarly, in this case, there exist and such that
[TABLE]
Since , we have , and . This gives us that exists.
Using the same argument as above, we have
[TABLE]
Thus we obtain
[TABLE]
and we done.
Case 3: .
As above, in this case, there exist and such that
[TABLE]
Since , we have . This gives us that exists. The rest is the same as the Case .
Case 4: We consider the case when
[TABLE]
Now we are going to show that for any polynomial in variables, for some positive integer , and coefficients belonging such that
[TABLE]
Indeed, it is enough to show that
[TABLE]
for any integer , and ( times).
It follows from the assumption that the first condition is satisfied. For the second condition, it is sufficient to prove it for , since we can use inductive arguments.
Let be arbitrary elements in . We now show that
[TABLE]
If either or , then we are done. Thus we may assume that and .
First we have
[TABLE]
and
[TABLE]
In other words, for any polynomial we have
[TABLE]
Furthermore, Lemma 2.12 tells us that there exists a polynomial such that .
This implies that
[TABLE]
It follows from our assumption of the theorem that
[TABLE]
Hence, .
Next we shall show that there exists such that either
[TABLE]
or
[TABLE]
Indeed, let be the number of tuples such that
[TABLE]
We have the sum is the number of tuples such that
[TABLE]
with , and . It is easy to see that there are at most tuples with , and at most tuples with . Therefore, we get
[TABLE]
By the pigeon-hole principle, there exists such that
[TABLE]
So, either
[TABLE]
or
[TABLE]
We now fall into two small cases:
If , then, applying Lemma 2.10, we have
[TABLE]
which gives us
[TABLE]
- 2.
If , then we have
[TABLE]
which gives us
[TABLE]
This completes the proof of the theorem.
∎
3 Proofs of Theorems 1.3 and 1.4
In the proof of Theorem 1.3, we make use of the following version of Balog-Szemerédi-Gowers theorem due to Schoen [12].
Theorem 3.1** ([12], Theorem 1.1).**
Let be an abelian group. Suppose that is a subset of , and denotes the additive energy which is the number of solutions to the equation If is equal to , then there exists with such that
[TABLE]
We also will need the following results.
Theorem 3.2**.**
For , let be the number of -tuples
[TABLE]
such that
[TABLE]
We have
[TABLE]
where
[TABLE]
To prove this theorem, we need the following version of point-plane incidence bound due to Rudnev in [8].
Theorem 3.3** ([8]).**
Let be a set of points in and let be a set of planes in . Suppose that , and there are at most collinear points in for some , then the number of incidences between and is bounded by
[TABLE]
we are now ready to prove Theorem 3.2. We will follow the ideas of the proof of [13, Theorem ].
Proof of Theorem 3.2.
We have
[TABLE]
where is the number of pairs such that , is the number of pairs such that , and . If we split the sum into intervals, we get
[TABLE]
where , is the restriction of the function on the set , and is the restriction of the function on the set . Applying the pigeon-hole principle two times, there exist sets and such that
[TABLE]
where is the indicator function of the set . For the simplicity, we suppose that and .
One can check that the sum is the number of incidences between points and planes in defined by
[TABLE]
where .
With the way we define the plane set, it follows from [17] that we can apply Theorem 3.3 with . Thus we obtain
[TABLE]
It is clear in our argument that we can switch the point set and the plane set, we also can do the same thing for and in the definition of the point set and the plane set. So, without loss of generality, we can assume that , . We now consider the following cases:
- •
If the second term dominates, then we have
[TABLE]
since
[TABLE]
- •
If the first term dominates, then we have
[TABLE]
since
[TABLE]
- •
If the last term dominates, then we study the following:
Suppose . If , then it is easy to check that the second term in (17) will be bigger than the last term. Thus, we can suppose that . Since , we have
[TABLE]
On the other hand, it is clear that . This means
[TABLE] 2. 2.
Suppose . By repeating the same argument, we obtain
[TABLE]
This completes the proof of the theorem. ∎
Proof of Theorem 1.3.
Let be the number of tuples
[TABLE]
such that . This can be expressed as follows:
[TABLE]
Thus by the Cauchy-Schwarz inequality, we have
[TABLE]
From (18), observe that is the number of tuples
[TABLE]
satisfying the following system:
[TABLE]
We now insert new variables in (20) and (21) as follows:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Set , then we have , , , .
In this setting, we have
[TABLE]
Applying Theorem 3.2, and assuming the second and third terms are larger than the first term, we have
[TABLE]
where we have used the fact that
[TABLE]
Moreover, using the fact , we have
[TABLE]
In other words, we have proved that
[TABLE]
If , then the theorem follows from (19). Therefore, we can assume that
[TABLE]
Let be a parameter chosen later. We now consider two cases:
Suppose that Then we have
[TABLE]
From (19), this implies that
[TABLE] 2. 2.
Suppose that Then we can write for some Notice that Theorem 3.1 implies that there exists a subset such that and
[TABLE]
Since by our assumption, using Lemma 2.5 with the above inequality gives
[TABLE]
Moreover, one can easily check that
[TABLE]
Therefore,
[TABLE]
Moreover, Lemma 2.1 gives us
[TABLE]
where we also utilized the inequality (26) and the fact that
Thus we obtain that if then
[TABLE]
provided that It is clear that with , this estimate is satisfied since . We also obtain
[TABLE]
Finally, suppose the first term is the largest term. Then we have which is smaller than . Thus (19) shows that
[TABLE]
This is more than what we want and completes the proof of the theorem. ∎
Over finite arbitrary fields , we have the following result.
Theorem 3.4**.**
Let and let be a subset of . If for any proper subfield of and any , then we have
[TABLE]
and
[TABLE]
Proof.
We first observe that
[TABLE]
and
[TABLE]
It follows from Theorem 2.7 and 2.8 that
[TABLE]
Therefore, we obtain
[TABLE]
and
[TABLE]
which completes the proof of the theorem. ∎
Proof of Theorem 1.4.
One can observe that
[TABLE]
We now prove that if then
[TABLE]
Indeed, we first prove that if
[TABLE]
To prove this inequality, we consider the following cases:
If , then it follows from Lemma 2.1 that
[TABLE]
whenever
[TABLE] 2. 2.
If , then Lemma 2.5 gives us that under the condition . Hence, if then
[TABLE]
Choosing , we see from (29) and (30) that if and , then
[TABLE]
Since we establish the inequality (28).
By Lemma 2.1 and the inequality (28), we see that if , then
[TABLE]
Finally, combining (27) and this estimate, we conclude that if , then
[TABLE]
which completes the proof of Theorem 1.4 . ∎
Acknowledgments
The authors would like to deeply thank Dr. Oliver Roche-Newton and Dr. Ilya Shkredov for many helpful discussions that make nice improvement for our Theorem 1.3.
D. Koh was supported by Basic Science Research Program through the National Research Foundation of Korea(NRF) funded by the Ministry of Education, Science and Technology(NRF-2015R1A1A1A05001374). T. Pham was supported by Swiss National Science Foundation grant P2ELP2175050. C-Y Shen was supported in part by MOST, through grant 104-2628-M-002-015 -MY4.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Chapman, A. Iosevich, On rapid generation of S L 2 ( 𝔽 q ) 𝑆 subscript 𝐿 2 subscript 𝔽 𝑞 SL_{2}(\mathbb{F}_{q}) , Integers 9 (2009), 47-52.
- 2[2] H.A. Helfgott, Growth and generation in SL 2(Z/p Z), Ann. of Math. 167 (2008), 601-623.
- 3[3] N. Hegyvári, F. Hennecart, Expansion for cubes in the Heisenberg group , Forum Mathematicum. Vol. 30 . No. 1. De Gruyter, 2018.
- 4[4] N. Hegyvári, F. Hennecart, A structure result for bricks in Heisenberg groups , Journal of Number Theory 133 (9) (2013): 2999–-3006.
- 5[5] N Hegyvári, F. Hennecart, A note on Freiman models in Heisenberg groups , Israel J. of Math. 189 (2012), 397–411.
- 6[6] N. Katz, C-Y. Shen, A slight improvement to Garaev’s sum product estimate , Proceedings of the American Mathematical Society 136 (7) (2008): 2499–2504.
- 7[7] L. Li and O. Roche-Newton, An improved sum-product estimate for general finite fields , SIAM J. Discrete Math. 25 (2011), no. 3, 1285–1296.
- 8[8] Brendan Murphy, Giorgis Petridis, Oliver Roche-Newton, Misha Rudnev, Ilya D. Shkredov, New results on sum-product type growth over fields , ar Xiv 1702.01003 (2017).
