Misplaced Pages

Subgroup growth

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

In mathematics, subgroup growth is a branch of group theory, dealing with quantitative questions about subgroups of a given group.

Let G {\displaystyle G} be a finitely generated group. Then, for each integer n {\displaystyle n} define a n ( G ) {\displaystyle a_{n}(G)} to be the number of subgroups H {\displaystyle H} of index n {\displaystyle n} in G {\displaystyle G} . Similarly, if G {\displaystyle G} is a topological group, s n ( G ) {\displaystyle s_{n}(G)} denotes the number of open subgroups U {\displaystyle U} of index n {\displaystyle n} in G {\displaystyle G} . One similarly defines m n ( G ) {\displaystyle m_{n}(G)} and s n ( G ) {\displaystyle s_{n}^{\triangleleft }(G)} to denote the number of maximal and normal subgroups of index n {\displaystyle n} , respectively.

Subgroup growth studies these functions, their interplay, and the characterization of group theoretical properties in terms of these functions.

The theory was motivated by the desire to enumerate finite groups of given order, and the analogy with Mikhail Gromov's notion of word growth.

Nilpotent groups

Let G {\displaystyle G} be a finitely generated torsionfree nilpotent group. Then there exists a composition series with infinite cyclic factors, which induces a bijection (though not necessarily a homomorphism).

Z n G {\displaystyle \mathbb {Z} ^{n}\longrightarrow G}

such that group multiplication can be expressed by polynomial functions in these coordinates; in particular, the multiplication is definable. Using methods from the model theory of p-adic integers, F. Grunewald, D. Segal and G. Smith showed that the local zeta function

ζ G , p ( s ) = ν = 0 s p n ( G ) p n s {\displaystyle \zeta _{G,p}(s)=\sum _{\nu =0}^{\infty }s_{p^{n}}(G)p^{-ns}}

is a rational function in p s {\displaystyle p^{-s}} .

As an example, let G {\displaystyle G} be the discrete Heisenberg group. This group has a "presentation" with generators x , y , z {\displaystyle x,\,y,\,z} and relations

[ x , y ] = z , [ x , z ] = [ y , z ] = 1. {\displaystyle =z,==1.}

Hence, elements of G {\displaystyle G} can be represented as triples ( a , b , c ) {\displaystyle (a,\,b,\,c)} of integers with group operation given by

( a , b , c ) ( a , b , c ) = ( a + a , b + b , c + c + a b ) . {\displaystyle (a,b,c)\circ (a',b',c')=(a+a',b+b',c+c'+ab').}

To each finite index subgroup U {\displaystyle U} of G {\displaystyle G} , associate the set of all "good bases" of U {\displaystyle U} as follows. Note that G {\displaystyle G} has a normal series

G = x , y , z y , z z 1 {\displaystyle G=\langle x,y,z\rangle \triangleright \langle y,z\rangle \triangleright \langle z\rangle \triangleright 1}

with infinite cyclic factors. A triple ( g 1 , g 2 , g 3 ) G {\displaystyle (g_{1},g_{2},g_{3})\in G} is called a good basis of U {\displaystyle U} , if g 1 , g 2 , g 3 {\displaystyle g_{1},g_{2},g_{3}} generate U {\displaystyle U} , and g 2 y , z , g 3 z {\displaystyle g_{2}\in \langle y,z\rangle ,g_{3}\in \langle z\rangle } . In general, it is quite complicated to determine the set of good bases for a fixed subgroup U {\displaystyle U} . To overcome this difficulty, one determines the set of all good bases of all finite index subgroups, and determines how many of these belong to one given subgroup. To make this precise, one has to embed the Heisenberg group over the integers into the group over p-adic numbers. After some computations, one arrives at the formula

ζ G , p ( s ) = 1 ( 1 p 1 ) 3 M | a 11 | p s 1 | a 22 | p s 2 | a 33 | p s 3 d μ , {\displaystyle \zeta _{G,p}(s)={\frac {1}{(1-p^{-1})^{3}}}\int _{\mathcal {M}}|a_{11}|_{p}^{s-1}|a_{22}|_{p}^{s-2}|a_{33}|_{p}^{s-3}\;d\mu ,}

where μ {\displaystyle \mu } is the Haar measure on Z p {\displaystyle \mathbb {Z} _{p}} , | | p {\displaystyle |\cdot |_{p}} denotes the p-adic absolute value and M {\displaystyle {\mathcal {M}}} is the set of tuples of p {\displaystyle p} -adic integers

{ a 11 , a 12 , a 13 , a 22 , a 23 , a 33 } {\displaystyle \{a_{11},a_{12},a_{13},a_{22},a_{23},a_{33}\}}

such that

{ x a 11 y a 12 z a 13 , y a 22 z a 23 , z a 33 } {\displaystyle \{x^{a_{11}}y^{a_{12}}z^{a_{13}},y^{a_{22}}z^{a_{23}},z^{a_{33}}\}}

is a good basis of some finite-index subgroup. The latter condition can be translated into

a 33 | a 11 a 22 {\displaystyle a_{33}|a_{11}\cdot a_{22}} .

Now, the integral can be transformed into an iterated sum to yield

ζ G , p ( s ) = a 0 b 0 c = 0 a + b p a s b ( s 1 ) c ( s 2 ) = 1 p 3 3 s ( 1 p s ) ( 1 p 1 s ) ( 1 p 2 2 s ) ( 1 p 2 3 s ) {\displaystyle \zeta _{G,p}(s)=\sum _{a\geq 0}\sum _{b\geq 0}\sum _{c=0}^{a+b}p^{-as-b(s-1)-c(s-2)}={\frac {1-p^{3-3s}}{(1-p^{-s})(1-p^{1-s})(1-p^{2-2s})(1-p^{2-3s})}}}

where the final evaluation consists of repeated application of the formula for the value of the geometric series. From this we deduce that ζ G ( s ) {\displaystyle \zeta _{G}(s)} can be expressed in terms of the Riemann zeta function as

ζ G ( s ) = ζ ( s ) ζ ( s 1 ) ζ ( 2 s 2 ) ζ ( 2 s 3 ) ζ ( 3 s 3 ) . {\displaystyle \zeta _{G}(s)={\frac {\zeta (s)\zeta (s-1)\zeta (2s-2)\zeta (2s-3)}{\zeta (3s-3)}}.}

For more complicated examples, the computations become difficult, and in general one cannot expect a closed expression for ζ G ( s ) {\displaystyle \zeta _{G}(s)} . The local factor

ζ G , p ( s ) {\displaystyle \zeta _{G,p}(s)}

can always be expressed as a definable p {\displaystyle p} -adic integral. Applying a result of MacIntyre on the model theory of p {\displaystyle p} -adic integers, one deduces again that ζ G ( s ) {\displaystyle \zeta _{G}(s)} is a rational function in p s {\displaystyle p^{-s}} . Moreover, M. du Sautoy and F. Grunewald showed that the integral can be approximated by Artin L-functions. Using the fact that Artin L-functions are holomorphic in a neighbourhood of the line ( s ) = 1 {\displaystyle \Re (s)=1} , they showed that for any torsionfree nilpotent group, the function ζ G ( s ) {\displaystyle \zeta _{G}(s)} is meromorphic in the domain

( s ) > α δ {\displaystyle \Re (s)>\alpha -\delta }

where α {\displaystyle \alpha } is the abscissa of convergence of ζ G ( s ) {\displaystyle \zeta _{G}(s)} , and δ {\displaystyle \delta } is some positive number, and holomorphic in some neighbourhood of ( s ) = α {\displaystyle \Re (s)=\alpha } . Using a Tauberian theorem this implies

n x s n ( G ) x α log k x {\displaystyle \sum _{n\leq x}s_{n}(G)\sim x^{\alpha }\log ^{k}x}

for some real number α {\displaystyle \alpha } and a non-negative integer k {\displaystyle k} .

Congruence subgroups

This section is empty. You can help by adding to it. (July 2010)

Subgroup growth and coset representations

Let G {\displaystyle G} be a group, U {\displaystyle U} a subgroup of index n {\displaystyle n} . Then G {\displaystyle G} acts on the set of left cosets of U {\displaystyle U} in G {\displaystyle G} by left shift:

g ( h U ) = ( g h ) U . {\displaystyle g(hU)=(gh)U.}

In this way, U {\displaystyle U} induces a homomorphism of G {\displaystyle G} into the symmetric group on G / U {\displaystyle G/U} . G {\displaystyle G} acts transitively on G / U {\displaystyle G/U} , and vice versa, given a transitive action of G {\displaystyle G} on

{ 1 , , n } , {\displaystyle \{1,\ldots ,n\},}

the stabilizer of the point 1 is a subgroup of index n {\displaystyle n} in G {\displaystyle G} . Since the set

{ 2 , , n } {\displaystyle \{2,\ldots ,n\}}

can be permuted in

( n 1 ) ! {\displaystyle (n-1)!}

ways, we find that s n ( G ) {\displaystyle s_{n}(G)} is equal to the number of transitive G {\displaystyle G} -actions divided by ( n 1 ) ! {\displaystyle (n-1)!} . Among all G {\displaystyle G} -actions, we can distinguish transitive actions by a sifting argument, to arrive at the following formula

s n ( G ) = h n ( G ) ( n 1 ) ! ν = 1 n 1 h n ν ( G ) s ν ( G ) ( n ν ) ! , {\displaystyle s_{n}(G)={\frac {h_{n}(G)}{(n-1)!}}-\sum _{\nu =1}^{n-1}{\frac {h_{n-\nu }(G)s_{\nu }(G)}{(n-\nu )!}},}

where h n ( G ) {\displaystyle h_{n}(G)} denotes the number of homomorphisms

φ : G S n . {\displaystyle \varphi :G\rightarrow S_{n}.}

In several instances the function h n ( G ) {\displaystyle h_{n}(G)} is easier to be approached then s n ( G ) {\displaystyle s_{n}(G)} , and, if h n ( G ) {\displaystyle h_{n}(G)} grows sufficiently large, the sum is of negligible order of magnitude, hence, one obtains an asymptotic formula for s n ( G ) {\displaystyle s_{n}(G)} .

As an example, let F 2 {\displaystyle F_{2}} be the free group on two generators. Then every map of the generators of F 2 {\displaystyle F_{2}} extends to a homomorphism

F 2 S n , {\displaystyle F_{2}\rightarrow S_{n},}

that is

h n ( F 2 ) = ( n ! ) 2 . {\displaystyle h_{n}(F_{2})=(n!)^{2}.}

From this we deduce

s n ( F 2 ) n n ! . {\displaystyle s_{n}(F_{2})\sim n\cdot n!.}

For more complicated examples, the estimation of h n ( G ) {\displaystyle h_{n}(G)} involves the representation theory and statistical properties of symmetric groups.

References

  1. Alexander Lubotzky, Dan Segal (2003). Subgroup Growth. Birkhäuser. ISBN 3-7643-6989-2.
Categories: