Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MATHEMATICS
September, 2010
anmaah
Annals of Mathematics, 172 (2010), 1181–1218
Abstract
We introduce a new method to compute explicit formulae for various zeta func-
tions associated to groups and rings. The specific form of these formulae enables
us to deduce local functional equations. More precisely, we prove local functional
equations for the subring zeta functions associated to rings, the subgroup, conju-
gacy and representation zeta functions of finitely generated, torsion-free nilpotent
(or T-)groups, and the normal zeta functions of T-groups of class 2. We deduce our
theorems from a “blueprint result” on certain p-adic integrals which generalises
work of Denef and others on Igusa’s local zeta function. The Malcev correspon-
dence and a Kirillov-type theory developed by Howe are used to “linearise” the
problems of counting subgroups and representations in T-groups, respectively.
1. Introduction
where s is a complex variable and the sum ranges over the finite index subgroups
of G. Grunewald, Segal and Smith derived results on the zeta functions of finitely
generated, torsion-free nilpotent (or T-)groups G, and went on to consider variants
of (1). These include a T-group’s normal zeta function counting only normal
subgroups of finite index, and the conjugacy zeta function counting subgroups up
to conjugacy. They also developed an analogous theory for rings. (In the current
paper, by a ring we mean a finitely generated abelian group with a bi-additive
product.) The ideal zeta function of a ring, for instance, generalises the classical
1181
1182 CHRISTOPHER VOLL
All these local zeta functions are known to be rational functions in the parame-
ter p s with integer coefficients ([14], [17]). In many cases they exhibit a remark-
able symmetry: For instance, it had been observed (cf., e.g., [9]) that the local
factors of all zeta functions of T-groups G for which explicit formulae are known
satisfy a local functional equation of the form
(2) G;p .s/jp!p 1 D . 1/a p b cs
G;p .s/;
for almost all primes p and suitable integers a; b; c depending only on the Hirsch
length of G. Here p ! p 1 denotes a formal inversion of the local parameter p,
which we shall now explain.
The prime example is the case of G D Zn . It is known from [14, Prop. 1.1]
that nY1
G .s/ D .s i /;
i D0
Q 1
where .s/ D p prime 1 p s is the Riemann zeta function. The functional equation
nY1 nY1
1 n 1
D . 1/n p .2/ ns
1 p .i s/ 1 pi s
i D0 i D0
of the local factor at the prime p is easily seen to hold for all primes. Here, as well
as in all other cases in which explicit formulae are known to date, the local zeta
functions G;p .s/ are in fact rational functions in p s and p, and the left-hand side
of (2) denotes the rational function obtained by formally inverting both of these
two parameters. This “uniformity” in the prime p, however, is not typical: Results
of du Sautoy and Grunewald ([8]) show that the dependence of the local (normal)
zeta functions of T-groups on the primes will, in general, reflect the variation
of the number of Fp -points of certain algebraic varieties defined over Fp , which
may be far from polynomial in the prime p (see also [6] and [7]). In [32] we
produced examples of normal zeta functions of T-groups of nilpotency class 2 (or
T2 -groups) which exhibit functional equations similar to (2) and which are not
FUNCTIONAL EQUATIONS FOR ZETA FUNCTIONS OF GROUPS AND RINGS 1183
uniform. Indeed, the local factors of these zeta functions are rational functions in
p s , whose coefficients involve the numbers bV .p/ of Fp -rational points of certain
smooth projective varieties V over Fp which are, in general, not polynomials in p.
By the Weil conjectures, these numbers may be expressed as alternating sums of
Frobenius eigenvalues. The operation p ! p 1 is performed by inverting these
eigenvalues. In the special (“uniform”) case that the bV .p/ are in fact polynomials
in p, this specialises to an inversion of the prime p.
Only a single example of a representation zeta function of a T-group seems
to have appeared in print so far: In [17] Hrushovski and Martin derive a formula
for the representation zeta function of the discrete Heisenberg group in terms of
the Riemann zeta function and its inverse (cf. Example 1.2).
According to du Sautoy and Segal, to find an explanation for the phenomenon
of local functional equations for zeta functions of groups and rings is “one of the
most intriguing open problems in this area” ([11, p. 274]). In the current paper we
prove that local functional equations hold for (almost all factors of) the following
zeta functions:
(A) zeta functions of rings (and, as a corollary, of T-groups),
(B) conjugacy zeta functions of T-groups,
(C) normal zeta functions of T2 -groups and
(D) representation zeta functions of T-groups.
By proving (A) and (C) we solve Problems 5.1 and 5.2 posed in [9]. In
its given generality, (C) is best possible: It is known that the normal zeta func-
tions of nilpotent groups of class 3 may or may not satisfy local functional equa-
tions (cf. [13]). To determine the exact scope of this intriguing symmetry for ideal
zeta functions of rings remains a challenging open problem.
We achieve our results by showing that all of the above-mentioned zeta func-
tions may be expressed in terms of certain p-adic integrals, generalising Igusa’s
local zeta function. Given a nonconstant polynomial f .y/ 2 ZŒy1 ; : : : ; ym , its
associated Igusa local zeta function is the p-adic integral
Z
jf .y/js jdyj;
Zm
p
where s is a complex variable, j j stands for the p-adic absolute value and jdyj
denotes the (additive) Haar measure on Zm p , the affine m-space over the p-adic
integers Zp . This p-adic integral is closely related to the Poincaré series counting
p-adic points on the hypersurface defined by f (cf. [4]). We prove functional
equations for these integrals by generalising results by Denef and others on Igusa’s
local zeta function.
The integrals considered in the present paper are quite different from the “cone
integrals” introduced by du Sautoy and Grunewald in [8] (see Section 1.2 for further
details).
1184 CHRISTOPHER VOLL
1.1. Detailed statement of results. Let L be a ring. Its (subring) zeta function
is defined to be the Dirichlet series
X
L .s/ D jL W H j s ;
H L
where the sum ranges over all subrings H of finite index in L, and s is a complex
variable. This zeta function decomposes naturally as an Euler product, indexed by
the primes:
Y
L .s/ D L;p .s/;
p prime
where L;p .s/ D L˝Zp .s/. Grunewald, Segal and Smith proved in [14] that each
local factor is a rational function in p s with integral coefficients. Our first main
theorem is
T HEOREM A. Let L be a ring of torsion-free rank n. Then there are smooth
projective varieties V t , t 2 f1; : : : ; mg, defined over Q, and rational functions
W t .X; Y / 2 Q.X; Y / such that for almost all primes p the following hold.
(a) Denoting by b t .p/ the number of Fp -rational points of V t , the reduction
mod p of V t , we have
m
X
s
(3) L;p .s/ D b t .p/W t .p; p /:
t D1
In fact, sl.2; Z/ seems to be the only nonsoluble Lie ring whose subring zeta
function has been computed explicitly. Note that the functional equation fails for
p D 2. A similar phenomenon may occur if one studies the zeta function of a
Zp -algebra: In [21] Klopsch computes the zeta function of a maximal Zp -order in
a central simple Qp -division algebra of index 2. The fact that this zeta function
does not satisfy a functional equation of the form (4) reflects the fact that it is not
the “generic” local factor of the zeta function of a ring.
Klopsch and the present author have unified and generalised the above exam-
ples. In [22] we gave a formula for the zeta function of an arbitrary 3-dimensional
Zp -Lie algebra, based on the proof of Theorem A.
An important corollary of Theorem A is to the theory of zeta functions of
finitely generated, torsion-free nilpotent (or T-) groups. In [14, Th. 4.1] it was
shown that, given a T-group G of Hirsch length n, there is a Lie ring L D L.G/,
lying as a full Z-lattice in an n-dimensional Lie algebra L.G/ over Q such that for
almost all primes p
(5) G;p .s/ D L;p .s/:
Thus we obtain
C OROLLARY 1.1. Let G be a T-group of Hirsch length n. For all but finitely
many primes p
n .n/ ns
.s/j G;p1 D . 1/ p 2
p!p .s/: G;p
where ˛ D .˛1 ; : : : ; ˛n /, x˛ D x1˛1 xn˛n and C is the cone of all nonnegative real
solutions to the given set of equations. Stanley’s reciprocity theorem states that, if
E.x/ 6D 0, then
E.1=x/ D . 1/dim C E.x/:
Our generalisation is obtained using (a variant of) Stanley’s result and an
explicit formula of the form (3) for the integrals in question (Corollary 2.1 of
Theorem 2.2). This formula in turn is inspired by and generalises work of Denef
([3]), Denef and Meuser ([5]) and Veys and Zúñiga-Galindo ([30]) on Igusa’s local
zeta function. While Igusa’s local zeta functions associated to homogeneous poly-
nomial mappings may be expressed as integrals over projective space, the p-adic
integrals considered in the current paper reduce to integrals over the complete flag
variety GLn =B, where B is a Borel subgroup. In a sense this explains the factor
n
p .2/ in (4).
A variant of the problem of counting subgroups consists in counting subgroups
only up to conjugacy. Let G be a T-group. The conjugacy zeta function of a
T-group G is defined as
X
cc
G .s/ D jG W H j s jCG .H /j 1
H G
where jCG .H /j is the size of the conjugacy class of H . It is known ([14, remark
cc
on p. 189]) that G .s/ also has an Euler product decomposition into local factors
G;p .s/ which are all rational in p s . By applying the results of Section 2 we shall
cc
prove
T HEOREM B. Let G be a T-group of Hirsch length n. For all but finitely
many primes p
n
cc
G;p .s/jp!p 1 D . 1/n p .2/ ns G;p
cc
.s/:
As a third application of our rather technical “blueprint result” Theorem 2.2
and its applications, we deduce functional equations for normal zeta functions of
T2 -groups. The normal zeta function of a T-group G is defined as
X
G
G .s/ D jG W H j s
H GG
where the sum ranges over the normal subgroups H of finite index in G. It also
satisfies an Euler product decomposition. We prove
T HEOREM C. Let G be a T2 -group of Hirsch length n with centre Z.G/ such
that G=Z.G/ has torsion-free rank d . For all but finitely many primes p
n
G
G;p .s/jp!p 1 D . 1/n p .2/ .d Cn/s G
G;p .s/:
As mentioned above, a functional equation may or may not hold for normal
zeta functions of class greater than three. See [13, Ch. 2] for examples and [13,
Th. 4.44] for a conjectural form in case it does hold.
FUNCTIONAL EQUATIONS FOR ZETA FUNCTIONS OF GROUPS AND RINGS 1187
The fourth and last application in this paper of Theorem 2.2 and its conse-
quences is concerned with representation zeta functions of T-groups, which we
shall now explain. Given a T-group G, we denote by Rn .G/ the set of n-dimen-
sional irreducible (complex) characters of G. Given 1 ; 2 2 Rn .G/, we say that
1 and 2 are twist–equivalent if there exists a linear character 2 R1 .G/ such
that 1 D 2 . The classes of this equivalence relation are called twist-isoclasses.
We say that a character of a representation of G factors through a finite quotient
of G if factors through it. The set Rn .G/ has the structure of a quasi-affine
complex algebraic variety whose geometry was analysed by Lubotzky and Magid
in [24]. They proved
T HEOREM ([24, Th. 6.6]). Let G be a T-group. For every n 2 N there is a
finite quotient G.n/ of G such that every n-dimensional irreducible character of G
is twist-equivalent to one that factors through G.n/. In particular, the number of
twist-isoclasses of irreducible n-dimensional characters is finite.
Let us call this number an . The representation zeta function of G is defined
(cf. [17]) by
1
X
irr
G .s/ WD an n s :
nD1
It follows from the above theorem and [2, (10.33)] that the function n 7! an is
multiplicative and thus Y
irr irr
G .s/ D G;p .s/;
p prime
where 1
X
irr sn
G;p .s/ WD apn p :
nD0
where L D L.G/ is the Lie ring associated to G (cf. the remark preceding Corollary
1.1), and
X
cc
L;p .s/ D jL ˝ Zp W H j s jL ˝ Zp W NL˝Zp .H /j 1 ;
H L˝Zp
1.3. Layout of the paper and notation. In Section 2 we first develop, in Theo-
rems 2.1 and 2.2, explicit formulae for certain families of p-adic integrals general-
ising Igusa’s local zeta function. These two results – which may be understood as
close analogues of Theorems 2 and 3 in [5] – form the technical core of the paper.
We use them to establish, in Theorem 2.3, an “inversion property” enjoyed by the
p-adic integrals considered. In Corollaries 2.3 and 2.4 we exploit this property to
deduce functional equations for certain linear combinations of the p-adic integrals
in question. The remainder of the paper is dedicated to showing how Theorem
2.2 may be used as a template to describe various kinds of zeta functions. In the
second part of Section 2 we give a first application of this idea to the problem of
counting elementary divisors of matrices of forms (Proposition 2.2). In the four
subsections of Section 3 we prove Theorems A, B, C and D, respectively.
We use the following notation.
N the set f1; 2; : : : g of natural numbers
I D fi1 ; : : : ; il g< the set I of natural numbers i1 < < il
I0 the set I [ f0g for I N
Œk the set f1; : : : ; kg, k 2 N
Œl;k the set fl; : : : ; kg, k; l 2 N
a
b the binomial coefficient for a; b 2 N0
a
the polynomial bi D01 .1 X a i /=.1 X b i /,
Q
b X
where a; b 2 N0 with a b
Note: The q-binomial coefficient or Gaussian
a
polynomial b q gives the number of
subspaces of dimension b in Faq .
n
the polynomial inl il i2
I X i : : : i1 X ,
X l 1 X
for n 2 N, I D fi1 ; : : : ; il g< Œn 1
Note: In q gives the number of flags of type I in Fnq .
Sn the symmetric group on n letters
Mt the transpose of a matrix M
Zp the ring of p-adic integers (p a prime)
Qp the field of p-adic numbers
Œƒ the homothety class Qp ƒ of a (full) lattice ƒ in Qnp
K a finite extension of the field Qp
R the valuation ring of K
P the maximal ideal of R
Kx the residue field R=P , of cardinality q
F a number field
ıP the “Kronecker delta” which is equal to 1 if
the property P holds and equal to 0 otherwise.
Given a set f of polynomials and a polynomial g, we write gf for fgf j f 2 fg, and
.f/ for the polynomial ideal generated by f.
FUNCTIONAL EQUATIONS FOR ZETA FUNCTIONS OF GROUPS AND RINGS 1191
where .f/ denotes the ideal generated by the finite set f of polynomials. We set
V WD Spec.F Œy=I/ and V WD Spec.F Œy=.f //. Then, denoting by E t , t 2 T ,
the irreducible components of .h 1 .V//red , we have
X
(7) h 1 .V/ D Nt Et ;
t 2T
X
1
(8) h .V / D N t E t ;
t 2T
where
cU;W .q/ D jfa 2 Yx .K/j
x a 2 Eu .K/
x , u 2 U and h.a/ 2 W
S gj
FUNCTIONAL EQUATIONS FOR ZETA FUNCTIONS OF GROUPS AND RINGS 1193
Example 2.1. If l D 0 and, for each 2 Œk, jI j D 1, Theorem 2.1 reduces to (a
multivariable version of) Veys’ and Zúñiga-Galindo’s generalisation [30, Th. 2.10]
to polynomial mappings of Denef’s explicit formula [3, Th. 3.1] for Igusa’s local
zeta function associated to a single polynomial. Notice in particular that in this
case
X P P Y Xu
„U;¿ .q; s/ D q u mu . u Nu s / D
1 Xu
jU j
.mu /u2U 2N u2U
P
for Xu WD q u Nu s , where we write Nu for Nu . Also compare Example
2.2 for the other “extremal case” „¿;I .q; s/.
Proof. The proof is analogous to the one of [3, Th. 3.1] (=[5, Th. 2]), with the
concept of resolution of singularities replaced by the concept of principalisation
of ideals. We adopt – mutatis mutandis – Denef’s notation and just explain how
the proof differs from his. Let a be a closed point of Yx , and thus also of Yz . Let
Ta D ft 2 T j a 2 E t g D ft1 ; : : : ; tr g< , say. Define H D fb 2 Y .K/j h.b/ 2 Rm g and
recall the definition of the “reduction mod P ”-map W H ! Yx .K/. x In the regular
local ring OYz ;a , there exist irreducible elements
1 ; : : : ;
m such that, on 1 .a/,
for all 2 Œk, 2 I ,
kf ı hk Dj
1 jN t1 : : : j
r jN tr and
jh .dy1 ^ ^ dym /j Dj
1 j t1 1
: : : j
r j tr 1
jd
1 ^ ^ d
m j:
Setting d
WD d
1 ^ ^ d
m we define
Za;I .s/
8 9s
Z Y <Y Y = Y
WD max jxi jei j
jN t j
j t 1
jdxI jjd
j
P l 1 .a/ 2I : ;
2Œk i2I 2Œr 2Œr
8 9s
Z Y <Y Y = Y
D max jxi jei jy jN t jy j t 1
jdxI jjdyj
P lCm 2I : ;
2Œk i 2I 2Œr 2Œr
.q 1/rCl X P
ni
P
t mt
P
s min2I f
P
ei ni C
P
N t m t g
D q i t i t :
q mCl
.m t / t2Ta 2Nr
.ni /i 2I 2Nl
P
This suffices as ZW;K;I .s/ D x Za;I .s/.
a2Yx .K/
h.a/2WS
1194 CHRISTOPHER VOLL
2
We now make the further assumption that m D n2 . We identify K n with
Matn .K/ and assume that the ideals .f /, 2 Œk, 2 I , are B.F /-invariant, where
B.F / is the group of F -rational points of the Borel subgroup of upper-triangular
matrices in G D GLn , acting on KŒy11 ; y12 ; : : : ; ynn by matrix-multiplication
from the right. Let .Y; h/, h W Y ! G=B be a principalisation of the ideal I D
; .f /. Denoting, as above, by V the subvariety of G=B.K/ defined by I and by
Q
V the subvariety defined by .f / yields numerical data .N t ; t /t 2T; 2Œk; 2I
defined by formulae analogous to (7) and (8) above. We study the integral
ZI .s/ WD ZW;K;I .s/
for W D D GLn .R/ for almost all completions K of F . Note that the Haar
measure 0 on the compact topological group coincides with the additive Haar
2 2
measure induced from Rn (and normalised such that .Rn / D 1), as 0 D
j det j n D . This will be important in later applications as it implies, for exam-
ple, that all the cosets of a finite index subgroup 0 have measure ./=j W 0 j,
with ./ D .1 q 1 / .1 q n /.
T HEOREM 2.2. Suppose that, in addition to the above assumptions, none of
the ideals .f / is equal to the zero ideal mod PK , and that .Y; h/ has good reduc-
tion mod PK . Then
.1 q 1 /jI jCn X
ZI .s/ D n cU .q/.q 1/jU j „U;I .q; s/;
q .2/ U T
x
where each cU .q/ is the number of K-rational points of EU n [V ©U EV (EU WD
\u2U Eu ) and „U;I .q; s/ is defined as in (9) above.
Proof. The proof follows closely the spirit of the proof of [5, Th. 3]. In fact,
our function ZI .s/ is a close analogue of the function Z bK .s/, defined in [5, p.
1140]. We write as a disjoint union of sets
D fx 2 j x 2 B.Fq /B.Fq /g;
S
2 Sn , where GLn .Fq / D 2Sn B.Fq /B.Fq / is the Bruhat decomposition (here
2 Sn is identified with the respective permutation matrix in GLn .Fq /). Thus
X
ZI .s/ D Z ;K;I .s/:
2Sn
.1 q 1 /l X
D n cU; .q/.q 1/jU j „U;I .q; s/;
q .2/ U T
where
cU; .q/ D jfa 2 Yx .K/j
x a 2 Eu .K/
x , u 2 U and h.a/ 2 V gj:
fI .s/ WD ZI .s/
(10) Z :
.1 q 1 /jI j ./
x
C OROLLARY 2.1. For U T , let bU .q/ denote the number of K-rational
points of EU . Then
X X
(11) Z fI .s/ D jG=B.Fq /j 1 bU .q/ . 1/jU nV j .q 1/jV j „V;I .q; s/:
U T V U
Proof. This follows immediately from the formula given for ZI .s/ in Theorem
2.2, Definition (10), the fact that jG=B.Fq /j D Œn n 1 and from the identity
q
X
cV .q/ D . 1/jU nV j bU .q/:
V U T
as
1
Y Xi X Y Xj
1
D . 1/jI j :
1 Xi 1 Xj
i 2I J I j 2J
In the remainder of the current section we shall show that equation (12) holds
under the premises of Theorem 2.2. To give meaning to the left-most term in (12)
in general, we have to explain what we mean by bU .q 1 / (the other constituents
fI .s/ being rational functions in q and q s1 ; : : : ; q sk ).
of the expression (11) for Z
Recall that by properties of the Weil zeta functions associated to the n2 jU j -
for suitable nonnegative integers tU;r and nonzero complex numbers ˛U;r;j , with
the property that, for each U , r, the multisets
( n ˇ
q .2/ jU j ˇˇ
)
n ˇ o
˛U;2..n/ jU j/ r;j ˇ j 2 ŒtU;2..n/ jU j/ r and ˇ j 2 ŒtU;r
ˇ
2 2 ˛U;r;j ˇ
coincide (cf., e.g., [5, Proof of Th. 4]). This motivates the definition
2..n
2 / jU j/ tU;r
n
/ WD q ..2/ jU j/
X X
1
(13) bU .q bU .q/ D . 1/r 1
˛U;r;j :
rD0 j D1
We shall prove
T HEOREM 2.3. Under the assumptions of Theorem 2.2, the following “inversion
properties” hold:
X
(IP) 8I Œn 1 W ZfI .s/jq!q 1 D . 1/jI j Z
fJ .s/:
J I
Proof. To see what happens to the (rational) functions „V;I .q; s/ in expres-
sion (11) if we formally invert the prime power q, we employ a result of Stanley:
P ROPOSITION 2.1. Let L .n/, 2 Œs, 2 Œt , be Z-linear forms in the
variables n1 ; : : : ; nr and X1 ; : : : ; Xr ; Y1 ; : : : ; Ys independent variables, and set
fL .n/g
X Y n Y min
Z ı .X; Y/ WD X Y 2Œt ;
n2Nr 2Œr 2Œs
n min2Œt fL .n/g
X Y Y
Z.X; Y/ WD X Y :
n2Nr0 2Œr 2Œs
Then
Z ı .X 1
;Y 1
/ D . 1/r Z.X; Y/:
FUNCTIONAL EQUATIONS FOR ZETA FUNCTIONS OF GROUPS AND RINGS 1197
Proof. The proof of [29, Th. 4.6.14] carries through to this slightly more
general situation, provided one chooses a triangulation of Nr that refines a subdivi-
sion into rational polyhedral cones eliminating the “min”-terms in the sum defining
Z.X; Y/.
C OROLLARY 2.2. For all I Œn 1, V T ,
X
(14) „V;I .q; s/jq!q 1 D . 1/jV jCjI j „W;J .q; s/:
W V;J I
tion. We define
!
z D
X n
(16) Z.s/ Z
fI .s/:
I 1
I Œn 1 q
C OROLLARY 2.3. Under the assumptions of Theorem 2.2, the following func-
tional equation holds:
n
(17) z
Z.s/jq!q 1 D . 1/n 1
q .2/ Z.s/:
z
Proof. This follows from the proof of [33, Cor. 2]. Note that Theorem 2.2
provides the required analogue of [33, Lemma 6].
Theorem D will follow from Proposition 2.2 of the next section which is in
turn a special case of the following straightforward corollary.
C OROLLARY 2.4. Under the assumptions of Theorem 2.2, for any i 2 Œn 1,
e e
e
(18) Z¿ .s/ C .1 q n /Zfi g .s/ jq!q 1 D q n Z¿ .s/ C .1 q n /Zfi g .s/ : e
2.2. A first application: Counting elementary divisors. We show how the
problem of counting elementary divisors of matrices of forms may be reduced to the
problem of computing p-adic integrals of the form studied in the previous section,
associated to the polynomials describing the degeneracy loci of these matrices.
The main result of this subsection — Proposition 2.2 — will be needed to prove
Theorem D in Section 3.4.
Again, let K be a p-adic field with valuation ring R, whose maximal ideal is
denoted by P generated by a uniformizer say. Let R be an e f -matrix (with
e f , say) of polynomials Rij .Y/ 2 RŒY1 ; : : : ; Yn . We make the assumption on
R that, whenever y D .y1 ; : : : ; yn / 2 Rn is a vector with y 6D 0, at least one entry
of R.y/ is nonzero. For a nonnegative integer N and a vector yP N 2 .R=P N /n
we say that R.yP N / has elementary divisor type m (written .R.yP N // D m)
if m D .m1 ; : : : ; mf /, mi 2 Œ0; N , m1 mf , and there are matrices ˇ 2
GLe .R=P N /,
2 GLf .R=P N / such that
0 m 1
1
ˇ R.yP N /
@
B :: A mod P :
C N
:
mf
f
For m 2 N0 we set
ˇn oˇ
NN;R;m WD ˇ yP N 2 .R=P N /n j yP N 6D 0; .R.yP N // D m ˇ :
ˇ ˇ
We now assume that the matrix R is in fact defined over a number field F , that
its entries are all homogeneous of the same degree and that the above assumption
on R is satisfied for almost all completions K of F for which all Rij .Y/ 2 RK ŒY.
We consider such a “good” completion K and drop the subscript K. For i 2 Œf 0 ,
let i denote the set of i -minors of R. The polynomials i define the .rk i 1/-
locus (or i-th degeneracy locus) of R.Y/. Similarly, let j , j 2 Œh0 , denote the
set of j -minors of S. Let
k WD maxfi 2 Œf 0 j .i / 6D .0/g and l WD maxfj 2 Œh0 j . j / 6D .0/g:
Note firstly that 0 D 0 D f1g, secondly that, by our assumption on R, k 1,
thirdly that 0 l k and fourthly that P .r; s/ is really a function in the variables
r1 ; : : : ; rk ; s1 ; : : : ; sl :
X P P
(19) P .r; s/ D NN;m;n q 2Œk .N m /r 2Œl .N n /s
N 2N0
m2Nk l
0 ;n2N0
, , we have
(21) e
Z¿ .r; s; t / D ./ .and thus, by (10), Z¿ .r; s; t / D 1/;
X P P
(22) Zf1g .r; s; t / D N;m;n q tN r m s n :
N 2N
m2Nk l
0 ;n2N0
invariance is a consequence of the fact that the entries of R were all assumed to be
homogeneous of the same degree.
The following crucial lemma relates the numbers N;m;n with the data NN;m;n
we would like to capture:
Clearly NN;m;n D .1 q 1 /q N N0
N;m;n .
Using the identity
!
n
./=.f1g;N / D q N.n 1/
1 1 q
FUNCTIONAL EQUATIONS FOR ZETA FUNCTIONS OF GROUPS AND RINGS 1201
we obtain
./
N;m;n D N0N;m;n .1 q 1
/q N
.f1g;N / D NN;m;n n N.nC1/
1 q 1q
as claimed.
Lemma 2.2 yields
P .r; s/ 1 D P .r; s/ e
Z¿ . r; s;
X
r C
X
s n 1/ .21/
X P P
D NN;m;n q 2Œk .N m /r 2Œl .N n /s
.19/
N 2N
m2Nk l
0 ;n2N0
n
1 q 1
D
./
X P P P P
N;m;n q N.nC1 r s /C m r C n s
.23/
N 2N
f
m2N0 ;n2Nh
0
n
1 q 1 X X
D Zf1g . r; s; r C s n 1/ .22/
./
D .1 q n e
/Zf1g . r; s;
X
r C
X
s n 1/: .10/
where H runs over the subalgebras of finite index in Lp , valid for almost all
primes p, in terms of the p-adic integrals studied in Section 2. More precisely,
z
we shall show that L;p .s/ is expressible in terms of functions Z.s/, defined as
in (16), to which Corollary 2.3 is applicable.
1202 CHRISTOPHER VOLL
where Lij .y/ WD k2Œn kij yk , encoding the structure constants kij of L with
P
respect to the chosen basis; that is, li lj D k2Œn kij lk . Let Ci denote the matrix
P
Rather than trying to analyse the restrictions condition (24) imposes on the entries
of suitable upper-triangular representatives of the coset M as in [8], we base our
analysis on the following two basic observations.
The first point is that every homothety class of lattices ƒ in .Lp ; C/ contains
a largest subalgebra ƒ0 , and the subalgebras in this class are exactly the multiples
p m ƒ0 , m 2 N0 . We thus have
X
(25) L;p .s/ D .1 p ns / 1 jLp W ƒ0 j s ;
Œƒ
where ƒ0 denotes the largest subalgebra in the homothety class Œƒ D Œƒ0 .
The second observation is that it is easy to check condition (24) if M happens
to be a diagonal matrix. With respect to the given basis, M may not admit a diag-
onal representative. By the elementary divisor theorem, however, it does contain a
representative of the form M D D˛ 1 , where ˛ 2 ,
P P
D D D.I; r0 / D p r0 diag.p 2I r
;:::;p 2I r
; : : : ; p ril ; : : : ; p ril ; 1; : : : ; 1/
„ ƒ‚ …
i1
„ ƒ‚ …
il
where
stands for a matrix in , for an arbitrary matrix with entries in Zp , and
p r for a matrix with entries in p r Zp of the appropriate sizes, respectively. Thus
there is a 1 1-correspondence between lattice classes Œƒ of type .I; .ri1 ; : : : ; ril //
and cosets ˛I;r . Furthermore
(26) !
n P
jfŒƒj .Œƒ/ D .I; r/gj D j W I;r j D ./=.I;r / D p 2I r .n / ;
I 1 p
where R< .i /
.˛/ WD ˛ 1 R.˛ i /.˛ 1 /t : It is easy to verify that condition (27) is equiv-
alent to
P P P P
8i; r; s 2 Œn W .R<
.i / .˛//rs p
r0 C s2I r C r2I r C i>2I r
0 mod p 2I r
Remark 3.1. Whilst it might seem more natural to replace the inequalities in
this definition of vi rs .˛/ by equalities, the present formulation is preferable as it al-
lows us to translate the counting problem into the language developed in Section 2.
Note that the right-hand side of (28) depends only on the homothety class of
ƒ and is neatly separated in terms that depend on the type .I; r/ of Œƒ and terms
that depend solely on ˛. The subalgebra ƒ0 is characterised by equality in (28). As
we shall see, this formulation of the “subalgebra condition” (24) therefore enables
1204 CHRISTOPHER VOLL
The ideals .fi rs .y// can easily be seen to be B.Qp /-invariant. Without loss of
generality we may assume that none of them equals the zero ideal (otherwise we
just omit the respective ideal), and, by omitting at most finitely many primes, we
may assume that this also holds mod p. (Note that we may well have to omit
all the .fi rs .y//. This happens when the ring structure is trivial.) Thus The-
orems 2.2 and 2.3 and their corollaries apply to a principalisation for the ideal
I D i rs .fi rs .y// with good reduction mod p. Note that
Q
X P X
(32) ZI< .s/ WD ZI .s/ D ZI ..s /2I ; sn / D p 2I s r <
I;r;m p sn m ;
r2Nl m2N0
where
n o
<
I;r;m D .x; y/ 2 .p Zp /l j vp .x / D r ; m.x; y/ D m ;
FUNCTIONAL EQUATIONS FOR ZETA FUNCTIONS OF GROUPS AND RINGS 1205
with
m.x; y/ WD
X X X X
3
min r ; vp .x /C vp .x /C vp .x / C vi rs .y/j .i; r; s/ 2 Œn :
2I s2I r2I i >2I
< <
Again, a lemma is needed to relate the numbers I;r;m to the data NI;r;m we are
trying to understand.
L EMMA 3.1.
<
<
I;r;m
(33) NI;r;m D P
.1 p 1 /l p 2I r . /
I;r
n
I p 1
P
D < p 2I r ..n /C1/
:
.1 p 1 /l ./ I;r;m
Proof. The set
n o
.x; y/ 2 .p Zp /l j vp .x / D r ; m.x; y/ D m
where
runs through a complete set of coset representatives forP= I;r . The mea-
sure of each of these sets is either zero or equal to .1 p 1 /l p 2I r .
I;r /. The
latter happens if and only if
I;r corresponds to a lattice of type .I; r/ such that
m.Œƒ/ D m. This proves the first equality. The second equality is an immediate
consequence of (26).
Lemma 3.1 allows us to express the generating functions (30) in terms of the
p-adic integrals (32). Indeed,
X P X
AI< .s/ D p s 2I r .Cn/ <
NI;r;m p snm .30/
r2Nl m2N0
n
I p 1
X P X
r .s.Cn/ .n / 1/ <
D p 2I I;r;m p snm .33/
.1 p 1 /l ./
r m
n
I p 1
D 1 l
ZI< ..s. C n/ .n / 1/2I ; sn/ .32/
.1 p / ./
e
!
n
D ZI< ..s. C n/ .n / 1/2I ; sn/: .10/
I 1
p
Theorem A follows now from equations (25) and (29), and Corollary 2.3.
1206 CHRISTOPHER VOLL
where Rcc.i /
.˛/ WD R.˛ i /.˛ 1 /t and D D D.I; r/. We note that the scalar p r0 in D
cancels in (37); we may thus assume r0 D 0. Condition (37) is then equivalent to
P P
r r
(38) 8i 2 Œn W xRcc
.i / .˛/Dp
<i 0 mod p 2I :
Setting
Rcc .˛/ D .Rcc cc
.1/ .˛/j : : : jR.n/ .˛//;
P P
Dcc .I; r/ D diag.D; : : : ; D ; p ri1 D; : : : ; p ri1 D ; : : : ; p 2I r
D; : : : ; p 2I r
D /;
„ ƒ‚ … „ ƒ‚ … „ ƒ‚ …
i1 i2 i1 n il
(where “diag” refers to the diagonal n2 n2 -matrix built from n scalar multiples
of the diagonal n n-matrix D), (38) may in turn be reformulated as
P
r
(39) xRcc .˛/Dcc .I; r/ 0 mod p 2I :
To keep track of the index of NLp .Œƒ/, the full sublattice of Lp Š Znp of solutions
to (39), we introduce an invariant cc .Œƒ/ 2 Nn0 as follows. We say that cc .Œƒ/ D
m D .m1 ; : : : ; mn / 2 Nn0 if
the matrix Rcc .˛/Dcc .I; r/ has elementary divisor type m z D .m z 1; : : : ; m
z n/
(i.e., there are matrices ˇ 2 n ,
2 n2 such that ˇ R .˛/D .I; r/
D
cc cc
diag.p m z 1 ; : : : ; pm
z n /j0 and m
z i 2 N0 [ f1g, m
z1 m z n ) and
˚P
m D .m1 ; : : : ; mn / is defined by mi D min z i for each i 2 Œn.
2I r ; m
The index jLp W NLp .Œƒ/j equals p i 2Œn . 2I r mi / . As in Section 3.1 it is
P P
helpful to write
X
Acc .s/ WD jLp W ƒ0 j s jLp W NLp .Œƒ/j 1
Œƒ
X X
D jLp W ƒ0 j s jLp W NLp .Œƒ/j 1
:
I Œn 1 .Œƒ/DI
„ ƒ‚ …
DWAIcc .s/
r2Nl m2N0
m2Nn
0
X P X P
r . s.Cn/ n/
D p 2I cc
NI;r;m;m p snmC i2Œn mi
:
r2Nl m2N0
m2Nn
0
1208 CHRISTOPHER VOLL
As in Section 3.1 we shall show that the generating functions AIcc .s/ may be ex-
pressed in terms of the p-adic integrals to which the results of Section 2 may be
applied. In order to control the invariant cc .Œƒ/ we need to parametrise the minors
of the matrix Rcc .y/ in a suitable way. This motivates the following combinatorial
definitions.
Let Matn .f0; 1g/ denote the set of n n-matrices with entries in f0; 1g, and
Sj;n
cc
D fS 2 Matn .f0; 1g/j r;s Srs D j g. We introduce a partial order on Sj;n cc
P
by
saying that, given S; T 2 Sj;n , T S if,
cc
P P P P
for all r 2 Œn: r 2Œn T r 2Œn S and,
P P P P
for all s 2 Œn: >s 2Œn T >s 2Œn S .
Pictorially speaking, this amounts to saying that the matrix T may be obtained
from the matrix S by moving some of the nonzero entries towards “north-east”.
Given a matrix S 2 Sj;n
cc
and a n n2 -matrix M D .M1 j : : : jMn /, Mi 2 Matn .Zp /,
a j j -submatrix of M of column-type S is a submatrix obtained by choosing j
rows of M and the s-th column of Mr if and only if Srs D 1. For S 2 Sj;n cc
, we set
cc
(41) fj;S .y/ D fdet.N /j N a j j -submatrix of Rcc .y/ of column-type T Sg
and define the monomial
P Pn P Pn
cc
Y > D1 S C D1 S
MS;I .x/ D x :
2I
We set [
cc cc cc
fj;I .x; y/ D MS;I .x/fj;S .y/:
cc
S 2Sj;n
Now we define, using the sets of polynomials g;I .x; y/ introduced in (31),
Z Y
cc
(42) ZI .s; zs; zs/ D
kg;I .x; y/ks
.p Zp /l W
2Œn
Y Y
cc sj cc sj
kfj;I .x; y/ [ x fjcc 1;I .x; y/ke kfj 1;I .x; y/ke jdxI jjdyj:
e
j 2Œn 2I
cc cc
Remark 3.3. Note that MT;I .x/jMS;Iif T S. We therefore could have
.x/
kept definition (41) simpler by replacing “T S” by “S ”, without changing the
integral ZIcc . The extra complication ensures that the results from Section 2 are
applicable.
We leave it to the reader to verify that, for each j 2 Œn and S 2 Sj;n cc
,
cc
the ideal .fj;S .y// is B.Qp /-invariant. Therefore the Theorems 2.2 and 2.3 and
their corollaries are applicable to the integral ZIcc .s; zs;
zs/. Note that ZIcc .s; zs;
zs/ D
cc
Z ..s /2I ; sn ; zs;
I zs /. We set
cc
I;r;m;m D f.x; y/ 2 .p Zp /l W jp .x / D r ; m.x; y/ D m; cc .x; y/ D mg:
FUNCTIONAL EQUATIONS FOR ZETA FUNCTIONS OF GROUPS AND RINGS 1209
z D .m
where m z 1; : : : ; m
z n / is the elementary divisor type of the matrix
Rcc .y/Dcc .I; .vp .x //2I /:
Then
ZIcc ..s /2I ; sn ; zs/ WD ZIcc ..s /2I ; sn ; zs; zs/
X P X P
D p 2I s r cc
I;r;m;m p sn m i 2Œn s i mi
e :
r2Nl m2N0
m2Nn
cc
As in (33) we want to relate the numbers I;r;m;m with the integers NI;r;m;m
cc
.
L EMMA 3.2.
n
I p 1
P
(43) cc
NI;r;m;m D cc
p 2I r ..n /C1/ :
.1 p 1 /l ./ I;r;m;m
Proof. Analogous to the proof of Lemma 3.1.
Thus
AIcc .s/
X P X P
r . s.Cn/ n/
D p 2I cc
NI;r;m;m p snmC i 2Œn mi
.40/
r2Nl m2N0 ;
m2Nn
0
n
I p 1
D
.1 p 1 /l ./
X P X P
r . s.Cn/C.n /C1 n/
p cc
I;r;m;m p snmC i2Œn mi
.43/
r2Nl m;m
n
I p 1
D
.1 p 1 /l ./
ZIcc ..s. C n/ .n / 1 C n/2I ; sn; 1; : : : ; 1/ .42/
e
!
n
D ZIcc ..s. C n/ .n / 1 C n/2I ; sn; 1; : : : ; 1/: .10/
I 1
p
a presentation
X
G D hg1 ; : : : ; gd ; h1 ; : : : ; hd 0 j Œgi ; gj D kij hk ; kij 2 Z; all other Œ ; triviali:
k2Œd
(Note that we used additive notation for expressions in the abelian group G 0 .) Thus
we obtain a matrix
M.y/ WD Lij .y/ 2 Matd .ZŒy/
of linear forms Lij .y/ WD k2Œd kij yk , encoding the commutator structure of G.
P
By disregarding at most finitely many further primes we may also assume that p
0 0
does not divide M.˛/ whenever ˛ 2 Zdp n p Zdp .
We begin our argument as in [32, 3], albeit with slightly different notation.
Note, however, that we do not require the assumption that Z.G/ D G 0 . By [32,
Lemma 1] and its corollary, it suffices to compute a functional equation for the
generating function X
AG .s/ D AIG .s/;
I Œd 0 1
where X
AIG .s/ D jZ.Lp / W ƒjd s
jLp W X.ƒ/j s :
.Œƒ/DI
Here the sum ranges over homothety classes of maximal lattices ƒ of type2 I in
the centre Z.Lp / of the Zp -algebra
Lp WD .G=Z.G/ ˚ Z.G// ˝ Zp ;
0
and X.ƒ/=ƒDZ.Lp =ƒ/. We identify Z.Lp / with Zdp using the basis .h1 ; : : : ; hd 0/.
The index jLp W X.ƒ/j is the index in Lp =Z.Lp / Š Zdp of a system of linear
congruences which we now describe (cf. [31, 2.2]). Let Œƒ be of type .I; r/,
I D fi1 ; : : : ; il g< Œd 0 1, r D .ri1 ; : : : ; ril / 2 Nl , corresponding to the coset
˛I;r 2 d 0 = I;r as in the proof of Theorem A. We set
0
(44) MG .˛/ D M.˛ 1 /j : : : jM.˛ d / ;
P P
DG .I; r/ D diag.1; : : : ; 1; p ri1 ; : : : ; p ri1 ; : : : ; p 2I r
;:::;p 2I r
/:
„ ƒ‚ … „ ƒ‚ … „ ƒ‚ …
d i1 d.i2 i1 / d.d 0 il /
As in Section 3.1 we shall show that the generating function AIG .s/ may be ex-
pressed in terms of a p-adic integral to which the results of Section 2 can be applied.
We shall need more notation.
Given the d d d 0 -matrix M D .M1 j : : : jMd 0 /, Mi 2 Matd .Zp /, a j j -
0 P
submatrix of M of column-type S D .1 ; : : : ; d 0 / 2 Nd0 , i 2Œd 0 i D j , is a
submatrix obtained by choosing j rows of M and i columns in the “block” Mi
G
for each i 2 Œd 0 . We denote by Sj;d
P
0 D f.1 ; : : : ; d 0 /j i 2Œd 0 i D j g the set of
G
possible such column-types. Given S D .i /, T D .i / 2 Sj;d 0 , we write T S if,
0 G
for all i 2 Œd , i i . For S 2 Sj;d 0 , we set
P P
G
(47) fj;S .y/Dfdet.N /j N is a j j -submatrix of M.y/ of column-type T Sg:
P
G
Q <2Œd 0
We define the monomial MS;I .x/ D 2I x and set
[
G G G
fj;I .x; y/ D MS;I .x/fj;S .y/:
G
S 2Sj;d 0
G G
Remark 3.4. Note that MT;I .x/jMS;I .x/ if T S . We could have kept defi-
nition (47) simpler by replacing “T S” by “S”. The extra complication ensures
that the results from Section 2 are applicable. Note also that we are not losing
anything by omitting the factor for j D 1, as kfG0;I .x; y/k D kfG1;I .x; y/k D 1 for
all x 2 .p Zp /l , y 2 W .
G
We leave it to the reader to verify that, for each j 2 Œd and S 2 Sj;d 0 , the ideal
G
.fj;S .y// is B.Qp /-invariant. Therefore Theorems 2.2, 2.3 and their corollaries are
applicable. We set
G
I;r;m D f.x; y/ 2 .p Zp /l W j vp .x / D r ; 0 .x; y/ D mg;
L EMMA 3.3.
d 0
I p 1 0 /C1/
P
G G 2I r ..d
(49) NI;r;m D 1 l
I;r;m p :
.1 p / ./
Proof. Analogous to the proof of Lemma 3.1.
1
1 P 0 , V defined
jj1=2 2 . All representations of the form ˝ V , 2 G =G s
modulo NG WD exp.N L/, N odd, are realised in this manner.
C OROLLARY 3.1. For almost all primes p,
X
irr s=2 1
(51) G;p .s/ D jL W Rad j jL W L ;2 j ;
2L
bs0
rational of
p-power period
where PR;S;Qp is the generating function defined in Section 2.2. Proposition 2.2 is
applicable for n D h.G 0 /.
fx1 ; : : : ; xd ; xd C1 ; : : : ; xd Cm ; xd CmC1 ; : : : ; xd Cn g
„ ƒ‚ …
L0 \Z.L/
„ ƒ‚ …
L0
of L such that
We may express this map in terms of our chosen basis as follows. For 1 i; j
d C m, let
X
Œxi ; xj D ij k xd Ck ; ij k 2 Z:
k2Œn
with
Zn =p N Zn WD .Z=p N /n n .p Z=p N /n
1216 CHRISTOPHER VOLL
by sending ` D .l1 ; : : : ; ln / 2 Zn =p N Zn to
P !
2 i i 2Œn li bi b0 :
.b1 ; : : : ; bn / D exp ; b D .b1 ; : : : ; bn / 2 L
pN
and
hX i
(53) k D .k1 ; : : : ; kd Cm / 2 L ;2 =Z.L/ , 8
2 G0 W ki xi ; log
D1
, 8j 2 Œd C 1; d C m W k Cj `t 0 mod p N
, k S.`/ 0 mod p N :
In order to use the congruence conditions (52) and (53) for an effective computation
irr
of G;p .s/, we need to enumerate the (p-parts of) the elementary divisors of the
matrices R.`/ and S.`/ as ` runs through the sets ‰pN , N 2 N. By Corollary 3.1
we may write
X
irr
G;p .s/ D jL W Rad j s=2 jL W L ;2 j 1
N 2N0
2‰pN
X P P
D NN;m;n q i2Œd Cm .N mi /s=2 j 2Œm .N nj /
N 2N0
Cm
m2Nd
0 ; n2Nm
0
Note added in proof. Theorem A also confirms, for almost all primes, the
conjecture in [23, 7] regarding functional equations for local zeta functions enu-
merating subrings in Zn .
References
[1] M. N. B ERMAN, Uniformity and functional equations for local zeta functions of K-split alge-
braic groups, preprint, 2008. arXiv 0802.4207
[2] C. W. C URTIS and I. R EINER, Methods of Representation Theory, With Applications to Finite
Groups and Orders, vol. I, John Wiley & Sons, New York, 1981. MR 82i:20001 Zbl 0469.20001
[3] J. D ENEF, On the degree of Igusa’s local zeta function, Amer. J. Math. 109 (1987), 991–1008.
MR 89d:11108 Zbl 0659.14017
[4] , Report on Igusa’s local zeta function, in Séminaire Bourbaki, Vol. 1990=91, Astérisque
201–203, 1992, pp. 359–386. MR 93g:11119 Zbl 0749.11054
[5] J. D ENEF and D. M EUSER, A functional equation of Igusa’s local zeta function, Amer. J. Math.
113 (1991), 1135–1152. MR 93e:11145 Zbl 0749.11053
[6] M. DU S AUTOY, A nilpotent group and its elliptic curve: non-uniformity of local zeta functions
of groups, Israel J. Math. 126 (2001), 269–288. MR 2003a:11118 Zbl 0998.20033
[7] , Counting subgroups in nilpotent groups and points on elliptic curves, J. Reine Angew.
Math. 549 (2002), 1–21. MR 2003h:11114 Zbl 1001.20032
[8] M. DU S AUTOY and F. G RUNEWALD, Analytic properties of zeta functions and subgroup
growth, Ann. of Math. 152 (2000), 793–833. MR 2002h:11084 Zbl 1006.11051
[9] , Zeta functions of groups and rings, in Proc. Internat. Congress of Mathematicians
(Madrid, August 22–30, 2006), vol. II, Eur. Math. Soc., Zürich, 2006, pp. 131–149. MR 2008d:
11102 Zbl 1112.20024
[10] M. DU S AUTOY and A. L UBOTZKY, Functional equations and uniformity for local zeta func-
tions of nilpotent groups, Amer. J. Math. 118 (1996), 39–90. MR 97g:11137 Zbl 0864.20020
[11] M. DU S AUTOY and D. S EGAL, Zeta functions of groups, in New Horizons in Pro-p Groups,
Progr. Math. 184, Birkhäuser, Boston, MA, 2000, pp. 249–286. MR 2001b:20001 Zbl 1188
11047
[12] M. DU S AUTOY and G. TAYLOR, The zeta function of sl2 and resolution of singularities, Math.
Proc. Cambridge Philos. Soc. 132 (2002), 57–73. MR 2002j:11100 Zbl 1020.11074
[13] M. DU S AUTOY and L. W OODWARD, Zeta Functions of Groups and Rings, Lecture Notes in
Math. 1925, Springer-Verlag, New York, 2008. MR 2009d:20053 Zbl 1151.11005
[14] F. J. G RUNEWALD, D. S EGAL, and G. C. S MITH, Subgroups of finite index in nilpotent groups,
Invent. Math. 93 (1988), 185–223. MR 89m:11084 Zbl 0651.20040
[15] R. E. H OWE, Kirillov theory for compact p-adic groups, Pacific J. Math. 73 (1977), 365–381.
MR 58 #28314 Zbl 0385.22007
[16] , On representations of discrete, finitely generated, torsion-free, nilpotent groups, Pa-
cific J. Math. 73 (1977), 281–305. MR 58 #16984 Zbl 0387.22005
[17] E. H RUSHOVSKI and B. M ARTIN, Zeta functions from definable equivalence relations, 2004,
preprint. arXiv math/0701011
[18] J.- I . I GUSA, Universal p-adic zeta functions and their functional equations, Amer. J. Math. 111
(1989), 671–716. MR 91e:11142 Zbl 0707.14016
[19] A. JAIKIN -Z APIRAIN, Zeta function of representations of compact p-adic analytic groups, J.
Amer. Math. Soc. 19 (2006), 91–118. MR 2006f:20029 Zbl 1092.20023
1218 CHRISTOPHER VOLL
[20] E. I. K HUKHRO, p-Automorphisms of Finite p-Groups, London Math. Soc. Lecture Note Series
246, Cambridge Univ. Press, Cambridge, 1998. MR 99d:20029 Zbl 0897.20018
[21] B. K LOPSCH, Zeta functions related to the pro-p group SL1 .p /, Math. Proc. Cambridge
Philos. Soc. 135 (2003), 45–57. MR 2005d:11136 Zbl 1076.20018
[22] B. K LOPSCH and C. VOLL, Zeta functions of three-dimensional p-adic Lie algebras, Math. Z.
263 (2009), 195–210. MR 2529493 Zbl pre05598911
[23] R. I. L IU, Counting subrings of Zn of index k, J. Combinatorial Theory 114 (2007), 278–299.
[24] A. L UBOTZKY and A. R. M AGID, Varieties of representations of finitely generated groups,
Mem. Amer. Math. Soc. 58 (1985), xi+117. MR 87c:20021 Zbl 0598.14042
[25] A. L UBOTZKY and D. S EGAL, Subgroup Growth, Progr. Math. 212, Birkhäuser, Basel, 2003.
MR 2004k:20055 Zbl 1071.20033
[26] C. N UNLEY and A. M AGID, Simple representations of the integral Heisenberg group, in Clas-
sical Groups and Related Topics (Beijing, 1987), Contemp. Math. 82, Amer. Math. Soc., Provi-
dence, RI, 1989, pp. 89–96. MR 90c:20018 Zbl 0698.22009
[27] D. S EGAL, Polycyclic Groups, Cambridge Tracts in Mathematics 82, Cambridge Univ. Press,
Cambridge, 1983. MR 85h:20003 Zbl 0516.20001
[28] J.-P. S ERRE, Lie Algebras and Lie Groups, second ed., Lecture Notes in Math. 1500, Springer-
Verlag, New York, 1992. MR 93h:17001 Zbl 0742.17008
[29] R. P. S TANLEY, Enumerative Combinatorics. Vol. 1, Cambridge Studies in Adv. Math. 49,
Cambridge Univ. Press, Cambridge, 1997. MR 98a:05001 Zbl 0889.05001
[30] W. V EYS and W. A. Z ÚÑIGA -G ALINDO, Zeta functions for analytic mappings, log-princi-
palization of ideals, and Newton polyhedra, Trans. Amer. Math. Soc. 360 (2008), 2205–2227.
MR 2008i:11140 Zbl pre05229035
[31] C. VOLL, Zeta functions of groups and enumeration in Bruhat-Tits buildings, Amer. J. Math.
126 (2004), 1005–1032. MR 2005f:11201 Zbl 1076.11050
[32] , Functional equations for local normal zeta functions of nilpotent groups, Geom. Funct.
Anal. 15 (2005), 274–295, (with an appendix by A. Beauville). MR 2006k:20065 Zbl 1135.11331
[33] , Counting subgroups in a family of nilpotent semi-direct products, Bull. London Math.
Soc. 38 (2006), 743–752. MR 2007i:11123 Zbl 1120.11040
[34] J. W ŁODARCZYK, Simple Hironaka resolution in characteristic zero, J. Amer. Math. Soc. 18
(2005), 779–822. MR 2006f:14014 Zbl 1084.14018
[35] L. W OODWARD, Zeta functions of groups: computer calculations and functional equations,
Ph.D. thesis, University of Oxford, 2005.