• 検索結果がありません。

Dirichlet series associated with some groups and Lie algebras

N/A
N/A
Protected

Academic year: 2021

シェア "Dirichlet series associated with some groups and Lie algebras"

Copied!
59
0
0

読み込み中.... (全文を見る)

全文

(1)

Dirichlet series associated with some groups and Lie algebras

群,

Lie

環に付随する

Dirichlet

級数 に関する研究

July 2015

Fumitake HYODO

兵藤 史武

(2)

(3)

Dirichlet series associated with some groups and Lie algebras

群,

Lie

環に付随する

Dirichlet

級数 に関する研究

July 2015

Waseda University

Graduate School of Fundamental Science and Engineering, Major in Pure and Applied Mathematics,

Research on Number Theory

Fumitake HYODO

兵藤 史武

(4)
(5)

Acknowledgment

I wish to express my sincere gratitude to my advisor Professor Kiichiro Hashimoto for his advices and encouragements. Especially, he made corrections in my first paper very carefully, and taught me the fact zeta functions of free abelian groups are equal to formal Dirichlet series associated with certain Hecke rings. Acting on the hint, I achieved the third results. I would like to thank Hajime Koba for helping me write my third paper in English. My thanks also go to Atsuhiko Mizusawa for helping me write this thesis. I would like to thank Professor Keiich Komastu, Hiroshi Sakata, Tsuchiya Takuya for their encouragement. Finally, it is my pleasure to thank my family for their supports and encouragements.

Fumitake HYODO

Major in Pure and Applied Mathematics

Graduate School of Fundamental Science and Engineering Waseda University

3-4-1, Okubo, Shinjuku-ku Tokyo, 169-8555

JAPAN

(6)
(7)

Contents

Introduction 1

1 Zeta functions of groups 3

1.1 Definition of zeta functions of groups . . . 3

1.2 The group (Zn,Zm;f) . . . 4

1.3 Expressions by matrices . . . 6

1.4 Classification of isomorphism classes of{(Zn,Zm;A)} . . . 7

2 The class T2 11 2.1 Classification of isomorphism classes ofT2 . . . 11

2.2 Explicit forms of zeta functions . . . 12

2.3 Calculation of the zeta function of G(α)×Zm−1 . . . 16

3 The class T3 19 3.1 Classification of isomorphism classes ofT3 . . . 19

3.2 Basic notions and facts for counting subgroups . . . 20

3.3 The casem̸=m . . . 22

3.4 The casem=m . . . 26

4 Hecke rings associated to Lie algebras 29 4.1 Definition of Hecke rings associated to Lie algebras . . . 29

4.2 Hecke series and isomorphism zeta functions associated to Lie algebras . . . 31

5 The Hecke ring of the Heisenberg Lie algebra 33 5.1 The classical Hecke ring . . . 33

5.2 The Automorphism group of the Heisenberg Lie algebra . . . 34

5.3 An action on Z/plZ⊕Z/pl+kZ . . . 36

5.4 A standard basis and the degree map . . . 37

5.5 The endomorphism θ ofR(Γ,∆) . . . 39

5.6 A formal power series ofR(Γ,∆) . . . 43

List of papers by Fumitake Hyodo 51

(8)
(9)

Introduction

This thesis concerns with Dirichlet series associated with groups and Lie algebras. Dirichlet series is very important in studying the number theory. The Riemann zeta function is the simplest Dirichlet series. The Birch and Swinnerton-Dyer conjecture is the one about Dirichlet series associated to Elliptic curves. There are even more Dirichlet series which played crucial role in the number theory. In Chapter 1, Chapter 2 and Chapter 3, we study zeta functions of groups and their isomorphism classes. Zeta functions of groups were introduced, by F. J.

Grunewald, D. Segal, and G. C. Smith [2]: Given a finitely generated group G and a positive integern,an(G) denotes the number of subgroups of indexn. The zeta function ofGis defined as the Dirichlet series associated to the sequence {an(G)}n≥1, and this function is denoted by ζG i.e.,

ζG(s) :=

n=1

an(G)n−s= ∑

H:[G:H]<∞

[G:H]−s. For each prime p,ζG,p(s) is also defined as

ζG,p(s) :=

k=0

apk(G)p−ks.

Torsion-free finitely generated nilpotent groups are called T-groups. It is known that zeta functions ofT-groups have various good properties. F.J. Grunewald, D. Segal, and G.C. Smith [2] proved that ifGis aT-group, the zeta function ofGhas a non-empty domain of convergence and can be expressed as an infinite product:

ζG(s) =∏

p

ζG,p(s),

and for each prime number p, ζG,p(s) has a rationality. Moreover, C.Voll [4] showed that for almost all p,ζG,p(s) has a functional equation.

We are interested in finding a class of T-groups in which zeta functions determine the isomorphism classes. It is known that for the class of allT-groups, the isomorphism classes are not determined by zeta functions (cf. [1], Prop. B and [3], Lem. 1.2). In these chapters, we give a class ofT-groups in which zeta functions determine the isomorphism classes.

LetMn(Zm) denote the set of alln×nmatrices with entries fromZm. Forn, m∈Z≥0 and A∈Mn(Zm), aT-group (Zn,Zm;A) is defined as follows:

(10)

1. As a set we have (Zn,Zm;A) =Zn×Zm.

2. The composition of (a,b),(a,b)∈Zn×Zm is defined by

(a,b)(a,b) := (a+a,b+b+ taAa).

These groups are studied in Chapter 1 explicitly. For n ∈ Z≥0, we define Tn to be the class {(Zn,Zm;A) | m ∈ Z≥0, A ∈ Mn(Zm)}. In these three chapters, we consider the problem as follows:

Let n be a nonnegative integer and G, G ∈ Tn. If ζG(s) = ζG(s), then are G and G isomorphic?

If n = 0 or n = 1, it is a trivial problem. In Chapter 2, it is shown that zeta functions determine the isomorphism classes ofT2 by calculating explicit forms of the zeta functions. In Chapter 3 we prove that zeta functions determine the isomorphism classes ofT3 by comparing al(G) withal(G) for somelinstead of evaluating their explicit forms. (Recall that two sequence {an}n≥1 and {bn}n≥1 are equal if and only if their Dirichlet series are the same.) In the case n≥4, the result does not hold (cf.[1], Proposition B, or [5], Example 4.) As far as the author knows, it seems that there are few results on our problem except for the above two results.

It is worth pointing out that our result settles the problem whether zeta functions of groups determine the isomorphism classes of the class Tn for each n.

In Chapter 4 we define Hecke rings and Hecke series, and isomorphism zeta functions of Lie algebras. The definition of isomorphism zeta functions by the author is slightly different from the one by [2]. The classical Hecke ring was introduced by [10] as a ring of operators acting on the space of modular forms. [12] defined abstract Hecke rings. By using the definition of [12], we define our Hecke rings. And then we relate isomorphism zeta functions to series associated with our Hecke rings via the degree maps.

Chapter 5 studies the Hecke series of the Heisenberg Lie algebra over Zp. We relate the series to the classical Hecke series defined by E. Hecke, and prove that the series has a property similar to the rationality theorem of the classical Hecke series. And then, our results recover the rationality theorem of the classical Hecke series and the isomorphism zeta functions. It is known that various Hecke series satisfy the rationality theorems. The rationality theorem of Hecke series associated with Sp(n,Z) was established by Shimura [11] for the case n = 2, and Andrianov [8] for any n ≥3. The rationality theorem of a series with respect to SLn(Z) was derived by Tamagawa [13]. Dulinski [9] demonstrated the rationality theorem of a Hecke series of the Jacobi group. We emphasize that the coefficients of our series are not always commutative each other. As far as the author knows, it seems that there are few papers on the rationality theorems for Hecke series whose coefficient ring are noncommutative. Andrianov [8], Hecke [10], Shimura [11] and Tamagawa [13] dealt with commutative Hecke rings and Hecke series with commutative coefficient rings. Dulinski [9] dealt with a noncommutative Hecke ring, but Dulinski [9] dealt with a Hecke series whose coefficient ring is commutative. It is also worth pointing out that the property of our Hecke series is similar to rationality theorems, but it does not mean the rationality of our Hecke series.

2

(11)

Chapter 1

Zeta functions of groups

In this chapter, we study zeta functions of groups that were introduced in [2] by F. J. Grunewald, D. Segal, and G. C. Smith.

We shall use the notation

• Z(G) := the center of Gfor an arbitrary group G,

• [G, G] := the commutator subgroup ofG for an arbitrary group G,

• h(G) := the Hirsch length ofGfor a T-group G,

• r(G) := the Z-ranks ofGfor a finitely generated abelian group G.

(Recall that the Hirsch length of a T-group is defined by the sum of the Z-ranks of its central factors.)

1.1 Definition of zeta functions of groups

Given a finitely generated groupG, let an(G) be the number of subgroups of index n, for each positive integer n. The zeta function of G is defined as the Dirichlet series associated to the sequence {an(G)}n, and this function is denoted by ζG i.e.,

ζG(s) :=

n=1

an(G)n−s= ∑

H:[G:H]<∞

[G:H]−s. For each prime p,ζG,p(s) is also defined as

ζG,p(s) :=

k=0

apk(G)p−ks.

Example 1.1.1. If G=Z, the subgroup of each index of Gis unique, so that ζZ(s) is equal to the Riemann zeta function denoted by ζ(s), and ζZ,p(s) is its Euler p-factor, i.e., (1−p−s)−1.

(12)

Example 1.1.2. ([2])If G=Zm, we have

ζZm(s) =ζ(s)ζ(s−1)· · ·ζ(s−m+ 1).

Next example is the case where Gis a non-abelian group.

Example 1.1.3. ([6],Theorem 2.22) Define a subgroup U3(Z) of GL3(Z) as follows:

U3(Z) :=

1 a b 0 1 c 0 0 1

 | a, b, c∈Z

 ,

and put G=U3(Z)×Zm−1 for a positive integer m. Then we have

ζU3(Z)×Zm−1(s) = ζZm+1(s)ζ(2s−m−1)ζ(2s−m−2) ζ(3s−m−2) .

The above group U3(Z) is usually called the discrete Heisenberg group.

In general, zeta functions are expected to have good properties such as natural Euler product expansions, meromorphic extensions to the whole complex plane, and functional equations.

It was shown that ifGis torsion-free, finitely generated, and nilpotent, the zeta function of Gsatisfies following good properties (cf.[2],[4]):

1. {an(G)}nhas a polynomial growth i.e., there existsc∈Z>0 such that an(G)< nc. Hence ζG(s) has a non-empty domain of convergence.

2. {an(G)}n is multiplicative, hence ζG(s) =∏

pζG,p(s).

3. For allp, there exists a rational functionfp(X)∈Q(X) such thatζG,p(s) =fp(p−s), hence ζG,p(s) can be continued to a meromorphic function on the whole complex plane.

4. For all but finitely many primesp,ζG,p(s) satisfies a local functional equation (cf.[4]).

Now a fundamental question that arises here is to ask, what kind of equivalence class of G is determined by the zeta function ζG(s) ? In particular, doesζG(s) =ζG(s) implies G∼=G ? Unfortunately, the latter question has a negative answer .(cf.[1], PropositionB, or [5], Example 4.)

1.2 The group ( Z

n

, Z

m

; f )

The group we study in this book is given for a pair of nonnegative integers n, m∈Z≥0 and a bilinear map f : Zn×Zn→Zm, and we shall denoted by (Zn,Zm;f).

4

(13)

Definition 1.2.1. Letn, m andf be as above. Then we define the group(Zn,Zm;f)as follows:

1. As a set we have (Zn,Zm;f) =Zn×Zm.

2. The composition of (a,b),(a,b)∈Zn×Zm is defined by

(a,b)(a,b) := (a+a,b+b+f(a,a)).

The associative law for this composition is easily checked using that f is a bilinear form.

Note also that the identity element of this group is (0,0), and the inverse element of (a,b) is (−a,−b+f(a,a)).

Free abelian groups, the discrete Heisenberg group are isomorphic to (Zn,Zm;f) for some n, m, f as follows.

Example 1.2.2. If n= 0, then this group is isomorphic to Zm. Example 1.2.3. If n= 2, m= 1 and f :Z2×Z2 →Z is given by

((a c )

, (a

c ))

7→ac,

then this group is isomorphic to the discrete Heisenberg group.

It is easy to see that the group G= (Zn,Zm;f) has the following properties.

1. For every k∈Z, (a,b)k= (ka, kb+ k(k−1)2 f(a,a)), so this group is torsion free.

2. The commutator of (a,b),(a,b) is

[(a,b),(a,b)] = (0, f(a,a)−f(a,a)).

Especially, we have

[(a,b),(0,b)] = (0,0).

3. The subgroup N = {(0,b) | b ∈ Zm} is contained in the center of G, and G/N is isomorphic to Zn. Hence Gis nilpotent.

4. Let{ei}ni=1, {ej}mj=1 be the standard basis of Zn, Zm respectively. Then Gis generated by {(ei,0)},{(0,ej)}. Hence Gis finitely generated.

Thus we see that the group (Zn,Zm;f) is finitely generated, torsion free, and nilpotent of class 2 and Hirsch length n+m.

(14)

1.3 Expressions by matrices

Let Mn(Zm) be the set of n×n matrices whose entries are elements of the abelian groupZm. It has a natural additive group structure. We define actions of the ringsMm(Z) andMn(Z) on this group. For

A=

a11 · · · a1n ... . .. ... an1 · · · ann

∈Mn(Zm), b=

 b1

... bn

∈Zn, we define the product Ab by

Ab:=

a11b1+a12b2+...+a1nbn ...

an1b1+an2b2+...+annbn

the product tbA is defined similarly, where tbis the transpose of b. Using these products we put, for a matrixB = (b1, . . . ,bn)∈Mn(Z),

AB:= (Ab1, . . . , Abn)∈Mn(Zm),

tBA:= (tb1A, . . . ,tbnA)∈Mn(Zm).

In this way we regard Mn(Zm) as a right and left Mn(Z)-module. Also for B ∈ Mm(Z), we define:

BA:=

Ba11 · · · Ba1n

... . .. ... Ban1 · · · Bann

∈Mn(Zm).

ThusMn(Zm) is regared as a left Mm(Z)-module as well.

From a bilinear map f :Zn×Zn→Zm, we define the matrix A by A:=

f(e1,e1) · · · f(e1,en) ... . .. ... f(en,e1) · · · f(en,en)

∈Mn(Zm).

Then we have f(a,a) = taAa for every (a,a) ∈Zn×Zn.

So we shall often denote the group (Zn,Zm;f) by (Zn,Zm;A). With this notation Example 5 can be stated as follows:

Example 1.3.1. If A= (0 1

0 0 )

, then (Z2,Z1;A) is isomorphic to U3(Z)

The n-th discrete Heisenberg groups Hn (cf.[7] ) is isomorphic to (Z2n,Z;A) for some A∈ M2n(Z):

Example 1.3.2. If A =

(O En

O O

)

, Hn is isomorphic to (Z2n,Z;A), where En is the identity matrix in Mn(Z).

6

(15)

1.4 Classification of isomorphism classes of {( Z

n

, Z

m

; A)}

In this section, we classify the set of groups {(Zn,Zm;A) |A ∈ Mn(Zm)} up to isomorphism.

First of all the following two isomorphisms are obvious : Proposition 1.4.1.

(1) (Zn,Zm;tXAX) ∼= (Zn,Zm;A) (X ∈GLn(Z))

(a,b) 7→ (Xa,b)

(2) (Zn,Zm;A) ∼= (Zn,Zm;Y A) (Y ∈GLm(Z)) (a,b) 7→ (a, Yb)

In what follows we shall fixnandm, and denote our group byG(A) := (Zn,Zm;A) forA∈ Mn(Zm). We consider the relations of a system of generators ofG(A). Putxi = (ei,0) (1≤i≤ n),yi = (0,ej) (1≤j≤m), zij(A) = [xi, xj] (1≤i < j≤n). Thenzij(A)’s are generated by y1, ..., ym. Moreover,xi’s andyj’s form a system of generators ofG(A), and satisfy the following relations:

1. [xi, xj] =zij(A) (1≤i < j≤n)

2. [xi, yj] is the identity element (1≤i≤n, 1≤j≤m) 3. [yi, yj] is the identity element (1≤i < j≤m).

Let ˜G(A) denote the quotient group of the free group on the words{x1, ..., xn, y1, ..., ym}by the above relations. Then we have:

Lemma 1.4.2. The canonical homomorphism

G(A)˜ −→G(A) is an isomorphism.

Proof. The surjectivity is trivial. By the above relations, we see that eachx∈G(A) is uniquely expressed in the following way

x=

n

i=1

xaii

m

j=1

ybjj, ai, bj ∈Z.

Since ˜G(A) has the same property, this morphism is injective.

Proposition 1.4.3. If A−A is symmetric, then the map (Zn,Zm;A)→(Zn,Zm;A) induced by the identity map of Zn×Zm is an isomorphism.

(16)

Proof. By the above Lemma, it is sufficient to prove ˜G(A) = ˜G(A). For all x,y ∈ Zn×Zm, the commutator of xand yin (Zn,Zm;A) is equal to the commutator of them in (Zn,Zm;A).

So the relations of the generators of ˜G(A) and ˜G(A) are the same, Hence ˜G(A) = ˜G(A).

We define another right-GLn(Z)-module structure on Mn(Zm) as follows: for X ∈GLn(Z) and A∈Mn(Zm), we put

A ⋆ X :=tXAX.

Let us define Altn(Zm) and Symn(Zm) to be {A ∈ Mn(Zm) | tA + A = O} and {A ∈ Mn(Zm) | tA−A = O}, respectively. We regard Altn(Zm) and Symn(Zm) as GLm(Z) and GLn(Z)-submodules of Mn(Zm). It follows from Prop. 1.4.1 and Prop. 1.4.3 that for A, B ∈ Mn(Zm) ifGLm(Z)A=GLm(Z)B orA ⋆ GLn(Z) =B ⋆ GLn(Z) or A≡B mod (Symn(Zm)),

then the two groups (Zn,Zm;A) and (Zn,Zm;B) are isomorphic. One see easily thatMn(Zm)/Symn(Zm) is isomorphic to Altn(Zm) by the map

(A mod (Symn(Zm))7→A−tA)

as left-GLm(Z)-modules and right-GLn(Z)-modules. Forn∈Z≥0, we defineTn to be the class {(Zn,Zm;A)|m∈Z≥0, A∈Mn(Zm)}.By considering the double cosetsGLm(Z)\Altn(Zm)/GLn(Z), we classify isomorphism classes of groups T2 and T3 in the next two chapters.

In the rest of this section, we prove thatTnis equal toTn(defined below) up to isomorphism for eachn∈Z≥0. Letnbe a nonnegative integer, and defineTn to be the class ofT-groupsG such that

• the nilpotent class ofGis 2,

• r(G/Z(G))≤n,

• r([G, G])≤h(G)−n.

Proposition 1.4.4. For a T-group G, there existsG ∈Tn such that G is isomorphic to G if and only if there exists G∈Tn such that G is isomorphic to G.

Proof. We put G := (Zn,Zm;A) for some n, m ∈ Z≥0, A ∈ Mn(Zm). By Sect.1.2, G is of nilpotent class 2, and the subgroup N :={(0,b)|b∈Zm}of Gsatisfies

[G, G]⊂N ⊂Z(G).

Since G/N ∼=Znand N ∼=Zm, we have

• h(G) =n+m,

• r(G/Z(G))≤r(G/N) =n,

• r([G, G])≤r(N) =m.

Hence r([G, G])≤h(G)−n. ThusG∈Tn.

Let us assume G ∈ Tn, and let (k, l) := (h(G), r(G/Z(G))). Then there is a Malcev basis {x1, x2,· · ·, xk} of G. We put Hi := ⟨xi,· · ·, xk⟩ (1 ≤i ≤k). Recall that {x1, x2,· · ·, xk} is called a Malcev basis of G if{Hi | (1≤i≤k)} is a lower central series of G and Hi/Hi+1 ∼=

8

(17)

Z (1 ≤ i ≤ k−1). Since G is of nilpotent class 2, for all elements x, y of G and for all integers k, [xk, y] = [x, y]k,where [x, y] means the commutator of x and y. Hence G/Z(G) is torsion free, namely an abelian T-group. Thus we may assume thatx1, x2,· · ·, xl̸∈Z(G) and Hl+1=Z(G). Since [G, G]⊂Z(G) andr([G, G])≤k−n, we may assume that [G, G]⊂Hn+1. Let θ be the canonical isomorphism Hn+1 to Zk−n. Since the nilpotent class of G is 2, the map f : Zn×Zn −→ Zk−n being (α1,· · ·αn, β1,· · ·, βn) 7→ θ(

[x1α1· · ·xαnn, x1β1· · ·xβnn]) is a bilinear form. Let Abe the matrix corresponding to the bilinear formf, then we construct an isomorphism G → G(Zn,Zk−n;A) by (

xα11· · ·xαkk 7→(α1,· · ·αk))

,which completes the proof, q.e.d.

Zeta functions of groups does not determine isomorphic classes of T4 (cf.[1], PropositionB, or [5], Example 4). Furthermore, for each G ∈ Tn, G×Z is an object of Tn+1. Hence in the case n ≥ 4, zeta functions of groups does not determine isomorphic classes of Tn. Thus our remaining problem is the casen= 2 or n= 3, which is considerd in the next two chapters.

(18)
(19)

Chapter 2

The class T 2

In this chapter we derive explicit forms of zeta functions of groups of T2, and then we prove they determine isomorphism classes of the class.

2.1 Classification of isomorphism classes of T

2

First, we state the first main theorem of this book. It gives the classification and the concrete expression of zeta functions ofT2.

For α ∈Zwe put

G(α) = (

Z2,Z;

(0 α 0 0

)) .

Theorem 2.1.1. (1)For eachA∈M2(Zm), there exists a uniqueα∈Z≥0 such that(Z2,Zm;A) is isomorphic to G(α)×Zm−1.

(2) The Euler p-factor ofζG(α)×Zm1(s) is given as ζG(α)×Zm1,p(s)

Zm+2,p(s) (

1−p−ρ(s,α)ζp(2s−m−1)ζp(2s−m−2) ζp(s)ζp(s−1)

) ,

where ρ(s, α) = (s−m−1)(vp(α) + 1), and vp(∗) denotes the p-adic additive valuation. (We make the convention that p−ρ(s,0)≡0.)

(3) If α= 1, we recover the result of Example 3, i.e.,

ζG(1)×Zm1(s) = ζZm+1(s)ζ(2s−m−1)ζ(2s−m−2) ζ(3s−m−2) .

Let α,α be distinct nonnegative integers, and putG=G(α)×Zm−1,G =G(α)×Zm−1. By the above theorem, Gis not isomorphic toG, and there exists a prime numberpsuch that ζG,p(s)̸=ζG,p(s). Hence we have:

(20)

Theorem 2.1.2. A group G∈T2 is determined by ζG(s) up to isomorphism.

Proof of Theorem 2.1.1. We prove first the exisitence of α in the statement (1). It is easy to see that, forA∈M2(Zm) there existsa∈Zmsuch thatA−

(0 a 0 0 )

is symmetric. Then Proposition 1.4.3 implies that (Z2,Zm;A) is isomorphic to (Z2,Zm;

(0 a 0 0 )

). Considering the actions ofGLm(Z) described above, we see that theGLm(Z)-orbit of

(0 a 0 0 )

contains a unique element of the form

(0 αe1 0 0

)

. (Consider the elementary transformation of the m×1 matrix a.) So by Proposition 1.4.1 we have (Z2,Zm;

(0 a 0 0 )

)∼= (Z2,Zm;

(0 αe1 0 0

)

). Since it is clear that (Z2,Zm;

(0 αe1 0 0

)

)∼=G(α)×Zm−1, it follows that (Z2,Zm;A)∼=G(α)×Zm−1.

Next, assuming the statement (2), we prove the uniqueness of αin the first statement (The proof of (2) will be given in the next two sections). It is sufficient to show that, if α, α are distinct nonnegative integers then G(α)×Zm−1 and G(α)×Zm−1 are not isomorphic. The assumption α ̸=α implies vp(α)̸=vp) for some prime p. From the result of (2), it follows thatζG(α)×Zm1,p̸=ζG(α)×Zm1,p, which clearly implies thatG(α)×Zm−1 is not isomorphic to G(α)×Zm−1, q.e.d.

2.2 Explicit forms of zeta functions

We shall prove the statement (2) of Theorem 2.1.1. We can also prove this by the method in [2], section 2, but here, we will give an elementary proof. For the proof, we shall define some symbols.

Let us consider an exact sequence of groups:

1→N →G→g→1.

We choose and fix a subgroup M of N and a subgroup hof g. Let a(M,h) denote the set of subgroups H of G such that H ∩N = M, and that the image of H by the homomorphism G→g is equal to h, i.e., the following diagram

1 −−−−→ N −−−−→ G −−−−→ g −−−−→ 1 x

x

x

1 −−−−→ M −−−−→ H −−−−→ h −−−−→ 1

is commutative, and the second horizontal sequence is exact. It follows that [G : H] = [g : h][N :M] for each H ∈a(M,h). Let a(M,h) denote the cardinality of a(M,h). Then the zeta

12

(21)

function of Gis expressed as

ζG(s) =∑

M,h

a(M,h)[N :M]−s[g:h]−s,

where the sum is taken over all M,h satisfying [N :M]<∞, [g:h]<∞. Similarly the local zeta function at a prime pis expressed as

ζG,p(s) =∑

M,h

a(M,h)[N :M]−s[g:h]−s,

where the sum is taken over all M,hfor which [N :M], [g:h] arep-th power.

We next assume thatM is a normal subgroup ofG, so that we have the canonical homomor- phism G/M →g. Let Homg(h, G/M) denote the set of all elements in Hom(h, G/M) through which the inclusion map h→gfactors. Then we have:

Lemma 2.2.1. There is an bijective map between a(M,h) and Homg(h, G/M).

Proof. For each H ∈ a(M,h), the homomorphism composed by the canonical isomorphism h → H/M and the inclusion map H/M → G/M is an element of Homg(h, G/M). On the other hand, for each element t ∈ Homg(h, G/M), the inverse image of t(h) by the canonical homomorphism G → G/M is an element of a(M,h). Thus we can construct the two maps between a(M,h) and Homg(h, G/M). It is easy to see that the two maps are inverse of each other.

In the following, we consider the case that g is isomorphic to Zk for some positive integer k, and N is contained in the center of G, hand M are of finite index. We remark that M is a normal subgroup of G, [G, G]⊂N, and his a free abelian group of rank k. Let {h1, ..., hk} denote a basis ofhand {h˜1, ...h˜k}denote lifts of h1, ..., hk toG respectively.

Lemma 2.2.2. A map t:h→G/M is an element of Homg(h, G/M) if and only if it satisfies the following properties.

1. The image of t(hi) under the canonical homomorphism G/M →g is equal to hi. 2. t(hl11· · ·hlkk) =t(h1)l1· · ·t(hk)lk for any l1, ..., lk∈Z.

3. t(hi) and t(hj) are commutative for each i, j.

Proof. If t ∈ Homg(h, G/M), it is easy to see that t satisfies the above properties. Suppose, conversely, that t satisfies the above properties. Then by properties 2 and 3, we see that t∈Hom(h, G/M). By the property 1, we also see that t∈Homg(h, G/M).

Corollary 2.2.3. Suppose that t is as above, and satisfies property 1 and 2. Then t ∈ Homg(h, G/M) if and only if [ ˜hi,h˜j]∈M for alli, j.

Proof. Let ˆhi, ˆhj denote the images of ˜hi, ˜hj by the canonical mapG→G/M. Then [ ˜hi, ˜hj]∈M if and only if [ ˆhi, ˆhj] = 1. By the above lemma, it is sufficient to prove [ ˆhi, ˆhj] = [t(hi), t(hj)].

Since t satisfies the property 1, the images of ˆhi and t(hi) by G/M → g are the same. Since N/M is contained in the center ofG/M, we have [ ˆhi, ˆhj] = [t(hi), t(hj)].

(22)

Corollary 2.2.4. The number of maps t:h→G/M which satisfy1 and2is equal to[N :M]k. Proof. Let φ denote the map G/M → g induced from the map G → g. Since {h1, ...hk} is a basis of h, we have

#{t:h→G/M |t satisf ies1 and2}

= #

k

i=1

φ−1(hi)

=

k

i=1

−1(hi)

= [N :M]k.

We notice that the condition [ ˜hi,h˜j]∈M is independent of t. Therefore we have:

Proposition 2.2.5.

{a(M,h) = [N :M]k, if [ ˜hi,h˜j]∈M for all i, j a(M,h) = 0, otherwise.

Now we apply these results to the computation of ζG(s).

Corollary 2.2.6.

ζG(s) = ∑

a(M,h)̸=0

[N :M]k−s[g:h]−s,

where the sum is extended on M,h such that[N :M], [g:h]are finite. Similarly we have ζG,p(s) = ∑

a(M,h)̸=0

[N :M]k−s[g:h]−s,

where the sum is taken on M, h such that [N : M], [g : h] are p-th power. Especially if G is abelian, then

ζG(s) =ζg(s)ζN(s−k), ζG,p(s) =ζg,p(s)ζN,p(s−k), and

an(G) = ∑

lm=n

am(g)al(N)lk.

We remark that the validity of the statements in corollary 2.2.3 and proposition 2.2.5 are independent of the choice of {h˜1, ...h˜k}.

14

(23)

Corollary 2.2.7. Suppose thatk= 2andx1, x2 ∈Gare such that the images ofx1, x2togform a basis ofg. Then in order that a(M,h)̸= 0, it is necessary and sufficient that[x1, x2][g:h]∈M. Proof. Let x1, x2 be the images of x1,x2 respectively. Then there exist a, b, c, d∈Zsatisfying ad−bc >0, such that

h1 :=xa1xb2, h2:=xc1xd2

form a basis of h. Put ˜h1 = xa1xb2, h˜2 = xc1xd2. Since N is contained in the center, we have [ ˜h1,h˜2] = [x1, x2]ad−bc. We also note that [g:h] =ad−bc. Thus we have

[ ˜h1,h˜2] = [x1, x2][g:h].

Corollary 2.2.8. Let the assumptions be as above, and let Nn=N/⟨[x1, x2]n⟩. Then we have ζG(s) =∑

n≥0

an(g)n−sζNn(s−2), ζG,p(s) =∑

l≥0

1−pl+1 1−p p−lsζN

pl,p(s−2).

Proof. By corollary 2.2.6, we have

ζG(s) = ∑

h,M:a(M,h)̸=0,[g:h]<∞,[N:M]<∞

[g:h]−s[N :M]2−s

= ∑

h:[g:h]<∞

[g:h]−s

M:a(M,h)̸=0,[N:M]<∞

[N :M]2−s. By Corollary 2.2.7, we also have

ζG(s) =∑

h

[g:h]−s

[x1,x2][g:h]∈M

[N :M]2−s

=∑

n≥1

[g:h]=n

n−s

[x1,x2]n∈M

[N :M]2−s. Hence we obtain

ζG(s) =∑

n≥0

an(g)n−sζNn(s−2) and similary

ζG,p(s) =∑

l≥0

apl(g)p−lsζN

pl,p(s−2).

By Corollary 2.2.6, we have

apl(g) =apl(Z2) = ∑

0≤i≤l

api(Z)piapl−i(Z)

= ∑

0≤i≤l

pi.

(24)

2.3 Calculation of the zeta function of G(α) × Z

m−1

Now, we will complete the proof of the theorem 2.1.1 by proving (2). We consider the case : G=⟨x1, x2, y1, ..., ym|[x1, x2] =y1α,[xi, yj] = 1,[yi, yj] = 1⟩

∼=G(α)×Zm−1,

N =⟨y1, ..., ym⟩, g = G/N ∼=Z2

By Corollary 2.2.8, we only have to compute the local factor ζN

pl,p(s).

Since [x1, x2] =yα1 and {y1, ..., ym} is a basis ofN =∼Zm, we see thatNpl=N/⟨[x1, x2]pl⟩ is isomorphic to Zm−1×Z/αplZ.

By Corollary 2.2.6, we have then

ζZm−1×Z/αplZ,p(s) =ζZm1,p(s)ζZ/αplZ,p(s−m+ 1).

It is easy to see

ζZ/αplZ,p(s−m+ 1) =ζZ/pl+vp(α)Z,p(s−m+ 1)

= 1−p−(s−m+1)(1+l+vp(α))

1−p−(s−m+1) , wherevp(∗) is thep-adic additive valuation.

Next, we calculate ζG,p(s), i.e., ζZm1,p(s−2)∑

l≥0

1−pl+1

1−p p−ls1−p−(s−m−1)(1+l+vp(α))

1−p−(s−m−1) . Putt=s−m−1,β = 1 +vp(α).

l≥0

1−pl+1

1−p p−ls1−p−t(l+β) 1−p−t

= 1

(1−p)(1−p−t)

l≥0

p−ls(1−pl+1)(1−p−t(l+β))

= 1

(1−p)(1−p−t)

l≥0

p−ls(1−pl+1−p−t(l+β)+p−t(l+β)+l+1)

= 1

(1−p)(1−p−t)

l≥0

(p−ls−p1−l(s−1)−p−tβ−l(s+t)+p1−tβ−l(s+t−1))

= 1

(1−p)(1−p−t) { 1

1−p−s − p

1−p−(s−1) − p−tβ

1−p−(s+t) + p−tβ+1 1−p−(s+t−1)

}

= 1

(1−p)(1−p−t)

{ 1−p

(1−p−s)(1−p−(s−1)) −p−tβ 1−p

(1−p−(s+t))(1−p−(s+t−1)) }

= ζp(t)ζp(s)ζp(s−1) (

1−p−tβζp(s+t)ζp(s+t−1) ζp(s)ζp(s−1)

) . 16

(25)

By Corollary 2.2.6, ζZm1,p(s−2)ζp(s−1)ζp(s)ζp(t) =ζZm+2,p(s). Hence we have ζG,p(s) =ζZm+2,p(s)

(

1−p−tβζp(s+t)ζp(s+t−1) ζp(s)ζp(s−1)

) . This completes the proof of theorem 2.1.1.

(26)
(27)

Chapter 3

The class T 3

In this chapter we show that zeta functions of groups determine isomorphism classes of T3.

3.1 Classification of isomorphism classes of T

3

Let us confine ourselves to the case n = 3. We denote by M(m,3;Z) the set of all m×3 matrices with entries from Z. M(m,3;Z) is regarded as a left-GLm(Z)-module and a right- GL3(Z)-module naturally. It is clear that the map τ : Alt3(Zm)→M(m,3;Z) being

0 x y

−x 0 z

−y −z 0

7→(

z y x)

is isomorphism of left-GLm(Z)-modules. ForX∈GL3(Q), we denote by ˜Xthe adjugate matrix ofX. Let us define a homomorphismρ:GL3(Q)→GL3(Q) by (X 7→diag[1,−1,1]t( ˜X)diag[1,−1,1]).

We remark that ρ|GL3(Z) is a surjective homomorphism from GL3(Z) to SL3(Z). By a direct computation, one can check that the mapsρ and τ are compatible, i.e., for A∈Alt3(Zm) and X∈GL3(Z)

τ(A ⋆ X) =τ(A)ρ(X).

Hence we are reduce to giving a complete system of representatives of GLm(Z)\M(m,3;Z)/SL3(Z),

which is settled by the fundamental theorem of elementary divisors.

We denote by G(x,y,z;m) the group

Z3,Zm;

0 x y 0 0 z 0 0 0

 . For non-negative integers α, β, γ, we put

• G(α, β, γ; 0) :=G(0,0,0; 0) :=Z3.

• G(α, β, γ; 1) :=G(α,0,0; 1) :=G((

α 0 0)

; 1) .

• G(α, β, γ; 2) :=G(α, β,0; 2) :=G

((α 0 0 0 β 0

)

; 2 )

.

(28)

• G(α, β, γ; 3) :=G

α 0 0

0 β 0

0 0 γ

; 3

.

• G(α, β, γ;m) :=G(α, β, γ; 3)×Zm−3 (m≥3).

Let us denote by Gm the class of groups of all G(α, β, γ;m) such that

• αZ⊃βZ⊃γZ (m≥3).

• αZ⊃βZ, γ= 0 (m= 2).

• β =γ = 0 (m= 1).

• α=β =γ = 0 (m= 0).

We also define Gto be the union of the classes Gm for all non-negative integers m. By the above discussion, Gis a system of representatives of isomorphism classes of T3.

Proposition 3.1.1. Let A ∈M3(Zm) and G:= (Z3,Zm;A). Then there existsG ∈ Gm such thatG is isomorphic to G.

In the next three sections, we show thatG forms a complete system of representatives.

3.2 Basic notions and facts for counting subgroups

In this section, we introduce some basic notions and facts to count subgroups of objects of the class G. For a group G, we write H ≤ G (resp. H≤fG) if H is a subgroup (resp. a subgroup of finite index) of G. For the rest of this section, we fix a prime number p and G:=G(α, β, γ;m)∈Gm. One can identify Gwith the group

x1, x2, x3, y1,· · · , ym

[x1, x2] = y1α, [x1, x3] = y2β, [x2, x3] = yγ3,

[xi, yj] = 1 (1≤i≤3,1≤j ≤m), [yi, yj] = 1 (1≤i, j ≤m),

⟩ .

Hence we have a canonical exact sequence:

1→Zm ι→G→π Z3 →1.

As in §2.2, for h ≤f Z3 and M ≤f Zm, we define aG(h, M) to be the cardinality of the set {H ≤G|π(H) =h, ι−1(H) =M}. We denote it briefly bya(h, M).Note that if a subgroupH of Gsatisfiesπ(H) =handι−1(H) =M, then [G:H] = [Z3 :h][Zm:M].Let n∈Z≥0 and let h≤Z3 satisfy that [Z3:h] dividespn. We put

apn(G,h) :=∑

M

a(h, M), 20

(29)

where the sum is taken over all M satisfying [Z3 :h][Zm:M] =pn.Then we see apn(G) =∑

h

apn(G,h),

where the sum is taken over all hsuch that [Z3:h] dividespn. By Prop. 2.2.5, we have:

apn(G,h) = ∑

M:a(h,M)̸=0

[Zm:M]3,

where the sum is taken over allMsatisfying [Z3 :h][Zm :M] =pn. By the basis{π(x1), π(x2), π(x3)}

ofZ3, we can identify the subgroups of finite index inZ3 withM3(Z)∩GL3(Q)/GL3(Z).ForA∈ M3(Z)∩GL3(Q) and a subgrouphofZ3, ifhis generated by the entries of(

π(x1) π(x2) π(x3)) A, we say that h corresponds to A, or that A corresponds to h. We fix h ≤f Z3. Let A ∈ M3(Z)∩GL3(Q) be a matrix corresponding to h.One can assume that Ais a lower triangular matrix. Let us put

A:=

a 0 0 b d 0 c e f

, and

(h1 h2 h3) :=(

x1 x2 x3) A, i.e.,

h1 :=xa1xb2xc3, h2 :=xd2xe3, h3 :=xf3.

Then π(h1), π(h2), π(h3) is a basis ofh. By Prop. 2.2.5, we see that forM ≤Zm,a(h, M)̸= 0 if and only if

[h1, h2],[h1, h3],[h2, h3]∈M.

Let us putpk:=pn/[Z3 :h]. Then we have

apn(G,h) =p3kapk(Zm/N(h)),

whereN(h) := ⟨[h1, h2],[h1, h3],[h2, h3]⟩.By a direct computation, we have:

([h2, h3] [h1, h3] [h1, h2])

=(

[x2, x3] [x1, x3] [x1, x2]) ρ(A), i.e.,

([h2, h3] [h1, h3] [h1, h2])

=(

y3γ yβ2 yα1 )

ρ(A), whereρ is defined in the previous section. It is easy to see that

ρ(A) =

df bf be−cd

0 af ae

0 0 ad

.

(30)

Note that the above formula is well-defined although m <3. For example, if m = 2, then y3

is not defined, but γ = 0. Hence yγ3 is the identity. Thus we don’t have to consider y3 in the above formula. Put

(z1 z2 z3) :=(

yp3vp(γ) y2pvp(β) y1pvp(α)

)ρ(A),

where vp(∗) means the p-adic valuation. Since [Zm : M] is p-th power, M contains pkZm for somek. Thusa(h, M)̸= 0 if and only if

z1, z2, z3 ∈M.

Therefore we have the following formulas:

Lemma 3.2.1. Let us put Gp :=G(

pvp(α), pvp(β), pvp(γ);m) . Then apn(G) =apn(Gp) (n≥0), where vp(∗) means the p-adic valuation.

Lemma 3.2.2. Let n∈Z≥0, and hbe a subgroup of Z3 whose index dividespn, and let

A:=

a 0 0 b d 0 c e f

be a matrix corresponding to h. Putpk:=pn/[Z3 :h] and

ρG(A) :=









diag[γ, β, α]ρ(A) (m≥3).

diag[β, α]

(af ae 0 ad

)

(m= 2).

αad (m= 1).

Then

apn(G,h) =p3k





apk(Zm−3×Z3G(A)Z3) (m≥3).

apk(Z2G(A)Z2) (m= 2).

apk(Z/ρG(A)Z) (m= 1).

3.3 The case m ̸= m

In this section we shall prove:

Proposition 3.3.1. Let G∈Gm and G∈Gm. Ifm̸=m, then for some prime p, ζG,p(s)̸=ζG,p(s).

By the above proposition, we have:

Corollary 3.3.2. Let G∈Gm and G∈Gm. IfζG(s) =ζG(s), then m=m. 22

(31)

To prove Prop. 3.3.1, it is sufficient to prove:

Proposition 3.3.3. Let G and G be as in Prop. 3.3.1. Then for some prime number p, (ap(G), ap2(G))̸= (ap(G), ap2(G)).

We fix a prime numberpandG:=G(α, β, γ;m)∈Gm. Now we evaluateap(G) andap2(G).

Proposition 3.3.4. The following formulas hold:

ap(G) =









ap(Zm+3) (p|α).

ap(Zm+2) (p̸ |α, p|β).

ap(Zm+1) (p̸ |α, p̸ |β, p|γ).

ap(Zm) (p̸ |α, p̸ |β, p̸ |γ).

Proof. We see that

ap(G) =ap(G,Z3) + ∑

h:[Z3:h]=p

ap(G,h).

Assume [Z3 :h] = p. For a subgroup M of Zm, if [Z3 :h][Zm :M] = p, then Zm =M. Hence a(h, M)̸= 0. Thus

h:[Z3:h]=p

ap(G,h) =ap(Z3).

Assumeh=Z3. We evaluateap(G,Z3). For a subgroupMofZmsatisfying [Z3 :h][Zm :M] =p, a(h, M)̸= 0 if and only if

y1α, yβ2, y3γ∈M, Since [Zm :M] =p,

pZm ⊂M.

PutN :=⟨yα1, yβ2, y3γ⟩+pZm. Then by the definition of ap(G,Z3), ap(G,Z3) =p3ap(Zm/N).

Zm/N is isomorphic to









Fmp (p|α).

Fm−1p (p̸ |α, p|β).

Fm−2p (p̸ |α, p̸ |β, p|γ).

Fm−3p (p̸ |α, p̸ |β, p̸ |γ).

Since ap(Fkp) =ap(Zk) for k∈Z≥0,

ap(G) =ap(Z3) +p3









ap(Zm) (p|α).

ap(Zm−1) (p̸ |α, p|β).

ap(Zm−2) (p̸ |α, p̸ |β, p|γ).

ap(Zm−3) (p̸ |α, p̸ |β, p̸ |γ).

参照

関連したドキュメント

The proof of [NT] Theorem D gives a “bi-anabelian” reconstruction (in the notation of [Mo3] Remark 1.9.8) of the set of generalized fiber ideals of length one of the graded

2],the derivation algebra 9押(g)of gis naturallyisomorphic to the Lie algebraJ:of foliation‑preSerVing vector fields,and̲∫is decomposed as.. J=

First, we give several examples of tripıe systems defined by bilinear forms, and second, we give the construction of examples of Lie algebras or superalgebras associated with

[Yl] Yamashita,H., Embeddings of discrete series into indu $ced$ representations of semisimple Lie groups; $I$ –General theory and the case of $SU(2,2)-$