homology of linear groups

203

Click here to load reader

Upload: kevin-p-knudson

Post on 18-Dec-2016

274 views

Category:

Documents


57 download

TRANSCRIPT

Page 1: Homology of Linear Groups
Page 2: Homology of Linear Groups

Progress in Mathematics Volume 193

Series Editors

H. Bass J. Oesterle A. Weinstein

Progress in Mathematics Volume 193

Series Editors

H. Bass J. Oesterle A. Weinstein

Page 3: Homology of Linear Groups

Kevin P. Knudson

Homology of Linear Groups

Birkhiiuser Verlag Basel- Boston - Berlin

Kevin P. Knudson

Homology of Linear Groups

Birkhiiuser Verlag Basel . Boston . Berlin

Page 4: Homology of Linear Groups

Author:

Kevin P. Knudson Department of Mathematics Wayne State University Detroit, MI 48202 USA e-mail: [email protected]

2000 Mathematics Subject Classification 200 1 0

Knudson, Kevin P. (patrick), 1969-Homology oflinear groups / Kevin P. Knudson.

p. em. -- (Progress in mathematics; v. 193) Includes bibliographical references and index. ISBN 3764364157 (alk. paper) -- ISBN 0-8176-6415-7 (alk. paper) 1. Linear algebraic groups. 2. Homology theory. I. Title. II. Progress in mathematics (Boston, Mass.) ; vol. 193.

QA179 .K59 2000 512'.55--dc21

Deutsche Bibliothek Cataloging-in-Publication Data

Knudson, Kevin P.:

00-057147

Homology of linear groups / Kevin P. Knudson. - Basel; Boston; Berlin: Birkhliuser, 2001 (Progress in mathematics; Vol. 193) ISBN 3-7643-6415-7

ISBN 3-7643-6415-7 Birkhliuser Verlag, Basel - Boston - Berlin

This work is subject to copyright AlJ rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, broadcasting, reproduction on microfilms or in other ways, and storage in data banks. For any kind of use whatsoever, permission from the copyright owner must be obtained.

© 2001 Birkhliuser Verlag, P.O. Box 133, CH-4010 Basel, Switzerland Member of the BertelsmannSpringer Publishing Group Printed on acid-free paper produced of chlorine-free pulp. TCF 00

Printed in Germany ISBN 3-7643-6415-7

Author:

Kevin P. Knudson Department of Mathematics Wayne State University Detroit. MI 48202 USA e-mail: [email protected]

2000 Mathematics Subject Classification 200 1 0

Knudson, Kevin P. (patrick), 1 %9-Homology oflinear groups / Kevin P. Knudson.

p. em. -- (Progress in mathematics; v. 193) Includes bibliographical references and index. ISBN 3764364157 (alk. paper) -- ISBN 0-8176-6415-7 (a1k. paper) 1. Linear algebraic groups. 2. Homology theory. I. Title, II, Progress in mathematics (Boston, Mass.) ; vol. 193.

QA179 .K59 2000 512'.55--dc21

Deutsche Bibliothek Cataloging-in-Pubtication Data

Knudson, Kevin P.:

00-057147

Homology of linear groups / Kevin P. Knudson. - Basel; Boston; Berlin: Birkhliuser, 2001 (Progress in mathematics; Vol. 193) ISBN 3-7643-6415-7

ISBN 3-7643-6415-7 Birkhliuser Verlag. Basel - Boston - Berlin

This work is subject to copyright All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, broadcasting, reproduction on microfilms or in other ways, and storage in data banks. For any kind of use whatsoever, permission from the copyright owner must be obtained.

© 2001 Birkhliuser Verlag, P.O. Box 133, CH-4010 Basel, Switzerland Member of the BertelsmannSpringer Publishing Group Printed on acid-free paper produced of chlorine-free pulp. TCF ao Printed in Germany ISBN 3-7643-6415-7

Page 5: Homology of Linear Groups

To Ellen, for inspiration; and to Gus, for distraction To Ellen, for inspiration;

and to Gus, for distraction

Page 6: Homology of Linear Groups

Contents

Prefa.ce ................................................................ ix

Chapter 1. Topological Methods...................................... 1 1.1. Finite Fields .................................................. 1 1.2. Quillen's Conjecture .......................................... 12 1.3. Etale homotopy theory........................................ 14 1.4. Analytical Methods ........................................... 19 1.5. Unstable Calculations......................................... 21 1.6. Congruence Subgroups ........................................ 23 Exercises ........................................................... 29

Chapter 2. Stability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.1. van der Kallen's Theorem..................................... 34 2.2. Stability for rings with many units ............................ 38 2.3. Local rings and Milnor K-theory .............................. 46 2.4. Auxiliary stability results ..................................... 56 2.5. Stability via Homotopy........................................ 59 2.6. The Rank Conjecture......................................... 61 Exercises ........................................................... 63

Chapter 3. Low-dimensional R.esults .................................. 65 3.1. Scissors Congruence ........................................... 65 3.2. The Bloch Group ............................................. 70 3.3. Extensions and Generalizations ................................ 82 3.4. Invariants of hyperbolic manifolds ............................. 87 Exercises ........................................................... 90

Chapter 4. R.ank One Groups ........................................ 91 4.1. SL2{Z[1/p]). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4.2. The Bruhat-Tits Tree ......................................... 95 4.3. SL2{k[t]). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... . . 96 4.4. SL2{k[t, t- 1]) ••.•••••••••••••••••••••••••..••••••••••••••••••• 97 4.5. Curves of Higher Genus ....................................... 99 4.6. Groups of Higher Rank ........................................ 105 Exercises ........................................................... 115

Contents

Pre:fa.ce .................•••................•........................... IX

Chapter 1. Topological Methods ........•...••••.....•...•............ 1 1.1. Finite Fields .................................................. 1 1.2. Quillen's Conjecture .......................................... 12 1.3. Etale homotopy theory ........................................ 14 1.4. Analytical Methods ........................................... 19 1.5. Unstable Calculations................. ..... ................ ... 21 1.6. Congruence Subgroups ....................................... . Exercises

23 29

Chapter 2. Stability. . . . • . . . • • . . . . . . . . . . . . . . . . . . . . . . . . . . . • • • . . . . . . . . . . 33 2.1. van der Kallen's Theorem ..................................... 34 2.2. Stability for rings with many units ............................ 38 2.3. Local rings and Milnor K-theory .............................. 46 2.4. Auxiliary stability results ..................................... 56 2.5. Stability via Homotopy ......... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 2.6. The Rank Conjecture ......................................... 61 Exercises ........................................................... 63

Chapter 3. Low-dimensional R.esults .......••.•.•....••••••••.....•.•• 65 3.1. Scissors Congruence ........................................... 65 3.2. The Bloch Group ............................................. 70 3.3. Extensions and Generalizations ................................ 82 3.4. Invariants of hyperbolic manifolds ............................. 87 Exercises ........................................................... 90

Chapter 4. R.ank One Groups........................................ 91 4.1. SL2(Z[1/pl). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4.2. The Bruhat-Tits Tree ......................................... 95 4.3. SL2(kl:tl)...................................................... 96 4.4. SL2(k[t, ell) ................................................. 97 4.5. Curves of Higher Genus ....................................... 99 4.6. Groups of Higher Rank ........................................ 105 Exercises ........................................................... 115

Page 7: Homology of Linear Groups

viii Contents

Chapter 5. The Friedlander-Milnor Conjecture ••••••••••••••••.•••..• 117 5.1. Lie Groups .................................................... 117 5.2. Groups over Algebraically Closed Fields ....................... 121 5.3. Rigidity ................................. ',' . . . . . . . . . . . . . . . . . . .. 132 5.4. Stable R.esults ................................................. 139 5.5. HI, H2 , and H3 ............................................... 144 Exercises ........................................................... 146

Appendix A. Homology of Discrete Groups .•...••..••..•...•••...•.. 149 A.1. Basic Concepts ............................................... 149 A.2. Spectral Sequences ........................................... 156

Appendix B. Classifying Spaces and K-theory .•••.•••••••.••••.•••..• 165 B.1. Classifying Spaces ............................................ 165 B.2. K-theory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 168

Appendix C. Etale Cohomology ...................................... 173 C.1. Etale Morphisms and Henselian Rings ........................ 173 C.2. Etale Cohomology ............................................ 177 C.3. Simplicial Schemes ........................................... 181

Bibliography ........................................................... 183

Index .................................................................. 191

viii Contents

Chapter 5. The Friedlander-Milnor Conjecture ••••••••••••••••.•••... 117 5.1. Lie Groups .................................................... 117 5.2. Groups over Algebraically Closed Fields ....................... 121 5.3. Rigidity ................................. ',' . . . . . . . . . . . . . . . . . . .. 132 5.4. Stable Results ................................................. 139 5.5. HI, H2 , and H3 ............................................... 144 Exercises ........................................................... 146

Appendix A. Homology of Discrete Groups .•...••..••..•...•••...•.. 149 A.l. Basic Concepts ............................................... 149 A.2. Spectral Sequences ........................................... 156

Appendix B. Classifying Spaces and K-theory ........................ 165 B.l. Classifying Spaces ............................................ 165 B.2. K-theory ................................................... " 168

Appendix C. Etale Cohomology ...................................... 173 C.l. Etale MorphismB and Henselian Rings ........................ 173 C.2. Etale Cohomology ............................................ 177 C.3. Simplicial Schemes ........................................... 181

Bibliography ...........•.........•.•...••..•....•.•......•..•.•.••....• 183

Index .................................................................................... 191

Page 8: Homology of Linear Groups

Preface

With his definition of the higher algebraic K-groups of a ring, Daniel Quillen launched a new branch of mathematics. These groups are defined as the liomotopy groups of a rather complicated space BGL(R)+. This space is It modification of the classifying space of the infinite general linear group UL(R) = Un>l GLn(R); its homology groups coincide with those of the dis­crete group GL(R). Quillen'S calculation of the (co)homology of GLn(lFq) and tile resulting computation of the K-groups of IF'q were the first results in this JlOW field.

In the intervening 25 years, some of the world's best mathematicians have d(~voted their energies to the study of Quillen'S K-groups. From the very be­.,;inning, the importance of the unstable homology groups H.(GLn(R)) was Itpparent. Explicit computations have been hard to come by, though. For ex­ample, a group as simple as 8L4(7L.) has resisted the complete calculation of it.s homology. Not surprisingly, then, the K-groups of 1£ are still mysterious (although a great deal is known; for example, the 2-torsion in K.(7L.) has been dotermined completely).

This monograph presents the current state of affairs in the study of the Ilomology of linear groups. I have tried to trace the development of the theory chronologically, beginning with Quillen's results and proceeding to the present. This linearity is interrupted occasionally, however.

Chapter 1 is an overview of the early results of the subject. Quillen's (~lLlculation of H· (G Ln (IF q)) is presented along with certain conjectures· about t.he structure of H·(GLn(A), IFp)(due to Quillen and Lichtenbaum), where A iH a 7L.[l/p]-algebra. These conjectures have spurred the development of a great (btl of interesting mathematics, such as the etale K-theory of W. Dwyer and K Friedlander. Chapter 1 also includes a discussion of A. Borel's calculation of the stable cohomology of arithmetic groups (e.g., 8L(I£)) and the resulting ('(}Jlsequences for the K-theory of rings of integers in number fields. There is also a brief discussion of congruence subgroups. A thorough discussion of 1IIIIch of the material in Chapter 1 would require an entire book; for this 1'1l11.'iOn, I have chosen simply to outline or omit proofs of several results. The Illajor exception to this is the calculation of H· (G Ln ('!f q)). When proofs are t.I'Jlllcated, a reference is always provided.

Chapter 2 presents the known stability results for H.(GLn ). The basic idea IH t.o study the extent to which the groups Hi (GLrJ stabilize IUj n increa.seH. We

Page 9: Homology of Linear Groups

x Preface

first discuss a theorem of W. van der Kallen, a very general result in this area, and we prove a special case, due to Y. Nesterenko and A. Suslin, for so-called rings with many units. This stability result is then used to glean information about the K-groups of local rings. Chapter 2 also contains some results about the rank conjecture for infinite fields.

Chapter 3 is concerned with low-dimensional homology groups, especially the group H3 (CL 2 ). This group has a surprising connection to the study of scissors congruence classes of polytopes in hyperbolic space, an idea studied extensively by J. Dupont and C.-H. Sah. The relation between H3 and the so-called Bloch group (due to Suslin) is also discussed, along with generaliza­tions and extensions due to the author, S. Yagunov, and P. Elbaz-Vincent. A connection between the Bloch group and hyperbolic 3-manifolds, discovered by W. Neumann and J. Yang, is also presented.

Rank one groups are the focus of Chapter 4. It turns out that the ho­mology of S L2 and PC L2 over certain rings is computable via actions of these groups on trees. The homology of the following groups is computed completely: SL2(Z[1/p]) (Adem-Naffah), SL2(k[tl), SL2(k[t, ell) (Knudson), PCL2 (k[C]) where C is a smooth affine curve of the form X - {p}, where X is projective over an infinite field k (Suslin, Knudson). The generalization of these results to groups of higher rank (due to Henn, SouIe, and the author) is also discussed, along with various applications.

The final chapter (Chapter 5) provides a comprehensive account of the Friedlander-Milnor conjecture concerning the homology of algebraic groups made discrete. All known cases-solvable Lie groups (Milnor); solvable alge­braic groups, tori, normalizers of maximal tori (Jardine); the stable groups CL (Suslin, Jardine); arbitrary groups over iFp (Friedlander-Mislin)-are dis­cussed. The low-dimensional cases HI, H2 (Sah, Milnor) and H3 (C L2) (Sah, Knudson) are also proved.

There are three appendices. The first provides a brief overview of the homology of discrete groups. The second recalls the basic notions of classifying spaces and the definition of K-theory (topological and algebraic). The third covers the fundamentals of etale cohomology.

Also, I have included exercises at the end of each chapter. These vary from the routine to the very challenging. I hope they will prove to be useful to graduate students.

This book should be accessible to graduate students who have a good working knowledge of algebraic topology and the fundamentals of group co­homology. Indeed, many of the calculations presented here are interesting ap­plications of the spectral sequence techniques introduced in Chapter VII of K. Brown's excellent book [21]. An acquaintance with the basics of algebraic groups is helpful, but if the reader prefers, the following translation may be

Page 10: Homology of Linear Groups

Preface xi

used: reductive group: GLm semi-simple group: SLn , Borel subgroup: upper t.riangular matrices, torus: diagonal subgroup, unipotent group: upper trian­gular matrices with 1 's on the diagonal, Weyl group: the symmetric group on n letters. Spectral sequences are used extensively; the construction of the spectral sequence associated to a filtered complex is reviewed in Appendix A. No extensive knowledge of algebraic geometry or etale cohomology is required; however, we do assume that the reader understands the basics of scheme the­ory.

I would like to thank all those with whom I have had the opportunity to discuss the material in this book. These include Dick Hain, Andrei Suslin, Eric Friedlander, Rick Jardine, Howard Garland, John Harer, Jun Yang, Marc Levine, Chuck Weibel, Mark Walker, Serge Yagunov, Philippe Elbaz-Vincent, Burt Totaro, Rob de Jeu, and Hans-Werner Henn. lowe a special debt to Professor Suslin for freely sharing his ideas and for being an inspirational influence overall. I am also grateful to a pair of anonymous referees whose comments significantly enhanced the quality of this monograph.

The first draft of this book was written while I was supported by aNa­t.ional Science Foundation Postdoctoral Fellowship at Northwestern University. I thank the NSF and Northwestern for their generous support.

Detroit, :vIichigan April 2000

KK

Page 11: Homology of Linear Groups
Page 12: Homology of Linear Groups

Chapter 1

Topological Methods

In this chapter, we discuss the topological methods available for attacking linear group homology. Most of these techniques have their foundations in the work of D. Quillen and A. Borel.

One of Quillen's major contributions to mathematics was his definition of higher algebraic K -theory and subsequent calculation of the K -theory of finite fields [99J. This computation was a consequence of a complete description of He(GLn(k), lFl) for k finite and I =1= char k, and a partial description of He(GLn{k),lFp) for p = char k. These results provided a complete description of the integral cohomology of the stable group G L( k) which in turn yielded a homotopy equivalence BGL(k)+ ~ F'I!q, where F'I!q is a certain space with easily computed homotopy groups. The method of proof was purely topological (with some representation theory thrown in).

Borel took a more analytical approach [14, 15J. He studied complexes of differential forms on symmetric spaces to compute the (stable) cohomology of arithmetic subgroups of GLn(C) (such as SLn{'Z)). This led to Borel's famous calculation of the ranks of the K -groups of rings of integers in number fields, a theorem which should be viewed as a higher dimensional analogue of the Dirichlet unit theorem.

These influential papers spawned a great deal of interesting mathematics including the introduction of etale K-theory by Dwyer and Friedlander and the study of the relationship between cuspidal cohomology and the cohomology of arithmetic groups. We discuss this and other related topics below. Most of the proofs in this chapter, especially those in Section 1.4, are deliberately sketchy. This chapter is included mostly for completeness.

1.1. Finite Fields

In this section we survey Quillen's remarkable paper [99J. Let k be a finite field with q = pd elements and let I be a prime distinct from p. We shall describe !.lIe structure of He(GLn(k),lFl).

Denote by BU the infinite complex Grassmannian (see Appendix B). This Hpace represents complex topological K-theoryj i.e., for a compact space X

kO(X) = [X, BUJ

Page 13: Homology of Linear Groups

2 1. Topological Methods

where kO(X) is the kernel of the dimension map KO(X) --+ KO(pt) = Z and [A, B] denotes the set of homotopy classes of maps from A to B. For a positive integer q there is an endomorphism 1jJq of KO(X) called the qth Adams operation. It is characterized by the properties that 1jJq is a ring homomorphism and if x E ~ (X) is the class of a line bundle, then 1jJq (x) = xq. The map 1jJq is induced by a map -q,q : BU --+ BU. This essentially follows from Yoneda's Lemma: the functor {(O is represented by [X, BUJ and hence any natural transformation on kO is represented by a map BU --+ BU. Of course, this argument does not quite work since BU is not compact. However, BU ean be realized as an increasing union of finite CW-complexes Xm with cells only in even dimensions. In such a C8.'le, one can show that kO(BU) = lli!!kO(Xm ),

so that 1jJq is representable by wq. Denote by Fwq the fiber of the map

1 - wq : BU ----+ BU

which represents id - 1jJq.

LEMMA 1.1.1. The homotopy groups of Fwq are

7f2i(Fwq) = 0

1I'2i-l(Fwq) Zj(qi -1).

PROOF. Consider the long exact homotopy sequence

'" ---+ 1I'k(BU) l~q 1I'k(BU) ----+ 1I'k-l(Fwq) ----+ ••••

By Bott periodicity, 1I'2i-l(BU) = 0 and 1I'2i(BU) = Z. One checks easily that 1 - -q,q acts as multiplication by 1 - qi on 1I'2i. 0

Quillen then computes the mod 1 cohomology of Fwq by describing a set of classes which form a basis. Fix 1 =1= p and let r ~ 1 be the least integer with qr == 1 mod l.

THEOREM 1.1.2. The monomials

with 0 ::; OJ and 0 ::; {3j ::; 1 form a basis for H· (Fwq , IF I). Here deg( Cjr) = 2jr and deg(ejr) = 2jr - 1. If 1 =1= 2, or if 1 = 2 and q == 1 mod 4 ( the typical case), then eJr = 0 so that

H·(Fwq, IFl) ~ PIer, C2r, ... J ® /,.Jer , e2r, ... J

where P denotes a polynomial algebra and A denotes an exterior algebra Il?IP'T' ]F,.

Page 14: Homology of Linear Groups

1.1. Finite Fields 3

PROOF. The idea of the proof is as follows. The space Fwq is obtained via a cartesian square

BU~qPUXBU

where BUI is the path space of BU and A sends a path to its endpoints (this is the general construction of the space of homotopy fixed points of a map ¢ : X ~ X). Associated to this square is an Ellenberg-Moore spectral sequence (see e.g., [111])

E~,t = Tor~:(BUXBU)(He(BU),He(BUI)) ===> He(Fwq).

Let Ci E H2i(BU) denote the ith universal Chern class mod 1. Then we have

He(BU) = P[Cl' C2, ... J

He(BU x BU) = P[c~,~, ... ,c~,~, ... J

where ~ = pri(Ci) and ~' = pr2(Ci). Set A = He(BU x BU). Then as A­modules, one has He(Bu I ) = AIM and He(BU) = AIJ, where M (resp. J) is the ideal with generators ~ - d! (resp. qi~ - d/). Denote by A j , 1 S j S 4 the subrings of A with the following sets of generators

(1) ~ - d! (2) ~ - d! (3) qi~ - d! (4) ~

By the Kiinneth formula

fori ==0 for i ¢. 0 for i ¢. 0 for i == 0

modr modr modr modr.

E2 = TorA(AIJ,AIM) ~ TorA1 (lFl' IF,) ®IF, ®IF, ®~.

, rhus we have an isomorphism

E2 ~ P[Cr, ~r, ... J ® /\[er, e2r, ... J

where Cjr E Eg,2jr and ejr E E;l,2jr-l. Since E2 is generated by Eg,e and 1~21,e which are killed by the differentials (this is a second quadrant spectral H(lquence), it follows from the multiplicative structure of the spectral sequence I,hat E2 = Eoo.

This provides an isomorphism

grHe(Fwq) ~ P[Cr,C2n··.J ® /\[er ,e2r, ... J

ii,r Home filtration of He(Fw q ).

Page 15: Homology of Linear Groups

4 1. Topological Methods

This gives the additive structure of He (Fwq, lFl ). The multiplicative struc­ture is also given by this decomposition except that instead of having eJr = 0, we only know that eJr is in the subring generated by Cr, C2r, ....

We now compute the mUltiplicative structure of He(Fwq,lFz) while si­multaneously computing He(BGLn(k),lFz). To do this, we first need a map BGLn(k) ~ Fwqj equivalently, we must construct an element of the reduced K-theory of BGLn(k).

Given a representation a : G ~ GLN(C) of a finite group G, there is an associated vector bundle on BG given as the fiber product EG x G eN, where G acts on eN via a and EG is the universal cover of BG. Thus, we need a virtual representation of GLn(k); i.e., a formal difference of representations of GLn{k) in the complex representation ring R(GLn(k)). This is achieved via Brauer lifting.

Let k be an algebraic closure of k and choose an embedding -x p: k ---+ ex.

Let G be a finite group and let a : G ~ GL(E) be a finite dimensional represen­tation of Gover k. Let {Ai(g)} be the eigenvalues (counted with multiplicity) of a(g) E GL(E). Define the Brauer character of E to be the complex-valued function

XE(g) = LP(Ai(9)). i

THEOREM 1.1.3 ([48], Theorem 1). The function XE is the character of a unique virtual complex representation pE E R( G). 0

Now suppose that E is a representation of Gover k and set E = E ®k k. One can define Adams operations on the representation ring R(G) (sec, for example, [8], Section 5.9). Since the set of eigenvalues {Ai{g)} is stable under the Frobenius map x 1--+ xq and since ('I/IqX)(g) = X(gq), we see that 'I/Iq(pE) = pE. Thus Brauer lift gives rise to a map

Rk(G) ---+ R(G)t/Jq

sending E to pE. Now, the composition

R(G) ~ KQ(BG) ~ f(Q(BG) = [BG,BU]

commutes with the operation 'I/Iq and hence we have a well-defined map

R(G)t/Jq ---+ [BG, BU]t/Jq.

By the Atiyah Completion Theorem (see, e.g., [9], p. 48), we have [BG, U] = 0, and hence, by Lemma 1 of [99],

[BG, Fwq] ~ [BG, BU]t/Jq.

Page 16: Homology of Linear Groups

1.1. Finite Fields 5

Thus, given a representation E of Gover k, we have associated a homotopy class of maps

E#: BG -- Fwq •

Define mod 1 classes cjr(E),ejr(E) E He(G,lFl) by

cjr(E) = (E#)*(cjr), ejr(E) = (E#)*(ejr)

where Cjnejr E He(Fwq,IF,) are the generators. Now let kn denote the standard representation of GLn(k) on kn. Recall

that qr == 1 mod l.

THEOREM 1.1.4. The classes cjr(kn), ejr(kn) satisfy the following proper­ties.

1. cjr(kn) = ejr(kn) = 0 for jr > n. 2. The monomials

er(kn)oq ... Cmr(kn)c>mer(kn),Bl '" emr(kn)C>m

with 0 ~ Cij and 0 ~ {3j :::; 1, m = [n/r], form a basis for the ring He (GLn(k), 1F1).

In the typical case, then, we have an algebra isomorphism

He (GLn(k), IFl) 9:! P[er (kn), ... , cmr(kn)] 0 A[er(kn), ... ,emr(kn)].

PROOF. If C denotes a cyclic group of order qr - 1, then C has an irre­ducible representation of dimension r over IF q via the isomorphism e ~ lF~r. Write n = mr+e where e < r. We can then embed Cm into GLn(k) as r copies of e along the diagonal together with an e-dimensional trivial representation. We claim that the restriction map

He(GLn(k),lFl ) __ He(cm,lFt}

is injective. Assume first that 1 is odd. If G is a group, recall that the wreath product

Esl G consists of elements (O";gl,'" ,gs) with multiplication defined by

(a'; g~, . .. ,g~)(a; gl, ... , gs) = (0"' 0"; g~(I)gl' ... , g~(s)gs).

Now factor the embedding of Cm in GLn(k) as

em ~ Em Z GLr(lFq) ~ GLn(k).

Since 1 is odd, the index of the wreath product in GLn(k) is prime to 1 and hence the restriction map in mod I cohomology is injective. By a theorem of Nakaoka [90], the cohomology of a wreath product Em Z G is detected on Gm and Em X G. Also, the Sylow l-subgroups of Em are iterated wreath products of cyclic groups of order l. It follows that the cohomology of GLn(k) is detected on I-subgroups of exponent dividing qr -1. Since these are conjugate to subgroups of em, the re/mit followH.

Page 17: Homology of Linear Groups

6 1. Topological Methods

Now if 1 = 2, then r = 1 and m = n (recall that r is the multiplicative order of q modulo l). The index of the above wreath product is not odd, so we must find a different subgroup. In this case, consider the subgroup E[n/2]lGL2(IFq) x (IF; )n-2[n/2]. This subgroup has odd index. To complete the proof, we need only check that the mod 2 cohomology of GL2(IFq) is detected on abelian 2-subgroups of exponent dividing q - 1. For this, one need only consider the Hochschild-Serre spectral sequence of the extension

1 --t SL2(k) --+ GL2(k) --+ k X --t 1

and note that since the Sylow 2-subgroup of SL2 (k) is quatemion, the coho­mology of SL2 (k) is periodic of order 4. This gives an upper bound for the cohomology of GL2 (k) which in turn gives the result.

~ow, consider the maps

H·(Fwq,IFI) --+ H·(GLn(k),IFI) --t H·(Cm,JFI ).

The normalizer of C in GLr(lFq) contains a cyclic group of order r acting on C by raising elements to the qth power. Thus, the image of the second map above lies in the invariants of Em l7l/r. Thus we have

H·(Fwq,JFt) --t H·(GLn(k),IFl) --t ((H·(C,lFq)Z/r)®m)~",.

The second map is injective, so we need only show that the composition is sur­jective to complete the proof of Theorems 1.1.2 and 1.1.4. The characteristic classes Cr and er of the r-dimensional representation of Cover IF q are nonzero; this follows by considering the ring structure of H·(C,JFl). Using the formula for computing the characteristic classes of a direct sum of representations [99], one sees that the classes Cr, ... , Cmr and er, ... , emr of the n-dimensional repre­sentation of cm generate the invariants of the Em 17l/r action on H·(Cm, lFl)' It follows that the composite map above is surjective and that the second map is an isomorphism. We also see that we may evaluate the squares e;r by

re~~~~~. I ... · If 1 is odd, then H·(C,lFz) is generated by an element in degree 2 and an element in degree 1 which squares to O. If 1 = 2, then C has order q - 1. If q == 1 mod 4, then C has order divisible by 4 and the cohomology of C has 1 the same structure as in the case of 1 odd. If q == 3 mod 4, then C is the product of a cyclic group of order 2 and a cyclic group of odd order so that H·(C,lFz) is a polynomial ring on a single generator of degree 1 [8], p. 67. Thus, in the typical case, we have eJr = 0 and in the exceptional case, we have

eJr = Et:o CbC2jr-l-b· This completes the proof of Theorem 1.1.4. 0

This also completes the proof of Theorem 1.1.2. 0

By passing to the limit, we obtain a map (unique up to homotopy)

BGL(k) --t Fwq,

Page 18: Homology of Linear Groups

1.1. Finite Fields

THEOREM 1.1.5. The above map induces an isomorphism

H-(Fwq, IFl) ~ H-(BGL(k), IFl).

7

o The mod p cohomology of GLn(k) is much more difficult to compute.

Quillen did prove the following vanishing results. Recall that k has q = pd dements.

THEOREM 1.1.6. Hi(GLn(k),JFp) = 0 for 0 < i < d(p - 1) and all n.

PROOF. Let U be the subgroup of GLn(k) consisting of upper triangular matrices with ones on the diagonal and denote by T the diagonal subgroup of OLn(k). The group U is a Sylow p-subgroup of GLn(k), hence the restriction lIlap Hi(GLn(k)) -t Hi(U) is injective. Moreover, U is normalized by T so t.hat the image of the restriction map is contained in the subgroup Hi(U)T of invariants. Thus, it suffices to show that Hi(U)T = 0 for 0 < i < d(p - 1).

Let k be an algebraic closure of k. The Grothendieck group of representa­t.ions of T over k may be identified with the integral group ring of Hom(T, kX). I }cnote by cl(V) the class of a representation V and write cl(V) = 2: nu u, where nu is the mUltiplicity of the character u in V. Define the Poincare series ()r H- (U) as a representation of T by

PS(He(u)) = L cl(Hi(U) ®lFp k)zi i~O

where z is an indeterminate. This series has the form 2: niuuzi with i 2:: 0 and

'It E Hom(T, kX). We must show that nig = 0 for 0 < i < d(p - 1), where £ is I.he trivial character.

-x Let a : T ---t k be a character and denote by ka the abelian group k

with T-action t(x) = a(t)x. As an abelian group ka is an elementary abelian I'-group; its cohomology is given by

He(k ) ~ {!\(k~[l]) ®lFp S(k~[2]) P -:f 2 a S(k~[l]) p = 2

where k~[il denotes the subspace of Hi(ka) isomorphic to

k: = HomlFp(ka,JFp)

/l.lld !\ and S denote the exterior and symmetric algebra functors over IF p' We

It"V(~ a ring isomorphism k ®lFp k ~ (k)d with components x ® y ~ xPb y where II .:: b < d. So as a representation of T over k, we have

kn ®1F'1' k = EB L(aPb )

iJ

Page 19: Homology of Linear Groups

8 1. Topological Methods

where L( u) denotes the one-dimensional representation of T over k with char-- b

acter u. Hence, k: 0lFp k ~ EBbL(a-P ) and therefore,

where on the right hand side, all ®, /\ and S are over k. Since the Poincare series of a tensor product is the product of the Poincare series of its factors, we see that for p f= 2

d-l

PS(He(ka)) = II (1 + a-pb z)/(l - a-pb z2) b=O

while for p = 2 we have

PS(He(ka)) = II 1/(1 - a-2b z)

since a2d = a.

b

= II (1 + a-2b z)/(l - a-2b+l Z2)

b

II(1 + a-2b z)/(l- a-2b z2)

b

We now use the fact that the group U is an iterated extension of the one­dimensional ka to obtain an upper bound on PS(He(u)). Let A+ be the set of positive roots. These are the homomorphisms t I-t ti/tj for 1 S j < i S n where ti is the ith entry of the diagonal matrix t. Order A + by (i', j') S (i, j) if either i' < i or if i' = i and j' S j. For a E A +, let Ua be the subgroup of U generated by the one-parameter subgroups corresponding to the roots greater than a. We have an extension of groups

1-ka -U/Ua -U/Ual-1

where a' denotes the element of A + immediately preceding a. This is a central extension and hence the associated spectral sequence has the form

This shows that

where « means that each coefficient on the left side is less than or equal to the corresponding coefficient on the right. Thus if we let a vary over A + and

Page 20: Homology of Linear Groups

1.1. Finite Fields 9

Os b < d, then

a

= II(1 + a-pb z) La- jpb z2j

a,b j~O

= L(II a-M " (J))zD(I)

1 a

where I runs over families (mab' nab) of integers with 0 S mab S 1, 0 S nab and

Ma(I) = L(mab + nab)pb b

D(I) L(mab + 2nab). a,b

Now, to show that Hi(U) does not contain the trivial character of T for o < i < d(p - 1) it suffices to show that for any family I satisfying

II a-M " (I) = £

a

I.hat either D(I) = 0 or D(I) ~ d(p - 1). Let ai(t) = tHt/ti be the simple roots. Then we may write

i=l

where Cai = 1 for h S i < j and 0 otherwise (a(t) == tjlth). Then the above pmduct becomes

n-l

II -e' a i • = £,

i=l

ei = L Cai(mab + nab)pb. a,b

The map T ~ (kX )n-l with components ai is surjective. Since kX is cyclic of order pd - 1, we have, for each 1 SiS n - 1,

LCai(mab +nab)pb == 0 mod (pd -1). a,b

We now need the following number-theoretic fact. Let jb, 0 S b < d be lIollllcgative integers such that

d-l

Ljbpb == 0 mod (pd -1). h:;:o

Page 21: Homology of Linear Groups

10 1. Topological Methods

If not all the jb are zero, then 'Ebjb ~ d(p - 1). Given this, suppose that the family I = {mab, nab} satisfies D(I) > O. Then for some a, b we have rnab + nab> 0 so that for some b and i we have 'Ea cai(rnab + nab) > O. Thus by the statement above we have

D(I) ~ ~)mab + nab) ~ L Cai(mab + nab) ~ d(p - 1). a,b ab

This completes the proof of Theorem 1.1.6. o REMARK 1.1.7. An alternate proof of Theorem 1.1.6 is outlined in the

exercises.

COROLLARY 1.1.8. If k' is an infinite algebraic extension ofJFp , then

Hi(GLn(k'),JFp) = 0

for all i > O.

PROOF. We have

He(GLn(k'), JFp ) = ll!!! kCk,He(GLn(k), IFp)

where k runs over all finite subfields of k'.

COROLLARY 1.1.9. Hi(GL(k),JFp ) = 0 for all i > O.

o

PROOF. Recall that the mod 1 cohomology of GLn(k) was computed via "characteristic classes" for the standard representation. Let i > 0 and suppose x E Hi (G L (k), IF p). Interpret x as a characteristic class for representations over k as follows. A representation E of G with dim E = n determines a map G ~ GLn(k). Hence, associated to any E we get a homomorphism E# : G ~ GL(k) (unique up to conjugation) and we set x(E) = (E#)*(x) E Hi(G, IFp). Since Hi(GL(k),JFp) is the inverse limit of the Hi(GLn(k),IFp), it suffices to show that x(E) = 0 for all E to show that x = O. We proceed by induction on i, the case i = 1 being obvious since Hl(GL(k),JFp) ~ Hom(kX, JFp) = O.

Suppose that Hj(GL(k), JFp) = 0 for 0 < j < i. Then x is a primitive class in He(GL(k),JFp). If E and E' are two representations of G, then we have

x(E EB E') = x(E) + x(E').

Choose an extension k' of k of degree d' with (d',p) = 1 and dd'(p - 1) > i. Them by Theorem 1.1.6, Hi(GLn(k'),JFp) = 0 for all n, hence there are no nOll-trivial i-dimensional characteristic classes for representations over k'. In particular, if a representation E' over k' is regarded as being over k, then :r:(E') = O. Now if E is any representation over k, we have

() = x(E ®k k') = x(EG)tl') = d'x(E).

ShW(1 d' is prime to p, :r:(E) = O. o

Page 22: Homology of Linear Groups

1.1. Finite Fields 11

This corollary allows US to compute the homotopy type of BGL(k)+. Re­call that there is a map

cp : BGL(k) ---t F'Ilq.

Since 7rl(F'Ilq) is abelian, this map can be extended to a map

cp+ : BGL(k)+ ---t F'Il q.

THEOREM 1.1.10. The map cp+ is a homotopy equivalence.

PROOF. By the Whitehead theorem, it suffices to show that cp+ induces an isomorphism on integral (co) homology. In turn, to show this it suffices to show that cp+ induces a (co)homology isomorphism with '01, IFp , and IFl coefficients (1 i= p). Since H.(BGL(k),Z) ~ H.(BG~(k)+,Z), it suffices to show this for cp. By Theorem 1.1.5, the result holds for IFI-coefficients. By Theorem 1.1.6, the lFp-(co)homology of BGL(k) vanishes. The rational (co)hcimology of BGL(k) is also trivial since GL(k) is a union of finite groups. On the other hand, since F'Il q is a simple space with finite homotopy groups of order prime to p, its rational and mod p (co)homology are also trivial via the p-Iocal version of the Hurewicz theorem (see [85], Chapter 10). 0

COROLLARY 1.1.11. If k is a finite field with q elements, then for all i ~ 1,

K2i(k) = 0

K2i- 1(k) = Zj(qi - 1).

Moreover, if k ----+ k' is a homomorphism of finite fields, then the induced map K.(k) ----+ K.(k') is injective.

PROOF. The calculation of the K-groups is clear. For the second state­ment, we may assume that k' is a subfield of k and that the map k ----+ k' is the standard inclusion. Let d be the degree of this field extension; then k' has q' = qd elements. Since

I I

[F'Ilq, F'Il q 1 = [F'Ilq, BUjWq

we see that there is at most one map F'Ilq ----+ F'Ilql lying over a given endo­morphism of BU. Since the Brauer lift of a representation E depends only on E ® k, the map BGLn(k) ----+ BGLn(k') lies over the identity of BU. Since

[BGL(k)+,BUl = [BGL(k),nUj = \!!!!n[BGLn(k),BU],

the map BGL(k)+ ----+ BGL(k')+ corresponds to the unique map t : F'Ilq ----+

F'Ilql lying over the identity of BU. Consider the identity

d-l

1- 'ljJql = L'ljJqb(l - 'ljJq). h=O

Page 23: Homology of Linear Groups

12 1. Topological Methods

This implies that we have a map of fibrations

l-\IIq Fwq-BU-BU

~ I! ,!Et:~ \IIqb l-\IIq

FWq' - BU - BU.

Then the long exact homotopy sequences

l_qi

0-Z - Z - 1T2i-l(Fwq) - 0

I) . )Ebqbi !t. l_qdt ,

0-Z - Z -1T2i-l(Fwq) --0

show that t. is injective. o

COROLLARY 1.1.12. Let F be an algebraic closure ofIFp. Then for i ~ 1,

K2i(F) 0

K 2i- 1(F) = EBQz/ZI. l#p

PROOF. Note that K.(F) is the direct limit of K.(k), where k runs over the finite subfields of F. Thus, K2i(F) = 0 is clear. From the previous corollary, the I-primary component of K2i-l(F) (1 =f. p) is a union of cyclic groups of order In with n - 00, hence it is isomorphic to Ql/Zl. 0

1.2. Quillen's Conjecture

The particularly simple description of the mod 1 cohomology of GLn(IFq) is nppealing, but it is unrealistic to expect the structure of H·(GLn(R)) for other rings R to be as nice. Quillen's study of equivariant cohomology [98]100 him to make a conjecture which spurred the development of a great deal of mathematics. We discuss this in this section.

In [98], Quillen proves that under certain hypotheses there is a one-to­one correspondence between the minimal prime ideals of the cohomology ring H· (G, IF p) and conjugacy classes of maximal elementary abelian p-subgroups of G. Here, G is a compact group or a group with finite IF p cohomological dimeIlsion. Typical examples are finite groups and S-arithmetic subgroups of reductive groups over Ilumber fields. This result has certain consequences which led to QUillCIl'H conjoctural deHcription of H·(r, 1F1,) for r = GLn(A), where A iH t.he ring of 8-int.egors iII tl. numher field.

Page 24: Homology of Linear Groups

1.2. Quillen's Conjecture 13

Now, the cohomology ring H·(GLn{lF1d),IFp ) is the tensor product of a polynomial ring and an exterior algebra. Suppose that H· (r, IF p) has this form. Then this ring has only one minimal prime ideal and hence the group r has only one conjugacy class of maximal elementary abelian p-subgroups. However, in many cases, this does not happen (e.g., A = Z). Often there are maximal elementary abelian p-subgroups of different ranks and hence H· (r, IF p) cannot, in general, be a finitely generated free module over a polynomial subring.

However, if p is a nnit in A, then things improve. For simplicity, assnme that A is the ring of S-integers in a number field containing a primitive pth root of unity, (p (e.g., A = Z[l/p, (pl). If A is an elementary abelian p-subgroup of r, decompose An into eigenspaces

An = EBEi

corresponding to the characters of A. Since A is a Dedekind domain and each Ei is a projective A-module, we see that Ei is a sum of invertible modules. If A is maximal, it follows that Ei is invertible and that A ~ J.t;, where J.tP is the group of pth roots of unity. Moreover, the ith factor of A acts by multiplication on Ei and trivially on the other summands. Thus, all maximal A have rank n.

We can now state Quillen's conjecture. Let Ci E H2i(r, IFp) be the image of the ith universal Chern class in H2i(BGLn(C)toP ,lFp ) under the map induced by the embedding A - C. (This image is obtained via the map induced by the composition GLn(A) - GLn(C) ~ GLn(C)top , where £ is the continuous map A ~ A from the discrete group GLn(C) to the Lie group GLn(C)toP• We recall that H·(BGLn(C)top , IFp) ~ H·(BU(n), IFp) ~ H·(G(n), IFp) ~ IFp[cl, ... , en], where G( n) is the Grassmannian of n-planes in Coo, see e.g., [49].) The elements CI,"" Cn generate a polynomial subring of H·(r, IFp) over which H·(r, IFp ) is a finitely generated module.

CONJECTURE 1.2.1 ([98], p. 591). H·(r, IFp) is a free module over the sub­ring IFp[ct, ... ,en].

This implies the following conjecture in many cases. If G is a group with subgroup K, we say that the cohomology of G is detected on K if the induced map H·(G, IFp) - H·(K, IFp) is injective. (,-

CONJECTURE 1.2.2 ([57], p. 51). The modp cohomology ofGLn(A) is de­tected on the subgroup Dn (A) of diagonal matrices.

This conjecture has been proved in a few cases and disproved in infinitely many others, but remarkably little else is known. The case A = Z[1/2] was proved for n = 2 by Mitchell [84] and for n = 3 by Henn [56] via explicit computations of the cohomology of GLn(A). Voevodsky recently announced a proof of the mod 2 LichtenbaumQuillen conjecture which implieH Conjecture 1..2.2 for A = Z[1/2] in the Htable mnge.

Page 25: Homology of Linear Groups

14 1. Topological Methods

A clever disproof of Conjecture 1.2.2 for GLn{A), A = Z[1j2J, n = 32, was given by Dwyer [32J. We sketch the line of proof. Let P and G be groups. Two homomorphisms a, (3 : P ~ G are conjugate if there is an element g E G with gag-1 = (3. Let Pnl : GLn{A) ~ GLn(lR) and PF3 : GLn{A) - GLn(lF3 ) be the obvious maps. Two maps a, (3 : P ~ GLn{A) are said to become conjugate over lR (resp. over !F3) if plR.a and Pnl(3 (resp. PF3a and PF3(3) are conjugate. Dwyer proves the following result.

THEOREM 1.2.3. Suppose the mod 2 cohomology ofGLn{A) is detected on diagonal matrices. Let P be a finite 2-group with homomorphisms a, (3 : P -G Ln (A). Then a is conjugate to (3 if and only if a becomes conjugate to (3 over Rand !F3.

This leads to a disproof of Conjecture 1.2.2 for n = 32 as follows. Let J..ln denote the group of 2n th roots of unity. The smallest n such that the ideal class group of A{J..ln) (the integral closure of A in Q{J..ln)) is nontrivial is 6, and the rank of A(J..l6) as a A-module is 4>(26) = 25 = 32. Let P = J..l6 C A(J..l6) x and let I be a nonprincipal ideal in A{J..l6)' One uses the action of P on I and on A(J..l6) to construct two nonconjugate homomorphisms P ~ GL32{A) which become conjugate over IR and over!F3 (this follows since I ® k ~ A(J..l6) ® k for k = JR, !F3).

REMARK 1.2.4. Recently, Henn and Lannes have improved Dwyer's com­putation to n = 14. Moreover, Henn [55J proved that if Conjecture 1.2.2 is false for n = no, then it is false for all n ~ no. Also, using methods similar to Dwyer's, Anton [3J has disproved Conjecture 1.2.2 for A = Z[1/3, (3J and n ~ 27. He also provided a proof of 1.2.2 for n = 2.

The proof of Theorem 1.2.3 is homotopy theoretic in nature and relies on the construction of a space Xn and a map Xn : BGLn{A) ~ Xn satisfying (~crtaill properties. The space Xn is constructed using etale homotopy theory [40j.

• 1.3. Etale homotopy theory

A complete discussion of etale homotopy theory would lead us too far afield, bllt we can say a few things. This theory provides a covariant mechanism for assigning a (pro-)space Xet to a (simplicial) scheme X. We provide some examples of etale homotopy types.

EXAMPLE 1.3.1. Let k be a field and denote by 7r the Galois group over k of the separable algebraic closure of k. Then Spec{k)6t is a pro-space of type K(7r, 1). If S is a. complete loeal ring with rCHiciue field k, then the map Spcc(k)(\t. ~ Spec(S)"t iH Hon nquivl-l.lellcc. ThuH SpOC(C)"I. iH cont.ra.ct.ible, as

Page 26: Homology of Linear Groups

1.3. Etale homotopy theory 15

is Spec(<C[[t]])et. The space Spec(IR)et is equivalent to BZj2 ~ IRJP>oo. Both Spec(lFp)et and Spec(Zp)et are equivalent to the profinite completion of 8 1 •

EXAMPLE 1.3.2. The etale homotopy type of a number ring is rather com­plicated in general. We give a partial description for the ring A = Z[lj2] which we shall use in the proof of Theorem 1.2.3. Choose an embedding lFa ~ C. Then we have a commutative diagram of pro-spaces

spec(C)et -- spec(IR)et

1 1 spec(lFa) - spec(A).

Since spec(C)et is contractible, we have an induced map

spec(lFa)et V spec(IR)et --+ spec(A)ct.

Choose an equivalence BZj2 ~ spec(IR)et and a map 8 1 ~ spec(lFa)et which sends the generator of 7[1(81) to the Frobenius automorphism of Fa over lFa. Then we have a map

8 1 V BZj2 --+ spec(A)et

which by [34] induces an isomorphism in mod 2 cohomology.

EXAMPLE 1.3.3. Let k be an algebraically closed field of character­istic zero. Then (BGLn,k)et is equivalent to the profinite completion of BGLn(CtoP ).

EXAMPLE 1.3.4. If k is a field of characteristic zero with algebraic closure k, then the sequence

(BGLn,lC)et --+ (BGLn,k)et --+ Spec(k)et

is a fibration of pro-spaces.

This yields an etale approximation to BGLn as follows. Let R = Z[ljl] and let A be an R-algebra. According to [33], 4.2, the space BGLn(A) can be identified with the basepoint component of the space of maps spec(A) ~ BGLn,R over spec(R). Denote by BGL~t(A) the basepoint component of the space of maps from spec(A)et to the fibrewise I-completion of (BGLn,R)et over spec(R)et. Func'toriality yields a natural map

¢n,A : BGLn(A) --+ BGL~t(A).

[n fact, one can perform the same construction over any affine group scheme G.

PROOF OF THEOREM 1.2.3. Define the space Xn to be the space

BGL;;I(A) ancllct Xn: BGL.,.(A) --t X"

Page 27: Homology of Linear Groups

16 1. Topological Methods

be the natural map. Denote by Gn the group GLn(A). Let BD., BG. and X. denote the spaces I1 BDn , I1 BGn and I1 X n , respectively. There are maps

BD. ~ BG. ---S X •.

Under matrix block sum, these spaces are homotopy associative H-spaces; the maps above respect the multiplications. Note that

BDl ~ B(Z x Z/2) ~ S1 x BZ/2.

Let e be the generator of Hl(S1) and (3k the generator of Hk(BZ/2) (all homology in this proof is with Z/2 coefficients). Denote the classes e ® (3k-1 and 1 ® (3k in Hk(BD1) by ak and bk respectively. Set

ar = i*(ak), br = i*(bk), a~ = (xi)*(ak), b~ = (Xi)*(bk).

Since H.(BD.) is the free Z/2-algebra on the elements ak, k ~ 1 and bk, k ~ 0, the image of i* is the subalgebra generated by the af and bf, and that the image of (Xi)* is generated by the classes a~ and b~. By the work of Mitchell -[84], we have the following result.

PROPOSITION 1.3.5. The algebra H.(X.) is the free commutative Z/2-algebra on the classes a~ and b~ subject to the following relations:

1. (a~)2 = 0 for k odd, and

2. a:b~ + a~_l bf + ... + afb~_l = 0 for k even. 0

Mitchell's results also imply that the classes ar and br in H.(BG.) satisfy the analogous relations. From this we conclude the following.

LEMMA 1.3.6. If the mod 2 cohomology of Gn is detected on Dn } then X;. : H· (Xn) --4 H· (BGn) is an isomorphism.

PROOF. The map (Xnin)* is surjective and its kernel is equal to the kernel of (in)... Dualizing, we see that the cohomology map (Xnin)* is injective with image equal to the image of i~. Thus i~ is injective if and only if X~ is an isomorphism. 0

Now let P be a finite 2-group. If f is a discrete group, denote by {P, f} the set of conjugacy classes of homomorphisms P --4 f. There is an injective lIlap [32], 3.6,

[BP, Xn] - [BP, BGLn(F3 )] x [BP, BGL~OP(~)]

where' denotes 2-completion. Moreover, a theorem of Carlsson [24] implies that the natural map

{p,r} ~ [BP,Brl- [BP,Br]

iK a hijection for r of virtually finite cohoIllologicnl ciinlOnKioll.

Page 28: Homology of Linear Groups

1.3. Etale homotopy theory 17

LEMMA 1.3.7. If X~ is an isomorphism, then for any finite 2-group P, the map

Xn' (-): [BP,BGnl-- [BP,Xnl is a bijection.

PROOF. The space Xn is 2-complete, so if X~ is an isomorphism, then Xn is equivalent to BGn • Since Gn has virtual finite cohomological dimension, the above result finishes the proof. 0

LEMMA 1.3.8. Let P be a finite 2-group with homomorphisms a, (J : P ~ Gn. Then Xn . (Ba) is homotopic to Xn' (Bf3) if and only if a becomes conjugate to f3 over IR and IF 3'

PROOF. Consider the commutative diagram

B(Ja BPFs [BP, BGLn(lR)l- [BP, BGnl- [BP, BGLn(IFg)l

! ! ! [BP,BGL~t(lR)l- [BP,Xnl- [BP,BGL~t(IF3)1.

The right and left vertical arrows are bijections and the maps in the bottom row are injective. The result follows. 0

Lemmas 1.3.6, 1.3.7 and 1.3.8 together imply Theorem 1.2.3. 0

DEFINITION 1.3.9. Let A be a finitely generated R-algebra of finite mod I etale cohomological dimension. The etale K-theory space BGLet(A) is defined as

BGLet(A) = colimn{BGL~t(A)}

and the ith mod III etale K-group of A is defined to be

Ktt(A, '£,/lll) = 1i"i(BGLet (A), '£,/111), i > 1.

Taking the limit of the maps ¢n,A defined above produces a map

¢ : BGL(A) __ BGLe\A)

which can be lifted to a map

¢ : BGL(A)+ _ BGLet(A).

Then we have induced maps on homotopy:

¢r : Ki(A, '£,/ll/) - Ktt(A, '£,/lll).

THEOREM 1.3.10 ([33]). The maps ¢r satisfy the following.

1. If A is a finite field of order q where 1 does not divide q, then ¢r is an isomorphism for all II > O.

Page 29: Homology of Linear Groups

18 1. Topological Methods

2. If A is the ring of S -integers in a global field (and contains a primitive 4th root of unity if 1 = 2), then for i > 0 and v > 0 the map <l>f is surjective.

3. If A is a local field or the coordinate ring of a smooth affine curve over a finite field, then <l>f is surjective for i > 0 and v > O. 0

In a certain sense, then, the etale K-theory space BGLet(A) provides a plausible analogue of PiJ!q for the ring A. Conjecture 1.2.1 is equivalent to the conjecture that the maps <l>f in 2 above are isomorphisms.

Dwyer and Friedlander [35] used the spaces BGL~t(A) to obtain a lower bound for the cohomology of BGLn(A) for the ring A = Z[ljl, (d. They prove the following result.

PROPOSITION 1.3.11. Let A be a noetherian Z[ljl]-algebra such that the Picard group Pic (A) has no infinitely I-divisible elements. Denote by Tn the diagonal subgroup of G Ln. Then the natural map

induces an isomorphism

Note that the cohomology algebra H·(BTn(A), Zjl) is easily computable via the Kiinneth formula and the identification of Tl(A) with the group A x. This result is then used to prove the following.

PROPOSITION 1.3.12. Let 1 be an odd regular primej that is, 1 does not divide the order of the class group of Z[(d. Let A denote the ring Z[ljl,(d. Then the natural map BGLn(A) ~ BGL~t(A) induces a monomorphism

The proof of this relies on the existence of a "good mod 1 model" of Ai details may be found in [35].

Dwyer and Friedlander also compute the graded ring associated to a fil­tration of H·(BGL~t(A),Zjl). It is isomorphic to the (1 + 1)j2-fold tensor power

Os ®s ... ®s Os

where Os is the deRham complex of S = lFllcI, ... , cn ], dcg(cd = 2i. The above injectivity holds also for the stable group BGL(Z[ljl]).

Page 30: Homology of Linear Groups

1.4. Analytical Methods 19

1.4. Analytical Methods

At around the same time as Quillen's calculation of K.(lFq), A. Borel, building upon previous work of Garland [44, 46J, Matsushima [78J, and Raghunathan [101J, was studying the cohomology of arithmetic subgroups of semisimple groups defined over Q. Let r be such a subgroup of the semisimple group G and denote by X the symmetric space GjK, where K is a maximal compact subgroup of the group G(JR) ofreal points of G. Then there is an isomorphism

H·(O~,JR) ~ H·(r,JR),

where O~ is the complex of f -invariant smooth differential forms on X. This follows from the deRham theorem, since n~ computes the real cohomology of f\X, and since X is contractible the cohomology of r coincides with that of f\X up to torsion.

Now let Ie be the complex of forms on X which are invariant under the identity component G(R)O of G(JR). Denote by If; the sub complex consisting of f-invariant forms. Since Ie consists of closed (in fact harmonic) forms, we obtain a homomorphism

r: If; ~ H·(f,JR).

If G(R)jf is compact, then standard results of Hodge theory imply that j. is injective in all dimensions. If G(JR)jf is not compact, it is still possible to show that j. is injective in a certain range explicitly computable from the algebraic structure of G. Results of Garland and Matsushima show that j. is surjective in a suitable range so that we have an isomorphism

r : If; -+ H·(r,JR)

for • sufficiently small.

THEOREM 1.4.1 ([14]). There exist constants c(G) and m(G(JR» such that the map

i : (I~)i ~ Hi(f, JR)

is injective for i ~ c(G) and surjective for i ~ min{c(G), m(G(JR»)}. 0

The constant c( G) is defined in terms of the weights of G and is easily computed from this data. The constant m(G(JR» is defined using the Cartan decomposition of the Lie algebra g:

9 = ! El1 p, where ! is the Lie algebra of K, along with the Killing form and a certain quadratic form on 1\2 p defined using the curvature tensor. Borel showed that ('(G),m(G(JR» ~ (rankQ(G»j4-1.

This theorem allowed Borel to compute the real cohomology of the stable linear groups SL, 0, Sp, (ltc. over rings of integers in number fielcl.H. Utilizing

Page 31: Homology of Linear Groups

20 1. Topological Methods

Cartan's calculation of the homotopy of symmetric spaces he obtained the following result. Let k be a number field with ring of integers Ok. Let S be the set of archimedean places of k and let d = ri + 2r2 be the degree of k over Q. For v E S, denote by kv the completion of k at v; we have kv = JR or C depending on whether v is real or complex. Let G n be a semisimple group over Q with arithmetic subgroup fn- Assume G n '---t Gn+l and rankQGn -t 00 as n ----> 00. Denote by G~, f:1 the corresponding group over k. Denote by G the direct limit li!n Gn and by f the limit li!n f n·

THEOREM 1.4.2. There is an isomorphism

He(f', JR) ~ 0 Iv vES

for G' and f' as in the following table.

G' SL(k) Sp(k)

f' Iv v real !\(Xi), deg(xi) = 4i + 1 P(Xi), deg(xi) = 4i - 2

Iv v complex !\(Xi), deg(x;) = 2i + 1 !\(Xi), deg(xi) = 4i - 1.

Here, !\ denotes an exterior algebra and P denotes a polynomial algebra.

EXAMPLE 1.4.3. Suppose k = Q, Ok = IZ. Then we sec that

He(SL(IZ),JR) ~ !\(xi),deg(xi) = 4i + 1.

In [15]' Borel considered the computation of He(f, E), where E is a nontrivial (complex) representation of G. The case HI had been considered previously by Raghunathan [101] who showed that HI (f, E) = 0 provided rankQ(G) > 1.

Let E be a finite dimensional representation of G. The constants c(G) and m(G(JR)) can be modified to obtain constants c(G,E) and m(G(JR), E). Borel prOVC/l the following.

THEOREM 1.4.4. Suppose that E contains no nontrivial subspace on which G(JR)O acts trivially. Then

Hi(f,E) = 0

for i ~ min{c(G, E), m(G(JR), E)}.

EXAyrPLE 1.4.5 .. For the group r = SLn(IZ), the constants c and mare bounded by [(n - 1)/4]. Thus, H2(SLn(IZ), E) = 0 for n ;::: 9.

Application: The real K-theory ofnurnber rings. Quillen defined the K-groups of a ring R as the homotopy groups of the H-space BGL(R)+: Ki(R) = 7r.i(BGL(R)+). Note that the universal cover of the space BGL(R)+ is (usu­ally) BSL(R)+. Thus, Ki(Jl) e! 7ri(BS'L(R)+) for i :;::. 2,

Page 32: Homology of Linear Groups

1.5. Unstable Calculations

By the Milnor-Moore theorem[82], there is an injection

7ri(BGL(R)+) ® lR ------t Hi(BGL(R)+, JR)

21

with image equal to the space of indecomposable elements. Thus, the calcula­tion above gives the following.

THEOREM 1.4.6. Let k be a number field with ring of integers Ok. Then fori;::: 2, dim(Ki(Ok)®JR) is periodic of period 4 and is equal to 0, rl +r2, 0, r2 depending on whether i == 0,1,2,3 mod 4. 0

A complete description of the torsion subgroups of K-groups of number rings remains elusive. Recent calculations by Rognes-Weibel [104] give the 2-torsion.

1.5. Unstable Calculations

Twenty years after publishing [14], Borel, in collaboration with J. Yang, suc­cessfully computed the real cohomology algebras of SLn(k) for all number fields k. This calculation is carried out in [17] and relies on a hard analytical theorem of Blasius-Franke-Grunewald [10].

Before describing the result, we need to establish some notation. Let k be a number field, Voo (resp. VI) the set of archimedean (resp. non-archimedean) places of k and V = Voo U VI' If S c V, define Sf = S n Vf. The completion of k at v is denoted by kv.

Let G be an affine algebraic group over k. If S is a finite subset of V, define r( 5, G) to be the sum of the kv ranks of G for v E 5. Set

Goo = G(k ®Q JR) = II G(kv), vEVoo

which is viewed as a real Lie group. If M is a real Lie group and E = JR or C, then H~t(M, E) denotes the

ith continuous cohomology group of G with coefficients in E; i.e., cohomology based on continuous (or differentiable) cochains (see e.g., IX in [16]). Let M8 be M viewed as a discrete group and let

f : H:t (M, E) ------t He (M6 , E)

be the natural map. The main result of [17] is the following.

THEOREM 1.5.1. Let G be a connected, simply connected, almost abso­lutely simple k-group of strictly positive k-rank rk (G). Then the natural map

J-t: H:t(Goo,JR) ---t He(G(k),JR)

which is a composition of f with the restriction map

He(G~, JR) ---t He(G(k), JR)

'/8 an isomorphism.

Page 33: Homology of Linear Groups

22 1. Topological Methods

PROOF. Let S be a finite subset of V containing V 00 and at least one finite place (Sf =I- 0). Let rs be a congruence S-arithmetic subgroup of G(k); e.g., if G <.....+ GLN, we may take

rs = G(Os) := G(k) n GLN(Os),

where Os is the ring of S-integers of k. By Theorem 1 of [10],

He(rs, 1R) ~ H~t(Goo, 1R) ffi H~usp(rs, 1R).

The second summand is cuspidal cohomology. The relevant property of H~usp(rs,IR) is that it vanishes in degrees less

than r(S" G). As S runs through a strictly increasing sequence of subsets of V, r(Sf, G) --+ 00. Thus if i E N, we have

F(rs,IR) ~ mt(Goo,IR)

if S is sufficiently large. Since k = limscvOs, we have G(k) = limscvG(Os). Thus, for a fixed i, duality implies that

Hi(G(OS),IR) ~ Hi(G(k),IR)

for S sufficiently large (depending on i). Dualizing again, we see that

Hi(G(k),JR) ~ Hi(G(OS),JR)

for large S and hence

F(G(k),IR) ~ mt(Goo,IR).

One checks easily that this isomorphism is the one claimed in the statement of the theorem. 0

Theorem 1.5.1 can be used to compute the algebra He(SLn(k),IR) as fol­lows. Let Gn = SLn be viewed as an algebraic group over k. Then

H:t(Gn,oo,JR) ~ ® H~t(SLn(kv),JR). vEVoo

It is known, via [16], that

He (SL (k ) JR) = {He(SUnl SOn, JR) ct n v, He (SUn' JR)

v real

v complex.

The values of the right hand side were computed by Borel in [13J. They are

nodd

neven

Page 34: Homology of Linear Groups

1.6. Congruence Subgroups 23

where the second sUbscript of Xn,j denotes the degree and deg(en) = n. Also, if m > n, then Xm,i f-+ Xn,i under the induced map

F(SLm(kv ), 1R) ----+ Hi(SLn(kv ), 1R).

By Theorem 1.5.1, H-(SLn(k),IR) ~ H~t(SLn,oo,IR). For example,

H-(SL2(Q(i)), 1R)

H- (SL3(Q( \I'2)),]a;)

1.6. Congruence Subgroups

A. (e2)

A. (X2,3)

= A. (X3,5).

The methods used in Section 1.4 can be applied equally well to subgroups of finite index in SLn('Z). In particular, we can consider the principal congruence subgroups f(n, k) defined by the short exact sequence

1 ----+ r(n, k) ----+ SLnCZ) m~k SLn(Zjk) ----+ 1.

With rational coefficients, the cohomology of the groups r(n, k) and SLn(Z) are related by the simple formula

Hi(SLn(Z), Q) ~ Hi(f(n, k), Q)SLn(Zjk)

(this follows from the Hochschild-Serre spectral sequence). This is one moti­vation for studying the cohomology of these groups.

A thorough study of congruence subgroups could fill an entire book. There are deep connections with the theory of modular forms, for example, which would take us too far afield. Instead, we present two results which are in keeping with the general theme of this monograph.

1.6.1. Principal congruence subgroups and K 3 (Z). Let p be a prime and con­sider the principal congruence subgroup r(n,p) C SLn(Z). Denote by.s£n(lFp) t,he Lie algebra of trace-zero matrices over IF p.

THEOREM 1.6.1 ([75]). Let n ~ 3. There is a homomorphism

cp : r(n,p) ----+ .srn(lFp)

whose kernel is the commutator subgroup. Thus, H1 (r(n,p),Z) ~ .s£n(lFp).

PROOF. If X E r(n,p), we may write X = 1+ pA, where A is an n x n integral matrix and I is the identity. Define cp(X) = A mod p. This is a Ilomomorphism:

cp((I + pA)(I + pB)) = cp(J + p(A + B) + p2 AB)

= A+B modp

= cp(I + pA) + cp(I + 1)8).

Page 35: Homology of Linear Groups

24 1. Topological Methods

Moreover, if X = 1+ pA, then A has trace zero. Indeed, we have

1 = detX = det(I + pA)

== 1 + trace(A) mod p2,

from which it follows that trace(A) == 0 mod p. The surjectivity of'P is shown as follows. Let eij be the matrix with 1 in the i, j position and zeroes elsewhere.

Then s[n(lFp) has basis {eijhh U {di}z:ll where di = eii - eHl,Hl' Then

'P( I + peij) = eij

and

'P(I + p(ei,Hl - eHl,i + di )) = ei,Hl - eHl,i + di· Thus, 'P hits all the basis elements. It follows that we have an exact sequence

1 -+ r(n,p2) -+ r(n,p) ~ S(n(IFp) -+ O.

Let EnCl.) c SLn(Z) be the subgroup generated by all 1+ teij, i =I- j, t E Z. Let E( n, p) be the normal subgroup of r( n, p) generated by all 1+ teij, i =I- j, t == 0 mod p. By the work of Bass-Milnor-Serre [4], we have

r(n,p2) = E(n,p2).

Moreover, we clearly have

E(n,p2) ~ [E(n,p),E(n,p)], n ~ 3.

Thus, r(n,p2) = E(n,p2) ~ [E(n,p),E(n,p)];

that is, r(n,p2) = [r(n,p),r(n,p)]. o Lee and Szczarba also obtain an explicit description of the SL3(1F 3)-module

H2(r(3,3)). These results arc applied in [76] to show that the group K3(Z) is cyclic of order 48. This stood as the largest n for which Kn(Z) had been computed completely until 1998 when Rognes [103] showed that K4(Z) = O.

1.6.2. Congruence subgroups over polynomial rings. Let R be a ring such that SLn(R) is generated by elementary matrices (e.g. R Euclidean or local) and consider the exact sequence

1 -+ K(R) -+ SLn(R[t]) ~ SLn(R) -+ 1.

The group K (R) consists of those matrices which are congruent to the identity modulo t. Define a sequence of groups

K(R) = Kl(R) :J K2(R) :J ...

by

Ki(R) = {A E K(R) : A == I mod ti}.

Page 36: Homology of Linear Groups

1.6. Congruence Subgroups

One checks easily that [Ki, Ki] ~ Ki+i and the graded quotients satisfy

Ki(R)1 Ki+l (R) ~ .5Cn(R).

25

This is proved exactly as in the case above. Thus, we have an exact sequence

1 -----+ K2 (R) -----+ K (R) -----+ .5 Cn (R) -----+ 0,

and hence, K2(R) ~ r2 K(R), where r e denotes the lower central series. Suppose R = F is a field. We studied the group Hl(K(R)) in [68]. The

group K(F) acts on the Bruhat-Tits building associated to SLn(F[t]) (see Section 4.6) and a fundamental domain can be computed. Via this approach we proved the following.

THEOREM 1.6.2. Let F = lF2 or lF3 . If n = 3, we have an isomorphism H1(K(F),Z) ~ s[3(F). 0

The technique of proof is much too complicated to work for larger finite fields. Indeed, the case n = 3, F = lF3 requires the computation of the rank of a 42 x 25 matrix. However, we expect that the following holds.

CONJECTURE 1.6.3. If F is a finite field, then for all n ~ 3, there is an isomorphism HI (K(F), Z) ~ .5[n(F).

This is false in general. For most fields F, there is a surjective map

K 2/ r2 -----+ 01, where 01 is the module of differentials; this is nonzero in general. Thus, the group HI (K(F)) is strictly larger than .5Cn(F) since we have an exact sequence

0-----+ K 2/r2 -----+ HI (K(F)) -----+ sCn(F) -----+ O.

Since 01 = 0 for finite fields, this obstruction is not an issue. Also, one can compute Hl(K(F)) when n = 2 via the free product decomposition [66J

K = llsESL2(F)/B(F)SCS- 1

where C c K is the upper triangular subgroup and B(F) is the upper trian­gular subgroup of SL2(F). In particular, Hl(K(F)) is an infinite-dimensional P-vector space.

1.6.3. Malcev completions. Let r be a group. The Malcev completion of r is a prounipotent group M defined over Q together with a homomorphism r --+ M satisfying the obvious universal mapping property: If r --+ U is another map into a prounipotent group, then there is a unique map M --+ U making the cliagram

r ------ M

~l u

Page 37: Homology of Linear Groups

26 1. Topological Methods

commute. If G is nilpotent, the Malcev completion G can be identified with the set of "group like" elements of the completed group algebra QG (completed with respect to the augmentation ideal). Quillen [96] characterized G by the following three properties:

1. G is nilpotent and uniquely divisible;

2. The kernel of j : G -+ G is the torsion subgroup of G;

3. If x E G, then xn E im(j) for some n =1= O.

If G is an arbitrary group, denote by Gr the nilpotent group GjrrG. Define the Malcev completion of G to be

This group is easily seen to satisfy the universal mapping property. A quick check of the definitions shows that if H1(r,Q) = 0, then the­

Malcev completion of r is trivial. Deligne suggested the following notion of relative completion to cover this situation. Suppose S is a semisimple group over Q and that p : r -+ S is a representation with Zariski dense image. The completion of r with respect to p is a proalgebraic group g over Q which is an extension of S by a prounipotent group P, and a lifting p : r -+ g of p with Zariski dense image. The group g is required to satisfy the obvious universal mapping property. If S is the trivial group, then this reduces to the usual Malcev completion.

The basic properties of relative completion were worked out by Hain [52]. Ho used this idea in [53] to study the relative completions of the mapping class groups r g,r of orient able surfaces. With this approach, he was able to provide a lower bound on the second cohomology of the Torelli group Tg,r, which is the subgroup of r g,r consisting of elements that act trivially on the first homology of the surface. While he was able to compute the completion gg,r of r g,r with respect to the map r g,r -+ SP2g(7l.), the homomorphism r g,r -+ gg,r is a bit mysterious.

In [72], we computed the completions of the groups SLn(7l.[t]) and SLn(7l.[t, rl]) with respect to the homomorphisms

and

The basic idea is to compute the ordinary Malccv completion of the kernel K(R) (R = 7l.[tJ, Z[t, t-I]); denote this complet.ion hy M(R). 11' we demot.e by

Page 38: Homology of Linear Groups

1.6. Congruence Subgroups 27

Q(R) the relative completion of SLn(R), then we have a commutative diagram

1 -- K(R) -- SLn(R) - SLnCZ) - 1

111 1 - P(R) --~ Q(R) --~ SLn(Q) -- 1.

The universal mapping property of M(R) implies that we have a unique map M(R) -t P(R) through which K(R) -t P(R) factors.

Note that there is an obvious candidate for Q(R); namely, the proalgebraic group SLn(Q[[T]]). We have a commutative diagram

where SLn(R) -t SLn(Q[[TJ]) is induced by t f-+ T for R = Z[t] and by t f-+ 1 + T for R = Z[t, rl]. The group U is the prounipotent subgroup of matrices congruent to I modulo T.

Using the basic properties of relative completion in [52] and some results of Bousfield [19], we obtain the following results.

PROPOSITION 1.6.4. If n ~ 4, the map K(R) -t U is the Malcev comple­tion.

PROOF. The first step is to show that for each r, the map

K(R)jKT(R) ~ UjUT

(where U· is the T-adic filtration in U) is the Malcev completion of the nilpo­tent group K(R)jKT(R). This is straightforward from Quillen's criteria. Now, the kernel of the map KjrT K -t UjUT is the abelian group KT jrT K. It remains to show that this group is torsion (it certainly contains the torsion subgroup of KjrT K). For n ~ 4, we have an isomorphism (see e.g., [122])

KTjEn(R,mT) ~Kl(R,mT),

where En(R, mT) is the normal subgroup of SLn(R) generated by the matrices T + eij(x), i =I- j, x E mT (m = (t), resp. (t - 1)). We have En(R, mT) ~ P'K ~ K T, By the work of Roberts [102], the group Kl(R,mT) is torsion. This completes the proof. 0

REMARK 1.6.5. This result is false for n = 2. The proof breaks down in this case because the Lie algebra S(2(Z) is not perfect. It is probably true for 'II. = 3, but we do not have a proof.

Page 39: Homology of Linear Groups

28 1. Topological Methods

COROLLARY 1.6.6. lfn ~ 4, then H1(K(R),Q) = 's[n(Q).

PROOF. We have an exact sequence

The kernel is torsion. o

THEOREM 1.6.7. If n ~ 4, then SLn(R) --7 SLn(Q[[T]]) is the completion with respect to the map SLn(R) --7 SLn(Q).

PROOF. Let P denote the prounipotent radical of the group Q(R). The map U --7 P is surjective [52] and its kernel is central in U. Since U has trivial center, the map is an isomorphism. Since Q(R) is the semidirect product of SLn(Q) and P, we must have Q(R) ~ SLn(Q[[T]]). 0

These results can be used to obtain information about the groups H 2(SLn (R), Q). One expects that these groups vanish. Indeed, if n ~ 5, then using van der Kallen's stability theorem 2.1.3 and the fundamental theorem of algebraic K-theory, we see that H2(SLn(R), Q) = o. The cases n = 3,4 were treated in [72] (the case n = 3 requires the conjectural result that U is the Malcev completion of K).

Consider the Hochschild-Serre spectral sequence associated to the exten-sion

1 ~ K(R) ~ SLn(R) ~ SLn('2..) ~ 1.

To show that H 2(SLn (R),Q) = 0, it suffices to show

1. H2 (SLn ('2..) , Q) = OJ

2. Hl(SLn('2..), Hl(K(R), Q» = 0;

3. HO(SLn('2..), H2(K(R), Q» = o. The first statement is clear since H2 (S Ln ('2..), '2..) is torsion for all n. The second follows from [101] since Hl(K(R), Q) is the adjoint representation S(n(Q).

To obtain partial information about the third statement, we use continuous cohomology [51]. Let 1f be a group and define

H:tB (1f, Q) = lliQ H· (11" /rr1l", Q).

The group H~tB (11", Q) coincides with Hk (11", Q) for k = 0, 1 and the natural map

H~tB(1I",Q) ~ H2(1I",Q)

is injective. A group 11" is called pseudonilpotent if its continuous and ordinary cohomology coincide. ExampleM of pseudonilpotent groups include free groups and the pure braid groups.

Page 40: Homology of Linear Groups

Exercises 29

If P is the Malcev completion of 7r and P is the Lie algebra of P, then if HI (7r, Q) is finite dimensional, the natural map

H:ts (7r,Q).---+ H:ts(p,Q)

is an isomorphism. Note that this is the case for the group K(R).

THEOREM 1.6.8. lIn ~ 3, then HO(SLn(Z),H;ts(K(R),Q)) = O.

PROOF. Let u be the Lie algebra of U. The algebra u is the inverse limit of the nilpotent Lie algebras ujul . To prove the theorem, it suffices to show that for each I,

HO(SLn(Z), H2(K(R)j KI(R), Q)) = O.

To do this, one uses Lie algebra cohomology and induction on I; the case I = 2 is obvious since

2 H2(K(R)jK2(R),Q) = H2(.5Cn(Z),Q) = A. .5Cn(Q),

and direct computati9n shows that this group has no invariant sub module. The general case follows by considering the Hochschild-8erre spectral sequence for Lie algebra cohomology associated to the central extension

o .---+ ul ju!+! ----t uju!+! ----t uju! ----t O.

o

Exercises

1. Show that 1 - wq acts as multiplication by 1 - qi on 7r2i(BU). 2. Let G be a finite group and let E be a representation over k = IF q' Let

E = E Q$)k k. Show that the eigenvalues {Ai(g)} are stable under the Frobenius map x f-+ xq •

3. Show that if I is odd, then the index of r;m l GLr(lFq ) in GLn{lFq ) is prime to I.

4. Verify the inequality for PS(H-(U)) given in the proof of Theorem 1.1.6.

5. Let jb, 0::; b < d be nonnegative integers such that d-l

Ljbpb == 0 mod (pd -1). b=O

If not all the jb are zero, show that L,bjb ~ d(p - 1). (Hint: choose a solution {jb} with L,jb minimal and positive. Argue that each jb < p and use the uniqueness of the p-adic expansion to show that jb = P - 1 for each b.)

Page 41: Homology of Linear Groups

30 1. Topological Methods

6. (Quillen, [39]) This exercise provides an alternate proof of Theorem 1.1.6 which also works for the groups 802m , 8P2m and U2m. First prove the following. Let V be an lFq-vector space and let A in IF; act by multiplication on V, where Al/b generates IF; and b divides p - 1. Then the induced map

A* : Hn(V,lFp) -----+ Hn(V,lFp)

has no invariants for 0 < n < d(p - l)/b (here, q = pd). (Hint: The structure of H*(V, IFp) is given in the proof of Theorem 1.1.6. If A,. has a fixed point, then the induced map A* on Hn(V0Fp lFp,lFp) has 1 as an

eigenvalue. Examine the action of A* on l\i(V 0Fp lFp) ® 8 i (V ®Fp lFp) (i + 2j = n) to obtain a relation like the one in the previous exercise. The previous exercise finishes the proof.)

Now, to prove Theorem 1.1.6, it suffices to prove the vanishing of the IF p-cohomology of Bn (IF q), the subgroup of upper triangular ma- -trices. Proceed by induction on n, the case n = 1 being trivial since Bl(lFq) = GLl(lFq) = IF; is a group of order prime to p. For the general case, consider the short exact sequence

1 -----+ Rn (IF q) -----+ Bn (IF q) ---+ Bn- 1 (IF q) -----+ 1

where Rn(lFq) is the upper row subgroup of Bn(IFq). One has

Hi(Rn(lFq), lFp) = HO(lF; , Hi (V, lFp ))

since Rn (IF q) is the semidirect product of IF; and V ~ lF~-l . The action of IF; is by multiplication, so the first part of the exercise finishes the proof.

Now, to prove vanishing for the other groups, one needs to construct similar exact sequences of maximal solvable subgroups. These take the form

1 -----+ R(802m(lFq)) -----+ ~(802m(lFq)) ---+ Bm(IFq) -----+ 1

1 -----+ R(8P2m(lFq)) -----+ ~(8P2m(lFq)) -----+ Bm(lFq) -----+ 1

1 -----+ R(U2m (IFq)) -----+ ~(U2m(lFq)) -----+ Bm(IFq2) -----+ 1

where ~(G) denotes the maximal solvable subgroup of G. This group is defined by taking those matrices which preserve the standard maximal isotropic flag of lF~m. The action of A is by multiplication by A2. This gives vanishing of the IF p cohomology of these groups up to dimension d(p-l)/2 for 802m (p odd), and for 8P2m for allpj and up to dimension d(p-l) for U2m,' Verify nIl these assertions. (For Chm, identify this group

Page 42: Homology of Linear Groups

Exercises 31

with the subgroup of GL2m (lF q2) consisting of matrices M such that

M (0 1m) (M(q»)T = (0 1m) 1m 0 1m 0

where M(q) is obtained from M by raising each entry to the qth power.)

7. Show that for the filtration Ke(R) of the group K(R) of matrices con­gruent to the identity modulo t, the graded quotients Ki(R)jKi+1(R) are all isomorphic to .s[n(R).

8. Let G be a group, let Gr be the nilpoterit group G jrrG and let Gr be the Malcev completion of Gr. Prove that M = ll!!! Gr is the Malcev completion of G.

9. Show that if H1(G,Q) = 0, then the Malcev completion of G is trivial. 10. Show that for each r, the map

K(R)jKr(R) ~ UjUr

is the Malcev completion (this is true for n ~ 2). 11. Show that free groups are pseudonilpotent.

Page 43: Homology of Linear Groups
Page 44: Homology of Linear Groups

Chapter 2

Stability

Suppose we have a sequence G1 C G2 C ... C Gn C . .. of groups. A natural question to ask is the following: for a fixed k, is there an integer n(k) such that the map

Hk(Gi ) ~ Hk(Gi+l) is an isomorphism for i ~ n(k)? The answer is certainly no if for example Gn is the free abelian group of rank n, but there are many examples for which stability does happen. For example, there are stability results for the sequence {En}n~l of symmetric groups [89] and also for the mapping class groups {r g,r }g,r~O of orient able surfaces [54] (9 = genus, r = number of bound­ary components); Hk stabilizes at n = 2k in the first case and at 9 = 3k in the second.

In this chapter we study the stability question for the sequence

GL1(R) C GL2 (R) C ... C GLn(R) C ...

where GLn(R) is included in GLn+l (R) via

A~ (~ ~). This question has obvious implications for K-theory. If one can show that Hk stabilizes at some n(k):

Hk(GLn(k)(R),Z) ~ Hk(GL(R),Z),

then one need only concentrate on computing Hk(GLn(k)(R)). Granted, this may still be a very difficult problem, but in Chapter 4 we shall see that useful techniques are available for studying H.(GLn(R)) for finite n.

Let us outline the general strategy for proving stability, since all such arguments are essentially the same. Suppose we have a sequence

Gl C G2 C ... C Gn C ...

of groups. The basic idea is to construct a simplicial complex Tn on which Gn acts such that (1) Tn is highly connected, (2) Gn acts transitively on simplices of fixed low dimension, and (3) for some k < n, Gk is the stabilizer in Gn of some ()..simplex .. One then uses the spectral sequence associated to this set-up to relate the homology of Gn to the homology of the stabilizers. Often the

Page 45: Homology of Linear Groups

34 2. Stability

sequence gives an isomorphism Hi(Gk) ~ Hi(Gn ) for i small (depending on n).

It is useful to keep the following example in mind. Consider the fibra­tion SOn(lR.) ---t SOn+l(lR.) ---t sn and the resulting long exact homotopy sequence

... -- 7l'Hl(sn) -- 7l'i(SOn(lR.» -+ 7l'i(SOn+l(lR.» -- 7l'i(sn) -- ....

Since sn is (n - 1 )-connected, we have an isomorphism

for i ~ n - 2 and a surjection

7l'n-l(SOn(l~» -> 7l'n-l(SOn+l(lR.».

To compute homology, we have to replace the long exact sequence by some sort of spectral sequence, but the philosophy is the same.

The most general result proved with this method is due to van der Kallen [63]. We shall not give the complete proof (which occupies more than 30 journal pages), but we shall provide a proof in the case of rings with many units due to Nesterenko-Suslin [92]. This special case actually yields a better range of stability than van der Kallen's general result. We then discuss applications of the latter result to the Milnor K -theory of local rings. We also provide some auxiliary stability theorems.

Another approach to proving homology stability is to consider the analo­gallS question for homotopy groups. The homology groups then may be studied via the Hurewicz map. Suslin [123] obtained such a result which yields a better stll.bility range than van der Kallen's theorem. We discuss this at the end of the chapter.

2.1. van der Kallen's Theorem

The starting point for van der Kallen's theorem is some unpublished work of Quillen, where a certain simplicial complex is introduced. Quillen showed that for local rings the complex is highly connected and he conjectured that the same is true for finite dimensional noetherian rings. The main result of [63] proves this conjecture. In this section we describe Quillen's complex and sketch the proof of van der Kallen's result.

Let R be an associative ring with unit. A vector (all"" an)T in K" is unimodular if the ideal generated by the ai is R.

DEFINITION 2.1.1. The stable mnk of R, denoted sr(R), is the least nat­ural number n such that for every unimodulll.r column (ao, ... , anf there are b1 , .•. , bn E R such t.hll.t (iLt + aob1, ••• , an + aobn)T is also unimodular.

Page 46: Homology of Linear Groups

2.1. van der Kallen's Theorem 35

For example, any local ring has stable rank 1. Let Roo denote the free right R-module with basis e], e2, ... and let R!"

be the submodule generated by el," . , en. A collection of vectors Vb • •. , Vrn

in Roo is called jointly unimodular if VI, •.• , Vrn form a basis of a free direct summand.

DEFINITION 2.1.2. Let V be a set. Define O(V) to be the partially ordered set of ordered sequences of distinct elements of V with partial ordering defined in the following manner: (Vl"'" Vrn) ~ (WI, ... , wn ) if there is a strictly in­creasing function ¢: {1, ... ,m} - {1, ... ,n} with Vi = W¢(i)' A subset F of O(V) satisfies the chain condition if for each (WI,"') W n ) E F, we have (VI,""Vrn ) E F whenever (VI, ... ,Vrn ) ~ (WI, ... ,Wn ). If F is such a sub­poset, F. denotes the simplicial set whose d-simplices are the (vo, ... , Vd) in F.

Let U be the subposet of O(ROO) consisting of jointly unimodular se­quences. Such an element (VI,'" , Vk) is called a k-frame.

THEOREM 2.1.3. Let R be a ring and set r = sr(R). Let fJ be 0 or 1. Then O(R!" + en+lfJ) nU is (n - r - I)-connected (that is, the geometric realization of the associated simplicial set is (n - r - I)-connected).

PROOF. Proving the acyclicity ofthis set (i.e., the vanishing ofthe reduced homology groups) is not difficult if R has "many units", but the theorem also asserts that the geometric realization is simply connected. While acyclicity suffices for the purpose of computing homology, we sketch the proof of the stronger statement.

The proof follows from some technical lemmas. We first introduce some terminology. If F is a poset and S a subset of F, then for x E F we write S+(x) for {y E S: y 2': x} and S-(x) for {y E S: y ~ x}. The link of x in S, denoted Links (x) is

Links(x) = Links (x) U Link! (x),

where Links(x) = {y E S : y < x} and Linkt(x) = {y E S : y > x}. The geometric realization of the link is the join:

ILinks(x)1 = ILinks(x)1 * ILinkt(x)l·

We also have, for x tj. S, that IS u {x}1 is obtained from 181 by adding a cone over ILinks(x) I.

LEMMA 2.1.4. Let F be a poset, and let S be a subset such that for each x E F, the poset S-(x) has a supremum in itself. Then S i.~ a deformation retract of F.

Page 47: Homology of Linear Groups

36 2. Stability

PROOF. Define r : F ~ S by r(x) = sup(S-(x». Then r(x) = x for XES. If i : S ~ F is the inclusion, then i(r(x» ::; x for all x E F so that we have a natural transformation of functors ir ~ idF. This implies that on the level of geometric realizations, we have a homotopy equivalence i*r* ~ id, where 0* denotes the induced map on realization. 0

Recall that U is the set of frames in Jl:"O. Two frames (VI"," vn ) and (WI,"" Wm) are transversal if (VI,,'" Vn , WI, ... , Wm) is also a frame. If F ~ U and (Vb ... ,Vn) is a frame, we write FCvl, ... ,Vn) for the set of frames (Wb"" wm) with (WI, ... Wm, VI, ... , Vn ) E F.

LEMMA 2.1.5. Let F ~ U satisfy the chain condition. Let d be an integer and (VI,''''Vm) E F be such that for all (Wl, ... ,wn ) E F+((vl, ... ,vm » the poset FCW1, ... ,wn ) is (d - n)-acyclic. Then the poset LinkF((VI,'''' vm» is (d - 1) -acyclic.

PROOF. By hypothesis, for 0 ::; k ::; m - 2 there are natural one-to-­one correspondences between k-simplices of Linkp (( Vb ... , Vm », ~ubsets of size k + 1 of {I, ... , m} and k-dimensional faces of the standard (m - 1)­simplex. It follows that I LinkF (( VI, ... , Vm » I is the barycentric subdivision of the boundary of the standard (m - 1 )-simplex and is hence an (m - 2)-sphere. Thus we have

ILink:F((Vl,"" vm»1 * ILinkt((Vl,"" vm»1 ~m-lILinkt((vl"'" vm»I,

where E denotes the suspension functor. To complete the proof, it remains to lihow that Linkt (( VI, ... , Vm » is (d - m)- acyclic. This is proved by induction 011 m. Denote by L the poset Linkt((Vl,'" ,vm ». Let Po = {(WI,'''' W n ) E

L : Wn = vm } and let PI = {(WI,"" W r ) E F: for some n with 1 ::; n ::; r, (WI,"" W n ) E Po}. Evidently, Po is a deformation retract of Pt. If m = 1, then Po is isomorphic to F(Vl)' which is (d-l)-acyclic by hypothesis. If m > 1, then Po is isomorphic to Linkt(vm) ((VI, ... ,vm ». By the induction hypothesis, this is (( d-l) - (m-l) )-acyclic. Thus for m ~ 1, the poset PI is (d-m)-acyclic. The complement of PI in L consists of the elements (VI, ... , Vm , ZI, ... , Zq) in F with q ~ 1. Let Qr = PI U {(VI," .,Vm,ZI,'" ,Zq) E F: 1::; q::; r}. Then L is the union of the Qr and it suffices to show that each Qr is (d - m )-acyclic (the case r = 0 is already known). Observe that Qr+I - Qr is discrete; hence one passes from IQrl to IQr+II by adding a cone over the link in Qr of each (VI, ... , Vm , ZI, ... Zr+l) in F. By the argument above, this link is isomorphic to the r-fold suspension of Linkt ((Vi, ... , Vm , Zl, ... Zr+1»' Call this latter poset L'. When m = 1, L' h88 ali deformation retract

Page 48: Homology of Linear Groups

2.1. van der Kallen's Theorem 37

This poset is isomorphic to F(Vl,%1, ... ,%r+l),and hence is (d - r - 2)-acyclic (by hypothesis). Thus L' is (d - r - 2)-acyclic. Similarly, one can show that if m > 1, then L' is (d - m - I)-acyclic. Thus, one passes from IQrl to IQr+l1 by adding cones over (d - m - 1 )-acyclic links. Since Qo is (d - m )-acyclic a Mayer-Vietoris argument shows that Qr is (d - m)-acyclic. 0

LEMMA 2.1.6. Let F ~ U satisfy the chain condition and let X ~ Roo. Assume that O(X) n F is d-connected and that for all frames (VI! ... , Vk) E F - O(X), the poset O(X) n F(Vl, ... ,V/,) is (d - k)-connected. Then F is d­connected.

PROOF. Let Po = {(VI,"" Vk) E F : at least one Vi E X}. Then by Lemma 2.1.4, O(X)nF is a deformation retract of Po; hence Po is d-connected. Now let Pq = Po U {(WI! ... wr ) E F : r:::; q}. Consider LinkPq((wI! ... ,Wq+l)) for some (WI"'" Wq+1) E Pq+l - Pq. Let

Q = O(X U {(WI, ... , Wq+l)}) n F.

Then Linkpq ((WI, ... , wq+l)) has LinkQ ((WI, ... , Wq+l)) as a deformation re­tract and this retract is (d - I)-acyclic by Lemma 2.1.5.

Thus, one passes from IPql to IPq+l1 by adding cones over (d - 1)- acyclic links. It follows easily that Pq is d-acyclic for all q ~ 0, and when d ~ 1 the van Kampen theorem shows that Pq is simply connected (hence d-connected). Now note that F = Uq~O Pq • 0

We now complete the proof of Theorem 2.1.3. Let F = O(Rn +en+Io) nu and set d = n-r-l (r = 8r(R)). We must show that F is d-connected. When n = 0, this is clear. Ifn > 0, choose X = (~-l +en+lo) U(Jr-1 +en +en+lo). By the induction hypothesis O(X) n F is d-connected since X is the same as (~-l + enol U (~-I + eno + en+l) up to a change of coordinates. One checks easily that all the conditions of Lemma 2.1.6 are satisfied and hence F is d-connected. 0

Van der Kallen then uses this result to study the stabilization of the h<r mology of GLn(R) and En(R). His theorem is as follows.

THEOREM 2.1.7 ([63], Theorem 4.11). Let e = max(I,8r(R) - 1). Then the maps

and

Hm(En(R),Z) -- Hm(En+I(R),Z)

are surjective for n ~ 2m + c - 1 and injective for n ~ 2m + e,. o

Page 49: Homology of Linear Groups

38 2. Stability

We shall not prove this here. The proof involves a careful analysis of the spectral sequence obtained from the action of GLn{R) and En(R) on the geo­metric realization of the poset O{~) n U. In the next section, we provide a proof for rings with many units which gives a better range of stability than the above result. The argument used to prove Theorem 2.1.7 is essentially the Hame as the proof given below except that it works in greater generality.

Van der Kallen also studied homology with twisted coefficients. For ex­ample, one has the standard representation ~ of GLn{R) or the adjoint rep­resentation grn(R). If Pn is a representation of GLn(R), then van der Kallen proves that Hm(GLn(R), Pn) stabilizes at approximately n = 2m + r - 1 + k, where k is the "degree" of the coefficient system. For example Pn = (~)®k has degree k. Details may be found in Section 5 of [63].

2.2. Stability for rings with many units

DEFINITION 2.2.1. A ring A is an 8(n)-ring if there are al,"" an E AX such that the sum of each nonempty subfamily is a unit. If A is an 8{n)-ring for all n, then we say that A has many units.

Some examples of rings with many units are the following.

1. Infinite fields. Indeed, any field is clearly an 8{1 )-ring. Suppose F is an infinite field and assume inductively that F is an 8(n) ring. Let at. ... , an be a family of nonzero elements of F such that the sum of each nonempty subfamily is also nonzero. Since F is infinite, we can choose a nonzero element an+! such that -an+l is not equal to the sum of any subfamily of {all"" an}. Thus F is an 8{n + I)-ring.

I.; I

2. Local rings with infinite residue fields. For each n we construct a set al, ... ,an with the requisite property by lifting such a set from the .~

residue field.

3. Algebras over rings with many units. This is left as an exercise.

In [92], Nesterenko and Sustin prove a strengthened version of Theorem 2.1.3 for rings with many units. This is based upon a computation of the homology of certain affine groups of the form

where Mnm (A) denotes the ring of n x m matrices over A. We firHt prove this result and then prove the stability theorem.

Page 50: Homology of Linear Groups

2.2. Stability for rings with many units

2.2.1. Homology of affine groups.

THEOREM 2.2.2. Let A be a ring with many units. Then the inclusion

i : GLn(A) ~ Affnm(A)

induces an isomorphism on integral homology.

39

REMARK 2.2.3. This theorem is almost trivial if A has characteristic zero. Indeed, we have the Hochschild-8erre spectral sequence

E~,q = Hp(GLn(A), Hq(Mnm(A))) ==? Hp+q(Affnm(A))

and it suffices to show that E;,q = 0 for q > O. If char(A) = 0, then Mnm(A) is a torsion-free abelian group so that Hq(Mnm(A)) = I\q Mnm(A). The central subgroup AX C GLn(A) then contains an element a which acts as multi­plication by aq on Hq(Mnm(A)) and hence in the same way on E~,q for all p ~ O. However, since A x is central, this action must be the identity and so Hp (GLn (A) , Hq(Mnm(A))) is annihilated by aq - 1. Since this space is a rational vector space (A is a Q-algebra) it must vanish for q > O.

That this same argument works in positive characteristic is much more delicate. We need several lemmas.

LEMMA 2.2.4. Let 'PI, ... ,'Pn : A -+ B be ring homomorphisms such that I1~=1 'Pi(X) = 1 for all x E AX. Then A is not an Sen + 1)-ring.

PROOF. Suppose there are elements aI, ... , an+ I E A x such that for any 1 ~ ji ~ ... ~ jk ~ n + 1 the element ajl + ... + ajk E A x. Set I = {1, ... ,n + 1}. For any s = (ml,' .. ,mn) E In, set 7I"(s) = I1:=1 'Pi(amJ and p(s) = {mt, ... ,mn} ~ I. Let J = {il < ... < jk} ~ I. Then by hypothesis

n

1 = II 'Pi (ail + ... + ajk) = ~ 7I"(S). i=l sEJn

We prove by induction on k = IJI that Lp(s)=J7I"(s) = (_1)k+1 . If k = 1, then p(s) = J for any S E ~ and the formula above proves the result. In the general case, the induction hypothesis gives

L 7I"(s) p(s)=J

~ 7I"(s) - L L 'r(s) sEJn KCJ p(s)=K .

1- L(-1)IKI+I KcJ

= 1 + }; (!) (_1)m

= (1 - 1)k - (_1)k = (_l)k+1.

Page 51: Homology of Linear Groups

40 2. Stability

Applying this to I, we obtain a contradiction:

o = ~ 7r(s) = (_I)n. p(s)=I

(The first equality follows since no sequence s = (m}, ... , mn) E In satisfies pes) = I.) 0

From now on, assume that A has many units. If B is an abelian group, denote by Sn(B) the group (B®n)I:n of symmetric tensors (En denotes the symmetric group on n elements). Denote by r( B) the algebra of divided pow­ers in B ([21], Chapter V). The ring reB) is a graded commutative algebra concentrated in even dimensions. Moreover, r 2n(B) = Sn(B) with multiplica­tion

V'W= IT(V®W)

(v E r2n(B), W E r2m(B)) and the system of divided powers is given by

V(i) = L IT(v ® ... ® v) uEI:n./T

where T ~ Eni is the subgroup of permutations which permutes the blocks {1, ... , n}, {n + 1, ... , 2n}, ....

LEMMA 2.2.5. Let cp : A --t B be a ring homomorphism and consider the induced AX-action on B®n: a(b1 ® ... ® bn) = cp(a)b1 ® ... ® cp(a)bn. Then Ho(Ax,B®n) = O.

PROOF. Denote by I the ideal of B®n generated by elements of the form cp(a)® ... ®cp(a)-l. Then Ho(Ax,B®n) = B®njI. Suppose I is a proper ideal and denote by CPi the map A --t B®n /1 given by CPi(a) = 1®·· ·®cp(a)®···® 1. Then for each a E AX, I1~=1 cpi(a) = 1, which contradicts Lemma 2.2.4. 0

Now assume that B is an algebra over Q or Fp so that the tensor and exterior powers of B over Z coincide with those over Q and F po

LEMMA 2.2.6. Let cp : A --t B be a ring homomorphism. Then

Ho(AX, Sn(B)) = O.

PROOF. Let kl, ... , kr be natural numbers with E ki = n. Denote by S~l,. .. ,kr the subspace generated by tensors of the form

~ IT(bl®·:·®bl,,® .. ·®~). UEI:n/I:"l x .. · xI:"r kl kr

Then S!l, ... ,kr is an AX-invariant subspace of Sn(B) and Sn(B) = E S!l, ... ,kr •

Set S~i) = Er~n-i S~h ... ,k, .. Then the S~i) form an AX-invariant filtration.

Page 52: Homology of Linear Groups

2.2. Stability for rings with many units 41

One checks easily that if r = n - i and n = kl + ... + kr then the map B r ---* S~i) / S~i-l) given by

O"E~n /~"l x··· X ~kr

is multilinear and hence gives an AX-equivariant map B®r ---* S~i) /S~i-l). Thus we obtain an A x -equivariant surjection

EB B®r -----> S~i) / S~i-l). kl+ .. -+kr=n

Since Ho is a right exact functor, we have a surjection

Ho(AX ,EB B®r) -----> Ho(A x ,S~i) / S~i-1));

Lemma 2.2.5 then shows that

Ho(A X, S~i) / S~i-l») = o. By induction on i, we see that Ho(AX, S~i») = 0 for any i. D

LEMMA 2.2.7. Letnlln2 ~ 0 withn = nl+n2. LetP andQ beB-modules. Then 1\ n1 (p) ® Sn2(Q) has a natural Sn(B)-module structure.

PROOF. Clearly, p®nl ®Q®n2 is a B®n-module, hence an Sn(B)-module. Moreover, if U E ~nl X En2 , then u(vw) = u(v)lJ'(w) for all v E B®n, w E p®nl ®Q®n2 • It follows that p®nl ®Sn2 (Q) is an Sn(B)-submodule of p®n1 ® Q®n2. Since the kernel of the projection

p®nl ®Sn2(Q) -----> I\n1 (p)®Sn2(Q)

is generated by tensors w E p®nl ® Sn2(Q) satisfying w(ij) = w for some transposition (ij), it is naturally an Sn(B)-submodule. This proves the lemma.

D

LEMMA 2.2.8. Let A be a ring, M a A-module, G an abelian group and 'P : G ---* AX a homomorphism. If Ho(G, A) = 0, then Hp(G,M) = 0 for all p~ O.

PROOF. We have Ho(G, A) = A/I where I is generated by all 'P(g) - 1, 9 E G. By hypothesis, I = A. The group G acts on M via A-linear maps 1'10 that the groups Hp(G,M) have a natural A-module structure. The map (7g , Ug) : (G, M) ---* (G, M), where 7 g is conjugation by g and ug : M ---* Mis lIlultiplication by g, induces the identity on homology. On the other hand, since (j is abelian, 7 g = id so that the induced map on homology is multiplication hy 'P(g) EA. Thus, Hp(G,M) is annihilated by the generatorH of the ideal I and hence vanishes Aince I = A. D

Page 53: Homology of Linear Groups

42 2. Stability

REMARK 2.2.9. This last proof is a generalization of the center kills argu­ment given in Appendix A.

COROLLARY 2.2.10. Under the above hypotheses,

PROOF. By Lemma 2.2.6, Ho(AX,Sn(B)) = O. Since I\n 1 P® Sn2(Q) is an Sn(B)-module by Lemma 2.2.7, the result follows. 0

Recall the structure of the homology of an abelian group N (see Appendix A). With rational coefficients we have Hp(N, Q) = I\P(N ® Q). With Fp­coefficients, the situation is more complicated, but we have an isomorphism

where pN denotes the p-torsion subgroup of N. Unfortunately, this isomor­phism is not canonical since it depends on a choice of section of the map H2(N,Fp) ----> pN. Define a filtration on Hj(N,Fp) by setting

Hy) = EB Aj- 2\N/P) ®r2i (pN). i<::;r

One checks easily that this filtration is independent of the choice of section and there is a canonical isomorphism

PROPOSITION 2.2.11. Let k be a prime field. Then for all i ~ 0 and all j > 0, we have Hi(A x, Hj(AS, k)) = 0 where A x acts on AS diagonally.

PROOF. Set B = AS ® k. Then Hj(AB, k) is either I\l(B) or has an AX_ invariant filtration whose successive factors are I\j- 2i CB)®r2i (M), where M =

pAR is a B = AS /p-module. In either case, the result follows from Corollary 2.2.10. 0

We now prove Theorem 2.2.2. It suffices to check that i induces an isomor­phism on homology with coefficients in any prime field k. For this it suffices to show that Hp(GLn(A),Hq(Mnm(A),k)) = 0 for q> 0 (see Remark 2.2.3). Identify AX with the scalar matrices in GLn(A). Then the Hochschild-Serre spectral sequence

along with PropoHition 2.2.11 finiHheH the proof. o

Page 54: Homology of Linear Groups

2.2. Stability for rings with many units 43

2.2.2. The stability theorem. Denote by U(An) the simplicial set whose k­simplices are the unimodular frames (vo, . .. , Vk), Vi E An, with the usual face operators

Oi: (vo, ... ,Vk) f-+ (vo, ... ,Vi, ... ,Vk). Let SU(An) be the simplicial subset consisting of special unimodular frames; that is, those frames (vo, . .. , Vk) which can be completed to a basis of An.

The following result is easily proved by induction on k.

LEMMA 2.2.12. Let (VI,"" Vk) be a unimodular frame in An with n ~ k+ sr(A). Then there is a matrix a E En(R) with a(vl, ... , Vk) = (el," ., ek).

D

Lemma 2.2.12 implies that for k ::::; n-sr(A) -1, the k-simplices of U(An) coincide with those of SU(An): SU(An)k' = U(Ank

LEMMA 2.2.13. The simplicial set SU(An) is (n - sr(A) - I)-acyclic.

PROOF. Set r = sr(A). By Theorem 2.1.3, the sct U(An) is ('{I- - r - 1)­acyclic; this immediately implies the (n - r - 2)-acyclicity of SU(An). We need only show that Hn_r_l(SU(An)) vanishes. For this it suffices to show that if u = (vo, ... ,Vn- r ) E U(An) is a unimodular frame, then the (n­r - I)-cycle du is a boundary in SU(An). Using Lemma 2.2.12 we reduce to the following special case: u = (el,"" en - r , el + .. , + en - r + v), where v E Aen- r+1 + ... + Aen is unimodular. Denote by w the frame (el, ... , en- n el + ... + en - r + V, en - r +1)' This frame is not unimodular in general, but we do have u = On-r+1(w). Moreover, for i = 0, ... , n - r, Oi(W) is clearly a special unimodular frame. Consider the formula

0= d2 (w) = dC~\-I)iOi(W)). From this we conclude that

dtt = (_I)n+r d(~( -1)iOi (W))

is a boundary in SU(An). D

Denote by C.(An) the augmented complex associated to SU(An) with dimensions shifted by 1; thus, Co = Z and Ck = Z[SU(An)k_lJ. By Lemma 2.2.13, we see that Hi(C.(An)) = 0 for i ::::; n - sr(A). The group GLn(A) acts naturally on Ck(An) (on the left), turning C.(An) into a complex of GLn(A)­modules.

Consider the two spectral sequences associated to the action of GLn(A) on C.(An) (see Appendix A). The first sequence has

E;,q = Hp(GLn(A), Hq(C.)) = 0

Page 55: Homology of Linear Groups

44 2. Stability

for q ~ n - sr(A). Thus, the common limit of the spectral sequences is 0 in dimensions less than n - sr(A).

From now on, assume that A has many units and set r = sr( A). The (transposed) second spectral sequence has E~,q = Hp(GLn(A), Cq). The group GLn(A) permutes transitively the elements of Cq and the stabilizer of the frame (en- q, ... , en) is the affine group

Aff (A) = (GLn_q(A) 0) n-q,q Mq,n_q(A) I .

By Shapiro's lemma and Theorem 2.2.2, we obtain the following result.

LEMMA 2.2.14.

E~,q Hp(GLn(A) , Cq)

Hp(Affn_q,q(A) , Z)

Hp(GLn_q(A), Z).

We now compute the differential d1 : E~,q -t E~,q_l (recall that we have transposed the spectral sequence; i.e., in Appendix A, we have E~,q =

Hq(GLn(A), Cp)). This map has the form

Hp(GLn-q(A). Z) ----> Hp(GLn_q+l (A), Z).

Denote by i the embedding GLn_q(A) -t GLn- q+1(A).

LEMMA 2.2.15. The homomorphism d1 is zero if q is even and equals i* if q is odd.

PROOF. The homomorphism d1 is induced by d : Cq -t Cq- 1 . Since d = Ek:'~( _l)kok' it suffices to check that for any k, the map (Ok)* coincides with i •. By construction the isomorphism

Hp(GLn(A), Cq) ----> Hp(GLn_q(A), Z)

is induced by the morphism

(GLn_q(A),Z) (in~q) (GLn(A),Cq)

where in- q is the standard embedding and uq maps 1 to the frame (en- q+1, ... , en). The composition (lG, ok)(in- q, uq) coincides with the map (in- q, OkUq), while the composition (in-q+l,Uq-l)(i, 1z) agrees with the map (in-q,Uq-l). We must prove that these two compositions induce the same map on homology. Observe that the frame OkUq = (en-q+l, ... , en- q+k+1,"" en) can be obtained from Uq-l by multiplication by the permutation matrix (J corresponding to the cyclic permutation (n - q + k + 1,n - q + k, ... , n - q + 1). Since (J commutes with i n - q , we have

Page 56: Homology of Linear Groups

2.2. Stability for rings with many units 45

where c( (j) is conjugation by (j. But conjugation induces the identity on ho­mology. D

COROLLARY 2.2.16.

E2 = {ker(Hp(GLn_q(A),Z) -----+ Hp(GLn- q+1(A),Z) p,q coker(Hp(GLn _ q_1(A),Z) ---+ Hp(GLn_q(A),Z)

q odd q even.

PROPOSITION 2.2.17. The differentials d", for r ~ 2, are trivial. Hence, E 2 - E oo p,q - p,q'

PROOF. Proceed by induction on n. For n = 0, 1, the sequence is concen­trated in the first two columns so that the higher differentials vanish. Let n ~ 2. If G. is a complex, denote by G.[m] the shifted complex with Gk[m] = GHm' Define a homomorphism of complexes 'IjJ : G.(An-2)[-2] ---+ G.(An) by

'IjJ(V1' ... ,Vq-2) = (VI,' .. ,Vq-2, en-I, en)

- (V1, . .. ,Vq-2, en-1, en-1 + en)

+ (V1, . .. ,Vq-2, en, en-1 + en).

The map 'IjJ respects the embedding GLn_2(A) ---+ GLn(A) and hence induces a map of spectral sequences 'IjJ* : E(An-2)[o, -2] ---+ E(An). Denote the first sequence by E. We have

E~,q = E(An- 2)p,q_2 = Hp(GLn_q(A),Z)

for 2 ~ q ~ n and E~,q = 0 for q = 0, 1. An argument similar to the proof of Lemma 2.2.15 shows that for 2 ~ q ~ n the map

-1 1 'IjJ* : Ep,q = Hp(GLn_q(A)) -----+ Ep,q = Hp(GLn_q(A))

is the identity. It follows that E;',q ~ E;',q for 2 ~ q ~ n. We now prove that di = 0 by induction on i ~ 2. We know that J,i vanishes by our induction hypothesis on n (i.e., we have assumed that di = 0 for k < n). Moreover, the differentials starting in the first two rows vanish for dimension reasons (i.e., they map into the fourth quadrant). If q ~ 2, then by the induction hypothesis on i, E;,q = E;',q = E;',q = E;,q. Consider the commutative diagram

This shows that di = o. []

Page 57: Homology of Linear Groups

46 2. Stability

THEOREM 2.2.18. If A is a ring with many units, then the natural map

Hp(GLn-l(A),Z) ---? Hp(GLn(A),Z)

is surjective for p ~ n - sr(A) and bijective for p ~ n - sr(A) - 1.

PROOF. The limit of the spectral sequence is 0 in dimensions ~ n-sr(A). Now using 2.2.16 and 2.2.17 we get

coker(Hp(GLn_l(A),Z) ~ Hp(GLn(A),Z)) = E~,o = E~o = 0

for p ~ n - sr(A) and

ker(Hp(GLn_l(A),Z) ~ Hp(GLn(A),Z)) = E~,l = E~l = 0

for p + 1 ~ n - sr(A).

2.3. Local rings and Milnor K-theory

D

Suppose that A is a local ring with infinite residue field k. Since sr(A) = 1, Theorem 2.2.18 implies that Hn(GL(A)) = Hn(GLn+l(A)) and that the map Hn(GLn(A)) ~ Hn(GLn+1(A)) is surjective. In fact, the latter map is injective and the quotient H n (G Ln (A)) j H n (G Ln- l (A)) has a particularly nice description.

Denote by T.(A X) the tensor algebra of the abelian group A x. Note that To (A X) = Z and Tl (A X) = A x. Let I be the homogeneous ideal generated by all elements of the form a® (1- a) for a, 1- a E A x. The algebra T.(A X)j I is denoted by K~ (A) and is called the Milnor ring of A. We have Kr (A) = Z and Ktt (A) = A x. If we denote the image of al ® ... ® an in K!, (A) by {al' ... , an}, then multiplication is given by

{all ... , an}' {bl , ... , bm} = {al, ... , an, bl"" bm}.

Moreover, K!, (A) can be presented as the abelian group with generators ' { a1, ... , an} and relations

1. {al,"" aia~, . .. ,an} = {al,' .. ,ai, . .. ,an} + {al,' .. ,a~, ... ,an} 2. {al, ... , an} = 0 if ai + ai+l = 1 for some i.

For any n, m we have natural homomorphisms

Hn(GLn(A)) ® Hm(GLm(A)) ---? Hn+m(GLn(A) x GLm(A))

----1 Hn+m(GLnTm(A))

induced by the composition of the homology product with the map induced by the inclusion GLn,(A) x GLm(A) ~ GLn+m(A). In particular, we have a map

e: AX ® ... ~ AX = H\ (GLI(A)) ® ... ~ H\(GL\(A)) -- Hn(GLn(A)).

Page 58: Homology of Linear Groups

2.3. Local rings and Milnor K-theory 47

Composing with the quotient homomorphism, we obtain a map

8: A x ® ... ® A x ---+ Hn(GLn(A))/ Hn(GLn-I(A)).

Moreover, if ai + aj = 1 for some i i= j, then 8(al ® ... ® an) = O. Thus, 8 induces a map, still denoted bye,

K~ (A) ---+ Hn(GLn(A))/Hn(GLn-l (A)).

THEOREM 2.3.1. Let A be a local ring with infinite residue field. Then

1. The map Hn(GLn(A), Z) ---+ Hn(GLn+l (A), Z) is an isomorphism;

2. The map 8: K~(A) ---+ Hn(GLn(A))/Hn(GLn-l(A)) is an isomor­phism.

PROOF. Recall the simplicial sets SU(An) ~ U(An). Since A is local, every projective A-module is free, and hence every unimodular frame in An is special; that is, SU(An) = U(An).

Let V, W be finitely generated free A-modules. If V has rank n, then we say that vectors VI, ... , Vs E V are in general position if any min(n, s) of them are jointly unimodular. Define simplicial sets U(V, W) c GP(V, W) as follows. The p-simplices of U(V, W) (resp. GP(V, W)) are the frames

Vi E V,Wi E W

such that the vectors vo, ... , vp are jointly unimodular (resp. are in general position). Denote by C.(V, W) (resp. C.(V, W)) the associated augmented chain complexes with dimensions shifted by 1. If V s=' An, then Ci (V, W) = Ci(V, W) for i ~ nand Ci(V, W) = 0 for i > n.

LEMMA 2.3.2. For any V, W, the complex C. (V, W) is acyclic.

PROOF. Let

be a p-cycle. Since the residue field k is infinite, we can find V E V such that (denoting by x E Vim s=' kn the image of x E V modulo the maximal ideal m) for any j, (v, vi, ... , v~) and hence (v, vi, ... ,V~) are in general position. Now pick any W E Wand set

One chcckH eaHily thnt rlz = y. D

Page 59: Homology of Linear Groups

48 2. Stability

COROLLARY 2.3.3. If V ~ An, then C.(V, W) is acyclic in dimensions ~n-1. D

REMARK 2.3.4. Note that this is a much simpler proof a weak version of Theorem 2.1.3 in this special case (Theorem 2.1.3 asserts the simple connec­tivity of the associated space). This approach does not work for general rings, however.

Now, if W = 0, denote by C.(An) the complex C.(An, 0) and by Bn(A) the module Ho(GLn(A) , Hn(A)), where Hn(A) is the nth homology group of C.(An). Note that Hn(A) is the only nonzero homology group of C.(An). Evidently, we have Ho(A) = Z. Thus, Bo(A) = Z. Moreover, the group Hl(A) is the augmentation ideal I (A) of the group ring Z [A x ]. It follows that Bo (A) = Ho(A x, I(A)) = A x. Now, for each n 2 2, there is an exact sequence

Since the coinvariants functor is right exact, we obtain an exact sequence

The group GLn(A) acts freely on the sets of (n+ I)-frames and (n+2)-frames in general position. Each orbit can be represented by an element of the form· (el' ... , en, v) and (el' ... , en, v, w), respectively. The vectors in each frame are in general position if and only if v = L: aiei, where ai E A x and w = L: >'iaiei, where the>. E A x satisfy ~i =f:. ~j for i =f:. j (here, ~ denotes the image of >. in tho residue field).

Denote the orbit of the frame (el,' .. , en, L: ai ei) by p( a) and the orbit of (el"'" en, L: aiei, L: >'iaiei) by pea, >.). Then

and a

Ho(GLn(A), Cn+2 (An)) = ED z· pea, >.). a,A

The induced map in the above exact sequence is then

(2.1) n

+ L:) _1)i-lp«>'l - >'i)al, ... , (>'~i)ai"'" (>.,. - >'i)an, >'i)'

Page 60: Homology of Linear Groups

2.3. Local rings and Milnor K-theory 49

Hence, the group Sn(A) is generated by elements d(p(a)) = [al,"" an], ai E A x, subject to the relations

[Alal, ... ,Ananl - [al' ... ,anl = n

:~:)-l)i+n[(Al - Ai)al, ... , (Ai~ai"'" (An - Ai)an, Ail i=l

where Ai E AX and 'Xi =f:. 'Xj for i =f:. j. Since the generators of K~(A) also satisfy these relations, we obtain a homomorphism ipn : Sn(A) ~ K~ (A) sending [all"" an] to {al, ... , an}.

Observe that we can multiply elements

as follows. Let V be a finitely generated free A-module. Say that x = (Vl' ... ,

vn) E Cn(V) and y = (Wl, •.. ,wm) E Cm(V) are in general position if the vec­tors Vl, ... , Vn , Wl, .. • , Wm are. In this case, set xy = (Vl"'" Vn , WI, •.. , W m ) E

Cn+m(V). This extends to a linear pairing

C.(V) ® C.(V) ---+ C.(V).

Now, if V is decomposed into a direct sum V = Vl E9 V2, then there are embeddings of complexes C.(VI, V2) ~ C.(V) and C.(V2) ~ C.(V). If x E Cn(V1 , V2) and y E Cm(V2), then x and y are in general position and xy E

Cn+m (V). This gives a pairing

C.(Vll V2) ® C.(V2) ---+ C.(V)

and an induced pairing

All these pairings respect the GLn(A)-action and hence we have an induced pairing

This pairing is associative, and we therefore obtain a graded ring

S.(A) = $Sn(A). n~O

PROPOSITION 2.3.5. The map

ip. : S.(A) ---+ K~ (A)

is a homomorphi,9m of graded rings.

Page 61: Homology of Linear Groups

50 2. Stability

PROOF. We first describe how to represent an arbitrary element of Sn (A) as a sum of generators. Let

x = L: ni(vL .. ·, v~) E Hn(A) i

be an arbitrary cycle. Find a vector v in general position with each v;. Then

x = (-l)nd(xv) = (_l)n L: n i d(v1, ... , v;).

Each frame (vL ... ,v~) defines a matrix a. E GLn(A). Write a,lv = (aL ... ,a~)T. Then the frame (vL ... ,v~,v) is GLn(A)­

equivalent to the frame (el,"" en, Ej a~ej). Thus

x == (_l)n L ni[aL .. · ,a~] mod GLn(A).

Now, let

x = L: ni8, E Hn(A),

where the 8. are unimodular n-frames in An and the Tj are unimodular m­frames in Am. Find vectors v E An and w E Am in general position with all the 8. and Tj respectively. Each frame 8. (resp. Tj) determines an invertible matrix in GLn(A) (resp. GLm(A», which we denote by the same symbol. Set -1 (' i )T d -1 (1.1 L1 )T Th t (11)" al 8, v= al, ... ,an an T j w= CTl""'V"m • evecor w Ismgener

position with the frames (8i' rj) and (8i, Tj)-l (~) = (aL .. . , a~, ai, ... , blm)T. Thus we have

x == (_l)n L: n.[aL ... , a~l mod GLn(A),

y - (_l)m L: mj[a{, ... ,him] mod GLm(A), j

xy _ (_l)n+mL:nimj[aL ... ,a~,bi, ... ,him] mod GLn+m(A), i,j

nncl hence,

i,j

= 'Pn(x)'Pm(Y)·

This completes the proof. D

We now construct a homomorphism 8. :K~(A)~S.(A). Since Kf1(A) = AX = SI(A), the identity map Kf/{A) -+ SI(A) will extend to the desired map of graded rings, provided we show that the defining relations of K~ (A) hold in S.(A). For thiH, it Huffir.eH to show the following

Page 62: Homology of Linear Groups

2.3. Local rings and Milnor K-theory 51

LEMMA 2.3.6. If a E A x with a =I- 1, then [a][1 - a] = 0 in S2(A).

PROOF. First consider the following fact: if aI, ... , an E A x , then in Sn (A) we have

[al]'" [an] = (-I)k[al' ... , 1, ... , 1, ... ,an],

where the 1 's are located in the il,"" i k positions. To see this, note that [a] = ((a) - (1)) mod GLI(A) so that the left hand side coincides with the image in Sn (A) of the cycle

((aler) - (er))((a2e2) - (e2))'" ((anen) - (en))

= L (_I)n-k(el,"" ail eil"'" aikeik"'" en). l~iI< .. -<ik~n

To represent this as a sum of generators in Sn (A), take the vector v to be L7=1 aiei' This is in general position with all the vectors in the sum. The procedure above yields the result.

Now, to prove that [aHl - a] = 0 in S2(A), we express it as a sum

[a][l- a] = [a,1 - a]- [a, 1]- [1,1 - a] + [1,1].

We now manipulate the defining relation of S2(A):

[Alal,A2a2]- [a1,a2] = [(Al- A2)al,A2]- [(A2 - A1)a2,Al]'

Via obvious choices for ai and Ai, we obtain the following relations:

[a, A]- [a, 1] = [(1 - A)a, A]- [A - 1,1], :.\ =I- 1

and [(1 - A)a, A]- [a, A] = [-Aa, I][A2, 1 - AJ, :.\ =I- 1.

Substituting the second into the first, we have

[a, A]- [a, 1] = [a, A] + [-Aa, 1]- [A2, 1- A]- [A - 1,1];

that is, [-Aa, 1] + [a, 1] = [A2, 1- A] + [A -1,1]. Thus, the element [a, 1] + [b, t] with a =I- -1) depends only on ba-1 . Similarly, we have

[1- A, A] = [(A - 1) a, 1] + [a, 1]- [Aa, 1.].

Since A-I =I- -1, we have

[(A - l)a, 1] + [a, 1] = [Aa, IJ + [A(A - I)-la, 1].

It follows that [1- A, A] = [A(A -1 )-la, IJ. Since a is arbitrary in this formula, we see that

[1- A,A] = [a, 1] = [1,1]. Using the defining relation again, we find

[1, aA] - [1, a] = [1 - A, A] - [(A - l)a, 1].

Page 63: Homology of Linear Groups

52 2. Stability

This, along with the previous formula then shows that [1, a>..] - [1, a] = O. It follows that [1, a] = [1,1] for any a. This proves the lemma. D

COROLLARY 2.3.7. The composition

K~ (A) ~ 8.(A) ~ K~ (A)

'i8 the identity.

PROOF. The existence of e. follows from Lemma 2.3.6. Moreover, it is clear that en ({ aI, ... , an}) = [ad ... [an]. By the proof of Lemma 2.3.6, we have 'Pn([al]'" [anD = {al,"" an}. D

We identify K~ (A) with the subring of 8. (A) generated by 8 1 (A) =

A x, Denote by Sn(A) the subgroup of decomposable elements in Sr,(A). By definition, this is the image of the map

81 (A) 129 8n- l (A) EB ... EB 8n - l (A) 129 8 1 (A) ----> 8n(A).

Clearly, for any nontrivial decomposition An = V EB W, the image of the map

H(V, W) 129 H(W) ----> Hn(A) ----> 8n(A)

lies in Sn(A). We now show the following.

LEMMA 2.3.8. Ifn 2:: 2, then for all aj,>.. E AX and all 1 <:::: i <:::: n,

[al,"" >"ai,"" an] -lal, ... , an] E Sn(A).

PROOF. This is clear for the subgroup of Sn(A) consisting of elements in K ~ (A). That it is true in general is more delicate. Suppose 1 < i < n. Introduce the notation (s) for the class of a cycle 8 E Hn(A) modulo the nction of GLn(A). Let a = I: aiei' Then

and

[nJ,' .. ,>"ai,' .. ,an] - [al,' .. , an]

= d((el"" ,en,alel + ... + >"aiei + ... + anen) - (el,'" ,en, a)) - -1 = d( (el' ... , >.. ei, ... , en, a) - (e 1, ... , en, a))

= d( ((el,"" ei-I)((>" -lei) - (ei))(ei+l, ... , en, a)))

+ (d( el, ... ,Ci-I)( (>.. -lei) - (ei))( ei+l, ... ,en, a)

+ (-I)i(el"'" ei_I)((>..-lei) - (ed)d(ei+l,.'" en, a))

= (z).

Now, let u = aIel + ... + aiei. Then we have

(ei+l,"" en, a) = d(u, ei+l, .. ·, en, a) + (u)d(ei+l"'" en, a),

Page 64: Homology of Linear Groups

2.3. Local rings and Milnor K-theory 53

Substituting these formulre into the above equation, we write

Z = Zl - Z2 + Z3.

We now show that each Zi is decomposable. Denote by Vl and V2 the submodules of An generated respectively by

el, ... , ei and ei+l, ... , en. Then the cycles

and

d(el, ... , ei_I)((A-Iei) - (ei))(u) + (U)((A-lei) - (ei))

are in H(VI) and d(ei+l, ... , en, a) is in H(V2' VI)' Thus, Z2 and Z3 are in the image of H(V2' VI) Q9 H(VI) --+ Hn(A). This shows that (Z2 - Z3) lies in Sn(A). Also, if WI is the submodule of An generated by u, ei+l, ... ,en and if W2 is any direct complement of WI, then

d(u, ei+l, ... ,en, a) E H(Wt}

and

d(el, ... , ei_t)((A-led - (ei)) E H(W2' Wt}.

Thus, (Zl) lies in Sn(A). The cases i = 1, n are similar and are left to the reader. o

As a consequence we have the following result.

COROLLARY 2.3.9. lfn ~ 3, then Sn(A) = Sn(A).

PROOF. First observe that Lemma 2.3.8 implies that [al, ... ,an ]- [1, ... ,1] is decomposable for any n ~ 2. Thus to prove the corollary, it suffices to show that if n ~ 3, then the cycle [1, ... ,1] is decomposable. Consider the defining relation of Sn(A). If n is odd, the left hand side ofthe relation is decomposable and the right is congruent to [1, ... ,1] modulo the decomposables. If n is even, consider the cycle

This cycle has the form E niTi where the Ti are unimodular n-frames and E ni = 1. Expressing each Ti as a sum of generators, we obtain

[1, ... ,1][1,1] = L nda1, ... , a~].

But each term in the sum is congruent to [1, ... ,1] modulo the dccomposables and since E ni = 1, the result follows. 0

Page 65: Homology of Linear Groups

54 2. Stability

This corollary implies that the ring S.(A) is generated. over K~(A) by [1,1]. It is easy to see that [1,1] is central in S.(A). It follows that we have a direct sum decomposition

Sn(A) = K::! (A) EB [1, IjSn-2(A). (2.2)

Now denote by C.(G) the bar resolution of a group G (see Appendix A). Since resolutions are unique up to homotopy, we obtain a unique homomor­phism of complexes

... -+ Cn(GLn(A» !

0-+ Hn(A)

----> ••• -+ Co (GLn (A» -+ Z -+ 0

! II ----> ••• -+ Cl(An) -+ Z -+ O.

Factoring out the GLn(A)-action and passing to homology, we obtain a map

en: Hn(GLn(A),Z) ~ Ho(GLn(A), Hn(A» = Sn(A).

Note that the map Cl(An) -+ Co(An) = Z has a GLn_l(A)-equivariant - . section given by m 1-+ m(en). Thus, the restriction of en to Hn(GLn-l(A» is trivial. Thus we get a map

Moreover, the following diagram commutes

Hn(GLn(A» ® Hl (GLl (A» ~ Hn+1(GLn+1(A» (2.3)

en ®e1 l en +1l Sn(A) ® Sl(A) )I Sn+1(A).

Since el : A x -+ A x is the identity, we see that the image of en contains K,";f(A).

To finish the proof of Theorem 2.3.1, consider the action of GLn(A) on C.(An) and the associated. spectral sequences. The first sequence collapses to !lhow that E::: = 0 for m < nand

E~p = Hp (GLn (A) , Hn(A».

Note that E:;:> = Ho (GLn(A) , Hn(A» = Sn(A) and there is an increasing filtration such that

S (A)(i)jS (A)(i-l) = E oo .. = E2 .. n n n-t,t n-ttt-

Now, by Corollary 2.2.16,

Sn(A)(O) = Hn(GLn(A»jHn(GLn-l(A»,

(the isomorphism being obviously induced by en) and

Sn(A)(l)jSn(A)(O) = E.~I,I = ker(Hn ._l (GLn._.l (A» -+ Hn-1(GLn(A»).

Page 66: Homology of Linear Groups

2.3. Local rings and Milnor K-theory 55

We now proceed as in the proof of Proposition 2.2.17. Define a map '0 : C.(An-2)[-2] ~ C.(An) by multiplying by the cycle (Cn-l, en)- (en-I, Cn-l + en) +(en, en-l +en). This map commutes with the GLn- 2 (A) action and hence induces a map of spectral sequences. As before,

"'" .1. • E-2 --7 E2 '1/*' pq pq

for q ;::: 2. This implies that gXJ = Boo EEl (Eoo)(1). Now, B:: = Sn-2(A) and the map

'0* : Sn-2(A) = B:: --7 E': = Sn(A) is obviously multiplication by [1, 1]. Thus

Sn(A) = [1, 1]Sn-2(A) EB Sn(A)(l).

I3ut, we also have

and K~(A) c Sn(A)(O).

Thus, K~ (A) = Sn(A)(O) = Sn(A)(l). This shows that

K~(A) = Hn(GLn(A))/Hn(GLn-I(A))

and o = E~-l,l = ker{Hn-1(GLn-I(A)) --7 Hn-I(GLn(A))}.

This completes the proof of Theorem 2.3.1.

REMARK 2.3.10. The statement of Theorem 2.3.1 asserts that the map

e : K:~ (A) --7 Hn(GLn(A), Z)/Hn(GLn-1(A), Z)

is an isomorphism. The proof actually asserts that

En : Hn(GLn(A), Z)/Hn(GLn-dA), Z) --7 K~ (A)

is an isomorphism. These two maps are evidently inverses.

o

Theorem 2.3.1 has the following applications. For any ring A, the natural map A x ~ Kl(A) induces a homomorphism K;\1 (A) ~ K.(A). If A is local with infinite residue field, then we define a map cp : Kn(A) ---+ K;~ (A) to be the composition

Kn(A) = 7rn(BGL(A)+) Hu~icz Hn(BGL(A)+) = Hn(GL(A))

--7 Hn(GL(A))/Hn(GLn_I(A)) = K~(A).

THEOREM 2.3.11 ([92], Theorem 4.1). The composition

K:;t (A) ~ K",(A) ~ K/,! (A)

coincides with multiplication by (-1)" - I (n - I)!.

Page 67: Homology of Linear Groups

56 2. Stability

Consider the particular case n = 2.

LEMMA 2.3.12. Let A be a commutative ring with SKI (A) = ° (e.g. any local ring). Then the natural map

K2(A) - H2(GL(A))/H2(GL 1 (A))

is an isomorphism.

PROOF. By hypothesis, SL(A) = E(A) so that K 2(A) = H2(SL(A)). The result now follows by considering the Hochschild-Serre spectral sequence associated to the (split!) extension

1 ----7 SL(A) ----7 GL(A) ----7 A x ----7 1

and noting that the AX-action on H.(SL(A)) is trivial. D

COROLLARY 2.3.13. If A is a local ring with infinite residue field, then K2(A) = Kr (A).

[64].

PROOF. This follows since H2(GL(A))/H2(GL1(A)) = Kr(A). D

REMARK 2.3.14. Corollary 2.3.13 was proved originally by van der Kallen

2.4. Auxiliary stability results

2.4.1. Orthogonal groups. In [131]' K. Vogtmann considered the question of stability for the orthogonal groups On,n(k), char k = 0, where On,n(k) denotes

tho orthogonal group of the quadratic form (~ ~) on k2n (I = n x n

id(mtity matrix).

THEOREM 2.4.1. If k is a field of characteristic zero, then the natural map

i* : Hm(On,n(k),Z) ----7 Hm(On+l,n+l(k),Z)

is surjective for n ~ 3m + 1 and bijective for n ~ 3m + 3. o The proof of Theorem 2.4.1 is virtually identical to the proof of Theorem

2.2.18. The idea is to construct a complex X on which Gn = On,n(k) acts and utilize the resulting spectral sequence. The stabilizers of the various simplices are analogous to the affine groups of Section 2.2. Since char k = 0, the usual center kills argument shows that homologically these groups are the same as GLp(k) x Gn - p' This allows one to use an induction procedure to prove the theorem. Moreover, one expects that by using a suitable modification of the arguments in Section 2.2, the theorem holds in positive characteristic as well.

The simplicial complex X is defined as followH. If k is any field, let V be a 2n-dirnensional vector Hpace over k with qlll1dmtic form ( ). Choose a

Page 68: Homology of Linear Groups

2.4. Auxiliary stability results 57

polar basis {el' ... , en, !1, ... , f n} of V; that is, in this basis the matrix of the form is

Let. denote the associated inner product.

DEFINITION 2.4.2. A subspace W C V is totally isotropic if v • w = 0 for all vectors v, wE W.

The set of all nontrivial totally isotropic subspaces of V is partially ordered by inclusion; denote by X the geometric realization of this poset. A p-simplex of X is a chain of (p + 1) totally isotropic subspaces of V:

Wo C W 1 c··· C Wp.

Since every maximal totally isotropic subspace of V has dimension n, the complex X has dimension (n - 1).

PROPOSITION 2.4.3. The complex X is homotopy equivalent to a wedge of (n - 1) -spheres.

PROOF. Let E C V be spanned by ell ... , en. For 0 :::; k :::; n, define a Hubcomplex X k by

X k = union of all maximal simplices Al C ... cAn such that dim (An n E) ~ n - k

= U st(An) dim(A .. nE)~n-k

where st(An) denotes the closure of the star of An. Thus, Xo = st(E) and Xn = X. Via a proof similar to that of Theorem 2.1.3, one shows that X k - 1 is a deformation retract of X k for 1 :::; k s: n - 1. Since Xo is contractible, X n - 1

iH contractible. Note that X n - 1 is X minus the stars of maximal isotropic subspaces An such that An n E = O. For such an An, the link, Link(An) is eontained in X n - 1 . Thus, by contracting X n - 1 to a point we obtain

X ~ V ~(Link(An)). A .. nE=O

But Link(An) is the Tits building for An since every subspace of a totally isotropic space is totally isotropic. By the Solomon-Tits theorem [45], Link(An) is homotopy equivalent to a wedge of (n - 2)-spheres. Thus,

IIJol claimed. D

Page 69: Homology of Linear Groups

58 2. Stability

2.4.2. Dedekind domains. A Dedekind domain is a noetherian normal domain of dimension 1. Typical examples include the ring of integers in a number field and the coordinate ring of a nonsingular irreducible affine curve over a field.

Theorem 2.1.3 applies to such rings, but R. Charney [27] proved a stability theorem for GLn of such rings by contructing a different complex on which GLn

acts. The crucial step in the proofs of Theorems 2.2.18 and 2.4.1 is showing that the map

i. : H.(GLn(A), Z) ---+ H.(Affnm(A), Z)

is an isomorphism (i.e., we can "kill" the unipotent piece of Affnm(A)). If A is a Dedekind domain with many units, then there is no problem; the results of Section 2.2 apply. But if A is the ring of integers in a number field, then we are out of luck.

Charney circumvented this difficulty by inventing split buildings. Let A be a Dedekind domain and let W be a rank n projective A-module. Define a partially ordered set S(W) by

S(W) = {(P, Q) : P ffi Q = w, P -I- 0, Q -I- O}

with ordering (P,Q) :::; (P',Q') if P ~ P' and Q ;;2 Q'. Denote by [W] the geometric realization of S(W).

THEOREM 2.4.4. If W is a rank n projective A-module, then [WI has the homotopy type of a wedge of (n - 2) -spheres. 0

The proof of this is similar to Vogtmann's proof that the space built from total isotropic subspaces of k2n is a wedge of (n - 1 )-spheres.

The usefulness of this construction is that the stabilizers of simplices in ' [WI have the form

( GLp 0 ) o GLn - p

so that we no longer need to get rid of a unipotent piece. The usual stability argument then goes through to yield the following result.

THEOREM 2.4.5. If A is a principal ideal domain, then

1. Hk(GL n +1 (A), GLn(A); Z) = 0 for n ;:::: 3k;

2. Hk(GLn+1(A), GLn(A); Z[1/2]) = 0 for n;:::: 2k.

The first statement is true also for SLn . o

This range of stability is not quite as good as Theorem 2.1.3. However, if we ignore 2-torsion, then it is hasically the sallIe as van der Kallen's result.

Page 70: Homology of Linear Groups

2.5. Stability via Homotopy 59

2.5. Stability via Homotopy

The Hurewicz homomorphism

hi : 7Ti(X) -----; Hi(X, Z)

is an important tool in the study of both homotopy and homology. Consider the particular case X = BGLn(R)+. Denote the ith homotopy group of X by K~n(R) ("Q" for Quillen). Then the Hurewicz map is a homomorphism

K~n(R) -----; Hi(GLn(R),Z).

Thus, if one can prove stability for K~n (R), then the above map will yield stability for Hi (G Ln (R), Z). ' .

Unfortunately, the groups K~n (R) are difficult to work with. Moreover, for i = 1,2, they need not agree "v'ith the "classical" definitions:

K1,n(R) = GLn(R)j En(R)

K 2 ,n(R) = ker{Stn(R) -----; En(R)}

(here, Stn (R) is the nth Steinberg group of R; see [80]). To circumvent this, one can work with the unstable Volodin groups

Ki,n = 7Ti-l(Vn(R)),

where Vn(R) is a certain simplicial complex defined below. Suslin [123] proved the following stability result for the groups Ki,n(R).

THEOREM 2.5.1. Let R be a ring and set r = sr(R). Then the canonical map Ki,n (R) -+ Ki,n+! (R) is surjective for n ;::: r + i-I and bijective for n;::: r + i.

Suslin then constructed maps

Ki,n(R) -----; K~n(R)

for n ;::: 2i + 1 and showed that they are surjective for n ;::: max(2i + 1, r + i-I) and bijective for n ;::: max(2i + 1, r + i). Thus, we have the following result.

COROLLARY 2.5.2. The canonical map

K~n(R) -----; K~n+l (R)

/8 surjective for n ;::: max(2i+ 1, r+i -1) and bijective for n ;::: max(2i+ 1, r+i). o

COROLLARY 2.5.3. The canonical map

Hi ( GLn(R), Z) -----; Hi(GLn+dR), Z)

i.8 surjective for n ~ max(2i+1,r+i-l) and bijectiveforn ~ lllflX(2'i+l,r+i).

Page 71: Homology of Linear Groups

60 2. Stability

PROOF. Consider the commutative diagram

1T'i+l(BGL~+1,BGL-:;) ---) K~n(R) ---~) K~n+l(R)

1 1 1 Hi+1(BGL~+1,BGL-:;) -- Hi(GLn(R)) -- H i (GLn+1(R))

The result follows from the fact that if the relative homotopy groups 1T'j (X, Y) vanish, then the relative homology groups Hj(X, Y) vanish as well. 0

The proof of Theorem 2.5.1 rests on the construction of certain spaces. If G is a group and {GihEI is a family of subgroups, define a simplicial complex V(G) as follows. The vertices of V(G) are the elements of G and a p-simplex of V (G) is a collection 90,' .. ,gp of distinct elements of G such that all the gjgk 1 lie in some Gi . This construction is functorial with respect to maps

(G,{GihEl) -----> (H,{Hj}jE.J).

Define a second simplicial complex W (G) as follows. The p-simplices are collections (gO, .. . , 9p) of (not necessarily distinct) elements of G such that the 9j9k1 all lie in some G i . Denote by S.(V(G)) the simplicial set of singular sim­plices of V(G); the geometric realization of S.(V(G)) is homotopy equivalent to V(G). Define a map W(G) ---+ S.(V(G)) by

(gO, ... ,gp) f---+ {Vi f---+ gil,

where Vi is the ith vertex of the standard p-simplex. This map is a homotopy equivalence.

Now, if R is a ring and (J is a linear ordering of {1, 2, ... , n}, define T:;(R) t.o 1>0 tho ~mbgroup of GLn(R) consisting of matrices (akl) with aii = 1 and

(f

(tj.J "" 0 for i f. j. Such subgroups are called triangular. Denote by Vn (R) the MPltc(~ V (G Ln (R), {T~ (R)}) and define

Ki,n(R) = 1T'i-1(Vn(R)).

The connected component of the identity matrix in Vn(R) is the space V(En(R)); its universal cover is V(Stn(R), {i'~(R)}) (i';[(R) is the lift of T;[(R) to the Steinberg group). Thus we have

Ki,n(R) = 1T'i-dV(Stn(R))) = 1T'i-1(W(Stn(R))), i;::: 3.

Theorem 2.5.1 follows by proving homology stability for the groups Hi(W(Stn(R))): for then the relative homology groups vanish and the rel­ative Hurewicz theorem shows that the relative homotopy groups vanish as well. The proof of stability for Hi(W(Stn(R))) is tiimilar to the proofs above and we omit it. The interested reader is urged to consult Suslin's paper [123] for full details.

Page 72: Homology of Linear Groups

2.6. The Rank Conjecture 61

2.6. The Rank Conjecture

Let A be a commutative ring and denote by Kn(A)Q the vector space Kn(A)®z Q. By the Milnor-Moore theorem, we have an injection

Kn(A)Q ~ Hn(GL(A),Q)

with image equal to the space of primitive elements (H. (GL(A) , Q) is a Hopf algebra). Define the rank filtration of Kn(A)Q by

TmKn(A)Q = {Im(Hn(GLm(A), Q) ~ Hn(GL(A), Q))} n Kn(A)Q.

This is an increasing filtration. By Theorem 2.2.18, if A = F is an infinite field, then

and TnKn(F)Q/Tn-lKn(F)Q = K:! (F).

There is another filtration, the ,),-filtration [115]' defined as follows. We first define A-operations on the K-groups of A. Consider the Grothendieck group Ko(Z[GLn]). A representation of GLn gives rise to a map GLn -+ GL, and using the H-space structure on BGL(A)+, we get a map

Ko(Z[GLn]) ~ [BGLn(A),BGL(A)+] = [BGLn(A)+,BGL(A)+].

The latter object is an abelian group, and the map above is a homomorphism of abelian groups. It is also compatible with the inclusion GLn -+ GLn+1, so we get a homomorphism

\!!!!nKo(Z[GLnD ~ \!!!!n[BGLn(A)+, BGL(A)+].

Note that \!!!![BGLn(A)+, BGL(A)+] = fug[BGL(A)+, BGL(A)+]. Denote by idn the standard n-dimensional representation of GLn, and by n the triv­ial n-dimensional representation. The collection {idn - n}n is an element of lli!!Ko(Z[GLnJ). Define A-operations on Ko(Z[GLnD by Am(v) = Amv if V is a representation, and by demanding that the map At : Ko(Z[GLnD -+

Ko(Z[GLnD defined by

At(x) = 1 + Al(x) + A2(x) + ... be a homomorphism of abelian groups. These operations are compatible with the maps Ko(Z[GLn+lD -+ Ko(Z[GLn]). Then we can consider the maps Am as elements in \!!!![BGLn(A), BGL(A)+] by taking {Am(idn - n)}n in this group. We then get induced operations, still denoted by Am on the homology groups H.(GL(A), Z) and on the homotopy groups K.(A).

We now use the A-operations to define Adams operations. We have an involution on Ko(Z[GLnD defined by sending a representation to its dual;

Page 73: Homology of Linear Groups

62 2. Stability

denote this map by x I-t X. Then if k is a nonzero integer, we define the kth Adams operation by demanding

1ji(x) = 'IjJ-k(x), k ~ 1

and

Now define

K!P(A) = ker('ljJk - ki'IjJl : Kn(A)Q --+ Kn(A)Q),

the jth eigenspace of 'ljJk. This gives us a decreasing filtration on Kn(A)Q, n

F m = ffi KU) (A) 'Y,n Q7 n , j=m

called the 'Y-filtration.

CONJECTURE 2.6.1 (Rank Conjecture). Let F be an infinite field. Then for all n 2: 1 and all m, we have a direct sum decomposition

rmKn(F)Q EB F:;:;tl(F) = Kn(F)Q.

A recent result of R. de Jeu [28] shows that for any commutative ring with I

identity, there is an inclusion m

j=l

and hence the rank conjecture is equivalent to the assertion that m

j=l

The rank conjecture for number fields. Let k be a number field. The rank conjecture for k is implied by two assertions about the homomorphism

ji,m,n : Hi(GLm(k),lR) ------t Hi(GLn(k),lR)

(m :5 n) induced by the standard inclusion; namely,

(1) im(hm-l,m,n)::J PH2m- 1 (GLn(k), lR), (2) im(hm-l,m-l,n) nPH2m- 1 (GLn(k),lR) = {a},

for n » m 2: 2, where PHi is the space of primitive elements. In other words, we need to prove that

(1)' rmK 2m- 1 (k)Q = K 2m- 1(k)Q, and (2)' rm- 1K 2m-l(k)Q = a.

But there is an isomorphism

(n » m ~ 2)

Page 74: Homology of Linear Groups

Exercises 63

so that it suffices to prove (1) and (2) with GLn replaced by SLn. This is easily obtained via the following result.

THEOREM 2.6.2. For any field E of chamcteristic zero,

1. j:",n : PHi(SLn(k), E) -----+ PHi(SLm(k), E) and

2. ji,m,n : PHi(SLm(k), E) -----+ PHi (SLn(k), E) are isomorphisms for i odd, i ~ 2m - 1.

3. j!~1,~(PH2m-l(SLn(k), E)) = {o}.

PROOF. This is a consequence of the following formulre:

j:",n(Xn,i) = Xm,i, i ~ 2m - 1 j:",n(Xn,i) = 0, i > 2m - 1 j~,n(en) = 0, n even.

The first two equations follow from the fact that if m > n, then Xm,i maps to Xn,i under the induced map

H:t(SLn(kv),JR.) -----+ H:t(SLm(kv),JR.)

(see Section 1.5). That j~,n(en) = 0 follows from the fact that en is an even­dimensional cohomology class. 0

The rank conjecture now may be deduced as follows. Assertion (1) follows from part (1) of the theorem. By duality, the second assertion is equivalent to

j!7n-1 (PH2m- 1 (SLn(k), E)) = 0

which follows from (3).

Exercises

1. Prove that a local ring has stable rank 1.

2. Describe the structure of the partially ordered set O( {I, 2, ... ,n}) (see Definition 2.1.2).

3. Check that the conditions of Lemma 2.1.6 are satisfied by the poset F = O(Rn + en+18) nU.

4. Modify the proof of Theorem 2.2.18 to obtain a proof of Theorem 2.1.7.

5. Prove that an algebra over an S(n)-ring is also an S(n)-ring.

6. Show that the map Br --... S~i) / S~i-l) given by

is multilinear.

Page 75: Homology of Linear Groups

2. Stability

7. Prove that the filtration of Hj(N,IFp), where N is an abelian group, defined by

is independent of the choice of section of the map

H2(N,IFp) -+ pN.

8. Prove Lemma 2.2.12. 9. Show that the map 'l/!. defined in the proof of Proposition 2.2.17 is the

identity. 10. Complete the proof of Lemma 2.3.2 by checking that dz = y.

11. Check the formula in equation (2.1). 12. Show that the generators of K:! (A) satisfy the relation (2.1). (Hint:

proceed by induction on n, the case n = 1 being an obvious consequence of the definition of K:! (A). For the general case, make use of the facts that in K!;! (A):

and {aa(l)"'" aa(n)} = sgn(cr){al"'" an}.

To prove these last two facts it suffices to show that {a, -a} = 0 in Kr(A) and {al,a2} = -{a2,al}; this can be done by direct computa­tion.)

13. Finish the proof of Lemma 2.3.8. 14. Prove that if z E Sn(A), then [a]z = (-l)nz[a]. 15. Prove that the diagram (2.3) commutes. 16. Prove that the maps

e: K~(A) -+ Hn(GLn(A),Z)/Hn(GLn-l(A),Z)

and

are inverses. 17. Show that every maximal totally isotropic subspace of a 2n-dimensional

vector space V has dimension n.

18. Show that every subspace of a totally isotropic space is totally isotropic.

19. Show that K1,n(R) = GLn(R)/En(R). 20. Show that the map W(G) -+ S.(V(G» is a homotopy equivalence. 21. Show that the univel'Hal cover of V(E7I(R» is V(Stn(R».

. j 'I ,

Page 76: Homology of Linear Groups

Chapter 3

Low-dimensional Results

The main focus of this chapter is the computation of low-dimensional homol­ogy groups of GLn- The results of the previous chapter show, for example, that H2(GL2(A),Z) ~ H2(GL(A),Z) for A local with infinite residue field. Thus, one need only consider the former group. In this case, Suslin completely described the structure of H2 (GL2 (A),Z)-it surjects onto the second Milnor K-group Kt£(A) and the kernel of this map is the image of H2(GL1(A),Z) in H 2 (GL2 (A),Z).

That begs the question: What about H3(GL2(A),Z)? There is a natural map H3(GL2(A» ---t H3(GL3(A)) = H3(GL(A), but what more can be said? More generally, what about Hn+1(GLn(A))? There are no easy answers to these questions, but we can present a few results.

3.1. Scissors Congruence

We begin with a problem which is seemingly unrelated to the study of the homology of linear groups, namely the scissors congruence question. This is an extended version of Hilbert's third problem and has been studied primarily by Dupont, Sah, Wagoner and Cathelineau [105, 106, 107, 31, 30, 25, 26]. We present it in its most general terms.

Let X be a set with a specified family of distinguished subsets called cells (or n-cells if n is the dimension). Two cells A and B are interior disjoint if

1. A n B contains no nonempty cells; 2. If C is a cell contained in Au B, then C <:;:; A if and only if en B

contains no nonempty cells.

A finite union of pairwise interior disjoint cells is called a polytope (the empty set is allowed). If P = UPi where the Pi are cells (resp. polytopes), then the finite collection of Pi'S is called a cell (resp. polytope) decomposition of P.

If A = B U C (A, B, C cells), then we say that Band C form a simple pasting of A. If P = U Pi is a cell decomposition, then a simple subdivision (resp. pasting) of P is understood to be one involving one (resp. two) of the finite number of cells Pi. Any finite iteration of simple subdivisions (resp. pastings) beginning with P = U Pi is callcel a Hllbelivision (resp. pasting) of P. A finite sequence of HlibelivisionH anel pa.'1t.ings will he called n cut. anel

Page 77: Homology of Linear Groups

66 3. Low-dimensional Results

paste. This evidently defines an equivalence relation among cell decompositions P = II Pi of a given polytope P. We need to assure ourselves an ample supply of small cells. Thus we impose the following axiom:

Let P = II Pi and Q = II Qj be cell decompositions. Then there exist cut and paste processes leading to cell decompositions P = IIu Ru and Q = IIv Sv such that each Ru (resp. Sv) is either interior disjoint from Q (resp. P) or coincides with one of the Sv (resp. Ru).

EXAMPLE 3.1.1. Consider the classical Euclidean, spherical, or hyperbolic spaces. In these cases we can take cells to be convex closures of finite numbers of points. Then there is a well-defined notion of dimension.

We now define the notion of geometric scissors congruence. Fix a group G of bijective maps (called motions) of X. We assume further that the set of cells of X is closed under the action of G. 'j

DEFINITION 3.1.2. A G-scissor between polytopes P and Q, denoted P fVG -~ Q or P '" Q mod G, consists of cell decompositions P = IIi Pi, Q = IIi Qi, "j

1 :;; i :;; t such that ~ and Qi are G-congruent for each i.

The G-scissors congruence problem is the following: Determine necessary and sufficient conditions for polytopes P and Q to be G-scissors congruent.

DEFINITION 3.1.3. An equivalence relation == on the set of polytopes of X is subtractive if whenever P = pi II P" and Q = Q' II Q" are polytope , uecompositions, then P == Q and pi == Q' together imply pI! == Q".

The geometric scissors congruence problem has an algebraic formulation. Define a group 'P(X, G) as follows. First define a group P(X, {I}) as the abelian group with generators the cells in X subject to the relations

A - B - C = 0 when A = B II C is a simple subdivision.

The dru;s of A will be denoted by [Aj. Now define P(X, G) as

P(X,{l})/([aAj- [Aj: a E G,A is a cell inX).

The group P(X, G) is called the group of G-scissors congruence classes of polytopes on X.

THEOREM 3.1.4 ([105]). Assume that the relation "'G is subimctive. Then P "'G Q if and only if [P] = [Q] in P(X, G). 0

Thus, the study of G-scissors congruence classes is equivalent to the study of the group P(X, G). Let ?in denote n-dimensional hyperbolic space and uenote by 'Fi:' the extended hyperbolic space obtained by adding the ideal points on 8rtn , We write 'P(rtn ), 'P('Fi:') for the scissors congruence groups where G is the group of 1\11 isonwtricH of rtn , 'Fl.".

Page 78: Homology of Linear Groups

3.1. Scissors Congruence 67

THEOREM 3.1.5 ([31], Theorem 2.1). The natural inclusion 1-I,n ...... ~ in­duces an isomorphism

PROOF. According to Dupont [29], there is an alternate description of p(1-I,n) and p(1-I,n). Let T(1-I,n) (resp. T(1-I,n)) be the Tits complex of flags of proper geodesic subspaces of 1-I,n (resp. ~) (this is the simplicial complex whose k-simplices are flags Vo C VI C ... C Vk , where each Vi is a proper geodesic subspace). Let G( n) be the group of isometries of 1-I,n. The complexes T(1-I,n) and T(~) have homology concentrated in dimension n - 1 (see Ap­pendix A). Put

and

St(1t) = Hn- I (T(~), Z).

Then there are natural isomorphisms

and

P(~) ~ Ho(G(n), St(1t)t),

where the upper index t indicates that the action is twisted by the determinant (= ±1).

For p E 8'Hn, let T(1-I,n,p) be the complex of flags of proper subspaces of 1-I,n passing through p. One checks that T(1-I,n,p) is isomorphic to the affine Tits complex AT(lRn-l) of flags of proper affine subspaces of lRn - 1 (note: 81-1,n ~ lRn - 1 U {oo}). The homology of this space is concentrated in dimension n - 2. Set

St(1-I,n,p)

ASt(lRn - l )

Hn_2 (T(1-I,n ,p), Z), n ~ 2

Hn_2 (AT(lRn- I ), Z), n ~ 2.

The group St(1-I,n,p) is a module over the isotropy group G(n)p and the group ASt(lRn - 1 ) is a module for the group of affine transformations of lRn - l . In our model, G(n)oo acts on lRn - 1 C 81-1,n as the group Sim(n - 1) of similarities of lRn - l .

One now checks that there is an exact sequence of G(n)-modules

0--+ st(1-I,n) --+ St(1-I,n) --+ E9 St(1-I,n,p) --+ 0 pEO'H."

as follows.

Page 79: Homology of Linear Groups

68 3. Low-dimensional Results

Consider the long exact homology sequence for the pair (TCF{'\ T(1-I,n)). Clearly there is an isomorphism of complexes

C.(T('it\ T(1-I,n)) ~ EB C.-1 (T(1-I,n),p). pE8'Hn

Each factor of the summand has homology only in dimension n - 2, and each space in the pair (T(1i"') , T(1-I,n)) has homology concentrated in degree n - 1. Thus the only relevant portion of the long exact sequence is

0- Hn_l(T(1-I,n)) ---+ Hn_l(T(1-I,n)) - EB Hn_2 (T(1-I,n),p) - O. pE8'Hn

The group Sim(n) is a semidirect product

Sim(n) = T(n) . Simo(n),

where T(n) ~ JRn is the subgroup of translations and Simo(n) is the group of linear similarities.

It is easy to see (via a center kills argument) that

H.(Simo(n),Zt) ~ H.(Sim(n),Zt).

The crucial step in the proof is showing the following:

LEMMA 3.1.6. For all n > 0,

H. (Sim(n), ASt(JRn)t) = O.

PROOF. The proof is by induction on n. For n = 1, we have the exact Mequence of Sim(I)-modules

0- ASt(JRl) - EB Z(P) ~ Z ---+ 0 pERl

where e is the augmentation. Shapiro's lemma shows that

H.(Sim(I), {EB Z(p)}t) ~ H.(Simo(I), zt), pERl

the isomorphism being induced by e and the inclusion Simo(l) --... Sim(I). Since the right hand side of the above equation is isomorphic to H.(Sim(I), zt), the long exact coefficient sequence associated to the above sequence of modules shows that

H.(Sim(I), ASt(JR1 )t) = O.

Now assume that n > 1. There is an exact sequence of Sim(n)-modules

0- ASt(JRn) - EB ASt(Vn - 1) -'" - EBASt(VO) ~ z - 0 V" I VII

Page 80: Homology of Linear Groups

'3.1. Scissors Congruence 69

where the sum over Vi runs over all j-dimensional affine subspaces of lRn. The stabilizer of lRi C JRn is a product

Sim(nhtj ~ Sim(j) X O(n - j,lR)

where O(n - j,lR) is the orthogonal group of lRn - i . By Shapiro's lemma, we have

H.(Sim(n), {EB ASt(Vi)}t) ~ H.(Sim(j) x O(n - j,lR), ASt(lRi)t ® zt). Vj

Using the induction hypothesis and the Kiinneth formula, we see that the right hand side of this equation vanishes for 0 < j < n. Similarly,

H.(Sim(n), {EBASt(VO)}t) ~ H.(Simo(n), zt). va

Now split the above exact sequence of modules into short exact sequences

o ----t Zo ----t EB ASt(VO) ----t Z ----t 0,

Then we see

va

o ----t Zj ----t EB ASt(Vj) ----t Zi-l ----t 0, Vi

vn-l

Hk(Sim(n), ASt(lRn)t) ~ Hk+1(Sim(n), Z~_2)

~ ... ~ Hk+n-l(Sim(n), Z~)

o for all k ~ O. 0

Given this, the proof of Theorem 3.1.5 is finished via Shapiro's lemma and the long exact coefficient sequence:

H.(G(n), EB St(1in,p)t) pE8'H.n

= o. o

Dupont and Sah [31] then prove that the groups 'P(81i3 ) , 'P(1i3 ) , and

'P(1i3 ) are divisible. This was later improved by Sah [107] who showed that 'P(1i3 ) is uniquely divisible. The method of proof is the following. Let F be

Page 81: Homology of Linear Groups

70 3. Low-dimensional Results

a field and define an abelian group p(F) as the group with generators [x], x E F X - {I}, and relations

[x] - [y] + [y/x] + [(1 - x)/(I- y)] - [(1 - x-I)/(I - y-l)]

for x =I- y. Using explicit technical calculations in p(F), Dupont-Sah prove the following result.

THEOREM 3.1.7. IfF is algebraically closed, then the group p(F) is divis-ible. []

From this we deduce the divisibility of P(1t3 ) and P(1t\ According to Sah [107], Theorem 4.16, there is an isomorphism

P(1t3 ) ~ p(q-,

where p(C)- is the negative eigenspace under the action of complex conjuga­

tion. The divisibility of P(1t3 ) (and by Theorem 3.1.5 that of P(1t3 )) follows­at once.

The study of p(F) is intimately related to the computation of the low­dimensional homology of SL2(F). The following theorem is an unpublished result of Bloch and Wigner.

THEOREM 3.1.8 ([31]). Let F be an algebraically closed field of character­istic zero. Then there is an exact sequence

~ A2 sym 0-+ J.l.F(2) -+ H3(SL2(F)) -+ p(F) -+ I \z(F X ) -+ K2(F) -+ O.

Here, J.l.F(2) is the group J.l.F of roots of unity in F with Aut(F) acting via the quadratic character. For z E F X - {I}, A([Z]) = Z /\ (1- z) and for u, v E F X ,

1f1lm(u,'u) = {u,v}, the Steinberg symbol in K2(F). []

The map H 3 (SL2 (F)) -+ p(F) is induced by sending the homogeneous 3-chain (go, gb g2, g3), gi E SL2(F) to [z], where Z is the cross-ratio of the points go ( 00 ), g1 ( 00 ), g2 ( 00 ), g3 ( 00) E ]pI (F) (recall that the cross-ratio of the complex numbers zo, Zl, Z2, Z3 is (zo - Zl)(Z3 - Z2)/(ZO - Z2)(Z3 - zt}). This map is independent of the choice of 00 as a base point.

We omit the proof of this theorem. Instead we shall summarize Suslin's study of a certain subgroup B(F) c p(F) in the next section.

3.2. The Bloch Group

3.2.1. Relation with H3 (GL2(F)). Let F be any field and denote by V(F) the free abelian group with basis [z], where z E F X - {I}. Define a homomorphism

t.p : V(F) --+ F X IX> F X

Page 82: Homology of Linear Groups

3.2. The Bloch Group 71

by rp([z]) = z ® (1 - z). An easy calculation shows that

(3.1)

x ® (~ = :) + (~ = :) ® x.

Let a be the involution of F X ®Fx defined by a(x®y) = -(y®x) and denote by (FX ® FX)O' the quotient of F X ® F X by the action of a. Then (3.1) shows that rp induces a homomorphism

,\ : p(F) ---+ (FX ® FX)O'.

Note that ,\ is the homomorphism ,\ in the exact sequence of Theorem 3.1.8.

DEFINITION 3.2.1. The Bloch group of F, denoted by B(F), is the kernel of the homomorphism ,\.

Thus, we have an exact sequence

0---+ B(F) ---+ p(F) ~ (F X ® FX)(1 ---+ K2(F) ---+ O.

In the case where F is an algebraically closed field of characteristic zero, The­orem 3.1.8 asserts that there is an exact sequence

o ---+ I1F(2) ---+ H3(SL2 (F), Z) ---+ B(F) ---+ O.

Suslin [128] produced an exact sequence involving the groups B(F) and H3(GL2(F), Z) for any infinite field F. We describe this result now.

Denote by Tn (resp. Bn) the subgroup of GLn(F) consisting of diagonal (resp. upper triangular) matrices and let GMn(F) be the subgroup of mono­mial matrices. We have an exact sequence

1 ---+ Tn ---+ GMn{F) ---+~n ---+ 1, "

where ~n denotes the symmetric group on n letters.

THEOREM 3.2.2 ([128], Theorem 2.1). Let F be an infinite field. Then there is an exact sequence

PROOF. Let C. be the complex with Cp the free abelian group with basis (xo, ... , xp), where the Xi are distinct points of pl(F) (this is the same as t.aking projective equivalence classes of unimodular vectors in F2). By Lemma 2.3.2, the augmented complex C. _ Z - 0 is acyclic.

The group GL2 (F) acts 3-transitivcIy on points in pI (F); that is, it acts transitively on Co, C1, C2 • Every orbit of the action on Cp for 7J ~ 3 hH~

Page 83: Homology of Linear Groups

72 3. Low-dimensional Results

a unique representative of the form (0,00, 1, Xl, ... , Xp -2), where the Xi E px - {I} are distinct. Denote this orbit by [Xl, ... ,Xp -2]. Then

x;f-XjEPX -{l}

and the differential d : (Cp )CL2(P) ----> (Cp - I )CL 2(P) is

[ 1 - Xl , ... , 1 - Xl ] 1- X2 1- Xp-2

+ [X2, ... , XP-2] Xl Xl

p-2

+ 2:)-I)i[XI, ... ,Xi"",Xp-2]. i=l

(3.2)

Consider the spectral sequence a..<;sociated to the action of GL2(F) on C •. This spectral sequence converges to H.(GL2(P)) and has El-term

E~,q = Hq(GL2(F), Cp ).

In particular, the row q = 0 is the complex (C.)CL 2 (P)' It has the form

Z t- Z t- Z t- EB Z[x] t- EB Z[XI, X2] t- ....

xEPx -{I} Xl#X2

ThUH wo have

and

E~,D

E2 _ {z p,D - 0

p=o

p= 1,2;

ffi ([I-Xl] [1-X- I] [X2] ) W Z[xl/ -_- - ~l + - - [X2] + [Xl]

x . 1 X2 1 - X2 Xl

p(F).

Now, the stabilizer of 0 is the subgroup B 2 , the stabilizer of (0,00) is T2 = FX EEl FX, and the stabilizer of (0,00,1) is the subgroup px of scalar matrices. Thus,

E6,q = Hq(B2), Ei,q = Hq(T2), E~,q = Hq(P X ).

We know that the inclusion T2 ----> B2 induces an isomorphism in homology; that is,

Page 84: Homology of Linear Groups

3.2. The Bloch Group 73

Let (J' be the automorphism of H.(F X EBFX) induced by (a, b) ~ (b,a). Then an easy calculation shows that

dL : Hq(T2) - Hq(B2)

is the map (J' - id. Also, if ~ : FX ~ FX EB FX is the diagonal embedding, then

is the map ~*' Since ~ has a left inverse, ~* is injective so that E~,. = O. Also, H1(FX EB

FX) = F X EB FX and (J' transposes terms. Furthermore,

H2(F X EB FX) = H2(F X) EB H2(F X) EB (FX ® F X),

(J' interchanges the copies of H2(FX) and (J' coincides with the involution x ® y f---) -(y ® x) on FX ® FX. Thus the E2-term of the spectral sequence is

H 3 (T2 )C1 H2(FX) EB (FX ® F X)C1

F X

z A long computation shows that

o o p(F).

d3 : Elo = p(F) ~ H2(FX) EB (FX ® F X)C1 = Eg,2

is defined as d3([x]) = x 1\ (1 - x) - x ® (1 - x). Thus,

Eao = ker(d3 ) = B(F) . . Now, this spectral sequence determines a filtration of H 3 (GL2 (F)) with

H3(GL2(F))(O) = im(H3(T2))' There is a canonical surjection

H2(T2)C1 _ H2(T2r / ~*(H2(FX)) = (FX ® FX)C1 _ H3(GL2(F))(1)/(O).

Moreover, we have an isomorphism

H3(GL2(F))/H3(GL2(F))(2) ~ B(F).

To finish the proof of the theorem, we must show that H 3 (GL2(F))(2) = im(H3(GM2(F))).

Let C. (G) be the standard resolution of the group G and let pg be the homotopy denoted by h. : C.(G,M) ~ C.(G,M) in Proposition A.1.9.

LEMMA 3.2.3. Let u E H 2 (T2 )C1, and let h be a representing cycle for '/1,. Denote by T the automorphism of H2 (T2 )" which tran8poses terms and write T( h) - h = db for some 3-chain b of T2 . Then the image of u in H:l( GL2(F))/ H 3(T2 ) i.~ the clas . ., of the 3-cycle b - PII(h), whc1Y! .'I = (? (\) .

Page 85: Homology of Linear Groups

74 3. Low-dimensional Results

PROOF. Our spectral sequence is the spectral sequence of the bicomplex C.(GL2 (F)) ®GL2(F) C •. The augmentation £ : C. ~ Z induces a quasi­isomorphism

C.(GL2(F)) ®GL2(F) C. ~ C.(GL2(F))GL2(F)'

Consider the diagram

b - P8(h) ~ b® (0) - Ps(h) ® (00)

d GL2 (F) ! ( de.

h ® ( 00) - (0)) ~E -- h ® (0,00).

Note that

d(b® (0) - Ps(h) ® (00)) db® (0) - dps(h) ® (00) = r(h) ® (0) - h ® (0)

+ h ® (00) - Sh8-1 ® 8(00)

= r(h)®(O)-h®(O)

+ h ® (00) - r(h) ® (0) h ® ((00) - (0)).

Thus, h ~ b - Ps(h) E H3 (GL2(F))/H3(T2). 0 "

" Now consider the Hochschild-Serre spectral sequence associated to the .;', ()xtemlion

1 -----t T2 -----t G M2 (F) -----t E2 -----t 1.

This yields a filtration of H3(GM2(F)) satisfying

1. Ha(GM2(F))(O) = im(H3(T2));

2. H2(T2)CT - H1(E2,H2(T2)) = H2(T2)CT /(1 + U)H2(T2) - H3 (GM2 (F))(l)/(O);

3. H3(GM2(F))(2)/(1) = 0 (since H.(E2, T2) = 0);

4. H3(GM2(F)) = H3 (GM2(F))(2) EB H3(E2);

(the direct sum decomposition in 4 follows since the extension is split). The preceding remarks show that the homomorphism

H3(GM2(F)) -----t H3(GL2(F))

maps H3(GM2(F))(O) onto H3(GL2(F))(O). Lemma 3.2.3 tells us the image of 1.t E H2(T2)CT in H3(GM2(F))/H3(T2). Thus, H3(GM2(F))(l) is mapped onto H 3 (GL2 (F))(l) and we have

im(H:J(GM2(F))) = im(Ha(E2)) E9 H:1(GL2 (F))<2)

Page 86: Homology of Linear Groups

3.2. The Bloch Group 75

(since the first and second filtration levels coincide). Now, since the matrix s is similar to (6 ~l) E B 2 , we have

im(H3(E2)) C im(H3(B2)) = im(H3(T2)) = H3(GL2(F))(0).

Therefore, im(H3(GM2(F))) = H3(GL2(F))(2), and the theorem is proved. o

REMARK 3.2.4. The proof of Theorem 3.2.2 follows the argument used by Dupont-Sah [31] to prove Theorem 3.1.8. In this form, it works for any infinite field. The proof in [31], while giving a slightly stronger statement, relies heavily on the fact that F is algebraically closed.

3.2.2. Relation with K-theory. Since H3('GL2(F)) influences K3(F), we might expect some relationship between K3(F) and B(F). It was S. Bloch [11] who first noticed this connection (hence the name "Bloch group" ). Suslin made this relationship precise and we briefly sketch his results.

The first step is to extend the homomorphism H3(GL2(F)) -> B(F) to a map H3(GL3(F)) -> B(F). This is accomplished by considering the complex G;, where G; is the free abelian group with basis (xo, ... , xp), where the Xi E P2(F) are in general position. Define two differentials d, d' : G; -> G;_l by

p

d(xo, ... , xp) = 2) -l)i(xo, ... , Xi,"" xp) i=O

and p-l

d'(xo, ... , xp) = 2:) -l)i(xo, ... , Xi,···, xp). i=l

Then an easy calculation shows that the complexes (G., d) ~ Z -> 0 and (G., d') ~ Z -> 0 are acyclic.

Define a map A : G; -> G; by

p

A(Xo, ... , xp) = 2) -l)Pk(xk, Xk+l,···, Xk+p). k=O

One checks easily that d' A = Ad. Consider the map of complexes

Gr d G2 d G2 d ~ 2 +--- 3 ~ ...

Al Al Al C? d' c'2 d' G2 ti' ~ J2 ~:l <----

Page 87: Homology of Linear Groups

76 3. Low-dimensional Results

Let D. be the cone; that is, Do = Cl, Dp = C; EEl C;+l with differential given by the matrix

(-~ ~,). Define the augmentation Do ~ Z as the composition

D C2d 2E'7I 0= l~CO~~'

Then it is easy to see that D. ~ Z ~ ° is acyclic. The group GL3(F) acts on D. and determines a map H3(GL3(F)) ---- H3((D.)CL3 (F»). Direct computa­tion shows that

( -=-d Q) H3((D.)CL3(F») = coker ( EeZ [~] EEl EeZ [~tJ ~ Z EEl EeZ [~])

where a =F x, b =F y E FX - {I} and ay - bx =F 0. By setting p([~]) = [a] E p(F), we get a well-defined homomorphism H3((D.)CL3(F») ~ p(F). Hence -by composing with the canonical map H3(GL3(F)) ~ H3((D.)CL3(F»), we obtain a map H3(GL3(F)) ~ p(F).

The restriction of this map to H3 (GL2(F)) coincides with the map H3 (GL2 (F)) ~ p(F) defined above. This is proved as follows (see Lemma 3.4 of [128]). Denote by C~ the subgroup of C;+1 generated by elements (xo, ... ,Xp+1), where Xp+l = (O,O,l)T. Since d' does not affect the last co­ordinate, C~ is a GL2 (F)-subcomplex of D •. Thus, the composition

H3(GL2 (F)) ~ H3(GL3(F)) ~ H3((D.)CL3(F»)

can also be written as the composition

H3(GL2(F)) ~ H3((C~)CL2(F») ~ H3((D.)CL3(F»)'

Iuductl f\. homomorphism of GL2 (F)-complexes C~ ~ C. by projecting JPl2(F) ____ JPll(F) from (0,0, l)T and discarding the last coordinate. The com-position

H3(GL2(F)) ~ H3((C~)CL2(F») ~ H3((C.)CL3(F») = p(F)

is evidently the homomorphism {) defined above. The proof is finished by noting that the following diagram

(3.3)

commutes.

Page 88: Homology of Linear Groups

3.2. The Bloch Group

PROPOSITION 3.2.5. We have an isomorphism

H3(GL3(F»/(H3(GM2(F» + H3(T3» ~ B(F).

77

PROOF. The group H 3 (T3 ) lies in the kernel since the augmentation C:D. :

Cr --> Z has a T3-equivariant section:

n~n·O n By [124], we know that H3(GL3(F» is generated by H3(GL2(F» and H3(T3)' Thus, the image of H3(GL3(F» --> p(F) coincides with that of H3(GL2(F»; that is, the image is B(F). Since we have an isomorphism

H3(GL2(F»/ H3(GM2(F» ~ B(F),

the result follows.

Denote the map H3(GL3(F» --> B(F) by a. Since

H3(GL3(F» ~ H3(GL(F»

D

(Theorem 2.3.1), we can view a as a map H3(GL(F» --> B(F). Denote by Hg(GMn(F» the kernel of the split surjection

H3(GMn(F» -----t H3(En).

LEMMA 3.2.6. There is an exact sequence

Hf(GM(F» -----t H3(GL(F» -----t B(F) -----t O.

PROOF. The first step is to show that H3(T) lies in the kernel of a. The Kiinneth formula implies that H3(T) is generated by the subgroups H3(Ti j k), where Tijk is the subgroup consisting of diagonal matrices with 1 's everywhere except for possibly in positions i,j, k. Note, however, that Tijk is conjugate to T3 by a permutation matrix and hence the image of each H3(Tijk) coincides with that of H3(T3)' But H3(T3) lies in the kernel of a.

Now let m, n be positive integers. For a pair GI , G2 of groups, denote by Pi the projection G I x G2 --> Gi . Denote by qi the composition

GLm(F) x GLn(F) ~ GL*(F) -----t GL(F).

Also, denote by j the embedding G Lm (F) x G Ln (F) --> G Lm+n (F) --> G L( F). Note that for any n, the embedding Tn --> GLn(F) induces a surjection on Hl and H2 (for HI this is clear; for H2 this follows from Theorem 2.3.1 since we have a surjection K~(F) -----t H2 (GL2 (F» induced by the homology product Hl (Tl ) ® Hl(Tl ) --> H2(GL2(F» and the domain of the latter map lies inside H2(T2». Thus, since j(Tm x Tn) C T, we Hee that

j.(H2(GLm(F» ® Hl (GLn(F») C H3(T).

Page 89: Homology of Linear Groups

78 3. Low-dimensional Results

Now let n be sufficiently large and consider the commutative diagram

1-T2 -GM2(F) x En-2-E2 x En- 2-1

111 1 - Tn ---~> GMn(F) ------;>~ En --->~ 1.

Denote the Hochschild-Serrc spectral sequence of the top sequence by E' and of the lower sequence by E. We have

E;q = Hp(En, Hq(Tn)).

Denote the ith summand of Tn = (Fx)n by Ft. Then

i=l i<j

The action of En is transitive on both terms of the summand with stabilizers -

/\2 x _ (FI h~n - El X En - I

and

Thus we have 2

E;2 = Hp(En-l,/\ FX) fBHp(E2 X En_2,Fx ®FX).

Similarly, we have

'2 /\2 X) X X Ep2 = Hp(En-2' F fB Hp(E2 X En- 2, F ® F ).

The homology of En stabilizes for large n, and hence we see that for p ~ 5, the two spectral sequences coincide. The same is true for the q = 1 rows of the sequences. It follows that the (1,2) and (2,1) terms of the limits coincide and that

H8(GMn(F)) = H3(Tn) + ker{H3(GM2(F) x En- 2) -+ H3(E2 X En-2)}.

Passing to the limit, we see that the image of Hg(GMn(F)) is contained in H3(T) +H3(GM2(F)), which is precisely the kernel of 8. The reverse inclusion is clear. 0

We now have the following result.

THEOREM 3.2.7. The Hurewicz map induces an isomorphism

K 3(F)/1rg(BGM(F)+) ~ H3 (GL(F))/Hg(GM(F)),

where 1r~(BGM(F)+) is the kernel of the projection 1r3(BGM(F)+) -t1r3(E+).

I

j

I ,I

Page 90: Homology of Linear Groups

3.2. The Bloch Group 79

PROOF. This is based on a number of lemmas whose proofs may be found in Section 5 of [128]. Let h : S3 ~ S2 be the Hopf bundle. This induces a map h* : 1I"2(X) ~ 1I"3(X) for any space X. The map h* is not a homomorphism in general, but if X is an H-space, then it is a homomorphism. One checks that if X is a simply-connected H -space, then there is an exact sequence .

h* 1I"2(X) ~ 1I"3(X) ~ H3(X) ~ O.

Taking X = E(A) c GL(A), we obtain an exact sequence . h' .

K2(A) ~ K3(A) ~ H3(E(A)) ~ O.

Now consider the group GM(F) and its commutator subgroup M. The group M is the subgroup of monomial matrices having determinant 1 and an even permutation. This group is perfect. Consider the spaces BSL(F)+ and BM+. We have a commutative diagram

7r2(BM+) -------+ 7r3(BM+) -------+ H3(M) -------+ 0

1 1 1 K2(F) -------+ K3(F) -------+ H3(SL(F)) -------+ O.

~ow, we have homotopy equivalences

B([G, G])+ x BG8b ~ BG+ (3.4)

for the groups G = GL(F), GM(F) ([128], Lemma 5.3). Thus, for i ~ 2, 7ri(BM+) = 1I"i(BGM(F)+). Moreover, for i ::; 2, the map 7ri(BGM(F)+) ~ Ki(F) is surjective. Thus,

K3(F)/1I"3(BGM(F)+) = H3(SL(F))/H3(M).

The same is true if we divide out by 1I"8(BGM(F)+) and by

Hg(M) = ker(H3(M) ~ H3(E+)).

Denote by SM(F) the group of monomial matrices in SL(F). The pro­jection SM(F) ~ SM(F)8b S:!. 71../2 has a section. Using the Kiinneth formula and the equivalence (3.4) for SM(F), we see that

H3(SL(F))/H3(M) = H3(SL(F))/H3(SM(F))

and similarly if we divide by H3. Now, applying the equivalence (3.4) to G = GL(F), we find

H3(GL(F)) = H3(SL(F)) EB (H2(SL(F)) ® FX) EB H3(FX).

Since the last two terms lie in Ha(GM(F)), the map

H3(SL(F))/ H3(SM(F)) -+ H3(GL(F))/ Ha(GM(F))

Page 91: Homology of Linear Groups

80 3. Low-dimensional Results

is surjective. We define a left inverse by a 1---+ a EB det( a-I). (Note: the fact that H2(SL(F)) 0 F X C H3(GM(F)) follows from the more general fact that H2 (GLm (F)) 0 HI (GLn{F)) C H3(T) for any m, n.) The same is evidently true if we divide out by Hg. D

It is possible to give a description ofthe image of 7l"~{BGM(F)+) in K3(F). There is a ring structure on 7l".(BGM(F)+) such that the maps

7l".(BGM(F)+) ----7 K.(F)

tlnci 7l".(BGM(F)+) ----77l".(E+)

are compatible with the multiplication. We have

7l"l(BGM(F)+) = H1(GM(F)) = F X EB7/.,/2,

with 7l"~(BGM(F)+) = F X and 7l"l(BE+) = 7/.,/2. The map

7l"l(BGM(F)+) --+ Kl(F) = F X

is the identity on F X and takes the generator of 7/.,/2 to -1 E FX. Thus, the image of 7l"~(BGM(F)+) in K3(P) contains the decomposable part

im(Ktt (F) --+ K3(F)).

Since the image of the decomposable part of 7l".(BE+) is contained in the de­composable part of K.(F), the image of 7l"~(BGM(F)+) in the indecomposable group K3(F)ind = K3(F)/Ktt(F) coincides with the image of

7l"~(BGM(F)+)ind = ker(7l"3(BGM(F)+)ind ----77l"3(BE+)ind).

Vilt Home technical arguments using the Atiyah-Hirzebruch spectral se­qlltllW<1, homotopy theory, and Chern class maps on K-theory, we obtain the following mmlts.

t. There are natural maps

Tor(J.L(F),J.L{F)) ----7 7l"~(BGM(F)+)ind ----7 Tor(/l,(F),J.L(F)),

and the composition is multiplication by 2.

2. The composition

Tor(/l,(F), Jl(F)) ----7 7l"~(BGM(F)+)ind ----7 K3(F)ind

is injective.

3. There is an exact sequence

0----7 J.L2(F) ----7 7r~(BGM(F)+)ind ----7 Tor(J.L(F), J.L(F)) ----7 O.

If char(F) i- 2, the extension is nontrivial. Denote this extension by Tor (J.L ( F), J.L( F))~.

LE:vIMA 3.2.8. The map 7l"~(BGM(F)+)itld -; K:1(F)lnd is injective..

Page 92: Homology of Linear Groups

3.2. The Bloch Group 81

PROOF. This follows from 2 above by passing to the algebraic closure of F (see [128], Lemma 5.8). 0

Summarizing, we obtain the following.

THEOREM 3.2.9. For any infinite field F, there is an exact sequence

o ~ Tor(J.t(F),J.t(F))'" ~ K3(F)ind ~ B(F) ~ O.

COROLLARY 3.2.10. If F is algebraically closed, then B(F) is uniquely divisible.

PROOF. By Suslin's solution to the Lichtenbaum-Quillen conjecture for algebraically closed fields [126, 127], the group K3(F) is divisible with torsion subgroup ffil!#char(F) Qi/ZI!. The same is true for K3(F)ind since Kf (F) is known to be uniquely divisible by the work of Bass and Tate [5]. Now,

Tor(J.t(F), J.t(F))'" = E9 Qi/ZI!. Nchar(F)

Since every injective map of Qi/ZI! into itself is bijective, we see that the group Tor (J.t(F) , J.t(F))'" is the torsion subgroup of K3(F)indi that is, the quotient B(F) is uniquely divisible. 0

This provides another proof of the unique divisibility of the scissors con­gruence group P(Ji3). Since p(Ji3) ~ p(C)-, it suffices to show that p(C) is uniquely divisible. But this follows from the above corollary since we have an exact sequence

o ~ B(F) ~ p(F) ~ (F X 0FX)u

and the group (FX 0FX)u is uniquely divisible when F is algebraically closed. If F is not algebraically closed, then B(F) need not be uniquely divisible.

Let x, y E FX. Consider the elements [x] + [1 - xl, [y] + [1 - y] E B(F).

LEMMA 3.2.11. In B(F), [x] + [1- x] = [y] + [1 - yl.

PROOF. We may assume x =I- y. The elements

[x]- [y] + [y/xl- [(1- x-l)/(l- y-l)] + [(1- x)/(1 - y)l [1- y]- [1 - x] + [(1 - x)/(1 - y)]- [(1 - x- l )/(1 - y-l)] + [y/x]

are zero in p(F). Subtracting one from the other, we obtain the result. 0

Denote the element [x] + [1 - x] by cF.

LEMMA 3.2.12. 6CF = O.

Page 93: Homology of Linear Groups

82 3. Low-dimensional Results

PROOF. If x E F X - {I}, denote by (x) the element [x] + [X-I]. We have the relations

[x]- [y] + [y/x]- [(1- x-1)/(I- y-l)] + [(1- x)/(I- y)] = 0 [x-l]_ [y-l] + [x/y]- [(1- x)/(I- y)] + [(1- x- I )/(I- y-l)] = O.

Adding these, we see that (x) - (y) + (y/x) = O. Interchanging x and y, we see that 2(y/x} = 0 (since (y/x) = (x/y)). Thus, for any z, 2(z} = O. Now,

3CF [x] + [1- x] + [x-I] + [1- x-I] + [(1- x)-l] + [1- (1- x)-l] = (x)+(I-x)+(I-x- l ) = (x) + (1- x) + (-(1 - x)/x) = (x) + (1- x) + (-(1 - x)} - (x) = (1-x}+(-(I-x)) = (1 - x) + (-(1- x)2/(1 - x)) = (-(1 - x)2).

But for any z, 2(z} = O. So 6CF = O. o Now, if the equations x2 + 1 = 0 and x2 - x + 1 = 0 are solvable in F, one

sees that CF = 0 ([128], Lemma 1.5). In particular, if F is algebraically closed, then CF = O. However, Suslin shows that the element CF is nontrivial and has order exactly 6 for any F ~ R Thus B(F) is not uniquely divisible since it has torsion.

REMARK 3.2.13. The group B(Q) is cyclic of order 6, generated by CQ (see [128], Corollary 5.3).

3.3. Extensions and Generalizations

S.S.l. Extensions. Many of the results in the previous section hold for rings other than fields. In particular, if A is a local ring with infinite residue field F, we can define the Bloch group B(A) exactly as we did for F. It was shown by the author in [70] that the proof of Theorem 3.2.2 goes through without modification for A. Thus we have an exact sequence

H3 (GM2(A)) --t H3(GL2(A)) --t B(A) ~ O.

The proof of Theorem 3.2.7 requires a bit of modification, but we still have the same result; namely, there is an exact sequence

1rg(BGM(A)+) --t K3(A) --t B(A) ~ O.

The only problem with the proof of Theorem 3.2.7 in this case is that it makes IlHe of a projection IP2(F) -+ IPl(F) which is not well-defined over A. However, it iH pOARible to COIlHtruct a map on the approprintfl ehniu complexes.

Page 94: Homology of Linear Groups

3.3. Extensions and Generalizations 83

Unfortunately, the proof of Theorem 3.2.9 does not generalize to A. Thus, we cannot deduce the exact sequence

o ~ Tor(J.t(A),J.t(A))'" ~ Ka(A)ind ~ B(A) ~ O. (3.5)

However, if we assume that A is a Hensel local F-algebra, then we can say the following. Let p be a prime distinct from char(F). Since tensor product is right exact we obtain a commutative diagram

7rg(BGM(F)f) ® Zip ~ t

7rg(BGM(A)+) ® Zip ~

Ka(F) ® Zip t

Ka(A) ® Zip

~ B(F) ® Zip ~ 0 t

~ B(A) ® Zip ~ 0

with exact rows. The map B(F)®Zlp ~ B(A)®Zlpis injective (since B(F) ~ B(A) splits) and the map Ka(F) ® Zip ~ Ka(A) ® Zip is an isomorphism [127]. A simple diagram chase gives the following result.

PROPOSITION 3.3.1. Let F be an infinite field and let A be a Hensel local F -algebra. Then the natural map

B(F) ® Zip ~ B(A) ® Zip

is an isomorphism for P =1= char (F) . o Since K~ (A) ® Zip ~ K~ (F) ® Zip (this follows from the isomorphism

A x ® Zip ~ F X ® Zip), and since J.t(A) = J.t(F), we see that we do obtain the exact sequence (3.5) for A after tensoring with Zip.

The group Ka(R)ind can be described explicitly for a large class ofrings. A ring R is an HI-ring [50] if the following holds for alll ~ 2, k ~ 1: For any family of k surjective linear maps Ji : RI ~ R, there exists vERI such that Ji(v) E RX for i = 1, ... k. For example, semilocal rings with infinite residue fields are HI. Also, HI-rings have many units and have stable rank 1. We have the following result due to P. Elbaz-Vincent [36].

THEOREM 3.3.2. Let R be a commutative HI-ring. Then there is an iso­morphism

This relies on the following stability result proved in [36]: The map GL2(R) ~ GLa(R) induces an injection

Ha(GL2(R),Q) ~ Ha(GLa(R),Q).

The proof of this result is much like the proof of Theorem 3.1.8. Indeed, the proof follows that of Sah's proof of the following result [107].

Page 95: Homology of Linear Groups

84 3. Low-dimensional Results

THEOREM 3.3.3. Let D be one of the three real division algebms or any infinite field with F X = (FX)6. Then the map

H3 (SL2(D), Z) -+ H3(SL3(D), Z)

is injective.

As a corollary, Sah proves that for any infinite field F, we have

K 3 (F)ind = Ho(FX, H3 (SL2(F)))

modulo the class of abelian groups annihilated by powers of 6.

3.3.2. Generalizations. The derivation of the exact sequence

o

in Section 3.2 required a nontrivial amount of computation. One expects, how­ever, that a similar approach to the study of Hn+l(GLn(F)) might prove fruit- _ ful. Unfortunately, the resulting spectral sequence is very complicated.

In his thesis [133] S. Yagunov constructed a new resolution of GLn(F)­modules and studied the resulting simpler spectral sequence. This leads to a definition of higher Bloch groups which are related to Hn+l (G Ln(F), A). One (minor) drawback is that we must assume that n! is invertible in A.

For each n ~ 2, define a group Pn(F) as follows. Let P:(F) be the acyclic complex with PJ:(F) the free abelian group with basis the (k + I)-tuples of rational points of pn-l(F) which are in general position. This is clearly a complex of GLn(F)-modules. Define

Pn(F) = Hn+l(P:(F)GLn (F))'

When n = 2, this is precisely the group denoted p(F) in Section 3.2. It is clear . that there is a surjective map

Hn+l(GLn(F),Z) -+ Bn(F)

for some subgroup Bn(F) C Pn(F). Determining this group Bn(F) seems J

rather difficult in general (certainly the complexity grows as n increases) since . it involves the calculation of higher differentials in a spectral sequence.

Yagunov defines A-modules Pn(F) in the following way. Let C: be the complex with Ci: the free A-module with basis (k + I)-tuples of vectors in Fn in general position. This complex is clearly acyclic. Define a sub complex C:,P by taking C~'P to be generated by the elements

ifk>paild by

Page 96: Homology of Linear Groups

3.3. Extensions and Generalizations 85

otherwise. Here, the 0i E FX. Then the quotient complex e~ = C~ /e~,n-l is easily seen to be acyclic. The corresponding spectral sequence has

El = H (GL (F) en) = {Hq((FX)P+! x GLn-p-l(F)) p < n p,q q n 'P 0 p 2: n.

Here, GLo(F) = {I}. The bottom row is the complex (C~)GL",(F)' One checks easily that

E2 _ {A p= 0 p,o - 0 0 < p S n.

We say that a vector v E Fn is monomial if it has exactly one nonzero entry and affine if all its entries are nonzero. Define D~ to be the free A­module on the following basis. Consider all n x (k + 1) matrices of the form (vo, . .. , Vj, Wj+!, ... , Wk) where the Vi are independent monomial vectors and the submatrix (Wj+!, ... ,Wk) is such that any minor is non-zero. The positions of the entries in (vo, ... , Vj) uniquely define an ordered subset of {I, ... , n}. Two such matrices are projectively equivalent if they have the same affine parts and the same ordered subsets of {I, ... , n}. Now take the set of projective equivalence classes of such matrices as the basis of D'k. With the usual differ­ential, the complex D~ is acyclic and there is a natural action of the monomial group G Mn (F) on D~. There is an isomorphism

H.((Dn) ) _ {A i = 0 , • GM",(F) - 0 0 < i < n + 1

and a surjection A ® (F X )[n/2] -# Hn+l ((D~)GM",(F»)' Moreover, we have the following result.

PROPOSITION 3.3.4. If P > 0 and n! is invertible in A, then

Hp(GMn(F), D~) = {HO p((Fx)q+l x GMn- q+1 (F)) 0 S q S n-1 q 2: n.

Now consider the complex

Indg;;S;')D~ = AGLn(F) ®AGMn(F) D~.

There is a natural surjective map

I dGL",(F) Dn en n GM",(F) • ----+ •

defined by a ® x I-t ax. Denote the kernel by K~.

Page 97: Homology of Linear Groups

86 3. Low-dimensional Results

Here, H.(GLn(F), GMn(F); A) are the relative homology groups (see Ap­pendix A).

On the other hand, we have the spectral sequence associated to the action of GLn(F) on K;:. It has the following form.

PROPOSITION 3.3.6. If q > 0, then

E~,q = Hq(GLn(F), K;)

= Hq+1(GLn- p-l(F) x (FX)P+1, GMn- p-l(F) x (FX)P+1; A).

We also have an exact sequence of complexes

o ~ Ho(GLn(F), K;:) ~ (D~)GM,,(F) ----+ (C;:)GLn(F) ~ O.

This follows from the fact that for each p, the map

H1(GMn- p(F) x (Fx)P) ~ HI (GLn_p(F) x (FX)P)

is surjective so that we have an exact sequence

o ~ Ho(GLn(F),K;) ~ (D;)GM,,(F) ~ (C;)GL,,(F) ~ 0

(this is the tail end of the long exact sequence associated to

o ~ K; ~ Indgt;3;'~)D; ----+ C;; ~ 0).

Thus, we obtain the following result.

LEMMA 3.3.7.

Ho(GLn(F), K;)

= {~ker(Hn+'((D~)CM'(F») ~ HnH((C!')CL.(F)))

DEFINlTlON 3.3.8. The A-module Pn(F) is defined as

There is an obvious map

Yagunov makes the following conjecture.

p<n p=n.

CONJECTURE 3.3.9. Let F be an infinite field, let n 2: 2 and assume that n! is invertible in A. Then there is a natural isomorphism

Pn(F) = E8 Hn+1-2i(GLn- 2i (F), {GMn- 2i (F), GLn-2i-l (F)}; A)ind i~O

Page 98: Homology of Linear Groups

3.4. Invariants of hyperbolic manifolds 87

where ind denotes the indecomposable part of the homology. The prod'u,ct struc­ture on homology is defined via the compositions

Hi(GLn(F),GMn(F)) @Hj(FX) ~ Hi+j(GLn x FX,GMn x FX)

~ Hi+j(GLn+1(F), GMn+l(F)).

Yagunov verifies this conjecture for n :S 4 (the case n = 4 requires that F be algebraically closed).

It is natural to ask the relationship between Pn(F) and Pn(F)@A. Yagunov constructs a natural map Pn(F) @ A ----4 Pn(F) for all n ;::: 2.

PROPOSITION 3.3.10. Suppose 2 is invertible in A. Then the map

is an isomorphism. o

For further generalizations of Bloch groups, the reader is referred to Za­gier's paper [134] where a conjectural description ofthe groups Bm(F) is given for m odd. Zagier focuses on the case where F is a number field and relates these groups with the Borel regulator map on K2m-dF) and values of the zeta function (F (s).

3.4. Invariants of hyperbolic manifolds

The connection between the Bloch group and scissors congruences in hyper­bolic 3-space suggests that it may be possible to define invariants of manifolds in B(C). W. Neumann and J. Yang [93] showed that this is indeed the case. We briefly discuss this here.

Let IHI3 be hyperbolic 3-space with boundary Cpl. An 'ideal simplex ~ in

IHI3 = IHI3 U Cpl is one whose vertices Zj, Z2, Z3, Z4 lie in Cpl. Such a ~ is determined up to congruence by the cross ratio

(z:~ - Z2)(Z4 - zd Z = [Zl : Z2 : Z3 : ZIJ] = ( ) ( ) .

Z3 - Zl Z4 - Z2

Take finitely many geometric 3-simplices and glue them together along 2-faces to obtain a cellular complex Y which is a manifold except possibly at isolated points. If the complement of these points is oriented, we call Y II geometric 3-cycle; the complement Y - y(O) of the vertices is an oriented tnanifold.

Suppose 11;1 = IHI 3 /r is a hyperbolic manifold of finite volume, where I' CPS L2 (C) is discrete. A degree orw ideal triangulation of M consists of a g(~ornctric 3-cyc:k Y with H lllap f : Y - y(O) __ ._, M sntisfying

Page 99: Homology of Linear Groups

88 3. Low-dimensional Results

1. f is degree one almost everywhere in M;

2. For each 3-simplex 8 in Y, there is a map fs to an ideal simplex in JH[3, bijective on vertices, such that fls-s(o) : 8 - 8(0) --) M is the composition 'IT 0 (fsls-s(o»), where 'IT : JH[3 --) M is the projection.

Thurston proved that compact hyperbolic 3-manifolds have degree one ideal triangulations with IYI ':::' jIll. Most noncom pact j1lf also have such triangula­tions as well.

DEFINITION 3.4.1. Let f : Y - y(O) --) M be a degree one ideal trian­

gulation of j1lf. Each 3-sim plex of Y maps to an ideal simplex in JH[3: denote by Zl, . .. , Zn the cross ratio parameters of these ideal simplices. The Bloch invariant f3(M) is the element 2:7=1 [Zj] E p(C). If the Zj all lie in a subficld K ~ C, we may consider f3(M) as an element of p(K).

A priori, the invariant f3(M) depends on the triangulation. This is not the case, however.

PROPOSITION 3.4.2 ([93], Proposition 4.3). The invariant f3( M) is inde- J

pendent of the triangulation. D

This is proved by defining a fundamental class

[M] E H3 (r, Cpl) = Tor~r (JCpl, Z),

where JCpl is the kernel of the augmentation map Z[Cpl] --) Z. There is It homomorphism H 3 (r,Cpl) --) p(C) which maps [M] to f3(M), and this implioH the result.

TIIEOR~;M 3.4.3. The invariant f3(M) Ues in B(C). D

The proof of this is fairly straightforward, but lengthy and technical. The ()HHcntial point is that the relation

L Zi 1\ (1 - Zi) = 0

holds in CX 1\ CX; that is, 2: [Zj] E B(C). The invariant f3(M) is related to other invariants of M. Denote by vol(M)

the volume of M. For any hyperbolic 3-manifold A1, there is a well-defined invariant C8(M), called the Chern-Simons invariant, which lies in lRj'IT2Z. It is defined as the integral of a certain 3-form built from the connection and curvature forms over a nonsingular section s(M) of the positively oriented orthonormal frame bundle.

Define the Bloch regulator map

f! : B(C) -----> CjQ

Page 100: Homology of Linear Groups

3.4. Invariants of hyperbolic manifolds 89

as follows [11]. For Z E C X - {I}, define

( ) _ logz 10g(l- z) I 'R(z) C C pz - 2. A 2· + A 22 E A ,

11"~ 11"2 11"

where

'R(z) = ! 10gzlog(l- z) _ r 10g(l- t) dt. 2 Jo t

This map p vanishes on the defining relation of p(C) and hence induces a map

We have a commutative diagram

B(C) -----+

1 1 C/Q -----+ CAC ~ CX ACx

where € = 2(e A e) with e(z) = exp(211"iz). So p restricts to give a map p : B(C) ~C/Q.

THEOREM 3.4.4 ([93], Theorem 1.3). The Bloch invariant satisfies

p(f3(M)) = 2!2 (vol(M) + iCS(M)) E C/Q.

It is possible to extend this idea to higher dimensions. Let Sq(8lHn be the abelian group generated by (q+ I)-tuples of distinct points in BiEr modulo the relations

(zo, ... , Zq) = sgn(T)(zT(O),"" ZT(n))

for any permutation T E ~q+l' With the usual boundary map this defines an acyclic complex S.(BiEr). The group Isom+(IHIn) acts on this complex. Define

Pn = Hn (S.(8iEr)Isom+(nnn)).

If n = 3, then we recover the group p(C). These groups are similar to the groups denoted by Pn(F) in Section 3.3.

Let M be a complete hyperbolic n-manifold of finite volume and let f : 1I"1(M) ~ Isom+(IHIn) be a homomorphism. Then one may define an invariant fJ(f) E Pn . If n = 3, then if f is the homomorphism corresponding to some "Dehn filling" M' of M, then f3(f) = f3(M'). Thus, this f3(f) is a generalization of f3(M).

Page 101: Homology of Linear Groups

90 3. Low-dimensional Results

Exercises

1. Prove that the inclusion Simo(n) ~ Sim(n) induces an isomorphism

H.(Simo(n),zt) __ H.(Sim(n),Zt).

2. Prove that

Sim(n)lRj ~ Sim(j) x O(n - j,~).

3. Prove the equality in Equation 3.1.

4. Verify the formula in Equation 3.2.

5. Verify that the maps (defined in the proof of Theorem 3.2.2)

dt,q : Hq(T2) -- Hq(B2)

and dL : Hq(FX) __ Hq(F X E9 FX)

are u - id and ~*' respectively. 6. Prove that the map

tP : p(F) -- Eg,2

is defined as d3 ([x]) = x 1\ (1- x) - x® (1- x) (see the proof of Theorem 3.2.2).

7. Consider the extension

1 -- T2 -- GM2(F) -- 1::2 -- 1. Use the Hochschild-Serre spectral sequence to verify the assertions made about H3 (GM2 (F)) in the proof of Theorem 3.2.2.

8. Compute HI (1::2, H2(T2)). What is the answer for F algebraically closed?

9. Verify the various fonnulas and assertions of acyclicity of the complexes ; defined in the discussion prior to Proposition 3.2.5.

10. Verify that the diagram (3.3) commutes. 11. Prove that a (semi)local ring with infinite residue field(s) is an HI-ring.

Page 102: Homology of Linear Groups

Chapter 4

Rank One Groups

The homology of rank one linear groups (SL2, PGL2 ) often can be computed via the action of the group on a suitable simplicial complex. There is the well-known tiling of the hyperbolic plane by SL2(Z)-translates of an ideal triangle (see, e.g. [21], p. 215) and there is the BruhatTits tree associated to a field with discrete valuation. Often, the action implies something about the structure of the group such as the existence of an amalgamated free product decomposition.

In this chapter we study the groups SL2 and PGL2 over the rings Z[l/p], p a prime, and k[C], where C is a smooth affine curve over the field k. In these cases we are able to obtain a great deal of information about the homology (often, we can compute it completely). Applications of these results will be given in Chapter 5. We also discuss the generalization of these results to higher rank groups.

4.1. SL2(Z[1/p])

We begIn with the following classical fact ([110], p. 11):

SL2(Z) ~ Zj4 *Zj2 Zj6,

where the subgroups Zj2,Zj4,Z/6 are generated by

(-~ -~), (~1 ~), (~ -~) respectively. There is a map SL2(Z) ~ Zj12 defined by sending the generator of Z/4 to 3 mod 12 and the generator of Zj6 to 2 mod 12.

THEOREM 4.1.1. The map SL2(Z) ----+ Z/12 induces an isomorphism in integral homology:

Page 103: Homology of Linear Groups

92 4. Rank One Groups

PROOF. Associated to any decomposition G = G} *AG2 , there is a Mayer­Vietor is sequence

The homology of a cyclic group 7l/n is given by (sec Appendix A)

{7l i = 0

Hi (7l/n, 7l) = 7l/n i odd

o i even.

Moreover, it is easy to see that if 7l/n --'> 7l/(nm) is the inclusion 1 f---+ m, then the map H2i- 1 (7l/n) ~ H2i-d7l/(nm)) is the same inclusion. It follows that the sequence for computing H.(SL 2 (7l)) has the following form:

o ~ H2i(SL2(7l)) ~ 7l/2 ~ 7l/4 (jj 7l/6 .-+ H2i- 1 (SL2(7l)) ~ 0,

since H2i (7l/n) = 0 for all n, i ~ 1. Note that the map 7l/2 ~ 7l/4 (jj 7l/6 is injective so that H2i(SL2(7l)) = 0 for i ~ 1 and H2i- 1 (SL2(7l)) has order 12. One checks easily that H2i- 1 (SL2(7l)) is in fact cyclic. D

The groups SL2(7l[1/p]), p prime, also admit a decomposition:

SL2(7l[1/p]) ~ SL2(7l) *ro(p) SL2(7l),

where ro(p) is the subgroup of SL2(7l) consisting of matrices which are upper t.riangular modulo p. The two copies of SL2(7l) are embedded as the standard

mpy and as the set of matrices of the form (p!!:le P:) where ad - be = 1.

TlllH cic!cornposition is obtained in [110] using the action of SL2(7l[1/p]) on a cOl'tnin tree; this is a special case of the construction in Section 4.2.

The cohomology of SL2(7l[1/p]) was completely calculated by A. Adem and M. Naff'ah in [1]. We shall not give full details here, but we will indicate the line of proof. Since the cohomology of SL2(7l) is the same as that of 7l/12, one need only compute He(ro(p)) and then use the Mayer-Vietoris sequence.

The proof is divided into cases: p = 2, p = 3, p ~ 5. The first computation is the following.

PROPOSITION 4.1.2. If P 2:: 5, then Hl(ro(p),7l) ~ 7lN(p) , where

{

(P-7)/6 p===1 mod12

N(p) = (p + 1)/6 p === 5 mod 12 (p-l)/6 p===7 mod12

(p + 7)/6 p === 11 mod 12.

Page 104: Homology of Linear Groups

93

PROOF. Let r(p) be the level p congruence subgroup. We have an exten-sion

1 ~ r(p) ~ ro(p) ~ B ~ 1, where B is the upper triangular subgroup of SL2(7L.). The group SL2(7L.) acts on a tree T with finite stabilizers and quotient an edge (this is one way to prove the amalgamated free product decomposition). Since r(p) is torsion­free, it acts freely on T and thus G = SL2(lFp) acts on T/r(p) with isotropy groups '1./4 and '1./6 for the vertices and 7L./2 for the edge. Let EB be the universal cover of BB. Via the projection ro(p) -+ B, ro(p) acts diagonally on EB x Tj the isotropy groups are trivial. Since EB x T is contractible, we have Bro(p) !:::! EB XB T/r(p). Let C· be the cellular cochain complex of T/r(p). Then we have

and CO ~ Z/[G/(Z/4)]lB E9 Z[G/(7L./6)]lB'

C1 ~ 7L.[G/(7L./2YIIB, where IB means restriction of modules (this follows from the restriction­induction formulas for modules). The associated spectral sequence has

Efq = Hq(B, CP) ===> HP+q(ro(P), 'I.).

This collapses to give a long exact sequence

... -+ JP(ro(P)) -+ Hi(B, CO) -+ Hi(B, C 1 ) -+ ....

The result follows easily. o One then uses the fact that the cohomology of ro(p) is periodic to reduce

the computation to that of H2 and H3. The final result is the following.

and

THEOREM 4.1.3. If i ~ 1, then

{

Z/12 EB 7L./6 p = 1 mod 12

H2i(ro(P) , 'I.) ~ '1./4 E9 '1./2 p = 5 mod 12 '1./3 E9 7L./6 p = 7 mod 12 '1./2 p = 11 mod 12,

H 2i+1(ro(p), 'I.) ~ (Z/2)N(p).

This is proved by first passing to the projective group

pro(p) = r o(p)/{±I}

and computing the cohomology of pro(p) via its action on the tree defined above. One then uses the Hochschild-Serre spectral sequence associated to the extension

1 ~ {±1} -+ ro(p) -+ pro(p)-+1.

Page 105: Homology of Linear Groups

94 4. Rank One Groups

To complete the calculation, one uses the Mayer-Vietoris sequence along with some facts about the co homological dimension of the group SL2(Z[I/p]). There is an extension problem to be solved, but it presents no real difficulty.

THEOREM 4.1.4. Let p ~ 5. Then Hl(SL2(Z[I/pJ), Z) = a and

p= 1 mod 12

p= 5 mod 12

p= 7 mod 12

p = 11 mod 12.

For i ~ 2, we have

{

(Z/2)(p-7)/6 EB Z/12

2' (Z/2)(P+l)/6 E9 Z/12 E9 Z/3 H ~ SL Z 1 Z ~ ( 2( [/p]), ) - (Z/2)(p-7)/6 E9 Z/12 E9 Z/4

p = 1 mod 12

p= 5 mod 12 p= 7 mod 12

and

(Z/2)(P+l)/6 E9 Z/12 EB Z/12 p = 11 mod 12,

{

Z/6 p = 1 mod 12

H2i-l(SL2(Z[I/p]),Z) ~ Z/2 p = 5 mod 12 Z/3 p = 7 mod 12 a p = 11 mod 12.

The case p = 3 is completely analogous and yields

i odd

i=2

i = 2j,j > 1.

The case p = 2 is complicated by the fact that the principal congruence Hubgroup r(2) C ro(2) is not torsion-free. Still, it is possible to work around this and obtain

i odd

i=2

i = 2j,j > 1.

This last computation is interesting since SL2(Z[I/2]) has no subgroups of order eight.

The question of computing He (SL2(Z[I/n]), Z) for an arbitrary integer n remains open. The rational cohomology was computed by K. Moss [86J, and Naffah [87J has computed the 3-primary part.

Page 106: Homology of Linear Groups

4.2. The Bruhat-Tits Tree 95

4.2. The Bruhat-Tits Tree

The amalgamated free product decomposition of SL2 (Z[1/pJ) is a consequence of a general construction due to F. Bruhat and J. Tits [23]. In this section we describe the tree associated to a rank one group over a field with discrete valuation.

Let K be a field with valuation v : KX --+ Z. Denote by 0 the valuation ring, by m the maximal ideal of 0, and by k the residue field O/m. By a lattice we mean a free, rank two O-submodule of K2. Two lattices L, L' are equivalent if there is a nonzero x in K with L' = xL. We denote the equivalence class of a lattice L by [L].

Let 7r be an element with v(7r) = 1. Define a simplicial complex X as follows. The vertices of X are classes of lattices in K2. Two vertices are adjacent if there exist representatives L, L' with 7r L c L' c L. This defines a graph and one has the following result (see Serre [no], p. 70).

THEOREM 4.2.1. The graph X is a tree. o There is an obvious action of GL2(K) on X: if g E GL2(K) and if [L] is

a vertex of X, then g. [L] = [gL]. This action is obviously transitive and the center of GL2(K) acts trivially. If one considers the induced action of SL2(K), then one checks easily that there are two orbits of vertices with representatives OEBO and OEB7I"0, and one edge orbit. The stabilizers of the vertices in SL2 (K) are SL2(0) and diag(l, 7I")SL2(0)diag(1, 71"-1). The edge stabilizer r consists of those elements of SL2 (0) which are upper triangular modulo 71".

COROLLARY 4.2.2. There is an amalgamated free product decomposition

SL2(K) ~ SL2(0) *r SL2(0).

PROOF. This type of decomposition exists for any group G which acts on a tree with an edge as fundamental domain (see [nO], p. 32). 0

One also has the following result.

PROPOSITION 4.2.3. Suppose that R is a dense subring of K (in the topol­ogy defined by v). Denote by OR the intersection 0 n R and by r(R) the sub­group r n SL2 (R). Then there is a decomposition

SL2(R) ~ SL2(OR) *r(R) SL2(OR).

PROOF. See [110], p. 78. o EXAMPLE 4.2.4. Consider the field Q of rational numbers with the p-adic

valuation. Since the ring Z[l/p] is dense in this topology we obtain the decom­position SL2(Z[1/pJ) ~ SL2(Z) *r(Z(l/pj) SL2('1.) mentioned in the previous section.

Page 107: Homology of Linear Groups

96 4. Rank One Groups

EXAMPLE 4.2.5. Denote by £, the field of formal Laurent series over a field k with valuation

V( L antn) = no, ano =1= O. n~no

The ring k[t, elJ is dense in £, and k[t, elJ nO = k[tJ. Thus we have SL2(k[t, t- l ]) ~ SL2(k[tJ) *r SL2(k[t]).

4.3. SL2(k[tJ)

In 1959, H. Nagao [88] published an elementary proof of the following fact. If k is any field, then there is an amalgamated free product decomposition

SL2(k[t]) ~ SL2(k) *B(k) B(klt]),

where B(R) denotes the subgroup of upper triangular matrices over R. Using the tree X associated to K = k(t), v(f Ig) = deg(g) - deg(f), Serre provided a new proof of this fact by finding a fundamental domain for the action of SL2 (kl:tD on X. It turns out that such a subtree is an infinite path vo, VI, V2, •.. ,

where Vi = [tiO EB OJ [110], p. 87. This decomposition allows one to compute the homology of SL2(k[t]).

THEOREM 4.3.1. Suppose the field k is infinite. Then the natural inclusion SL2(k) -+ SL2(k[t]) induces an isomorphism

H.(SL2(k),Z) ---+ H.(SL2(k[tJ),Z).

REMARK 4.3.2. This result is clearly false for finite fields. For example, one NeeN eMily that HI (S L2 (IF 2 [t]), Z) contains a copy of an infinite-dimensional F2-vector space while HI (SL2(IF2), Z) is finite.

However, if one uses ZIp-coefficients, where p =1= char k, then we do have an blomorphism H.(SL2(k[t]),Zjp) ~ H.(SL2(k),Zlp)·

PROOF OF THEOREM 4.3.1. The decomposition yields a Mayer-Vietoris Moquonce:

... -+ Hi(B(k)) -+ Hi(B(k[t])) EB Hi(SL2(k)) -+ Hi (SL 2 (k[tJ)) -+ ....

Since the map B(k) -+ B(k[t]) is split by evaluation at t = 0, the long exact sequence breaks into short exact sequences

0-+ Hi(B(k)) -+ Hi (B(k[tJ)) EB Hi(SL2(k)) -+ Hi (SL2(k[tJ)) -+ O.

We now need the following result. If the field k is infinite, then

H.(B(k),Z) ~ H.(B(kl"tJ),Z).

This is trivial if char k = 0 since one can use the Hochschild-Serre spectral Hcquence associated to the extension

() -+ R -+ B(R) -+ P -+ 1

Page 108: Homology of Linear Groups

97

for R = k,k[tJ. A center kills argument shows that Hi(kX,Hj(R)) = 0 for j ~ 1 so that H.(B(R), Z) ~ H.(P, Z). The positive characteristic case is more delicate, but it follows from a simple modification of the argument used to prove Theorem 2.2.2 (note also that this isomorphism was observed modulo p-torsion (p = char k) by Alperin [2]).

Given this fact, the theorem now follows easily by considering the above exact sequence. 0

4.4. SL2(k[t, rID The isomorphism H.(SL2(k[tJ),Z) ~ H.(SL2(k),Z) reduces the computation of H.(SL2(k[t, rID, Z) to that of H.(f, Z), where r is the subgroup of matri­ces in SL2(k[t]) which are upper triangular modulo t. Indeed the decomposition of SL2 (k[t, t-IJ) given in Example 4.2.5 yields a Mayer-Vietoris sequence

-4 Hi(f) -+ Hi (SL2(k[tj)) EEl Hi (SL2(k[tJ)) ~ Hi(SL2(k[t, rl])) -+ .

Consider the split exact sequence t-Q

1 --t K --t f --=-+ B(k) ~ 1.

Here K consists of those matrices which are congruent to the identity modulo t.

THEOREM 4.4.1. If the field k is infinite, then the map r -4 B(k) in­duces an isomorphism in integral homology. Consequently, there is a natural isomorphism H.(f,Z) ~ H.(P,Z).

REMARK 4.4.2. As in the previous section, one can show that if k is finite, then the mapT -4 B(k) induces a mod p homology isomorphism (p =F char k).

PROOF OF THEOREM 4.4.1. An elementary proof (which works only in characteristic zero) was given in [66J. The idea is as follows. IT T is the fun­damental domain for the action of SL2(k[tJ) on the tree X associated to k(t), then the subtree DC X defined as

D= u sT 8ESL2(k)/ B(k)

is a fundamental domain for the action of K on X. This is proved by first showing that D is a tree. To do this it suffices to show that D is connected (since D is a subgraph of a tree). A set of coset representatives of SL2(k)/ B(k) is

Each of these fixes the initial vertex [() EEl OJ of T; the connectivity of D follows immediately. One then showH that the vcrtkoH of D are inequivalent modulo

Page 109: Homology of Linear Groups

98 4. Rank One Groups

the action of K and that every edge of X is equivalent to an edge of D modulo K. This is left to the reader.

If G denotes the subgroup of matrices of the form

{ (~ p~t)): pet) E tk[tj },

then we have a free product decomposition

K ~ liSESL2(k)/B(k)sGs-1.

This implies that for i ;?: 1, Hi(K) = ffis ESL2(k)/B(k) Hi(sGs-I). Now, if

char k = 0, C is a torsion-free abelian group and Hi(sGs-l) = 1\~(sGs-l). A straightforward (if tedious) calculation then shows that Hp(B(k), Hq(K)) vanishes for q ;?: 1. Consequently, Hp(r) = Hp(B(k)) (via the Hochschild-Serre spectral sequence ).

A more streamlined proof (which works in any characteristic) is as follows (see [67]). One uses the action of B(k) on D to show that a fundamental domain for the action of r on X is the path D' consisting of the vertices ... ,U2,UI,VO,VI,V2, ... , where Vi is as in Section 4.3 and Ui = [0 EEl tiOj. The stabilizer in r of each vertex and edge is homologically equivalent to k x .

Since X is contractible, we have a spectral sequence converging to H. (r) with El-term

whertl (7(p) is a p-simplex in D' and r 0" is the stabilizer of (7 in r. The qth row of this spectral sequence is the chain complex G.(D', Hq), where Hq is the (loofficient Hystem (7 I-t Hq(r 0")' In this case, the system Hq is constant: H,,(I',,)::::::: Hq(kX) for all (T. Since D' is contractible, we have

E2 = H (D' H ) = {Hq(P) p = 0 p,q p , q 0 > 0 p .

It followH that Hq(r) = Hq(P) for all q ;?: O. o

Even though the pieces are now in place, the final computation of the homology of SL2(k[t,e l ]) remains elusive. Clearly, H.(SL2(k),7I.,) lies in H.(SL2(k[t, t-I l), 71.,) as a direct summand, but other than this, we only have the long exact sequence

... ~ Hi(k X ) ~ Hi (SL2(k)) EEl Hi(SL2(k)) ~ Hi(SL2(k[t, ell)) ~ ....

At present, little is known about the map Hi (k X) ~ Hi (S L2 (k)). A descrip­tion of this homomorphism would simplify the calculation of the homology of SL2(k[t, ell) drastieally.

Page 110: Homology of Linear Groups

4.5. Curves of Higher Genus 99

Still, some things can be said. Suppose k is a number field. Denote by r the number of real embeddings and by s the number of conjugate pairs of complex embeddings.

THEOREM 4.4.3. The map

is injective for i ~ 2r + 3s + 1 and bijective for i ~ 2r + 3s + 2.

PROOF. By Theorem 1.5.1, Hi (SL2 (k), Q) = a for i ~ 2r + 3s + 1. 0

REMARK 4.4.4. With a bit more work (see [66]), one can show that

4.5. Curves of Higher Genus

The rin~ k[tJ and k[t, t-IJ are the coordinate rings of Al and Al- {a}, re­spectively. Suppose S is a smooth projective curve over k and let q E S be a closed point. Denote by C the affine curve S - {q} and by A the coordinate algebra of C. The ring A is a Dedekind domain and its field of fractions, F, is the function field of S. We have AX = P. For example, if S = Pl, we have C = Ai:, A = k[tJ, F = k(t).

The point q gives rise to a discrete valuation, vq , on F. Let X be the Bruhat-Tits tree associated to (F,vq ). The group GL2 (A) acts on X as it is a subgroup of GL2 (F). Serre [UO], p. 106, provided a partial description of the quotient GL2(A)\Xj it consists of a graph Y with cusps attached. (We will define a cusp below.) He also showed that the cusps are in one-to-one correspondence with the elements of PicO(S). In the case S = Pl, we saw above that the quotient graph GL2 (kl:t])\X consists of an edge Y with vertices [0 EB OJ and [to EB OJ and a single cusp VI, V2, ••. , where Vi = [tiO EB OJ. Note that Pic°(JP>l) = a. Recently, Suslin [129J gave a more complete description of the quotient graph along with the stabilizers of the vertices and edges. We discuss this below.

4.5.1. Elliptic Curves. In [130J, S. Takahashi provided a complete description of GL2 (A)\X when S is an elliptic curve. In fact, he exhibited a subtree D of X such that D ~ GL2 (A)\X. Since the center of GL2 (A) acts trivially on X, we have D ~ PGL2 (A)\X. This allows us to compute the integral homology of PGL2 (A) provided the field k is infinite.

Page 111: Homology of Linear Groups

100 4. Rank One Groups

We shall describe D only informally. Assume the affine elliptic curve S -{oo} is defined via a Weierstrass equation F(x, y) = 0, where

If 1 E k and if F(l, y) = 0 has no k-rational solution, we denote by k(w) the quadratic extension of k in which F(l,w) = O.

The tree D consists of the following. There is a distinguished vertex o. For each 1 E k U {oo}, there is a vertex vel) adjacent to o. Denote by D(l) the connected component of D - {a} which contains vel). The D(l) fall into three types.

(1) Suppose F(x, y) = 0 has no rational solution with x = l. Then D(l) consists only of v(l) (sec Figure 4.1).

0·-----.... • v(l)

FIGURE 4.1. F(l, y) = 0 has no rational solutions

(2) Suppose 1 = 00 or F(x, y) = 0 has a unique rational solution with x = 1. Let p be the point at infinity of E or the rational point corresponding to the solution. Note that p is a point of order 2. Then D(l) consists of an infinite path c(p, 1), c(p, 2), ... and an extra vertex e(p) (see Figure 4.2).

O~.-------V~~)~----CW~,,\\\~I)----e-w-)~C~_'2)~-----

FIGURE 4.2. F(l, y) = 0 has a unique rational solution

(3) Suppose F(x, y) = 0 has two different solutions such that x = 1. Let p, q be the corresponding points on E. Then D(l) consists of two infinite paths c(p, 1), c(p, 2), ... and c(q, 1), c(q, 2), ... (see Figure 4.3).

The infinite path c(p, 1), c(p, 2), ... is called a cusp. Note that there is a one-to-one correspondence between cusps and the rational points of S.

The stabilizers of the various vertices are given by the next result (see [130], Theorem 5).

Page 112: Homology of Linear Groups

4.5. Curves of Higher Genus 101

c(p.2)

c(p.l)

o v(1

c(q,1)

c(q,2)

FIGURE 4.3. F(l, y) = 0 has two distinct solutions

PROPOSITION 4.5.1. Up to isomorphism, the stabilizers in PGL2 (A) of the vertices of D are as follows:

ro = {I}

fW)X/k' in case (1)

rv(l) ~ in case (2)

P in case (3)

rc(p,n) ~ {( ~ ; ) :p,qE e,v E kn }/kX

re(p) ~ PGL2 (k).

The stabilizer of an edge is the intersection of its vertex stabilizers (one of which is contained in the other). D

The action of PGL2 (A) on X yields a spectral sequence converging to H.(PGL2 (A),Z) with El-term

E~,q = EB Hq(rl7'Z), l1(p)CD

As pointed out in Section 4.3, we have H.(rc(p,n),Z) ~ H.(P,Z), provided k is infinite. This leads to the following computation.

Page 113: Homology of Linear Groups

102 4. Rank One Groups

THEOREM 4.5.2. If the field k is infinite, then for all i ~ 1,

lEkU{oo} F(l,y)=Ohas unique sol.

lEk F(l,y)=Ohas two 801.

lEk F(l,y)=Ohas no 801.

PROOF. If 1tq denotes the coefficient system U f---+ Hq(ru), then E!,q = C.(D,1tq ). Since the stabilizers of 0 and the edges adjacent to it are trivial, we see that

C.(D,1tq ) = EB C.(D(l),1tq ).

lEkU{oo}

If F(l, y) = 0 has no rational solution then C.(D(l), 1tq ) consists of the group Hq(k(w)X IP) sitting in degree zero, whence the factor of Hq(k(w) X IP) in Hq(PGL2(A))

If F(l, y) = 0 has two solutions, then the stabilizer of each edge and vertex in D(l) is homologically equivalent to P. Thus, since D(l) is contractible (Figure 4.3), Hi (D(l), 1tq) vanishes for i > 0 and equals Hq(P) for i = O.

If F(l, y) = 0 has a unique solution, then the complex D(l) is as in Figure 4.2. The vertex v(l) and the edge e joining it to c(p, 1) have stabilizers iso­morphic to k. The map r e -+ r v(l) is an isomorphism (this is clear). Since the p;roup r r; has the form

{ (~ ~): v E k}, til(! map r" -+ r c(p,l) factors through the inclusion k -+ r c(p,l) and hence InduceH the ~cro map on homology Thus, if D(l)' denotes the complex obtained by deleting v(l) and e, we have Hi (D(l), 1tq) = Hi (D(l)' , 1tq) for all i. A Htraightforward computation shows that the latter group vanishes for i > 0 and equals Hq(PGL2(k)) for i = O. 0

REMARK 4.5.3. Theorem 4.5.2 is valid for finite fields for i ~ 2 with inte- 1

gral coefficients, and in all degrees with ZIp-coefficients (p i- char k).

4.5.2. Application: The K-theory of Elliptic Curves. Theorem 4.5.2 can be used to derive information about the K-groups of elliptic curves. There are many deep conjectures about the structure of these groups, especially if the ground field k is a number field. Perhaps the most famous, due to A. BeHinson [7] (and later modified by Bloch and Grayson [12]), asserts that if E is an elliptic curve over It number field k, then K 2 (E) ® Q has dimension equal to

Page 114: Homology of Linear Groups

4.5. Curves of Higher Genus 103

the number of infinite places of k plus the number of primes p C Ok where E has split multiplicative reduction modulo p. At this time, it is not known if dim(Kz(E) ® Q) is finite (even for a single curve).

Let E be an elliptic curve, q E E a closed point, and denote by A the affine coordinate algebra of E-{q}, as in the previous section. Denote by F the function field of E and consider the obvious embedding i : GLz(A) --+ GLz(F). We have the following result.

THEOREM 4.5.4. The image of the map

coincides with the image of

PROOF. This is the main theorem of [71]. It suffices to show that j PGLz(A) --+ PGL2 (F) satisfies

im(j*) = im((j/PGL2(k»)*)'

One then uses the Hochschild-Serre spectral sequences associated to the ex­tensions

and

1 ---t F X ---t GL2 (F) ----'> PGLz(F) ---t 1

along with the Universal Coefficient Theorem to finish the proof. The isomorphism of Theorem 4.5.2 is induced by the various inclusions

r vel) --+ PGL2 (A) and r e(p) --+ PGLz(A). The subgroup r eeoc) is the usual copy of PGLz(k). All the other r's are not subgroups of PGLz(k). However, one can show (via a lengthy calculation) that each r vel) and r e(p) is conjugate by an element of PGL2 (F) to a subgroup of PGL2 (k). Since conjugation induces the identity map in homology (Appendix A), it follows that im(j*) = im((j/PGL2(k»)*)' 0

Recall the rank filtration of the rational K-groups of a ring R: Ki(R)Q := Ki(R) ® Q. This is an increasing filtration defined by

Theorem 4.5.4 has the following consequence.

COROLLARY 4.5.5. The image of the map TZKn(A)Q - TZKn(F)Q coin-cides with the image of T2Kn(k)Q -+ T2Kn(F)Q. 0

Page 115: Homology of Linear Groups

104 4. Rank One Groups

Now suppose k is a number field. The localization sequences for A and E give rise to a commutative diagram

where all three maps are injections.

COROLLARY 4.5.6. If k is a number field, then r2K2(A)Q = O.

PROOF. The image of r2K2(A)Q in r2K2(F)Q coincides with the image of r2K2(k)Q = O. But the map K2(A)Q --+ K2(F)Q is injective. 0

Theorem 2.2.18 implies that r3K2(A)Q = K2(A)Q. Thus, to show that K2(A)Q (and hence K2(E)Q) is finite dimensional, it would suffice to show -that the image of H2(GL3(A),Q) in H2(GL3(F),Q) is finite dimensional.

4.5.3. Genus Greater than One. A complete description of the structure of PGL2(k[C])\X for curves C = S - {q} of genus 9 ~ 2 remains elusive. How­ever, A. Suslin computed H.(PGL2(k[C]), Z/p) , where pi-char k and k is algebraically closed.

As mentioned above, Serre showed that PGL2(k[C])\X consists of a graph Y with cusps attached (one for each element of the Jacobian of S) by interpret­ing the vertices of X as rank two vector bundles on S. Suslin showed (using .ome results of Seshadri [9:1.]) that the vertices and edges of PGL2(k[C])\X -{eullp,,} are "trivial" in the following sense. If v E Y - {Y n {cusps} }, then the .tablHzer of v in PGL2(k[C]) is a k-vector space.

Thus, with Zip-coefficients, Hi(rv,Z/p) = 0 for i ~ 1. It follows that for i ~ 2, the groups Hi(PGL2(k[C]),Z/p) depend only on the cusps. Note that Hl(Y,Z/P) will contribute to the group Hl(PGL2(k[CJ),Z/p) (this is not an ilnme for elliptic curves since in this case Y is contractible).

The "nontrivial" part of PGL2(k[C])\X is therefore a disjoint union of trees indexed by the Jacobian, PicO(S). If L E Pic°(S) satisfies 2L = 0, the tree associated with L is a path VO, Vb ... where r Vo ~ PG L2 (k) and r Vi is the semidirect product of P with ki (this is the same as the group r c(p,i) of Proposition 4.5.1). By the same arguments as above, this branch contributes a copy of Hi(PGL2(k), Zip) to Hi (PGL2(k[C]) , Zip) for i ~ 2. If L E PicO(S) is not of order 2, then the branch associated to L consists of a path Vb V2, .... Each stabilizer is the semidirect product of k X with a k-vector space. Homo­logically, this is equivalent to kX. Moreover, the branch is adjacent to a vertex VL and one has VL = V-L' Thus, we have a tree Himilar to that in Figure 4.3.

Page 116: Homology of Linear Groups

4.6. Groups of Higher Rank 105

This contributes a copy of Hi(P, Zip) to Hi (PGL2(k[C]), Zip) for i > 2. Thus, we have the following result.

THEOREM 4.5.7. Suppose the field k is algebraically closed. Then for all i ~ 2,

EB Hi (PGL2(k),Zlp) EB LEPic°(S)

2L=0

EB Hi(k X , ZIp)· LEPico(S)

2L-I-0,L=-L

Note that this agrees with Theorem 4.5.2. Indeed, an elliptic curve E and its Jacobian coincide. The points on E corresponding to the I E k U {oo} where F(l, y) = 0 has a unique solution are precisely those of order 2, and the identification of a point with its negative is built into the indexing of the Hi(P,Zlp) factors in Theorem 4.5.2.

These homology decompositions have important corollaries; we discuss this in Chapter 5.

4.6. Groups of Higher Rank The impressive array of results for rank one groups is something of an anomaly; once one passes to 8Ln, PGLn, n ~ 3, things become much more complicated. In this section we discuss what is known for groups of higher rank.

4.6.1. SLn(Z). It is possible, in principle, to compute the homology of SLn(Z) in a manner similar to that of 8L2(Z), There is an obvious contractible space X upon which 8Ln (Z) acts, namely the space of positive definite quadratic forms on ]Rn (up to positive scalars). When n = 2, this space can be identified with the hyperbolic plane 1i c C with the usual action of 8L2(Z) by linear fractional transformations.

Unfortunately, the quotient SLn(Z)\X is not compact. Compactifications exist, but it is still difficult (if not virtually impossible) to compute the coho­mology in this way. C. Soule [113] discovered a way to get around this in the case n = 3. The basic idea is to replace X by a contractible subspace X, such that SL3 (Z)\X' is compact (it is also contractible).

The space X, is defined as follows. The space X consists of symmetric positive definite 3 x 3 matrices (modulo scalars). Write [h] for the class of a matrix h = (hij ). The group 8L3 (Z) acts on X via [h].g = [gThg]. A funda­mental domain for this action is the set D of "reduced" points. These are the matrices which are minimal in their own orbit with respect to the ordering [h] < [h'] if and only if the sequence of diagonal coefficients of II. iH less than

Page 117: Homology of Linear Groups

106 4. Rank One Groups

that of h' in the lexicographic order on R3. Let D' be the set of reduced points [hJ such that hll = h22 = h33 . Then X' = D'.SL3 (Z).

SouIe described the cells of SL3(Z)\X' and completed the (formidable!) spectral sequence calculation to arrive at the following result.

THEOREM 4.6.1. The integral cohomology of SL3 (Z) is given by the fol­lowing table (where (a)G means a direct sum of a copies of G).

n 12m+1 12m+2 12m+3 12m+4 12m+5 12m+6 12m+7 12m+8 12m+9 12m+ 10 12m + 11 12m+ 12

(6m)Zj2 (6m)Zj2

(6m+ 2)Zj2 (2)Zj3 EB (2)Zj4 EEl (6m)Zj2

(6m+ 1)Zj2 (6m+ 4)Zj2 (6m+ 3)Zj2

(2)Zj2 EB (2)Zj4 E9 (6m + 1)Zj2 (6m+ 5)Zj2 (6m+ 5)Zj2 (6m+ 4)Zj2

(2)Zj3 EB (2)Zj4 @ (6m + 5)Zj2

No such computation exists for n ~ 4; this technique is just too compli­cated.

Armed with Theorem 4.6.1, it should be possible to compute the cohomol­ogy of SL3(Z[1jpJ) using a higher dimensional analogue of the technique of Sec­tiOIl 4.1. One now needs to compute the cohomology of subgroups r c SL3 (Z) " which aro pttI'ubolic modulo p. This has been carried out by Henn [56J in the' CMe p = 2.

4.8.2. SLn(kl:t]) and SLn(k[t, t-1]). There is a generalization to higher rank of the Bruhat-Tits tree. If K is a field with valuation v, local ring 0, and residue field k, one defines lattices in Kn as before. Define a simplicial com­plex X as follows. The vertices are equivalence classes of lattices. A collection Ao, Al , ... ,Ai forms an i-simplex if there exist representatives Lo, L1 , •.. , Li such that

7r Li C Lo c ... C Li .

One checks that the maximal dimension of a cell is n - 1. The complex X is contractible (see Brown's book [221 for a nice discussion of this).

In the case K = £, = field of Laurent series over k, a fundamental do­muin for the action of 8Ln(£) on X is the (11. - I)-simplex D with vertices

Page 118: Homology of Linear Groups

4.6. Groups of Higher Rank

Vi = [0 E9 ... E9 0 E9 !O E9 . ~. E9 tOJ. i

107

The stabilizers of the Vi are conjugates of SLn{O) by diagonal matrices with n - iI's and it's.

Since k[t, t- I ] is dense in £, the simplex D is also a fundamental domain for the action of SLn{k[t, rl]) on X. The vertex stabilizers are conjugates of SLn(k[t]). The stabilizer of a simplex is the intersection of its vertex stabilizers. Thus, the computation of H.(SLn{k[t, rl]), Z) reduces to the computation of the homology of groups rp ~ SLn{k[t]) of the form

·t-O 1 ---+ K ---+ f P --=-+ P ---+ 1

where P ~ SLn(k) is a standard parabolic subgroup containing the upper triangular matrices and K is the subgroup of SLn(k[t]) consisting of matrices congruent to the identity modulo t (compare with Section 4.4). All simplex stabilizers are conjugates of the various f p .

In Section 4.4, we showed that the map f ---+ B{k) induces an isomorphism in integral homology. It should come as no surprise that this generalizes to higher dimensions.

THEOREM 4.6.2. If the field k is infinite, then the split surjection f p ---+ P induces an isomorphism H.{fp, Z) ---+ H.(P, Z).

COROLLARY 4.6.3. The inclusion SLn(k) ---+ SLn(k[t]) induces an iso­morphism H.(SLn(k),Z) ---+ H.(SLn{k[t]),Z).

PROOF. This is the special case P = SLn(k). o

PROOF OF THEOREM 4.6.2. The first step is to compute a fundamental domain for the action of SLn(k[t]) on the Bruhat-Tits building Y associated to k(t); this was done by Soule [1141. It is a subcomplex T C Y which looks like an infinite ''wedge''; see Figure 4.4 for the case n = 3. The vertices of T are the classes [trlel,tr2e2, ... ,trn-len_I,en], where el,e2, ... ,en is the standard basis of k(t)n and TI ~ T2 ~ ... ~ Tn-l ~ O. "

The stabilizers have the form

LI V12 VIm

a L2

0 0 Vm- 1,1TI

0 0 0 Lm

Page 119: Homology of Linear Groups

108 4. Rank One Groups

(1) E {I}

FIGURE 4.4. The fundamental domain T for n = 3

whor~ Li ~ GLn; (k) and Vij C Mni,nj (k[tJ). Homologically, these are equiva­lunt, t.o t.he reductive group

OIl(1 then uses the spectral sequence

E~,q = EB Hq(f a) ====? Hp+q(SLn(k[t])) a(p)CT

to prove Corollary 4.6.3 as follows. Denote by Va the vertex [el,"" en] and by Vi the vertex [tel, ... , tei, ei+l, ... ,en] for i = 1, ... ,n - 1. For a k element subset I = {i l , ... , id of {I, 2, ... , n - I}, define E}k) to be the sub complex of T which is the union of all rays with origin Va passing through the (k - 1)­

simplex (ViI' ... ,Vik)' If I = {I, ... ,n - I}, then Ejn-l) = T. When we write

E}l), the superscript denotes the cardinality of the set J.

Page 120: Homology of Linear Groups

4.6. Groups of Higher Rank 109

Define a filtration V· of T by setting V(O) = Vo and

V(k) = U E}k) , 1 ~ k ~ n - 1, I

where I ranges over the k element subsets of {1, 2, ... ,n - 1}. One checks easily that if 1 ~ k - 1 and if (J' is an l-simplex in E}k), where I = {i l , ... , ik}, not lying entirely in any E}k-l) , where J c I, then r a has the block form of the intersection r Vil n··· n r Vik' Thus, the coefficient system (J' r-t Hq(r a) is "locally constant" in the sense of Proposition A.2.7 and hence we see that the inclusion Vo ---+ T induces an isomorphism

H.(vo, Hq) ----> H.(T, Hq)

for all q ~ O. Thus, the E2-term of the spectral sequence is

E2 = {Hq(SLn(k)) P = 0 pq 0 p> O.

The general case is proved by showing that a fundamental domain for the action of r p on Y is the sub complex

Dp = U sT, sE'En/H

where En C SLn(k) is the symmetric group on n letters, and H = EnnP. This is done in stages as follows. Let K C SLn(k[tJ) be the subgroup of matrices congruent to the identity modulo t. Then as in the case n = 2, the sUbcomplex

D'= U sT sESLn (k)/ B(k)

is a fundamental domain for the action of K on Y. Then using the action of B(k) on D', one shows that

DB = U sT sEEn

is a fundamental domain for the action of r B on Y. Finally, since r p contains a subgroup of permutation matrices, the action of P on DB shows that Dp is the required fundamental domain for r p.

Thanslating the filtration V· of T gives a filtration W;' of Dp. Another application of Proposition A.2.7 shows that the map

H.(vo, Hq) ----> H.(Dp, Hq)

is an isomorphism. Here, the coefficient system iH (J' r-t Hq(r a) where r a is the stabilizer of (J' in r p. The proof is finished by noting that the Htabilizer r Vo

is P. D

Page 121: Homology of Linear Groups

110 4. Rank One Groups

Theorem 4.6.2 provides a complete computation of the El-term of the spectral sequence for computing H.(SLn(k[t, rl]), Z):

E;,q = E9 Hq(rp). qeD

The differential, dl , is difficult to compute. However, one has the following results.

THEOREM 4.6.4. If n ~ 3, then the E2-term of the spectral sequence is

Z P = O,q = ° a p> O,q = a

E~,q= a p # l,q = 1 k X p = l,q = 1 H2 (SLn (k), Z) p = O,q = 2.

PROOF. See [67]. The row q = a of El is the simplicial chain complex of the (n-l)-simplex D. Since D is contractible, the computation of E;,Q follows easily. The row q = 1 of El is similar to the bar construction; this makes it possible to write down a contracting homotopy. D

COROLLARY 4.6.5. If n ~ 3, then

H2(SLn(k[t, rl]), Z) H2 (SLn (k), Z) EB k X

= K2(k) EB Kl(k) = K 2 (k[t, rl]).

PRom'. This follows directly from the spectral sequence calculation. The ;' flld tlutt H2 (SLn(k) , Z) = K 2 (k) for n ~ 3 is standard (see, e.g. [80]). The hUlJt oqultlity is the Fundamental Theorem of Algebraic K-theory. D

Tho other differentials, dl , remain a mystery. One needs a description of t.ho lIlaps H.(GLn(k)) ----+ H.(GLm(k)) for n < m in order to carry out the (~alculation.

4.6.3. Unstable Homotopy Invariance. Corollary 4.6.3 may be viewed as an unstable version of homotopy invariance in algebraic K-theory:

K.(R[t]) ~ K.(R)

for R regular. A natural question to ask is if the hypotheses in Corollary 4.6.3 can be weakened; that is, do we have H.(SLn(R[tj), Z) ~ H.(SLn(R), Z) for all regular R? The answer is certainly no: consider R = IFp • Still, one might hopo for a result in this direction provided the ring R has enough units. We discllss such a result now.

Page 122: Homology of Linear Groups

4.6. Groups of Higher Rank 111

Suppose R is an integral domain with field of fractions Q. Denote by E2(R[tJ) the subgroup of SL2(R[t]) generated by elementary matrices. In gen­eral this is a proper subgroup. Indeed, Krstic and McCool [74] have shown that if R is an integral domain which is not a field, then there is a surjective homomorphism

SL2(R[t])!U2(R[t]) -----> F, where U2 (R[t]) is the normal subgroup generated by all unipotent matrices (we have E2 ~ U2) and F is a free group of countable rank.

Nagao's theorem asserts that there is a decomposition

SL2(Q[t]) ~ SL2(Q) *B(Q) B(Q[t]).

By applying a result of Serre [110], p. 6, we obtain the following.

THEOREM 4.6.6. If R is an integral domain, then

E2(R[t]) ~ E2(R) *B(R) B(R[t]).

This theorem has the following application. By a modification of Theorem 2.2.2, if A has many units (see Section 2.2), then H.(B(A)) ~ H.(B(A[t])). Thus, using the same argument as in Theorem 4.3.1 we obtain the following result.

THEOREM 4.6.7. If R is an integral domain with many units, then the inclusion E2(R) ----> E2(R[tJ) induces an isomorphism

H.(E2(R), Z) -----> H.(E2(R[t]), Z).

Theorem 4.6.7 cannot hold in general for all n, however. Consider the ring R = (k[x, y]!(y2 - x3 - x2 ))(x,y)' If H.(En(R), Z) ~ H.(En(R[t]), Z) for all n, then we would have

H2(E(R[t]), Z) ~ H2(E(R), Z);

i.e., K2(R[t]) ~ K2(R). But Weibel [132] has shown that K2(R[t]) i- K2(R). Perhaps the added assumption that R be regular would suffice to prove the result for all n 2: 3.

Theorem 4.6.7 does hold for n = 3, however.

THEOREM 4.6.8. If R is an integral domain with many units, then the inclusion E3(R) ----> E3(R[t]) induces an isomorphism

H.(E3 (R), Z) ~ H.(E3 (R[tj), Z).

PROOF. Let Q be the field of fractions of R and denote by T the fun­damental domain for the action of SL3 (Q[tj) on the Bruhat-Tits building Y associated to Q(t). Define a sub complex U of Y by

U= U xT. ,r.E R:I(R.[I.])

Page 123: Homology of Linear Groups

112 4. Rank One Groups

Clearly, T is a fundamental domain for the action of E3{R[tJ) on U. Using the argument in the proof of Theorem 4.6.2, we are finished provided the complex U is acyclic.

To prove this we need the following result of SouIe [112]. Suppose G is a group which acts on a simplicial complex Z with fundamental domain Z', Denote by G the amalgam of the stabilizers of the simplices of Z (Le" view the complex Z' as a partially ordered set, and take the colimit of the stabilizers Uldng this poset as the indexing category). Then there is an exact sequence

7r1 (Z) ---+ G ----+ G ----+ 7ro(Z) ---+ O.

Since E3(R[t]) is generated by the vertex stabilizers in T, the map E3{R[t]) ---+ E3{R[t]) is surjective; that is, U is connected. We claim that U is also simply connected. This finishes the proof in light of the long exact sequence

o ----+ H2{U) ----+ H2(Y) ------t H2{Y' U) ----+ • , •

and the fact that H 2{Y) = O. The simple connectivity of U is proved as -follows. The amalgam E3(R[t]) is the colimit of the stabilizers of the simplices in T. Since Y is contractible, the group SL3{Q[t]) is the amalgam of its vertex stabilizers. Thus we have an injective map of systems

{E3(R[t])u}uET <-t {SL3(Q[t])U}UET,

and consequently an inclusion

E3{R[t]) <-t SL3(Q[tJ),

Moreover, the image of E3(R[t]) in SL3{QI:tD is clearly the subgroup generated

by the Ea(RI:t])u; that is, E3{R[tJ) ~ E3{R[tJ). Thus, the map 7rl{U) ---+

t3(R[t]) is the zero map. Sou16's theorem also asserts that the map 7rl{Z) ---+ G is injective if (1) Z'is

.. imply connected, and (2) for each 9 E G, the complex gZ'nZ' is connected (or empty). Since this is clearly the case for E3{R[t]), the map 7rl{U) ---+ E3{R[t]) Iii Injectivo. Thus, 7r1 (U) = O. 0

REMARK 4.6.9. The above argument works for any n to show that the complex U is connected and simply connected. Moreover, we always have H1I - 1 (U) = O. Thus, for larger n and the ring R mentioned above, there must be some nontrivial 2-cycle in U.

Unstable homotopy invariance is an important step in attacking the Fried­lander--Milnor Conjecture. We discuss this in Chapter 5

In [731, we used Theorem 4.6.6 to study the homology of SL2 {Z[t]). Note that Theorem 4.6.7 does not apply to E2{Z[t]). However, since B{Z) = Z/2 x Z and B{Z[t]) = Z/2 x Z[tl, the Kiinneth formula implies that Hi{B{Z[t])) contains a. copy of Hi(tZ[t]) = I\~ tZ[t] as fl. SUlllUHUld. Since H.i(Z) = 0 for

Page 124: Homology of Linear Groups

4.6. Groups of Higher Rank 113

i> 1 and since the map H1 ('Z) --+ H1 (Z[t]) is the usual inclusion, we see that Hi(E2(Z[t]), Z) also contains !\~ tZ[t] as a direct summand.

Now consider the group SL2(lFp[t]) for p = 2,3. Nagao's Theorem applies here and we have B(lFp[tJ) = IF; x lFp[tJ. Again using the Kiinneth formula and results about the homology of abelian groups [21J, p. 123, we see that Hi (SL2(lFp[tj) , Z) contains a copy of !\~ tlFp[t]. Moreover, it is clear that under the obvious map

(tpp)* : Hi(E2 (Z[tJ),Z) ----+ Hi (SL2(lFp[tJ), Z),

the element th /\ ... /\ t li E !\~ tZ[t] maps to th /\ ... /\ t li E !\~ tlFp[tJ. Now consider the map j : E2(Z[t]) --+ SL2(Z[t]) and the elements xl = j*(th /\ ... /\ tli). Via the commutative diagram

E2(Z[t]) - SL2(Z[t])

~! SL2(lFp[t])

we see that xl i= 0 and if Xm is another such element, then xl. and xm are independent. Thus we have the following.

THEOREM 4.6.10. For all i ~ 1, the group Hi (SL2(Z[tj) , Z) is not finitely generated. 0

Moreover, if we consider the group Hl(SL2(ZI:tj), Z), we see that the sit­uation is worse than was known previously. Write

Hl(SL2(Z[t]), Z) = H1(SL2(Z), Z) ffi H1(F, Z) ffi X

where X is some abelian group. Since E2(Z[tJ) maps to 1 in F, we have Hl (E2(Z[tj),Z) 1--+ X. Thus, the group X is also not finitely generated.

4.6.4. Twisted Coefficients. Another natural question about unstable homo­topy invariance is the following. Suppose char k = 0 and V is a rational SLn(k)-module. The group SLn(k[tJ) acts on V via evaluation at t = O. What can be said about the cohomology H-(SLn(k[tJ) , V)?

In [68J, we studied the group Hl. Denote by B the upper triangular sub­group of SLn(k), by K the subgroup of SLn(k[t]) consisting of matrices con­gruent to I modulo t, and by C the upper triangular subgroup of K.

THEOREM 4.6.11. Suppose char k = 0 and let V be a finite dimensional rational SLn(k)-module. Then

{Hl(SLn(k), V)

Hl(SLn(k[tJ), V) = Hl(SLn(k), V) $ F oo V = Ad, n = 2

Hl(SLn(k), V) ffi F V = Ad,n ~ 3.

Page 125: Homology of Linear Groups

114 4. Rank One Groups

The case n = 2 may be proved using the long exact sequence associated to the amalgamated free product decomposition of SL2(k[t]):

~ HI (SL2(k[t]) , V) ~ H 1 (SL2(k), V) Eli HI (B(k[tJ) , V) ~ Hl(B, V).

To compute HI (B(kl:t]) , V) we use the Hochschild-Serre spectral sequence associated to the split extension

1 ~ C -------+ B( k[t]) -------+ B ~ 1.

This yields a split exact sequence

o ~ HO(B, Hl(C, V)) ~ Hl(B(k[t]), V) ~ Hl(B, V) -------+ O.

Since C acts trivially on V, Hl(C, V) = Hom(H1 (C), V). Thus, we have HO(B, Hl(C, V)) = HomB(C, V) (since C is abelian). The action of B on C is given by

(~ 1~a): (~ tPit )) ~ (~ a2tf(t)).

If V is an irreducible SL2-module, then B acts on V with weight n for some integer n. Hence if n =I 2, HomB(C, V) = O. If n = 2 (Le., V = Ad), then HomB(C, V) = Homk(tk[t], k).

If n ~ 3, then one uses the spectral sequence associated to the action of SLn(k[t]) on the Bruhat-Tits building associated to k(t)n. The bottom row of the spectral sequence satisfies E;,o = 0 for p > 0 and hence HI (SLn(k[tj), V) = E~,l' A careful analysis of the structure of various groups of the form HOIIlp(Hl(Cp), V), where P is a parabolic subgroup of SLn(k) and Cp is fLll aHHociatcd subgroup of K, yields the final result that

ES 1 ~ HomB (HI (C), V). , 1'hl" group is easily seen to vanish if V =I Ad. It is a one-dimensional k-vector I!Ipooe 1f V = Ad.

Nothing is known about the higher cohomology groups.

Exercises 1. Prove that if Z/n ~ Z/(mn) is the inclusion 1 ~ m, then the map

H2i- 1(Z/n) ~ H2i- 1(Z/(mn)) is the same inclusion. 2. Show that H 2i- 1(SL2 (Z)) is cyclic of order 12.

3. Complete the proof of Proposition 4.1.2.

4. Show that there are two orbits for the action of SL2 (K) on the Bruhat­Ti ts tree X; the representatives are 0 Eli 0 and 0 Eli 1l'O. Show also that there is a single edge orbit.

5. Show that HI (SL2 (lF2 [t]) , Z) contains a copy of an infinite dimensional lF2-vector space, while HI (SL2 (lF2), Z) is finite.

Page 126: Homology of Linear Groups

Exercises 115

6. Let k be a field and let p be a prime distinct from the characteristic of k. Prove that the inclusion SL2(k) -+ SL2(k[tJ) induces an isomorphism in mod p homology.

7. Let r be the subgroup of SL2(k[t]) consisting of matrices which are upper triangular modulo t. Prove that the map r -+ B(k) induces an isomorphism in mod p homology for p not equal to the characteristic of k.

8. Consider the complex D defined in the proof of Theorem 4.4.1. Show that the vertices of D are inequivalent modulo the action of K. Show also that every edge of X is equivalent to an edge of D modulo K.

9. Prove that if k is of characteristic zero, then

Hp(B(k), Hq(K)) = 0, q ~ 1

(see the proof of Theorem 4.4.1).

10. Use the action of B(k) on D to show that the path D' defined in the proof of Theorem 4.4.1 is a fundamental domain for the action of ron X.

11. Prove the assertions in Remark 4.5.3.

12. Prove that the maximal dimension of a simplex in the Bruhat-Tits building associated to Kn is n - 1.

13. Prove that the stabilizers in SLn{k[t]) ofthe simplices in the fundamen­tal domain T (described in Theorem 4.6.2) have the form indicated.

14. Prove that the inclusion of the reductive part of the stabilizers in the previous exercise into the full stabilizer induces a homology isomor­phism. (Hint: use induction on m = the number of diagonal blocks.)

15. Calculate the differential d1 in the row q = 1 of the spectral sequence of Theorem 4.6.4. (Hint: it looks similar to the bar construction in Appendix A).

16. Prove that for all i ~ 1, the group Hi(B(Z[t])) contains a copy of Hi(tZ[tJ) as a summand.

17. Prove that for all i ~ 1, the group Hi (SL2 (lFp[tj) , Z) contains a copy of Ai tlFpl:t] (provided p = 2,3). Show that under the obvious map

Hi (E2 (Z[t]) , Z) -+ Hi (SL2(lFp[t]) , Z)

the element th 1\ ... 1\ tl• maps to t iI 1\ ... 1\ tli .

18. Show that HomB{C, Ad) = Homk(tk[tJ, k).

19. Prove that if n ~ 3, then the group HomD(H1(C), V) vanishes if V-# Ad and is one-dimensional if V = Ad,

Page 127: Homology of Linear Groups
Page 128: Homology of Linear Groups

Chapter 5

The Friedlander-Milnor Conjecture

Aside from Quillen's conjecture (Section 1.2), the most important unsolved problem in the study of the homology of linear groups is E. Friedlander's generalized isomorphism conjecture [41]. This is usually called the Friedlander­Milnor conjecture because of Milnor's study of the special case of Lie groups [81].

Let G be a reductive algebraic group over an algebraically closed field k and let p be a prime distinct from char k. Consider the simplicial classifying scheme BGk and the simplicial set BG(k) (G(k) denotes the discrete group of k-rational points of G). The cohomology of BG(k) is simply the cohomology of the discrete group G(k). The conjecture asserts that there is a natural map

HZt(BGk,Z/P) -+ H-(BG(k),Z/p)

which IS an isomorphism, where H;t denotes the etale cohomology of the sim­plicial scheme BGk (see Appendix C).

In the case k = C, we have HZt(BGc,Z/p) ~ H-(BG,Z/p), where BG is the classifying space of the complex lie group G defined in Appendix B. Since a great deal is known about HZt(BGk,Z/P) (see, for example, [42]), this conjecture would give detailed information about H-(G(k),Z/p).

In this chapter we describe the conjecture in detail along with all known results. In contrast with Quillen's conjecture, there are no known counterex­amples.

5.1. Lie Groups

While the generalized isomorphism conjecture assumes that the ground field is algebraically closed, we may say something about the case k = lR as well. Let G be a Lie group and let GO be the group G with the discrete topology.

CONJECTURE 5.1.1. The natural map BGo -+ BG defined in Appendix B induces isomorphisms on homology and cohomology with Zip coefficients.

To begin our attack on this conjecture, we first prove a few lemmas. If G is a topological group, denote by G the homotopy fiber of the map GO -+ G; that is, if P(G) denotes the space of paths in G, then

G = {(g,1) E GO x P(G) : 1(0) = e E Gli , 1(1) = g}.

Page 129: Homology of Linear Groups

118 5. The Friedlander-Milnor Conjecture

If G is locally contractible, so that the identity component Go has a universal covering group U, then the homomorphisms U ~ Go ~ G induce isomor­phisms U ~ Go ~ G. So the homology groups of BG depend only on the universal covering group of G. If G is a Lie group, it follows that H.(BG) depends only upon the Lie algebra g.

LEMMA 5.1.2. Conjecture 5.1.1 is true for a connected lie group G if and only if the space BG has the mod p homology of a point for every prime p. Moreover, if H is locally isomorphic to G, then if Conjecture 5.1.1 holds for G, it also holds for H.

PROOF. Consider the homology spectral sequence 2 - 6 Ep,q = Hp(BG, Hq(BG, Zip)) ==> Hp+q(BG ,Z/p).

If Hq(BG, Zip) = 0 for q > 0, then

Hp(BG6,Z/p) = E~o = E~,o = Hp(BG,Z/p).

Conversely, suppose H.(BG6,Z/p) 9:! H.(BG,Z/p). Note that since 1l'0 (G) = {I}, the space BG is simply connected. We proceed by induction on q to show that Hq(BG, Zip) = o. Suppose q = 1 and consider the map

d2 : H2(BG,Z/p) -+ Ho(BG,Hl(BG,Z/p)).

Since H2(BG6,Z/p) ~ H2(BG,Z/p) by hypothesis, we see that tP is the zero map. It follows that we have a short exact sequence .

- 6 ~ 0- Ho(BG,H1(BG,Z/p)) ----> H1(BG ,Zip) ~ H1(BG,Z/p) ----> O.

Sillet! DC iH simply connected, we have

Ho(BG,H1(BG,Z/p)) = Hl(BG,Z/p) = o. Now tUolHllme that Hi(BG,Z/p) = 0 for i < q. Consider the map

dq+1 : Hq+1(BG,Z/p) -+ Ho(BG, Hq(BG,Z/p)).

By hypothesis, this map is trivial and by the inductive hypothesis we have an exact sequence

- Ii ~ o ~ Ho(BG, Hq(BG,Z/p)) ----> Hq(BG ,Z/p) ~ Hq(BG, Zip) ----> o. It follows that Hq(BG, Zip) = o.

The second assertion is proved by considering the spectral sequence asso-dated to the fibration BG -+ BHIi -+ BH. 0

LEMMA 5.1.3. Let r be a discrete uniqu.ely divi,9ible grou.p. Then Br has the mod p homolo,qy of a point.

Page 130: Homology of Linear Groups

5.1. Lie Groups 119

PROOF. By definition, r is a rational vector space. Thus, for i > 0, we have

o THEOREM 5.1.4. If the component of the identity of G is solvable, then

Conjecture 5.1.1 holds for G.

PROOF. Proceed by induction on the dimension of G. Lemma 5.1.2 allows us to assume that G is simply connected. If dimIR G = 1, then G ~ ffi.. Since Bffi. is contractible, and Hi (Bffi.D, Zip) = 0 for i > 0 by Lemma 5.1.3, we see that the conjecture holds for G. Now if G has real dimension greater than 1, choose a homomorphism G -+ ffi. with kernel N. Then we have a fibration

B N ------; B G ------; B"i.

By induction, we may assume that BN has the mod p homology of a point. The associated spectral sequence may then be used to show that Hi(BG, Zip) = 0 for i > O. 0

Theorem 5.1.4 allows us to reduce Conjecture 5.1.1 to the case of simple groups. Indeed, if G is a Lie group, the Lie algebra g has a maximal solvable ideal n. The quotient gin splits as a direct product of simple Lie algebras .ai. Let Si be the corresponding simple Lie groups. Then we have a fibration

B N ------; B G ------; II B S i .

Since BN has the mod p homology of a point by Theorem 5.1.4, we see that BG does if and only if each BSi does.

For an arbitrary Lie group G, not much more can be said. We do have the following result.

THEOREM 5.1.5. Assume G has finitely many components. Then the canonical map

"h : Hi(BGD,Zlp) ------; Hi(BG,Zlp) is a split surjection (and hence the map '1]* on cohomology is a split injection).

PROOF. We use the notion of Becker Gottlieb transfer [6]; we shall not define it explicitly. Let 7r : E -+ B be a smooth fiber bundle with a closed manifold F as fiber. Then there is a transfer map tr : Hi(B) -+ Hi(E) such that the composition

Hi(B) ~ Hi(E) ~ Hi(B)

is multiplication by the Euler characteristic X(F). ~ow let G be a Lie group and choose a maximal compact subgroup K. It

is a standard fact that G I K hi contractihle so that t.ho lllap i : BK -> BG is a

Page 131: Homology of Linear Groups

120 5. The Friedlander-Milnor Conjecture

homotopy equivalence. Let N be the normalizer of a maximal torus in K. The manifold KIN has Euler characteristic 1 [58J. Considering the transfer map associated to the fibration KIN - BN ~ BK, we see that the map

is a split surjection. By Theorem 5.1.4, the map

H.(BN6,7llp) ----+ H.(BN, 7llp)

is an isomorphism. The proof is finished by noting that the diagram

Hi (BN6 , 7llp) -------t Hi (BG6 , 7llp)

~1 1~ Hi(BN,7llp) ~ Hi(BG,7llp)

commutes. o -

COROLLARY 5.1.6. Every element of order n in Hi (BG,7l) lifts to an el­ement of ordern in Hi (BG6,7l).

PROOF. Consider the exact sequence

o ----+ 7l ~ 7l ----+ 7l I n ----+ 0

and the commutative diagram of associated long exact sequences

Hi+l(BG6,7lln) -------t Hi(BG6,7l) ~ Hi(BG6,7l)

Hi+l(BG,7lln) -------t Hi (BG,7l) ~ Hi(BG,7l).

Slnc(J r/. : Hi+l(BG6,7lln) - H i +1(BG,7lln) is surjective, the result follows. o

Rational Coefficients. A natural question to study is the behavior of the map

Hi(BG6,Q) ----+ Hi(BG,Q).

In this case, a great deal can be said.

THEOREM 5.1.7. If G is compact, then the canonical map

Hi(BG6,Q) -+ Hi(BG,Q)

i,~ zero for i > O.

Page 132: Homology of Linear Groups

5.2. Groups over Algebraically Closed Fields 121

PROOF. The proof makes use of the Chern-Weil homomorphism

() : InvG(JR[g']) ~ H-(BG, 1R)

associated to the Lie group G and its Lie algebra g. The algebra InvG(IR[g']) is the graded algebra of real-valued polynomial functions on the vector space g which are invariant under the adjoint action of G. The map () is defined as follows. Let f : g --+ IR be an invariant polynomial which is homogeneous of degree n. Let M be a smooth manifold with a smooth principal G-bundle (see Appendix B) E --+ M and let w be a smooth G-invariant connection on E (Le., w is a I-form with values in g). Let 0 be the curvature 2-form of w. Then on is a 2n-form on E and it gives rise to a closed 2n-form f(O) whose cohomology class lies in H2n(M, 1R). This class corresponds to the required class 0(1) E H2n(BG,IR) under the canonical map

H 2n (BG,IR) ~ H2n(M,IR)

(for further details, sec [116]). The Chern-Weil theorem [18J asserts that if G is compact, then () is an isomorphism. In particular, BG has only even­dimensional cohomology with real (and hence with rational) coefficients.

Now, any homology class x in H2n(BGIi,Q) can be realized as the image of a homology class from some smooth open manifold M which is mapped into BGIi . To prove that its image in H2n (BG,Q) is zero, we evaluate on an arbitrary real cohomology class in H-(BG, 1R). If n > 0, choose a homogeneous polynomial f E InvG(IR[g'J) of degree n and consider the class (1(0)) of the induced bundle over M. This induced bundle has curvature zero and hence the value of x , when evaluated on (1(0)), is zero. 0

There is a complex version of the Chern-Weil theorem. If G is a semi­simple complex Lie group, then the analogous map

is an isomorphism [81J. A similar argument now proves the following.

THEOREM 5.1.8. If G is a complex semi-simple group with finitely many components, then the natural map

Hi(BGIi,Q) ~ Hi(BG,Q)

is zero for i > o. o

5.2. Groups over Algebraically Closed Fields

There is a natural generalization of Conjecture 5.1.1 for algebraic groups over fields. This generalized hmmorphism conjecture if! due to E. Friedlander [41].

Page 133: Homology of Linear Groups

122 5. The Friedlander-Milnor Conjecture

Let S be a simplicial set and let k be an algebraically closed field. Define a simplicial scheme S 0 spec( k) by

(Sl8>spec(k))n = II spec(k) Sn

with simplicial structure induced from S. This scheme has the property that

Now let r be a discrete group and let Gk be an algebraic group over k. If we have a homomorphism

p: r -+ G(k)

from r to the discrete group G(k) of k-rational points of Gk, then we obtain an induced map

p : rk = r 18> spec(k) -+ Gk

of group schemes over k. In turn, this induces a map

of simplicial schemes. Thus, we have an induced map j

Bp* : H;t(BGk,Zjn) -+ He(Brk,Zjn) ~ He(Br,Zjn).1 j

CONJECTURE 5.2.1. Let k be an algebraically closed field and let p be a1 prime distinct from char k. Let Gk be an algebraic group over k. Then the natuml map of group schemes G(k)k -+ Gk induces an isomorphism

AH In tho ease for Lie groups, we can reduce to the case of reductive groups.

PROPOSITION 5.2.2. Let Gk be a connected algebraic group over k and let Uk dt!fl.ote the unipotent radical of G k· Then Conjecture 5.2.1 holds for G k if and only if it holds for the reductive group GkjUk.

PROOF. The discrctc group U(k) is a successive extension of ko-vector spaces (where ko denotes the prime subfield of k). It follows that U(k) is acyclic for cohomology with Zjp-coefficients, p i= char k. Thus, the natural map

He(BGjU(k), Zjp) -+ He(BG(k), Zjp)

is an isomorphism. On the scheme side, since Gk -+ GkjUk is an affine bundle, the map BGk -+ BGkjUk induces an isomorphism in etale cohomology. Since the map H;t (BGk, Zjp) -+ He(BG(k), Zjp) iH Batural, the wmlt follows. 0

Page 134: Homology of Linear Groups

5.2. Groups over Algebraically Closed Fields 123

PROPOSITION 5.2.3. Let Gc be an algebraic group over C. Then there is a natural commutative diagram

H;t(BGc, Zip) ---------~ H·(BG(C)top, Zip)

~ ~ where the two diagonal maps are induced by the maps G(C)c -+ Gc and id : G(C)6 -> G(C)toP. Thus, Conjecture 5.2.1 holds for Gc if and only if Conjecture 5.Ll holds for the complex Lie group G(C)top.

PROOF. This is obvious from the definitions. o In the proof of Proposition 5.2.2, we showed that Conjecture 5.2.1 holds

for unipotent groups. This is also true for tori and normalizers of maximal tori Uust as in the complex case). We will prove this in Section 5.3, but we will use this fact before then.

We now prove Conjecture 5.2.1 for the case k = lFp • We first need the following result.

THEOREM 5.2.4. Let G be a reductive complex Lie group and let 1, p be primes with I i= p. Then there exists a map BG(lFp) ~ BG which induces an isomorphism

H.(BG(lFp), ZII) ----+ H.(BG, Z11)

where G(lFp ) is the discrete group oflFp-rational points of a Chevalley integral group scheme associated to G.

PROOF., The proof is rather technical and relies on some facts from etale homotopy theory [40J. Let Gz be an integral Chevalley group scheme associated to G and let GF = Gz 0lFp. Choose an embedding of the Witt vectors of lFp

p

into C. Then for any pth power q = pd we have a homotopy commutative square ([40], Theorem 12.2)

BG(JFq ) J (ZIl)oo(BG) (5.1)

D q! !~ (ZIl)oo(BG) ~ (ZII)00(BGx2)

such that some map on the homotopy fibers fib(Dq ) -+ fib(~) ~ (ZI1)00(BG) induces a homology isomorphism with Zil-coefficients. Here, (ZII)oo(BG) is the Bousfield-Kan I-completion of the singular complex of BG [20J (the rele­vant property of this completion is that in this ca.'1e the map BG-+ (ZIl) 00 (BG) induces a mod I homology isomorphism); ¢9 is associated to the geometric

Page 135: Homology of Linear Groups

124 5. The Friedlander-Milnor Conjecture

F'robenius map ¢q : G'F ~ GF j and ~ is induced by the diagonal map p p

G ~ GX2. The proof of this fact uses the Lang isomorphism, which asserts the following. Let'IjJ : Gk ~ Gk be a surjective endomorphism such that the group of 'IjJ-invariant k-rational points, H = Gk(k)'I/J, is finite. Then the map

1/'IjJ : Gk ----4 Gk

defined by sending a k-rational point 9 to g'IjJ(g)-l is a principal H-fibrationj that is,

1/'IjJ : Gk/H ~ Gk.

The above diagram is obtained by interpreting the Lang isomorphism in this context. Note that the F'robenius map satisfies the condition of the theorem.

Denote by i : BG(lFq) ~ BG(lFql) the map induced by an inclusion G(lFq) ~ G(lFql). Then as a corollary to the above statement (see Corol­lary 12.4 of [40]), we have, for any q' = qe = pde, a natural map of fibration sequences

Dq fib(Dq) - BG(lFq) - (Z/l)oo(BG) (5.2)

ji ji D" jid fib (Dql ) -- BG(lFql) -- (Z/l)oo(BG)

such that j'" : He (fib{Dql ), Z/l) ~ He (fib (Dq) , Z/l) can be identified with the map

()* : HZt(GF ,Z/l) ----4 HZt{GF- ,Z/l) p p

induced by () = J.to(1 x ¢q x··· x ¢q'/q): GF ~ G'F ,where J.t: (G'F )e ~ GF p p p p

i. tht! product map. Associated to each sequence in (5.2), we have a spectral lIequClncCl. Taking direct limits we obtain a spectral sequence with

2· -Eli,t = Hs{BG, !!!!hHt(fib{Dq), Z/l)) ~ Hs+t(BG{lFp), Z/l).

We now show that E;,t = 0 for t =I- O.

LEMMA 5.2.5. For any q = pd there exists some q' = pe such that the endomorphism on the Z/l-dual Hopf algebra of HZt(G'F ,Z/l)

p

j. : HZt{G'F ,Z/l)# ~ He(fib(Dq),Z/l) ~ He(fib{Dql),Z/l) p

induced by j : fib(Dq) ~ fib(Dql) satisfies

1. ifxEHZt(GF ,Z/l)# is primitive, thenj.(x) =0 p

2. if x € HZt{GF ,Z/l)# is such that j.{x) =I- 0 while j.{y) = 0 for all y p

with homological degree less than the degree of x, then j. (x) is primitive.

Page 136: Homology of Linear Groups

5.2. Groups over Algebraically Closed Fields 125

PROOF. Identify i. with the dual of the map ()'" defined above. Then if x is primitive, we have

i.(x) = x + q)~(x) + ... + q)~ 0 q)~ 0'" 0 q)~(x)

where q)~ is the dual of q)q*. If the order of q)~ as an automorphism of the finite-dimensional Hopf algebra HZt(GFp ' Z/l)# is m, then i.(x) = 0 provided that q' = qe is such that e = 1m. To prove the second assertion, assume that x satisfies the stated conditions and let e = 1m. Denote by a the comultiplication in the Hopf algebra HZt(GF ,Z/l). We have Ll.(x) = 1 ®x +x® 1 + L:Xi ®Xj

p

in HZt(GF x GF ,Z/l)#. Then p p

a.(j.(x» = i*(Ll.(x»

= 1 ®j.(x) + j*(x) ® 1 + Li",(Xi) ®j",(Xj)

= 1 ®i.(x) + i*(x) ® 1

so that i*(x) is primitive. o

Lemma 5.2.5 implies that for each q = pd there is some q' = qe such that

i. : iI.(fib(Dq), Z/l) ---? iI.(fib(Dql), Z/l)

is the zero map. Hence, we have E; t = a for t i= a and therefore the map ,

(~Dq). : H.(BG(IFp),Z/l) = ~H.(BG(lFq),Z/l)

- H.((Z/l)oo(BG), Zll) = H.(BG,Z/l)

is an isomorphism. Since iI.(BG(IFp), Q) = iI.(BG(IFp), Z/p) = 0, we can find a unique lift [120]

which gives the required isomorphism

H.(BG(IFp), Z/l) ---? H.(BG, Z/l).

This completes the proof of Theorem 5.2.4. o

COROLLARY 5.2.6. Let p be a prime and let Gfji be an algebraic group p

over IFp. Then Conjecture 5.2.1 holds/or Gfji,.'

Page 137: Homology of Linear Groups

126 5. The Friedlander-Milnor Conjecture

PROOF. We may assume that Gjji is reductive and that G'F = Gz QS) iFp. p p

The map ~Dq : BG(iFp) ~ (Z/l)oo(BG(C)toP)

is induced by the map G(iFp)'F ~ G'F and a choice of embedding of the Witt p p

vectors of iFp into C induces an isomorphism

HZt(BG(iFp),Z/l) ~ HZt(BGc,Z/l) ~ H-(BG(C)toP,Z/l).

(The first isomorphism is implicit in the statement of Theorem 5.2.4 and is due to Friedlander and Parshall [42]. They proved that if k is a separably closed field with ring of Witt vectors R, then the base change maps

Gk ~ GR f-- GK ~ Gc

associated with embeddings R -t K +- C (K algebraically closed) induce isomorphisms in mod 1 etale cohomology.) Consider the commutative diagram

H:t(BG'Fp,Z/l) - H-(BG(C)top, Z/l)

~1 H-(BG(iFp), Z/l).

By Theorem 5.2.4, the right arrow is an isomorphism. The result follows. 0

Finite fields revisited. Diagram (5.1) allows one to compute the cohomology of the finite group G(lFq) via the associated Eilenberg-Moore spectral sequence. Thill was noted by Quillen in his ICM address [97], and discovered indepen­dent.iy by Friedlander [39]. This spectral sequence has the form

E~'· -= Tor~:«Z/I)oo(BG)X(Z/I)oo(BG» (H-((Z/l)oo(BG)), H-((Z/l)oo(BG)))

~ H-(BG(lFq),Z/l).

Nottl that this holds for the unstable group BG(lF q). The computation given in Chapter 1 involved this spectral sequence for the stable space BU followed by n difficult restriction argument to the unstable case.

For example, if G = GLn , then we have

H-((Z/l)oo(BG),Z/l) = H-(BG,Z/l)

H- (BUn, Z/l) = H-(G(n,oo),Z/l)

Z/l[Cl, C2,.'" en], degci = 2i.

The spectral sequence then has the form

Tor~l[cl, ... ,c .. ,c;, ... ,c~l (Zjl[Cl,"" en], Z/l[dt, ... , c~&]) ~ H-(BG(lFq)).

The E2-term is easily calculated (see Chapter 1), giving the result.

'1

Page 138: Homology of Linear Groups

5.2. Groups over Algebraically Closed Fields 127

We now return to our study of Conjecture 5.2.1. If H ~ G is an inclusion of discrete groups and if A is a G-module, then x E He(BH,A) is G-invariant if the images of x under the maps

He(BH, A) ~ He(B(H n gHg- 1 ), A)

and

He(BH,A) ~ He(B(gHg-l),A) ~ He(B(H n gHg-1),A)

coincide, where c(g)* is the map induced by conjugation (see Appendix A). Denote the set of G-invariant elements by He(BH,A)s. For example, if G is finite with p-Sylow subgroup H, then the p-primary part of He(BG, A) is detected on H; that is,

Hn(BG, A)(p) --=-. Hn(BH, A)B

for n > O.

PROPOSITION 5.2.7. Let Gjii be a connected linear algebraic group over p

IF p and let Njii C Gjii be the normalizer of a maximal torus in Gjii . Then the p p p

restriction map

is injective with image equal to the set of G-invariant elements.

PROOF. Let Gz be an associated reductive group scheme over Z. The group N(lFq ) oflFq-rational points of N z contains an l-Sylow subgroup of G(lFq) [117]. Thus the restriction maps

He(BG(lFq ), Zll) -'> He (BN(lFq ) , 7lll)s

are isomorphisms for any q = pd. Now pass to the limit. o THEOREM 5.2.8. Let Gk be a connected linear algebraic group over k and

let Nk C Gk be the normalizer of a maximal torus. Then the composition

HZt(BGk, Zll) -'> HZt (BNk' Zll) ~ He(BN(k), Zll)

is an injection with image the stable elements with respect to the embedding N(k) C G(k).

PROOF. The proof that Conjecture 5.2.1 holds for Nk will be postponed until Section 5.3. Let R C C be the strict henselization of the local ring 7l(p). Then R has residue field IF p and field of fractions contained in Q. By Hensel's

lemma, the kernel of the surjection R X --- W; is uniquely I-divisible, as are the

cokernels of the injections R X ___ QX and QX ___ C x . As a consequence, we have isomorphisms (with Z I l-coefficients)

He(BN(fp)) ~ He(BN(R)) J!- He(BN(Q)) :=. He(BN(C)6).

Page 139: Homology of Linear Groups

128 5. The Friedlander-Milnor Conjecture

Hence the map

He(BN(iFp),z/l)S ~ He(BN(R),Z/l)s

is injective. To see that it is surjective, let x E He(BN(R), Z/I) be stable for 9 E G(R). Denote by 9 the image of gin G(iFp ). Note that

He(BN(iFp) n N(iFp)7i,z/l) ~ He(BN(R) n N(R)9, Z/I)

HO that the element in He(BN(iFp),Z/l) corresponding to x is stable for g. Since R is Hensclian, the map G(R) -t G(iFp ) is surjective, so we have an isomorphism

He(BN(iFp),Z/l)S ~ He(BN(R),Z/l)s.

Now consider the commutative diagram

He(BN(Fp),Z/l)S ~ He(BN(R),Z/l)s _ He(BN(IQ),Z/l)s

r r r The lower horizontal maps are induced by base change and hence are isomor­phisms. By Corollary 5.2.6 and Proposition 5.2.7, we have an isomorphism

HZt(BGF ,Z/I) ~ He(BN(Fp),Z/l)s p

and hence all the vertical arrows are isomorphisms. In particular,

HZt(BGQ,Z/l) ~ He(BN(IQ),Z/l)s.

Now if k is any algebraically closed field, let ko ~ k be the algebraic (!IUMUrC uf the prime field. Then since k X /k~ is uniquely I-divisible, we have "'II injection

He(BN(k),Z/l)S ~ He(BN(ko),Z/l)s.

CouHider the commutative diagram

HZt(BGko, Z/l) "" ---=---+ HZt(BGk,Z/l)

1~ 1 HZt(BN(ko),Zjl)S - He(BN(k),Z/l)s.

The top map is an isomorphism by base change. Since the bottom map is injective, we obtain the desired isomorphism

for any k. D

Page 140: Homology of Linear Groups

5.2. Groups over Algebraica.lly Closed Fields 129

COROLLARY 5.2.9. The map

HZt(BGk,Z/l) ~ He(BG(k),Z/l)

is split injective and the map

He(BG(k),Z/l) ~ He(BN(k),Z/l)S

is split surjective.

PROOF. Consider the commutative diagram

The left map is an isomorphism. o

COROLLARY 5.2.10. Conjecture 5.2.1 holds for Gk if and only if the map

He(BG(k),Z/l) ~ He(BN(k),Z/l)

is injective. o Conjecture 5.2.1 admits an equivalent formulation in terms of finite sub­

groups.

CONJECTURE 5.2.11. Let k be an algebraically closed field, let Gk be an algebraic group over k, and let 1 be a·prime distinct from the characteristic of k. Then for any nonzero x E He (BG( k), Z/l), there exists a finite subgroup He G(k) such that x restricts nontrivially to He(BH,Z/l).

THEOREM 5.2.12. Conjecture 5.2.1 holds for Gk if and only if Conjecture 5.2.11 does.

PROOF. Suppose Gk satisfies 5.2.11. We show that the map

He(BG(k), Z/l) -+ He(BN(k), Z/l)

is injective. Let x E He(BG(k),Z/l) be nonzero and choose a finite subgroup He G(k) such that x restricts nontrivially to He(BH,Z/l). We may replace H by an I-Sylow subgroup and hence assume that H is an I-group. Such a group consists entirely of semi-simple elements and hence is conjugate to a subgroup of N(k). The restriction of x to He(BN(k), Z/l) is therefore nontrivial.

Conversely, if Gk satisfies 5.2.1, then the map

Page 141: Homology of Linear Groups

130 5. The Friedlander-Milnor Conjecture

is injective. If char k = p > 0, choose an embedding iFp C k. This induces isomorphisms

H-(BN(k),Z/l) ~ H-(BN(iFp),Z/l) ~ ~H-(BN(lFq),Z/l)

and hence the mod 1 cohomology of G(k) is detected on the finite subgroups N(lFq) C G(k). If k has characteristic zero, choose a prime p which does not divide the order of the Weyl group W of Gk . Choose an embedding of the strict henselization R of Z(p) into k. This gives rise to maps iFp ...... R -> k" TheMe induce isomorphisms

H-(BN(iFp),Z/l) ~ H-(BN(R),Z/l) ~ H-(BN(k),Z/l).

Since the map R X - IF; has a splitting with uniquely IWI-divisible coker­nel, we get a W-equivariant map T(Fp) - T(R) inducing the inverse to the reduction map

"" -H-(BW, T(R)) --=-. H-(BW, T(lFp )).

In particular, the reduction map N(R) -> N(Fp) (which is a map of extensions of W) admits a splitting which induces an isomorphism

H-(BN(R),Z/l) ~ H-(BN(Fp),Z/l).

The composite map N(IFp) -> N(R) - N(k) - G(k) detects the mod 1 cohomology of G(k). Since the mod 1 cohomology of N(Fp) is detected by its finite Mubgroups N(lFq), the result follows. D

COROLLARY 5.2.13. Let k = U ka, where each ka is algebraically closed. Then Gk Hatisjies Conjecture 5.2.1 if and only if each Gkc. does.

Pn.OOF. Suppose Gk satisfies 5.2.1. For each Oi, k = U A{1, where A{1 is a f\nlt,tJiy g(lfICwtcd ka-algebra. Each A{1 admits a ka-algebra map A{1 -> ka. It fUUUWM thut t.Iw map

H_(BG(ko,), Z/O -------> H_(BG(k), Z/l)

1M ill.ioetiv(1, and hence

iM ~mrjcctive. Consider the diagram

H-(BG(k), Z/l) ~ H-(BN(k),Z/l)

1 1~ H-(BG(ka), Z/l) ~ H-(BN(koJ,Z/l).

It f'ollowR that the bottom map is injective. The converso is easy and is left to the reader. D

Page 142: Homology of Linear Groups

5.2. Groups over Algebraically Closed Fields 131

As a consequence we see that we need only find a "large enough" field of each characteristic to prove Conjecture 5.2.1. Indeed, let k be an algebraically closed field of infinite transcendence degree over the prime sub field and let L be algebraically closed with char(L) = char(k). Assume that 5.2.1 holds for Gk. Write L = U LOI. where each LOI. is algebraically closed and of finite tran­scendence degree over the prime subfield. Then each LOI. admits an embedding into k and hence each GLa. satisfies Conjecture 5.2.1. Since L is the union of the LOI.' we see that GL does also.

There is another reformulation of Conjecture 5.2.1, due to Jardine [62], which involves ultraproducts of simplicial sets. Recall that an ultrafilter U on a set I is a collection of subsets of I such that (1) U does not contain the empty set; (2) if X c Y and X E U, then Y E U; (3) U is closed under finite intersections; and (4) if XuY E U, then X E U or Y E U. Given an ultrafilter U, the corresponding ultraproduct of a collection.of sets {FihEI is the set

(II Fi) / '" iEI

where the equivalence relation IV is defined by (ai) = (bi) if there is a Z E U with ai = bi for all i E Z.

Now assume that the sets Fi are fields and let R be their ordinary product. Let p be a prime ideal of R. If X c I, define an element ex = (ex,i) E R by

{o ifi E X eX,i = 1 if i f/. X.

Let U(p) be the set of subsets X C I such that ex E p. One checks easily that U(p) is an ultrafilter. Conversely, every ultrafilter U corresponds to some prime ideal p(U) of R. In particular, the kernel mi of the projection

pri : R -----+ Fi

is a maximal ideal of R which corresponds to the ultrafilter Ui = U(mi) that is generated by the element e{ i}.

Denote by j the canonical morphism of schemes

j : II sPec(Fi) -----+ spec(R). iEI

If Y is a collection of sets indexed by I, then there is a sheaf j*Y on spec(R) such that the ultraproduct of the sets Yi corresponding to U is the stalk j. Yjl(U)

of j.Y at the point p(U). We will denote the ultraproduct by j.(Y)u.

CONJECTURE 5.2.14. Let I be the set of prime numbers and let P : J -----+

I be a fu.nction, where .J is some infinite .~et. Let B S Ln (F p) denote the sheaf on the di.'lc'f'r,tf. .'1pacc 'P('/) of all .'11J,b.~et.~ of .J corrr."ITJOnding to the family of

Page 143: Homology of Linear Groups

132 5. The Friedlander-Milnor Conjecture

simplicial sets {B S Ln (iF P(j»)}, and let B S Ln (iF p ) t be the sheaf associated to the family oil-completions {BSLn(iFp(j))t}. Let U be an ultrafilter on the set J such that the set {j E J : P(j) = l} is not a member of U. Then the induced map

j*(BSLn(iFp))u ~ j*(BSLn(JFp)t)u is a mod I homology isomorphism.

According to Jardine ([62], Theorem 17), this conjecture is equivalent to Conjecture 5.2.1 for SLn . Moreover, one expects that this construction works equally well for any simple simply connected algebraic group. Also, this can be reduced to a statement about ultraproducts of classifying spaces for finite special linear groups. The reader is referred to [62] for further details.

5.3. Rigidity

The study of Conjecture 5.2.1 is closely related to the concept of rigidity, which _ we now explain. Let V be a contravariant functor on an appropriate category of schemes over a field k (e.g., the category of smooth affine schemes) with values in the category of torsion abelian groups.

DEFINITION 5.3.1. The functor V is rigid if for every connected variety X over k and closed points x,Y: spec(k) ~ X, the corresponding maps

x*,y*: V(X) ~ V(spec(k)) = V(k)

coincide.

To produce examples of rigid functors, we need the following notions. We lIay that V is homotopy invariant if V(X x A1J = V(X) for any scheme X. The functor V admits transfers if for any finite flat morphism X ~ Y, there 'N Ito homomorphism trx/y : V(X) ~ V(Y) satisfying the usual properties (e,g,. tho (~omposition

V(Y) ~ V(X) ~ V(Y)

is Ulultiplication by the degree of the map).

THEOREM 5.3.2. Suppose V is a homotopy invariant functor with trans­fers. Then V is rigid.

PROOF. It suffices to consider the case where X is a smooth affine curve. Let Div(X) be the group of divisors on X and let DivO(X) be the subgroup of principal divisors. Consider the pairing

Div(X) x V(X) ~ V(k)

defined by (x, u) 1-+ x*(u). We show that this vanishes on DivO(X) x V(X). Let X be a smooth projective model for X and set X 00 = X - X. Let f be

Page 144: Homology of Linear Groups

5.3. Rigidity 133

a rational function on X which is equal to 1 on Xoo. Consider the principal divisor (1). Let Xo be the curve obtained from X by deleting the points where f equals 1. Then f defines a covering Xo ---+ Af, = lP'f, - {I}. The properties of transfer imply that the image of ((1),u) in V(k) coincides with the image of ((0 - (0), trxO/Al (ulxo»j the latter is zero by homotopy invariance. Thus, the pairing factors through PieO(X, Xoo) (8) VeX). Since Pic°(X, Xoo) is divisible and VeX) is torsion, we see that the pairing vanishes on DivO(X) x VeX); that is, x*(u) = y*(u) for any x, y : spec(k) ---+ X. 0

As an easy corollary, one sees that if V commutes with limits:

V (spec(lim Ai» = lim V(spec(Ai» ,

then V(k) = V(ko) for any extension ko ---+ k of algebraically closed fields [125]. To see this, note that if Xo is a connected variety over ko and if x, y : spec(k) ~ Xo are any two ko-points, then x* = y*. In turn, this implies that the image of the map V(Xo) ~ V(k) corresponding to x : spec(k) -+ Xo lies in the image of V(ko): choose a rational point spec(ko) ~ Xo and apply the above remark Lo x and y: spec(k) ~ spec(ko) ~ Xc. Now write k as the limit of the finitely generated ko-subalgebras of k. Then V(k) = li!!l V(spec(A)). The homomorphism V(spec(A)) ~ V(k) is induced by a ko-point spec(k) ~ spec(A) corresponding to the embedding of A in k. The image of this map is contained in the image of V(ko) and hence the map V(ko) -+ V(k) is surjective. The injectivity of this map is clear since each algebra A is split over ko.

Since the K -groups are homotopy invariant, admit transfers and commute with limits, we obtain the following result.

COROLLARY 5.3.3. Let ko ---+ k be an extension of algebrairolly closed fields. Then for any n, the natural maps Ki(ko)/n ---+ Ki(k)/n, nKi(ko) ---+

nKi(k), and Ki(ko,Z/n) ---+ Ki(k,Z/n) are isomorphisms. 0

COROLLARY 5.3.4. Let k be an algebraically closed field of positive char­acteristic p. Then Ki(k) is divisible for i ~ 1. The torsion subgroup is trivial for i even and is isomorphic to ESI:;!:p QdZI if i is odd.

PROOF. The follows from the computation 1.1.12 for ko = iFp • 0

Corollary 5.3.3 begs the question: are the homology functors

Hi(G( -), Z/n),

where G is an affine group scheme over k, rigid on the category of smooth k-algebras? This question has not been settled.

CONJECTURE 5.3.5. Let G be a group over an algebraically closed field k and let p be a prime distinct from the characteristic of k. Let X be. a smooth

Page 145: Homology of Linear Groups

134 5. The Friedlander-Milnor Conjecture

affine curve over k and let x, y be closed points on X. Then the corresponding specialization homomorphisms

Sx,Sy: H.(G(k[X]),Zjp) ~ H.(G(k),Zjp)

coincide.

Note that 5.3.5 holds for the affine line when G = GLn,SLn,PGLn: By Corollary 4.6.3, the inclusion G(k) ~ G(k[t]) induces an isomorphism on integral homology and this map is split by evaluation at any x E AI . More generally, it holds for G = PGL2 , X = C-{x}, where C is a smooth projective curve over k and x is a closed point on C. This follows from Theorem 4.5.7 by an argument similar to the proof of the rigidity theorem in [126].

Consider the functors Hi (E2 ( -), Z) on the category of smooth algebras, where k is an infinite field. In Section 4.6.3 we showed that these satisfy

Hi (E2 (R[tj), Z) ~ Hi (E2 (R), Z)

whenever R has many units. If R is a smooth k-algebra, then

k[spec(R) x Al] = R[t];

thus, the functors Hi (E2 ( -), Z) are homotopy invariant. If they also admit transfers, then Theorem 5.3.2 would imply that the functors H i (E2 ( -), Zjn) are rigid for (n, char ( k)) = 1. Unfortunately, there appears to be no way to equip these functors with transfer maps.

Conjecture 5.3.5 is implied by the following stronger statement.

CONJECTURE 5.3.6. Let G be an algebraic group over k and let p be a prime distinct from the characteristic of k. Let X be a smooth affine curve over k and denote by O~ the henselization of the local ring Ox, x EX. Then the naturol map

H.(G(k),Zjp) ~ H.(G(O~),Zjp) t, an iSOTn01phism.

ThiH conjecture (and hence Conjecture 5.3.5) holds in a few special cases. We CliHCUHH this in Section 5.5.

AH promised, we have the following result.

PROPOSITION 5.3.7. Conjecture 5.3.6 implies Conjecture 5.3.5.

PROOF. Let x, y be closed points on the smooth affine curve X. Note that

H.(G(O~),Zjp) = ~y/x etaleH.(G(k[Y]),Zjp).

Let a E H.(G(k[Xj),Zjp) and denote by a(x) the image of a under the specialization map Sx' Since H.(G(k), Zjp) is a summand of H.(G(k[X]), Zjp) , we can view a(x) in the latter. Consider the class a - a(x). This specializes to 0 under Sx and by assumption maps to 0 in H.(G(O!:,), Zjp). Thus there

Page 146: Homology of Linear Groups

5.3. Rigidity 135

exists a curve Y which is etale over X such that 0: - o:(x) maps to 0 in H.(G(k[Y]),Z/p). Denote by O:y the image of 0: in H.(G(k[Y]),Z/p). Then o:y = o:(x), which is a constant class. This implies that the specialization of o:y

is the same at all points of Y and hence there is an affine open neighborhood of x E X on which the specialization of 0: is constant. Similarly, we can find an open neighborhood of y on which the specialization of 0: is constant. Since these two neighborhoods intersect nontrivially, we have o:(x) = o:(y). 0

On the surface, rigidity has no apparent connection to Conjecture 5.2.l. The next result provides the link.

PROPOSITION 5.3.8. Let k be an algebraically closed field and denote by K the algebraic closure of k(T). Then if rigidity holds, the natural map

i* : H.(G(k), Zip) ---7 H.(G(K), Zip)

is an isomorphism for p =1= char(k).

PROOF. Injectivity does not require rigidity. We have K = ~ k[C], where C ranges over the smooth affine curves over k, and each map

H.(G(k),Z/p) ---7 H.(G(k[C]),Z/p)

is split injective. It follows that i* is injective. To prove surjectivity, note that each class in H.(G(K),Z/p) comes from

some 0: E H.(G(k[C]), Zip), where C is a smooth affine curve over k. If x, y : spec(K) ---7 C are two points of the k-variety C, then the corresponding specialization maps

Sx,Sy: H.(G(k[C]),Z/p) ---7 H.(G(K),Z/p)

coincide (see the discussion following Theorem 5.3.2). It follows that the image of Sx is contained in the image of H.(G(k),Z/p). Indeed, choose a rational point spec(k) ---t C and let y : spec(K) -+ C be the composition

spec(K) ---7 spec(k) ---7 C.

Then the image of Sy is clearly contained in the image of H.(G(k),Z/p). The homomorphism

H.(G(k[C]),Z/p) ---7 H.(G(K),Z/p)

is induced by a map spec(K) ---t C of schemes over k. In view of the above statements, the image of this map is contained in the image of H.(G(k), Zip). It follows that i", is surjective. 0

REMARK 5.3.9. Consider the functors Hi(E2(-)'Z/p). If we knew these were rigid, then the coneiusion of Proposition 5.3.8 would hold for G = 8L2 •

Page 147: Homology of Linear Groups

136 5. The Friedlander-Milnor Conjecture

Indeed, we would have an isomorphism

H.(E2 (k),Z/p) ----+ H.(E2 (K), Z/p) ,

and E2 = SL2 for fields.

COROLLARY 5.3.10. If rigidity holds and k has positive characteristic, then Conjecture 5.2.1 holds for G.

PROOF. Note that if k is an algebraically closed field of characteristic p> 0, then k is a union of transcendental extensions of iFp • It follows that the natural map

H.(G(iFp), Z/l) ----+ H.(G(k), Z/l) is an isomorphism. Consider the commutative diagram

HZt(BGk, Z/l) -----t H·(BG(k), Z/l)

r 1 HZt(BGFp,Z/l) -----t H·(BG(iFp),Z/I).

The left vertical arrow is an isomorphism by base change and the bottom arrow is an isomorphism by Theorem 5.2.6. 0

REMARK 5.3.11. If we could prove 5.2.1 for a field of characteristic zero (e.g., Q), then Corollary 5.3.10 would apply in that case as well.

To summarize, we have the following. If, for each smooth affine curve X over k and closed points x, y E X, the map

H.(G(k), Zip) -----+ H.(G(O~), Zip)

1", an b:lomorphiHm, then the specialization maps

.9x ,Sy : H.(G(k[XD,Z/p) ----+ H.(G(k),Z/p)

coincide, and hence the canonical map

HZt(BGk,Z/p) -----+ H·(BG(k),Z/p)

II! an isomorphism. This allows us to prove more cases of Conjecture 5.2.l.

THEOREM 5.3.12 ([61.D. Suppose G is one of the following groups over k: a unipotent group, a torus, a solvable group, or the normalizer of a maximal torus in a connected algebraiC group. Then Conjecture 5.2.1 holds for G.

PROOF. Let X be a smooth affine curve over k and let x be a closed point on X. If G is the additive group, then G(O~) is the abelian group underlying O~j since p is invertible in k, this group is uniquely p-divisible. Thus,

Hi(G(k),Z/p) = Hi(G(O~),Z/p) = 0, i > O.

Page 148: Homology of Linear Groups

5.3. Rigidity 137

An arbitrary connected unipotent group U has a normal connected codimen­sion one unipotent subgroup U'; the quotient is the additive group. Any map spec(O~) ----+ U/U'lifts to U. Arguing by induction and using the short exact sequence

we see that Hi(U(O;),Z/p) = 0, i > O.

The same is true for U(k); thus, 5.2.1 holds for any unipotent group. If G is the multiplicative group, then G(O~) = (O~)X is p-divisible and

contains the group Z/poo of p-primary roots of unity as its p-torsion subgroup. It follows that the induCed map

H.(kX,Z/p) ----+ H.((O;)X,Z/p)

is an isomorphism. Using the Kiinneth formula, we obtain the result for any torus.

Now, if G is solvable, we have a split exact sequence

1 ~ U ----+ G ----+ T ~ 1,

where T is a torus and U is unipotent. The associated spectral sequence cal­culation shows that

H.(G(k),Z/p) ~ H.(G(O;),Z/p).

Finally, let G be the normalizer of a maximal torus T in a connected algebraic group. The quotient W = G /T is a finite discrete group; hence W(k) = W(O~). We have a commutative diagram

1 ----+ T(k) ----+ G(k) ----+ W(k) ----+ 1

! ! II 1 ----+ T(O~) ----+ G(O~) ----+ W(O~) ----+ l.

Comparing the spectral sequences, we see that the map

H.(G(k),Z/p) ----+ H.(G(O;),Z/p)

is an isomorphism. o There is one more important case which we now mention. Consider the

infinite general linear group GL. We have the following result of Gabber [43] and Gillet-Thomason [47].

THEOREM 5.3.13. Let X be a smooth variety over afield k (not necessarily algebraically closed) and let x E X be a closed point. Then if p is prime to char ( k), the natural map

K.(O;,Z/p) ----+ K.(k,Z/p)

is an isomorphism. o

Page 149: Homology of Linear Groups

138 5. The Friedlander-Milnor Conjecture

COROLLARY 5.3.14. Under the same hypotheses as 5.3.13, the natural map

H.(GL(O~),Z/p) ~ H.(GL(k),Z/p)

is an isomorphism.

PROOF. This is true more generally. Suppose f : X ~ Y is a map of connected H-spaces and m is an integer such that both the kernel and cokernel of the map 7l'1(X) ~ 7l'1(Y) are uniquely m-divisible. Then 7l'.(X,Z/m) ~ 7l'.(Y,Z/m) is an isomorphism if and only if H.(X,Z/m) ~ H.(Y,Z/m) is an isomorphism ([127], Proposition 1.5). In this case, taking X = BGL(O~)+ and Y = BGL(k)+, Theorem 5.3.13 implies the result. 0

REMARK 5.3.15. 1. The analogue of Corollary 5.3.14 holds for the group SL since BE(R)+ is the universal cover of BGL(R)+.

2. The analogue of Corollary 5.3.14 is known for the infinite orthogonal group 0 and the infinite symplectic group Sp by the work of M. Karoubi [65].

COROLLARY 5.3.16. If k has positive characteristic p, then the natural -map

is an isomorphism.

PROOF. By the previous corollary, the map

Ir(BGL(k),Z/I) ~ H·(BGL(Fp),Z/l)

ill an isomorphism. To extend etale cohomology to direct limits of schemes, we view a scheme as a sheaf and work in the sheaf category (see [61]). Then DGLAl = I.!.m BGLn,k and there is an isomorphism

HZt(BGLk,Z/I) ~ fuEHZt(BGLn,k,Z/l)

([81]. Stldiol1 4). Consider the commutative diagram

HZt(BGLk, Z/l) -----t H·(BGL(k), Z/l)

r~ l~ HZt(BGL, ,Z/l) -----t H·(BGL(Fp),Z/I).

p

The bottom arrow is an isomorphism by Theorem 5.2.6. o REMARK 5.3.17. Jardine's proof ofthis result ([61], Theorem 4.1) works in

any characteristic. It is based upon the theory of simplicial etale sheaves on the category of smooth schemes over k. A thorough discussion of this would take IlH too far afield, but we can say what is going on in general. Corollary 5.3.14 implies that the homology sheaves H.(BGL, Zip) are constant. Comparing the universal coefficient spectral sequences for discrete cohomology and etale co­homology yields the isomorphism H6t.(BGLA~'Z/P) ~ H·(BGL(k),Z/p). The

Page 150: Homology of Linear Groups

5.4. Stable Results 139

same argument works for any algebraic group G, so the analogue of Corol­lary 5.3.14 for G implies the Friedlander-Milnor conjecture for G. (See [61] for further details.)

The proof of Corollary 5.3.16 would work in characteristic zero if we knew the result for C (or Q). In the next section, we show that there is an isomor­phism H·(BGL(C)top,Z/p) ~ H·(BGL(C),Z/p).

5.4. Stable Results

The results in this section are due to A. Suslin [127]. Let k be a field and ~onsider the simplicial scheme BG Ln,k' The ith space Xn,i is the i-fold product

Xn i = GLn k X ••• x GLn k, , , ' . v ' ,

i

and the jth face map p; : Xn,i -----+ X n,i-1 is defined by

{ (92, ... , 9i) j = 0

P~(91'''' ,9i) = (91, ... ,9~9H1'''' ,9i) ~ =- ~ S i-I (91, ... ,9,-1) J - ~.

Consider the k-rational point spec(k) ~ Xn,i given by x f---t (1,1, ... , 1), where 1 E GLn,k is the unit element. Let X!,i be the henselization of Xn,i at this closed point and denote its coordinate algebra by O~,i' The ring O~,i has maximal ideal m~ i' ,

Since the maps p; preserve the unit section, we have induced morphisms X!,i -----+ X!,i-1' Denote by (p~)'10 the maps

O~,i-1 -----+ O~,i'

GL(O~,i_ll m~,i-1) -----+ GL(O~,i' m~,;), and

- h h - h h C.(GL(On,i_l, mn,i-1), Zip) -----+ C.(GL(On,i' mn,i)' Z/p) ,

where C(G,Z/p) denotes the reduced standard complex of G with coefficients in Zip (i.e., Co(G,Z/p) = 0).

We have morphisms of schemes over spec(k):

X!,i -----+ Xn,i ~ GLn

preserving the unit section. These give rise to canonical matrices

am E GLn(O~,i' m~,J (i.e., O!,cvalued points of GLn).

Denote the chain [a] , ... ,n·d ® 1 E Ci(GL(O!:,i,m":,i)'Z/P) by Un,i (set ?Ln,o = 0).

Page 151: Homology of Linear Groups

140

that

5. The Friedlander-Milnor Conjecture

LEMMA 5.4.1. There exist chains Cn,i E Ci+l(GL(O~,i,m~,i),Zlp) such

d(cn,;} = Un,i - I:(-l)j(p;)*(cn ,i-t). j=O

PROOF. Let cn,o = 0 and assume that cn,o, ... , Cn,i-l have been con­

structed . .:--rote that d(un,d = L~=o(-l)j(p~)*(un,i-d. Then

d(1Ln'i - I)-l)j(P;)*(Cn,i-d) = J=O

t( -1 F (p;)* (I: (_l)k (pj-l)* (Cn ,i-2)) j=O k=O

i i-I

j=Ok=O O.

This shows that Un,i - L~=o(-l)j(P;)*(Cn,i-l) is a cycle and hence a bound­

ary since iIi(GL(O~i,m~i),Zlp) = 0 by Corollary 5.3.14. This gives us the required chain Cn,i" , 0

Lemma 5.4.1 leads to a computation of the K-theory of any algebraically closed field. The idea is to prove that if k is an algebraically closed field of positive characteristic l, and if E is the algebraic closure of the quotient field of the ring of Witt vectors of k, then there is an isomorphism K.(k, Zip) ~ K.(E, ZIp). Thus the ~roups K.(F, Z/m) for (m, char(F)) = 1 do not even dClPfllld on the characteristic of the algebraically closed field F. Thus, the (!omputnt.ioll of Corollary 5.3.4 is valid for any F.

LOllllIl!l 5.4.1 also plays a role in the computation of the Zip homology of JIG L( k) top for k = JR, C We have the map

H.(BGL(k), Zip) ---> H.(BGL(k)top , Zip)

obt.ained by taking the limit of the maps

H.(BGLn(k), Zip) ---> H.(BGL n (k)iO P , Zip).

The space BGL(C)top has the homotopy type of BU and BGL(JRfop has that of BO (see Appendix B). The mod p (co)homology of these spaces is well llnderstood.

THEOREM 5.4.2. Let k = JR OT C The canonical map

H.(BGL(k), Zip) ---> H.(BGL(k)to p , Zip)

is an isomorphi8m.

Page 152: Homology of Linear Groups

5.4. Stable Results 141

We first prove a few lemmas. Let G be a discrete group. The space BG is the geometric realization of a certain simplicial set (see Appendix B). If G is a Lie group with finitely many components, fix a left invariant metric on G and denote by Go; the c-ball with center at 1 E G. Let BGo; be the geometric realization of the simplicial set whose p-simplices are p-tuples [g1,"" gp] of elements of G such that

Go; n gl Go; n ... n gl ... gpG 0; i= 0

with the usual face and degeneracy maps.

LEMMA 5.4.3. If c > 0 is small enough, then .the sequence BGo; ---?

BGo --> BGtop is a fibmtion up to homotopy (i.e., BGo; is homotopy equiva­lent to the space BG of Section 5.1).

PROOF. Let Gtop ---? Eat°P ---? Batop be the universal principal Gtop_ bundle. For a space X, denote by Sin(X) its singular simplicial set (the ho­mology of the associated simplicial abelian group is the singular homology of X). We obtain a commutative diagram of fibrations

ISin(GtoP)1 ~ ISin(EGtoP)I ~ ISin(BGtOP)1

1 1 1 Gtop ----;..~ EGtop ----;..~ BGtop

where the vertical arrows are homotopy equivalences. The discrete group G acts on ISin(Eat°P)I freely and hence we obtain a new fibration

ISin(GtoP)I/G ---? ISin(EGtoP)I/G --> ISin(BctoP)I·

Since ISin(EatoP)I is contractible, the space ISin(EGtoP)I/G is homotopy equivalent to BG. Thus, we have a fibration up to homotopy

ISin(GtoP)I/G ---? BG ---? BGtoP.

Suppose that E is small. Then Go; is geodesically convex and hence every nonempty intersection goGo; n ... n gpGo; is contractible. Denote by X. the simplicial space with

Xp = II goGo; n··· n gpGo;. go, .... gp

Let Y •• be the bisimplicial set with Ypq = Sinp(Xq) and denote by (Sin(GtoP))o; the subobject of Sin(GtoP) cOI1.'listing of singular simplices lying in some gGe;. Let Ee; be the simplicial set with p-simplices the (p+ 1 )-tupiOH (gO, ... 'flp) with

Page 153: Homology of Linear Groups

142 5. The Friedlander-Milnor Conjecture

gaGe n··· n gpGe =1= 0. Consider the evident maps of bisimplicial sets

where we view (Sin(at°P))e (resp. Ee) as a bisimplicial set trivial in the q (resp. p) direction. One checks easily that r.p and 1/J are homotopy equivalences. Moreover, the embedding (Sin(GtoP»e ---+ Sin(GtoP) is also a homotopy equiv­alence. Thus, we have homotopy equivalences

ISin(GtoP)I ~ IY •• I ~ IEel· The discrete group G acts freely on all of these and the above maps are G­equivariant. Thus, we get a homotopy equivalence

and it is clear that the diagram

eommut.cs up to homotopy. o

LEMMA 5.4.4. Let k = R or C. If c is small enough, then the map IJGLn(k)~ ---+ BGL(k) induces the zero map on iI.( -, ZIp).

PROOF. We use the construction of Lemma 5.4.1. Denote by o~ort the ring , of gtlnus of continuous functions GLn(k)i ----... k defined in a neighborhood of the identity. The group GLr(O~ort) may be identified with the group of gorms of continuous maps GLn(k/ ---+ GLr(k) defined in a neighborhood of 1. Thus, every chain c E Cq(GLr(()~rt),Zlp) defines a continuous map from some neighborhood of 1 E GLn(k)i to Cq(GLr(k), ZIp). Now, the ring OC()!1t is henselian so we obtain a unique map Oh . ---+ OC0!1t . Denote by nt" n,t n,t.

(:~;~rt E Ci+l(GL(()~~it), Zip) the image of the chain Cn,i constructed in 5.4.1. Let N > 0 and find c > 0 so that the chains c~~it are defined on GLn(k)e x ... x GLn(k)e for 0 ~ i ~ N. Then we get maps

·'1i : Ci(BGLn(k)t:, Zip) ----... Ci+l(GL(k), Zip) = Ci+l(BGL(k), Zip)

Page 154: Homology of Linear Groups

5.4. Stable Results 143

for 0 :s; i :s; N. It is clear from 5.4.1 that Si is a null-homotopy (for i :s; N) for the embedding

C.(BGLn(k)c:, Zip) ------> C.(BGL(k), Zip) = C.(GL(k), ZIp)·

The result follows.

COROLLARY 5.4.5. If E > 0 is small, then the embedding

BSLn(k)c: ------> BSL(k)

induces the zero map on iI.( -, Zip).

PROOF. This follows since for any field k, the map

H.(SL(k)) ------> H.(GL(k))

is split injective.

COROLLARY 5.4.6. If E > 0 is small, then

Hi(BSLn(k)c:, Zip) = 0

for 0 :s; i :s; (n - 1)/2.

PROOF. Consider the spectral sequence associated to the fibration

BSLn(k)c: ------> BSLn(k) ------> BSLn(k)toP •

By Theorem 5.1.5, the map

H.(BSLn(k), Zip) ------> H. (BSLn(k)to p , Zip)

o

o

is (split) surjective. Let io be the least positive integer for which the group Hio(BSLn(k)c:,Zlp) -=J O. Then the spectral sequence shows that we have a short exact sequence (with ZIp-coefficients)

o ------> Hio (BSLn( k)c:) ------> Hio (BSLn( k)) ------> Hio (BSLn(k )toP) ------> O.

Now, the homology Hi(SLn ) stabilizes at i = (n-1)/2 (Theorem 2.1.7). So if i :s; (n - 1)/2, we see that

Hi(BSLn(k)c:, Zip) ------> Hi(BSLn(k), Zip)

is the zero map. Thus, io > (n - 1)/2.

PROOF OF THEOREM 5.4.2. By Lemma 5.4.6, we see that the map

BSL(k) -----; BSL(k)top

o

induces an isomorphism on homology with Zlp--codnciellt.s. Since hoth spaces arc simply connected, the map ext.ends t.o BSL(A:) I ~. BSL(k)top Itnd t.his

Page 155: Homology of Linear Groups

144 5. The Friedlander-Milnor Conjecture

map is an isomorphism on homotopy with Zip-coefficicnts. Consider the com­mutative diagram of fibrations

BSL(k)+ - BGL(k)+ - BP

1 1 1 BSL(k)top _ BGL(k)top _ B(P)top.

The outside arrows induce isomorphisms on homology and homotopy with finite coefficients. Hence, so does the middle arrow. D

COROLLARY 5.4.7. The map

Hi (BGLn (k), Zip) ---+ Hi (BGLn (k)top , Zip)

is an isomorphism for i :S n.

PROOF. This follows from Theorem 2.3.1. D

Aside from this last low-dimensional result, we can say a few more things.

5.5. HI, H 2 , and H3

Recall from Section 5.1 that if G is a Lie group, then Conjecture 5.1.1 holds for G if and only if the space BG has the mod p homology of a point. This is true if and only if Hi(BG,Z) is uniquely divisible for all i > O.

PROPOSITION 5.5.1. Let G be a connected semi-simple Lie group. Then HI (BO, Z) = 0 and there is a short exact sequence

- 6 0----+ H2(BG,Z) ----+ H2(BG ,Z) ---+ H2(BG,Z) ----+ O.

PROOF. For the computation of HI (BG), we may assume that G is simply r.onner.t(lci. This implies that H2(BG, Z) = o. Since G is perfect, HI (BG6, Z) = o. Tho spectral sequence associated to the fibration

BG_BG6_BG

shows that HI(BG,Z) = o. For any connected Lie group, results of Borel [13] imply that the group

Ha(BG, Z) is finite (since the rational cohomology of BG is a polynomial algebra on even dimensional generators). By Corollary 5.1.6, we see that Ha(BG6, Z) surjects onto H3 (BG, Z). If in addition G is semi-simple, then HI (BG, Z) = 0 and the spectral sequence gives us the required exact se­quence. D

THEOREM 5.5.2. If G is a Chevalley group over the real or complex num­ber·8, then Conjectu,re 5.1.1 holds for H2.

Page 156: Homology of Linear Groups

5.5. Ht, H'J, and H3 145

PROOF. By the work of Sah and Wagoner [108], the group H2(BG,Z) is isomorphic to K 2(C) in the complex case and to K 2(C)- in the real case. Since K 2(C) is uniquely divisible, we see that H2(BG, Zip) = o. 0

The results of Section 3.2 can be used to prove Conjecture 5.1.1 for H3(SL2 (C), Zip) and H3(GL2(C), Zip) (the former implies the latter). Let F be an algebraically closed field of characteristic zero. We have an exact sequence

o ~ Q/Z ~ H3(SL2(F), Z) ~ p(F)

(here, Q/Z is the group of roots of unity in F). Since p(F) is uniquely di­visible, H3 (SL2 (F), Z) is the sum of a uniquely divisible group and Q/Z. If F = C, then H3(SL2(C)6,Zlp) = O. Since this group surjects onto the group H3 (SL2 (C)top , Zip), this implies the result. With a bit more work, one can prove the same result for H3(SL2(~)' Zip) [107].

In positive characteristic, we can prove Conjecture 5.2.1 for Hi(GLn ) for i ~ 3. AP, we saw in Section 5.3, it suffices to show that the natural map

is an isomorphism when X is a smooth affine curve over k. Theorems 2.3.1 and 5.3.13 show that this holds for i ~ n. In Section 3.3, we showed that if F is an infinite field and if A is a hensel local F-algebra, then the natural map of Bloch groups

B(F) ® Zip ~ B(A) ® Zip

is an isomorphism for p =I char(F). Moreover, there is an exact sequence

H3(GM2(R)) ~ H3 (GL2 (R)) ~ B(R) ~ 0

for any local F-algebra R.

PROPOSITION 5.5.3. Let O~ be the henselization of the local ring Ox, where x is a closed point on the curve X. Then the natural map

is an isomorphism.

PROOF. Consider the commutative diagram

H3(GM2(k)) ® Zip -----+ H3(GL2(k)) ® Zip -----+ B(k) ®Zlp

1 1 1

Page 157: Homology of Linear Groups

146 5. The Friedlander-Milnor Conjecture

The left vertical map is an isomorphism since we have an isomorphism

H.(GM2(k),Z/p) ~ H.(GM2(O;),Z/p)

(see the proof of Theorem 5.3.12). The result now follows from the Five Lemma. D

COROLLARY 5.5.4. The natural map

H3(GL2(k),Z/p) -- H3(GL2(O;),Z/p))

i,~ an isomorphism.

PROOF. Consider the commutative diagram of universal coefficient se­quences

H3 (GL2 (k)) ® Zip ~ H3(GL2(k), Zip)

1 1 H3(GL2(O~)) ®Z/p ~ H3(GL2(O~),Z/p) ~ pH2(GL2(O~)).

The last map is an isomorphism by stability and the corresponding statement for H2 (GL). The result now follows from the Five Lemma. D

COROLLARY 5.5.5. If k has positive characteristic 1, then the map

H2t(BGLn,k,Z/P) __ H3(BGLn(k), Zip)

is an isomorphism.

PROOF. Stability implies the result for n ~ 3. The case n = 2 now follows from the previous corollary. D

Exercises 1. Let G be a locally contractible topological group, Go its identity com­

pommt, and U its universal covering group. Prove that the homomor­phisms U --+ Go --+ G induce isomorphisms U --+ Go --+ G.

2. Prove the second assertion of Lemma 5.1.2: if H is locally isomorphic to G, then if Conjecture 5.1.1 holds for G, it also holds for H.

3. Prove that if N is the normalizer of a maximal torus T in a Lie group G, then the identity component of N is T.

4. Prove that if R is the strict henselization of the local ring Z(p), then there is an isomorphism

H·(BN(iFp) n N(IFp)9, Z/l) 9:! H·(BN(R) n N(R)9, Z/l).

5. Complete the proof of Corollary 5.2.13. 6. Show that U(p) is an ultrafilter and that every ultrafilter on I corre­

sponds to some prime ideal of R = TIiU Fi .

Page 158: Homology of Linear Groups

Exercises 147

7. Let k be an algebraically closed field and let p be a prime not equal to the characteristic of k. Let X be a smooth affine curve over k and let x be closed point on X. Let O~ be the henselization of the local ring Ox' Prove that the homomorphism

H.(k\ Zip) ~ H.((O;) x • Zip)

is an isomorphism. 8. Prove that Corollary 5.3.14 holds for the infinite special linear group

SL.

9. Prove that fIi(GL(O~ i. m,~ i)' Zip) = 0 (you may assume that the ac­tion of GL(k) on this homology is trivial).

10. Prove that the map 'P in Lemma 5.4.3 is a homotopy equivalence as fol­lows. It suffices to show that for each p, the map Yp ,. ---+ (Sin( atoP) )e,p is a homotopy equivalence. Use the definitions of these spaces and note that the fiber of this map over a point t is the simplicial set whose ~ simplices are (p+1)-tuples of elements ofGt = {g E G : t E Sinp(gGe)}. This set is contractible.

11. Prove that the map 't/J in Lemma 5.4.3 is a homotopy equivalence by showing that the fiber of Y.,q ---+ (Ee)q over (go, . .. ,gq) is Sin(goGe n ... n gqGe).

12. Show that the map Si defined in the proof of Lemma 5.4.4 is a null­homotopy.

13. Prove that for any field k, the map

H.(SL(k),Z) __ H.(GL(k),Z)

is split injective.

Page 159: Homology of Linear Groups
Page 160: Homology of Linear Groups

Appendix A

Homology of Discrete Groups

In this appendix we summarize basic facts about group (co)homology. We assume a basic familiarity with the homology of topological spaces and homo­logical algebra. Good references for most of this material are the books of K. Drown [21] and 1. Evens [37].

A.I. Basic Concepts

A.I.I. The definition. Let G be a group and choose a presentation of G:

1 ---+ R ---+ F ---+ G ---+ 1

where R and F are free groups. Construct a CW-complex BG as follows. Take a point x and for each generator of G (i.e., for each element of F) attach a 1-cell to x. One now has a bouquet of circles, X(1), with 71"1 (x(1») = F. Each element of R is a word in the generators of F and hence corresponds to a path 'Y in X(1). For each such element, attach a 2-cell e2 via a map f : oe2 ---t 'Y. This yields a space X(2) with 71"1 (x(2») = Fj R = G (each path corresponding to an element of R is now nullhomotopic). Now, attach a 3-cell for each generator of 7I"2(X(2») to obtain a space X(3) with 7I"1(X(3») = G and 7I"2(X(3») = O. Continue this process, adding i-cells to obtain a space X(i) at each stage with 7I"} (X(i») = G and 7I"j(X(i») = 0 for 1 < j < i. Now define

BG= UX(i). i

Clearly, 7I"1(BG) = G and 7I"j(BG) = 0 for j > 1. This construction is covari­antly functorial in G and one checks easily that BG is the unique space, up to homotopy equivalence, satisfying 71"1 = G and 7I"j = 0 for j > 1.

EXAMPLE A.1.1. If G = Z, then a presentation for G is

'd o ---+ 0 ---+ Z ~ Z ---+ O.

Thus, to build BG, we take t1 point and attach a I-coH. This gives X(1) = 8 1.

Since 7I"i(81) = 0 for i > 1, the prOCClHH stoPH and hence BG = 8'.

Page 161: Homology of Linear Groups

150 A. Homology of Discrete Groups

EXAMPLE A.1.2. Consider G = Z/2. A presentation is

o -----+ Z ~ Z -----+ Z / 2 -----+ O.

Thus, X(I) = 8 1 and we attach a 2-cell e2 to 8 1 via the map oe2 = 8 1 ~ 8 1•

The resulting space X(2) is the real projective plane RIP2. Now, 1f2(~IP2) = 1f2(82 ) = Z and the generator f : 8 2 ~ 00p2 is the double cover. Hence,

X(3) =~ Uje3 =~.

Continuing this process, we see that at each stage we attach an i-cell via the double covering map so that XCi) = OOPi . Hence, BZ/2 = OOPoo.

DEFINITION A.l.3. The homology of the group G with coefficients in the trivial module A is

H.(G,A) = H.(BG,A).

The cohomology is defined similarly as

The above computations of the homotopy types of BZ and BZ/2 give the following homology groups:

{z i = 0, 1

o i> 1

{z i=O

Z/2 i odd

o i even.

Unfortunately, it is usually impossible to obtain such simple models for 8G. Moreover, we would like to be able to compute homology with coefficients In nontrivial G-modules M. We carry this out via the following device.

Lot ZG be the group ring of Gover Z and let M be a (left) ZG-module. A pmjcctive resolution of Mover ZG is an exact sequence of ZG-modules

... ~ Pi ~ Pi - 1 ~ ••• ~ PI ~ Po ~ M ~ 0

where each Pj is a projective G-module. Such resolutions exist for any M. Now, let G be a group and choose a resolution

p. -----+ Z

of the trivial module Z. If M is a G-module, we define the homology groups of G with coefficients in M to be

Page 162: Homology of Linear Groups

A.I. Basic Concepts 151

(In the sequel, we shall abbreviate I8lZG by I8lG.) The cohomology groups are defined similarly:

H·(G,M) = H·(HomzG(P.,M)). That this is well-defined is a consequence of the following.

PROPOSITION A.1.4. Let p. ---+ Z and Q. ---+ Z be two projective resolu­tions over ZG. Then there is a ZG-linear chain map f. : p. ---+ Q. such that f. is a homotopy equivalence of chain complexes which is unique up to a unique chain homotopy equivalence. 0

To see that our new definition agrees with the previous definition using BG, consider the (contractible!) universal cover X ---+ BG. The group G acts on X as the group of deck transformations and hence the cellular chain complex G.(X) is a chain complex of G-modules. Moreover, since X is contractible, the augmented complex G.(X) ---+ Z is a (free) resolution of Z over ZG. Each Gi(X) is a free G-module with one basis element for each G-orbit of i-cells.

This new definition allows us to use ad hoc resolutions to compute homol­ogy. For example, let G = (t : tn = 1) be the cyclic group of order n with generator t (written multiplicatively). Denote by /:1 the endomorphism of ZG given by multiplication by 1 + t + ... + tn-I. Consider the sequence

... ~ ZG .!=..; ZG ~ ZG .!=..; ZG ~ Z -+ O.

This sequence is exact since /:1(t - 1) = tn - 1 = O. This gives the following result.

PROPOSITION A.1.5. The integral homology of the cyclic group Z/n is

{z i=O

Hi (Z/n, Z) = Z/n i odd

o i even.

PROOF. Apply - I8lc Z to the above resolution:

... ~ Z .!=..; Z ~ Z .!=..; Z.

Since t acts trivially on Z, this complex has the form

···~Z~Z~Z~Z. The homology of this complex is easily computed. o The standard resolution. This resolution is obtained from the "simplex" spanned by Gj i.e., we build a space X with vertices the elements of G and simplices the finite subsets of G. This space is clearly contractible. The corre­sponding free resolution F. = G.(X) is explicitly given ItS follows. The module Fn. is the free abelian group with hnsis all (n + I)-tuples (lIo, lJl, ... ,,I}II)' The

Page 163: Homology of Linear Groups

152 A. Homology of Discrete Groups

G-action is given by 9(90, . .. ,9n) = (ggo, ... , ggn) and the boundary map 8 is defined as

n

8(90, ... ,9n) = ~)_I)i(go, ... ,gi, ... ,9n). i=O

A basis for the free ZG-module Fn consists ofthose (n + I)-tuples whose first element is 1. Write such a tuple as (l,gl,glg2, ... ,glg2··· 9n) and introduce the bar notation

[gllg21···lgn] = (l,gl,glg2, ... ,glg2···gn).

(If n = 0, there is only one such element, denoted [ ].) In terms of this basis, the map 8 is given as 8 = E~=o(-I)idi' where

{9d921 .. ·Ign] i = 0

ddgll· .. Ign] = [gIl· . ·lgi-llgigi+llgi+21· . ·Ign] 0 < i < n

[gIl· . ·Ign-l] i = n.

In low dimensions, the bar resolution has the form

F2 ~ Fl ~ ZG --=-. Z ---+ 0,

where £(1) = 1, 81([g]) g[ ]- [ ] = 9 - 1, and 82([glh]) = g[h]- [gh] + [g].

PROPOSITION A.1.6. Let M be a G-module. Then Ho(G, M) is the module MG of coinvariants; that is,

MG =M/(gm-m: 9 E G,m EM).

PRom'. Apply - 0G M to the standard resolution:

~ F10GM ~ZG0GM.

W(l have Ho(G, M) = coker(81 ). The formula for 81 is given by

81 ([g] 0 m) = (g - 1) 0 m

Il.nd under the isomorphism ZG0GM --t M, we have (g-1)0m t--> gm-m. 0

REMARK A.1.7. Let M and N be G-modules. Then there is a canonical isomorphism M 0G N ~ (M 0 N)G, where G acts diagonally on M 0 N. This gives us a second definition of H.(G, M). If F. is a projective resolution of Z, then

H.(G, M) = H.((F. 0 M)G).

PROPOSITION A.l.8. For any group G, Hl(G,Z) = Gab, the abelianiza­tion of G.

Page 164: Homology of Linear Groups

A.l. Basic Concepts 153

PROOF. Applying - i8lc Z to the standard resolution, we obtain

EeZ~EeZ~Z. [glhJ [gJ

The map (h maps the element [g] i8l n to gn - n. But since Z is a trivial G­module, gn - n = n - n = O. Thus, Hl(G, Z) = coker(02) and the map 02 is

Therefore,

g[h] - [gh] + [g] [h]- [gh] + [g].

Hl(G,Z) = EeZ/([g] + [h] = [gh]), [g)

which is Gab, as claimed. o REMARK A.1.9. This also follows from the fact that the first homology

group of the space BG is the abelianization of 7rl(BG) = G.

The definition of H. (G) is clearly functorial.

Relative Homology. Let G be a group, MaG-module, and H ~ G a subgroup. We define the relative homology groups H. ( G, H j M) as follows. Consider the sequence of complexes

o ~ C.(H) i8lH M --+ C.(G) i8lc M --+ C.(G,H;M) ~ 0,

where C.(G, Hj M) = C.(G) i8lcM/C.(H) i8lH M. We claim that this is exact; that is, we claim that the map

C.(H) i8lH M ~ C.(G) 0c M

is injective. To see this, note that this map is none other than the inclusion

C.(BH; M) --+ C.(BG; M), where if is the coefficient system on BO given by M. A less topological proof is obtained by noting that the map in question is the composition

C.(H) i8lH M --+ C.(G) 0H M ~ C.(G) i8lc M.

It therefore suffices to treat the special case

ZH0H M ~ ZG0H M --+ ZG0cM

where the composition is clearly an isomorphism.

DEFINITION A.1.lO. The relative homology groups H.(G, Hj M) are de­fined as

H.(G, H; M) = H.(C.(G, Hi M)).

Page 165: Homology of Linear Groups

154 A. Homology of Discrete Groups

Note that there is along exact sequence

... ~ Hi(H; M) ~ Hi(Gj M) ~ Hi(G, H; M) ~ Hi-l(H; M) ~ ....

Center kills. Let g E G and consider the map of pairs c(g) : (G, M) ~ (G, M) given by

c(g) : (h ~ ghg-I, m t----7 gm).

This induces a map c(g) ... : H.(G,M) ~ H.(G,M).

PROPOSITION' A.l.ll. The map c(g)* is the identity.

PROOF. Consider the map hi: Ci(G,M) ~ CHl(G,M) given by i

hi([gll .. ·Igi] ® m) = L( -l)j[gll· .. lgjlg-llg-lgj+1gl·· ·Ig-lgig] ® m. j=O

Then h. is a homotopy from c(g) ... to the identity. o COROLLARY A.1.12 ("center kills"). Let z be a centml element of G and

let M be a G-module. Then the endomorphism of M defined by m ~ zm induces the identity map on H.(G,M).

PROOF. Conjugation by z is the identity on G. o EXAMPLE A.l.l3. Center kills is very useful in computing homology. Con­

sider the group GLn('Z) and let zn have its usual GLn(Z) action. Then - I acts as multiplication by -1 on zn and hence acts the same way on 1I.(GLn(Z), zn). But since -1 is central, the induced map on homology is thl.llclmltity. Thus, id* = -id*; that is, H.(GLn(Z), zn) is all 2-torsion.

A.l.2. Induced Modules. Let G be a group with subgroup H. The ring ZG is (',\.Idly HOCIl to be a free ZH -module with basis a set of coset representatives of 11\0. Let M be an H-module. We define the induced module as

Ind~M = ZG ®:m M.

This is n G-module via g : g' ® m ~ gg' ® m. Clearly, we have a decomposition

Ind5}M = EB gM. gEG/H

This characterizes modules of the form Ind5}M. Let N be a G-module whose underlying abelian group is a sum EBiEI Mi' Suppose the G-action transitively permutes the summands.

PROPOSITION A.1.l4. Let N be a G-module as above. Let M be one of the l~1.lmmd.nds Mi and let H c G be the stabilizer of i in G. Then M is an H-module and N ~ Ind5}M. 0

Page 166: Homology of Linear Groups

A.I. Basic Concepts 155

COROLLARY A.l.15. Let N = EBiEI Mi be a G-module. Assume that the G-action permutes the summands according to some action of G on I. Let G i

be the stabilizer of i and let E be a set of representatives for I modulo G. Then Mi is a Gi-module and N ~ EBiEE IndgiMi . D

EXAMPLE A.l.16. Let X be a complex on which G acts. The G-module Cn(X) is a direct sum of copies of Z, one for each n-cell of X, and G permutes the summands. Let ~n be a set of representatives for the G-orbits of n-cells, and let G a be the stabilizer of (j. Then

Cn(X) = EB Indg".Za, aEL:n

where Za is the Ga-module associated to (j; that is, if g EGa, g acts on Za as + 1 if g preserves the orientation of (j and by -1 if g reverses orientation.

PROPOSITION A.l.17 (Shapiro's Lemma). If H ~ G and M is an H­module, then H.(H, M) ~ H.(G, Ind~M).

PROOF. Let F. ---+ Z be a projective resolution over ZG. Since ZG is a free ZH-module, F. is also a resolution over ZH. Thus

H.(H, M) = H.(F. ®H M).

But F. ®H M ~ F. ®G (ZG ®H M) ~ F. ®G (Indi}M). D

A.1.3. Transfer. Let G be a group and let H be a subgroup of finite index. The inclusion i : H ---+ G induces a map i* : H.(H, M) ---+ H.(G, M). Since (G: H) < 00, we can construct a map

tr~ : H.(G, M) -----+ H.(H, M)

as follows. Denote by X the space BG and by X the covering of X correspond­ing to the subgroup H. If (j is a cell of X, then there is a cell if of X lying above (j for each coset representative of G / H. Define a map

Cr,(X, M) -----+ Cn(X, M), where M is the coefficient system on X associated to M, by

(j ® m f----t L if ® m. GIH

The induced map on homology is tri}o Since the composition

Cn(X, M) -----+ Cn(X, M) -----+ Cn(X, M)

is the map

(j ® m f----t L if ® m f----t L (j ® m, GIH GIN

we see that i .. 0 tr)~ = (G : H)id.

Page 167: Homology of Linear Groups

156 A. Homology of Discrete Groups

PROPOSITION A.1.IS. If G is finite, then Hn( G, M) is annihilated by IGI for all n > O. If IGI is invertible in M, then Hn(G, M) = 0 for all n > O.

PROOF. Let H = {I} C G. Then i. otr~ = IGlid. But Hn(H,M) = 0 for n > O. This proves the first assertion. The second follows from the first· since if IGI is invertible in M, then it is also invertible in H.(G, M). D

A.1.4. Abelian groups. We state the following propositions about the homol­ogy of abelian groups.

THEOREM A.l.I9. Assume that k is a principal ideal domain. 1. There is a map 'I/J : /\. ( G ® k) ---t H. ( G, k) which is injective for every

abelian group G and split injective if G is finitely generated.

2. Suppose that every prime p such that G has p-torsion is invertible in k. Then 'I/J is an isomorphism.

3. If k has characteristic zero, then'I/J is an isomorphism in dimension 2.

PROOF. This is all obvious if G is cyclic: /\i(G ® k) = 0 for i > 1 and Hi(G, k) = 0 for i > 1 if IGI is invertible in k. The case of G finitely generated now follows easily via the Kiinneth formula and induction since G is a finite direct product of cyclic groups. The general case follows from the fact that G = !!!QGa., where Ga. ranges over the finitely generated subgroups of G. D

THEOREM A.1.20. Let G be an abelian group. Then there is a natural isomorphism

1\. (G ® Z/p) ® r(pG) ---t H.(G, Z/p)

where r i.9 a divided power algebra and pG denotes the p-torsion subgroup of G.

PROOF. See [21], p. 126. D

A.2. Spectral Sequences

A.2.1. Basic definitions. Spectral sequences are a generalization of the long exact homology sequence

••• ---t Hi(C~) ---t Hi(C.) ---t Hi(C./C~) ---t Hi-l(C~) ---t •••

H8/lociated to a short exact sequence

o ---t C~ ---t C. ---t C./C~ ---t 0

of chain complexes. Suppose we are given a complex C. and an increasing sequence of sub complexes {FpC.hEZ. Assume the filtration is dimensionwise finite; that is, {FpCnhEZ is a filtration of finite length for each n. There is an induced filtration on the homology H.(C.) given by

F1JH.(C.) = im(H.(FpC.) -+ H.(C.)).

Page 168: Homology of Linear Groups

A.2. Spectral Sequences 157

We have the associated graded module

grH.(C.) = EB FpH.(C.)/ Fp_1H.(C.). p

The spectral sequence associated to the filtered complex C. is a sequence {Er}r~o of "successive approximations" to grH.(C.) with El consisting of the groups H.(FpC./ Fp-lC.). More precisely, Er is a bigraded module equipped with differentials

tt;;,q : E;,q ~ E;-r,q+r-l such that E7'+l is the homology of E7':

E;~l = ker(~,q)/im(~+r,q_r+1)'

Note that if E;,q = 0 for some r, then for r' ~ r, E;:q = O. Since the filtration is assumed dimensionwise finite, the module E;,q' for fixed p, q, stabilizes at

some point r = r(p, q). We define E'::q to be this stable module: E'::q = E;~,q). We say that the spectral sequence converges to H.(C.).

This is best illustrated with an example. Suppose we have a first quadrant double complex of modules:

1 1 1

1 1 1

Co,o

We have dh : Cp,q --+ Cp-1,q and dV : Cp,q --+ Cp,q-l, dhdv + dVdh = dhdh = dVdv = O. This is the EO-term of a spectral sequence with dO = dV • Thus E~,q = Hq(Cp,., dV ). Since dhdv + rfUdh = 0, the horizontal map dh induces a map

d1 - (dh ) . El -----> El - •. p,q p-l,q' Taking homology again, we obtain

E~,q = Hp(E;,q, d1) = H; H~(C.,.);

that is, the E2-term is obtained by first taking the vertical homology of the double complex and then taking the horizontal homology of the resulting com­plex.

The map d2 is easily described (sec [77], Appendix D, for a good discus­sion).

Page 169: Homology of Linear Groups

158 A. Homology of Discrete Groups

Now, since Cp,q = 0 for p < 0 or q < 0, we have E;,q = 0 for p < 0 or q < 0 for all r. AB a result, for fixed p, q, there exists r = r(p, q) such that the differentials d! starting and ending at E;,q are zero. Thus, E;,q = E;~l = ... = Er;:q for r 2:: r(p, q).

Consider the total complex TotG.,. defined by

TotnG.,. = E9 Gp,q' p+q=n

This complex has a differential induced by dh and rJV. There is a canonical filtration on TotG.,.:

FiTotnG.,. = E9 Gp,n-p' p~i

In other words, we take only those modules in columns 0 through i. This induces a filtration on H.(TotG.,.):

o c Fo C Fl C ... C Fn = Hn(TotG.,.).

THEOREM A.2.1. For all p, q 2:: 0,

E;:q = FpHp+q (TotG.,.) / Fp-1Hp+q (TotG.,.).

In this case we see that the spectral sequence converges to the homology of TotG.,. and write

E~,q ===} Hp+q(TotG.,.).

Note that we could have filtered the complex by rows:

FiTotnG.,. = E9 Gn-q,q. q~i

Tl1C1 tl.'lHociatod spectral sequence is then obtained by first taking horizontal homology and then taking vertical homology:

E~,q = H;H;(G.,.).

This sequence also converges to H.(TotG.,.), but gives a different filtration and hence a different EOO-term.

Example: Chain complexes of coefficients. Let G be a group and M a G­module. The homology H.(G, M) is defined as H.(F. ®G M), where F. is a projective resolution of Z. If G. is a nonnegative chain complex of G-modules, we set

H.(G, G.) = H.(F. ®G C.).

If C. consists of a single module M in dimension zero, then H.(G,G.) = H.(G,M).

Page 170: Homology of Linear Groups

A.2. Spectral Sequences 159

Now, F.&JeC. is the total complex of the double complex (Fp&JeCq). Thus, we have two spectral sequences converging to H.(G, C.). The first sequence has

E~,q = Hq(Fp &Je C.) = Fp &Je Hq(C.)

since Fp &Je - is an exact functor (Fp is projective). Computing the E 2-term, we have

E;,q = Hp(G,Hq(C.)).

PROPOSITIOK A.2.2. If C. c:::: C~, then H.(G, C.) = H.(G, C~).

PROOF. Since C. c:::: C~, H.(C.) = H.(C~). It follows that

E;,q(C.) - Hp(G, Hq(C.)) = Hp(G, Hq(C~)) = E;,q(C~),

and hence the E=-terms are isomorphic.

The second spectral sequence has

E~,q = Hq(F. &Je Cp) = Hq(G, Cp).

The E 2-term is then the pth homology group of the complex Hq(G, C.).

(A.I)

D

(A.2)

Suppose for example that each Cp is a free ZG-module, or more generally an H.-acyclic G-module (that is, Hq(G, Cp) = 0 for q > 0; for example Cp projective or induced). Then E~,q = 0 for q > 0 and E~,o = (Cp)e. Thus, in this case the second spectral sequence collapses to give an isomorphism

H.(G, C.) = H.((C.)e).

Now, llsing the first spectral sequence A.I, we see that

(A.3)

This is a typical argument using spectral sequences. One uses one spectral sequence to identify a computable El_ or E2-term, and the other spectral sequence to identify the abutment.

A.2.2. Two important examples. Let

I----->H----->G----->Q-----> I

be a group extension. Then we have the following result, due to Hochschild and Serre.

THEOREM A.2.3. FOT any G-module M, theTe is a spectml sequence of the fOTm

Page 171: Homology of Linear Groups

160 A. Homology of Discrete Groups

PROOF. Let F. ---+ Z be a projective resolution over ZG. Then F. ®c M can be computed by first factoring out the H -action, then factoring out the Q-action:

F. ®a M = ((F. ® M)H)Q = (F. ®H M)Q.

Writing C. = F. ®H M, we have

H.(G, M) = H.((C.)Q)'

Moreover, we have an isomorphism of Q-modules

H.(H, M) = H.(C.).

Now, we must show that the Q-modules Cp = Fp ®H Mare H.- acyclic. Since we can take F. to be the standard resolution, it suffices to show that ZG ®H M is acyclic. But this latter module is an induced module ZQ ® A (see [2:1.], p. 69). Thus, l1',ing spectral sequence A.3, we have

E;,q = Hp(Q, Hq(C.)) =? Hp+q((C.)Q)'

But the E2-terms are isomorphic to Hp(Q, Hq(H, M)). o

EXAMPLE A.2.4. Let G be the group of 3 x 3 upper triangular matrices over Z with 1 's on the diagonal (the Heisenberg group). Then we have an extension

o -----> Z -----> G -----> Z EB Z -----> 0

whm'c G ---+ Z e Z is the map

( 1 a b) o 1 c 001

f---* (a, c).

Tho kernel of this map is central; thus, Hq(Z) is a trivial Z EB Z-module. The Hochschild--Serre spectral sequence takpB the following form:

E;,q = Hp(Z EB Z, Hq(Z)) =? Hp+q(G).

Since Hq(Z) = 0 for q > 1, the spectral sequence is concentrated on the lines q = 0 and q = 1:

o 0 0 0 E2 = Z Z EB Z Z 0

Z ZEBZ Z 0

The only nontrivial differential is d2 : E?,o ---+ Eg,l' We claim that this map

is an isomorphism. Note that H2 (Z EB Z) = 1\ 2(Z E9 Z) = Z generated by (1,0) 1\ (0,1). We claim that to compute d2 , we lift (1,0) and (0,1) to G and

Page 172: Homology of Linear Groups

A.2. Spectral Sequences 161

compute the commutator of the two elements. (The interested reader can check this.) The obvious lifts are

o~n and O!n and their commutator is

o~n so that d2 : (1,0)!\ (0,1) f-t 1 E Hl(7L.). Thus,

{7L. i=0,3

Hi(G) = 7L. EB 7L. i = 1,2

° i > 3.

REMARK A.2.5. One could also compute the homology of G by noting that BG is a circle bundle over the torus with Euler class 1. The Gysin sequence (which is really just a special case of a spectral sequence) then gives the same result.

Equivariant homology. Suppose C.(X) is the cellular chain complex of a G­complex X. The homology groups H.(G, C.(X)) are denoted Hf(X) and called the equivariant homology groups of (G, X). We can perform this con­struction with any G-module M:

Hf(X,M) =H.(G,C.(X)®M)

where G acts diagonally on C.(X) ® M. Note that Hf(pt, M) = H.(G, M). Since any G-complex X admits a map

to a point, there is a canonical map

Consider the two spectral sequences associated to H.(G, C.(X)®M). The first spectral sequence satisfies

E;,q = Hp(G, Hq(X, M)) ===> H;+q(X, M).

PROPOSITION A.2.6. If X is acyclic, then the canonical map

H;;(X,M) ----' H.(G,M)

is an isomorphism.

Page 173: Homology of Linear Groups

162 A. Homology of Discrete Groups

PROOF. In this case, Hq(X, M) = 0 for all q > 0 so that the spectral sequence is concentrated on the line q = o. Thus

E~o = E;,o = Hp(G,M) = H;(X,M).

o

The second spectral sequence provides an important computational tool. Let ~p be a set of representatives for the G-action on Cp(X). We have, for onch (J, the orientation module Zoo mentioned above. Let MO" = Zoo ® M. Then we have an isomorphism of G-modules

Cp(X, M) = ED Ind~tMO". O"EI:p

By Shapiro's Lemma, we have

Hq(G,Cp(X,M)) ~ ED Hq(GO",MO"). O"EI:p

The second spectral sequence A.2 then takes the form

E~,q = ED Hq(GO",MO") ====> H;+q(X,M), O"EI:p

and, if X is acyclic, then

E~,q = ED Hq(GO",MO") ====> Hp+q(G,M). (AA) O"EI:p

Tho d l lTutp i!l easily seen to be induced by the boundary map in Xi that bl,

if'! tlw direct Ilum of the maps induced by the inclusions GO" - Gn where r rangel'! over the faces of (J.

In more compact terms, we have

E;,q = C.(X/G, 1tq)

where 1tq is the coefficient system (J I-t Hq(GO", MO"). The E2-term is then

E;,q = Hp(X/G, 1tq}.

This point of view is used frequently in Chapter 4, where the following result if'! Ilsed repeateclly (see [113], Lemma 6, or [67], Lmmua 3.3).

Page 174: Homology of Linear Groups

A.2. Spectral Sequences 163

PROPOSITION A.2.7. Suppose p(O) c p(l) c ... C p(k) = X is a Jiltm­tion of the simplicial complex X such that each p(i) and each component of p(i) _ p(i-l) is contmctible. Let M be a coefficient system on X such that the restriction of M to each component of p(i) - p(i-l) is constant. Then the inclusion p(O) ---t X induces an isomorphism

H.(P(O),M) -----) H.(X,M).

PROOF. The filtration of X yields a filtration of C.(X,M). This gives a spectral sequence converging to H. (X, M) with E1-term having ith column

H. (F(i), F(i-l); M).

Consider the relative chain complex C.(F(i), F(i-l); M). By hypothesis, this chain complex is a direct sum of chain complexes with constant coefficients. Since each F(i) is contractible, it follows that

H.(p(i),F(i-l);M) = 0, i ~ 1.

Thus, only the Oth column H. (F(O) ,M) is (potentially) nonzero. o The Solomon-Tits Theorem. In Chapter 3, we used the following fact. Let k be a field and let S be the partially ordered set of proper subspaces of kn ,

ordered by inclusion. Let T be the geometric realization of S.

THEOREM A.2.S. T is homotopy equivalent to a wedge of (n - 2)-spheres.

PROOF. We proceed by induction on n, beginning at n = 2. The only proper subspaces of k2 are lines. It follows that T is simply a collection of points; that is, it is a wedge of O-spheres.

Now assume that n ~ 3. Let l be a fixed line in kn. Let Y denote the set of hyperplanes in kn such that H + l = kn. Denote by So the complement S - Y and let To C T be the geometric realization of So. We claim that To is contractible. Define a poset map f : So ---t So by A 1--+ A + i. This map is well-defined since A +.e is a proper subspace for A E So. ~ote that f(A) ~ A for all A E So.

LEMMA A.2.9. Let Pt and P2 be posets with Pt ~ P2' Let f : Pl ---t P2 be a map with f(s) ~ s for all s E Pl. Then IPll ~ If(Pdl·

PROOF. We need a homotopy F : IPll x [O,IJ ---t 1P21 with Fo = Iii and Pl = If I (here, i is the inclusion of Pl in P2). Triangulate !Pli x [0,1J in the usual way. The condition that f(s) ~ s implies that Iii x {OJ Illfl x {I} extends to all of !Pli x [O,IJ. 0

Now, the image of the map J defined above iH tho Het of HubHpaccH of kn

which contain the liuc P. Tlw g()()tnotric realization of thiH iH dcmriy hOll1ot.opy

Page 175: Homology of Linear Groups

164 A. Homology of Discrete Groups

equivalent to the vertex £ E To (it is a minimal element of So). By the lemma, we have To ~ !(To) ~ {£}; that is, To is contractible.

Now, if H is an element ofY, its link is, by definition, the set of subs paces of kn properly contained in H. The geometric realization of this link is isomorphic to the space T in dimension n-l (H is an (n-l)-dimcnsional k-vector space). By the induction hypothesis, this link has the homotopy type of a wedge of (n - 3 )-spheres.

To complete the proof, note that T is obtained from To by attaching the links of all the hyperplanes in kn. Since To is contractible, we see that T is homotopy equivalent to a wedge of (n-2) spheres (i.e., when we contract To, we are getting the wedge of the suspensions of the links of the hyperplanes). 0

Page 176: Homology of Linear Groups

Appendix B

Classifying Spaces and K-theory

This appendix gives a brief introduction to the general theory of classifying spaces and Quillen's definition of higher algebraic K-theory. Good references for this material are the books of Husemoller [59] and Srinivas [118].

B.l. Classifying Spaces

Let F be a functor on some category of topological spaces (such as the category of finite CW-complexes). A classifying space for F is a space B together with an equivalence of functors

F~[-,B];

that is, the set F(X) is the same as the set of homotopy classes of maps X -t B. In this section we find classifying spaces for principal G-bundles and for vector bundles of a given rank. This is a consequence of the more general notion of classifying space for small categories.

B.I.I. Principal Bundles. Let G be a group. A principal G-bundle consists of a locally trivial fibration

p:E~B

with fiber G and a right G-action

ExG~E.

Two such bundles are equivalent if there is a homeomorphism f : El -t E2 such that the diagram

commutes.

DEFINITION B.1.1. A classifying space for G is a space BG with a princi­pal G-bundle

p : EG -----+ DG,

Page 177: Homology of Linear Groups

166 B. Classifying Spaces and K-theory

where EG is contractible, which is universal in the following sense: if q : E --+ B is any principal G- bundle, then there is a continuous map B --+ BG, unique up to homotopy, such that E is the fiber product

E~EG

1 1 B~BG.

EXAMPLE B.1.2. Let U(n) be the group of unitary nxn complex matrices. Denote by S (n) the Stiefel manifold of unitary n-frames in Coo, and by G (n) the Grassmann manifold of n-planes in Coo. The space S(n) is contractible [119] and there is a fibration

U(n) ~S(n)

In G(n)

where 7r sends a frame to the plane it spans. A proof that this U(n)-bundle is universal may be found in [59], p. 83. Thus, we have BU(n) = G(n). Moreover, since the inclusion U(n) --+ GLn(C) is a homotopy equivalence, we also have BGLn(C) = G(n). Similarly, if O(n) denotes the group of orthogonal n x n real matrices, then BO( n) is the Grassmannian of n-planes in lR.oo .

REMARK B.1.3. Interestingly enough, the same space G(n) also classifies rank n complex vector bundles in the sense that if E .!!... X is such a bundle, there is a bundle map (unique up to homotopy)

where "In is the canonical bundle whose fiber over V E G(n) is V (that is, "In C G(n) x Coo is the set {(V, v) : v E V}). Similarly, rank n real vector bundles are classified by the real Grassmann manifold BO(n) (see [83], p. 61).

B.1.2. The Classifying Space of a Small Category. Let C be a small category (that is, the class of objects of C forms a set). Define a simplicial set NC, the nerve of C as follows. An n-simplex is a diagram in C of the form

A hA 12 in-l A in A o -----+ 1 -----+ • •• -----+ n - 1 -----+ n .

The ith face map applied to this simplex is

A hA 12 1;-1 A fi+1 01; A 1;+2 in A o -----+ 1 -----+ . • . -----+ i-I -----+ 'i + 1 -----+ • • • -----+ n ,

Page 178: Homology of Linear Groups

B.1. Classifying Spaces 167

and the ith degeneracy is

A hA h Ii A Id A ii+l in A o -----+ 1 -----+ . • • -----+ i --+ i -----+ • • • -----+ n .

DEFINITION B.1.4. The classifying space BC of C is the geometric realiza­tion of the simplicial set NC (see [118], Chapter 3).

Let G be a topological group (perhaps with the discrete topology). De­note by G the category with a single object e with morphism set equal to G. Composition of morphisms is given by the group operation. The n-simplices of NG are n-tuples (gl, ... ,gn) of elements of G with ith face map

(g1, ... , gn) I-t (g1, ... , gigi+ 1, ... , gn).

Consider the classifying space BG.

THEOREM B.1.5 ([109]). If G is an absolute neighborhood retract (e.g., G discrete or G a Lie group), then BG is a classifying space for G on the category of paracompact spaces. CJ

THEOREM B.1.6. Let G be a discrete group. Then the space BQ is an Eilenberg-MacLane space K(G,l), and hence is homotopy equivalent to the space BG defined in Appendix A.

PROOF. Let G be the category with object set G and morphism set G x G; that is, if g1,g2 E-G, then HomQ(g1,g2) = (g1,g2)' There is a functor Q - Q defined by - -

9 I-t ej (g1,g2) I-t g2g]"1 E Homq(e,e).

The group G acts on G by g.h = hg-I, g.(g1,g2) = (g1g-l,g2g- 1). This action is free and hence-G acts freely on BG. The induced map EO. -+ EO. is G-equivariant for the trivial action on BG-and so BG is a covering space of DG with fiber G. Since G has an initial object (any object is initial), the space BG is contractible. Thus, 7r1(BG) = G and all the higher homotopy groups vanish. Moreover, since BG -+ BG is a principal G-bundle, there is a map BG -+ BG which is an isomorphism on homotopy and hence is a homotopy equivalence. 0

REMARK B.1.7. The standard resolution of Z over ZG (see Appendix A) is the chain complex associated to the simplicial abelian group obtained by applying the free abelian group functor dimensionwise to the simpliCial set NG. The "simplex" X mentioned in Appendix A is the space EG.

Now, if G is a topological group, denote by Gli the group G viewed ~lS a discrete group. The identity map Gli -+ G is continuous (it is not continuous in the other direction) and hence induces a map BGli -+ BG of cla.'lsifying Spac:(lS. Moreover, any homomorphism G -+ H induces a map BG -+ DH (this WH.'l not obvious for t.he cO!lstmttjoll of nG !(iVell in Appondix A),

Page 179: Homology of Linear Groups

168 B. Classifying Spaces and K-theory

B.2. K-theory

B.2.1. Topological K-theory. Topological K-theory is a generalized cohomol­ogy theory on the category of CW -complexes. Let F denote JR or C and denote by VectF(X) the set of isomorphism classes of F-vector bundles on X. This set is a semiring with addition given by Whitney sum of bundles and multipli­cation given by tensor product. The trivial bundle of rank zero is the additive identity and the trivial line bundle is the multiplicative identity. Choose a basepoint x E X. There is a semiring map rk: VectF(X) ~ Z defined by

rk(E) = dimF(Ex )

where Ex is the fiber over x. The rank of a vector bundle is constant on each connected component of X so that if X is connected, this function is independent of the choice of basepoint.

Recall that if R is a semiring, there exists a ring S called the ring comple­tion and a map R ~ S which satisfies the obvious universal property.

DEFINITION B.2.1. The ring K~(X) is defined to be the ring completion of VectF(X),

The functor K~ is contravariant in X. Indeed, if f : X ~ Y is continuous, then we define f* : K~(Y) ~ K~(X) by

f*([E]) = [f*(E)],

where for a bundle E, [E] denotes the isomorphism class of E and f*{E) denotes the pullback of E. The map rk induces a ring homomorphism rk : K~(X) ~ Z.

DEFINITION B.2.2. The reduced K-theory of X is

K~(X) = ker(rk : K~(X) ~ Z).

The clements of K~(X) may be characterized as follows. Call two vector bundles E, E' over X stably equivalent if there are trivial bundles 17,17' with E E£) 11 9!! E' E£) ",'. This is clearly an equivalence relation on VectF(X),

THEOREM B.2.3 ([59], p. 105). Let X be a space such that for each vector bundle E over X there exists a bundle E' with EffiE' trivial. Then the elements of K~(X) are in one-to-one correspondence with stable equivalence classes in ~~~. 0

The functor K~ has a classifying space defined as follows. For each n, consider the Grassmannian G(n, F2n) of n-planes in F2n and denote by Bp the union Un>! G(n, F2n). If F ::= JR, this is usually denoted BO and if F = C it is denoted BU.

Page 180: Homology of Linear Groups

B.2. K-theory 169

THEOREM B.2.4 ([59], p. 107). Let X be a finite connected CW-complex. Then there is a natural isomorphism

K~(X) ~ [X, BFJ.

Thus, giving a stable equivalence class of an F-vector bundle on X is the same as giving a homotopy class of maps X ---+ B F.

REMARK B.2.5. The notation K~ indicates that there are functors K}. This is indeed the case, but we shall not describe them here.

B.2.2. Algebraic K-theory. The definition of the group Ko(R) for a ring R is classical and dates back to the work of Grothendieck on the Riemann-Roch problem. The definition is quite easy to state, yet the group Ko(R) is often very difficult to compute.

Let R be a ring. The set of isomorphism classes of finitely generated projec­tive R-modules forms a monoid with addition given by direct sum and identity element the trivial module. If R is commutative, then we have a multiplica.tion given by tensor product with identity the rank one free module R. We define Ko(R) to be the completion of this monoid (semiring if R is commuta.tive).

EXAMPLE B.2.6. If R is a field, then finitely generated projective modules are free and are determined up to isomorphism by rank. Thus, Ko(R) = Z. If R is the ring of integers in a number field, then Ko (R) = Z EB Cl( R), where CI(R) is the ideal class group of R.

Loosely speaking, projective modules over R correspond to locally free sheaves (= vector bundles) on Spec R. This is the intuitive idea behind the following result, due to Swan [121].

THEOREM B.2.7. Let F = IR or C, let X be a finite connected CW­complex, and let R = CF(X) be the ring of continuous F-valued functions on X. If E is a vector bundle on X, let

r(X, E) = {s : X -4 E: po s = idx }

be the set of continuous sections of E. Then r(X, E) is a finitely generated projective R-module. Moreover, the map E 1--+ r(X, E) induces an isomorphism of categories from the category VectF(X) to the category of finitely generated projective R-modules and hence induces an isomorphism K~(X) --I Ko(R}.

o The groups K 1(R) and K 2 (R) are also classical. Denote by GL(R} the

infinite general linear group and by E(R} the subgroup generated by elemen­tary matrices. By the Whitehead lemma, the group E(R) iH a perfoct normal subgroup equal to tho commutator subgroup of GL(R). The group K 1 (R) is defined H .. "l GL(R)/ E(R), t.he ~lhelinnbllltio!l of GL(R). Milnor cldinf'd tlw

Page 181: Homology of Linear Groups

170 B. Classifying Spaces and K-theory

group K 2(R) to be H2(E(R), Z). When R is a field, we have the following presentation of K2(R), due to Matsumoto (see, e.g. [80]).

THEORE:vI B.2.8. Let F be a field. Then the group K2(F) has a presenta-tion with generators {x, y}, where x, y E F x, and relations

1. {x,1-x}=1forx#0,1,

2. {XIX2,y} = {Xl,y}{X2,y},

3. {x, Y1Y2} = {x, Yd{x, Y2}. 0

Furthermore, there are relative groups Ki(R,I), for i = 0,1, defined for an ideal I C R such that there is an exact sequence

K 2(R) ----> K2(RjI) ----> K 1(R,I) ----> K 1(R) ----> Kl(RjI)

----> Ko(R,I) ----> Ko(R) ----> Ko(RjI) ----> 0.

Until the work of Quillen, no one knew how to define higher K-groups Ki which extend this sequence to the left.

Quillen gave two definitions of algebraic K-theory: the +-construction and the Q-construction. A hard theorem asserts that these two definitions give the same result. While K-groups can be defined for schemes, we shall concentrate on the definition for rings using the +- construction.

Let R be a ring and consider the classifying space BGL(R) of the discrete group GL(R). Quillen defines a space BGL(R)+ and then defines

Ki(R) = 11"i(K(R)),

where K(R) = BGL(R)+ x Ko(R). We describe this construction in the proof of the following result.

THEOREM B.2.9. Let X be a connected CW-complex with basepoint Xo and let 11" be a perfect normal subgroup of 11"1 = 11"1(X,XO). Then there exists a CW-complex X+, which is obtained from X by attaching only 2-cells and 3-cells such that

1. The map 11"] (X, xo) ----> 11"1 (X+ , xo) is the quotient map 11"1 ----> 11"1 j 11";

2. For any 11"I/11"-module M, we have H.(X+, X; M), where M is viewed as a local coefficient system on X+.

Moreover, X+ is unique up to homotopy equivalence.

PROOF. Let hdiEI be a set of generators for 11" and let gi : (81 , *) ---->

(X, xo) be a representing map for "Ii. Since the kernel of the Hurewicz map 11"1 ----> HI (X, Z) is the commutator subgroup [11"1,11"1], each map gi is trivial on homology. Let Y be the complex obtained by attaching a 2-cell eT for each i E I via the maps gi : aeT = 8 1 ----> X. The inclusion X ----> Y clearly satisfies 1 above.

Page 182: Homology of Linear Groups

B.2. K-theory 171

Let X ---+ Y be the covering spaces with covering group trd 7r so that Y is the universal cover ofY and 7rl(X) = 7r. Since 7r is perfect, H1(X,'1.,) = 7ra.b = O. The relative homology H.(Y,X;Z) is concentrated in degree 2, where it is the free abelian group on the [en Similarly, H.(Y, X; Z) is concentrated in de­gree 2 where it is the free Z[7rd7rl-module on the [ell. Since the connecting map () : H2(Y,X;Z) ---+ H1(X,Z) = 0 is trivial, H.(Y,Z) differs from H.(X,Z) by adding EBiEI Z[7rd7r][ell in degree 2. Since Y is simply connected, [e~l is in the image of the Hurewicz map 7r2(Y) ---+ H2(Y, '1.,) and similarly for Y (by pushing down). Let hi : (82 , *) ---+ (Y,xo) be an element mapping to [en via the Hurewicz map. Attach a 3-cell ef to Y via hi for each i E 1 to obtain a space X+. Property 1 is clear. Property 2 is easy to check. The uniqueness of X+ is left to the reader. 0

Now, since BGL(R)+ is path connected, we have 7ro(K(R)) = Ko(R) and

7rl(K(R)) = 7rl(BGL(R)+) = GL(R)/ E(R) = Kt(R).

Moreover, it is not difficult to see that K 2 (R) agrees with Milnor's definition. Let 1 c R be an ideal. If we define K(R,1) to be the fiber of the map

K(R) ---+ K(R/1), then we obtain a long exact sequence of K-groups

... ---+ K i+1(R/I) ---+ Ki(R,I) ---+ Ki(R) ---+ Ki(R/I) ---+ ••••

Moreover, the definition of Ki (R, 1) agrees with the classical definition for i = 0,1.

We also have the following result, due to Quillen, which is known as the fundamental theorem of algebraic K-theory.

THEOREM B.2.10. Let R be a regular ring. Then there are natural isomor-phisms

and Ki(R[t]) ~ Ki(R)

Ki(R[t,C1]) ~ Ki(R) Ef) Ki-1(R).

By construction, for any ring R there is a Hurewicz map

hi: Ki(R) ---+ Hi(GL(R),'1.,).

This provides the motivation for studying the homology of linear groups over R. If we tensor the above groups with Q, the resulting map is injective with image equal to the primitive elements. Thus, computations of H.(GL(R), '1.,) can give information about K.(R).

Page 183: Homology of Linear Groups
Page 184: Homology of Linear Groups

Appendix C ,

Etale Cohomology

This appendix provides a quick summary, mostly without proofs, of the basics of etale cohomology. A good reference for this material is J. Milne's book [79].

C.l. Etale Morphisms and Henselian rungs

C.l.l. Etale morphisms.

DEFINITION C.1.1. A morphism of schemes f : X ~ Yis affine if J-1(U) is an open affine subset of X for every open affine U ~ Y. If, in addition, rU-1(U), Ox) is a finite r(U, Oy)-algebra for each U, then we say that J Is finite.

PROPOSITION C.1.2. (a) A closed immersion is finite. (b) The composite of two finite morphisms is finite. (c) Any base change of a finite morphism is finite.

PROOF. It suffices to consider opens in some affine covering of the target. These statements then translate into statements about rings which are obvious. For example, (b) boils down to showing that a finite extension of a finite extension is finite. Statement (c) asserts that if f : X ~ Y is finite and if Z ~ Y is any morphism, then the induced morphism X x y Z ---+ Z is also finite:

XXyZ-X

1 11 Z J Y.

This reduces to an obvious statement about tensor products. o PROPOSITION C.1.3. Any finite morphism f : X ~ Y is proper; that is,

it is separated, of finite-type, and universally closed.

PROOF. This may be found in [79], pA. Recall that f is separated if the diagonal morphism

~:X----+XXyX

is a closed immersion. It is of finittl-type if there exists an open affine covering of Y by subsets ~ = speC!(IJi ) such that for (ladl i, f-l(~) mIl b(~ covered hy

Page 185: Homology of Linear Groups

174 C. Etale Cohomology

a finite number of affine subsets U ij = spec (Aij ), where each Aij is a finitely generated Bi-algebra. The map f is universally closed if it is closed and if any base change of f is closed. D

Finite morphisms over spec(k), where k is a field, have a particularly nice description.

PROPOSITION C.1.4. Let f : X ~ spec(k) be a morphism of finite-type. The following are equivalent.

1. X is affine and f(X, Ox) is an Arlin ring;

2. X is finite and discrete as a topological space;

3. X is discrete;

4. X is finite. D

DEFINITION C.1.5. A morphism f : X ~ Y is quasi-finite if it is of finite-type and has finite fibers. Similarly, an A-algebra B is quasi-finite if- it is of finite-type and if B 0A k(p) is a finite k(p)-algebra for all prime ideals peA (here, k(p) is the fraction field of the domain Alp).

Clearly, any immersion is quasi-finite, as the composition of two quasi­finite morphisms. Also, any base change of a quasi-finite morphism is quasi­finite.

We know that finite morphisms are proper. Conversely, proper morphisms which are quasi-finite are finite. This is a consequence of Zariski's main theorem [79], p. 6.

Recall that a homomorphism of rings f : A ~ B is flat if B is a flat A-module (via f); that is, the functor - 0A B is exact. Flatness is preserved by localization.

DEFINITION C.1.6. A morphism f : X ~ Y of schemes is flat if for all x E X, the induced map OY,f(x) ----+ Ox,x is flat. Equivalently, f is flat if for any pair of open affines U ~ X, V ~ Y, with f(U) ~ V, the map f(V, Oy) ----+ qu, Ox) is fiat.

As one might expect, open immersions are fiat, as is the composition of two fiat morphisms. A base change of a flat morphism is fiat.

EXAMPLE C.1.7. If A is any ring, then A[Xl, ... ,Xn ] is a free A-module; thus, AA is fiat over spec(A). More generally, let Z c AA be a hypersurface; that is, Z is the zero set of a single nonzero polynomial P. Then Z is fiat over spec(A) if and only if the ideal generated by the coefficients of P is A. This may be restated by saying that Z is flat if and only if its closed fibers over spec(A) have the same dimension. Thus, flatness is the algebraic analogue of a continuously varying family.

Page 186: Homology of Linear Groups

C.l. Etale Morphisms and Henselian Rings 175

DEFINITION C.1.8. A flat morphism f : A -----+ B is faithfully flat if B ®A M is nonzero for any nonzero A-module M. Such a map is necessarily injective (take M = (a), where a E A). Note that the associated map f* : spec(B) -spec(A) is surjective. A morphism f : X -----+ Y of schemes is faithfully fiat if it is flat and surjective. .

DEFINITION C.1.9. Let k be a field with algebraic closure k. A k-algebra A is separable if A = A®k k has zero Jacobson radical; that is, the intersection of the maximal ideals is zero.

DEFINITION C.1.10. A morphism f : Y -----+ X that is locally of finite-type is unramified at y E Y if OY,y/mxOy,y is a finite separable field extension of k(x) = OX,x/mxOx,x. where x = f(y). In terms of rings, a homomorphism f : A -----+ B of finite type is unramified at q E spec(B) if and only if p = f- 1 (q) generates the maximal ideal in Bq and k( q) is a finite separable field extension of k(p). A morphism f : Y -----+ X is unramified if it is unramified at each yEY.

REMARK C.1.11. Any closed immersion is unramified.

DEFINITION C.1.12. A morphism f : Y -----+ X is etale if it is flat and unramified (hence also locally of finite-type).

Clearly, any open immersion is etale, as is the composition of two ~tale morphisms. Etale morphisms are also preserved by base change.

Etale morphisms are the algebraic analogue of local isomorphism!!. Let A be a ring and consider the ring A[tl,"" tn ]. Let PI"'" P", be polynomials and let B = A[tl, ... , tn]/(Pt, ... , Pn). Then B is etale over A if and only if the image of det(8~/Otj) in B is a unit. If Y = spec(B) and X = spec(A) are analytic manifolds, then this criterion means that the induced map!! on tangent spaces are isomorphisms. This is made precise by the following re!!ult.

PROPOSITION C.1.13. A morphism f : Y ---+ X is etale if and only if for every y E Y, there exist open affine neighborhoods V = spec( C) of y and U = spec(A) of x = f(y) such that for some polynomials PI, .. . ,Pn ,

C = A[tt, ... , tnl/(P1, ... , Pn)

and det(8Pi/Otj) is a unit in C.

PROOF. See [79], Corollary 3.16, p. 27. o C.1.2. Henselian rings. Let A be a local ring with maximal ideal m and fe!!iduc field k. Denote the maps A -+ k and A[t] --+ k[t] hy a ~ a and f 1--+ 7. Two polynomial"! f,g E 8[t] (wlwrc n is any ring) mo .~t'T"ictly copr'irru~ if tho idElal genera.t()d hy .f, lJ is BU]·

Page 187: Homology of Linear Groups

176 C. Etale Cohomology

DEFINITION C.1.I4. A local ring A is Henselian if the following condition holds: If f is a monic polynomial in A[t] such that 1 factors as 1 = goho with go and ho monic and coprime, then f factors as f = gh where g and h are monic and 9 = go, Ii = ho·

PROPOSITION C.1.I5. Any complete local ring is Henselian.

PROOF. See [79], p.35. D

Let A be a local ring and denote by A its m-adic completion. Since A is a subring of A, we see that A is a subring of a Henselian ring. The smallest such ring is called the Henselization of A; denote this ring by A h. The ring A h satisfies the obvious universal mapping property; namely, if j : A --t R is a homomorphism where R is Henselian, then there is a unique map Ah --t R such that the diagram

A-Ah

~! R

commutes. This characterizes A h uniquely, provided it exists.

DEFINITIO~ C.1.16. Let A be a local ring. An etale neighborhood of A is a pair (B, q) where B is an etale A-algebra and q is a prime ideal lying over m such that the induced map k --t k( q) is an isomorphism.

One checks easily that the etale neighborhoods of A with connected spectra form a filtered direct system. Let the ring (A h , mh) be the limit of this system:

(A\ mh) = !!m(B, q).

It is not hard to check that Ah is local with Ah /mh = k, and that Ah is the Henselization of A.

EXAMPLE C.l.I7. Let k be a field, and let A be the localization of k[tl, ... , tnJ at (tl,"" tn). Then the Henselization of A is the ring of power series P E k[[tl' ... ,tnll that are algebraic over A.

DEFINITION C.1.I8. Let X be a scheme and let x E X. An etale neigh­borhood of x is a pair (Y, y), where Y is an etale X-scheme and y is a point of Y mapping to x such that k(x) = key). The connected etale neighborhoods of x form a filtered system and !!m r(Y, Oy) = O~,x'

Note that by definition a Henselian ring A has no finite etale extensions with trivial residue field extensions except those of the form A --t Ar for some r. Thus, if the residue field of A is separably algebraically closed, then A has no finite etale extensions. Such a ring is called strictly Henselian. Every local

Page 188: Homology of Linear Groups

C.2. Etale Cohomology 177

ring A has a strict Henselization Ash satisfying the obvious universal mapping property. It can be constructed as follows. Fix a separable closure ks of k. Then Ash = ~B, where the limit runs over all diagrams

B--ks

1/ A

with A --t B etale. If A = k is a field, then Ash is any separable closure of k. Let x --t X be a geometric point of a scheme X. An etale neighborhood

of x is a commutative diagram

x--u

~! X

with U --t X etale. Then OJl';x = ~r(U,Ou), where the limit is taken over all €talc neighborhoods of x. This is the analogue for the etale topology of the local ring for the Zariski topology. Indeed, the two definitions are the same: take the direct limit over "open" sets containing x.

C.2. Etale Cohomology

C.2.t. Sheaves. We assume that the reader is familiar with the concept of a sheaf on a topological space. It is possihle to define "topologies" on the category of schemes which are more general than the standard Zariski topology. With this generalized notion of "open covering" , we can extend the formal properties of sheaves to obtain sheaves for these topologies.

Let E be a class of morphisms of schemes satisfying

1. All isomorphisms are in E;

2. The composite of two morphisms in E is in E;

3. Any base change of a morphism in E is in E.

The full subcategory of Schj X (the category of schemes over a fixed base scheme X) whose structure morphism is in E will be denoted by E j X. Ther(l three obvious examples:

1. E = (Zar) consists of all open immersions;

2. E = (et) consists of all etalc lJIorphisms of finite-type;

3. E = (fl) conHiHtH of all flat morphismH locally of finite-type.

Page 189: Homology of Linear Groups

178 C. Etale Cohomology

Fix a base scheme X, a class E of morphisms, and a full subcategory C / X of Sch/ X that is closed under fiber products and is such that for any Y ---+ X in C/X and any E-morphism U ---+ Y, the composite U ---+ X is in C/X. An E-covering of Y E C / X is a family (Ui ~ Y)iEI of E-morphisms such that Y = Ugi(Ui). The class of all such coverings is the E-topology on C/X. The category C / X with the E-topology is called the E-site and is denoted by (C/X)E or XE.

A presheaf P on a site (C / X) E is a contravariant functor C / X ---+ Ab, where Ab is the category of abelian groups. A prcsheaf P is a sheaf if it satisfies

1. If s E P(U), and (Ui ---+ U)iEI is a covering of U such that resu.,u(s) = 0 for all i, then s = OJ

2. If (Ui ---+ U)iEI is a covering and the family (SdiEI' Si E P(Ui) is such that

resuiXUUj,U.(Si) = resu.XUuj,Uj(Sj) for all i,j E I, then there exists s E P(U) such that resu.,u(s) = Si for all i E I.

Note that these axioms are the usual sheaf axioms in the case E = (Zar)j indeed, the fiber product Ui Xu Uj is just the intersection Ui n Uj.

The usual properties of sheaves on a topological space generalize to this setting. For further details, see Chapter II of [79].

C.2.2. Cohomology. Let A be an abelian category. An object I of A is injective if the functor

M 1--+ HomA(M, I)

is exact. The category A has enough injectives if for every M in A there is a monomorphism M ---+ I, with I injective. If A has enough injectives and if f : A ---+ B is a left exact functor into another abelian category, then there are functors Ri f : A ---+ B satisfying

1. RO f = fj

2. m f(I) = 0 if I is injective and i > OJ

3. For any exact sequence 0 ---+ M' ---+ M ---+ M" ---+ 0 in A, there are morphisms 8i : m f(M") ---+ Ri+l f(M'), i ~ 0 such that the sequence

••• ---+ Ri f(M) ---+ Ri f(M") .! Ri+l f(M') ---+ Ri+l f(M) ---+ •••

is exact. Moreover, this construction is functorial.

The derived functors are defined as follows. If MEA, choose an injective resolution

O--+M--+Io--+h--+'"

Page 190: Homology of Linear Groups

C.2. Etale Cohomology 179

(that is, each Ij is an injective object of A). Such resolutions are essentially unique. Consider the complex

C : 0 -----+ f(Io) -----+ f(h) -----+ ••••

The objccts Rf f(M) are the cohomology objects of this complex:

Ri f(M) = Hi(C).

PROPOSITION C.2.I. Let X be a scheme and let XE be the E-site on X. Denote by S(XE) the category of sheaves of abelian groups on X E. Then S(XE) has enough injectives.

PROOF. See [79], p. 83. 0

DEFINITION C.2.2. (a) The global sections functor

r(X,-): S(XE) __ Ab

with r(X, F) = F(X) is left exact and its derived functors are written

Rir(X, -) = Hi(X, -) = Hi(XE, -).

The group Hi(XE, F) is called the ith cohomology group of XE with values in F. (b) For any U ---t X in C/X, the derived functors of F 1--+ F(U) are written Hi(U,F). (c) For any fixed sheaf Fo on XE, the functor

F 1--+ Horns (Fo, F)

is left exact. Its derived functors are written Ext~(Fo, -).

REMARK C.2.3. 1. Hi(XE, F) is a contravariant functor on XE; that is, if 71"* : S(XE) ---t S(XE,) is exact, then the maps Hi (XE, F) ---t Hi(XE" 71"" F) are induced by the obvious map HO(X,F) ---t HO(X', 7r" F), where 7r : X' - X. 2. There is an isomorphism of functors r(X, -) ~ Hom(Z, -), where Z is the constant sheaf on XE. It follows that Hi(X, -) ~ Exti(Z, -).

EXAMPLE C.2.4. Let X = spec(k), where k is a field, and consider the etale site on X. Let ks be a separable closure of k and let G be the Galois group of ks over k. Then there is an isomorphism

S(XE ) ~ G - mod

of categories, where G-mod is the category of continuous G-modules. If the sheaf F corresponds to the module M, then reX, F) = MG and

Hi(X, F) = Hi(G, M) = Hi(k, M),

where the groups OIl the right are the Galois cohomology groupH of k with coefficients ill M. These are defined to be lim Hi (G( k' / k), MAl' ), where k' / k iH a finite galois ext.em!iou of k (note t.hat k" = Uk').

Page 191: Homology of Linear Groups

180 C. Etale Cohomology

EXAYIPLE C.2.5. (Hilbert's Theorem 90) The canonical map

HI (XZafl O~) ------> HI (Xet' rGm )

is an isomorphism, where rGm is the sheaf of multiplicative groups. It follows that

HI (Xct, rGm ) = Pic(X).

The functors H~t(X, -) = Hi(Xct, -) satisfy many of the properties of a cohomology theory, such as excision.

The cohomology groups Hi(XE' -) agree, in most cases of interest, with the Cech cohomology groups defined in the usual manner via coverings of X. This is the case, for example, if F is a quasi-coherent sheaf of Ox-modules in the Zariski topology, assuming X is separated. The same is true for etale cohomology if the following condition holds: X is quasi-compact and every finite subset of X is contained in an affine open subset (e.g., X quasi-projective over an affine scheme). As usual, there is a spectral sequence relating Cech cohomology to derived functor cohomology. For full details, see [79], Chapter III, Section 2.

Given two topologies on C j X, one would like to know the relationship between the two cohomology theories. We present one such result, which is used in Chapter 5.

THEOREM C.2.6. Let X be a smooth scheme over <C. Then for any finite abelian group M, we have an isomorphism

Hi(X(C), M) ~ Hi(Xct , M).

REMARK C.2.7. This is absolutely not true with integral coefficients. For example, if X is a smooth complete curve over <C of genus g, then

HI(X(C),Z) = Z2g = Hom(JrI(X),Z),

For a scheme X, there is an algebraic fundamental group Jrflg(X) which clas­sifies etale coverings of X ([79], Chapter I). We have

HI(Xet' Z) = Homcont(Jrflg(X), Z) = 0

in this case since for a complex variety, the group Jrf1g(X) is the profinite completion of the topological fundamental group, and hence has only finite discrete quotients. However, we do have

(Zjn)2g

Homcont(Jrflg(X), Zjn)

HJt(X, Zjn).

Let l be a prime number. A sheaf F is torsion (resp. l-torsion) if, for all quasi-compact U, F(U) is torsion (resp. l-torsion).

Page 192: Homology of Linear Groups

C.3. Simplicial Schemes 181

PROPER BASE CHANGE THEOREM C.2.8 ([79], p.224). Let kcK besep­arably closed fields and let X be a scheme which is proper over k. Let XK be the scheme X x It; K and let F be a torsion sheaf on Xet . Then the natural map

Hi(X, F) ~ Hi(XK,FlxK)

is an isomorphism for i ~ O. o

C.3. Simplicial Schemes

Most of the above theory can be extended to simplicial schemes. A thorough discussion of this may be found in [40]. The etale site of a simplicial scheme X., denoted Et(X.), is the category whose objects are etale maps U - Xn for some n ~ 0, and whose maps are c0IIl:mutative diagrams

U >V

1 1 Xn-Xm

where the bottom arrOlN is a structure map of X •. A covering of an object U - Xn is a family of etale maps (Ui ~ U)iEI over Xn with U = Ug~(U~). Note that this definition does not imply that there is a map of simplicial schemes U. -- X. given in dimension n by U -'> X n .

A presheaf on Et(X.) is a contravariant functor on Et(X.); that is, to each object U -'> Xn we associate a set (or group, ring, etc.) P(U). The presheaf F is a sheaf if the usual axioms hold. The category of sheaves of abelian groups on Et(X.) has enough injectives.

DEFINITION C.3.1. Let X. be a simplicial scheme. For i ~ 0, the coho-mology group functor

Hi(X., -)

is the ith derived functor of the functor sending a sheaf F to the abelian group given as the kernel of the map

do - dr : F(Xo) ~ F(Xl)'

Equivalently, Hi(X., -) = Ext~(x.)(Z, -), where Z is the constant sheaf.

As usual, there is a definition of Cech cohomology via coverings. This theory agrees with the above definition if, for example, each Xn is quasi­projective over a noetherian ring. The reader is referred to Chapter 3 of [40] for further details. Alfm, the cohomology of a simplicial scheme over C agrees with that of the corresponding simplicial manifold with coefficients in a torsion sheaf. Moreover, the proper hase change theorem holds in this more general context as well.

Page 193: Homology of Linear Groups
Page 194: Homology of Linear Groups

Bibliography

1. A. Adem, N. Naffah, On the cohomology of SL2(Z[I/p]), in Geometry and co­homology in group theory (Durham, 1994), London Math. Soc. Lecture Note Ser. 252 (1998), 1-9.

2. R. Alperin, Homology of the group of automorphisms of k[x, yl, J. Pure Appl. Algebra 15 (1979), 109--115.

3. M. Anton, On a conjecture of Quillen at the prime 3, J. Pure AppJ. Algebra 144 (1999), 1-20.

4. H. Bass, J. Milnor, J.-P. Scrre, Solution of the congruence subgroup problem lor SLn (n 2:: 3) and SP2n (n 2:: 2), Publ. IHES 33 (1969), 421-499.

5. H. Bass, J. Tatc, The Milnor ring of a global field, Algebraic K-theory II, LecM ture Notes in Math. 342 (1973) 349--446.

6. J. Becker, D. Gottlieb, The transfer map and fiber bundles, Topology 14 (197&), 1-12.

7. A. BeHinson, Higher regulators and values of L- functions of curves, Funct. Anal. Appl. 14 (1980), 116-118.

8. D. Benson, Representations and cohomology I: basic representation theory of finite groups and associative algebms, Cambridge studies in advanced mathe­matics 30, Cambridge Univ. Press, 1991.

9. D. Benson, Representations and cohomology II: cohomology of groups and modules, Cambridge studies in advanced mathematics 31, Cambridge Univ. Press, 1995.

10. D. Blasius, J. Franke, F. Grunewald, Cohomology of S-arithmetic groups in the number field case, Invent. Math. 116 (1994), 75-93.

11. S. Bloch, Higher regulators, algebraic K -theory, and zeta junctions of elliptic curves, CRM Monograph Series II, American Mathematical Society, Providence, Rl, 2000.

12. S. Bloch, D. Grayson, K2 and L-functions of elliptic curves: computer calcula­tions, Contemp. Math. 55 (1986), 79-88.

13. A. Borel, Sur La cohomoLogie des espaces fibres principaux et des espaces ho­mogenes de groupes de Lie compacts, Ann. Math. 57 (1953), 115--207.

14. A. Borel, Stable real cohomology of arithmetic groups, Ann. scient. Ee, Norm, Sup. (4) 7 (1974), 235-272.

15. A. Borel, Stable real cohomology of arithmetic g1'OUpS Il, in Manifolds and g1'OUpS, papers in honor of Yozo Matsushima, Progmss in Mathomntlcs 14, BirkhnIlH!1r, nOHton (lDRl), 21 Fi/i,

Page 195: Homology of Linear Groups

184 Bibliography

16. A. Borel, N. Wallach, Continuous cohomology, discrete subgroups, and repre­sentations of reductive groups, Princeton Univ. Press, Princeton, N.J., 1980.

17. A. Borel, J. Yang, The rank conjecture for number fields, Math. Res. Lett. 1 (1994), 689-699.

18. R. Bott, On the Chern-Weil homomorphism and the continuous cohomology of Lie groups, Adv. in Math. 11 (1973), 289-303.

19. A. Bousfield, Homological localization towers for groups and II-modules, Mem. Amer. Math. Soc. 10, no. 186 (1977).

20. A. Bousfield, D. Kan, Homotopy limits, completions, and localizations, Lec­ture Notes in Mathematics 304, Springer-Verlag, Berlin/Heidelberg/New York, 1972.

21. K. Brown, Cohomology of groups, Springer-Verlag, Berlin/Heidelberg/New York, 1982.

22. K. Brown, Buildings, Springer-Verlag, Berlin/ Heidelberg/New York, 1989. 23. F. Bruhat, J. Tits, Groupes reductifs sur un corps local I: Donnees radicielles

valu~es, Publ. IHES 41 (1972), 5-252. -

24. G. Carlsson, Equivariant stable homotopy and Segal's Burnside ring conjecture, Ann. Math. 120 (1984), 189-224.

25. J.-L. Cathelineau, Sur l'homologie de SL2 a coefficients dans l'action adjointe, Math. Scand. 63 (1988), 51-86.

26. J.-L. Cathelineau, Homology of tangent groups considered as discrete groups and scissors congruence, J. Pure Appl. Algebra 132 (1998), 9-25.

27. R. Charney, Homology stability for GLn of a Dedekind domain, Invent. Math. 56 (1980), 1-17.

28. R. de Jeu, A remark on the rank conjecture, K-theory, to appear. 29. J. Dupont, Algebra of polytopes and homology of flag complexes, Osaka J. Math.

19 (1982), 599-641. 30. J. Dupont, W. Parry, C.-H. Sab, Homology of classical Lie groups made discrete,

II, H2, H3 and relations with scissors congruences, J. Algebra 113 (1988), 215-260.

31. J. Dupont, C.-H. Sab, Scissors congruences, II, J. Pure Appl. Algebra 25 (1982), 159-195.

32. W. Dwyer, Exotic cohomology for GLn (Z[I/2]), Proc. Amer. Math. Soc. 126 (1998), 2159-2167.

33. W. Dwyer, E. Friedlander, Algebraic and etale K -theory, Trans. Amer. Math. Soc. 292 (1985), 247-280.

34. W. Dwyer, E. Friedlander, Conjectural calculations of general linear group ho­mology, Contemporary Mathematics 55 (1986), 135--147.

35. W. Dwyer, E. Friedlander, Topological models for arithmetic, Topology 33 (1994), 1-24.

36. P. 'Elbaz-Vincent, The indecomposable K3 of rings and homology of SL2, J. Pure Appl. Algebra 132 (1998), 2771.

Page 196: Homology of Linear Groups

Bibliography ISS

37.· L. Evens, The cohomology of groups, Oxford Univ. Press, Oxford, 1991.

38. E. Friedlander, Unstable K -theories of the algebraic closure of a finite field, Comment. Math. Helv. 50 (1975), 145-154.

39. E. Friedlander, Computations of K -theories of finite fields, Topology 15 (1976), 87-109.

40. E. Friedlander, Etale homotopy of simplicial schemes, Annals of Mathematics Studies 104, Princeton Univ. Press, Princeton, N.J., 1982.

41. E. Friedlander, G. Mislin, Cohomology of classifying spaces of complex Lie groups and related discrete groups, Comment. Math. Helv. 59 (1984), 347-361.

42. E. Friedlander, B. Parshall, Etale cohomology of reductive groups, Springer Lec­ture Notes in Mathematics 854 (1981), 127-140.

43. O. Gabber, K -theory of Henselian local rings and Henselian pairs, Contemp, Math. 126 (1992), 59-70.

44. H. Garland, A finiteness theorem for K2 of a number field, Ann, Math, 84 (1971), 534-548.

45. H. Garland, p-adic curvature and the cohomology of discrete subgroups of p-adic groups, Ann. Math. 97 (1973), 375-423.

46. H. Garland, W. C. Hsiang, A square integrability criterion for the cohomolog'll of arithmetic groups, Proc. Nat. Acad. Sci. USA 59 (1968), 354-360.

47. H. Gillet, R. Thomason, The K -theory of strict hensel local rings and a theorem of Suslin, J. Pure Appl. Algebra 34 (1984), 241-254.

48. J. Green, The characters of the finite general linear groups, Trans. Amer, Math, Soc. 80 (1955), 402-447.

49. P. Griffiths, J. Morgan, Rational homotopy theory and differential forma, Progress in Mathematics 16, Birkhauser, Boston, 1981.

50. D. Guin, Homologie du groupe lineaire et K -theorie de Milnor des anneaux, J. Algebra 123 (1987) 27-59.

51. R. Hain, Algebraic cycles and extensions of variations of mixed Hodge structure, in Complex geometry and Lie theory, Proc. Symp. Pure Math. 53 (1991), 175 221.

52. R. Hain, Completions of mapping class groups and the cycle C - C-, in Map­ping class groups and moduli spaces of Riemann surfaces, Contemp. Math. 150 (1993), 75-105.

53. R. Hain, Infinitesimal presentations of the Torelli groups, J. Amer. Math. Soc. 10 (1997), 597-651.

54. J. Harer, Stability of the homology of the mapping class groups of orientable surfaces, Ann. Math. 121 (1985), 215-249.

55. H.-W. Henn, Commutative algebra of unstable K-mod?des, Lannes' T-junctor and equivariant mod p cohomology, J. Reine Angcw. Math. 478 (1996), 189··215.

56. H.-W. Henn, The co/&omol091) of SL(a, Z[1/2]), K-thcory 16 (1999), 299359. 57. H.-W. Henn, J, LanUtlH, L. Schwartz, Localization of unstable A-mod?Lles and

equivariant mod 1) r.ohomol(91), Math. Ann. 301 (1995), 23·68.

Page 197: Homology of Linear Groups

186 Bibliography

58. H. Hopf, H. Samelson, Ein Satz iiber die Wirkungsriiume geschlossener Lie 'scher Cruppen, Comment. Math. Helv. 13 (1940), 240 25l.

59. D. Husemoller, Fibre bundles, McGraw Hill, New York, 1966.

60. K. Hutchinson, A new approach to Matsumoto's theorem, K-theory 4 (1990), 181-200.

61. J. Jardine, Simplicial objects in a Crothendieck topos, Contemp. Math. 55 (1986), 193-239.

62. J. Jardine, Ultraproducts and the discrete cohomology of algebraic groups, Fields Inst. Comm. 16 (1997), 111-129.

63. W. van der Kallen, Homology stability for linear groups, Invent. Math. 60 (1980), 269 295.

64. W. van der Kallen, The K2 of rings with many units, Ann. scient. Ee. Norm. Sup. (4) 10 (1977), 473 515.

65. M. Karoubi, Relations between algebraic K -theory and hermitian K -theory, J. Pure Appl. Algebra 34 (1984), 259 263.

66. K. Knudson, The homology of SL2(F[t, t-l]), J. Algebra 180 (1996), 87-101.

67. K. Knudson, The homology of special linear groups over polynomial rings, Ann. scient. Ec. Norm. Sup. (4) 30 (1997), 385-416.

68. K. Knudson, Congruence subgroups and twisted cohomology of SLn(F[t]), J. Algebra 207 (1998), 695-721.

69. K. Knudson, Integral homology of PC L2 over elliptic curves, in Algebraic K­theory, 1997, Seattle, WA, W. Raskind and C. Weibel, eds., Proc. Symp. Pure Math. 67 (1999), 175-180.

70. K. Knudson, Low dimensional homology of linear groups over Hensel local rings, preprint (1997).

71. K. Knudson, On the K -theory of elliptic curves, J. reine angew. Math. 507 (1999), 81-9l.

72. K. Knudson, Relative completions of linear groups over Z[t] and Z[t, -1], Trans. Amer. Math. Soc. 352 (2000), 2205- 2216.

73. K. Knudson, Unstable homotopy invariance and the homology of SL2(Z[t]), J. Pure Appl. Algebra 148 (2000), 255-266.

74. S. Krstic, J. McCool, Free quotients of SL2(R[x]), Proc. Amer. Math. Soc. 125 (1997), 1585-1588.

75. R. Lee, R. Szczarba, On the homology and cohomology of congruence subgroups, Invent. math. 33 (1976), 15-53.

76. R. Lee, R. Szczarba, The group K3(Z) is cyclic of order forty-eight, Ann. of Math. 104 (1976), 3160.

77. J.-L. Loday, Cyclic homology, Grundlehren der mathematischen Wissenschaften 301, Springer-Verlag, Berlin/ Heidelberg/New York, 1992.

78. Y. Matsushima, On Betti numbers of compact, locally symmetric Riemannian manifolds, Osaka Math. J. 14 (1962), 1-20.

Page 198: Homology of Linear Groups

Bibliography 187

79. J. Milne, Etale cohomology, Princeton University Press, Princeton, NJ, 1980.

80. J. Milnor, Introduction to algebraic K -theory, Princeton University Press, 1971.

81. J. Milnor, On the homology of Lie groups made discrete, Comment. Math. Helv. 58 (1983), 72-85.

82. J. Milnor, J. Moore, On the structure of Hopf algebras, Ann. Math. 81 (1965), 211-264.

83. J. Milnor, J. Stasheff, Characteristic classes, Annals of Mathematics Studies 76, Princeton Univ. Press, Princeton, N.J., 1974.

84. S. Mitchell, On the plus construction for BGLZ[I/2] at the prime 2, Math. Zeit. 209 (1992), 205-222.

85. R. Mosher, M. Tangora, Cohomology operations and applications in homotopy theory, Harper and Row, 1968.

86. K. Moss, Homology of SL(n, Z[I/pD, Duke Math. J. 47 (1980), 803-818.

87. N. Naffah, Thesis, ETH-Ziirich.

88. H. Nagao, On GL(2, K[x]), J. Poly, Osaka Univ. 10 (1959), 117-121.

89. M. Nakaoka, Decomposition theorem for homotopy groups of symmetric group" Ann. Math. 71 (1960), 16-42.

90. M. Nakaoka, Homology of the infinite symmetric group, Ann. Math. 18 (1961), 229-257.

91. M. Narasimhan, C. Seshadri, Stable and unitary vector bundles on a compact Riemann surface, Ann. of Math. 82 (1965), 540-567.

92. Yu. Nesterenko, A. Suslin, Homology of the full linear group over a local ring, and Milnor's K-theory, Math. USSR Izv. 34 (1990),121-145.

93. W. Neumann, J. Yang, Bloch invariants of hyperbolic 3-manifolds, Duke Math. J. 96 (1999), 29-59.

94. W. Parry, C.-H. Sah, Third homology of SL(2, JR) made discrete, J. Pure Appl. Algebra 30 (1983), 181-209.

95. P. Pascual Gainza, Cohomology of Lie groups made discrete, Publ. Mat. 34 (1990),151-174.

96. D. Quillen, Rational homotopy theory, Ann. YIath. 90 (1969), 205-295.

97. D. Quillen, Cohomology of groups, Proc. International Congress of Mathemati­cians, Nice, vol. 2 (1970), 47-51.

98. D. Quillen, The spectrum of an equivariant cohomology ring I,II, Ann. Math. 94 (1971), 549-572, 573--602.

99. D. Quillen, On the cohomology and K -theory of the general linear gr'01Lps ovcr' a finite field, Ann. Math. 96 (1972), 552--586.

100. D. Quillen, Higher al.qebraic K -theory I, in K-theory, H. BMs, ed., Springer Lecture NotCH in MatherrmticH 341, (1976), 85 -147.

101. M. Raghwlathan, Cohomology of (Lrithmr.tir: subgroups of algebraic groups I Ann. Math. 86 (1967), -109 -12-1.

Page 199: Homology of Linear Groups

188 Bibliography

102. L. Roberts, K2 of some truncated polynomial rings, Lecture Notes in Math. 734 (1980), 249-278.

103. J. Rognes, K4(Z) is the trivial group, Topology 39 (2000), 267-281.

104. J. Rognes, C. Weibel, Two-primary algebraic K -theory of rings of integers in number fields, J. Amer. Math. Soc. 13 (2000), 1-54.

105. C.-H. Sab, Scissors congruences, I: The Gauss-Bonnet map, Math. Scand. 49 (1981), 181-210.

106. C.-H. Sab, Homology of classical Lie groups made discrete, I: stability theorems and Schur multipliers, Comment. Math. Helv. 61 (1986), 308-347.

107. C.-H. Sab, Homology of classical Lie groups made discrete, III, J. Pure Appl. Algebra 56 (1989), 269-312.

108. C.-H. Sab, J. Wagoner, Second homology of Lie groups made discrete, Camm. Alg. 5 (1977), 611-642.

109. G. Segal, Classifying spaces and spectral sequences, Publ. Math. IHES 34 (1968), 105-112.

110. J.-P. Serre, Trees, Springer-Verlag, Berlin/ Heidelberg/New York, 1980.

111. L. Smith, Homological algebra and the Eilenberg- Moore spectral sequence, Trans. Amer. Math. Soc. 129 (1967), 58-93.

112. C. Soule, Groupes operant sur un complexe simplicial avec domains fondamen­tal, C.r. Acad. Sci. Paris 276 (1973), 607-609.

113. C. Soule, The cohomology of SLa(Z), Topology 17 (1978), 1-22.

114. C. Soule, Chevalley groups over polynomial rings, in Homological group theory, C.T.C. Wall, ed., London Math. Soc. Lecture Notes 36 (1979), 359-367.

115. C. SouIe, Operations en K -theorie algebrique, Can. J. Math. 37 (1985), 488-550.

116. M. Spivak, A comprehensive introduction to differential geometry, v. 5, Publish or Perish, 1975.

117. T. Springer, R. Steinberg, Conjugacy classes, Lecture Notes in Mathematics 131, Springer-Verlag, Berlin/Heidelberg/New York, 1970, 167-266.

118. V. Srinivas, Algebraic K -theory, Progress in Mathematics 90, Birkhauser, Boston, 1996.

119. N. Steenrod, The topology of fibre bundles, Princeton Univ. Press, Princeton, N.J., 1951.

120. D. Sullivan, Genetics of homotopy theory and the Adams Conjecture, Ann. of Math. 100 (1974), 1-79.

121. R. Swan, Vector bundles and projective modules, Trans. Amer. Math. Soc. 105 (1962), 264-277.

122. A. Suslin, On the structure of the special linear group over polynomial rings, Math. USSR Izvestija 11 (1977), 221-238.

123. A. Suslin, Stability in algebraic K -theory, Springer Lecture Notes in Mathemat­ics 966 (1982), 304-333.

Page 200: Homology of Linear Groups

Bibliography 189

124. A. Suslin, Homology of GLn , characteristic classes, and Milnor K -theory, Springer Lecture Notes in Mathematics 1046 (1984), 357-375.

125. A. Suslin, Algebraic K -theory of fields, Proc. International Congress of Mathe­maticians (1987), 222-244.

126. A. Suslin, On the K -theory of algebraically closed fields, Invent. Math. 73 (1983). 241-145.

127. A. Suslin, On the K -theory of local fields, J. Pure Appl. Algebra 34 (1984), 301-318.

128. A. Suslin, K3 of a field and the Bloch group, Proc. Steklov Inst. Math. Issue 4 (1991), 217-239.

129. A. Suslin, preprint.

130. S. Takahashi, The fundamental domain of the tree of GL(2) over the functIon field of an elliptic curve, Duke Math. J. 73 (1993), 85-97.

131. K. Vogtmann, Homology stability for On,n, Comm. Alg. 7 (1979), 9-38.

132. C. Weibel, K -theory and analytic i8omorphilml, Invent. math. 61 (1980), 177-197.

133. S. Yagunov, Geometrically originated compleze8 and the homology of the pair (GLn , GMn ), thesis, Northwestern University, 1997.

134. D. Zagier, Polylogarithms, Dedekind leta functton" and the algebraic K -theory offields, in Arithmetic Algebraic Geometry, G. van der Goor, et, ai" ed" Progre,," in Mathematics 89 (1991), 391-430.

Page 201: Homology of Linear Groups
Page 202: Homology of Linear Groups

Index

Adams operation, 2 affine group, 38, 44 algebraic K-thcory, 169 amalgam, 112 arithmetic subgroup, 12, 19, 22

bar resolution, 151 Becker-Gottlieb transfer, 119 Beilinson's conjecture, 103 Bloch group, 70

is uniquely divisible, 81 Bloch invariant, 88 Brauer lifting, 4 Bruhat-Tits building, 95

center kills, 39, 42, 97, 154 Chern class, 3, 13 Chern-Wei! map, 121 Chern-Simons invariant, 88 classifying scheme, 117 classifying space, 149, 165 coefficient system, 98, 162 coinvariants, 152 cone, 76 conjugate homomorphisms, 14 continuous cohomology, 21, 28 cross ratio, 87 cuspidal cohomology, 22

Dedekind domain, 58, 99 divided power algebra, 40

Eilenberg-Moore spectral sequence, 3 elementary abelian Rubgroup, 13 equivariant homology, 161

etale approximation, 15 etale cohomology, 117, 173 etale homotopy theory, 14 etale K-theory, 17 etale morphism, 173

finite subgroup conjecture, 129 five-term relation, 70 frame, 35 Friedlander-Milnor conjecture, 117 Frobenius map, 4, 124 functor with transfers, 132

G-invariant elements, 127 general position, 47 Grassmannian, 1, 13, 166

HI-ring, 83 Hensel ring, 83, 175 henselization, 139 higher Bloch groups, 84 Hochschild-Serre

spectral sequence, 159 homotopy invariance, 110 homotopy invariant functor, 132

ideal triangulQ.tion, 87 indecomposable part, 80 interior disjoint cells, 65

jointly unimodular, 35

K-theory of an algebraically

closed field, 12, 133 of an olliptic curve, 102

Page 203: Homology of Linear Groups

192

of a finite field, 11 fundamental theorem, 171 of a local ring, 56 of number rings, 20

Lang isomorphism, 124 lattice, 95 Lie group cohomology, 117 link, 35

Malcev completion, 27 Milnor K-theory, 46 monomial matrices, 71

Nagao's theorem, 96

orthogonal group, 56

+-construction, 170 polar basis, 57 polytope, 65 pre-Bloch group, 70 presheaf, 178 principal bundle, 165 principal congruence subgroup, 23 projective resolution, 150 proper base change theorem, 181 pseudonilpotent group, 28

Quillen's conjecture, 12

rank conjecture, 61 rank filtration, 61, 103 regulator map, 88 relative completion, 26 relative homology, 153 rigid functor, 132 rigidity, 132 ring with many units, 35, 38

S(n) ring, 38 S-integers, 13 scissors congruence, 65 scissors congruence group, 66 Shapiro's lemma, 155 sheaf, 178 simple pasting, 65 simplicial scheme, 181

Index

singular simplices, 141 site, 178 SL2(kl:t]), 96 SL2(k[t, rl D, 97 SL2('L),91 SL2('L[1/pJ), 92 SLa('L), cohomology of, 106 SLn(k[tJ), homology of, 107 solvable Lie group, 119 special unimodular frame, 43 specialization map, 134 spectral sequence, 156 split building, 58 stability, 33

for local rings, 47 stable rank, 34 Steinberg module, 67

Tits building, 57, 67 topological K-theory, 168 totally isotropic subspace, 57 transfer, 155 transversal frames, 36 twisted coefficients, 38, 113

ultrafilter, 131 ultraproduct, 131 unimodular vector, 34

van der Kallen's theorem, 37

wreath product, 5