This post is less about mathematics in TCS as it is about mathematics around TCS–specifically spectral graph theory and the structure of finite groups. Earlier this year at an IPAM conference on expander graphs, Terry Tao presented Bruce Kleiner’s new proof of Gromov’s theorem. After the talk, Luca Trevisan asked whether there exists an analog of certain steps in the proof for finite groups. Recently, Yury Makarychev and I gave a partial answer to Luca’s question in our paper Eigenvalue multiplicity and volume growth.
Gromov’s theorem
Let be an infinite, finitely-generated group with a finite, symmetric generating set
. One defines the Cayley graph
as an undirected
-regular graph with vertex set
, and which has an edge
whenever
for some
.
We let denote the set of all elements in
that can be written as a product of at most
generators (
is a ball radius
about the identity, in the word metric).
is said to have polynomial growth if there exists a number
such that
as . Polynomial growth is a property of the group, and does not depend on the choice of finite generating set
(because one can express any two fixed generating sets in terms of each other with words of length
).
It is straightforward, for instance, that every finitely generated abelian group has polynomial growth, since , where
. Wolf proved a generalization of this: In fact, it holds for every nilpotent group. On the other hand, the free group on two generators does not have polynomial growth, since
.
Notice also that every finite group has polynomial growth trivially. This fact extends a bit: If is an arbitrary group and
is a subgroup of index
, then polynomial growth for
implies polynomial growth for
. Combining this with the result of Wolf, we see that: A group has polynomial growth if it has a nilpotent subgroup of finite index. In a stunning work, Gromov proved the conjecture of Milnor that this sufficient condition is also necessary: Every finitely generated group of polynomial growth has a nilpotent subgroup of finite index.
Gromov’s proof
Imagine starting with the integer lattice , and slowly zooming out so that the gaps in the grid become smaller and smaller. As you move far enough away, the grid seems to morph into the continuum
. Gromov defines this process abstractly, and shows that every group of polynomial growth “converges” to a finite-dimensional limit object on which the group acts by isometries (just as
acts on
by translation). Finally, the Gleason-Montgomery-Zippin-Yamabe structure theory of locally compact groups is used to classify the limit object. The jump from geometry (polynomial growth of balls) to algebra is encapsulated in the following result.
Theorem 1: If is a finitely generated infinite group of polynomial growth, then either
1. There exists a sequence of finite-dimensional linear representations with
, or
2. There exists a single finite-dimensional linear representation , with
infinite.
Here, is the general linear group. (Kleiner’s proof, which I’ll discuss momentarily, shows that actually (2) always holds.)
From Theorem 1, and work of Jordan and Tits, Gromov is able to conclude the following.
Theorem 2: Let be a finitely generated infinite group of polynomial growth. Then
has a finite index subgroup which admits a homomorphism onto
.
From this fact, and a theorem of Milnor on solvable groups, an induction on the degree of growth finishes the argument (see Tits’ appendix in Gromov’s paper for a 2-page version of this argument).
What about finite groups?
Luca’s question concerned a (quantitative) version of Theorem 1 for finite groups. In this case, it’s not even clear how one defines “polynomial growth.” A possible definition is that there exists a generating set such that in
, one has
for some numbers
. Unfortunately, this property seems quite unwieldy in the finite case. We make a stronger assumption, using the doubling constant
.
Observe that in the infinite case, implies polynomial growth. It turns out (though it requires Gromov’s theorem to prove!) that if an infinite Cayley graph has polynomial growth, then it also has
, in fact it must satisfy
for some
. It is unclear whether a similar phenomenon holds in the finite case.
We prove the following quantitative analogs of Theorems 1 and 2 above, for finite groups.
Theorem 1 (finite): Let be a finite group with symmetric generating set
. Then there exist constants
and
, depending only on the doubling constant
, such that
has a linear representation
with
.
Theorem 2 (finite): Let be a finite group with symmetric generating set
. Then there exist constants
and
, depending only on the doubling constant
, such that
has a normal subgroup
having index at most
, and
admits a homomorphism onto the cyclic group
, where
.
In fact, if , then one can take
and
in the first theorem, and
and
in the second.
Eigenvalue multiplicity and the Laplacian
It seems hopeless to use Gromov’s approach for finite groups; indeed, quite literally, zooming out from a finite group converges to a single point. Kleiner’s remarkable new proof is discussed in detail in Terry Tao’s blog entry. He completely avoids Gromov’s limiting process, and the difficult classification of the resulting limit objects. Instead, his proof is based on estimating the dimension of the space of harmonic functions of fixed polynomial growth on the Cayley graph of . Kleiner’s approach is inspired by similar work of Colding and Minicozzi in the setting of non-negatively curved manifolds.
Define the discrete Laplacian on functions by
A harmonic function on
is one for which
. It is straightforward to verify that every harmonic function on a connected, finite graph is constant, so again we seem stuck for finite groups.
Fortunately, though, the Laplacian is very nice on finite graphs. In particular, it is a self-adjoint operator on the -dimensional space of functions
, with eigenvalues
. The second eigenspace of
is the subspace
given by
, and the (geometric) multiplicity of
is defined to be
. In some sense,
contains the most “harmonic-like” functions on
which are orthogonal to the constant functions. The basis of our strategy is the following theorem, which is proved by “scaling down” the approach of Colding-Minicozzi and Kleiner. In order to prove that these functions are “harmonic enough,” we need precise bounds on
in terms of
, which we obtain in the paper. This yields the following theorem.
Theorem: For finite, the multiplicity of the 2nd eigenvalue of the Laplacian on
is at most
.
(In fact, we prove more general bounds on the multiplicity of higher eigenvalues, and more general graphs than Cayley graphs.)
To pass from this to Theorem 1 (finite) above, we use the fact that acts on
via the action
. It is easy to see that this action commutes with the Laplacian, i.e.
, so that
in fact acts by linear transformations on the second eigenspace
. Thus in order to finish the proof of Theorem 1 (finite), we need only show that
is large.
It turns out that if is too small, then we can pass to a small quotient group, and every second eigenfunction
pushes down to an eigenfunction on the quotient. This allows us to bound
on the quotient group in terms of
on
. But
on a small, connected graph cannot be too close to zero by the discrete Cheeger inequality. In this way, we arrive at a contradiction if the image of the action is too small. Theorem 2 (finite) is then a simple corollary of Theorem 1 (finite), using a theorem of Jordan on finite linear groups.
Finally, note that the ideal algebraic conclusion of such a study is a statement of the form: There exists a normal subgroup of index
, and such that
is an
-step nilpotent group, where the
notation hides a constant that depends only on the growth data of
. It is not clear that such a strong property can hold under only an assumption on
for some fixed generating set
. One might need to make assumptions on every generating set of
, or even geometric assumptions on families of subgroups in
. Defining a simple condition on
and its generators that can achieve the full algebraic conclusion is an intriguing open problem.
Hello,
I wanted to know if it is appropriate for me to ask some basic questions about profinite groups on this site. I am just getting introduced to the subject. Thank you
Comment by Siyavus Acar — March 5, 2010 @ 5:37 pm
Dear Professor Lee,
I have a few questions:
1. The doubling constant C(G,S) (and perhaps also the constants for the Poincare inequalities etc. used in the proof) seemingly depends on the generating set S, so presumably the multiplicity of the second eigenvalue can grow with |S|. Can one get bounds for your theorems that are independent of S or are there simple examples (for the same group) where the multiplicity cannot be controlled.
2. related question: In Kleiner’s theorem (about infinite groups of polynomial growth) is there a bound independent of the (finite) generating set for the dimension of harmonic functions af a given growth degree?
3. last question: Why do you say (in the infinite case) that there is a SINGLE finite dimensional representation. Doesn’t the group act on the harmonic functions of various degrees?
Thanks,
M. Min-Oo
Comment by M. Min-Oo — July 15, 2010 @ 3:09 pm
Can one get bounds for your theorems that are independent of S or are there simple examples (for the same group) where the multiplicity cannot be controlled.
Generally, the bounds have to depend on S. For instance, if you take any finite group G and put S=G, then the Cayley graph will be complete, so the second eigenvalue of the combinatorial Laplacian will have multiplicity |G|-1.
related question: In Kleiner’s theorem (about infinite groups of polynomial growth) is there a bound independent of the (finite) generating set for the dimension of harmonic functions af a given growth degree?
I suspect that the answer here is negative as well, but I didn’t manage to construct an example yet. Basically, it seems that when the generating set is larger, there are local degrees of freedom that increase the dimension of the harmonic functions without increasing their rate of growth.
3. last question: Why do you say (in the infinite case) that there is a SINGLE finite dimensional representation. Doesn’t the group act on the harmonic functions of various degrees?
The word “single” was just to contrast with (1.), where one has a sequence of representations. You are right that there could be (infinitely) many such representations.
Comment by James Lee — July 16, 2010 @ 3:35 pm
Thanks a lot for your clarifications, Professor Lee.
I was actually more interested in the infinite case because I couldn’t figure out whether the dimension could depend on S even in the simplest case of Z^n (n>1). For Z it is true that the dimension is = 2 for ANY generating set S. This was pointed out to me today by my colleague A. Nicas. His argument however doesn’t seem to work in higher dimensions.
Comment by M. Min-Oo — July 16, 2010 @ 4:04 pm
Thanks a lot for your clarifications, Professor Lee.
I suspect that the answer here is negative as well, but I didn’t manage to construct an example yet. Basically, it seems that when the generating set is larger, there are local degrees of freedom that increase the dimension of the harmonic functions without increasing their rate of growth.
Comment by ผลบอล — November 25, 2010 @ 4:07 am