Growth and expansion in algebraic groups over finite fields
Harald Andres Helfgott

TL;DR
This paper introduces the study of growth in algebraic groups over finite fields, focusing on groups like SL_2(F_q) and their subgroups, highlighting recent developments and key examples in the area.
Contribution
It provides an accessible overview of growth phenomena in groups of Lie type, synthesizing recent research and course notes for educational purposes.
Findings
Analysis of growth in SL_2(F_q) and subgroups
Connections to algebraic group theory over finite fields
Summary of recent advances in the field
Abstract
This is a brief introduction to the study of growth in groups of Lie type, with and some of its subgroups as the key examples. They are an edited version of the notes I distributed at the Arizona Winter School in 2016. Those notes were, in turn, based in part on my survey in Bull. Am. Math. Soc. (2015) and in part on the notes for courses I gave on the subject in Cusco (AGRA) and G\"ottingen.
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.
Growth and expansion in algebraic groups over finite fields
Harald Andrés Helfgott
Harald A. Helfgott, Mathematisches Institut, Georg-August Universität Göttingen, Bunsenstraße 3-5, D-37073 Göttingen, Germany; IMJ-PRG, UMR 7586, 58 avenue de France, Bâtiment S. Germain, case 7012, 75013 Paris CEDEX 13, France
Contents
-
1.1 Basic questions and concepts: diameter, growth, expansion
-
4.1 Preliminaries from algebraic geometry and algebraic groups
1. Introduction
This text is meant to serve as a brief introduction to the study of growth in groups of Lie type, with and some of its subgroups as the key examples. They are an edited version of the notes I distributed at the Arizona Winter School in 2016. Those notes were, in turn, based in part on the survey [Hel15] and in part on the notes for courses I gave on the subject in Cusco [Hel] and Göttingen.
Given the format of the Arizona Winter School, the emphasis here is on reaching the frontiers of current research as soon as possible, and not so much on giving a comprehensive overview of the field. For that the reader is referred to [Hel15] and its bibliography, or to [Kow13] and [Tao15]. At the same time – again motivated by the school’s demands – we will take a brief look at several applications at the end.
It will be necessary to be minimally conversant with some of the basic classical vocabulary of algebraic geometry (as in the first chapter of Mumford’s Red Book [Mum99]), and with some notions on algebraic groups (such as ) and Lie algebras (such as ). A very brief compendium of what will be needed can be found in §4.1. It is often helpful (and only rarely misleading) to be willing to believe that matters work out in much the same way over finite field as they do over the reals.
The purpose of these notes is expository, not historical, though I have tried to give key references. The origins of several ideas are traced in greater detail in [Hel15]. In §1.2, we will give a summary of the results we later prove and also of results and open questions of the same kind. We will go over some important related questions and applications later, in §6.
Acknowledgements. I was supported by ERC Consolidator grant 648329 (codename GRANT) and by funds from my Humboldt professorship. Many thanks are due to a helpful and spirited anonymous referee. Thanks are due as well to Lifan Guan, for providing a useful reference and catching several typos, and to the audiences both at the Arizona Winter School and at the Hausdorff Institute (HIM), for real-time feedback.
1.1. Basic questions and concepts: diameter, growth, expansion
Let be a finite subset of a group . Consider the sets
[TABLE]
Write for the size of a finite set , meaning simply the number of elements of . A question arises naturally: how does grow as grows?
This kind of question has been studied from the perspective of additive combinatorics (for abelian) and geometric group theory ( infinite, ). There are also some crucial related concepts coming from other fields: diameters and expanders, to start with.
Diameters. Let be a set of generators of . When is infinite, a central question is how behaves as a function of as . When is finite, that question does not make much sense, as obviously stays constant as soon as . Instead, let us ask ourselves what is the least value of such that . This value of is called the diameter. It is finite because, for generating , implies . (Why is this last statement true?)
The term diameter comes from geometry. What we have is not just an analogy – we can actually put our basic terms in a geometrical framework, as geometric group theory does. A Cayley graph is the graph having as its set of vertices and as its set of edges. Define the length of a path in the graph as the number of edges in it, and the distance between two vertices , in the graph as the length of the shortest path between them. The diameter of a graph is the maximum of the distance over all vertices , . It is easy to see that the diameter of with respect to , as we defined it above, equals the diameter of the graph .
Product theorems. A central question of additive combinatorics is as follows: for finite subsets of an abelian group , when exactly is it that is much larger than ? In non-abelian groups , the right form of the question turns out to be: given a set of generators of , when is much larger than ? (We will see later why it is better to ask about rather than here.)
It is clear that, if we show that, for any generating set of ,
[TABLE]
then grows rapidly until roughly the point where : simply apply (1.1) to , , , etc., in place of . In particular, (1.1) yields an upper bound on the diameter of with respect to . We call a result of the form (1.1) a product theorem.
Expansion. We say that a graph is an vertex expander with parameter (or -vertex expander) if, for every subset of the set of vertices satisfying (say) , the number of vertices not in such that at least one edge connects to some element of is at least . (We may think of as being a set of infected individuals; then we are saying that the number of the newly infected will always be at least , unless the disease has reached a near-saturation point.)
Two closely connected notions are that of edge expansion and spectral expansion. First, some basic terms. A graph is regular if, for any vertex , the number of vertices such that is an edge equals a constant , and the number of vertices such that is an edge also equals a constant (which must also be , by a simple counting argument). We call the degree or valency of the graph. A Cayley graph is always regular of degree .
A regular graph of degree is a -edge expander if, for every satisfying , the number of edges having one vertex in and one outside is at least . It is clear that, if is a -vertex expander, then it is a -edge expander, and, if it is a -edge expander, then it is a -vertex expander.
We say that a graph is symmetric to mean that is an edge if and only if is an edge. If is a Cayley graph , then is symmetric provided that equals . We will generally assume that without much loss of generality. (Replace by otherwise.)
Given a regular graph with a set of vertices , the adjacency operator is the linear operator taking any given function to the function defined by
[TABLE]
Assume that the graph is symmetric. Then is a symmetric operator, and thus has full real spectrum. Its largest eigenvalue is ; it corresponds to constant eigenfunctions. If every eigenvalue of corresponding to non-constant eigenfunctions satisfies for some , we say that is a -spectral expander, or a -expander for short.
If a regular, symmetric graph is a -spectral expander, then it is a -edge expander, and, if it is a -edge expander, then it is a -spectral expander. This fact is non-trivial; it is called the Cheeger-Alon-Milman inequality [AM85], by analogy with the Cheeger inequality on manifolds [Che70].
The notion of spectral expansion is natural, not just because of the analogy with surfaces and their Laplacians, but, among other reasons, because of random walks: a drunken mathematician left to wander in a spectral expander will be anywhere with about the same probability after only a short while. To put matters more formally – as we shall see in §6.1, spectral expansion implies small mixing time.
Since the diameter of a graph is bounded by its (-)mixing time, it follows immediately that spectral expansion implies small diameter. We can also prove this implication going through edge and vertex expansion: if a graph is a -vertex expander, it is very easy to see that its diameter is ; apply, then, the Cheeger-Alon-Milman inequality.
1.2. A brief overview of results on growth and diameter
Let us first review some basic terms from group theory. A group is simple if it has no normal subgroups other than itself and the identity. A subnormal series of a group is a sequence of subgroups
[TABLE]
i.e., is normal in for every . A decomposition series is a subnormal series in which every quotient is simple. It is clear that every finite group has a decomposition series.
In some limited sense, questions on growth behave well under taking quotients, and thus reduce to the case of simple groups, at least if our decomposition series of bounded length. (To be precise: for how product theorems behave under taking quotients, see exercises 2.8 and 2.9). For the behavior of diameters under quotients, look up Schreier generators.) It thus makes sense to focus on simple groups.
1.2.1. Simple groups: what to expect?
Some special cases of the following conjecture are arguably older “folklore”.
Conjecture 1**.**
Babai, [BS92, Conj. 1.7] Let be finite, simple and non-abelian. Let be any set of generators of . Then
[TABLE]
where and the implied constant are absolute constants.
(See §1.3 for definitions of asymptotic notation.)
What about finite, simple, abelian groups ? They are the groups . In that case, diameters can be very large: for instance, . In general, when is abelian, the question of which subsets satisfy for given is classical, and difficult; for a constant, it is answered by a suitable generalization of Freiman’s theorem [GR07]. (Freiman had done the case ; see [Fre73], or the exposition [Bil99].) The strongest result on the abelian case to date is that of Sanders ([San12]; based in part on [CS10]).
The Classification of Finite Simple Groups111Famed in mathematical lore as the theorem whose proof would be of the size of a large encyclopedia, were it all in one place. tells us that all finite, simple, non-abelian groups fall into three classes:
- (a)
simple groups of Lie type, that is, matrix groups over finite fields (such as or ), including some generalizations (twisted groups); 2. (b)
alternating groups . The simple group is the unique subgroup of index of the group of all permutations of elements; 3. (c)
a finite list of exceptions, including, for example, the “monster group”.
We can put (c) out of our minds, since it has a finite number of elements, and we are aiming for asymptotic statements.
1.2.2. Simple groups of Lie type (and bounded rank)
Our main goal in these notes will be to prove the following theorem.
Theorem 1.1**.**
Let or , a field. Let be a set of generators of . Then either
[TABLE]
or
[TABLE]
where is an absolute constant.
Here , where is, of course, the group of -by- matrices with entries in a field and determinant . The group is simple for finite. It is a group of Lie type; indeed, it will be our white mouse, in that it is convenient to work with, but sufficiently complex to be a good example of a large class.
Theorem 1.1 was first proved in [Hel08] for , with ( a constant) instead of . It then underwent a series of generalizations ([BG08a], [Din11], [Hel11], [GH11], [BGT11] and [PS16], among others). By now, we know it for every simple group of Lie type of bounded rank ([BGT11], [PS16]). The “bounded rank” condition means simply that the constant in the inequality depends on the rank of the group. (The rank of is , that of is , etc.) In fact, there are examples (due to Pyber) that show that has to depend on the rank.
We will give a proof of Thm. 1.1 that descends from, but is not the same as, the proof in [Hel08]; it has strong influences from [Hel11], [BGT11] and [PS16]. In particular, the proof we shall give generalizes readily to and other higher-rank groups; many of our intermediate results will be stated for , and the ideas carry over to other group families.
Exercise 1.2**.**
Let be a finite field. Let or . Let generate . Using Thm. 1.1, prove that the diameter of is , where and the implied constant are absolute. Indeed, , where is the absolute constant in (1.4). Hint: apply Thm. 1.1 repeatedly, with equal to , , ,…
In other words, Babai’s conjecture holds for . The bound also holds for all other simple groups of Lie type, only then depends on the rank, since does.
Before [Hel08], was known to be an expander for some particular sets of generators of . In those cases, then, the diameter bound was also known. The main element of the proof came from modular forms (Selberg’s spectral gap [Sel65]).
Impatient readers may now jump to the body of the text and leave the rest of the introduction for later. They should certainly read §6.1, on applications of Theorem 1.1 to expander graphs.
1.2.3. The simple group
For , we have a statement that is somewhat weaker than Babai’s conjecture.
Theorem 1.3**.**
Helfgott-Seress, [HS14] Let or . Let be a set of generators of . Then
[TABLE]
for arbitrary.
In fact, the bound holds for all transitive groups , and can be deduced from Thm. 1.3. We could state this result as follows: let us be given a permutation puzzle with pieces that has a solution and satisfies transitivity (that is, any piece can be sent to any other one by some succession of moves). Then there is always a short solution, starting from any reachable position. Incidentally, non-transitive puzzles, such as Rubik’s cube, can be reduced to transitive ones at some cost, by means of Schreier generators.
We cannot have a product theorem just like Thm. 1.1 in or .
Counterexample 1** (Pyber, Spiga).**
Let be the subgroup of consisting of all permutations of . Let be the cycle taking to () and to . Let . Then
[TABLE]
The factor compared to for large; if we set, say, , then .
It might be that one of or always holds. Even having one of or would be a definite improvement over Thm. 1.3. The exponents in (1.6) would become , and, at any rate, as we shall later see, product theorems have consequences other than diameter bounds.
It would be natural to hope that some ideas in 1.3, or its later version [Hel19], or future strengthenings thereof, will be useful in addressing Babai’s conjecture over groups of Lie type of unbounded rank. It is not just that the known counterexamples to strong product theorems over and are related. There are ways to define the “field with one element” , and objects over it; then one generally obtains that . See, e.g., [Lor18].
1.2.4. Solvable and nilpotent groups
A group is solvable if it has a subnormal series
[TABLE]
all of whose quotients are abelian. As we said before, questions on growth behave well under quotients, but such a reduction does not help us as much as we would like, since the best results available for the abelian case are considerably less strong than .
A solvable group is nilpotent if it has a subnormal series (1.7) with contained in the center of for every . Nilpotent groups can often be seen as “almost abelian”, and our context is no exception. One should not hope to get stronger results on growth in nilpotent groups than for abelian groups – and, on the positive side, one can study nilpotent groups with Freiman’s and Ruzsa’s tools, supplemented by a Lie-algebra framework ([Toi14]; see also [FKP10] and Tao [Tao10]).
What one can aim for is to show that, given a set in a solvable group, either grows rapidly, or we are really in a nilpotent case. We can make such a statement precise as follows.
Conjecture 2**.**
Let , a field. Assume that the group generated by is solvable. Then, for any , either
[TABLE]
or there are subgroups such that is nilpotent and
[TABLE]
where depends only on .
We can, of course, set , so that (1.8) has the familiar form .
Gill and Helfgott proved Conjecture 2 for [GH14]. The case remains open. The case is relatively straightforward [BG11]; in that case, the group can be taken to be trivial.
Putting the result for together with [PS16], it is simple to show that the same result holds for general, without the assumption that the group generated by be solvable. (What [PS16] does is reduce the general case to the solvable case.) Again, the same conclusion is believed to hold over . Breuillard, Green and Tao have proved [BGT12] that, if one is willing to replace in (1.9) by a factor dependent in an unspecified way on (but still independent of ), one does not even need to assume that is contained in ; they start from a completely general, abstract group. They kindly gave the name Helfgott-Lindenstrauss conjecture to the statement they proved, though I would personally give that name to Conj. 2.
We shall study what is arguably the simplest interesting solvable case, namely, the affine group
[TABLE]
over a field . As we shall see, the question of growth in it is essentially equivalent to the sum-product theorem over a field. Indeed, our treatment (§3.2) will show how to take one of the ideas of proofs of the sum-product theorem over finite fields (as in [BKT04] or [BGK06]) and reinterpret it in the context of groups (“pivoting”). A version of the same idea (really just a form of induction) will appear again in our treatment of .
1.2.5. Groups over or
The proof we shall give of Theorem 1.1 also works for infinite. Even the first proof worked for , indeed more easily than over . Actually the statement of Theorem 1.1 turns out to have already been known over : the proof of [EK01, Thm. 2] suffices to establish it.
Some results in combinatorics – such as the sum-product theorem, which underlay the first proof [Hel08] of Thm. 1.1, or Beck’s theorem [Bec83], on which [EK01] relies – are both stronger and easier to prove over the reals than over finite fields. In fact, some results are known only over , or were known only over for many years. The reason is that, over , the topology of the real plane can be used in the solution of geometrical problems. A line divides the real plane into two halves; such a statement does not hold or even make sense over .
As it turns out, for many applications, we need to know not just a statement such as Theorem 1.1 for a linear group over the reals, but a stronger version thereof. To be precise: one needs to show that the maximal number of points in separated by in the real or complex metric grows: .
Fortunately, as Bourgain and Gamburd first made clear [BG08a], existing proofs of Theorem 1.1 and its generalizations can be modified to yield such stronger variants. They worked with the proof in [Hel08], but the same should hold of later proofs. The applications they found consisted in or involved expander graphs. We will discuss results on expander graphs in §6.1.
1.3. Notation
By , and we mean the same thing, namely, that there are , such that for all . We write , , if and depend on (say).
As usual, means that tends to [math] as . We write to mean any quantity at most in absolute value. Thus, if , then (with and ).
Given a subset , we let be the characteristic function of :
[TABLE]
2. Elementary tools
2.1. Additive combinatorics
Some of additive combinatorics can be described as the study of sets that grow slowly. In abelian groups, results are often stated so as to classify sets such that is not much larger than ; in non-abelian groups, works starting with [Hel08] classify sets such that is not much larger than . Why?
In an abelian group, if , then – i.e., if a set does not grow after one multiplication with itself, it will not grow under several. This is a result of Plünnecke [Plü70] and Ruzsa [Ruz89]. (Petridis [Pet12] recently gave a purely additive-combinatorial proof.)
In a non-abelian group , there can be sets breaking this rule.
Exercise 2.1**.**
Let be a group. Let , and . Then , but , and may be much larger than . Give an example with . Hint: let is the subgroup of consisting of the elements leaving the basis vector fixed.
However, Ruzsa’s ideas do carry over to the non-abelian case, as was pointed out in [Hel08] and [Tao08]. We must assume that is small, not just , and then it does follow that is small. The formal statement is Exercise 2.3, below. To prove it, we need the following lemma.
Lemma 2.2** (Ruzsa triangle inequality).**
Let , and be finite subsets of a group . Then
[TABLE]
Commutativity is not needed. In fact, what is being used is in some sense more basic than a group structure; as shown in [GHR15], the same argument works naturally in any abstract projective plane endowed with the little Desargues axiom.
Proof.
We will construct an injection . For every , choose such that . Define . We can recover from ; hence we can recover , and thus as well. Therefore, is an injection. ∎
Exercise 2.3**.**
Let be a group. Prove that
[TABLE]
for every finite subset of . Show as well that, if (i.e., if for every ), then
[TABLE]
for every . Conclude that
[TABLE]
for every and every .
Inequalities (2.2)–(2.4) go back to Ruzsa (or Ruzsa-Turjányi [RT85]), at least for abelian.
This means that, from now on, we can generally focus on studying when is or isn’t much larger than . Thanks to (2.2), we can also assume in many contexts that and without loss of generality.
2.2. The orbit-stabilizer theorem for sets
A theme recurs in work on growth in groups: results on subgroups can often be generalized to subsets. This is especially the case if the proofs are quantitative, constructive, or, as we shall later see, probabilistic.
The orbit-stabilizer theorem for sets is a good example, both because of its simplicity (it should really be called a lemma) and because it underlies a surprising number of other results on growth. It also helps to put forward a case for seeing group actions, rather than groups themselves, as the main object of study.
We recall that an action is a homomorphism from a group to the group of automorphisms of a set . (The automorphisms of a set are just the bijections from to ; we will see actions on objects with richer structures later.) For and , the orbit is the set . The stabilizer is given by .
The statement we are about to give is as in [HS14, §3.1].
Lemma 2.4** (Orbit-stabilizer theorem for sets).**
Let be a group acting on a set . Let , and let be non-empty. Then
[TABLE]
Moreover, for every ,
[TABLE]
The usual orbit-stabilizer theorem – usually taught as part of a first course in group theory – states that, for a subgroup of ,
[TABLE]
This the special case of the Lemma we (or rather you) are about to prove.
Exercise 2.5**.**
Prove Lemma 2.4. Suggestion: for (2.5), use the pigeonhole principle.
If we try to apply Lemma 2.4 to the (left) action of the group on itself by left multiplication
[TABLE]
or to the (left) action by right multiplication
[TABLE]
we do not get anything interesting: the stabilizer of any element is trivial. The same is of course true of the right actions and . However, we also have the action by conjugation
[TABLE]
The stabilizer of a point is its centralizer
[TABLE]
the orbit of a point under the action of the group is the conjugacy class
[TABLE]
Thus, we obtain the following result, which will show itself to be crucial later. Its importance resides in making upper bounds on intersections of (or rather ) with imply lower bounds on intersections of with . In other words, the plan is to show that there are not too many elements of of a special form, and then Lemma 2.6 will imply that there are many elements of of another special form. Having many elements of a special form will be very useful.
Lemma 2.6**.**
Let be a non-empty set with . Then, for every , ,
[TABLE]
Proof.
Let be the action of on itself by conjugation. Apply (2.5) with ; the orbit of under conjugation by is contained in . ∎
It is instructive to see some other consequences of Lemma 2.4.
Exercise 2.7**.**
Let be a group and a subgroup thereof. Let be a set with . Then
[TABLE]
where is the number of cosets of intersecting .
Hint: Consider the action by left multiplication, that is, . Then apply (2.5).
The following exercise tells us that, if we show that the intersection of with a subgroup grows rapidly, then we know that itself grows rapidly.
Exercise 2.8**.**
Let be a group and a subgroup thereof. Let be a non-empty set with . Prove that, for any ,
[TABLE]
Hint: Consider the action again, and apply both (2.6) and (2.5).
Exercise 2.9**.**
Let be a group and a subgroup thereof. Write for the quotient map. Let be a non-empty set with . Then, for any ,
[TABLE]
3. Growth in a solvable group
3.1. Remarks on abelian groups
Let be an abelian group and be a finite subset of . This is the classical setup for what nowadays is called additive combinatorics – a field that may be said to have started to split off from additive number theory with Roth [Rot53] and Freiman [Fre73].
In general, for abelian, may be such that is barely larger than , and that is the case even if we assume that generates . For instance, take to be a segment of an arithmetic progression: . Then and .
Freiman’s theorem [Fre73] (generalized first to abelian groups of bounded torsion [Ruz99] and then to arbitrary abelian groups [GR07]) tells us that, in a very general sense, this is the only kind of set that grows slowly. We have to start by giving a generalization of what we just called a segment of an arithmetic progression.
Definition 3.1**.**
Let be a group. A centered convex progression of dimension is a set such that there exist
- (a)
a convex subset that is also symmetric (), 2. (b)
a homomorphism ,
for which . We say is proper if is injective.
Proposition 3.1** (Freiman; Ruzsa-Green).**
Let be an abelian group. Let be finite. Assume that for some . Then is contained in at most copies of for some proper, centered convex progression of dimension and some finite subgroup such that . Here depend only on .
The best known bounds are essentially those of Sanders [San12], as improved by Konyagin (see [San13]): .
This is a broad field into which we will not venture further. Notice just that, in spite of more than forty years of progress, we do not yet have what is conjectured to be the optimal result, namely, the above with (the “polynomial Freiman-Ruzsa conjecture”). Thus the state of our knowledge here is in some sense less satisfactory than in the case of simple groups, as will later become clear.
The situation for nilpotent groups is much like the situation for abelian groups: there is a generalization of the Freiman-Ruzsa theorem to the nilpotent case, due to Tointon [Toi14] (see also Tessera-Tointon [TT16]), based on groundwork laid by Fisher-Katz-Peng [FKP10] and Tao [Tao10].
Brief excursus. There is of course also the matter of the role of nilpotent groups in the study of growth in a different if related sense, within geometric group theory: for a subset of an infinite group , how does behave as ? It is easy to see that, if is nilpotent, then grows polynomially on . Gromov’s theorem [Gro81], a deep and celebrated result, states the converse: if is bounded by a polynomial on , then has a nilpotent subgroup of finite index. There are several clearly distinct proofs of Gromov’s theorem by now; of them, the one closest to the study of “growth” in the sense of the present paper is clearly [Hru12]. See [BGT12] for further work in that direction.
3.2. The affine group
3.2.1. Growth in the affine group
We defined the affine group over a field in (1.10). (If we were to insist on using language in exactly the same way as later, we would say that the affine group is an algebraic group (a variety with morphisms defining the group operations) and that (1.10) describes the group consisting of its rational points. For the sake of simplicity, we avoid this sort of distinction here. We will go over most of these terms once the time to use them has come.)
Consider the following subgroups of :
[TABLE]
These are simple examples of a solvable group , of a maximal unipotent subgroup and of a maximal torus . In general, in , a maximal torus is just the group of matrices that are diagonal with respect to some fixed basis of , or, what is the same, the centralizer of any element that has distinct eigenvalues. Here, in our group , the centralizer of any element of not in is a maximal torus.
When we are looking at what elements of the group do to each other by the group operation, we are actually looking at two actions: that of on itself (by the group operation) and that of on (by conjugation; is a normal subgroup of ). They turn out to correspond to addition and multiplication in , respectively:
[TABLE]
Thus, we see that growth in under the actions of and is tightly linked to growth in under addition and multiplication. This can be seen as motivation for studying growth in the affine group . Perhaps we need no such motivation: we are studying growth in general, through a series of examples, and the affine group is arguably the simplest interesting example of a solvable group.
At the same time, the study of growth in a field under addition and multiplication was historically important in the passage from the study of problems in commutative groups (additive combinatorics) to the study of problems in noncommutative groups by related tools. (Growth in noncommutative groups had of course been studied before, but from very different perspectives, e.g., that of geometric group theory.) Some of the ideas we are about to see in the context of groups come ultimately from [BKT04] and [GK07], which are about finite fields, not about groups.
Of course, the way we choose to develop matters emphasizes what the approach to the affine group has in common with the approach to other, not necessarily solvable groups. The idea of pivoting will appear again when we study .
Lemma 3.2**.**
Let be the affine group over . Let be the maximal unipotent subgroup of , and the quotient map.
Let , . Assume ; let be an element of not in . Then
[TABLE]
for .
Recall is given by (3.1). Since , its centralizer is a maximal torus.
Proof.
By (2.7), has at least elements. Consider the action of on itself by conjugation. Then, by Lemma 2.4, . (Here is the orbit of under the action of by conjugation, and is the stabilizer of under conjugation.) We set . Clearly, . Since the derived group of is (meaning, in particular, that for any and ), we see that , and so . At the same time, by (2.6) applied to the action by left multiplication, . Hence
[TABLE]
∎
The proof of the following proposition will proceed essentially by induction. This may be a little unexpected, since we are in a group , not in, say, , which has a natural ordering. However, as the proof will make clear, one can do induction on a group with a finite set of generators, even in the absence of an ordering.
Proposition 3.3**.**
Let be the affine group over , the maximal unipotent subgroup of , and a maximal torus. Let , . Assume , and . Then
[TABLE]
To be clear: here
[TABLE]
where , since acts on by conjugation.
Proof.
Call a pivot if the function given by
[TABLE]
is injective.
Case (a): There is a pivot in . Then , and so
[TABLE]
This is the motivation for the name “pivot”: the element is the pivot on which we build an injection , giving us the growth we want.
Case (b): There are no pivots in . As we are about to see, this case can arise only if either or is large with respect to . Say that collide for if . Saying that there are no pivots in is the same as saying that, for every , there are at least two distinct that collide for . Now, two distinct , can collide for at most one . (As one can easily see, such an corresponds to a solution to a non-trivial linear equation, which can have at most one solution.) Hence, if there are no pivots, , i.e., is large (). This fact already hints that this case will not be hard.
Let denote the number of collisions for a given :
[TABLE]
As we were saying, two distinct , collide for at most one . Hence the total number of collisions is , and so there is an such that
[TABLE]
Now,
[TABLE]
where the inequality is just Cauchy-Schwarz. Thus, , and so
[TABLE]
We are not quite done, since may not be in . Since is not a pivot (as there are none), there exist distinct , such that . Then (why?), and so the map given by is injective. The idea is that the very non-injectivity of gives an implicit definition of it, much like a line that passes through two distinct points is defined by them.
What follows may be thought of as the “unfolding” step, in that we wish to remove an element from an expression, and we do so by applying to the expression a map that will send to something known. We will be using the commutativity of here.
For any , , since is abelian,
[TABLE]
where holds because . Note that has disappeared from the last expression in (3.4). We obtain
[TABLE]
Since is injective, we conclude that
[TABLE]
that is to say, at most a single element of is missing from . Since contains at least one element besides , we obtain immediately that
[TABLE]
There is an idea here that we are about to see again: any element that is not a pivot can, by this very fact, be given in terms of some , , and so an expression involving can often be transformed into one involving only elements of and .
Case (c): There are pivots and non-pivots in . Here comes what we can think of as the inductive step. Since , generates . Thus, there is a non-pivot and a such that is a pivot. Then is injective. Much as in (3.4), we unfold:
[TABLE]
where , are distinct pairs such that . Just as before, is injective. Hence
[TABLE]
and we are done.
The idea to recall here is that, if is a subset of an orbit such that and , then there is an and a such that . It is in this fashion that we can use induction even in the absence of a natural ordering of . ∎
We are using the fact that is the affine group over (and not over some other field) only at the beginning of case (c), when we say that, for , implies .
Proposition 3.4**.**
Let be the affine group over . Let be the maximal unipotent subgroup of , and the quotient map.
Let , , . Assume is not contained in any maximal torus. Then either
[TABLE]
or
[TABLE]
The exponents , in (3.6) are not optimal. For instance, one can obtain , by looking closer at the proof of Prop. 3.3.
Proof.
We can assume , as otherwise what we are trying to prove is trivial. Let be an element of not in ; its centralizer is a maximal torus . By assumption, there is an element of not in . Then . At the same time, does lie in , and so is not .
Let , ; their size is bounded from below by (3.2). Applying Prop. 3.3, we obtain
[TABLE]
By (2.6), . Clearly, if , then . If , then either and so , or and so . ∎
For , getting a better-than-trivial lower bound on , a constant, amounts to Freiman’s theorem in , and getting a growth factor of the form , , would involve proving a version of Freiman’s theorem of polynomial strength. As we discussed before, that is a difficult open problem.
3.2.2. Brief remarks on a generalization and an application
We can see Prop. 3.4 as a very simple result of the “classification of approximate subgroups” kind. If a set (with , ) in the affine group over grows slowly (, , small) then either (i) is contained in a maximal torus, (ii) is contained in a few cosets of the maximal unipotent subgroup (that is, ), or (iii) contains a subgroup (namely, ) such that is nilpotent (here, in fact, abelian).
Exercise 3.5**.**
Give examples of subsets of the affine group over that fail to grow for each of the reasons above: a set contained in a maximal torus, a set almost contained in , and a set containing .
The following more general statement has been proved for [GH11]. (It remains open for general finite .) Let (, ) be such that is solvable. Then, for any , if , there are a subgroup and a unipotent subgroup such that (a) is nilpotent, (b) , where , (c) is contained in cosets of .
Exercise 3.6**.**
Verify that each of the cases (i)-(iii) enumerated above in the case of the affine group satisfies this description, i.e., there are and such that (a)–(c) are fulfilled.
What is also interesting is that the results we have proved on growth in the affine linear group can be interpreted as a sum-product theorem.
Exercise 3.7**.**
Let , be given with , , . Using Prop. 3.3, show that
[TABLE]
This is almost exactly [GK07], Corollary 3.5], say.
Using (3.8), or any estimate like it, one can prove the following.
Theorem 3.8** **(Sum-product theorem [BKT04],
For any with , , we have
[TABLE]
where depends only on .
In fact, the proof we have given of Prop. 3.3 takes its ideas from proofs of the sum-product theorem. In particular, the idea of pivoting is already present in them. We will later see how to apply it in a broader context.
3.2.3. Diameter bounds in a remaining case
We have proved that growth occurs in under some weak conditions. This leaves open the question of what happens with , unbounded, for not obeying those conditions. In particular: what happens when , while not contained in the maximal unipotent group , is contained in the union of few cosets of ?
One thing that is certainly relevant here is that, in general, there is no vertex expansion in the affine group, and thus no expansion. Indeed, the purpose of this subsection is to give a glimpse of the issue of diameter bounds in situations in which neither expansion nor rapid growth hold.
Let us state the lack of vertex expansion in elementary terms.
Proposition 3.9**.**
For any , and any , there is a constant depending on such that, for every prime , there is a set , , such that
[TABLE]
Exercise 3.10**.**
Prove Proposition 3.9. Hints: prove this for first; you can assume is . Here is a plan. We want to show that . For to be , it is enough that be a union of intervals of length . (By an interval we mean the image of an interval under the map .) We also want ; this will be the case if is the union of disjoint sets of the form , , …, , . Now, in , if is an interval of length , then is the union of intervals (why? of what length?). Choose so that are disjoint. Let be the union of these sets; verify that it fulfills (3.9).
The following exercise shows that Prop. 3.9 is closely connected to the fact that a certain group is amenable.
Exercise 3.11**.**
Let be an integer. Define the Baumslag-Solitar group by
[TABLE]
- (a)
A group with generators is called amenable if, for every , there is a finite such that
[TABLE]
Show that is amenable. Hint: to construct , take your inspiration from Exercise 3.10. 2. (b)
Express the subgroup of the affine group over generated by the set
[TABLE]
as a quotient of , i.e., as the image of a homomorphism defined on . 3. (c)
Displace or otherwise modify your sets so that, for each of them, is injective for larger than a constant. Conclude that satisfies (3.9), thus giving a (slightly) different proof of exercise 3.10.
Amenability is not good news when we are trying to prove that a diameter is small, in that it closes a standard path towards showing that it is logarithmic in the size of the group. However, it does not imply that the diameter is not small.
Let us first be clear about what we can prove or rather about what we cannot hope to prove. We should not aim at a bound on the diameter of the affine group with respect to an arbitrary set of generators : it is easy to choose so that the diameter of is very large.
Exercise 3.12**.**
Let be as in (3.10) for a generator of . Let . Then generates the affine group over . Show that .
Rather, we should aim for a bound on the diameter of the Schreier graph of the action of the affine group by conjugation on its maximal unipotent subgroup . In general, the Schreier graph of an action of a group on a set with respect to a set of generators of is the graph having as its set of vertices and as its set of edges. In our case (, , ), the Schreier graph is isomorphic to the graph with vertex set and edge set
[TABLE]
We are not avoiding the problem posited by the fact that the Baumslag-Solitar group is amenable, since what amenability impedes is precisely a natural approach to prove logarithmic diameter bounds on . If Proposition 3.9 were not true, then the diameter of would be . (Why?)
If is the projection of a fixed integer , then it is possible, and easy, to give a logarithmic diameter bound nevertheless.
Exercise 3.13**.**
Let be an integer. Let , which lies in for . Show that the diameter of the graph is . Hint: lift elements of to , and write them out in base .
It turns out to be possible to give a polylogarithmic bound for general :
[TABLE]
where the implied constants are independent of and . Here we need not assume that generates , but we do assume that the order of is . (Indeed, if the order of is very small, viz., , then (3.11) cannot hold; why?)
The proof of (3.11) was the outcome of a series of discussions among B. Bukh, A. Harper, E. Lindenstrauss and the author. It is essentially an exercise in Fourier analysis using bounds on exponential sums due to Konyagin [Kon92].
Exercise 3.14**.**
Let be a prime, . Assume has order . Write and . Konyagin [Kon92, Lemma 6] showed that, for any , there is a such that, for any prime and with of order in the group ,
[TABLE]
where and is the element of such that is an integer.
- (a)
Show that (3.12) implies that satisfies for every . 2. (b)
Deduce that every element of can be written as a sum , where and is bounded by
[TABLE]
To do so, show first that for any sequence , the number of ways of expressing as a sum of elements (not necessarily distinct) of a subset equals
[TABLE]
where . This approach is the circle method over . 3. (c)
Conclude that the graph with vertex set and edge set
[TABLE]
has diameter .
4. Intersections with varieties
Let a linear algebraic group defined over a field . Let be a finite set of generators of the set of points of over .
We will first show that, unless all the points of over lie in , there are (plenty of) elements of , bounded, that do not lie on (escape from subvarieties). Here the constant depends only on some invariants of (its number of components, their degree and their dimension), not on or on other properties of .
Our main aim will then be to show that, if grows slowly, then is truly a beautiful object, very regular from many points of view. Of course, this is a strategy for showing in the following section that does not exist (or is almost all of ).
“Very regular” here means “behaving well with respect to the algebraic geometry of the ambient group ”. To be precise: the intersection of a slowly growing set with any variety will be bounded by not much more than (Theorem 4.4; the dimensional estimate).
Here is an intuitive image. Thinking for a moment in three dimensions (that is, ), one might say that this estimate means that is very regular in the sense of being a roughly spherical blob, as its intersection with any line, or any curve of bounded degree, is bounded by , and its intersection with any plane, or any surface of bounded degree, is bounded by .
Finally, we will see that for some kinds of varieties – namely, centralizers – we can give a lower bound on the intersection of with , roughly of the same order as the upper bound above. This fact will be a crucial tool in §5.
4.1. Preliminaries from algebraic geometry and algebraic groups
We will have the choice of working sometimes over linear algebraic groups and sometimes over Lie algebras (as in [Hel15], following [Hel11]) or solely over linear algebraic groups (as in [Tao15], which follows [BGT11]). We will follow the first path. Naturally, we will need some preliminaries on varieties, their behavior under mappings, the derivatives of such mappings, and so forth. It will all be a quick review for some readers. When it comes to basic algebraic geometry, we will cite mainly [Mum99] and [Har77], as they are standard sources for English speakers. In the case of either source, we will limit ourselves to the first chapter, that is, to classical foundations. Our definitions for terms related to algebraic groups come mostly from [Spr98] and [Bor91]; basic facts on finite groups of Lie type come from [MT11, ch. 21 and 24].
.
4.1.1. Basic definitions.
We will need some basic terms from algebraic geometry. Let be a field; denote by an algebraic closure of . For us, a variety will simply be an affine or a projective variety – that is, the algebraic set consisting of the solutions in to a system of polynomial equations, or the solutions in to a system of homogeneous polynomial equations. We say is defined over if can be described by polynomial equations with coefficients in . Given a field containing , we write for the set of solutions with coordinates in . When we simply say “points on ”, we mean elements of .
Abstract algebraic varieties (as in, say, [Mum99, Def. I.6.2]) will not really be needed, although they do give a very natural way to handle a variety that parametrizes a family of varieties, among many other things. For instance, we will tacitly refer to the variety of all -dimensional planes in projective space, and, while that variety (a Grassmanian) can indeed be defined as an algebraic set in projective space, that is a non-obvious though standard fact.
The Zariski topology on or is the topology whose open sets are the complements of varieties (affine ones if we work in , projective ones if we work in ). It induces a topology, also called Zariski topology, on any variety ; its open sets are the complements of subvarieties of . (A subvariety of is a variety contained in .) The Zariski closure of a subset of is its closure in the Zariski topology.
A variety is irreducible if it is not the union of two varieties . (Note that many authors call an algebraic set a variety only if it is irreducible.) Every variety can be written as a finite union of irreducible varieties , with for ; they are called the irreducible components (or simply the components) of .
When we say “property holds for a generic point in the variety ”, we simply means that there is a dense open subset such that property holds for every point on . It is easy to see that a non-empty open subset of an irreducible variety is always dense.
The dimension of an irreducible variety is the largest such that there exists a chain of irreducible varieties
[TABLE]
The union of several irreducible varieties of dimension is called a pure-dimensional variety of dimension . If is a pure-dimensional proper subvariety of an irreducible variety , then [Mum99, Cor. I.7.1]. (A subvariety is proper if .)
The direct product of irreducible varieties , is an irreducible variety of dimension is ([Har77, Exer. I.3.15 and I.2.14] or [Mum99, Prop. I.6.1, Thm. I.6.3 and Prop. I.7.5]).
4.1.2. Degrees. Bézout’s theorem.
The degree of a pure-dimensional variety in or of dimension is its number of points of intersection with a generic plane of dimension . (See? We just referred tacitly to…)
Bézout’s theorem, in its classical formulation, states that, for any two distinct irreducible curves , in , the number of points of intersection is at most . (In fact, for and generic, the number of points of intersection is exactly ; the same is true for all distinct , if we count points of intersection with multiplicity.)
In general, if and are irreducible varieties, and we write as a union of irreducible varieties with for , a generalization of Bézout’s theorem tells us that
[TABLE]
See, for instance, [DS98, p.251], where Fulton and MacPherson are mentioned in connection to this and even more general statements.
Inequality (4.1) implies immediately that, if a variety is defined by at most equations of degree at most , then the number and degrees of the irreducible components of are bounded in terms of and alone.
4.1.3. Morphisms.
A morphism from a variety to a variety is simply a map of the form
[TABLE]
where are polynomials. It is clear that the preimage of a subvariety is a subvariety of .
What is not at all evident a priori is that, for a subvariety, the image is a constructible set, meaning a finite union of terms of the form , where and are varieties. (For instance, if is the variety given by (a hyperbola), then its image under the morphism is the constructible set .) This result is due to Chevalley [Mum99, Cor. I.8.2].222As R. Vakil says of the closely related statement that the image of a projective variety under a morphism is a projective variety: “a great deal of classical algebra and geometry is contained in this theorem as special cases.” In model-theoretical terms, we are talking of quantifier elimination.
Let be irreducible and let be a morphism. It is easy to see that the Zariski closure must be irreducible, and that . Let . Then there is a Zariski open subset such that, for every , the preimage is a pure-dimensional variety of dimension [Mum99, Thm. I.8.3].
It is easy to see (by Bézout (4.1)) that the degree of is bounded in terms of , and the degrees of the polynomials defining . If , is [math]-dimensional, and so its number of points is bounded by its degree, by the definition of degree.
4.1.4. Tangent spaces and derivatives
Let be a variety of dimension defined by equations , . The tangent space of at is the kernel of the linear map from to given by the matrix . (These are formal partial derivatives.) A point on is non-singular if , and singular otherwise. The set of singular points is a proper subvariety of [Har77, Thm. I.5.3].
Let , be varieties and let be a morphism. At any point on , the linear map given by the matrix restricts to a linear map (as follows from the chain rule). For any , the set of non-singular points on such that the rank of is at least is Zariski-open in . This fact is easy to see for : the rank is then if and only if every -by- minor of is [math], a condition that defines a subvariety. For general, define a new matrix by putting the matrix on top of the matrix , and note that the new matrix will have rank at least if and only if has rank at least ; thus we can proceed as for .
Exercise 4.1**.**
Let , be varieties, irreducible, a morphism, and a non-singular point on . Prove that, if the rank of is at least , then the dimension of is at least .
4.1.5. Linear algebraic groups
A linear algebraic group over a field is a subvariety of , defined over , that is closed under multiplication and inversion.333Alternatively, we could define a linear algebraic group to be an affine variety with two morphisms and satisfying the usual rules, and then prove that is isomorphic to a subvariety of with the multiplication and inversion morphisms it inherits from [Bor91, Prop. 1.10]. We thus have morphisms and . An algebraic or closed subgroup of is a subvariety of that is also closed under multiplication and inversion.
We will assume that the field of definition is perfect, meaning that every finite extension of is separable; this assumption will save us from possible trouble. Finite fields, fields of characteristic [math] and algebraically closed fields are always perfect fields.
A linear algebraic group is semisimple if it has no connected, non-trivial and solvable normal algebraic subgroups, even defined over . (“Connected” means “connected in the Zariski topology; an algebraic group is connected if and only if it is irreducible [Spr98, Prop. 2.2.1]. For algebraic groups, being solvable is defined analogously as for groups [Bor91, §2.4].) We say is simple (over ) if it is semisimple, connected and has no connected, proper and non-trivial normal algebraic subgroups defined over .444Some sources (e.g., [Bor91, §22.8]) give the name almost-simple to what we call simple.
Let be an arbitrary linear algebraic group over a field . An element . is semisimple if it is diagonalizable over . Note that, by [Bor91, §4.3, Prop.] and the first definition in [Bor91, §4.5], the semisimplicity of is invariant under isomorphisms of , i.e., it does not actually depend on the embedding of into .
A torus is an algebraic group isomorphic to over for some . A torus defined over is always diagonalizable over [Bor91, §8.5, Prop.]; that is, there exists such that is a subgroup of the group of diagonal matrices in . A maximal torus of a connected linear algebraic group is a torus with maximal. We call the rank of . If is connected, then every semisimple lies in a maximal torus [Spr98, Thm. 6.4.5(ii)].
The centralizer of a semisimple point in has dimension at least ; if , we say is regular. When is semisimple, a semisimple element is regular if and only if the connected component of containing the identity is a maximal torus ([Bor91, §12.2, Prop., and §13.17, Cor. 2(c)]). A regular semisimple element lies in exactly one maximal torus [Bor91, §12.2, Prop.]. For semisimple, regular semisimple elements form a non-empty open subset of [Ste65, §2.14].
4.1.6. Lie algebras
A Lie algebra is a vector space over a field together with a bilinear map satisfying the identities
[TABLE]
An ideal of a Lie algebra is a subspace such that . We say a Lie algebra is simple if it has no ideals other than .
A linear algebraic group acts on its tangent space at the origin by conjugation: for , we define the linear map to be the derivative of . The derivative of with respect to can be written as a bilinear map , which we call ; it is fairly straightforward to check that it satisfies the identities in (4.2), and thus makes into a Lie algebra.
It is easy to see that, if a subspace of the Lie algebra of a linear algebraic group is invariant under for every , then is an ideal. Thus, if is not simple, then is not simple.
It would be convenient if simple implied simple, but that is not quite true555To the contrary of what was carelessly stated in the proof of Prop. 5.3 in the survey [Hel15].. However, there are only a few exceptions, all in small characteristic. To summarize: for , the Lie algebra is simple provided that the characteristic of the field does not divide . (If , then has non-trivial center, namely, the multiples of the diagonal matrix .) For almost simple Lie groups such that is not isomorphic to , we have that is simple provided that [Hog82, Table 1]. (The assumption in [Hog82] that the ground field is algebraically closed is harmless, as, if is simple over , it follows trivially that is simple over : a decomposition over would also be valid over .) In fact, is enough for all Lie algebras of type other than (corresponding to ), and , by the same table.
In spite of this small-characteristic phenomenon, we will nevertheless descend from the algebraic groups to Lie algebra at an important step (proof of Lemma 4.6), as then matters arguably become particularly clear and straightforward.
4.1.7. Finite groups of Lie type
The general definition of a finite group of Lie type is that it is the group of points on a semisimple algebraic group defined over a finite field that are left fixed by a Steinberg endomorphism . A Steinberg endomorphism is an endomorphism such that, for some , is the Frobenius map with respect to . The Frobenius map with respect to is the map sending every element with entries to the element with entries . It fixes precisely the elements of .
The most familiar finite groups of Lie type (classical groups and Chevalley groups) are of the form , a semisimple algebraic group; they correspond to the case . The groups that require are called twisted groups.
We will work out growth in , , finite (or, more generally, perfect) in a way that generalizes easily to other groups of Lie type with simple. It is possible to include twisted groups, as was shown in [PS16]; however, our notation will be of the form , as is appropriate for .
Requiring to be simple is not quite the same as requiring the group of Lie type to be simple. The simple groups coming from groups of Lie type are of the form , simple.666Two comments for the sake of precision are in order. (a) There is one group in the classification of finite simple groups that is almost but not quite of the type : the Tits group [MT11, p. 213]. As we said before, we need not care about individual groups in the classification, since we aim at asymptotic statements. (b) By a result of Tits [MT11, Thm. 24.17], given simple and simply connected [MT11, Def. 9.14], the group will be simple, provided we are not in a finite list of exceptions. Notably, is not simply connected; one uses a simply-connected finite cover of in its stead. The center is described in [MT11, Table 24.2]. It is very easy to pass from statements on growth in to statements on growth in , as we will see in the case for , where .
4.2. Escape from subvarieties
We are working with a finite subset of a group . At some points in the argument, we will need to make sure that we can find an element ( small) that is not special: for example, we want to be able to use a that is not unipotent, that does not have a given as an eigenvector, that is regular semisimple, etc.
It is possible to give a completely general argument of this form. Let us first set the framework. Let be a group acting by linear transformations on -dimensional space over a field . In other words, we are given a homomorphism from to the group of invertible matrices . Let be a proper subvariety of . We may think of points on as being special, and points outside as being generic. We start with a point of , and a subset of . The following proposition ensures us that, if, starting from and acting on it repeatedly by , we can eventually escape from , then we can escape from it in a bounded number of steps, and in many ways.
The proof777The statement of the proposition is as in [Hel11], based closely on [EMO05], but the idea is probably older. proceeds by induction on the dimension, with the degree kept under control. What is crucial for us is that the dimension is an integer, and thus can be used as a counter for induction. (Alternatively, we could say that the kind of induction we are about to undertake works because the ring is Noetherian.)
Proposition 4.2**.**
Let us be given
- •
* a group acting linearly on affine space over a field ,*
- •
, a subvariety,
- •
* a set of generators of with , ,*
- •
* such that the orbit of is not contained in .*
Then there are constants , depending only the number, dimension and degree of the irreducible components of such that there are at least elements for which .
Proof for a special case.
Let us first do the special case of an irreducible linear subvariety. We will proceed by induction on the dimension of . If , then consists of a single point, and the statement is clear: since and generates , there exists a such that ; if there are fewer than such elements of , we let be one of them, and note that any product with satisfies ; there are such products.
Assume, then, that , and that the statement has been proven for all with . If for all , then either (a) does not lie on for any , proving the statement, or (b) lies on for every , contradicting the assumption. Assume that for some ; then is an irreducible linear variety with . Thus, by the inductive hypothesis, there are at least elements (, depending only on ) such that does not lie on . Hence, for each such , either or does not lie on . We have thus proven the statement with , . ∎
Exercise 4.3**.**
Generalize the proof so that it works without the assumptions that be linear or irreducible. Sketch: work first towards removing the assumption of irreducibility. Let be the union of components, not necessarily all of the same dimension. The intersection may also have several components, but no more than ; this is what we meant by “keeping the degree under control”. Now pay attention to , the maximum of the dimensions of the components of a variety, and , the number of components of maximal dimension. Show that either (1) is lower for than for , or (2) is the same in both cases, but is lower for than for , or (3) does not lie in any component of of dimension , and thus we may work instead with with those components removed. Use this fact to carry out the inductive process.
Now note that you never really used the fact that is linear. Instead of keeping track of the number of components , keep track of the sum of their degrees. Control that using the generalized form (4.1) of Bézout’s theorem.
4.3. Dimensional estimates
By a dimensional estimate we mean a lower or upper bound on an intersection of the form , where , is a subvariety of and is an algebraic group. As you will notice, the bounds that we obtain will be meaningful when grows relatively slowly. However, no assumption on is made, other than that it generate .
Of course, Proposition 4.2 may already be seen as a dimensional estimate of sorts, in that it tells us that elements of , bounded, lie outside . We are now aiming at much stronger bounds; Proposition 4.2 will be a useful tool along the way.
We aim for the estimates whose most general form is as follows.
Theorem 4.4**.**
Let be a simple linear algebraic group over a finite field . Let be a finite set of generators of . Assume , . Let be a pure-dimensional subvariety of . Then
[TABLE]
where and the implied constant depend only on and on .
Estimates of this form can be traced in part to [LP11] ( a subgroup, general) and in part to [Hel08] y [Hel11] ( an arbitrary set, but special). We now have Theorem 4.4, thanks to [BGT11] and [PS16]. In fact, [PS16] gives a more general statement, in that twisted groups of Lie type are covered. Actually, one can state Theorem 4.4 in an even more general form, in that the assumption that is finite can be dropped, and the condition that generate can be replaced by a condition that be “Zariski-dense enough”, meaning not contained in a union of varieties of degree , where depends only on and .
We will show how to prove the estimate (4.3) in the case we actually need, but in a way that can be generalized to arbitrary and arbitrary simple . We will give a detailed outline of how to obtain the generalization.
Actually, as a first step towards the general strategy, let us study a particular that we will not use in the end; it was crucial in earlier versions of the proof, and, more importantly, it makes several of the key ideas clear quickly. The proof is basically the same as in [Hel08, §4]. In particular, it will not look as if we used any algebraic geometry; however, the concrete procedure we follow here will then lead us naturally to a general procedure that will ask for the language and the basic tools of algebraic geometry.
Lemma 4.5**.**
Let , a field. Let be a finite set of generators of . Assume , . Let be a maximal torus of . Then
[TABLE]
where and the implied constant are absolute.
Proof.
We can assume without loss of generality that and are greater than a constant, as otherwise the statement is trivial. We can also write the elements of as diagonal matrices, by conjugation by an element of .
Let
[TABLE]
be any element of with . Consider the map given by
[TABLE]
We would like to show that this map is in some sense almost injective. (What for? If the map were injective, and we had , bounded by a constant, we would have
[TABLE]
which would imply immediately the result we are trying to prove. Here we are simply using the fact that the image of an injection has the same number of elements as the domain .)
Multiplying matrices, we see that, for
[TABLE]
equals
[TABLE]
Let be such that and . A brief calculation shows then that has at most elements: we have
[TABLE]
and, since , at most values of can give the same value (the product of the top right and bottom left entries of ((4.6)); for each such value of , the product and the quotient of the upper left and upper right entries of (4.6) determine and , respectively, and obviously there are at most values of and values of for , given.
Now, there are at most values of such that or . Hence,
[TABLE]
and, at the same time, , as we said before. If is less than (or any other constant), conclusion (4.4) is trivial. Therefore,
[TABLE]
i.e., (4.4) holds.
It only remains to verify that there exists an element (4.5) of with . Now, defines a subvariety of , where is identified with the space of -by- matrices. Moreover, for , there are elements of outside that variety. Hence, the conditions of Prop. 4.2 hold (with ). Thus, we obtain that there is a ( a constant) such that , and that was what we needed. ∎
Let us abstract the essence of what we have just done, so that we can then generalize the result to an arbitrary variety instead of working just with . For the sake of convenience, we will do the case , which is, at any rate, the case we will need. The strategy of the proof of Lemma 4.5 is to construct a morphism ( copies of , where ) of the form
[TABLE]
where , in such a way that, for a generic point in , the preimage has dimension [math]. Actually, as we have just seen, it is enough to prove that this is true for a generic element of ; the escape argument (Prop. 4.2) takes care of the rest.
The following lemma is the same as [Tao15, Prop. 5.5.3], which, in turn, is the same as [LP11, Lemma 4.5]. We will give a proof valid for simple.
Lemma 4.6**.**
Let be a simple algebraic group defined over a field . Let be irreducible subvarieties with and . Then, for every outside a subvariety depending on and , the variety has dimension .
Moreover, the number and degrees of the irreducible components of are bounded by a constant that depends only on and and .
In fact, the proof we will now see bounds the number and degrees of the components of in terms of alone.
Proof for simple.
We can assume without loss of generality – replacing and by varieties and , , if necessary – that and go through the origin, and that the origin is a non-singular point for and . We may also assume without loss of generality that is algebraically closed.
Let and be the tangent spaces to and at the origin. The tangent space to at the identity is . Thus, for to have dimension , it is enough that have dimension .
Suppose that this is not the case for any on . Then the space spanned by all spaces , for all , is contained in . Since , . Clearly, is non-empty and invariant under for every . Hence it is an ideal. However, we are assuming to be simple. Contradiction.
Thus, has dimension greater than for some . It is easy to see that the points where that is not the case are precisely those such that all minors of a matrix – whose entries are polynomial on the entries of – vanish. We let be the subvariety of where those minors all vanish. The claim on the number and degrees of components of follows by Bézout (4.1). ∎
We can now generalize our proof of Lemma 4.5, and thus prove (4.3) for all varieties of dimension . Before we start, we need a basic counting lemma, left as an exercise.
Exercise 4.7**.**
*Let be a variety defined over such that every component of has dimension . Let be a finite subset of . Then the number of points ( times) lying on is , where the implied constant depends only on and on the number and degrees of the components of . *
Proposition 4.8**.**
Let be an simple algebraic group over a finite field . Assume that , . Let be a variety of dimension . Let be a set of generators of such that , .
Then
[TABLE]
where and the implied constant depend only on , , and the number and degrees of the irreducible components of .
Obviously, is a valid choice, since it is simple and .
Proof.
We will use Lemma 4.6 repeatedly. When we apply it, we get a subvariety such that, for every outside , some component of has dimension (where and are varieties satisfying the conditions of Lemma 4.6). Since is irreducible, every component of has dimension less than . By Exercise 4.7 (with ) and the assumption , there is at least one point of not on , provided that is larger than a constant, as we can indeed assume. Hence, we can use escape from subvarieties (Prop. 4.2) to show that there is a , where depends only on the number and degrees of components of , that is to say – by Lemma 4.6 – only on and .
So: first, we apply Lemma 4.6 with ; we obtain a variety with such that has at least one component of dimension . (We might as well assume is irreducible from now on; then is irreducible.) We apply Lemma 4.6 again with , , and obtain a variety of dimension . We go on and on, and get that there are , , such that has dimension .
Hence, the variety of singular points of the map from ( times) to given by
[TABLE]
cannot be all of . Thus, since is irreducible, every component of is of dimension less than . Again by Exercise 4.7 (with ), at most points of ( times) on . The number of points of not on is at most the degree of times the number of points on , which is contained in for . Therefore,
[TABLE]
and so we are done. ∎
In general, one can prove (4.3) for arbitrary using very similar arguments, together with an induction on the dimension of the variety in (4.3). We will demonstrate the basic procedure doing things in detail for and for the kind of variety for which we really need to prove estimates.
We mean the variety defined by
[TABLE]
for . Such varieties are of interest to us because, for any regular semisimple (meaning: any matrix in having two distinct eigenvalues), the conjugacy class is contained in .
Proposition 4.9**.**
Let be a finite field. Let be a set of generators of with , . Let be given by (4.9).
Then, for every other than ,
[TABLE]
where and the implied constant are absolute.
Needless to say, and , so this is a special case of (4.3).
Proof.
Consider the map given by
[TABLE]
It is clear that
[TABLE]
Thus, if were injective, we would obtain immediately that . Now, is not injective, not even nearly so. The preimage of , , is
[TABLE]
We should thus ask ourselves how many elements of lie on the subvariety of defined by
[TABLE]
For , , and the number and degrees of irreducible components of are bounded by an absolute constant. Thus, applying Proposition 4.8, we get that, for ,
[TABLE]
where and the implied constant are absolute.
Now, for every , there are at least elements such that . We conclude that
[TABLE]
We can assume that , as otherwise the desired conclusion is trivial. We obtain, then, that
[TABLE]
for , as we wanted. ∎
Now we can finally prove the result we needed.
Corollary 4.10**.**
Let , a finite field. Let be a set of generators of with , . Let () be regular semisimple. Then
[TABLE]
where and the implied constant are absolute.
In particular, if , then
[TABLE]
Proof.
Proposition 4.9 and Lemma 2.6 imply (4.11) immediately, and (4.12) follows readily from (4.11) via (2.4). ∎
Let us now see two problems whose statements we will not use; they are, however, essential if one wishes to work in for arbitrary, or in an arbitrary simple algebraic group. The first problem is challenging, but we have already seen and applied the main ideas involved in its solution. In essence, it is a matter of setting up a recursion properly.
Exercise 4.11**.**
Generalize Proposition 4.8 to pure-dimensional varieties of arbitrary dimension; that is, prove Theorem 4.4.
The following exercise is easy. In part (b), follow the proof of Corollary 4.10, using Exercise 4.11.
Exercise 4.12**.**
Let be a simple algebraic group over a finite field . Let , , , . Let , .
- (a)
Using the material in §4.1.3, show that . 2. (b)
Show that, if ,
[TABLE]
where the implied constants depend only on .
If is regular semisimple, then, as we know, is a maximal torus.
5. Growth and diameter in
5.1. Growth in , arbitrary
We come to the proof of our main result. Here we will be closer to newer treatments (in particular, [PS16]) than to what was the first proof, given in [Hel08]; these newer versions generalize more easily. We will give the proof only for , and point out the couple of places in the proof where one would has to be especially careful when generalizing matters to , , or other linear algebraic groups.
The proof in [Hel08] used the sum-product theorem (Thm. 3.8). We will not use it, but the idea of “pivoting” will reappear. It is also good to note that, just as before, there is an inductive process here, carried out on a group , even though does not have a natural order (). All we need for the induction to work is a set of generators of .
Theorem 5.1** (Helfgott [Hel08]).**
Let be a finite field. Let be a set of generators of with , . There either
[TABLE]
where is an absolute constant, or
[TABLE]
Actually, [Hel08] proved this result (with , a constant, instead of in (5.2)) for ; the first generalization to a general finite field was given by [Din11]. The proof we are about to see works for general without any extra effort. It works, incidentally, for infinite as well, dropping the condition , which becomes trivially true. The case of characteristic [math] is actually easier than the case ; the proof in [Hel08] was already valid for or , say. However, for applications, the “right” result for or is not really Thm. 5.1, but a statement counting how many elements there can be in and that are separated by a given small distance from each other; that was proven in [BG08a], adapting the techniques in [Hel08].
Proof.
We may assume that is larger than an absolute constant, since otherwise the conclusion would be trivial. Let .
Suppose that , where is a small constant to be determined later. By escape (Prop. 4.2), there is an element that is regular semisimple (that is, ), where is an absolute constant. (Easy exercise: show we can take .) Its centralizer in is for some maximal torus .
Call a pivot if the map defined by
[TABLE]
is injective as a function from to .
Case (a): There is a pivot in . By Corollary 4.10, there are elements of in . Hence, by the injectivity of ,
[TABLE]
At the same time, , and thus
[TABLE]
For larger than a constant and less than a constant, this inequality gives us a contradiction with (by Ruzsa (2.3)).
Case (b): There are no pivots in . Then, for every , there are , , such that , and that gives us that
[TABLE]
In other words, for each , has a non-trivial intersection with the torus :
[TABLE]
(Note this means that case (b) never arises for infinite. Why?)
Choose any with . Then is regular semisimple. (This fact is peculiar to , or rather to groups of rank . This is one place in the proof that requires some work when you generalize it to other groups.)
The centralizer of equals (why?). Hence, by Corollary 4.10, we obtain that there are elements of in , where and the implied constant are absolute.
At least maximal tori of are of the form , (check this yourself!). Every semisimple element of that is not is regular (again, something peculiar to ); thus, every element of that is not can lie on at most one maximal torus. Hence
[TABLE]
Therefore, either (say) or . In the first case, we have obtained a contradiction. In the second case, Proposition 5.6 implies that .
Case (c): There are pivots and non-pivots in . Since , this implies that there exists a non-pivot and an such that is a pivot. Since is not a pivot, (5.4) holds, and thus there are elements of in .
At the same time, is a pivot, i.e., the map defined in (5.3) is injective (considered as an application from to ). Therefore,
[TABLE]
Since , we obtain that
[TABLE]
Thanks again to Ruzsa (2.3), this inequality contradicts for smaller than a constant. ∎
The following is a trivial exercise.
Exercise 5.2**.**
Using Theorem 5.1, show that the statement of Thm. 5.1 is also true with in place of . This step finishes the proof of Thm. 1.1.
For , , or for general algebraic groups, there is, as we have seen, one difficulty in generalizing the above proof: a semisimple element other than is not necessarily regular. The key to circumventing this difficulty is to use Theorem 4.4 to bound the number of elements on non-maximal subtori of a maximal torus , and, in that way, bound the number of non-semisimple elements of on .
Exercise 5.3**.**
Using this observation, modify the proof of Thm. 5.1 so as to work for any simple linear algebraic group .
There remains the question of what the optimal value of in Thm. 5.1 could be. Kowalski [Kow13] proves Thm. 5.1 with (under the assumption ). Button and Roney-Dougal prove (under the same assumption) that one cannot do better than [BRD15].
To obtain a good value of , it seems best to aim for a statement with a conclusion of the form
[TABLE]
instead of (5.1). It may be even better to aim for a result of the form, say,
[TABLE]
where is an arbitrary set of generators of . Then, when using our result to prove a diameter bound (as in exercise 1.2), we can set to be our initial set of generators , whereas we set equal to increasing powers of . The resulting constant in the exponent of the bound should then improve substantially over the value given in [Kow13].
Of course, we still need to prove Prop. 5.6. Let us do so.
5.2. The case of large subsets
Let us first see how grows when is large with respect to . In fact, it is not terribly hard to show that, if , a small constant, then , where is an absolute constant. To proceed as in [Hel08]: we can use (2.7) to pass to the solvable group of upper- or lower-triangular matrices, then go on as in §3.2 to show that the subgroups of upper- or lower-triangular matrices are contained in , a constant; we are then done by .
We will prove a stronger and nicer result: . The proof is due to Nikolov and Pyber [NP11]; it is based on a classical idea, brought to bear to this particular context by Gowers [Gow08]. It will give us the opportunity to revisit the adjacency operator and its spectrum.
Recall that a complex representation of a group is just a homomorphism ; by the dimension of the representation we just mean . A representation is trivial if for every .
The following result is due to Frobenius (1896), at least for prime. It can be proven simply by examining a character table, as in [Sha99]. The same procedure gives analogues of the same result for other groups of Lie type. Alternatively, there is a very nice elementary proof for prime, to be found, for example, in [Tao15, Lemma 1.3.3].
Proposition 5.4**.**
Let , . Then every non-trivial complex representation of has dimension .
We recall that the adjacency operator on a Cayley graph is the linear operator that takes a function to the function given by
[TABLE]
Assume, as usual, that . Then is symmetric and all its eigenvalues are real:
[TABLE]
The largest eigenvalue corresponds to the eigenspace of constant functions.
Exercise 5.5**.**
Show that no eigenvalue can be larger than . Hint: assume , and show, using (5.6), that, for such that is maximal, the equation leads to a contradiction.
By an eigenspace of we mean, of course, the vector space consisting of functions such that for some fixed eigenvalue . It is clear from the definition that every eigenspace of is invariant under the action of by multiplication on the right. Hence, an eigenspace of is a complex representation of – and it can be trivial only if it is the eigenspace of constant functions, i.e., the eigenspace corresponding to . Thus, by Prop. 5.4, all other eigenvalues have multiplicity .
The idea now is to obtain a spectral gap, i.e., a non-trivial upper bound on , . It is standard to use the fact that the trace of a power of an adjacency operator can be expressed in two ways: as a the number of cycles of length in the graph (multiplied by ), and as the sum of the th powers of the eigenvalues of . In our case, for , this gives us
[TABLE]
for any , and hence
[TABLE]
This is a very low upper bound when is large. This means that a few applications of the operator are enough to render any function almost uniform, since any component orthogonal to the space of constant functions is multiplied by some , , at every step. The following proof puts in practice this observation efficiently.
Proposition 5.6** ([NP11]).**
Let , . Let , . Assume . Then
[TABLE]
Actually, [NP11] proves this result without the assumption . We need for to be a symmetric operator, but, thanks to [Gow08], essentially the same argument works in the case .
Proof.
Suppose there is a such that . Then the scalar product
[TABLE]
equals [math], as otherwise there is an and an such that , and that would imply .
Since is symmetric, it has full spectrum, that is, there exists a system of orthonormal eigenvectors of . Here is the constant function satisfying , that is, the constant function taking the value everywhere. Then
[TABLE]
Now
[TABLE]
At the same time, by (5.8) and Cauchy-Schwarz,
[TABLE]
Since , we see that implies
[TABLE]
and thus . Contradiction. ∎
6. Further perspectives and open problems
6.1. Expansion, random walks and the affine sieve
Let be a group, , . As we saw in §1.1, the adjacency operator has full real spectrum, and we can define what it means for the graph to be a -spectral expander, or simply an -expander. An infinite family of graphs is called an expander family if there is an such that every is an -expander. Of particular interest are expander families with bounded.
Using Thm. 5.1, Bourgain and Gamburd proved the following result [BG08b].
Theorem 6.1**.**
Let . Assume that is not contained in any proper algebraic subgroup of . Then
[TABLE]
is an expander family for some constant .
The proof also involves Proposition 5.4 (applied as in [SX91]) as well as a non-commutative version [Tao08] of the Balog-Gowers-Szemerédi theorem from additive combinatorics. There are by now wide-ranging generalizations of Thm. 6.1; see, e.g., [GV12].
A random walk on a graph is what it sounds like: we start at a vertex , and at every step we move to one of the neighbors of the vertex we are at – choosing any one of them with probability . For convenience we work with a lazy random walk: at every step, we decide to stay where we are with probability , and to move to a neighbor with probability . The mixing time is the number of steps it takes for ending point of a lazy random walk to become almost equidistributed (where “almost” is understood in any reasonable metric). In an -expander graph , the mixing time is , i.e., about as small as it could be: it is easy to see that, for bounded, the mixing time (and even the diameter) has to be .
Exercise 6.2**.**
Let be a group, , , . Let be the adjacency operator on the Cayley graph.
- (a)
Take a lazy random walk with steps on the Cayley graph, starting at the identity . Show that the probability of your final position is given by the function , where is the function taking the value at and [math] elsewhere. 2. (b)
Write as a linear combination , where each is an eigenvector of . What is the coefficient in front of the constant eigenvector ? What is , as a linear combination of the eigenvectors ? 3. (c)
Assume is a -expander. Show that, for , , the probability distribution is nearly uniform in both the - and the -norms:
[TABLE]
[TABLE]
That is to say, the mixing time with respect to either the - or the -norms is .
Thus, Thm. 6.1 gives us small mixing times. This fact has made the affine sieve possible [BGS10]. The affine sieve is an analogue of classical sieve methods; they are recast as sieves based on the natural action of on , whereas a general affine sieve considers the actions of other groups, such as .
Expansion had been shown before for some specific . In particular, when generates (or a subgroup of finite index before) then the fact that (6.1) is an expander graph can be derived from the Selberg spectral gap [Sel65], i.e., the fact that the Laplacian on the quotient of the upper half plane has a spectral gap. Nowadays, one can go in the opposite direction: spectral gaps on more general quotients can be proven using Thm. 6.1 [BGS11].
Let us finish this discussion by saying that it is generally held to be plausible that the family of all Cayley graphs of , for all , is an expander family; in other words, there may be an such that, for every prime and every generator of , the graph is an -expander. This statement has seemed plausible at least since [LR92], but proving it is an open problem believed to be very hard. It has been shown that there exists a thin family of primes such that the statement is true if those primes are omitted [BG10].
6.2. Algorithmic and probabilistic questions
It is one thing to show that the diameter of a group is small, that is, to show that every element of can be written as short word on any set of generators . (By a word on we mean a product of elements of .) It is quite another to be able to find that word – reasonably quickly, it is understood.
Larsen [Lar03] gave a probabilistic algorithm that expresses an arbitrary as a word of length in the generators
[TABLE]
in time . No algorithm is known for arbitrary generators of . Neither do we have an algorithm for finding short words on arbitrary generators of finite simple groups in any other family.
Another question is what happens when are random elements of a group . For several kinds of groups (linear algebraic, ) it is known that, with probability tending to one, and generate . What is the diameter of the Cayley graph of with respect to likely to be? For , it is known that it is with probability tending to one (by [GHS*+*09] taken together with Thm. 5.1). For , it is known to be with probability tending to one [HSZ15]. Is it actually , or even , with probability tending to one?
One can combine algorithmic and probabilistic questions. The proof in [BBS04] (supplemented by [BH05]) yields a probabilistic algorithm that, for a proportion (as ) of all pairs of elements , of , expresses any given element of as a word of polynomial length on and , and does so in (Las Vegas) polynomial time. (If the algorithm will fail for a given pair , it states so at an initial stage taking polynomial time.) The procedure in [HSZ15] gives a probabilistic algorithm that finds a word of length in time for a proportion of all pairs , and arbitrary, as is sketched in [HSZ15, App. B].
No analogous algorithm is known over , or for any other simple group of Lie type; we do not know how to express an arbitrary element of as a word of length on a random pair of generators of in time .
6.3. Final remarks
Let us briefly mention some links with other areas.
Group classification. It is by now clear that it is useful to look at a particular kind of result in group classification: the kind that was developed so as to avoid casework, and to do without the Classification of Finite Simple Groups. (The Classification is now generally accepted, but this was not always the case, and it is still sometimes felt to be better to prove something without it than with it; what we are about to see gives itself some validation to this viewpoint.) While results proven without the Classification are sometimes weaker than others, they are also more robust. Classifying subgroups of a finite group is the same as classifying subsets such that and . Some Classification-free classification methods can be adapted to help in classifying subsets such that and – in other words, precisely what we are studying. It is in this way that [LP11] was useful in [BGT11], and [Bab82], [Pyb93] were useful in [HS14].
Model theory. Model theory is essentially a branch of logic with applications to algebraic structures. Hrushovski and his collaborators [HP95], [HW08], [Hru12] have used model theory to study subgroups of algebraic groups. This was influenced by Larsen-Pink [LP11], and also served to explain it. In turn, [Hru12] influenced later work, especially [BGT12].
Permutation-group algorithms. Much work on permutation groups has been algorithmic in nature. Here a standard reference is [Ser03]. A good example is a problem we mentioned before – that of bounding the diameter of with respect to a random pair of generators; the approach in [BBS04] combines probabilistic and algorithmic ideas – as does [HSZ15], which builds on [BBS04], and as, for that matter, does [HS14]. The reference [LPW09] treats several of the relevant probabilistic tools.
Geometric group theory. Here much work remains to be done. Geometric group theory, while still a relatively new field, is considerably older than the approach followed in these notes. It is clear that there is a connection, but it has not yet been fully explored. Here it is particularly worth remarking that [Hru12] gave a new proof of Gromov’s theorem by means of the study of sets that grow slowly in the sense used in these notes.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[AM 85] N. Alon and V. D. Milman. λ 1 , subscript 𝜆 1 \lambda_{1}, isoperimetric inequalities for graphs, and superconcentrators. J. Combin. Theory Ser. B , 38(1):73–88, 1985.
- 2[Bab 82] L. Babai. On the order of doubly transitive permutation groups. Invent. math. , 65(3):473–484, 1981/82.
- 3[BBS 04] L. Babai, R. Beals, and Á. Seress. On the diameter of the symmetric group: polynomial bounds. In Proceedings of the Fifteenth Annual ACM-SIAM Symposium on Discrete Algorithms , pages 1108–1112 (electronic), New York, 2004. ACM.
- 4[Bec 83] J. Beck. On the lattice property of the plane and some problems of Dirac, Motzkin and Erdős in combinatorial geometry. Combinatorica , 3(3-4):281–297, 1983.
- 5[BG 08a] J. Bourgain and A. Gamburd. On the spectral gap for finitely-generated subgroups of SU ( 2 ) SU 2 \rm SU(2) . Invent. math. , 171(1):83–121, 2008.
- 6[BG 08b] J. Bourgain and A. Gamburd. Uniform expansion bounds for Cayley graphs of SL 2 ( 𝔽 p ) subscript SL 2 subscript 𝔽 𝑝 {\rm SL}_{2}(\mathbb{F}_{p}) . Ann. of Math. (2) , 167(2):625–642, 2008.
- 7[BG 10] E. Breuillard and A. Gamburd. Strong uniform expansion in SL ( 2 , p ) SL 2 𝑝 {\rm SL}(2,p) . Geom. Funct. Anal. , 20(5):1201–1209, 2010.
- 8[BG 11] E. Breuillard and B. Green. Approximate groups, II: The solvable linear case. The Quarterly Journal of Mathematics , 62(3):513–521, 2011.
