Author: May J.P.  

Tags: mathematics   algebra   topology   natural sciences  

ISBN: 0-226-51180-4

Year: 1967

Text
                    SIMPLICIAL OBJECTS
IN ALGEBRAIC TOPOLOGY
J. PETER MAY
The University of Chicago Press
Chicago and London


The University of Chicago Press, Chicago 60637 The University of Chicago Press, Ltd., London © 1967 by J. Peter May All rights reserved. Published 1967 Midway reprint 1982 Printed in the United States of America LCN: 82-51078 ISBN: 0-226-51180-4 INTRODUCTION Algebraic topology could perhaps be characterized as the study of those functors from the category of topological spaces to that of groups which are invariants of homotopy type. From this point of view, the category of topological spaces which are of the homotopy type of a CW-complex is equivalent to the category of simplicial sets (in the literature: complete semi-simplicial com- complexes) which satisfy the extension condition. The object of these notes is an investigation of the cate- category of simplicial sets. There are various technical advantages to this category. These mainly arise from the fact that, for every n > 1 and Abelian group n, there exists an explicit canonical sim- simplicial Abelian group K(n,n) which satisfies n (K(n,n)) = n and n.(K(n,n)) = 0, i ^ n. These objects are fundamental to the construction of Postnikov systems and to the study of cohomo- logy operations. We will first develop the definitions and elementary proper- properties of simplicial objects and then begin the study of simplicial fiber spaces and Postnikov systems. After demonstrating the "equivalence of categories" described above, we will study fiber spaces and fiber bundles in some detail, making use of the concept of "twisted Cartesian product." We will then study K{n,n)'s and introduce the ^-invariants of Postnikov systems. This will be done by studying simplicial fibre bundles with fibre a K {u, n) rather than by use of obstruction theory. We will conclude by developing the Serre spectral sequence
VI SMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY by means of Brown's theorem comparing twisted Cartesian products and twisted tensor products. Most of the material here is scattered through the literature. A bibliographical note at the end of each chapter will give refer- references. CONTENTS Page I. SIMPLICIAL OBJECTS AND HOMOTOPY 1 §1. Definitions and examples 1 §2. Simplicial objects in categories; homology 3 §3. Homotopy of Kan complexes 5 §4. The group structures 9 §5. Homotopy of simplicial maps 12 §6. Function complexes 16 Bibliographical notes on chapter I 24 II. FIBRATIONS, POSTNIKOV SYSTEMS, AND MINIMAL COMPLEXES 25 §7. Kan fibrations 25 §8. Postnikov systems 31 §9. Minimal complexes 35 §10. Minimal fibrations 40 §11. Fibre products and fibre bundles 43 §12. Weak homotopy type 46 §13. The Hurewicz theorems 50 Bibliographical notes on chapter II 54 III. GEOMETRIC REALIZATION 55 §14. The realization 55 §15. Adjoint functors 59 §16. Comparison of simplicial sets and topological spaces 61 Bibliographical notes on chapter III 66 IV. TWISTED CARTESIAN PRODUCTS AND FIBRE BUNDLES 67 §17. Simplicial groups 67 Vll
Vlll SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Page §18. Principal fibrations and twisted Cartesian products 70 §19. The group of a fibre bundle 74 §20. Fibre bundles and twisted Cartesian products ... 80 §21. Universal bundles and classifying complexes ... 83 Bibliographical notes on chapter IV 92 V. EILENBERG-MACLANE COMPLEXES AND POSTNIKOV SYSTEMS 93 §22. Simplicial Abelian groups 93 §23. Eilenberg-MacLane complexes 98 §24. K(n, n)'s and cohomology operations 103 §25. The i-invariants of Postnikov systems 107 Bibliographical notes on chapter V 116 VI. LOOP GROUPS, ACYCLIC MODELS, AND TWISTED TENSOR PRODUCTS 117 §26. Loop groups 118 §27. The functors G, W, and E 122 §28. Acyclic models 126 §29. The Eilenberg-Zilber theorem 129 §30. Cup, Pontryagin, and cap products; twisting cochains 135 §31. Brown's theorem 141 §32. The Serre spectral sequence 149 Bibliographical notes on chapter VI 154 BIBLIOGRAPHY 157 CHAPTER 1 SIMPLICIAL OBJECTS AND HOMOTOPY §1. Definitions and examples We introduce the concept of simplicial set and give several examples here. A categorical definition will be given in the next section. DEFINITIONS 1.1: A simplicial set K is a graded set indexed on the non-negative integers together with maps d.: K -> K and q, which satisfy the following identi- V K_ -* K ties: q + 1, 0 < / < (i) (ii) (iii) a. s. *'i d! di a. s. J Sj Sj s; = s. lSi = sj_1di = identity = s di_l if if if = if The elements of Kq are called g-simplices. The d. and s. are called face and degeneracy operators. A simplex x is degenerate if x = s.y for some simplex y and degeneracy operator s.; otherwise x is non-degenerate. Definition 1.2: A simplicial map /: K -> L is a map of degree zero of graded sets which commutes with the face and degeneracy operators; that is, / consists of / : K difq+l L and
vm SIMPL1C1AL OBJECTS IN ALGEBRAIC TOPOLOGY Page §18. Principal fibrations and twisted Cartesian products 70 §19. The group of a fibre bundle 74 §20. Fibre bundles and twisted Cartesian products ... 80 §21. Universal bundles and classifying complexes ... 83 Bibliographical notes on chapter IV 92 V. EILENBERG-MACLANE COMPLEXES AND POSTNIKOV SYSTEMS 93 §22. Simplicial Abelian groups 93 §23. Eilenberg-MacLane complexes 98 §24. K{n, n)'s and cohomology operations 103 §25. The i-invariants of Postnikov systems 107 Bibliographical notes on chapter V 116 VI. LOOP GROUPS, ACYCLIC MODELS, AND TWISTED TENSOR PRODUCTS 117 §26. Loop groups 118 §27. The functors G, W, and E 122 §28. Acyclic models 126 §29. The Eilenberg-Zilber theorem 129 §30. Cup, Pontryagin, and cap products; twisting cochains 135 §31. Brown's theorem 141 §32. The Serre spectral sequence 149 Bibliographical notes on chapter VI 154 BIBLIOGRAPHY 157 CHAPTER 1 SIMPLICIAL OBJECTS AND HOMOTOPY §1. Definitions and examples We introduce the concept of simplicial set and give several examples here. A categorical definition will be given in the next section. DEFINITIONS 1.1: A simplicial set K is a graded set indexed on the non-negative integers together with maps d.: K -> K and / q q— 1 s.: Kq -* Kq + 1, 0 < i < q, which satisfy the following identi- ties: (i) 6i6i = (9._ (ii) s^. = s.+ (iii) d.s. = s. , d. d.s. = identity if ' < 1, if i < j, if i > i+ The elements of Kq are called (j-simplices. The d{ and s. are called face and degeneracy operators. A simplex x is degenerate if x = sty for some simplex y and degeneracy operator s.; otherwise x is non-degenerate. DEFINITION 1.2: A simplicial map /: K -> L is a map of degree zero of graded sets which commutes with the face and degeneracy operators; that is, / consists of / : K -> L and 9 9 q
2 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY DEFINITION 1.3: A simplicial set K is said to satisfy the exten- extension condition if for every collection of n + 1 n-simplices xQ, Xj, .... x, ,, x. , .,..., x , , which satisfy the compatibility condi- tion (9.x. = (9._1x., i < j, i ^ k, j 4 k, there exists an (n+1)- simplex x such that d.x = x. for i 4 k. EXAMPLE 1.4: We recall that a simplicial complex K is a set of finite subsets, called simplices, of a given set K subject to the condition that every non-empty subset of an element of K is itself an element of K. A simplicial set K arises from K in the follow- following manner. An n-simplex of K is a sequence (aQ,...an) of ele- elements of K such that the set {aQ,..., an\ is an m-simplex of K for some m < n. The face and degeneracy operators of K are defined <9.(ao,...,an) = and si(a0 V = lao'-'ai'ai'ai+l'-'an) * If the elements of K are ordered and we require K to consist of those sequences (aQ,..., an) such that aQ < a1 < ••• < an and {a.,..., a } is an m-simplex of K for some m < n, then there will be exactly one non-degenerate n-simplex of K for every n-simplex of K. Example 1.5: Let An = [(tQ,..., tn)\ 0 < tj < 1, 2tj = 1} c K"+l jf ^ js a topological space, a singular n-simplex of X is a continuous function /: An -* X. The graded set S(X), where S (X) is the set of singular n-simplices of X, is called the total singular complex of X. S(X) becomes a simplicial set if we de- define face and degeneracy operators by: (dif*t0,...,tn_1) = {(to,...,ti_1,Q,t.,...,tn_1) and n+l is a The following elementary fact will later be used to show that S(X) determines the homotopy groups of X. SIMPLICIAL OBJECTS AND HOMOTOPY LEMMA 1.5: S(X) satisfies the extension condition. Proof: Since the union of any n+l faces of A retract of A j, any continuous function defined on such a union can be extended to A , ,. n+l CONVENTIONS 1.6: The word "complex" (unmodified) will always mean simplicial set. A complex which satisfies the extension con- condition will be called a Kan complex. § 2. Simplicial objects in categories; homology Recall that a category ? is a class of objects together with a family of disjoint sets Hom(A, B), one for each pair of ob- objects, a function Hom(B, C) x Hom(A, B) -» Hom(A, C), ax/8 -» a/8, and an element 1^ f Hom(A, A), all subject to the conditions a(/8y) - (a/8)y whenever either is defined and al^ = a = lBa, a f Hom(A, B). The elements of Hom(A, B) are morphisms with domain A and range B . The opposite category ? of a category ? has an object 4* for each object A of C and a morphism a e Hom(B , A ) for each morphism a e Hom(A, B); a /8 is defined and equal to (/8a) whenever /3a is defined. A covariant (resp., contravariant) functor F: ? -> 3) is a correspondence which assigns to each object A e ? an object F (A ) f 3) and to each morphism a ( Hom(A, B ) a morphism F(a) f Hom(F(X), F(B)) (resp., F(a) f Hom(F(B ), F(X)) subject to the conditions FAA) = 1F(-A), 4 f C, and F(o/8) = F(a)F(/8) (resp., F(aj8) = F(/8)F(a)) whenever a/8 is defined in C If T: C - C* is defined by T(A) = X* and T(a) = a*, then T is a contravariant functor; any contravariant functor F: C -» 3) may be considered as the covariant functor TF : C -> 3) or F71: C -¦ 3). If F and G are covariant (resp., contra- contravariant) functors C -* 3), a natural transformation A: F •» G is a function which assigns to each object A of ? a morphism Hom(F(X), G(A)) subject to the condition that if
5: 5. 1 4 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY aeHom(A,B), then G(a)AU) = A(B)F(a) (resp., G(a)A(/8) = AU)F(a)). Now we define a category A as follows. The objects A of A are sequences of integers, An = @, l,...,n), n > 0. The morphisms of A are the monotonic maps /x: A -> A , that is, the maps /x such that fiU) < /x(;) if i < j. Define morphisms n-1 V An+1 - An< °< ' <"' ^ A) 5/;) = ; if ; < i; 8t(j) = ;+l if / > i, B) at(j) = ; if ; < i; *,(/) = j-1 a j > i . Let /i ( Hom(An,Aj, /x not an identity. Suppose ij,..., zg, in reverse order, are the elements of A not in /x(A ) and /,,...,;,, in order, are the elements of A such that/x(;) = /^(; + l). Then: C) ii = 5. ...5; a. ...a. , where 0 < i <••• < i, < m, 1 a 71 't si 0 < /j <••• < jt < n, and n —(+ s = m. Further, the factorization of /x in the form C) is unique. Having defined A , we can formulate DEFINITIONS 2.1: A simplicial object in a category ? is a con- travariant functor F: A -> C Such functors form the objects of a category Cs, the morphisms of which are all natural transforma- transformations of such functors. If F e Cs, the elements of F(An) are called n-simplices, and the maps d. = FE.) and s. = F(ff.) satisfy (i)-(iii) of Definitions 1.1. Any simplicial set K deter- determines a contravariant functor F : A -¦ C, where ? is the cat- category of sets, by the rules F(An) = K and f(m) = 8jt...aiidi/..d§i. where ti is a morphism of A expressed in the form C). Thus a simplicial set may be uniquely identified with a simplicial object in the category of sets; Analogously, we will speak of simplicial groups, simplicial modules, and so forth, depending on the choice of the category ?. SIMPLICIAL OBJECTS AND HOMOTOPY 5 Remarks 2.2: Let A = A denote the opposite category of A , T ¦ A -¦ A the contravariant functor defined above. The category Cs could equally well be defined as that of covariant functors from a to e. Now suppose that F: C_ -¦ 3) is a covariant functor. By composition, F induces a covariant functor Fs: Cs -> 3)s. In particular, suppose that C is the category of sets, D that of Abel- ian groups, and for A e ?, F(A) is the free Abelian group gener- generated by A. Then if Kf Cs, FS(K) may be given a structure of chain complex with differential d defined on Fs(K)n = FS{K ) by d = (-D' a, We denote this chain complex by C(K). If G is an Abelian group, we define the homology and cohomology of K with coefficients in G by ff*(K;G) = H{C(K) ® G) and H*(K;G) = H(Hom(C(K), G)) . In case K = S{X), these are, of course, the singular homology and cohomology groups of the space X. §3. Homotopy of Kan complexes. DEFINITION 3.1: Let K be a complex. Two n-simplices x and x' of K are homotopic, written x^x', if d.x = d.x', 0 < i < n, 1 1 — — and there exists a simplex y t K ,. such that d y = x, dn + \y = X' and dty = Sn-ldiX = 8n-ldlx'' 0<i <n. The simplex y is called a homotopy from x to x'. PROPOSITION 3.2: If K is a Kan complex, then lence relation on the n-simplices of K, n > 0. Proof: The relation r^ is reflexive since dnsnx = x = dn + lsnx and djSnx = sn_1<?fx, 0 < i < n. Suppose x r^x' and Xr^x'' is an equiva-
6 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY We must prove x' ~ x ". Let y' satisfy dny'.= x> dn+\y'= x'» and diy'= sn-\dix'- *K n- Let y" satisfy dny" - x, <^n+1y"= x',' and diy"- sn_idjx', i < n . Then the n + 2 In +1)-simplices are seen to satisfy the compatibility condition. Therefore there exists an (n + 2)-simplex z such that d.z = dysnsnx', 0 < i < n, d z = y', and (9 .z = y". It follows that d-d ,oz= s ,d.x', 0 < i < n, DEFINITION 3.3: Let L be a subcomplex of K. Two n-simplices x and x', n > 0, are homotopic relative to L, written x ~ x'rel L, if d.x = dyx', 1 < i < n, if dQx ~ dQ x' in L, and if there exists a homotopy y from dQ x to dQx' in L and a simplex such tnat ~ x' ^n + l w x ' and d.w = s _, dx = s _~d.x', 1 < i < n. The simplex w is called a relative homotopy from x to x'. Proposition 3.4: If L is a sub Kan complex of the Kan com- complex K, then ^ rel L is an equivalence relation on the n-simplices of K, n > 1. Proof: The relation ~ rel L is reflexive since if dQ x e L, then s _ j (9Q x is a homotopy in L from dQx to dox» and if w = s x, then d.w = sn_151.x, 0 < i < n, and dw=x = d,,w. n n + 1 Suppose x /^ x' rel L and x ~ x " rel L. We must prove that x' ~ x"rel L. Let y' and y" be homotopies in L from dQ x to dQx' and from dQx to (90x"> and suppose w' and w" are rela- relative homotopies from x to x' and from x to x" which satisfy SIMPLICIAL OBJECTS AND HOMOTOPY dQw y and dQw" = y". As in the proof of Proposition 3.2, we may choose z e L , , such that n+1 diSn-lSn-ld0X' 0 < i < n-1, 5 _ j z = y' and (9 z = y". Then y = dn , ^ z is a homotopy in L from dQ x' to d0 x". Now it is easy to see that the n + 2 (n + l)-simplices SnSn - lSn Sn X satisfy the compatibility condition so that there exists v e K such that d. v diSnSnX< 1 < i < n, dQv z, d. and dn ^ v = w". Let w = d 1 < i < a, dQw = y, dnw = x v. Then n + 2 v = w', and dn+lw = n-ldix> Notations 3.5: Let K be a complex, <f> t KQ. <f> generates a subcomplex of K which has exactly one simplex s _ .... s0 cf> in each dimension n. We will abuse notation by letting <f> denote am- ambiguously either this subcomplex or any of its simplices. We call (K,<f>) a Kan pair if K is a Kan complex. We call {K, L, <f)) a Kan triple if <f> c LQ and L is a sub Kan complex of the Kan com- complex K. Simplicial maps of pairs and triples are defined in the ob- obvious manner. Definitions 3.6: Let (K, d>) be a Kan pair. Let K, n > 0, denote the set of all x e K which satisfy d.x = 0, 0 < i < n. Then we define njji, <f>) = /Cn/(~). nQ(K, <f>) is called the set of path components of K. K is connected if nQ(K, (f>) = <f> (where we are letting <f> denote its equivalence class). K is n-connected if n^K, <f>) = 0, 0 < i < n. Let (K, L, <f>) be a Kan triple. Let K(L)n, n > 1, denote the set of all x e K which satisfy dQ x e Ln-1 and d. x = <f>, 1 < i < n. Then we define nn{K,L,<f>) = K(L)n/(~relL). Note that nn (K, <f>, <f>) = nn (K, <f>), n > 1. Finally, we define d: nn(K,L,<f>) - irn_1(L,^), n > 1, by d[x] = [dQx], where [x] denotes the homotopy class of x.
Si Si SI ti Si ! 1 ¦ : ] I ij 8 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY THEOREM 3.7: Let (K, L,cf>) be a Kan triple. Then the sequence of sets with distinguished element <f> is exact, where the maps i and j are induced by inclusion. Proof: (i) id = <f>: Consider i[dQx] = id[x], x e K(L)n + r The n+ 2 (n+l)-simplices -, 4>, • • ¦, 4> >X. are compatible, hence we may choose z f #n + 2 sucn tnat ^iz = 0» * <'S" + 1, 5n+2z = X. Then 3?902 *3o^tlz = 0> 0 < i <: n+i, a.ni (9. ^O2 = <^ox' so that dQx <-*> <f> in K. (ii) Image d = Kernel f: Let i[y] = <f>, y e Ln. Then in Kn, say , 0 < i < n, d n+1 The n+2 (n+l)-simplices z, <f>,...,<f> are compatible, hence there exists w e K +2 with dQw = z, d.w = (j>, 1 < i < n+ 1. ' = cf>, 1 < i < n + 1, and do(9 2 w = y, so that since dQx = <f>, x € Kn (iii) dj = (f>: dj[x] (iv) Image ; ~ Kernel d: Let d[x] x f K(L) o < i 41 (where - means it = n in the compatibility condition) are com- com[dQx] ^ There exists z e Ln such that t^z = <f>, d z = (9nx. The n+1 n-simplices z, $,..., (f>, -, x 1 < i < n-1, <? patible, say dQy = z, d-t y = Thus x ~ dn y rel L. Since d.dny = <f>, 0 < i < n, n+1 y = x- (v) jj Consider ji[y], y t Ln. Then + 1 n-sim- n-simplices —, <f>,...,<f>, y are compatible in L, say z e ^n+1 satis- satisfies d. z = (f>, 1 < i < n, dn j z = y. d;. c hence dnz is a homotopy between 0 and d> relative homotopy between <f> and y. (vi) Image i = Kernel;: Let j[x] ¦¦ n+ 1 = <f>,0< i < n, cL y, so z is a X € K Choose w e Kn + 1 such that df w - cj>, 1 < i < n, dn + l w = = x, and (9 Q eL . The n + 1 n -simplices z SIMPLICIAL OBJECTS AND HOMOTOPY 9 are compatible in L, say do» = z and dji> = <?, 1 < i < n. The w + 2 (w + l)-simplices sn-iz, <t>, . . . , $, v, w, - are compatible in K, say dot = s«_iz, dit= <f>, 1 < * < » — 1, 3J = », an+1< = w. Then is a homotopy hence [x] = ii § 4. The group structures. DEFINITIONS 4.1: Let (K, cf>) be a Kan pair. Write x e a if x represents a. Suppose a, /S ( nn(K, 0), n > 1, and let x t a, y e /8. The n+1 n-simplices <?,..., cf>, x, -, y are compatible, say djZ = <f>, 0 < i < n — 1, (9 _ , z = x, 5 , 1 z = y. We define a/8 = [dn z]. LEMMA 4.2: a/S is well defined. Proof: Suppose z' also satisfies d.z' = 0, 0 < i < n-1, <?n_jz'= x, and<9n+1z'= y. By the extension condition, there exists w € Kn + 2 such that d.w = 0, 0 < i < n-2, ^w is then a homotopy from d z to d z'. Suppose y r^> y't say d{w = <f>, Q < i < n, dnw = y", <?n+1w' = y. Choose z' such that (9n_1 z' = x, ^n + ^ z' = y', and (9fz' = <f>, 0 < i < n-1. By the extension condition, there exists u e K „ such that (9. u = 0, 0 < f < n - 1, (9n_j u = sn_j x, <9n u = z', and d ~u — w • Then (9n^n + j u = (9nz' (9n + l(9n+ j u = y, and dn_-idn + 1u = x, so the same choice of z may be taken for the two choices of repre- representatives for /S. Similarly a/3 is independent of the choice of the representative for a- PROPOSITION 4.3: With the above multiplication, nn(K,(fi) is a group, n > 1. Proof: (i) Divisibility: Let x t a, y e /S, a and /8 in nn (K, <f>). By the extension condition, there exists z e K . such
10 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY SIMPLICIAL OBJECTS AND HOMOTOPY 11 = x. that d{ z = <f>, 0 < i < n -1, dn z = y, and dn + Then fd _ i z]a = /S. Right divisibility is proven similarly. (ii) Associativity: Let x e a, y t /8, z € y, where a, /S, and y are in n (K,<f>). Using the extension condition, choose 'n-VWn+l'Wn + 2 sucn that &i wj = 0' 0 < I < n - 1, w dn - 1 Wn - !- 1 "n+1 d w ,, n n — 1' Applying the extension condition again, choose v e Kn + 2 such that dj.u = cf>, 0 < f < n-1, and djti = w., i = n-1, n + 1, n+2. Then 5JI_15flu = x, an + 15nu = ^wn + 2- and (9;u = ^>, 0 < f < n-1. Therefore: Proposition 4.4: nn(K,(f>) is Abelian if n > 2. Proof: Let w, x, y, z e Kn- (i) Suppose vn+1 f Kn+1 satisfies C,vn+1 = ^, 0 < i < n-2, <?n+1vn+1 = 0, 5n_2vn + 1 = w, Then [y][w] = [x]: Choose vn _ j e Kn +1 with faces djvn_1 = <?, 0 < i < n-2, <?nvn _ x = x, and 5n+lvn-l = w> and let t = dn __ x vn _ x . Let v. = <f>, 0 < f < n - 2, and let v r. = s w, v,r, = s t^. The v. satisfy the extension condition, say d.r = v., i ^ n. Let vn = (9nr. d.vn - 4>, 0 < i < n-2, <9n_1vn = t, (9nvn = y, and c?n + 1 vn = ^>. Therefore [*][</>] = [y]; but by the choice of vn ,, [t][w] = Lx], hence [y][w] = [x]. (ii) Suppose vn f Kn+i satisfies d.vn = <f>, 0 <i < n~2, Then [^[y] = [z]: Choose vn_1 t Kn+1 with faces d.v _. = <p, 0 < i < n-2, ^v^j = w, and <9n_1v_1 = 0 = <9 and let t = (?nvn_1. Let vf = 0, 0 < i < n-2, and let The v. satisfy the extension condition, say d.r = v., i ^ n+1. Let Vl = ^n+l1-- 5iVl = *' ° * f * "~2, <3n_lVn+l = ^' dnvn+1 = y, and (9n+1vn+1 = z. Therefore [f][z] = [y]; but by the choice of vn_1 and(i), [t][w] = [0], hence [w][y] = [z]. (iii) Suppose vn+2 f Kn+1 satisfies d.vn+2 = «^>, 0 < i < n-2, 5n_2vn+2 = w, <3n_1v+2 = x, dnvn+2 = y, and (9n+1vn+2 = z. Then M^UM = [y]: Choose vn_2 f Kn+1 with faces divn_2 = $, i + n-2,n + 1, <5n+1vn_2 = w; let 0 un- f = 5n-2vn-2- Choose vn_i e with faces djvn_1 less i = n-2, n, or n+1, d ov , = t, d ,.v - = x; let v = dnvn_y Let v. = 0, 0 < i < n-2, vn = sny. The v. sat- satisfy the extension condition, say dtr = vjt i ^ n+1. Let n-f-1 n+1 / n+1 * 0 < i < n-2, dn_lVn+1 = u, dnvn+1 = y, and (9n+1vn+1 = z. Therefore [u][z] = [y]. Combining, we find [h']~1[x][z] = [y]. (iv) Set z = <? in (iii). Then [h'1~1[x] = [y]. But applying (i)to vn+2 of (iii) in this case, we find [y] = [xltw]. Therefore for any [x] and [w], [w]~ [x] = [x][w]~ , and this implies the re- result. Definition 4.5: Let (K, L, <p) be a Kan triple. Suppose a, 0 e nJ^K,L,<t>), n > 2, and let x e a, ye /S. We have ldox][dQy] = [^..jz], where d. z = 0, 0 < i < n-3, <9n_2z = <9qx, and (9nz — d^y. The n +1 n-simplices ^» 4*,••••$, x,—f y are compatible, say 5,w= f 1< i<n-2, dQw = z, d ,w = x, (9 jiy = y. We define a/S = [d w\.
12 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY SIMPLICIAL OBJECTS AND HOMOTOPY 13 SI 5: LEMMA 4.6: a/8 is well defined. PROPOSITION 4.7: With the above multiplication, rrJ,K, L, 0) is a group, n > 2. PROPOSITION 4.8: nJ,K, L, <f>) is Abelian if n > 3. The proofs of the above statements are analogous to those for the absolute groups and will be omitted. Now maps of Kan pairs or triples induce homomorphisms of homotopy groups in the obvious manner. Further, d is a homomor- phism of groups by construction. Thus we find: PROPOSITION 4.9: n is a functor from the category of Kan pairs (resp., triples) to that of groups, n > 1 (resp., n > 2), and to the category of sets, n = 0 (resp., n = l). d is a natural transforma- transformation of functors, n > 1. In particular, the exact sequence of Theo- Theorem 3.7 is functorial and is an exact sequence of groups up to n^K, 0). §5. Homotopy of simplicial maps. DEFINITIONS 5.1: Let / and g be simplicial maps from a complex K to a complex L. Then / is homotopic to g, written / ~ g, if there exist functions h{: Kq -> L9?l, 0 < i < q, which satisfy: a) <y>0 = /, <Viftq = ^ (ii) d.h. = h^d. if i < j (iii) d.h. = sihj = if if if h is called a homotopy from / to g, ft: ( c* g. UK' and L' are subcomplexes of K and L and / and g take K' into L', then h is a relative homotopy from / to g if h is a homotopy from / to g, if h(K') CL', and if /i|K' is a homotopy from /|K' to g\K\ K' is said to be a deformation retract of K if the identity map of K is homotopic relative to K' to a map from K onto X', which extends the inclusion map K' -> K. Two complexes K and L are said to be of the same homotopy type if there exist maps /: K -> L and g: L -» K which satisfy /g ~ 1 and gf ~ 1. LEMMA 5.2: Let /,/': K -> L and ^, g': L ^ M. Then: (i) / c* / (ii) If A: / ~ / ', then g ° h: g°i~gof (iii) If /i: g ~ g", then ftof: g°/~g'°/. Proo/: If A/x) = jr^U), then A: / a* /. (ii) and (iii) are clear. We will prove that homotopy is an equivalence relation on maps from a complex K to a Kan complex L in the next section. The following proposition implies that homology is an in- invariant of homotopy type on the category of simplicial sets. PROPOSITION 5.3: Suppose / and g are maps from K into L. Then if / c~ g, /* = g*: H*(K) -> ff*(L). Proof: Let ft: / ~ g. Define s: C(K) -> C(L) by s(x) = 2 (-1)'/>/*), x e K i= 0 Then it is easily verified that ds + sd = C(t) - C(g), which im- implies the result. We now wish to express our definition of homotopy groups in terms of homotopies of maps. We first define the standard simpli- simplicial n-simplex A[n].
14 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY SIMPLICIAL OBJECTS AND HOMOTOPY 15 §!! tl Definitions and notations 5.4: For each n > 0, a simpli- cial set A[n] is given by the contravariant functor Tn defined by T"(A ) = Horn (A , A ) and Tn(u)(\) = \u whenever A^i is de- fined in the category A . The face and degeneracy operators are of course Tn(8t) and Tn(at). Note that S. and ajt 0 < i < n, induce simplicial maps 8.: A[n-1] -» A[n] and of A[n + l] -> A[nl. Identifying A t Horn (Am, AR) with its image MAm), an m-simplex of A[n] is a sequence (aQ,..., am) of integers a., 0 < aQ < ¦¦• < an < n, and dSaO'-'an) = (aO'-"'ai-l'ai+l'-'aJ' si(a0'-'aJ = (ao,...,a.,a.,...,aj . We let An denote @,l,...,n) e A[n]n. We denote by A[n], A°[n], and A2[n] the subcomplexes of A[n] generated by {chAjO < i\, cLA , and {<9.A II < i\ respectively. U n l n ' ~~ Now suppose K is a complex, x e Kn. Clearly there is a unique simplicial map x: A[n] -» K such that x (Ar) = x. If x e Kn t then x: (A[n], A[n]) -> (K, </>) and if L is a subcomplex of K and x e K(On» then x: iK,L,<f>) . Lemma 5.5: Let (K, ^) be a Kan pair, and suppose x, y e Kn . Then x ~ y if and only if F a y rel A[n]. Proof: Suppose x ~ y, say z e ^n+1 satisfies 5^ = 0, 0 < i < n, 5nz = x, and 5n+1 z = y. We must define h: x ^ y rel A[n], and it clearly suffices to define h{ on An . We do this by A.(A ) = s.x, 0 < i < n, and h (A ) = z. Conversely, suppose ft: x ^ y and let z{ = A/(An), 0 < / < n. Then (Jj.z^. = 0 un- unless i = ; or i = j+ 1, and dQzQ = x, dtz. = d.z._1 for 1 < r < n, dn+1 zn = y. We will prove that if z e Kn+V d{z for i ? r, r + 1, and dfz e Kn, df+1 zt^, then dfz ~ <9 This will prove the result, since it will imply z. Thus suppose t < n, and let a = dfz, b = <?r+1z, where d.z = if i ^ r, r + 1. By the extension condition, there exists w t K such that d.w = <f> if 0 < i < r and if r + 3 < i < n + 2, <?r+ ! w = ®r+ i b, df+2w - z> an^ ^T+Zw ~ sr^' Then d{drw = 0, i fi r+l,r+2, and dr+1dfw = a, <?r+2<?rw = 6. Iterating the process, we find a ~ 6. LEMMA 5.6: Let (K, L, <p) be a Kan triple, and suppose x, y f K(L)n . Then x ~ y rel L if and only if x ^ y rel (A°[n], A1 [n]). The proof is similar to that of Lemma 5.5 and will be omit- omitted. Lemmas 5.5 and 5.6 imply PROPOSITION 5.7: Let (K, L, <?) be a Kan triple. Then: (i) Homotopy is an equivalence relation on maps (A[n],A[n]) - (K,<t>), and Trn(K, <P) may be identified with the set of equiva- equivalence classes of such maps, (ii) Homotopy is an equivalence relation on maps and nn (K, L, <p) may be identified with the set of equiva- equivalence classes of such maps. Together with (iii) of Lemma 5.2, Proposition 5.7 implies: Proposition 5.8: If f,g: (K,L,<f>) -> (K',L',<f>') and / =* g
$1 $"< Si 5! y si 16 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY SIMPLICIAL OBJECTS AND HOMOTOPY 17 ill rel(L', <?'), then /* = g*: nn(K,L,<t>) -» nn(K',L', <f>'), and simi- similarly for the absolute groups. In particular, the homotopy groups are invariants of homotopy type on the categories of Kan pairs and of Kan triples. §6. Function complexes In this section, we reformulate the definition of homotopy of maps and show that maps K -> L are vertices of a complex LK, the paths of which are homotopies between maps. DEFINITION 6.1: The Cartesian product K x L of two complexes K and L is defined as {KxL) = K xL with face and degener- degeneracy operators given by d. (x, y) = (d. x, d. y) and si (x, y) = (s. x, s. y) . NOTATIONS 6.2: Let / = A[l] and / = A [1] • @) will denote any simplex of A1 [1], A) any simplex of A°[l]. PROPOSITION 6.2: Let / and g be simplicial maps K -» L. Then t an g it and only if there exists a simplicial map F: Kxl -» L such that F(x, @)) = g{x) and F (x, A)) = /(x), where x is any simplex of K. Proof: Suppose h: f an g. For x t K define F (x, @)) = g(x), FU,(D) = /(x), and F{x,Sq_1...si+lS._l...SoA1) = dj+1h}{x), 0 < i < q-1. Then it is easily verified that F is a simplicial map. Conversely, given F define h.U) = F(s.x,sq...Sf+1s._1...s0A1). x t Kq, 0 < i < q. Then A: / ~g. We will call F a homotopy from g to /, F: g ~ /. Similar- Similarly we may prove - PROPOSITION 6.3: Let f,g: (K, K') -> (L,L'). Then / ~ 6 ¦ rel L if and only if there exists F : Kxl -» L such that F: g ~ {, \ F(K'xl)cL', and F\K'xI: g\K* c* f\K\ I DEFINITION 6.4: The function complex LK of maps from a complex K to a complex L is defined as follows: (i) (LK) = Hom(Kx A[g], L), the set of simplicial maps ' F: KxA[g] -» L (ii) d.f = /(lxSp and s^ = /(Ixct^, where 1 denotes the identity map of K. (L, Lr ' is similarly defined, with g-simplices the elements of Horn ((Kx A[q], K'xA[q]), (L, L')). Now a homotopy F: f ~ g between maps K -» L is just a path A-simplex) of L which starts at 5j F = / and ends at dnF = g. It follows that homotopy is an equivalence relation on maps K -» L whenever L is a Kan complex; and similarly for maps of pairs, etc. We will prove that LK is a Kan complex if L is. To do this, we need a combinatorial description of q-simplices of L similar to that of 1-simplices given by the original definition of homotopy of maps. DEFINITION 6.5: A (p, g)-shuffle is a permutation n of iO,..., p+ q—1] which satisfies n(i) < v{j) if 0 < i < j < p-1 or if p < i < j < p+q-1. Let /z^ = nU-1), 1 < i' < p, and let k = w(/ + p-l), 1 < j; < q. n is determined by /z or p-, and we write n = (/z, v). U y t K is non-degenerate and y denotes the subcomplex of K generated by y, then the non-degenerate (p+ q) —simplices of yx A[q] are {(s ... s^ y, s ... s A )|(/z, i/) is a (p, q)-shuffle}. q 1 "p ' 1 This motivates the introduction of shuffles.
18 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Let i t {0,..., p+g}. We classify (p, g)-shuffles relative to i as follows, (jjl, v) is of type I if (i) i < nv or (ii) i, i-1 f \vv...,vq\, or (iii) i = p+g, i-1 = vq. (/*, v) if of type II if (i) i < vv or (ii) i, i-1 t [fjLv...,iip\, or (iii) i = p+g, i—l-u. (/*, pO is of type III otherwise; that is (/*, v) is of type III if (i) < i < p+q, and either (ii) i t \y.v..., np\ and i-1 t \vx vq\, or (iii) i t \vv...,vq\ and i-1 e \nv..., fip\. To each shuffle (ft, u) and each i we associate a new shuffle (JT,"?) and an index r as follows: If i.y.,v) is of type I, (ji.u) is a (p, q — l) -shuffle. Let & be that integer such that i = in cases (i) and (ii) and let k = q in case (iii). Let SIMPLICIAL OBJECTS AND HOMOTOPY 19 Next, to each shuffle (fj., v) and each i we associate a (p+1> q) -shuffle (/i, 7/) and a second index f as follows. If s is the largest integer such that u. < i for ; < s, then p.. = ft. for j < s, }is = i, and /I = /*•_!+ 1 for ; > s. r is defined as the number of v. such that i > i/.. P|;FINITION 6.6: Let F: KxA[q] - L be a simplicial map. If (jii, jy) is a (p, g) -shuffle, define KP t- by If (/i, j^) is a (p, g-1)-shuffle and i f \0,...,q\, define by If q 1 and we let h. = v. = k- for j < k and let ia = i>. , - 1 for Ar < ; < g—1. This defines (JT,"P), and r is that integer such that jl. = u. for ; < r and /T. - fi. — l for r < / < p. If (/z, i/) is of type II, (jZ.'v) is a (p— 1, q) -shuffle. Let k be that integer such that i = y.k in cases (i) and (ii) and let k = p in case (iii). Let Ji. = u. for ; < k and let JZ. = /i.+1~l for k < j < p—1. This defines (/I, P), and r is that integer such that v. = ja for ; < r and v. = i/. -1 for r < ; < q. If (/z, v) is of type III, ^\L,"v) is a (p, g)-shuffle. Incase (ii), let i = \i. i—l = v& and define JI: = y.. for ; ^ r, JIr = i—1. In case (iii), let i = v , i — 1 = u, and define JI. = u. for ;' ^ r, s r J J ( . where vx = i, then the proof of Proposition 6.2 states that A is a homotopy and that given a homotopy h we can construct a map F. A tedious verification proves the following generalization. PROPOSITION 6.7: Let F: Kx&[q] -.L bea simplicial map. Then (i) di\fi.v) =" A(ju» if ^'^ is (Reshuffle of type I and index r with respect to i; (ii) di*(/*.»/) = h(fI.F)di-T if 0«,v) is a (p, g)-shuffle of type II and index r with respect to i ; (iii) djh^^ = dih(jr,?) if ^'^ is a (p, g)-shuffle of type III with respect to i; Ihll
Si ? I ' 1 ! : : :l 20 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY (iv) s./j(/xv) = h^j>)s._t if (//,v) is a (p, q)-shuffle and f is the second index of (u, p) with respect to i. SIMPLICIAL OBJECTS AND HOMOTOPY 21 of functions K L q indexed onthe Conversely, a set \h, VA of functions K (p, g)-shuffles and satisfying (ii)-(iv) determines a unique simpli- cial map F: KxA[q] -> L by the first formula of Definition 6.6. We will need one simple lemma to prove that LK is a Kan complex if L is. LEMMA 6.8: Let L be a Kan complex. Suppose given r + 1 q-simplices x. ,...,x. of L, where t < q and 0 < in < ¦•¦ < i < q+1 and suppose d. x. = d- , x. , s < t. — U t — ' a 't ' t—1 * S Then there exists x e L such that d. x = x. 0 < s < r. J _i_ 1 h>UVU LUUl. 1/ • A — A • Proof: li r = q, the statement is true by the extension con- condition, and therefore the statement is true for q = 0. Assume q > 0 and the result holds for q' < q and assume r < q and the result holds for r' > r. Let v e {0,..., q+1}, v { \iQ,..., ij and let u be maximal such that i < v. Define / = i if i < v, •7u+ 1 x = x = V, and i = 's-1 ju+ i such that x. if u+l < s < r+1. We wish to find ., x. satisfy the hypothesis, for it+ l then an application of the induction hypothesis on r gives the de- desired x. But the (g-l)-simplices d .x. , s < u, and d x. , v -1 'a s u + 1 < s < r, satisfy the hypothesis, hence induction on q gives the desired xy. THEOREM 6.9: If K is a complex and L is a Kan complex, then LK is a Kan complex. Proof: Let FQ,..., Fk_v Fk+l,—, Fq be compatible (g-l)-simplices of LK, and let \h,' A be the functions indexed on the (p, q-1) -shuffles determined by the F. , i ? k. We will de- define functions fi( u) indexed on the (p, q) -shuffles and satisfying (i)-(iv) of Proposition 6.7. It will follow that the corresponding map F has d.F = F., i ? k. We order all (p, q)-shuffles (q fixed) by letting an (r, q)-shuffle precede a (p, q)-shuffle if r < p and by letting a (p, q)-shuffle (/z, v) precede a (p, q)-shuffle (^', v') if p. = (ij' for i < ;' and fj. < [i '. We proceed by induction on the (p, q)-shuffles. The first such shuffle is the unique (o, q)-shuffle. If y e KQ, choose z e L such that d.z = h,' _ny, / 4 k. This is possible by the extension condition. Define h, y = z. Now suppose that h, ' * is defined for {fj.',u') < {[i.v). Case 1: (/z, v) is the first (p, q)-shuffle, so that /z. = i-1, 1 < i < p, and v{ = i+p-1, 1 < i < q. (/z, ^) is of type III with respect to p, and (/z, i/) < (/T.^), since JL. = i-1 for i < p and /Ip = p. Thus if y t Kp, dph,^y has not yet been defined, but all other faces have been except d .h, if k > 1. If y is non- degenerate, we may apply the lemma to define h. (y). If y is degenerate, we may use (iv) of Proposition 6.7 to define h. . (y). Case 2: fif = i —1 and v = i, re |l,...,p|, s e |1,..., q). (li, v) < (]i,v), where {~fj.,i>) is the associated (p, q)-shuffle rela- relative to i, hence d. h. . has not been defined and we may proceed as in case 1. Case 3: (^, v) is the last (p, q)-shuffle, so that fj.. = i + q — 1, 1 < i' < P> afld H = i-l» 1 < *' < 9- Suppose also that Jt < q. Now d.h. A = /iA -\, where (u, j7) is associated with (u, v) relative to k, and h? ^. has not been defined. Thus we may pro- proceed as in the previous cases. Case 4: Cases 1, 2, 3 complete the proof except when k = q. In this case, we simply reverse the ordering of the (p, q)-shuffles, p fixed, and proceed exactly as above starting with case 3, continuing
1 I I 22 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY SIMPLICIAL OBJECTS AND HOMOTOPY 23 with case 2 where now fiT = i and vs = i-1 for some i, r, and s, u v) and finishing with case 1 where now d n^(u v) w*^ not been defined. Similarly we can prove THEOREM 6.10: If L' is a sub Kan complex of a Kan complex L, then (L,L')(KfK/) is a Kan complex. As we noticed before, these results imply COROLLARY 6.11: Homotopy is an equivalence relation on maps into Kan complexes or Kan pairs. We remark that L is a functor, covariant in L and contra- variant in K. The following two properties of this functor will be needed later. LEMMA 6.12: Let K, L, and M be complexes. Then we have a natural transformation of functors yc. L x M -» M defined by /*(/,*)(*, u) = g(f(x, u), a), x e K, u t A[n], / e LK, g e ML. In particular, K is a simplicial monoid which operates on L from the left and on KL from the right. LEMMA 6.13: Let K, L, and M be complexes. Then there exists a natural equivalence of functors i//: M KxL (MK)L. Proof: Given /: KxLx A[n] -¦» M, we define y, v){x, u) = f{x,T{u)(y,v)), where x e K , y ( L j u e A[g] , v e A[n]4 and where r is the contravariant functor on A* which defines Lx A[n]. Thus we are regarding u as an element of Hom(A--, A ) in the cat- category A* so that T(u): L xA[n] -» L xA[n] . Next, given p LxA[n] -> MK, we define <?(gX*,y,v) = i(y,v)(x,t±.J, x e K^ y i Lj v i A[n] It is easy to see that ift and <f> are simplicial maps and are inverse isomorphisms. In particular, i//\,mkxl>. gives an isomorphism of sets ^Q: Uom(KxL,M) -» Horn(L, WK). Taking L = AT, we find that ^fir (/), where /: KxL -» L is the projection, is an injection L -> LK Explicitly, to(fXy)(x,u) = y(u), y(Ln, z e K, a t A[n] . M!
!! h* ill 24 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Bibliographical Notes on Chapter I Simplicial sets were first defined by Eilenberg and Zilber [15], who called them complete semi-simplicial complexes. The categorical definition of simplicial objects is due to Kan [33], and is also used by Cartan [6]. Kan [25] first recognized the possibil- possibility of defining the absolute homotopy groups of complexes satisfy- satisfying the extension condition using only the simplicial structure. Our definition follows Kan [30]. A slightly different formulation is given in Moore [52]. The proof that njji, <fi) is Abelian, n > 2, is due to Moore [52]. The treatment of homotopy between maps and the proof that LK is a Kan complex if L is, are both essentially as given in Moore [52]. Alternative proofs of the latter fact may be found in ¦ Cartan [6], Gugenheim [18], and MacLane [41]. Note that this theo- theorem is the simplicial analog of Milnor's result [50] that if X has the homotopy type of a CW-complex and Y is compact, then X has the homotopy type of a CW-complex. In the literature, L is often denoted by Hom(K, L), emphasizing the analogy with category theo- theory rather than that with topology. CHAPTER II FIBRATIONS, POSTNIKOV SYSTEMS, AND MINIMAL COMPLEXES §7. Kan fibrations DEFINITION 7.1: Let p: E -> B be a simplicial map. p is said to be a Kan fibration if for every collection oi n+l n-simplices x0'""' Xk-V Xk+V''xn+1 °* ^ wnich satisfy the compatibility condition d.x. - d._lxj, i < j, i ? k, j ? k, and for every (n+l)-simplex y of B such that d.y - pKx^, i 4 k, there exists an (n+l)-simplex x of E such that d.x = x., i ? k, and p(x) = y. E is called the total complex, B the base complex, and (E, p, B) is called a fibre space. If 0 denotes the complex gener- generated by a vertex of B, F = p~l((f>) is called the fibre over ^. If if/ is the complex generated by a vertex of F, then the sequence (F,^)-U (E,if,)-^ (B» is called a fibre sequence. REMARK 7.2: Let E be a complex, 0 the complex generated by a point. Then the unique simplicial map E -+ <f> is a Kan fibration if and only if E is a Kan complex. PROPOSITION 7.3: Let p: E -> B be a Kan fibration. Then F is a Kan complex. Proof: Suppose xQ,..., xki_v xfc+ v..., xn+ 1 ate compatible 25
24 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY ¦Hi: Bibliographical Notes on Chapter I Simplicial sets were first defined by Eilenberg and Zilber [15], who called them complete semi-simplicial complexes. The categorical definition of simplicial objects is due to Kan [33], and is also used by Cartan [6]. Kan [25] first recognized the possibil- possibility of defining the absolute homotopy groups of complexes satisfy- satisfying the extension condition using only the simplicial structure. Our 1 definition follows Kan [30]. A slightly different formulation is given in Moore [52]. The proof that nn(K, cf>) is Abelian, n > 2, is due to Moore [52]. The treatment of homotopy between maps and the proof that LK is a Kan complex if L is, are both essentially as given in Moore [52]. Alternative proofs of the latter fact may be found in Cartan [6], Gugenheim [18], and MacLane [41]. Note that this theo- theorem is the simplicial analog of Milnor's result [50] that if X has the homotopy type of a CW-complex and Y is compact, then X has the homotopy type of a CW-complex. In the literature, L is often denoted by Horn (JK, L), emphasizing the analogy with category theo- theory rather than that with topology. CHAPTER II FIBRATIONS, POSTNIKOV SYSTEMS, AND MINIMAL COMPLEXES §7. Kan fibrations DEFINITION 7.1: Let p: E -> B be a simplicial map. p is said to be a Kan fibration if for every collection of n+ 1 n-simplices xO>---'xk-Vxk+V-'xn+l oi E which satisfy the compatibility condition d.x. = d._1x., i < j, i ^ k, j ^ k, and for every (n +1)-simplex y of B such that d.y = pCx^.), i ^ k, there exists an (n +1) -simplex x of E such that d. x = x., i ^ k, and p(x) = y. E is called the total complex, B the base complex, and (E, p, B) is called a fibre space. If 0 denotes the complex gener- generated by a vertex of B, F = p~1(<j>) is called the fibre over <f>. If if/ is the complex generated by a vertex of F, then the sequence is called a fibre sequence. REMARK 7.2: Let ? be a complex, <t> the complex generated by a point. Then the unique simplicial map E -» <t> is a Kan fibration if and only if E is a Kan complex. PROPOSITION 7.3: Let p: E -» B be a Kan fibration. Then F is a Kan complex. Proof: Suppose x-,..., x...,x. .,..., x . are compatible 25
26 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY il'i n-simplices of F. Using our convention that <f> denotes ambiguous- ambiguously any simplex of (f> C B, p{x.) = <j>, and, since p is a Kan fibra- fibration, there exists x e #n +1 suc^ ^at d{x = x{, i ^ k, and p(x) = <?. But then x e F ,, since by definition F = p~ @). LEMMA 7 A: Let p: E -» B be a Kan fibration and assume p is onto. Suppose given r+ 1 q-simplices x{ ,...,x. of E, where r < q and 0 < iQ < ••• < if < q + 1 and suppose d. x = (9 x. , s < t . 's '< 't-1 's Assume further that y e ^q+1 satisfies d. y = p(xf ), 0 < s < r. Then there exists x t E j such that (9^. x = x; , 0 < s < r, and p(y) = x. The proof of the lemma is identical with that of Lemma 6.8, of which it is a generalization. PROPOSITION 7.5: Let p: E . B be a Kan fibration. (i) If E is a Kan complex and p is onto, then B is a Kan complex, (ii) If B is a Kan complex, then E is a Kan complex. Proof: (i) Suppose E is a Kan complex, and let be q-simplices of B such that k> J ^ k • Using the lemma, choose xQ e E such that p(xQ) = yQ, choose x t ? such that p(xx) = y1 and (JqXj = dQxQ, and so forth, until xa..., xk_v xk+ 1,..., xq+ x have been chosen satisfying p(x.) = y., i ? k, and d.x. = d._*x., i < j, i p k, j ^ k. Then we choose x t E 1 such that ^.x = x^ i / k, and we let y = p(x). Obviously d.y = y., i ^ k. FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 27 (ii) Suppose B is a Kan complex, and let X0'*"' Xk-V Xk+ I'""' xq+ 1 be g-simplices of E such that cKx. = d._lx., i < j, i ? k, j 4 k. Choose y t Bq+y such that d.y = pU^, i ? k. Then we may choose x e E x such that p(x) = y and d.x = x., itk. Now let (F, iff) '-» (E, iff) -? (B, 0) be a fibre sequence of Kan pairs. Regarding p as a map (E, F, ^f) ^ (B, j>, ?), p in- induces p#: rrn(E, F, iff) - 7rn(B, </.), Let y f B , n > 1. Since p is a Kan fibration, there exists x e E such that d.x = i/r. 1 < i < n, and p(x) = y. (?ox t Fn_1, since pEQx) = dQy = 0. Define q: nn(B,j>) -> nn{E,F,iff) and d#: nJiB.cf,) -> n^^F.iff) by q[y] = [x] and <9#[y] = [dQx\. It is easily verified that q and dft are well defined and are homomorphisms if n > 2. Further p^q = 1, gp^ = 1, and the following diagram is commutative: irn(F, ^) -^ rrn(E, iff) 1* rr^F. > ffn(F, ^) -^ rrn(E, ^) -^ rrn(B, 0) -»... Thus we have proven THEOREM 7.6: Let (F, iff) - (E, ^) -> (B, ^>) be a fibre sequence of Kan pairs. Then p#: nn(E, F, iff) ¦+ nn(B, ^>) is an isomorphism and the following is an exact sequence: •••-. na+1{B,<f,)-^ nn{F,if,)-U rr^E, iff) ^ n^B, +) -,-. . Next we define maps and homotopies of maps of fibre spaces. DEFINITION 7.7: Let (?,p, B) and (E', p', B"') be fibre spaces. A map (/, /): (E, p, B) -* (E'p', B') is a commutative diagram
Si Si SI m 28 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY E' B f B' of simplicial complexes. A homotopy (F, F): (/, /) ^ (g, g) is a commutative diagram F ExI E' px 1 Bx/- B' of simplicial complexes, where F: f s* g and F: f c* g. (E, p, B) is said to be the same homotopy type as (?', p', B') if there exist (/, /): (E, p, B) ^{E',p',B') and {g, g): (E', p', B') - (E, p, B) such that (/, f)(g,g) =1 and (g,g)(f,f) = 1. A sub-fibre space (E, p, B) of (E", p',B') is said to be a deformation retract of (E', p' B') if the identity of (E', p', B') is homotopic relative to (E, p, B) to a map of (?', p', B') onto (E, p, 2?) which extends the inclusion map (E,p,B) -» (E", p', B'). Using Lemma 7.4 and the machinery developed to prove Theorem 6.9, we can prove the following generalization of that theorem. THEOREM 7.8: If p: E -> B is a Kan fibration, then so is pic. ?*c ^ jjK^ wjjere # is any complex. If F is the fibre over <f> C B, then FK is the fibre over cf>K S 0. COROLLARY 7.9: Let {E,p,B) and (Ej, pv BJ be fibre spaces and suppose that B. is a Kan complex. Then homotopy is an equivalence relation on maps (E, p, B) -> (E-, pi; Bj). Proo/: Given (f, /), define F(x,z) = /(x) and F (y, z) = /(y), e En, y e FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 29 Then (F,F): (/, /) ~ (/",/). Now suppose iF,F): (/,/) at(g,g) and (G, G): G, /) ~ (h, h). We must prove (g, g) c* (h, h). BjBis a Kan complex, hence there exists U e i^1BJ such that d. V = G and d2V = F. Let ff = dQ*7. Then ff: ^~i. Since is a Kan fibration, there exists V e (Ej^ such that d. V = G, d2V = F, and PlB(P) = C/°(pxl). Let ff = d0 7. Then ff: g ~ A and px o ff = PlE(ff) = H ° {px 1) as desired. To prove the next corollary, we must first rectify a small omission. DEFINITION 7.10: Two vertices x and y of a complex B are in the same path component of B, written x ~ y, if there exist 1-simplices Zy..., zn such that x is a face of Zj, y is a face of z , and z. has a face in common with z., ,, 1 < i < n. ~ is an equivalence relation on vertices of B, and we define nQ(B) = BQ/(~). If B is a Kan complex, then obviously nAB) = nJ,B, 0), where cj> is any vertex of B. COROLLARY 7.11: Let p: E -> B be a Kan fibration and let F, and F/ be the fibres over two vertices cf> and if/ of B. Then if 0 and i// are in the same path component of B, F • and F,^ are of the same homotopy type. Proof: p <t>: E <t> ^> B <f> is a Kan fibration. As shown in Remarks 6.10, there is an injection B -» B 4>, and if we let K = (p^)^) and q = pF01K, then q. K -> B is a Kan fi- fibration. An element x e Kn is a map Fj x A[n] -> E for which there exists a commutative diagram F, x AM -^-» E. A[n] -+ B
30 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 31 m "'V I! , I I. m il In particular, an element of KQ is a map from F > into another fi- fibre. Now we may assume that there exists z e B. such that d. z = <f> and dQz = iJj. If x f KQ is the inclusion F, -» E, then there exists y t K. such that g(y) = z and d. y = x. It follows that doy is a map F, -* F. . Similarly, let K' = (pFt//)~1(B), q' = pF"A | K': K' -+ B. If x': F^ -» E is the inclusion there ex- exists y' e Kj' such that g(y') = z, d^y' - x', and cLy' is a -> Ffk- Since q : K ^ B is a Kan fibration, there exists L such that dQw = y, d1 w = y'°Woyx 1), and qr(w) = It follows that gCc^w) = 0, ^^2^ = x> map d2 w Since /) CF ,, ~ ^ in 2 we may prove that dQy ° d^y' c^ 1 in F/, and therefore F# and Fi are of the same homotopy type. COROLLARY 7.12: (Covering Homotopy Property). Let p: E -> B be a Kan fibration and let K be any complex. Let t: K -» E and f = p° f: K -> B. Suppose F: K x / ^ B satisfies d^F = i. Then there exists F: Kxl -» E such that p o F = F and dj F = /. A proof similar to that of Theorem 6.9 also gives THEOREM 7.13: Let f: K -> L be an inclusion of complexes and let E be a Kan complex. Then E': EL -> EK is a Kan fibration. COROLLARY 7.14: (Homotopy Extension Theorem). Let K be a subcomplex of the complex L and let E be a Kan complex. Let /: L -» E and let / = 1\R: K -> E. Suppose F: Kxl * E sat- satisfies d- F = /. Then there exists F: Lx/-» E such that F|Kx/ = F and ^F = f . Theorems 7.8 and 7.13 are both special cases of a more gen- general result, which we now state. DEFINITION 7.15: A commutative diagram of complexes and maps A S >B D is said to be a fibre square if for any q+1 compatible q-simplices xO'-'Xk-Vxk+V-'xq+l of A andforany y ? Bq+1 and z t C +1 such that c^y = eCx^ and ^.z = /(x^, i ^ A, and = h{z), there exists x e ^q+\ suc^ ^at e^ = y> ^x^ = z' d. x = x2., i ^ L THEOREM 7.16: Let p: E ^ B be a Kan fibration and let i: K ~> L be an inclusion of complexes. Then is a fibre square. COROLLARY 7.17: (Covering homotopy extension theorem). Sup- Suppose given (/, /) : (L, &,L') -+ (E, p, B), where |j is any map of complexes and p is a Kan fibration. Let K' C L' and K = g-^K') C L (here K' may be empty). Further, let G: Kxl -^ E and F: L'xl -* B be given satisfying ,dj F = /, dx G = /|K, and p o G = F ^glKF.^Then there exists F: Lx I ^> E such that F|K x / = G, p o F = F o (g x 1), and dx F = 1. §8. Postnikov systems In this section we define the natural Postnikov systems
32 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRAT1ONS, POSTNIKOV SYSTEMS, ETC. 33 Si Si if llHil 1 ! ! associated with Kan complexes and fibre spaces. The definition of the k- invariants will be given later, after the concept of twisted Cartesian product has been developed. DEFINITIONS 8.1: Let A[q]n denote the n-skeleton of A[q], that is, the subcomplex generated by all simplices of dimension < n. Define an equivalence relation 5 on q- simplices of a complex K by xT-y if x|A[q]n = y|A[q]n (where xCAq) = x, jKA^) = y). Noting that x-y implies d^-d^ and s.x^s.y, we can define a complex K(n) by K(?> = K /B), where the face and degeneracy operators are induced from those of K. Note that K^ = K if n >^ q, and define KS °°^ = K. Let p" denote the natural map of K(n) onto K(m), m < n < oo. We will usually write p for p^. PROPOSITION 8.2: Let K be a Kan complex. Then (i) K(n) is a Kan complex; (ii) pnm: K(n> -. K(m) is a Kan fibration. Proof: (i) follows from Proposition 7.5 and the case n = oo of (ii). Let x0,..., xfc_1,x|c+1,..., xq+1 be compatible q-simplices of K(n) and suppose y e K^ satisfies d.y = p(x.), i ^ Jt. If 9 < m> K(q") = Kq so that if z f K(q| j represents y, dyz = x^ i ^ A. Then if we let x = z, d{x = xjt i ^ k, and p(x) = y. Thus assume q > m. Suppose first that n = °c Then there exists x e K j such that 5. x = x^, i ^ k. Since any face of x of di- dimension < m is also a face of some x., x^z if z represents y and therefore p(x) = y. Now if n < oo, we know that KSn' is a Kan complex, and the same argument applies. DEFINITION 8.3: Let (K, <f>) be a Kan pair. Define En(K,<f>) to be a fibre over 0 of p: K -» K^). Thus En(K,(f>) is the sub- subcomplex of K consisting of those simplices of K all of whose faces of dimension less than n are at 0 . E (K, 0) is called the nth Eilenberg subcomplex of K based at (f>. THEOREM 8.4: Let (K, <f>) be a Kan pair. Then (i) p*: nq(K^n\cf>)^ nq(KSm\<l>) for q < m; (ii) nq(K(m\<f>) = 0 for q > m; (iii) i: nq{Em+1(K<-n\<f>), 0)-^» itq(K<-n\ <f>) ior q > m; (iv) nq(Em+1(K(n\<f>),<f>) = 0 for q < m and for q > n. Proo/: Em+1^(nW^q = ^ if q < m. This proves part ' df (iv) and the homotopy exact sequence of the fibre space (K<n), p, K(m)) then gives (i). Suppose x ( a e ^q(K(m), 0), q > m. By definition, d.x = cj> for all i and, again by definition, this im- implies that 0 is a representative for x. Therefore a = 0, and (ii) is proven. Using the homotopy exact sequence, (ii) implies (iii). The last part of (iv) now follows. The special cases n = oo and n = m+1 ate of particular importance. DEFINITION 8.5: If K is a Kan complex, let X" denote (K(n+ 1}, p, K(n)). The sequence of fibre spaces X = U0,..., X",...) is called the natural Postnikov system of K. We let F(n+ ^(X) de- denote the fibre En + x (K(n + 1), 0) of the fibre space Xn . DEFINITION 8.6: If (K, <?) is a connected Kan pair such that for some n > 0, nn(K> <f>) = it and n(K, cj>) = 0 if q ^ n, then K is said to be an Eilenberg-MacLane complex of type {n, n). The fundamental property of the natural Postnikov system is given by the following corollary of Theorem 8.4. COROLLARY 8.7: Let (K, <f>) be a Kan pair, X its natural Postni- Postnikov system. Then F^n'(X) is an Eilenberg-MacLane complex of type (nn(K, 0), n), n > 1.
•¦rli;> II |{1 34 SIMPUCIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 35 Now we generalize the constructions above to fibre sequen- sequences. For the remainder of this section, (F, i//) ' -» (E, i/r) p-» (B, (f>) will be a fibre sequence of connected Kan pairs. We will define the natural Postnikov system of the fibre space (?, p, B). DEFINITIONS 8.8: Define an equivalence relation " on q- simplices of E by x 2 y if x|A[qln = y |A[q]n and p(x) = p(y). Define a > complex E(n) by E^ = #/(-), where the face and degeneracy operators are induced from those of E, and let E*-00' = E. Let p" denote the natural map of E(n) onto ?(m)» m < n < «>, and write p i for pj\ Note that if EQ = i/r, then ?@) S S, since x 2 y if I, p(x) = p(y). COROLLARY 8.11: F(n>(?) = F<n>U), where X is the natural Postnikov system of the fibre F, and therefore F(n)(?) is an Eilenberg-MacLane complex of type (nn(F, ip), n), n > lv REMARK 8.12: The important part of the homotopy exact sequence of ?" is the following: 0. This is essentially just the exact sequence 0 - P*(nn + 2(E,if,)) + 7Tn + 2(B,<f>) + nn+ PROPOSITION 8.8: Under the above hypotheses (i) E^ is a Kan complex; (ii) p: E^ -» B is a Kan fibration; (iii) p": E(n) -» E(m) is a Kan fibration. THEOREM 8.9: Under the above hypotheses (i) the fibre over cf> of p: E<n>- B is F(n), the nth total space in the natural Postnikov system for the fibre F; (ii) the fibre over </r of p^: E(n> -. ?(m> is o. §9. Minimal complexes DEFINITION 9.1: A Kan complex K is said to be minimal if dtx = d{y, i ? k, implies dkx = dky. (iii) p*: n (iv) p*: ^ DEFINITION 8.10: Let en denote (E(n+1), p, ?(n)). The sequence of fibre spaces ? = (?0,..., ?",...) is called the natural Postnikov system of (E,p,B). Let F(n+1)(?) denote the fibre of ?n. LEMMA 9.2: A Kan complex K is minimal if and only if x ~ y implies x = y. Proof: (i) Suppose K is minimal and x ~ y, x, y e K Then there exists z e K , such that d.z = s .d.x, i < a, 5qz = x and dq+1z = y. Now ^sqx = s^d.x, i < q, and 5qsqx = x. By assumption, this implies dq+1z = dq?ls x, ,(E(m), </r) for q < m and for S that is> 7 = x- (ii) Suppose x ~ y implies x = y. Let d.x = d.y, i ? k, x, y ( Kq?l. We must prove d^x = ^y, and it suffices to prove dkx ~ dky, By the extension condition, if k < q there exists z e K^ such that d.z = s d.x, i < q, i ^ k, dq±lz = x' and 5cn-2z = y- Then 5icz: dkx ~ dky- If*=9+-1» nq(B,<f>) for q "
I: 5: nil « - 'lii m\:;. 36 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY there exists z ( Kq+2 such that d{z = s ^ x, x, and dq+1z = Then dq+Jx LEMMA 9.3: Let K be a complex. Suppose x, y t K satisfy d.x = d¦ y, all i, and x = sm z, y = snw. Then x = y. Proof: If m = n, z = d x = dm y = w, and x = y. As- Assume m < n. z = d x = dmsnw = sn_ 1 dmw, hence x = sasn _ j dm w = sn sm dm w . « Thus sm dm w = dn x = dn y = w, and, finally, x = snw = y. Now if K is a Kan complex, we define a minimal subcomplex of K as follows. Choose a vertex in each component of K. These vertices are the elements of MQ. Suppose M * has been defined, 0 < <?' < 9- Consider the homotopy classes of q- simplices all of whose faces are in M'_y and choose one q- simplex in each such class, choosing a degenerate representative whenever possible. These q- simplices are the elements of M . By Lemma 9.3, M is a , subcomplex of K. We will prove that M is a retract of K, and since any retract of a Kan complex is clearly a Kan complex, it will follow from Lemma 9.2 that M is a minimal complex. DEFINITION 9.4: A deformation retract K of a complex L is said to be a strong deformation retract of L if some homotopy F: L x / -> L defining K as a deformation retract satisfies F(x, y) = x, x e K^. all 9. THEOREM 9.5: M is a strong deformation retract of K. Proof: We will define h. satisfying the conditions of Defini- Definition 5.1, with dQhQ(x) = x, and dq+1hq(x) e Mq for x c Kq and with fyU) = SjX for x e Mq. (i) If x e KQ, let hQ(x) be a 1-simplex satisfying FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 37 dohQ(x) = x and ^ AQ(x) e A/o, and let AQ(x) = sQx if x f MQ. (ii) Assume h. has been defined on K ', 0 < q' < q, and let x e K If x is degenerate, say x = s.y, define A/x) = s.h.^iy) if j < i- 1 and A.(x) = s.+ 1 A.(y) if ; > ;_ 1, checking that if x = sk z is also true, the two resulting definitions agree. If x e Mq, let /k(x) = s^. Otherwise, let hQ(x) be a (q+ l)-simplex satisfying dQhQ(x) = x and d.hQ(x) = hQ(d._ j x) if / > 1. There exists such a simplex by the extension condition. (iii) Assume h. has been defined on K . 0 < i < ; < q, and let x f Kq be non-degenerate, x / Mq. By the extension con- condition, we can choose h.(x) satisfying d^ix) = h. Ad.x) for / < j, d.h.U) = djh^U), and d.hjU) = A^W^jx) for i > / + 1. (iv) It remains to define h (x), where x ( K is non- degenerate and x / M . Choose y t K such that diy = 9+1 < and Now if y < q, and Therefore there exists a unique z t M such that z ~ the extension condition, there exists w e K _ y. By such that — _ H f and Define hq(x) = 5q+2 w. It follows that d.hq(x) = d.y, 0 < f < q, an(* dq+1hq(x) = z e M as desired.
38 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY F1BRAT10NS, POSTNIKOV SYSTEMS, ETC 39 I i 1 II ¦ II LEMMA 9.6: Let f a± g: L -> M, where M is a minimal complex. If / is an isomorphism, then so is g. Proof: Let h: L -> M be the given homotopy. (i) Suppose g{x) = g(y), x, y e L . We must prove that x = y. Now dq+1hq(x) = g(x) = g(y) = dq+1hq(y). If q = 0, then by the minimality of A/ /(x) - dQhQ(x) = dQh0(y) = /(y), hence x = y. Assume the result for q' < q, q > 0. Then di x = d.y. If i < q, By the minimality of M, d h (x) = d h (y). Now h ( hence Iterating, we find fix) = dQhQ(x) = dQhQ(y) = /(y), and therefore x = y. (ii) Let y e M . We must find x e L such that g(x) = y. If q = 0, there exists n J/, such that cL z = y. Let x satisfy /(x) = dQz. dQh0(x) = fix) = dQz, hence g(x) = d1hQ(x) = ^z = y. Assume the result for q' < q, q > 0. Let x. ( L _j be the unique element satisfying ^(x^ = 5^. Choose z e ^q+\ such that dq+lzq= y and dizq = hq-l^x?' ' < <*• By induction on q-;, we may choose z e A/ j such that d.z. = h^^x.) if i < j, dj+1zj = dj+1zj+l, and 5i z^. = h.U^J if i > j+1. Now let x ( L satisfy f(x) = dQzQ. If i > 0, /(,9.x) = ^^ozo = dodi+izo = 5dAo(xi) = /(xP ' and fE0x) = dodxzQ = ^^^j = aoaoZl = dohQ(xQ) = /(xQ). Therefore d.x = xy for all f. Now d{hQ(x) = c^-Zq, i ^ 1, hence cL/io(x) = ^1zQ. Similarly, we find d.hix) = d; z. for all / and j and, in particular, g(x) = d i^Jx) = ^q+ i zq = ^> as desired. PROPOSITION 9.7: Let /: M -> W be a homotopy equivalence, where M and M' are minimal complexes. Then / is an isomor- isomorphism. Proof: Let g: W ¦* M satisfy fg se 1 and g/ ~ 1. By the lemma, fg and g/ are isomorphisms, hence so are g and / (al- (although g need not be f~1). THEOREM 9.8: Any two minimal complexes which are deformation retracts of a Kan complex K are isomorphic. Proof: Let M and M' be two such complexes with retrac- retractions r: K -» A/ and r': K -. A/' and let i: M C K and i': ATC K. Since it ca 1 and i 'r' ~ 1 on K, (f 'i)(«) ~ r 'i' = 1 on A/' and (ri ')(r'/) ~ ri = 1 on A/, hence the result follows from the proposi- proposition. CONVENTION 9.9: From now on, when we speak of a minimal sub- complex of a Kan complex K, we mean one which is a strong defor- deformation retract of K. We now discuss briefly a more general concept than that of minimal complex which applies to the relative case. DEFINITIONS 9.10: A sub Kan complex M of a Kan complex K is said to be admissible if for every x e K such that d.x e M , for all i, there exists y e M such that x ~ y. If (K, L, <f>) is a Kan triple, an admissible subcomplex M of K is said to be rela- relatively admissible if cf> C M and M f\ L is an admissible subcom- subcomplex of L.
h Si S.I 40 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTN1KOV SYSTEMS, ETC. 41 THEOREM 9.11: Let (K, L, <f>) be a Kan triple and let M be a rela- relatively admissible subcomplex of K. Then (A/, A/ D L, 0) is a strong deformation retract of (K, L, <?). The proof is essentially the same as that of Theorem 9.5. REMARKS 9.12: A Kan triple (K, L, <f>) is said to be n-connected if n^K, L, 0) = 0, 1 < i < n. The n-th relative Eilenberg subcomplex En(K, L, (f>) of K is defined by x t En(K, L, <f>) q if and only if x|A[ql° = 0|A[g]° and Image(xlAtq]") C L. If (K, L, 0) is n-connected, then E ^(Kt L, <f>) is relatively admissible. §10. Minimal fibrations In this section, we outline the construction of minimal sub fibrations of Kan fibrations. DEFINITIONS 10.1: A Kan fibration p: E -> B is said to be mini- minimal if p(x) = p(y) and c^.x = di y, i ^ k, implies d.x = d.y. If p is minimal and B is a minimal complex, then (E, p, B) is said to be a minimal fibre space. LEMMA 10.2: Let p: E -» B be a Kan fibration. Then if p is min- minimal, each fibre of p is a minimal complex. LEMMA 10.3: Let (E, p, B) be a fibre space. Then if E is a mini- minimal complex and p is onto, (E, p, B) is a minimal fibre space. Proof: Clearly p is a minimal fibration. We must prove that B is a minimal complex. Suppose x, y e B and z: x ~ y. Let x = p(w). Since p is a Kan fibration, there exists u e E 1 such that d.u = s _. d.w, i < q, d u = w, and p(u) = z. Now u: d u <^> d . u, hence since E is minimal, d u = d .^u. p{d ju) = d 1 z = y and p(d u) = p(w) = x, and therefore x = y. DEFINITION 10.4: Let p: E -. B be a map. If x, y e E , we say p(z) = s p(x). that x is p-homotopic to y, written x &) y, if x ~ y and there exists z e Eq+i suc^ ^at z: x LEMMA 10.5: If p: E -> B is a Kan fibration, then equivalence relation on the g-simplices of E. i LEMMA 10.6: A Kan fibration p: E -» B is minimal if and only if is an implies x = y. Now if p: E -» B is a Kan fibration, we can define a sub- subcomplex E' of E by a procedure precisely parallel to the construc- construction of a minimal subcomplex of a Kan complex, the only difference being that the relation of p-homotopy rather than that of homotopy is used. LEMMA 10.7: p: E'-> B is a Kan fibration. It follows immediately from Lemma 10.6 that p: E' -» B is a minimal fibration. DEFINITION 10.8: A deformation retract (E', p, B') of a fibre space (E, p, B) is said to be a strong deformation retract if some homotopy (F F) defining (E', p, B ') as a deformation retract satisfies and F(x,y) = x, x ( Eq', lq) all q, Iq, all q. F(x,y) = x, x ( Bq, y THEOREM 10.9: (E' p, B) is a strong deformation retract of (E,p,B). More generally, we can prove THEOREM 10.10: Let p: E -> B be a Kan fibration and let B' be a strong deformation retract of B. Then there exists E' C p~ (#') Such that p': is * -» fl' is a minimal fibration, and (E", p',B') is a
42 S1MPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 43 strong deformation retract of (E, p, B). H COROLLARY 10.11: Let (E, p, B) be a fibre space of Kan com- ft plexes. Then there exists a minimal fibre space {E',p',B') which % is a strong deformation retract of {E, p, B). fi --V LEMMA 10.12: Suppose given a strong homotopy '% (f, l) ^ (/, 1): (E'tP',B) -*(E,p,B), I where p is a minimal fibration. Then if f is an isomorphism, so f§ is 6- f§ PROPOSITION 10.13: Let (f, 1): {E',p', B) -» (E, p, B) be a if strong homotopy equivalence, where p and p' are minimal fibra- j| tions. Then / is an isomorphism. |f THEOREM 10.14: Any two minimal fibrations with base complex B |g which are strong deformation retracts of a given fibre space (E, p, B)p are strongly isomorphic (in the sense that the isomorphism on B is | the identity). | i LEMMA 10.15: Let (/,/) ^(g,g): (E',p',B') -. (E,p,B), where f (E, p, B) is a minimal fibre space. Then if (f, /) is an isomorphism,^ so is (g,g). Proposition 10.16: Let (f,f): {E',p',B') -> (E,p,B) be a ho- j motopy equivalence, where {E',p',B') and (E, p, B) are minimal j fibre spaces. Then (/, f) is an isomorphism. \ THEOREM 10.17: Any two minimal fibre spaces which are deforma-j tion retracts of a given fibre space of Kan complexes are isomorphic' CONVENTIONS 10.12: By a minimal sub fibration p: E' ~> B of a \ Kan fibration p: E ^ B we will understand one such that (E' p, B) ] is a strong deformation retract of (E, p, B). Similarly, a minimal sub fibre space (E', p', B') of a fibre space (E, p, B) of Kan complexes will mean one which is a strong deformation retract. §11. Fibre products and fibre bundles In this section we define fibre products and begin the study of fibre bundles. In particular, we will prove that every minimal fi- fibration is a fibre bundle. DEFINITION 11.1: Let p: E -> B and /: A -> B be maps. De- Define El = |(e, a)|p(e) = /(a)} C Ex A and let pl: El -> A and /: El -» E be given by pf(e, a) = a and 7(e, a) = e. The commu- commutative diagram - B is called the fibre product of p and /. p is called the map in- induced from p by /. The following lemma results immediately from the definition. LjEMMA 11.2: If p is a Kan fibration, so is pf. If p is a minimal % fixation, so is p . If p is a Kan fibration, then {El, p{, A) is called the fibre space induced from (E, p, B) by /. Fibre products satisfy the fol- following universal property. Proposition 11.3: Let E' ? .E ! B' 1 >B i be a commutative diagram. Then there exists a unique map
i! ;;t 44 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTNIKOV SYSTEMS, ETC. SI Si 45 iiifl h: E' -> El such that g = f° h and p' = pf ° h. Proof: The result is obvious: we must define . Me') = (K(e'),p'(e')). PROPOSITION 11.4: Let {g, f): (?', p', B') -> (E, p, B) be a map of fibre spaces. Suppose that p' is onto and that for b' e B' ^|p'-1F') is a one-to-one correspondence onto p!/^')). Then ¦" the map h: E' -> E( such that g = f ° h and p' = pf ° A is an isomorphism. Proof: Define ;: E -> E' as follows. Suppose (e, b') e E', Choose any x e E ' such that p'(x) = 6'. Then pg(x) = /(?>') = p(e). By assumption, there exists a unique e' e E ' such that |f(e') = e and p'(e') = p'(x) = ?'. Define ;(e,4') = e'. Then /»/i=l and A ° ; = 1. Next we show that homotopic maps induce fibre spaces of the same homotopy type. PROPOSITION 11.5: Let p: E -» B be a Kan fibration and let / ~ |f: /I -» B. Then there exists a strong homotopy equivalence between (E{, pf, A) and (Eg, pg, A). Proof: Let F: Ax I -» B be the given homotopy and let (E*, p*, Ax/) denote the fibre space induced by F. Identify El with p*~1(/lx@)) C E* and let x: Ef C E*. Identify E« with p*~1(A x A)) C E* and let x': E^ CE*. For notational sim- simplicity, let q: K^L denote the Kan fibration (p*)E': (E*)E'-» Ux/)* and form q'\ K' -* L' using E^ instead of E . Now p xl e L. and ^jlp^xl) = q(x), hence there exists y ( K, such that- q(y) = pfxl and 51y = x. Then dQy is a map E( -> E^. Simi- Similarly, there exists y' f K! such that ^'(y') = p^x 1 and ft y' = x'. dxy' is a map Eg -» Ef. Again, since g is a Kan fibration, there exists z ( K2 such that q(z) = sQ(p/xl), cLz = y and dlz = y'oEQyx l). Let w = d2z. Then dow = x and d1w = dxy'° dQy . q(w) = so^1(pf x 1) = soq(x) and therefore the image of w is contained in Ef and pf ° wKe, ^) = pf(e), e ( E{q, k ( I . Thus w gives a strong homotopy d.y' ° cLy ~ 1 in Ef. Similarly, we may obtain a strong homotopy ^Q y ° dj y' o=; 1 in Eg, and this implies the result. COROLLARY 11.6: Let p: E -> B be a minimal fibration and let f ~ g: 4 -> B. Then there exists a strong isomorphism between (fV.iO and (E* p*,i4). Proof: This follows from Lemma 11.2, Proposition 10.13, and the result above. COROLLARY 11.7: Let (F,i//) -> (E, i/r) -> (B, <f>) be a fibre se- sequence and suppose that B is contractible. Then there is a strong homotopy equivalence (g, l): (E, p, B) -> (FxB, p*, B) where p*(f, 6) = b. If p is minimal, (g, 1) is a strong isomorphism. Proof: If >: B -» cj>, then by assumption 1 ~ /: B -* B. Since FxB = E; and E1 = E, the result follows. At this point, we are ready to define fibre bundles. DEFINITION 11.8: A map p: E -> B is called a fibre bundle if p is onto and if for every map F: A[n] -+ B, the induced map p : E -> A[n] is strongly isomorphic to p*: F x A[n] -> A[n], where p*(/, k) - k and where F is a given complex called the fibre of the bundle. If F is a Kan complex, then p: E ^ B is called a Kan fibre bundle.
\:Mm 46 SIMPL1CIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 47 ;¦ 1 I rk iirl'V iiiilll Lemma 11.9: A Kan fibre bundle is a Kan fibration. Proof: Let xQ,..., x|c_1, xfc + v..., xq+ 1 be g+1 compatible g-simplices of E and suppose d.b = x., i ^ k, b ( B .. Let a(b): F x A [q+l] -> E be a strong isomorphism, say ) There exists y e Fg+\ such that c^y = yt, i ^ k, and if q then p (x) = b and d. x = x., i 41 k. Lemma ll.lO: A[nl is contractible for all n. Proof: Define A~(A ) = snA , /i,(A ) = s~A , and <¦ h.(kn) = si-x ••• so5x ••• d._x An, 1 < / < n. Then if ;: A[n] -+ @) C A[n], it is easily verified that h: 1 ^ j. THEOREM 11.11: Every minimal fibration with a connected base complex is a Kan fibre bundle. < Proof: Let p: ?-» B be the given minimal fibration and let F: A[n] -> B. By Lemmas 11.2 and 11.10, p^.is minimal and A[n] b — *v is contractible, hence by Corollary 11.7 (Ep , pb, A[nl) is strongly isomorphic to a product (F, x A[n], p*, A[nl). 6 is homotopic to a map 0: A[n] -» S,where ^ is a vertex of B, and thus by Corollary 11.6 (FfaxA[n], p*, A[n]) is strongly isomorphic to (Fjx A[n], p*, A[nlL Now F i is the fibre over <f> and since, by Corollary 7.11, any two fi- "f bres are isomorphic, the result follows. COROLLARY 11.12: Every Kan fibration with a connected base complex contains a Kan fibre bundle as a strong deformation retract. §12. Weak homotopy type In this section we will use the earlier material of this chap- chapter to find sufficient conditions for Kan complexes and Kan fibra- tions to be of the same homotopy type. We note first the following corollary of Lemma 10.3. LEMMA 12.1: If K is a minimal complex, then each (K(n), p, K(m)) is a minimal fibre space. Since a connected minimal complex K has only one vertex (j,, we will denote nq{K, (f>) by nq(.K). LEMMA 12.2: Let K be a connected minimal complex. Consider the fibre space (K, p, K{q~l)), q > 1. If b e K^~l), let Hb = |x|p(x) = b\, that is, if x e Hb, then y e Hb if and only if d.y = <9. x for all f. Then the homotopy classes of elements of Hb are in one to one correspondence with the elements of n (K). Proof: By Lemma 12.1 and Theorem 11.1, p: K -> K(-q~1) is a Kan fibre bundle. Let ^ denote the vertex of K(q-1). De- Define b and ^: A[g] -» JO9" ' in the obvious way. Then (E-A, p\ A[qr]) is strongly isomorphic to (Eq(K)x A[ql, p*, A [n]). where E (K) is the qr-th Eilenberg subcomplex of K. Therefore the sets of homotopy classes of elements of |(x, A^lx i Hb\ C Eb and of elements of {(y, A )| y e Hi } C ? (K)xA[g] are in one-to- one correspondence. Noting that H j = E (K) , the latter set is nlElK)) — n (K). Since the former set is that of homotopy classes of elements of ff. , the result is proven. DEFINITION 12.3: A map f: K -> L is called a weak (or singu- singular) homotopy equivalence if f*: n (K, (f>) -> K (L, f(j>)) is an iso- isomorphism for all q. THEOREM 12.4: Let K and L be connected minimal complexes. Thena weak homotopy equivalence /: K -* L is an isomorphism.
48 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTN1KOV SYSTEMS, ETC. ffeiiifh Proof: Let (K(n+ x>, p, K(n)) and (L<n+*>, p', L<">) be the n-th terms in the natural Postnikov systems for K and L. By Lemma 12.1, both of these are minimal fibre spaces. Since Kq = K<"> if q<n, it suffices to prove that /^: J^n) -+ Z/n) is an isomorphism for all n. /@): K@)-^—* L@) is clear, so assume that f(n-l). K(n-1)^ L(n-i)f fl > 0 Consider the commutative diagram l« . r(») (i) Suppose f(n)(x) = f(n)(y), x, y f K(qn). We must prove that x = y. /^"^pU) = /^"^pCy), hence p(x) = p(y). This implies x = y if q < n—1. Suppose q = n. Then by Lem- Lemma 12.2, the homotopy classes [x] and [y] can be taken to be ele- elements of ;7n(K) = 7rn(K(n)), hence by naturality /*[x] = f*[y\. Since /* is an isomorphism, this implies [x] = [y], that is, x ~ y. Then by minimality x = y. Assume the result for q' < q, q > n. Then 6Lx = dty for all i and since v (K(n)) = 0, x = y follows from Lemma 12.2. (ii) Let y t L(?>. We must find x e K(qn) such that f("Xx) = y. If q < n — 1, the result is obvious. Suppose q = n. [y] can be taken to be an element of irn(L) = nn(LSn>). Since /* is an isomorphism, there exists x e Kn such that /#[x] = [y]. Then f^Kx) *j y, hence l^Kx) = y. Now assume the result for q' < q, q > n. Let f^n\x.) = d.y. By the extension condition, there exists x e K^ such that dx = xj, i < q. Then 5./(")(x) = d.y, i< q, 49 = 0, it || hence by minimality d i^n\x) = d y. Now since 77 $ follows from Lemma 12.2 that /(n)(x) = y. ;Jj , The following theorem is an immediate corollary. § ffjEOREM 12.5: Let K and L be connected Kan complexes. Then |§ {he following conditions are equivalent. 8 i: (i) K and L have the same homotopy type. % (ii) There exists a weak homotopy equivalence /: K -» L. if ¦";;'.'• (iii) K and L have isomorphic minimal subcomplexes. it? ~s? i Now we outline the parallel development for Kan fibrations. ^ I^^MMA 12.6: Let p: E -» B be a minimal fibration, where E, B, I': laid the fibre F are connected Kan complexes. Then each of the I laii fibrations p': E(n) -» B and p'\ E(n) ^ E(m> is minimal. '^ Proof: Let u, v e E represent x, y e E(nh Suppose 1 # dtx = dty, i + k, and p'(x) = p'(y). % i|e latter implies p(u) = p(v). If g < n+l, 5.x = 5.y implies J Iff = d/v an<l, by the minimality of p, dku = dkv. If q > n+l, ^ ^:^x = d.dky implies dku = dkv on A[q-l]n, hence 1 DEFINITION 12.7: A map (/,/): (E',p',B')-> (E,p,B) of fibre ft' Spaces of Kan complexes is called a weak homotopy equivalence if it induces an isomorphism of the homotopy exact sequence of ¦ (E',p',B') onto that of (E, p, B). THEOREM 12.8: Let (E', p'B') and (E, p, B) be minimal fibre spaces of connected Kan complexes with connected fibres. Then a : weak homotopy equivalence (f, /): (E', p',B') -> (E, p, B) is an isomorphism.
! i "I" In ¦';<< ¦ I 1 1 {¦ 50 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 51 THEOREM 12.9: Let {E',p',B') and {E,p,B) be fibre spaces of ^ aRL) = C{K)/C{L), so that HjiC(K,L)) = HJiK.L). connected Kan complexes with connected fibres. Then the follow- ^ = Q> where y denotes the image of y in Cn(K, L), and we ing are equivalent: define h, ^ L> +) _> H^K> L) by ft(/3) = jyj The mapg ft ar (i) (?', p', B') and (E, p, B) have the same homotopytype. cglled the Hurewicz homomorphisms. (ii) There exists a weak homotopy equivalence (/,/): (E',p',flO - (E,p,B) (iii) (E',p',B') and (E, p, Z?) have isomorphic minimal sub-fibre spaces. §13. The Hurewicz theorems > LEMMA 13.3. The maps h are well-defined and are homomorphisms ?i ofgroups. S Proof: We give the proof for the absolute case, that for the ^relative case being similar. Suppose x, y e Kn and z: x ~ y. %,Then 5(z) = (_l)n(X-y), hence h is well-defined. Suppose next fthat x, y represent a, /8 e 7^(/f, 0) and w e Kn+1 satisfies In this section, we obtain some of the classical results com-vd.H' = 4>> 0 < i < n —1, dn _ 1 w = x, and dn + 1w = y, so that paring homotopy groups with homology groups. Throughout this secfajS ,= [dn w\. d(w) = (-l)n + (x~dnw + y) and therefore tion, homology means homology with integer coefficients. |' h(aB) = ft(a) + h(B) PROPOSITION 13.1: Let K be a complex. Then HQ{K) = FinQ(K)X- ,r. ?,PROPOSITION 13.4: The Hurewicz homomorphisms define natural the free Abelian group generated by rrAK). t* ., \ , . , . ^"transformations of functors. If (K, L, 0) is a Kan triple, then the Proof: The map KQ -» KQ/\~) of sets induces an epimor- ^ .,,. . . „/„ -> -/ /«w ^.1 i r v '- following is a commutative diagram of exact sequences: phism CoU0 =Z0(ff) = F(K0)-» F(wo(J0). Clearly if x, y e KQ, ;,. then x ^< y if and only if there exists a 1-chain w such that ,-...-» n- , .(K, L, 0) -> 77 (L, 0) -> rr (K, 0) -> n (K, L, J>) -> • • • bXw) = x-y. This implies the result. v, L L , L From now on, we consider the reduced homology groups ' Hn(K) = Hn(C(K)) of a pair (K, 0), Here C(K) = C(K)/C@). ^ Clearly ffn (K) = #nU0, n > 0, and HQ(K) has one less free gen-. ., „ / r,\ - Proof: The result is clear from the definitions, recalling that erator than HAK). ' '" . & zd:.Hn+ t(K, L) - tfn(L) is defined by ^iy I = {5(y)}, y e Z (K, Q. DEFINITIONS 13.2: Let (K, L, 0) be a Kan triple. Suppose x re- " presents a e nJ,K,4>), and consider x as a cycle of C^K). De- n'ThE0REM I3.5 (Poincare): Let (K, 0) be a connected Kan pair, fine h: rrJiK, 0) -» ffn(/f) by ft (a) = ix}, where ixl denotes the homol(/Then ^e maP h '• ^K> ff>)/\.n^K, 0), tt^K, 0)] -* H^K) induced by gy class of x. Similarly, suppose y represents j8 e nn (K, L,j>). .h is an isomorphism. H 1CK, L) fl_ f, L)
52 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY FIBRATIONS, POSTNIKOV SYSTEMS, ETC. 53 ill Proof: We may assume K = E^K.fi). Then |§ CAK) = ZAK) = FUC.-<f>). § Let j: ZA^K) -> nA.K)/[nA.K), nA.K)] be the natural epimorphism ff induced from K, -> K, /(~). If x e CO(K), then § 11 2 | <Xx) = dQx —djX+d^x || and by definition of the group structure in nAK), jd(x) = 0. ThusjS j induces ;': HAH) -> nAlO/WAK), nAK)]. Clearly ;'oft'= 1 1 fi and ft 'o; ' = 1, and this completes the proof. H THEOREM 13.6(Hurewicz): Let (K, <f>) be an (n - l>connected Kai(| pair, n > 2. Then fff(K) = 0, 0 < i < n-1, and h: ttJJO=EJ^ Proof: We may assume K = E (K, <?). Then K has only one sim- § plex in each dimension < n, hence H .(K) = 0, 0 < i < n —1, andll C (K) = Z (K) = F(K -d>). K -> K /(^) induces a natural ep§f morphism ;: Z (/f) -> nn(K). As in the proof above, it suffices toys prove j d (x) = 0, x e K +1. If n = 2, this follows immediately |K from step (iii) of the proof of Proposition 4.4 on page 11; if n > 2,/ff a tedious but essentially similar computation gives the result. ll COROLLARY 13.7: If K is a 1-connected Kan complex and |j H.(K) = 0 for all i > 0, I then K is contractible. ¦-§. Similarly, we can prove THEOREM 13.8: Let {K, L,4>) be a Kan triple, where K and L are 1-connected Kan complexes. Then {K,L,^>) is (n — l)-connected if and only if H .{K, L) = 0, 0 < i < n— 1, and in that case h: nn(K,L,<f>) - Hn{K, L) is an isomorphism. ; The hypothesis that/is an inclusion can be eliminated in the following result, but some technical work, or use of geometric realiza- realization, is required since the natural simplicial mapping cylinder of a map of Kan complexes need not itself be a Kan complex. Theorem 13.9 (Whitehead): Let/: K —>L be an inclusion of 1-con- 1-connected Kan complexes and let n > 2 be an integer. Then the fol- following are equivalent: (i) /*: n^K, (f>) -» TTjiL, /@)) is an isomorphism for i < n and an epimorphism for i = n. (ii) /*: H .00 -» H^L) is an isomorphism for i < n and an epimorphism for i - n. Proof: Since we have assumed that / is an inclusion, this follows immediately from the theorem above.
54 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY i !i;i i: Bibliographical Notes on Chapter II The concept of simplicial fibre space is due to Kan [25], [30]. Complete proofs of Theorems 7.8, 7.13 and 7.16 may be found in Cartan [6], in Gugenheim [18], in Kan [33], and in MacLane [41]. The original definition of Postnikov systems is of course that of Postnikov [54]. An alternative semi-simplicial treatment is that of Heller [21]. We have followed Moore [52],[53]. The fibre spaces {K, p, K^n') are the simplicial analogs of "construction II" of Cartan and Serre [4]. The Eilenberg subcomplexes of the total singular complex of a space were defined by Eilenberg in [10]. Eilenberg-MacLane complexes were introduced and studied in the series of papers [13]. The construction of the minimal subcomplex of the total sin- singular complex of a space is due to Eilenberg and Zilber [15]. Our treatment is essentially that of Moore [52], [53]. The theorem that every minimal fibration is a Kan fibre bundle is due to Barratt, Gugenheim, and Moore [l]. The equivalence of weak homotopy type and homotopy type for Kan complexes is of course the analog of a theorem due to Whitehead [62] on CW-complexes. CHAPTER III GEOMETRIC REALIZATION §14, The realization Throughout this chapter, A will denote the topological n-simPlex, An = KtQ,..., tn)\ 0 < t. < 1, X t{ = 1} C R"+1. We de- deA A fine maps 8.: An_j -> An and a.: . Afl+1 An by: <Ti(t0'-'tn+l) = (t0>->ti + ti+l>- A point of An is called interior if n = 0 or if 0 < t. < 1 for all i. Note that every un e An can be uniquely expressed in the form u = 8. ...8j un_q> where un_ e ^n is an interior point and 0 < it < •¦• < iq < n. Now let K be a complex. Give K the discrete topology and form the disjoint union K = Un>Q(KnxA ). Define an equiv- equivl lt in K by: p alferice relation and (si*n'Bn+l) kn (Kn> Un-1 kn < Kn> n-1> is called the geometric The identification space T(K) = g realization of K. The class of (kn, ufl) in T(K) will be denoted by \kn, u \. If (: K -* L is a simplicial map, then / induces the con- 55
5" 5. S S, ilt IIJ i I t f M*|M'i;;iJ:ii 54 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Bibliographical Notes on Chapter ii The concept of simplicial fibre space is due to Kan [25], [30]. Complete proofs of Theorems 7.8, 7.13 and 7.16 may be found in Cartan [6], in Gugenheim [18], in Kan [33], and in MacLane [41]. The original definition of Postnikov systems is of course that of Postnikov [54]. An alternative semi-simplicial treatment is that of Heller [21]. We have followed Moore [52],[53]. The fibre spaces {K, p, K^n') are the simplicial analogs of "construction II" of Cartan and Serre [4]. The Eilenberg subcomplexes of the total singular complex of a space were defined by Eilenberg in [10]. Eilenberg-MacLane complexes were introduced and studied in the series of papers [13]. The construction of the minimal subcomplex of the total sin- singular complex of a space is due to Eilenberg and Zilber [15]. Our treatment is essentially that of Moore [52], [53]. The theorem that every minimal fibration is a Kan fibre bundle is due to Barratt, Gugenheim, and Moore [l]. The equivalence of weak homotopy type and homotopy type for Kan complexes is of course the analog of a theorem due to Whitehead [62] on CW-complexes. f CHAPTER III | GEOMETRIC REALIZATION ft §14, The realization | s| Throughout this chapter, An will denote the topological I |pmplex, An = \(tQ,..., g| 0<f.<l,S<. = l)c Rn+1. We de- I f|f maps S.: An _ % -> An and a:. An+1 -> An by: A point of An is called interior if n = 0 or if 0 < t. < 1 for all /. Note that every un e An can be uniquely expressed in the form 0" = 8j ... 8. un „, where un__ ( ^n_9 *s an interior point and 0 < i1 <¦¦¦ < i < n. Now let K be a complex. Give K the discrete topology and form the disjoint union K alence relation ~ in K by: and U ^n(K xA). Define an equiv- Kn> Un-1 n-1' kneKn> Un+1 f The identification space T(K) = /(/(») is called the geometric realization of K. The class of (k , u ) in T(K) will be denoted by \k \ If /: K -> L is a simplicial map, then / induces the con- 55 \kn, u
56 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY GEOMETRIC REALIZATION 57 tinuous map T(/): T(K) -» T(L) defined by * r(/)|*n,un| - |/(*n),uJ. '] It is clear that T thus defined is a covariant functor from the cat- fi *l egory of simplicial sets to that of topological spaces. 4* We will prove that T{K) is actually a CW-complex. We re- J) call the definition. A cell complex X is a Hausdorff space which § is the disjoint union of open cells en subject to the requirement J that for each cell en, if en denotes the closure of en and A V the boundary of A , then there exists a map /: A -» en such * that /I (A - A ) is a homeomorphism onto e" and /(A ) is con- " tained in the union of the cells of dimension less than n. A sub- v complex Y of X is a union of cells of X such that e" C Y im- \ plies en C Y. A cell complex is closure finite if each e"" is con-,, tained in a finite subcomplex and has the weak topology if a subset^ is closed provided its intersection with each e~n is closed. A clo-^ ¦4 sure finite cell complex with the weak topology is called a CW- V(» complex. THEOREM 14.1: T{K) is a CW-complex having one n-cell for each ' non-degenerate n-simplex of K. ] A point (A: , u ) of K is said to be non-degenerate if k 1 K is non-degenerate and u e A is interior. The theorem n n n n will follow immediately from the following lemma. LEMMA 14.2: Every point {k , u ) e K is equivalent to a unique non-degenerate point. Proof: By formula C) on page 4, every k e K can be uniquely expressed in the form k - s. ...s. k , where H y r " Jp ; 1 n-p' k e K is non-deeenerate and 0 < j', <¦••<»' < n. The in- n—p n—p ° — ' 1 Jp dices j which occur are precisely those such that k e s.K , . r J n ] n—1 Define A: K -¦ K by kn-p non-degenerate, 0 < j1 Similarly, define p: K -» K by un-q interior, 0 The composition A°p carries each point into an equivalent non- degenerate point. Uniqueness follows since x » x' implies Next we prove that, under mild hypotheses, T(KxD = TUQx T(L) . Let tt: KxL -» K and 77': KxL ^ L be the projections and de- define r?: ZtKxL) -* T(K)x HL) by v = Tin) x Ktt'). THEOREM 14.3: 77: T(KxL) -» T(K)xT(L) is one-to-one and on- onto. If T(K)xT(L) is a CW-complex, then 77 is a homeomorphism. Proof: If z e T(KxL) has non-degenerate representative (Jt x^n>"'n)> then T(n){z) - \k , wn\ has non-degenerate represen- representative \{kn,wn) and T(n')(z) = |?n, wj hfes non-degenerate repre- representative A(? , w ), where A is as defined in the proof of Lemma 14.2. We define an inverse function ^ T(K)xT(L) -> T(KxL) as follows. Let (x, y) e T{K) x T(L), where x and y have non-degen- non-degenerate representatives (kg,ug) and (?fc, vfc). If ufl = UQ,...,tg) and = Un,...,^), define m = 2 i=0 t. and = 2 t: Let r <•••< rc = 1 be the sequence obtained by arranging the dis- distinct elements of (uml U {vn\ in order of magnitude, and define
#¦ || lll 58 t" SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY - r. ,, 0 < i < c, r = 0. Clearly 0 < f/' < 1 and GEOMETRIC REALIZATION 59 f/' = rc = hence wc = {t'Q',...,<c") is an interior point of Ac. Let '1<--<Jc_a be those integers i such that r, / |o»l and let /><-</,_, be those integers j such that r. / {v"|. Then {ij and |ypj are dis- , joint, ua = af ...oi wj and *b = "j^-Oj _b"c- Define Clearly 1"c and _ = y, so that 77°^ =1. Taking 2 as above, | §15 Adjoint functors In this section» we define adjoint functors and develop a few of their properties. DEFINITION 15.1: Let T: fi . S and S: S - fl be covariant functors. We say that S and T are adjoint, or that T is an ad- fint of S and S a coadJ°int of T, if there exists a natural equiva- jehce of functors 0: HomgD, S(B)) - Homcg (T(A),B) (where lach side is considered as a functor Q* x S -> C, C the category of sets). We notice first the following : S "* ^ and T: a "* S be covariant functors. _ |(t x - |U,x = 2 Finally, we observe that 77 is continuous on each product cell of | T(K) x T(L) and, if T(K) x T(L) is a CW-complex, this implies j that 77 is continuous, hence that 77 is a homeomorphism. I REMARK 14.4: The proof above parallels that for simplicial com- I plexes given in [14, p. §8]. The hypothesis that T(K) x T{L) is a I CW-complex holds if K and L, are both countable [47, p. 2721 or if f either T(K) or T(L) is locally finite (i.e., every point is an inner f point of a finite subcomplex) [62, p. 227]. I COROLLARY 14.5: A simplicial homotopy F: Kxl -» L induces i a topological homotopy TtF) ° jj: T(K)xT(l) -> T{L). I COROLLARY 14.6: If K is a countable simplicial monoid, group, 3 or Abelian group, then T(K) is a topological monoid, group, or Abet; ian group. \ 0) The correspondence between natural transformations Jetting cf> correspond to $ if $(fi) = ,?A ) for / e HomQ (A, S(fi)) is one-to-one. (ii) The correspondence between natural transformations xf/i. Honug (T (A), B) ¦* HomQ (A, S(B)) and ?: 1q -> ST obtained by letting if/ correspond to V! if ?D) = 1//^t(A') and ^r(^) = S(g) o WA) for g e Homtg (T(A), B) is one-to-one. PROPOSITION 15.3: Let 0: Homg {A, S(B)) -¦ Homcg (T(A), B) correspond to $: TS ¦* l<g. Let iff. Hom<ft(T(A), B) - HomQ(A,S(B)) correspond to .$: Iff -* ST. Then (i) ifr o 0 = 1 if and only if S > STS — identity natural transformation of S into S. S is the
60 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY GEOMETRIC REALIZATION 61 II (ii) 0 o xfj = 1 if and only if T J-t—» TSr ^— 2* is the identity natural transformation of T into T. Proof: We prove (i), the proof of (ii) being similar. Let / ( HomQ (A, S(B)). The following diagram is commutative: iff It follows immediately that S$(B) ° <PS(B) = ls(fl) implies if/ ° <?(/) = / and, taking / = 1S(B\, that if/ ° <?(/) = / implies THEOREM 15.4: Let S, S': % - Q and T, T': Q -* S be co- variant functors. Let 0: Hom(j(i4, S(B)) ~» Hom<g(T(i4), B) be a natural equivalence with inverse i// and let 0': KomQ(A,S'(B)) -> Honvg (T'U), B) be a natural equivalence with inverse i//'. Suppose that r. T -* T (resp. a: S -* S') is a natural transformation. Then there exists a unique natural transformation a'. S -» S'(resp. r: T'•* T) such that the following is a commutative diagram: Hom<g(r04), B)? Homtg(rU),B) Homg (A, a (B)) Homtg (T \A), B) Homg (A, S '(B)) If t (resp. a) is a natural equivalence, then so is a (resp. r). Proof: Given / e Homg (-4, S(B)), the commutativity of the diagram (*) is seen to imply a(B) ° f = t//'(cf>tf) o t(A)). In particu- particular, taking A = S(B) and / = lS/fi->, we must have (i) a(B) = ifr'(<f>(lSiB)) ° tS(B)) = ^'(«(B) o TS(B)). Thus given t, a must be defined by (i). It is easily verified that a so defined is a natural transformation. Similarly, for g e Hom<g(rU),fl), the commutativity of the diagram (*) implies gor(A) = tf>'(a(B)o^(g)). Taking B = T(A) and g = 1 _,. >, we must have (ii) rU) = 0'( Given a, r must be defined by (ii) and naturality is easily verified. The last statement follows from the uniqueness: if r has inverse r~ , then if a' is induced from r~ , aa'and a'a are induced from zr~ and t t, hence aa' and a'a are both indentities. Note that the previous theorem implies that any two adjoints of a functor S are naturally equivalent and any two coadjoints of a functor T are naturally equivalent. §16. Comparison of simplicial sets and topological spaces Let § denote the category of simplicial sets and 3* that of topological spaces. We claim that the realization functor T: § -> J is adjoint to the total singular complex functor S: J -» S. Thus de- define <f>: Hom^(K,S(X)) -» Homy(T(K),X) and if,: Homy (.T(K),X) -» Hom§(K,S(X)) by
62 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY GEOMETRIC REALIZATION 63 ill1' A) 0(/)|*n,un| = f(kn)(an); B) *<4)(kn)(un) = *|*n,un|. It is easily verified that <? ° t// = 1 and ^r ° 0 = 1. The corre- corresponding natural transformations <E>: TS -¦ 1<t and 'P: lc -» ST are given by C) •(*)!*„, un| = *„(«,„); D) ^(K)Un)(un) = |*n,uJ. Note that *PUO: K ¦* STiK) is an inclusion of complexes and $(X): TS(X) -» X is a surjection of spaces. By Proposition 15.3, we find E) (S$ o VS)U): S(X) -> S(X) is the identity map; F) (*roTV)(/f): T(K)^T{K) is the identity map. We claim further that 0. and iff preserve homotopies. If fc^g: K ^ S(X) and if F: Kxl -* S(X) defines the homotopy, then by Corollary 14.5, T(F): T(f) <^T(g). Since 0(F) = $SU) o TiF), we find 0(F): 0(f) ca <f,{g). Similarly, if / c* g: T(K) - X and F: T(K)x Til) -> X defines the homotopy, then S(F): S(/) ^ S(g). Since ^(F) = S(F) o ViK), we find ^(F): ifiil) ^ifiig). Summa- Summarizing, we have the THEOREM 16.1: The natural equivalences <f> and i/r define S ¦ and T as adjoint functors. 0 and i/r induce one-to-one corre- correspondences between the homotopy classes of simplicial maps K -> SiX) and of continuous maps T(K) -» X. In particular, PROPOSITION 16.2: Let K be a complex, X a space. Then (i) ?(K)*: ff*(K) - H*(ST(K)) = ff*(J(K)) is an iso- isomorphism; (ii) $00*: H*(TS(X)) -» ff*U) is an isomorphism. Proo/: (i) Let D(K) C C(/f) denote the chain subcomplex generated by all the degenerate simplices of K. We will prove later that CN(K) = C{K)/D{K) is chain homotopic to C(K). If K(n) de- denotes the n-skeleton of K, then the inclusions kS0^ C /f^1) C--- induce a filtration of CN (K). The resulting spectral sequence \ET\ converges to H*(K) and satisfies E^ q= Hp+^J^,K^X>). Clearly E1 = 0, q 4 0, and E* o is the free Abelian group gen- generated by the non-degenerate p-simplices of K. Therefore Ez - E°° P.o ~ cp,o = >m Again, renew) . root-), ^ the inclusions sr(jc(°>) c src^1)) c - give rise to a spectral sequence |F} which converges to H*(T(K)) and satisfies E^. ^rO^)), rQtCP-l))) Now the homology of a CW-complex can be computed from the cellular structure, that is, from the subcomplex of the total singular com- complex generated by the attaching maps, and it follows that the map E, -+ E induced by *<*) is an isomorphism. Therefore the spectral sequences are mapped isomorphically, and H(K) = E2 - P p, o Ep,o Now we consider the maps of the homology and homotopy groups induced by the natural transformations <E> and 1P. as was to be proven. (") !UTSW) - H*(STS(X)) and HM = H,{SX). By OX VS(X)*: H.tSX) .- H4STSW) is an isomorphism. Since (SO oos): S(X) , S(X) is the identity, the result follows
s s. 5 S 5 5 5 64 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY GEOMETRIC REALIZATION ;,-.¦¦ -i.t' ill LEMMA 16.3: Let (K, 0) be a Kan pair. Then ?(K)*: ^(#,0) -» n^STUCSUcf,)) - i is an isomorphism. :Kg Proof: We may assume that K is connected and minimal. §j| Then n^K, 0) is a group with one generator for each non-degener- |§ ate 1-simplex and one relation for each non-degenerate 2-simplex. |1 T(K) is a CW-complex with one 0-cell and therefore tt^TUQ, r@)) f| is a group with one generator for each 1-cell and one relation for :| each 2-cell. The result follows. i T:t DEFINITIONS 16.4: Let K be a Kan complex having just one ver- ;| tex 0, and let n = n^{K, 0). Define a complex K by Kn = K x n if with face and degeneracy operators defined on K by s| (i) d.(x, a) = (d.x,a), i < n, j| dn{x,a) = Wnx, t^-1 x]-1^, where 6^~x denotes if dn iterated n —1 times, and § (ii) s.U,a) = (s.x,a). /| It is easily verified that K is a Kan complex and that the projec- Sf tion p: K -> K is a Kan fibration. The fibre F over 0 satisfies f nn(F, 0) = 0, n > 0, and jtq(F, <f>) = n, where 0 = @, e), e the f identity of n. If x represents a e n-^K, 0), then choosing (x, /3) | such that djCx, /3) = 0, that is, such that [x]^ = e, we find that % d(a) = [dQ(x, 0I = [@, a)] f rrQ(F, 0). Therefore d: TTjCK, 0) - no{F, 0) is an isomorphism. By the homotopy exact sequence, K is 1-connected and satisfies rrn{K, 0) = nn(K> <fi> n > I. K is called the universal covering complex of K. 65 REMARKS 16.5: Recall that a map p: X -» Y of topological spaces is called a Serre fibration if p has the covering homotopy property for polyhedra and that this is true if and only if p has this property for each An- It is easily seen that p is a Serre fibra- fibration if and only if S (p) is a Kan fibration. Further, if p: K -> L is a Kan fibration, then it follows from Corollary 7.12 that T(p) is a quasi fibration; J. C. Moore (unpublished) has proven that if p is minimal, then T(p) is a Serre fibration. THEOREM 16.6: Let (K, 0) be a Kan pair and let X be a topolog- topological space with base point xQ. Then (i) TO)*: nn(K,<f>) -» nJLSTilO, STty)) is an isomorphism for all n, hence ^(K) is a homotopy equivalence, (ii) $U)*: Trn(TS(X), TS(xQ)) -* nn(X, xQ) is an isomor- isomorphism for all n, hence $(X) is a homotopy equiva- equivalence if X is a CW-complex. Proof: (i) We may assume that K is connected and minimal. Let K be the universal covering complex of K, p: K -> K the pro- projection, and F the fibre over cf>. Observe that p is minimal. By Lemma 16.3, Proposition 16.2, and Theorem 13.9 = and trivially *P(F)*: nn(F,i) S rrn(ST(F), ST@)). By naturality, ? induces a map of the homotopy exact sequence of the Kan fibra- fibration p to that of the Kan fibration ST(p). and the result follows, (ii) This follows from (i) and the fact that (S$°?S)U): S(X) ^ S(X) is the identity. Finally, we extend the definition of homotopy groups to the category of simplicial sets.
66 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY DEFINITION 16.7: Let (K, 0) be a pair. Then we define rrn(K,4>) = na(ST(K),ST(<f>)), and similarly for the relative groups. mm- lii J;#.;-:---v;':i , % '\ yiih It Bibliographical Notes on Chapter III The construction of the geometrical realization and the deri- derivation of its properties presented here is due to Milnor [48]. The concept of adjoint functor and the results of section 15 are due to Kan [26]. In [28], Kan has developed a procedure for as- associating to a complex K a Kan complex E°^K in such a manner that T(E°°K) has the same homotopy and homology groups as T(K). This gives an alternative, and self-contained, procedure for extend- extending the definition of homotopy groups to the category of simplicial sets. Another possible definition, also due to Kan, will be present- presented in Chapter VI. The CW-hypothesis in Theorem 14.3 and the countability hypothesis in Corollary 14.6 can be eliminated by working in the category of compactly generated spaces. CHAPTER IV ^y TWISTED CARTESIAN PRODUCTS ,'n AND FIBRE BUNDLES H( The concept of twisted Cartesian product will dominate the Immaterial to be presented in the next three chapters. We will intro- SHuce this notion after obtaining certain special properties of sim- fplicial groups. Then we shall use the notion to study the classifi- ¦ Ration of fibre bundles. f §17. Simplicial groups. Wf Recall that a simplicial group, or group complex, G is a Icontravariant functor from A to the category of groups. Thus leach Gn is a group and the face and degeneracy operators are Shomomorphisms. We let en denote the identity of Gn and e the ^complex consisting of all of the en. THEOREM 17.1: Every group complex G is a Kan complex. Proof: Suppose x0, ..., xk_x, xk+1,..., x<r+1 t Gq satisfy d/Xj = c^_! x{, i < j, i, j A k. We must find xeGq+i such that <9;X = Xj, i / k. We first find ueGq+1 such that dia=xi if j < k. If k = 0, this condition is vacuous. Assume k > 0. We will find ur such that (9<ur = x/, i < r. Let u° = sox0; proceeding inductively, suppose, ur~1 has been defined, 0 < r < k—1. Let yr-1 = s/C^u11)*,.) and ur = ur~V~1- A simple calculation 67
66 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY II I in m ««¦H>.v • mim fi iSiKs:: DEFINITION 16.7: Let (K, <j>) be a pair. Then we define nn(K,<j>) = j,a{ST{K),ST{<f>)), and similarly for the relative groups. Bibliographical Notes on Chapter ni The construction of the geometrical realization and the deri- derivation of its properties presented here is due to Milnor [48]. The concept of adjoint functor and the results of section 15 are due to Kan [26]. In [28], Kan has developed a procedure for as- associating to a complex K a Kan complex E°°K in such a manner that T(E°°K) has the same homotopy and homology groups as 7\K). This gives an alternative, and self-contained, procedure for extend- extending the definition of homotopy groups to the category of simplicial sets. Another possible definition, also due to Kan, will be present- presented in Chapter VI. The CW-hypothesis in Theorem 14.3 and the countability hypothesis in Corollary 14.6 can be eliminated by working in the category of compactly generated spaces. CHAPTER IV TWISTED CARTESIAN PRODUCTS AND FIBRE BUNDLES The concept of twisted Cartesian product will dominate the material to be presented in the next three chapters. We will intro- introduce this notion after obtaining certain special properties of sim- simplicial groups. Then we shall use the notion to study the classifi- classification of fibre bundles. §17. Simplicial groups. Recall that a simplicial group, or group complex, G is a contravariant functor from A* to the category of groups. Thus each Gn is a group and the face and degeneracy operators are homomorphisms. We let en denote the identity of Gn and e the complex consisting of all of the en. THEOREM 17.1: Every group complex G is a Kan complex. Proof: Suppose x0, ..., xk_lt xk+1,..., xq+1 e Gq satisfy djXj = dj_1 xf, i < j, i, j A k. We must find x e Gq+1 such that djX-Xf, i / k. We first find utGq+1 such that <3,-u = x1- if i <k. If k = 0, this condition is vacuous. Assume k > 0. We will find ur such that djur = xi, i < r. Let u° - soxo; proceeding inductively, suppose ur~l has been defined, 0 < r < k-1. Let yr-1 = s/GJX)^) and ur = ur~Vr~1- A simple calculation 67
ill 68 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY '§& proves that dtyT : = e if i < r. It follows that d. uT = x. if i < r| as desired, and we let u = u*"~ . Next we find vr e G j such f| that d{vT = x. if i < k or if i > q— r+1. Let v = u or v = e if it = 0. Proceeding inductively, suppose v 0 < r < ,_*+!. Let z^ r-l 9+1 sq_r + 1(«qL_r+2 has been defined, r~1)-1x ) ' Xq-t+2' and vr = vr-1 z1". Then ^z*" = eq if i < k or if i > q-r+2.." It follows that d^ = x. if i < k or if i > q—r+\, as desired. Finally, letting x = vq~k+x, we find d.x = xy, / ^ A. X If G is a group complex or a Kan monoid complex, we denote jj 77n(G,e) by nn(G). | PROPOSITION 17.2: Let G be a Kan monoid complex and suppose f x,ye Gq, that is, c^.x = eq-1 = d(y for all i. Then [x][y] = [xy]. ^ Proof: Let z = s^jX • sqy. Then 61. z = e^j, i < q-1, *| 5_jZ=x, <3z= xy, and d .z = y. The result follows from t the definition of the group structure. r^ PROPOSITION 17.3: Let G be a Kan monoid complex. Then n (G) f is Abelian, q > 1. I Proof: Let w = sqx-sq_iy> x,y e Gq. Then d. w = eq_lr| i < q-l, dq_lw = y, dqw = xy, and dq+1 w = x. Therefore J. [y][x] = [xy]. Since [xy] = [x][y] by the previous proposition, the result follows. There is a useful alternative definition of the homotopy groups of a group complex, which we now develop. PROPOSITION 17.3: Let G be a group complex and define G = G fiKero1,, n-HKerd , . q q 0 q-l Then (i) Vl'^,. 9>0. TWISTED CARTESIAN PRODUCTS AND FIBRE 'BUNDLES 69 (ii) Image Gq C Ker dq. G q+1 . Gq C Ker dq. Gq-*Gq_vq> 0. dq+i(Gq+1) is a normal subgroup of Gq and of G Proof: Let x e Gq+y Then = *Jr *q> 0 < i < q, and this proves (i) and (ii). Let z e Gq and define dw = eq for i < g, i,i"'= z- ^1 x • z. This proves (iii). w = sqz-x-sqz hence w e Gq+1, and d iw - z'^a+\ Now G is a (not necessarily Abelian) chain complex with respect to the last face operator. Define n' (G) = H (G). Then we find Proposition 17.4: nq{G) = 7r'q(G) for all q. Proof: Gq = Z G , hence if x e G , x represents an ele- element of 77'(G). If x, y e G and z: x ~ y, then s x-1-z t G j and d As x • z) = x~ y, so that x and y represent the same element of n '(G). Using Proposition 17.2, it follows that there is a natural epimlrphism of groups i: v (G) -> n'(G). Suppose i[x] = 0. Then there exists z e G jSuch that d j x, hence z: e ~ x and [x] = 0 in ^q(G). This completes the proof. PROPOSITION 17.5: A group complex G is minimal if and only if d \ : G j —• G is zero for all q. Proof: Suppose G is minimal and x t G *. Then d.x and therefore d dq+V Gq+1 -* Gq is zero for a11 eq. Conversely, suppose let x, y f Gg+1 satisfy 4X = °iy» i ^ *• Oberve that oLlxy) = e , i ? k. If & = g+ 1, let z = xy. If A < g and g - it is even, let z =
70 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY [ ! i I' 7 I r\ ill mas. fa-:. If it < q and q — k is odd, let In all cases, d. z = e , i < q+ I, and <3q+1z = ^^y" )¦ By assumption, d +1 z = e , so that c^x = dky, as was to be proven. The result above states that a group complex G is minimal if and only if the corresponding chain complex G is minimal. §18. Principal fibrations and twisted Cartesian products. We will first define principal fibrations and then twisted Cartesian products. It will turn out that the former concept is a special case of the latter. DEFINITIONS 18.1: A group complex G is said to operate from the left on a complex E if there exists a simplicial map (f>: G x E -> E such that i^(e . x) = x and <j>(g1,<j>(g2,x)) = <f>(g1g2,x) . We will denote <j>{g, x) by gx. G is said to operate effectively if gx = x for all x e E implies g = e . G is said to operate principally if gx = x for any one x e E implies g = eq. Note that G operates principally on itself from both the left and the right. If G operates principally from the right on E, then we de- define a quotient complex B of E by identifying x and xg for all x e E and g c G . The map p: E -» B is called a principal fibration with base B and structural group G. LEMMA 18.2: Any principal fibration is a Kan fibration. Proof: Let p: E -> B be a principal fibration with group G. Suppose xo,---'x*-l'x*+l'---'xq+l f Eq satisfy I I * TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 71 diXj = dj-\xi> » <h hi t k, and b e Bq+1 satisfies d.6 = p(x;), i 4 k. Then if p(y) = b, y e Eq+1, d.y = x.g. for some g. e Gq, i 4 k. If i < ']> h i ? k, we have Since d(x. = d._1x. and G acts principally, d.g. = a_xgj and therefore there exists g e G +1 such that d.g = g., i ^ it. Let x = yg~x. Then d.x = x., i 4 k, and p(x) = 6, as de- desired. DEFINITIONS 18.3: Let F and B be complexes and G a group complex which operates on F from the left. A twisted Cartesian product, or TCP, with fibre F, base B, and group G is a com- complex, denoted by either F xf B or ?(r), which satisfies E*/ \ J? \s H n n n and has face and degeneracy operators (i) A (/,?>) = FU, d. b), i > 0; (ii) <90 (/, 6) = (rU) • <90 /, <90 b), T{b) e G; (iii) s. (f,b) = (s^/, S/6), i > 0; r: 5^ -* Gq_1 is called the twisting function. The requirement that ?(r) be a complex is equivalent to the following identities on r: (T) 0 0 r(sQb) = 6q, b e Bq. If F = G, then E(t) is called a principal T C P, or PJ C P. The term TCP will also stand for the projection p: ?(r) -» B.
72 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY ii l PROPOSITION 18.4: Let p:?(r)-»B bea TCP with group G and suppose the fibre F is a Kan complex. Then: (i) p is a Kan fibration; (ii) p is minimal if and only if F is a minimal complex; (iii) if F = G, p is a principal fibration. Proof: (i) Suppose x0,..., xk_v xk + l,..., xq+1 e E{r)q satisfy d.x. = d._ix., i < j, i, j 4 k, and b ( B j satisfies dtb = p(xp, i ? k. If xt = (fifb.), we have d.b = b., i + k. If it = 0, then the /. are clearly compatible, and we may choose / e Fq+l such that d.f = f., i 4 0. If k > 0, then it is easily verified that [r Cb)~" *] •/0 and the {., i > 0, i ? k, are com- compatible, and we may choose f e F ^ such that dQf = [r(b)~ ] • fQ and d. f = /., i > 0, i'4 k. In both cases x = (f, b) satisfies d.x = Xj, i ^ k, and p(x) = 6, as-desired. (ii) If cj> is any vertex of B, then / -» (/, <f>) defines an isomorphism of F with the fibre over <f>. Therefore if p is mini- minimal, F is a minimal complex by Lemma 10.2. Conversely, sup- suppose F is minimal and let x = (/, b) and x'= (/',?»') satisfy d.x = djX', i ? k, and p(x) = p(x'). Then b = b' and dJ = d.f if i' ? k, hence dkf = b\i\ It follows that dkx = dkx', as desired. (iii) Since F = G, G operates on the right of E{r) via (?i> b)?2 - (iii?'^' ^ear^y & may be identified with the quo- quotient complex of E(t) obtained by identifying x and xg, and the result follows. Now we wish to obtain a converse to (iii) of the proposition. We need a preliminary result. I TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 73 DEFINITION 18.5: Let p: E -> B be a simplicial map. A pseudo- >i cross section of p is a function a: B -> E satisfying pa = 1B, Act = ad. if i > 0, and s.a = asf if f > 0. If dQa - adQ, then a is called a cross section. Observe that any PT C P has | the canonical pseudo-cross section a defined by o(b) = (e , b), Wb t B , and that a and the twisting function r are related by fdQa(b) = a(dQb)-r(b). I LEMMA 18.6: Let p: E -* B be a Kan fibration, where p is onto. Let B'C B and suppose a': B' -> p~ (B') is a pseudo-cross | section (B' may be empty). Then there exists at least one pseudo- f cross section a: B -* E such that o\B' = a\ | Proof: If b e BQ, let a(b) be any element x t EQ such ? that p(x) = b, choosing o'(b) if b e Bq. Now suppose a has I been defined on each B . q < n, and n > 0. Let b e 2?n. If 6 ? B^, define ctF) = a'(b). Assume b / B\ If b is degener- degenerate, say b = sfy, define ct(?») = 5^G). If 6 = s z is also true, then it is easily verified that s.a(y) = s.a(z). Finally, suppose b is non-degenerate. There exists x e En such that p(x) = b and Mx = a(dtb) for i > 0. Let a(b) = x. Clearly pa(b) = x and ld.a(b) = a(d.b), i > 0, and this procedure does define a pseudo- cross section. Together with the preceding lemma and Lemma 18.2, the fol- following proposition implies that every principal fibration is a PT C P. PROPOSITION 18.7: A principal fibration p: E -» B with group G and pseudo-cross section a may be identified with the PT C P p: E(t) -> B with group G and twisting function determined by the formula dQa{b) = a(dQb)r{b). Proof: We note first that pa(dnb) = dnb --
B-P Ml i if A 74 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY implies dQo{b) = cr(do6)rF) for some r(b) e G. Now define a bijection of graded sets iff. GxB -> ? by ifr(g,b) = a(b)g and give GxB the structure of complex induced by i/T" . Then it is easily verified that i//~HE) = G xf B, as desired. Note that if/a = a, where a on the left is the canonical pseudo-cross section of ?(r). REMARKS 18.8: Clearly a principal fibration (or fibre bundle) in the category of topological spaces passes via the functor S to a principal fibration in the category of simplicial sets. This gives one motivation for the study of PT C P's. §19. The group of a fibre bundle. > In this section, we show how to associate a group to a : fibre bundle. The theory here is roughly analogous to that of co- coordinate transformations in the topological case. As an easy con- consequence of this theory, we shall find that every fibre bundle may be regarded as a TCP. We need some preliminary observations about the operations of groups on complexes. In Lemma 6.12, we showed that K is a monoid complex if K is a complex. The product is defined by Ug)(x,u) =/(g(x, u), u), where i, g e {KK)n, x ( Kq, and u e A[n]q If ? is another complex and / e EK, then the same formula defines an operation from the right of KK on EK. If g e (KK)n, then G determines g: Kx A[n] -» K x A[n], where g{x, u) = (g(x, u), u); g is an isomorphism if and only if g is invertible. We let A(K) C Kk denote the set of invertible elements. A(K) is a group complex. Observe that KK and A(K) operate from the left on K via f-x = /(x, Afi), x e Kn, i e (KK)n. If a group complex G operates on K, we define a homomorphism v: G -> A(K) by TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 75 v(|)(x, u) = , where g f Gfi, x e is that simplicial operator such that u = ?A . Clearly and ? ,r-t g . x = y5 is a monomorphism if and only if G operates effectively. Replac- Replacing G by G/Ker v, we may assume that operations by groups are j|§|§§§^ys effective. ^ Now let p: ? -> B be a fibre bundle with fibre F (Defini- 41-8). For each b e Bn, choose a strong isomorphism :1: J ||f |f a(b): F x A[n] ||||||||$} is called an atlas of p. If for each b e Bn we are given 1 **'* ( ^(F)n, then 5F) = a F) ?F) defines another atlas {5F)}. l^lijiyersely, if {aF)I and {5F)} are atlases of p, then letting |N % , we have 5F) = a(b)g(b). Itr Given an atlas {a F)}, let fi(b) = So aF): FxA[n] -» ?, j||ere S: ?F -* ? covers 6 : A[n] -* B, be Bfi. Since HI aF)(/,u) = @F)(/, v), v) , ||J6)} and {/SF)} determine each other. We regard {?F)} to be ^i|o|itained in ? , and then face and degeneracy operators and oper- from the right by elements of A(F) are defined on elements I, although {|8F)} need not be closed under these opera- . If {5F} and {aF)} are atlases related by 5F) = a(b)g(b), giln jS(fc) = p(b)g(b). II' The atlas {aF)J is said to be normalized if f; i8(s.6) - s.pib) |or all i and 6. If we choose an a(b) for each non-degenerate 6 |i(d define j8(s.6) = s./3(b) for all f and 6, we obtain a normaliz- ||||d?atlas. The definition is consistent since if s.b = s.b', i < j, *c|hen, using induction on the dimension of 6,
76 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY s.p(b') = s.pis.djb) = s.Sip(d.b) = s.pis^^.b) = s.pib). From now on, we assume all atlases to be normalized. The difference between d.p(b) and pid.b) is more signi- significant, and we investigate this now. Recall the definition (page H] of St: A[n-1] -* A[n]. If b e Bn, then since a(A)(lxS.): Fx A[n-1] -* E^ : is an isomorphism onto Image (lxS^), lxS;: E ' -> E , there exists a strong isomorphism a. (A): Fx A[n-l] -> E ' such that the following diagram commutes: p Ar -, a(A) F x A[nJ By definition, Hjb o a.(A) = ^.^(A). Define ry(A) e A(F)n_1 by O] a/A): F x A[n-l] -» F x A[n-1]. Since ))r7(A), dtp{b) = p{d.b)T.(b). {r.(b)\ is called the set of transformation elements associated with the atlas [a{b)\, a.F) = DEFINITIONS 19.1: Let p: ? -* B be a fibre bundle with fibre F and let G be a subgroup complex of A(F). An atlas {aF)} of p is called a G-atlas if all of its transformation elements are in G. Two G-atlases {a(b)\ and {5F)} are said to be G-equivalent if for all b ( B, a{b) = a(b)g(b), where g(b) ( G. p: E -* B together with a G-equivalence class of G-atlases is called a G- bundle. Observe that p is necessarily an A(F) -bundle. Let p: E -* B and p': E' -» B' be G-bundles with the same fibre F. A map (/,/): {E, p, B) -> (JE',p',B') is said to be a map of TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 77 G-bundles if for all b e B and any G-atlases \a{b)\ and {a'(?>')} in the given G-equivalence classes of atlases, hp(b) = p'(Hb))j{b), where if/(b) t G. There results a concept of G-equivalence of - G-bundles. The concept of A(F)-equivalence is identical with that of isomorphism of fibre bundles with a given fibre. ; An atlas \a(b)\ of a fibre bundle p: E -> B is said to be ' regular if j\F) = en_1 for all i > 0 and b e Bn, n > 1; this means that d.fiib) - fiid.b), i > 0. LEMMA 19.2: Let p: E -> B be a fibre bundle with fibre F and let G be a subgroup complex of A(F). Then there is a regular G-atlas in every G-equivalence class of G-atlases of p. Proof: Let \a(b)\ be a G-atlas of p. We will define a G-equivalent regular G-atlas {a(b)\. If b e BQ, let a(b) = a(b). Suppose a (b) has been defined for b e B _., n > 1. Let b e B . If b is degenerate, a(?>) is already defined and has the desired property. Suppose b is non-degenerate and a(d.b) - dd^g., i > 0. If 0 < i < ;, then an application of the induction hypothesis gives (i) at ap{b) = a.p(d. b) ¦ d.r.(b) = atpid.b) ¦ o.g.)~1 ¦ d. t.(b) .)-1 ¦ d.r.(b) Clearly G operates principally on the G-submodule of E gener- generated by {p(b)\ and therefore d.{g-x rf(b)) = d^ig^r.ib)). Choose g e Gn such that d{g = g~1Ti(b) for f > 0 and let a(b) = aitig-1. Then:
m SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY 78 B) ^^ This completes the proof. If G' C G is a sub-group complex and there exists a G-atlas in the given G-equivalence class of G-atlasesof a G-bundle, then we say that the group of the bundle can be reduced to G'. Note that the resulting G -bundle need not be uniquely determined. LEMMA 19.3: Let p: E -» B be a G-bundle. Suppose G'CG is a subgroup complex which is a deformation retract of G. Then the group of p can be reduced to G'. Proof: Let {a(b)} be a regular G-atlas in the given G-equi- G-equivalence class of G-atlases of p. We will define a G-equivalent regular G'-atlas {5FI. Let aib) = a(b) if b t BQ and suppose 5(fc) has been defined for b e B , , n > 1. Let b t B . If b is degenerate, a(b) is already defined and has the desired proper- properties. Suppose b is nondegenerate and 5F16) = aidjb)/*., i > 0. Arguing as in A) of the previous lemma, we find that if 0 < i < j, then A) d.d./3(b) = d._ldip{b)^i_li){d.i^X . Similarly we find, for 0 < j < n, B) dQd^{b) - ^o mvd^ ro{b)Yl d._, gor?;_ x{d0 b)]-1 ro(a b)id0 g.)-1 It follows that d;g. = d._1gt, 0 < i < j, and C) F._1E06)-1F0E.6) = («9;._1g0)-1<9._1r0F).a0g., 0 < j < n. Choose g e Gfi such that dtg = g{, i > 0, and let a'(b) = a(b)g . Then d. P '(b) = J3 id. b), "i > 0, and j|g|revious lemma, we may replace fi"{b) by fi(b) such that "fete) = en , for i>0and tD) ( G' .. TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 79 Let u = gQ1 rQ(b) dQ g and observe that by C) and by dogj = dj_1 dQg, we have <9._1 u e G^, 0 < j <„. Now let h: G -> G be a homotopy such that A(G') C G' and dQhQ(x) = x and dq+1hq{x) ( G'q if x ( Gq. If n is odd, let k = A0(r/)~1A1(u)A2(r/)~1 ••• An_1(u)~1 and if n is even, let *= h^-H^h^u)-1 ¦•An_1(u). Define a"(b) = a'{b)k. Then d^"{b) = fUd.tidjk if i > 0 and - ''- By the identities satisfied by A, it follows that i > o. SThus ' anc*' arguing as in the proof of the ssi From now on, we assume all atlpses to be regular and we !p|||et r{b) denote the transformation elements tq{b) of an atlas lSSlaF)} of a G-bundle p: E -> B. We call r a twisting function of p. L»' s This notation is justified by the following result. I: gTHEOREM 19.4: Let p: ? - B be a G-bundle with fibre F and ^^|et laF)! be a G-atlas of p. Then the transformation elements pr(A) define a twisting function r and (?, p, B) is isomorphic to |(F xf B, p, B). I Proo/: Define f: Ffi x Bn - En by f (/, 6) , #?,)(/, Afl). ;|^ is clearly an isomorphism of sets and: 0, 0 . s. ||.:;.Thus if g~1 is used to define a structure of complex on the set
80 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 81 F x B, we obtain $~ 1(E) = FxTB. This proves the result. Observe that the G-bundle p: E -* B with atlas {aF)j de- determines the isomorphism ?. §20. Fibre bundles and twisted Cartesian products In this section we first define maps of TCP's with fixed fibre and group. We then examine in detail the relationship between T C P's and fibre bundles and prove that every TCP is a fibre bundle. DEFINITIONS 20.1: Let p: E(T) -* B and p': E(t') -* B' be TCP's with group G and fibre F. A simplicial map 6: E{t) - E(r') is said to be a map of TCP's if 6{i, b) = {if/(b)f, n(b)), where if/: B -* G is a m a. p of s^ts. Observe that p'8 = 77 p. The re- requirement that 6 be a simplicial map is equivalent to the following identities on if/ • T'77(b)dQiff(b) = f{d Qb) rib) (U) dt\lA.b) - iffid.b) if i > 0 stip{b) = if/is.b) if f > 0. 6 is said to be a strong map if B = B' and n = 1B, and in this case we say that r and r' are equivalent twisting functions. Ob- Observe that every strong map is necessarily a strong isomorphism. LEMMA 20.2: Let p: E -* B and p': ?'-> B be G-bundles with fibre F. Then p and p' are strongly G-equivalent if and only if r and t' are equivalent, where r and r' are any twisting functions of p and p'. Proof: Suppose p and p' are strongly G-equivalent. Then there exists a simplicial isomorphism A: E -> E' such that 'A = p and p'(b)if,(b), iff(b) f G, where {aF)j and are any G-atlases of p and p'. If r and t' are the twist- twisting functions defined by \a{b)\ and \a'ib)\, then it is easily veri- J^ed that ^r satisfies the identities (U) (with n = 1B). Thus r and M;.ate equivalent. Conversely, suppose r and r' are equivalent S§id if/: B -* G satisfies the identities (U). Then if x e E is Uritten as x =¦ fi(b)U, An), 6 = p (x), and we define (I A CO = p'{b)if/(b)(f,An) = p'(b)bf,(b)f,An), %|follows that A is a strong G-equivalence of G-bundles. p§| Before proving that every TCP is a fibre bundle, we need s||jie following definitions. S|pEFINITlONS 20.3: Let G operate on the right of a complex E rfipd on the left of a complex F. Then F xG E is defined to be the IfjUotient of F x E obtained by identifying {gi, x) and (/, xg) for all |Q§ I, and g. If ? = G xf B, then F xQE may be identified with || xf B and is called the TCP with fibre F associated to G xf B. vlf p: E -* B is a principal G-bundle, then for some r E is iso- inorphic to G xf B, and therefore G operates on the right of E. ;S(The operation is actually independent of the choice of atlas.) In this case, (F xG E, p*, B), where p*(f, x) = p(x), is said to be the (J-bundle with fibre F associated to p. If \a{b)\ is an atlas of p, then {a*(b)} is an atlas of p*, where P*(bX(,u) = (f,p(b)(eq,u)), u e A[n]q, b c Bn> i t Fq. Now observe that if F xf B is a T C P and n : A -> B is a simplicial map, then E(j)n may be identified with F x A, where 7 t ° 77, and 77: E(r) is a map of TCP's.
82 SIMPUCIAL OBJECTS IN ALGEBRAIC TOPOLOGY 11 THEOREM 20.4: Let FxfB be a TCP and suppose A~ n: A -> B. Then E(t) is strongly isomorphic to E{t) . Proof: Suppose first that F = G, that is, ?(r) is a PTCP. Then by Proposition 11.5, there exists a strong homotopy equiva- equivalence 6: ?(r)A -* E(r)n. Clearly we may write dig, a) = iip{a)g,a). Thus 6 is a strong map of TCP's, hence a strong isomorphism, and the twisting functions r^ and r77 are equivalent. The latter state- -f- ment implies the result for arbitrary F, and the theorem is proven. ;L COROLLARY 20.5: Every TCP is a fibre bundle. ",- Proof: Let F xT B be a TCP. Choose a base point cj> e B'' and let b e B . ~b <^d>: A[n] -> B, hence ?(r) is strongly iso-* morphic to ?(r)^\ Since />" = t ° <j>, the latter is F x A[n]. This .,M proves the result. REMARKS 20.6: An atlas for F xf B may of course be defined by >\ p(b)(f,An) = (f, b). The twisting function of this atlas is r. In other words, a TCP with group G is essentially just a G-bundle * with a chosen atlas. ^ If p: E -> B is a G-bundle with given atlas \a(b)\ and n: A -> B is a simplicial map, then p77: En -> A is a G-bundle with' atlas {an{a)\, where nfFia) = fiinia)). If p is principal, then so ", is p77 and 77 is equivariant, that is, n(xg) = nix)g for x f En, g € G. COROLLARY 20.6: If p: E -> B is a G-bundle and A~77: A -» B, then p : ? -* 4 and p77: E77 -* 4 are strongly G-equivalent G-bundles. Finally, we note that since every TCP is associated to a PTCP and every TCP is a fibre bundle, we have TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 83 PROPOSITION 20.7: Every G-bundle is associated to a principal (j-bundle which is uniquely determined up to strong G-equivalence pf G-bundles. The converse is obvious: If p: ? -> B is a principal G-bundle and G operates on F from the left, then there is a unique G-bundle with fibre F associated to p. ¦ §21> Universal bundles and classifying complexes y- We will construct a P T C P, or G-bundle, 1 Wy\j) = Cr Xt(q\ " V.tW *• ^for each simplicial group G. W(G) will play the role of a classi- classifying complex for G. ^DEFINITION 21.1: A PTCP G xT B is said to be of type (W) if J-Bo has one element bQ and if dQ: e x B -> ?(r) . is an iso- - Vorphism of sets for all q > 1. We let S: E(r)n_^ -> e x B de- '¦... note the isomorphism of sets inverse to cL , so that dQS is the 9-1 • ',< identity on ?(r) We will prove that, up to natural isomorphism, there exists ,"bne and only one PTCP of type (W) with group G. Before proving ^"existence, we obtain some of the properties of PTCP's of type , >)¦ Lemma 21.2: If G xf B is a PTCP of type (W), then: (ii) a+1S(x) = S(d.x) if x e E(T)q, q > 0; (iii) S = s_ on e x B ; (iv) s.+1S{x) = S(s.x) if x e ?(r)q, g>0. Proo/: If x e E(r)q, q > 0, then x = {T(b),dQb) for some . If i > 0.
SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY 84 S(Ax) = and S(dQx) = S{T{dob)doT(b),dodob) - S(rx F), A^ 6) = (eq,d1b). ' On the other hand, AjSU) = di(eq+1,b) = (e^oLi) if i > 0. This proves (i) and (ii), and the proof of (iv) is similar, (iii) follows im- immediately from the definition. • Lemma 21.3: If G xf B is a PTCP of type (W), then B, and there, fore E(t), is a Kan complex. Proof: Let bQ,..., bk__v bk+1,..., bq+l e Bq satisfy d.bj = d._1b., i < j, i,j 4- k. We must find b such that d.b = bjt i 4 k. We break the proof in- into two cases. (i) k > 0: Here we let x. = (r(*i+1), dQb.+1). Then Ax^. = ^_jX/; i < i, i, / ^ *-l, and p(xp = ^06i+1 = <5fV Since p is a Kan fibration, there exists x e E(r) such that E.x = x., i ? k~\, and p(x) = 6Q. Let (en+1,?») = S(x). Then EO6 = pE0S(x) = p(x) = bQ and, if f > 0, i ^ k, we have 6L6 = pd.Six) =» pSCol^jx) = p(en,bt) = 6/ . (ii) A: = 0: Here we note that 6LrF.+1) = d._1r(b.+1) if 0 < i < j, so that there exists g f G such that Let (eq+vb) = S(& c), where c (c) ) and o . . Further: p S(r E0 b2), dQ dQb2) = 50 b2 , ). Now and TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 85 Ac = PS(r(dob.+1),dodobj+1) = <90 Therefore dx b and A b = c)^og, 5Qc) ._x g, d,_t c) 6f), 5,,^) = 62. if i > 1. LEMMA 21.4: If G xfB is a PTCP of type (W) and G is a mini- minimal complex, then (E(r), p, B) is a minimal fibre space. Proof: By Proposition 18.4, p is a minimal fibration. We must prove that B is a minimal complex. Thus suppose b,ceB~ and A, b = d{ c, i 4s- k. We must prove dk b = dk c. Let x = (rF), do?) and y= (r(c), Ape). if ; + w *, S(Ax) = (eq_vd.+1b) = (e^^A^c) = S^y), hence A^x = A,y. Therefore d.r(b) = ^r(c) if 0 < i ^ i-1 and r«o6)Cor(&) « rEocMor(c) if it ^ 1. Thus if it > 0, then <9 rF) = Ar(c) for i 4 k~\, and, since G is minimal, dk.xr{b) . ^.^(c). It follows that ^6 = pS(r(dkb),dQdkb) = 5fcc If it « 0, A/•(*>) = A,r(c) for i > 0, hence dQr(b) = A-,r(c) and therefore r(dQb) = r((90c). Then dQb = pS(rE06),50506) - 50c. PROPOSITION 21.5: If G xfB is a PTCP of type (W), then E{t) is contractible. Proof: Taking cf) = (eQ, bQ) as base point, (i) and (ii) of Lemma 21.2 imply that dC{S) + C{S)d is the identity map of
86 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY III hi fits P§|l 1111 im i i i i Itltl llfl It! ft Kill C(?(;•)), and therefore Hn(E(r)) = 0 for all n > 0. Since E(t) is a Kan complex, Corollary 13.7 implies that E(t) is contractible provided that ttAE{t),c?>) = 0. Suppose x e E{r)y that is, 5q X = (f> = (9. X. Then <9n S(x) = x, 5, S(x) = S{dn x) = S(<?), and aos(x) = sid.x) = su). Clearly S(<f>) = sQ (f>, and therefore [x][sQ <?] = [sQ <?]. Thus [x] = 0, as was to be proven. Before proving the next, and fundamental, property of P T C P's of type (W), we need a definition. DEFINITION 21.6: If G and G'are group complexes which oper- operate on E and on E' from the right and if y: G -» G' is a simpli- simplicial homomorphism, then a simplicial map 0: E -* E' is said to be y-equivariant if 6{xg) = 6{x)y{g) for all x t Eq, g e Gq. If G = G' and y = 1«, 0 is said to be equivariant. THEOREM 21.7: Let GxrB and G'xr'B' be PTCP's and let y. G -* G' be a simplicial homomorphism. Then if G'xf'B' is of type (W), there exists a unique y-equivariant map Q: E(r) -» E{r') such that d(eq x Bq) C eq x B'q, q> 0. Proof: 6 is determined, if it exists, by its values on e xB. q > 0, and since BQ' = b^, 6(eQ, b) = (e^, b?) defines 6 on E(r)Q. Again, if 6 exists, then for b e b . q > 1, there exists n (b) e B' such that Oie^b) = (e^nib)) = SdQ{eq>rr(b)). and, requiring dQ 6 = the inductive formula (i) d(e.b)- we find that ^ is necessarily given by q>l. TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 87 It remains to prove that 0 so defined is a simplicial map. d $ d is true by construction and if 6 ( B,, then Now suppose d.d = 6d., 0 < i < j. Then we find d. + 1 '• on eqx Bq, q > 1. Next, S = sQ on e x B , g > 0, hence '- sn6 = Sddr.sn - 6sn on e.xBn. Finally, assume s.d = 6s,, r^ 0 0 0 0 Q Q i v ^' ": 0 < i < j. Then  ; j. i I on eqx Bq, q > 1. - COROLLARY 21.8: Any two PTC P's of type (ff)with group G ''* >are naturally isomorphic. * , Proof: If E(r) and ?(r') are PTCP's with group G, there ' exist natural maps d: E(r) -* E(r') and d': E(t') -> E{r). By ^uniqueness, 66' and 0'0 are the respective identities. For any simplicial group G, we now construct a PTCP v~i_ G < ,qi W (G) which is of type (W). Let H'.(G) have one element I [] and define WJG) = Gn_x x Gn_2x--x GQ, n > 0. Write ele- L*v ments of Wn(G) in the form [gn_1,...,gQ\, gi e G.. Define face ," and degeneracy operators on W{G) by s0 [ ] = [eJ, by I d.[gQ] = [ ], i = 0 or 1, and if n > 1 by '" (i) do[gnr...,gQ] = [gn_v...,g0]; (ii)
88 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Define T{G) on Wn (G), n > 0, by (v) ^G)[4-l'-'^ = 4-l- We could verify directly that W (G) is a complex and that r(G) is a twisting function, but the following inductive description J§i of W (G) and W(G) will make these facts obvious. Define an iso- i| morphism of sets A.: Wn+liG) -> Wn (G) by | (vi) \[gn,...,g0] = (gn,[gn_V:.,go\), n>0. | Let ct(G): Wn(G) -> W (G) be the canonical pseudo-cross section, Jjg ct (G)(vc) = (e , w). Now knowing the face and degeneracy operators!! on W (G), those on W (G) are of course determined by the require- J| ment that W(G) = G XwqxH'(G). Knowing the face and degeneracy ?| operators on W (G), those on W - (G) are determined by: j|f (vii) dQ = pA; di + 1 = y1 Bjk] sQ = k^aiG); ;| si+l = A SiX- I Finally, define S = ay1: H^(G) -> en+1 x %+1(G), that is | (viii) S(gn,[gn_v...,g0]) = (en+v[gn g0]). I Clearly dQS is the identity of H^(G) and SdQ is the identity on *:$ Given a simplicial homomorphism y: G -> G', define (ix) W(y)[gn,...,g0} = [y(^,..,y^)]. With this definition, W becomes a functor from the category of sim- simplicial groups to that of simplicial sets. W(G) will be called the classifying complex of G, W(G) the universal G-bundle. We now proceed to justify this terminology. If TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 89 f: LEMMA 21.9: Every PTCP G xfB is induced from a simplicial 1 map v: B -> W(G). ( Proof: Let 0: ?(r) -» W(G) be the equivariant map obtain- 1 ¦;ed in Theorem 21.7 and let n: B -> W(G) be defined by |; ^(e^fi) = (e^, nib)) . §:Then dQ6 = 6dQ implies t = ?-(G) ° ?r = r(GO7, so that G xr B i is induced from n and 6 = n . We remark that n is given explicit- |; ly by the formula: |A) nib) = [Tib),Tidob),...,Tid?b),...>Tid%-1b))> where | Bq = 50--- 50, i factors of 50 . %; The following remarks will lead to a simple proof of the I: classification theorem. |REMARKS 21.10: By Propositions 18.4 and 18.7, a PTCP is just I" a principal fibration with a given pseudo-cross section. From this ? point of view, a map n: B -> WiG) induces a principal fibration -with given pseudo-cross ov, namely the canonical pseudo-cross =section of Gxf(G,ff B. on is compatible with ct(G) in the sense ¦that n o71 = ct(G) ¦ n. We define a morphism of principal fibrations I with group G to be an equivariant simplicial map. Then a strong isomorphism of PTCP's with group G may be regarded as an auto- automorphism of a single principal fibration. LEMMA 21.11: Let p: E -> B be a principal fibration with group G, let B' C B, and define E' = p (B'). Then any morphism 0': ?' -> H'(G) may be extended to a morphism 6: E -> WiG). Proof: 6' defines a pseudo-cross section a': B' -> E'. By Lemma 18.6, o' may be extended to a: B -> E. By Proposition 18.7, a defines a twisting function r: B -> G and the resulting equivariant map 0: E = ?(?•) -> W(G) extends 0'.
90 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Iff -.f 'vi. THEOREM 21.12: 77 c* A: fi -> W(G) if and only if the PTCP's W{G)n and W{G)^ are strongly isomorphic. Proof: If tt c^ A., then W(GO7 is strongly isomorphic to W(G)^ by Theorem 20.4. Conversely, suppose W{G)n and W(G)X are strongly isomorphic. Regard W(G)n and W(G) as copies of the same principal fibration E. Let G operate on E x / by (x, u)g = (xg, u), so that pxl: E x / -• 6 x / is a principal fibra- fibration. Identify W(Gf with Ex@) and W(G)X with Ex(l). Then E' = W(G)n U W{G)^ is a sub principal fibration of E x I, and 77: W(G)n -. W(G) and X: IP(G)A -. W(G) together define a morphism 0': ?' -¦ W(G). By the previous lemma, 6' can be extended to 6: E x 1 -* W(G). If 6 induces ^ on B x I, then i/r is a homotopy from n to X. Combining Lemma 20.2, Proposition 20.7, and Lemma 21.9 with the theorem above, we obtain the classification theorem: THEOREM 21.13: Let F be a complex on which G operates effec- effectively from the left. Then the assignment to any map rr: B -* W{G) of the TCP (or G-bundle)with fibre F associated with the PTCP (or principal G-bundle) induced from n defines a one-to-one corre- correspondence between the homotopy classes of maps B -» W(G) and the strong isomorphism classes of TCP's (or strong G-equivalence classes of G-bundles) with fibre F and base B. REMARKS 21.14: Given a G-bundle p: E -> B, the corresponding homotopy class of maps n- B -> W(G) defines a homomorphism tt*: H*{W{G), A) -> H*{B, A). If A is a ring, tt* is a morphism of rings, and the image of tt* is called the characteristic subring of p. TWISTED CARTESIAN PRODUCTS AND FIBER BUNDLES 91 For example, if G = S@(n)) and A = Z2 we obtain the Stiefel- Whitney classes, and if G = S(V(n)) and A = Z we obtain the Chern classes.
92 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Bibliographical Notes on Chapter IV The material of section 17 is all due to Moore [52]. The definition of T C P adopted here is a special case of that of Moore [52], and gives what is called a regular TCP in [l]. The compari- comparison of principal fibrations and PTCP's follows Cartan [6]. Of course, the simplicial concepts of principal fibration and principal bundle are equivalent, but the connection with topology is more easily seen using principal fibrations. Nearly all of the material of sections 19 and 20 is due to Barratt, Gugenheim, and Moore []]. The complexes W(G) were first constructed (without the introduction of W(G)) by Eilenberg and MacLane [13]. The con- construction of G xrfG\W@r) is due to MacLane [40]. The axio- axiomatic definition of PTCP's of type (W) is due to Moore [5, 52]. The classification theorem as stated here is developed in [1], but our proof follows Cartan [6], CHAPTER V EILENBERG-MACLANE COMPLEXES AND POSTNIKOV SYSTEMS In this chapter, we first prove that the category of simpli- simplicial Abelian groups is isomorphic to that of chain complexes. We then introduce the minimal Abelian group complexes K(ji, n). A study of their properties leads to a proof that every Abelian group complex is of the homotopy type of a product of K(jt, n)' s. We also obtain the well-known characterization of cohomology operations in terms of the cohomology of Eilenberg-MacLane complexes. Finally, we will obtain the A-invariants of Postnikov systems by means of a study of fibre bundles with fibre a K(ji, n). §22. Simplicial Abelian groups In this section, we investigate the category of simplicial Abelian groups. We will prove that this category is equivalent to that of (Abelian) chain complexes. An incidental result is the nor- normalization theorem for simplicial Abelian groups. Finally, we will compare the homotopy and homology groups of a simplicial Abelian group. We first develop an alternative definition of the homotopy groups of an Abelian group complex G. Let A(G) denote G re- regarded as a chain complex with differential d defined on Gn by n d = ? (— l)'dj. Let N(G) denote the chain complex G defined 93
m. 92 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Bibliographical notes on Chapter IV The material of section 17 is all due to Moore [52]. The definition of T C P adopted here is a special case of that of Moore [52], and gives what is called a regular T C P in [l]. The compari- comparison of principal fibrations and PTCP's follows Cartan [6]. Of course, the simplicial concepts of principal fibration and principal bundle are equivalent, but the connection with topology is more easily seen using principal fibrations. Nearly all of the material of sections 19 and 20 is due to Barratt, Gugenheim, and Moore [l]. The complexes W(G) were first constructed (without the introduction of W(G)) by Eilenberg and MacLane [13]. The con- construction of G xr(GJ(G) is due to MacLane [40]. The axio- axiomatic definition of PTCP's of type (W) is due to Moore [5, 52]. The classification theorem as stated here is developed in [1], but our proof follows Cartan [6]. CHAPTER V EILENBERG-MACLANE COMPLEXES AND POSTNIKOV SYSTEMS In this chapter, we first prove that the category of simpli- simplicial Abelian groups is isomorphic to that of chain complexes. We then introduce the minimal Abelian group complexes K(n, n). A study of their properties leads to a proof that every Abelian group complex is of the homotopy type of a product of K(n,ri)'s. We also obtain the well-known characterization of cohomology operations in terms of the cohomology of Eilenberg-MacLane complexes. Finally, we will obtain the ^-invariants of Postnikov systems by means of a study of fibre bundles with fibre a K(jt, n). §22. Simplicial Abelian groups In this section, we investigate the category of simplicial Abelian groups. We will prove that this category is equivalent to that of (Abelian) chain complexes. An incidental result is the nor- normalization theorem for simplicial Abelian groups. Finally, we will compare the homotopy and homology groups of a simplicial Abelian group. We first develop an alternative definition of the homotopy groups of an Abelian group complex G. Let A(G) denote G re- regarded as a chain complex with differential d defined on Gn by n (9=2 (—l)'<9j. Let N(G) denote the chain complex G defined ;=;0 93
94 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY in section 17, so that Wn(G) = Gn D Ker 50 D .. . D Ker (9n_i- For convenience, we redefine the differential d on N(G) by d(x) = (-1)" dn, x e Nn(G). Then tf(G) is a chain subcomplex of i4(G) and there results a natural homomorphism THEOREM 22.1: Let G be an Abelian group complex. Then i: rrn(G) -> Hn(/4(G)) is an isomorphism for all n. Proof: Filter A(G) by xfFMn(G) if xeGn and c?,x = 0 for 0< i < min (n,p). Then FM(G) = A(G) if p < 0 and Fp4n(G) = Wn(G) if p > n, so that HFPA(G) = N(G). Each p FP+M(G) is a chain subcomplex of FPA(G). We will prove that each of the inclusions ip: FP+1A(G) C FPA(G) induces an iso- isomorphism on homology. It will then follow that i is an isomor- isomorphism. We first define an epimorphism of chain complexes tp: FpA(G) ^ Fp+1A(G) by x if xeFpAn(G) where n<p + l -spdpx if xeFpAn(G) where n>p + l. Clearly /p(x) e FP+1A(G) and /" ° ip is the identity map of FP+1A(G). A simple calculation proves that c?/p(x) = /p(c?x) for all x. We will complete the proof by obtaining a chain homotopy tp between ip °/p and the identity map of FPA(G). Thus define 0 if xtFpAn(G) where n<p (-l)pspx if xtFpAn(G) where n>_p. Then rp(x) t FpAn+l(G) and it is easily verified that dtp(x) + t" d(x) = x - (ip ° /p)(x), as desired. COROLLARY 22.2: Let G be an Abelian group complex. Then A(G) = N(G) © D(G), where D(G) is the chain subcomplex of A(G) generated by the degenerate elements of G. f x 1 x~s tp(x) = K(tt, n)'s AND POSTNIKOV SYSTEMS 95 in~l Proof: Let i = i° o . .. o in~l : yVn(G) -, An(G) and let / = f" o . .. o /° : i4 n(G) ^ A^n(G). ioi is the identity map on N(G) and therefore i4(G) = N(G) © Ker /. It suffices to prove Ker / = D(G), and Ker / C Dn(G) is clear from the definition of /. Let x = 2 .= f D(G). We must prove /(x) = 0, and we have =/ "~1 n—1 1 o.. n1 where x1 = ^ s,y/, y/ ^ = -.. =/ " J o... where x'= n-1 .2_ ! /, y/=y/~1-s^d-^y!~x - =... = /"-'(s^j y^1) = 0, as claimed. COROLLARY 22.3: (Normalization Theorem). Let G be an Abe- Abelian group complex and let n: A(G) -> AN(G) = A(G)/D(G) be the projection. Then 77 is a chain equivalence. Proof: Identifying AN(G) with N(G), we find rr = /. But i o /: A(G) -»/4(G) is a chain equivalence by the proof of the theo- theorem. N is a functor from the category u of simplicial Abelian groups to the category C of chain complexes. We now show that : there exists a functor F: C -> u such that T oN and # o F are the identity functors of <J and C Thus let X be a chain com- complex. Define V(X) as follows: :'¦ n-1 (i) Vn(X) = Xn © 1q ^2^ oj!k... Oj j Jr, where cr/fc... a; 1 Xr is the Abelian group whose elements are symbols cry . .. aJx x, x ( Xt, with the addition defined by ajk... ahx + ajk... ohy = ajk... ah(x+y), and where the sum is taken over all sequences \j:\ such that n >>fr > ... >y, > 0. .. (ii) 5i:Tn(^)-.rn_,W is defined by
96 iii SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY (a) dnx = d(x) and <9,x = 0 if i < n, x e Xn (b) If k = n — r and x e Xr, then when Sj ... Sj 1 is expressed in the canonical form de- derived from formula C) on page 4. (iii) s,: rn(X) - Fn+1(X) is defined by (a) s,x = OjX, x f Xn (b) If k = n — r and x e Xr, then s,aiV . . a7lx = ahfc+1... ohlx if s/S^ shv where stSj ... Sj 1 is expressed in canonical form. It is easily verified that V(X) is a simplicial Abelian group. Now we can state THEOREM 22.4: The functors N:Q^C and r: C -. fl satisfy T o A^ = l(j and A^ o T = 1@. Further, if A: G -> G' is a simplicial homotopy, h: [ cz g, then there exists a chain homotopy s: N(G) - A^(G'), s: #(/) ^ ^). Conversely, if s: X -> A" is a chain homotopy, s: / ^?,then there exists a simplicial homotopy h: F(X) -» r(*'), ft: T(/) ^ T(g). Proof: That F o ^V = l^j and N oV = 1C is an easy con- consequence of Corollary 22.2 and the construction of P. Given the homotopy h: G -> G', h: I c^ g, define s = 1 ._0(~l)'h{ on An(G). Then s: A(f) ^ i4(^). s(D(G)) C D(G') and, identifying N(G) and /V(G') with /4^(G) and ^^(G'), we obtain a chain homotopy s: #(/) =^ N(g) by passing to quotients. Conversely, let s: X -*X' be a chain homotopy, s: i ^- g. Then (9s + s<3 = / — g. Define KpX n)'s jI/VD POSTNIKOV SYSTEMS h: TCJO-rCJT) as follows: (i) If x f Jn, then ftn(x) = <rn/(x) - ansd(x) - s(x) ftn_i(x) = o-n_i /(x) - ffn sd(x) ft,(x) = ct,/(x) if i <n-l. (ii) ft; is defined inductively on the symbols ctj ... crj.x by hj(crjk...crhx) = ajkhi_1(crjkl...ajix) if jk<i-l fi/o-j, ,...ct;,x) if ;t>i—1. 97 A simple calculation then proves that ft is a homotopy from P(/) to V(g), as desired. We have now proven that the homotopy theory of simplicial Abelian groups is equivalent to the homology theory of chain com- complexes. Theorem 22.1 has the following corollary comparing the homology and homotopy groups of simplicial Abelian groups. COROLLARY 22.5: Let G be an Abelian group complex. Then there exists a natural epimorphism of groups j: Hn(G) -> nn(G) such that j oh is the identity map of rrn(G), where ft is the Hurewicz homomorphism. In particular, ft is a monomorphism. Proof: Using 0 as base point, Cn{G) is the free Abelian group generated by the non-zero elements of Gn. Thus there is a natural epimorphism C(G) -> A(G), and this induces Clearly / o h = i, i: wn(G)==» H n(A(G)). Letting ] = i~l-f, the result follows. We will later use the corollary above to prove that every Abelian group complex has the homotopy type of a product of Eilenberg-MacLane complexes.
&Ch f ii 11 98 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY COROLLARY 22.6: Let K be a complex. Regarding C(K) as an Abelian group complex, we have nn(C(K)) = Hn(K) and nn(C(K)) = ffn(/f). This corollary states that in some sense homology is a spe- special case of homotopy. §23. Eilenberg-MacLane complexes Recall that an Eilenberg-MacLane complex of type (n, n) is a Kan complex K such that nn(K, $) = n and n,(K,<f>) = 0, i A n. Such a complex K will be called a K(tt, n) if it is minimal. We will prove the existence and essential uniqueness of K(n,n)'s. LEMMA 23.1: Let n be a group. Define a group complex K by Kn = it, n>_Q, and by letting each d} and s; on K n be the identity map of n. Then K is a K(tt, 0) and any other K(ji, 0) L is naturally isomorphic to K. Proof: Clearly K is a #G7,0). Now K0 = L0 = n and the identity map Ko -» Lo induces a unique simplicial monomor- phism f:K->L. Suppose /: Kn -* L n is an epimorphism, n >_0, and let yeLn+1. If f(xi) = diy, then /((^x,.) = ftfj.,^) implies x,. = x;- = x, say. Let z = dty, all i. Then (9,-Soz = (9,y for all i, hence since 77n+1(L) = 0, soz ~ y. By minimality soz =y, and thus /(sox) = y- Now observe that if G is an Abelian group complex, then if we regard Wn(G) as the group Gn_1 x . .. x Go, W(G) becomes an Abelian group complex. Define W"(G) = W(Wn~l(G)) for all n > 1, W°(G) = G. The next theorem follows inductively from Lemma 21.4 and Proposition 21.5. THEOREM 23.2: Let n be a group. Then W(K(n,0) is a K(?7,1). ¦**¦ t. K(n, n)'s AND POSTNIKOV SYSTEMS 99 If n is Abelian, then the Abelian group complex W"(K(tt, 0)) is a KGr.n). Before proving uniqueness, we need some preliminaries. DEFINITIONS 23.3: Let (K, <f>) be a Kan pair, where 9 is the only vertex of K. Define a complex P(K) by letting Ln+1 be an isomorphism of sets and by defining dt = '1 1. Define p:Pn(K)^Kn by 1 and 1 and let = p~a@). It is easily verified that p is a Kan fibration and therefore P(K) and are Kan complexes. Let y* Then d0S is the identity map of P(K), d^ix) = A.(so<?) if x e P0(K). and <9;+1 S = Sdj on Pn(K), n > 1. As in the proof of Proposition 21.5, it follows that P(K) is contractible. LEMMA 23.4: Let (K,<?) be a Kan pair, where <f> is the only vertex of K. Then p: P(K) -> K is a PTCP of type (W) if L(K) is a group complex. Proof: Define a = As0: Kn ^ Pn(K). Then pa is the iden- identity map of K and we may identify Pn(K) with LJK) x o(Kn). An easy calculation proves that we may define an operation from the right of L(K) on P(K) by (?lfo(*))?j = (?, ?2,o(*)). It follows that p: P(K) -> K may be regarded as a principal fibration with group L(K). Proposition 18.7 now implies that P(K) is a PTCP. By definition d0S is the identity of P(K) and Sd0 is clearly the identity on en x oiKn). Therefore p: P(K) -»L is of type REMARK 23.5: If K is a group complex, then so is L(K), and therefore K is isomorphic to W(L(K)). This implies the existence of a group complex structure on W(L(K)). However, unless K is
100 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Abelian, this product will not be that obtained by regarding Wn(L(K)) as Ln_1(K)x...xL0(K). THEOREM 23.6: Let K and L be K(n, n)'s. Then there exists an isomorphism K -* L. Further, if n is Abelian, then any K(n,ri) has a structure of Abelian group complex. Proof: It suffices to obtain an isomorphism K -> L, where L = W"(K(tt, 0)). We proceed by induction on n and assume the re- result for n' < n, n > 0. Since K is a minimal complex, it is easy to see that p: P(K) -» K is a minimal fibration. Therefore L(K) is a K(n, n— 1). By the induction hypothesis, L(K) is isomorphic to Y/n~l{K(ir, 0)). But then L(K) is a group complex and, by the lemma above and by Theorem 21.7, it follows that K is isomorphic to (n, 0)). REMARKS 23.7: Observe that if n is an Abelian group and we de- define a chain complex C{n, n) by Cn(n,n) = n and Cq(n, n) = 0 for q J n, then TCin, n) is a K(n-, n). This gives an alternative proof of the existence of K(jt, n)'s. Now, knowing that any K(n,n) is an Abelian group complex, it follows that any K(n, n) is equal to TC(jt, n). This is true since by Proposition 17.5 (recalling that what is there denoted G is the chain complex N(G)), we must have NK(tt, n) = C(n, n), and since FNKin, n) = K(n, n) by Theorem 22.4. As a corollary of these remarks, we have: PROPOSITION 23.8: Let I: n -* n' be a homomorphism of Abelian groups. Then there exists a unique simplicial homomorphism 0: K(n, n) ->K(n',n) such that 0 = /: K(n,n)n -> K(n',n)n. When n is an Abelian group, there is an alternative, and more usual, description of K(n,n). Let C*(A.[q], 77) denote the normalized cochain complex and C*(A[q]) the normalized chain K(n, n)'s AND POSTNIKOV SYSTEMS 101 complex (previously denoted CN(A[q]), so that C*(A[q],77) = Hom2 (C*(A[qj), „). Fix an integer n and let L(.n,n + l)q = Cn(A[q], „), q > .0. Define a structure of Abelian group complex on L(ji, n + 1) by <9/u(x) = uE1.x), u«LG7;n + l)q+i, x « Cn(A[q]), and s,-v(y) = v(a;.y), v e L(n,n + l)ql y f Cn(A[q + l]), where 5,.: C(A[g]) -, C(A[q + l]) and a,: C(A[q + l]) - C(A[q]) are induced from the simplicial maps St: A[q] -» A[q + 1] and at: A[q + 1] ^ A[q] defined in Definitions 5.4. Let the subgroup of L(n, n + l)q consisting of all cocycles. Observe that K(jt, n) is a subcomplex of L{n, n +1). THEOREM 23.9: The Abelian group complex K(n,n) defined above is in fact a K(n, n). Proof: First observe that K(n,n)q = 0 if q < n because every element of A[q] in dimension greater than q is degenerate. Next, K(n, n)n = n since Z"(A[n], n) = Homz (Cn(A[n]), 77) and Cn(A[n]) is the free Abelian group generated by An. By Remarks 23.7, it suffices to prove that the chain complex NK{n,n) is C(tt, n). Clearly NnK(n,n) = K(n, n)n = 77, and it remains to prove NqK{TT,n) = 0, g>n. Thus let fi(NqK(n,n), q>n, so that (9,/x = 0, 0 < i < g- 1. Suppose for a contradiction that /x(x) ^ 0, where x = (a0, ..., an), 0<ao<...<an<g is some basis ele- element for Cn(A[q]). Then x^80y, since fi(80y) = 0, so a0 = 0 (otherwise x = 50(a0-1, . .., an-1)). Similarly x^5ay implies aj = 1 and, inductively, a,. = i, 0 < i < n. But /n is a cocycle, and this implies:
111 rill 102 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY n+1 .,n + l)= 2 (-1)'" 1=0 . ,n + = 1 (-D' + (- j=o voo = (-i)n+VGo = °. where x~ denotes x = @,1, . . . ,n) regarded as an element of A[q—l]n. Thus /x(x) = 0 and /x = 0, as was to be proven. From now on, the symbol K(ji,ri) will denote the explicit complex K(n,ri) described above. Now since Hn(A[q], tt) = 0 , S(Cn(A[q], tt)) = Zn+1(A[q], tt). Thus the coboundaries 8 define a simplicial homomorphism 8: L(n, n + 1) -» KG7, n + 1). Further, addi- addition defines an operation of K(tt,ti) on L(n-, n + 1) and of course #G7, n) = Ker 8. It follows that 8 is a principal fibration with group K(n,n). Define a: K(n, n + l)q -* L(n, n + l)q by (i) o(/zXao> •••> an) = ft@,ao,. ••, an). n+1 Then 5o(/xXa0,..., an+a) = ^ (-l)'/z@,a0,. . -, a,-.1,ai+1,...,an+1) )) + /x(a0, • • -, an+1) Thus 5ct is the identity of K(n, n +1), and it is easily verified that a is a pseudo-cross section of 8, the corresponding twisting function t being explicitly defined by: (ii) K/xXao< • • •; an) = /x(O,ao+l, • • • ,an+l)-/x(l,a0+l, • • -an+l). Observing that 1^ f Image (ct) if and only if i4,a0, . . ., an) = 0 when- whenever a0 = 0, we define S: L(rr, n + l)q -» o{K(jt, n + l))q+i by (iii) S(/x)(a0,..., an) = /x(ao-l, • • • ,an-l) if a0 > 0 and 0 if ao = O. Then d0S is the identity on L{n, n + 1) and Sd0 is the identity on o(K(n,n + l)). Thus 8 is a PTCP of type (W). Identifying KGr,n) with Wn(K(n,0)) and letting Wn+1(K(n, 0)) = W(Wn(K(rr,0)), Kf77, nj's yl/VD POSTNIKOV SYSTEMS 103 Theorem 21.7 implies: THEOREM 23.10: The PTCP 8: L(n, n +1) ^ K(n, n +1) with group #G7, n) is naturally isomorphic to the universal PTCP 0)) of /f(ir, n). §24. KG7, n)'s and cohomology operations We develop here certain fundamental properties of K(n,n)'s. These properties will lead to a proof that every Abelian group com- complex has the homotopy type of a product of K(n, n)'s and to the characterization of cohomology operations. In the next section, these properties will be used to define the /^-invariants of Postni- kov systems. All chains and cochains mentioned in this section and the next are normalized. Recall that L(jr, n + l)n is n regarded as the group of homomorphisms of the free Abelian group generated by An into n. Define an n-cochain u e C"(L(tt, n + 1), it) by u(/) = /(An), / f Homz(F(An), 77). u is called the fundamental cochain of L(n, n + 1). LEMMA 24.1: Let x e L(n, n + l)q and consider the simplicial map x: A[q] - L(ir, n+1). If x*: Cn(L(ir, n + l),ir) - Cn(A[q],7r) is induced by F, then x*(u) = x. Proof: Since Cn(A[q], n) = L(n, n + l)q, the formula x*(u)=x * makes sense. From the definition of L(ji, n + 1) as a complex and the requirement that x be a simplicial map, we derive x(y) = y*(x) e Cn(A[p], n) for y e A[g]p, where y: A[P] - A[q]. In particular, if. ye A[q]n__is nonrde generate, then we must have:
hi w i 104 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY as was to be proven. Let K be a complex and let Hom(K, L{n, n + 1)) denote the set of simplicial maps K -> L(n, n + 1). The addition in LGr,n+1) induces a structure of Abelian group on this set. LEMMA 24.2: Let K be a complex. Define 0: Hom(K, L(ir, n +1)) - Cn(K, n) by 0@ — f (u). Then 0 is an isomorphism of groups with inverse iff defined by ^(y)(x) = x*(y) for y(Cn(K,n), xeKql where x*:C"(K,7r)->C"(A[q],7r). Proof: We must first prove that i//(y) is in fact a simpli- simplicial map. However, since dj = Sj and sf = at on L(n, n + 1), we find: and similarly for the degeneracy operators. 0 and ip are obviously homomorphisms, and it remains to prove that they are inverse to each other. If x e Kn is non-degenerate: @ °<WKx)=^(y)*(u)(x)=u(iKy)(x))=u(i*(y»=x*(y)(An)=y(x). Finally, if x t Kq, then using the first lemma we find: LEMMA 24.3: 0 and i/f define an isomorphism between the co- cycles Z"(K,7r) and the maps Hom(K, K(n,n)). Proof: If y e Zn(K, n), we must prove that <A(yXx) t K(n, n) for all x e Kq, that is, ip(J){x) is a cocycle. But 8(tfi(y)(x)) = S(x*(y» = x*E(y» = o. Conversely, suppose that i/r(y)(x) is a cocycle for all x e Kq. Then if x e Kn+1 is non-degenerate, we find that: sy(x) = 5y(x(An+1))=5(x*(y)XAn+1)=5(<A(yXx)XAn+1)=o, K(n, n/s AND POSTNIKOV SYSTEMS 105 = /*(u), and y is a cocycle. cf>: Hom(K,K(n,n)) -> Zn(K,n) is defined by where u is regarded as an element of Zn(K(n,n),n). Here u is called the fundamental cocycle of K(n,n) and its cohomology class is called the fundamental class. We note that the following diagram commutes: Hom(K,L(ir,n + C"(K,tt) [5 Gr, n + 1)) -^- Z Further, we have the following theorem. n+1 (K,7r). THEOREM 24.4: Let /,gfHom(K,K(i7,n)). Then f^g if and only if <f>(f) is cohomologous to ${?). Thus 0 induces an iso- isomorphism of n(K,K(n,ri)), the group of homotopy classes of maps K-> K(w, n), onto Hn(K,n). Proof: If / =* g, then 0(/) = f*(u) = g*(u) = 0(g) on the cohomology level, hence the cocycles / (u) and g (u) are coho- cohomologous. Conversely, suppose cf>(f) = (f>(g) + 8(a), a e C"-\K,7t). Let i0: K - K x @) and iV K.Kx A) be the simplicial maps identifying K with the cited subcomplexes of K x /• It suffices to find Y e Zn(K xl, n) such that and /t(y) = y|K x A) = <?(?), for then if/(y): K x / -. A'(w,n) will be a homotopy from / to g. Let p: K x I -> K be the projection onto K and let yo = p\<j>(f))eZn(KxI,n). Clearly /t(>/o) = 'S(>/o) = 0(O- Further, regarding a as a cochain defined on i\(K), we may choose a cochain /3 f Cn~'(K x /, ^) which extends a and vanishes on /0(K). Thus JoQ3) = 0 and i*(fi) = a. Let y = y0 - S(j8). Then and /f(y)'= (f>(f)-8(a) = cf>(g), as desired.
106 SIMPUCIAL OBJECTS IN ALGEBRAIC TOPOLOGY Before studying cohomology operations, we prove: THEOREM 24.5: Let G be a connected Abelian group complex, and let nn = nn(G). Then G has the homotopy type of the infinite Cartesian product x^i K(nn,ri). Proof: By Corollary 22.5, there exists an epimorphism ;: Hn(G) -¦ nn(G) such that ;' oh: nn -* nn is the identity map, n> 1. Let ynfZ"(G,7rn) satisfy y"(x) = /ix|, xtCn(G), where |x) denotes the homology class of the non-bounding cycle x. By Lemma 24.3, y" determines a map /": G -» K(nn,n). If g e Gn re- regarded as A(G)n, then f"(g) = ~g*(yn) and /"(g)(An) = yn(g) = j\g\ = j oh[g] = [gl Therefore /?: nn(G) ?* rrn(K(nn, n)). Let '=x~=1/n: G^x~=1KGTn,n). Clearly / is a weak homotopy equivalence, hence by Theorem 12.5 a homotopy equivalence. Now we define and characterize cohomology operations. DEFINITION 24.6: Let n and it' be Abelian groups, n and ri integers. Regard H"(K,n) and H" (K,n') as defining functors from the category of simplicial sets to that of sets- Then a coho- cohomology operation of type (n, n', tt,tt') is a natural transformation of functors C: Hn( ;n) -. Ha\ ;ir'). K(n, n/s AND POSTNIKOV SYSTEMS 107 Let H"(n,n,n') denote the cohomology group Hn(K(jr,n);7r'). Then we have: THEOREM 24.7: The cohomology operations of type (n, n', tt,'tt') are in natural one-to-one correspondence with the elements of Hn'(jr,n,n'). Proof: If C is a cohomology operation of type (n, n', it, n'), define a(C) = C(u) e H" (n,n,n'), where u denotes the fundamental class of Hn(n,n,n). Conversely, suppose c e H" (n, n, it') and y e H"(K,7t), where K is some complex. By Theorem 24.4, y de- defines a homotopy class of maps </f(y): K -* K(ir,ri). Define a coho- cohomology operation /3(c) by /3(cXy) = ^(y)*(c). Then since ip(u) is the class of the identity map K(jr,ri) -»KGr,n), we find (a o 0) (c) = /S(c) (u) = 0(o)*(c) = c. Finally, if y eHn(K,Tr) for some complex K, then using the natu- rality of cohomology operations and the fact that ifr(y) (u) = y find 8 (C)()()**u))=c(y). we §25. The ^-invariants of Postnikov systems Let (K,cj)) be a connected Kan pair. We wish to obtain in- variants which characterize the homotopy type of K. Choosing a minimal subcomplex if necessary, we may assume that K is mini- mal (by Theorem 9.5). Let X = (X@), ..., XM,...) denote the natural Postnikov system of K (Definition 8.5). Then by Lemma 12.1, each A^n) is a minimal fibre space. Letting nn denote nn{K,4>), the fibre F(n+1> of ^(n) is isomorphic to K(nn+l, n + 1) (by Lemma 10.2 and Theorem 23.6). Observe that K@) = cf>, so that KA)==! K(iri, 1). Now by Theorem 11.11, each XM is a fibre
108 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY hi if ir ?# bundle, n >_ 1. We will show that, under assumptions on tti, the group of the bundle Xin) can be reduced to K(TTn+1, n + l), n >^ 1. Then by Theorem 19.4, it will follow that X1-"' can be given a structure of PTCP. By Lemma 21.9, there will result a map fn+2: KM ^W(K(TTn+1,n+l)) = K(nn+l,n+2) which will induce the PTCP Xin). By Lemma 24.3, fn+2 will determine a cocycle kn+2 e Zn+2(K<-n\nn+l)- A sequence kn+2, 1 < n, of cocycles so chosen is called a set of /c-invariants of K, and such a sequence certainly determines the homotopy type of K. Of course a similar argument holds for fibre spaces. Thus let (F, i/r) -i-> (E,i//) -?+ (B,(/)) be a fibre sequence of connected Kan pairs. By Corollary 10.11, we may assume that (E, p, B) is a minimal fibre space. Let ? = (?@),.. . , ?(n), . . . \ denote the nat- natural Postnikov system of (E, p, B) (Definition 8.10). Lemmas 10.3 and 12.6 imply that each ?( is a minimal fibre space. Letting nn denote nn(F, if/), the fibre of ?(n) is isomorphic to K(jrn+l,n+l), n >_ 0. Under assumptions on nl3 tti(E), and tt^B), we will show that the group of each of the fibre bundles ?(n) can be reduced to K(nn+I,n + 1). Then each ?(n) will have a structure of PTCP, there will be a map fn+2: E(n) -> W(K(nn+1, n + 1)) = K(nn+l, n+2) which will induce the PTCP ?^n), and there will result a cocycle kn+2 { Zn+2 (?(n)( ^^^ A sequence J^n+2^ q < ^ q{ cocycles SQ chosen is called a set of ^-invariants of p, and such a sequence determines the strong homotopy type of (E, p, B). To validate the arguments above, we must study fibre bun- bundles with fibre K(n, ri). The group of any such bundle is contained in A(K(n, n)), the group complex consisting of invertible elements of the monoid complex M(n, ri) = K(w,n)KGr'n). We determine the structure of M(n,ri) and A(K(n, n)) in the next two propositions. K(n, tO's AND POSTNIKOV SYSTEMS 109 We will need the following lemma. LEMMA 25.1: The group of simplicial maps Hom(K(n, n),K(n', n)) is isomorphic to the group of homomorphisms HomzGr, it'), and every element of Hom(K(ff, n), K(n', n)) is a homomorphism. Proof: We observe first that every element / e Horn (K(n,n),K(n',n)) is a homomorphism. This is true since / induces a homomorphism n -» v' on K{n, n)n = nn(KGT, n)) = n and since if x,y t K(jr,n)q, q>n, then, by induction on q, f(x +y) and /(x) + f(y) have the same faces, hence are homotopic and therefore equal. Now / determines a homomorphism n -> n' and the converse was proven in Proposition 23.8. PROPOSITION 25.2: As a complex, M(n,n) is isomorphic to End {n, it) x K(n, n), where End (n, tt) is the complex defined by End (n, n)q = Horn (K(n, ri), K(n, n)) for all q, with each dj and s; the identity map. Proof: M(it, n)q = Horn (K(n, n) x A[q], K(n, n)). Define Lq = Zn(K(n, n) x A[q], tt). Then cf> of Lemma 24.3 defines an iso- isomorphism M(n,n)q -¦ Lq. Anticipating the Eilenberg-Zilber theorem, to be proven later, we know that the chain complexes and C*(K(jt, n)) ® C*(A[q]) are chain homotopic. Further, since K(n, n)q = 0, q < n, and 0 is a degenerate simplex, q > 0, we find: (i) Cn(K(n,n)xA[q])^Cn(KGT,n))®C0(&[q])®C0(KGT,n))®Cn(A[q]), (ii) Bn(KGT,n)x A[q\) ^Bn( Now suppose y e L q, so that 8(Y) = 0. From the second term on
110 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY the right of (ii), we find y(x, y) = Y(x, z), where x e Cn(K(n, n)) and y, z e A[q]0- Then we see that if Y = Y \ + Y2, where y1 = y|Cn(KGT,n))®C0(A[q]) and y2 = y | C0(K(n, n)) <E> Cn(A[q]), we may regard Y i as an ele- element of Zn(K(n,n),n) and Y2 as an element of Zn(A[q],n)=KGT,n)q. Translating back to M(n,n), we obtain the result. The result above determines the structure of M(n, n) as an Abelian group complex, but we must still determine the monoid structure and identify A(K(n, n)) C M(n, ri). PROPOSITION 25.3: The product in M(n,ri) is given by (i) (f,x)(g,y) = (fg,f(y) + x), f,geEndGT,7r)q, x,y eK(n,n)q. Let AutGr,7r)q c EndGr,7r)q denote the group of automorphisms K(n,n) ^K(n,n). Then (/,x) e A(K(n,n)) if and only if ft AuKtt.tt), and in that case: (ii) (/,x)-1=(/-1,-/-1(x)), / e Aut(n,n)q, xeK(n,n)q. Finally, the embedding v: K(ji, n) -> A(K(n,n)) of K(n,n) as a subgroup of operators on K{n,n) is given by: (iii) v(x) = (l,x), xeK(ir,n)q, where 1 denotes the identity map of K(n, n). Proof: If (/, x) and (?, y) are as in (i) and z eK{n,n)r, w e A[q]r, then using Lemma 25.1 we find: (f,x)-(g,y)[(z,w)] = (f,x)[(g(z) +y(w),w)] = / • g(z) +f<j(w))+-x(w), where x,y~: A[q] -> K(n,n) and f(y(w)) = f(y)(w). This implies (i) and (i) implies (ii). If w = ?Aq, then: v(x)(z,w) = z +E(x) = z +~x(w) = (l,x)[(z, w)]. This proves (iii). —- — In the next two theorems, we obtain conditions on a bundle K(n, n)'s AND POSTNIKOV SYSTEMS 111 with fibre K(n,n) which guarantee that the group of the bundle can be reduced to K(n, n) and show by how much two K(n, n)-bundles so obtained can differ. THEOREM 25.4: Let p: E -> B be a fibre bundle with fibre K(jr,n) and assume B is a connected Kan complex such that there exist no non-trivial homomorphisms of 7r1(fi,^)) into the group of auto- automorphisms of n. Then the group of the bundle can be reduced to K(n,n). Proof: Let \a(b)} bean A(K(n, n))-atlas of p with twist- twisting function r(b) = (f(b),x(b)). Let c e B2 • Then from dor(c) = r(doc)-lT(dic) and di t(c) - tC2 c) we derive f(d2 c) = /(c) = f(d0 c) f(di c). Considering / as a function Bt -> AutGr, n), we find that b ~ b' implies f(b) = fib') and that / induces a homomorphism 7Ti(B,(pi) -* AutG7-, IT) for any base point (f>. Therefore f(b) = 1 for be By J3F) = p(b)(g(b), 0), where g(b) =1 for b e Bo and g(b) = r\b)r\dob).. . rHd^b) for b e B The relations doT(b) = T(dob)-1T(dl b) and Define , q > 0. o)(l ) and dtr( together with the condition f(b) = 1 for be B imply that g(b) = g(dtb) for / > 0. Then: (i) dt J3F) = d, fi(b)(g(b),0) = P(dt bXgtft b),0) = and (ii) = T(di+lb), i > 0, are easily seen to b), i > 0, Thus \a(b)\ is A(K(n, n))-equivalent to the K(;r,n)-atlas (a(b)\, and the result is proven.
112 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY THEOREM 25.5: Let p: E -> B be a fibre bundle with fibre K(n,n), and suppose the group of bundle can be reduced to K(n, n). Then if Bo has just one element, the resulting K(n, n)-bundle is unique up to an automorphism of n (in a sense to be made precise in the proof)- Proof: Let \a(b)\ and ]a(b)\ be two K(n, n)-atlases for p with twisting functions r(b) = (l,xF)) and T(b) = (l,y(b)). \a(b)\ and \a(b)\ are necessarily A(K(n, n))-equivalent, say /3F) = /8F)(*F),2F)). Then: (i) d0P(b) = P(dob)(llX(b))(g(b),d0z(b)) b) [(g(d0 b), z(dob))]~l A, xF)) (g(b), d0 z(b)) It follows that gidob)-1 g(b)=l, g(b) = g(dob). Since Bo has just one element, we find inductively that gib) is the same element g for every b. In this sense, any two K(n, n)-atlases of p differ at most by an automorphism of n. In fact, replacing {a(b)\ by the K(n-,n)-equivalent atlas \d(b)\ where J3(b) = ]3(b)(I, -g~\z(b))), we have: (ii) ?F) = P(b)(g, 2F)) A, -g~l BF))) = j8F)fe, 0) . The resulting twisting functions may be inequivalent, but (g-1,0)r(b)(g,0)=T(b) or, considering r and r to take values in v~l(l,K(n,n)), REMARKS 25.6: Let r: B -*K(n,ri) be a twisting function and let /: B -> W(K(n, n)) = K(n, n + 1) be the corresponding map. Then 4>{f)eZ"+\B,rr) is given explicitly by <j>(f )(b) = r(bX& n), b t B n+1 . This follows from a calculation showing that t(K(tt,n))(i//j>)({) = r K(n, n)'s AND POSTNIKOV SYSTEMS 113 when <?(/) is so defined (where T(K(n,n)) is the twisting function for W(K(n, n)) defined by formula (ii) on patfe IOZ). Therefore, if k, k e Zn+1(B, jf) arise from twisting functions t,T such that 7 = g ¦ t, where g is an automorphism of K(n, n), then k = g k, where g is regarded as an automorphism of n. Now we extend the concept of a map of PTCP's with fixed fibre and base to include g-equivariant maps, or ?-maps, g an automorphism of the group. Then two cocycles k and k in Zn+1(B,n) determine ?-isomorphic PTCP's with fibre K(n, n) if and only if g*\k\ = \k\, where g*: Hn+1(B,n) -» H"+l(B,n) is induced by the automorphism g Of 71. Now we have proven the following theorems: THEOREM 25.7: Let (K,j>) be a connected minimal Kan pair and let nn denote irn(K, j>). Suppose there exist no non-trivial homo- morphisms n-j -» AutGrn, 7rn), n > 1. Then each of the fibre bundles X(n), n > 1, of the natural Postnikov system of K is a K(nn+i, n + l)-bundle, unique up to ^-isomorphism, g e Ant(nn+1,7Tn+i). Xin) is determined by kn+2 = 0(/n+2) e Zn+2(KM,nn+l), where fn+2. ^(n) -+K(nn+l, n+2) is defined by any twisting function of Xin), Another cocycle kn+2 also induces X(n) if and only if \~kn+2\ = g*\kn+2\ for some g e Aut(n-n+lf nn+l). THEOREM 25.8: Let (F,4i) -» {E,ijj) -?-+(B,j>) be a fibre sequence of connected Kan pairs, where (E,p, B) is a minimal fibre space. Let nn denote wn(F,t/r) and assume ttx is Abelian. Suppose there exist no non-trivial homomorphisms n^E,^) -> Aut (nn, wn) , n >^ 1. Then each of the fibre bundles ?(n), n > 0, of the natural Postnikov system of p is a K(nn+i> n + l)-bundle, unique up to
114 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY w II i ^-isomorphism, g e Aut(nn+l,nn+i)- ?(n) is determined by *n+2=#/n+2)eZn+2(E(n)f,rn+1), where /n+2: E^n) -» K(jrn+i, n+2) is defined by any twisting func- function of ?(n). Another cocycle kn+2 also induces E(n) if and only if \kn+2\ = g*\kn+2\ for some g e Aut(irn+i,irn+1). REMARKS 25.9: There are various comments to be made on the arguments above: A) The ^-invariants could be defined and should be inter- interpreted as obstructions to the cross-sectioning of the relevant bun- bundles. B) Had we developed the theory of the operation of n^K^ on nn(K,j>) (and of n^B,^) on nn(F,i//)), then the assumption as to non-existence of homomorphisms could have been replaced by the assumption of n-simplicity for all n. Further, the appropriate generalization to the case where n-simplicity fails could be devel- developed by use of the results on the structure of A(K(n,n))'s. C) If (K,cf)) is a Kan pair and n is an Abelian group such that Aut(n-, 7r) is an Abelian group, then the statement that there exist no non-trivial homomorphisms n^K, ^>) -¦ Aut Or, n) is precisely the statement that H^K, AutGr, n)) = 0. This follows from the universal coefficient theorem and the fact that H,(K; Z) S ir,(Kf 0)/MK, 0), n^K, 0)]. D) There is an obvious inverse procedure for constructing any (simple) homotopy type: Let there be given a sequence of groups (jti, . .., nn, ¦ ¦ ¦), nn Abelian if n > 1. Define K(n, n)'s AND POSTNIKOV SYSTEMS 115 and let B be a connected minimal complex. Define E^ * = B. Choose k2 e Z2(E@), n{) and let EA) be induced from Choose k3 t Z3(KA), n2), and construct KB) as the PTCP induced from x/f(k3): K<-1) -»K(ir2,3). Choose ?4 e Z4(KB), tt3) and con- construct K^3' from i//(k4), etc Similarly, suppose 77x is Abelian ^)K(irlf2). Choose k3 e Z3(E(-1\tt2), and construct EB) from i/>(k3), etc. E) The precise statement of the topological results implied by the arguments above should be clear. Starting with a connected Cff-complex X or a Serre fibration p: E -» B of connected CW- scomplexes, we derive (via the functor S, minimalization, and the 1 functor T) a sequence of principal fibrations (in the topological sense) which are determined by ^-invariants and which determine "the homotopy type of X or of (E, p, B). The additional assumption that all homotopy groups in sight are countable must here be made unless one takes the precaution of working in the category of com- .pactly generated spaces.
116 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Bibliographical Notes on Chapter V The result that nn(N(G)) = H n(A(G)) and the resulting com- comparison of the homotopy and homology of Abelian group complexes is due to Moore [52], but our proof is essentially that of Cartan [6]. The equivalence of the categories of simplicial Abelian groups and of chain complexes is due to Dold [8] and Kan [27]. Our construc- construction of the functor V follows MacLane [41]. The relation nn(C(K)) = Hn(K) is the simplicial analog of a result of Dold and Thorn [9] on the in- infinite "symmetric power" of a space. The material on K(n,n)'s is mainly due to Eilenberg and MacLane [13]. The proof of uniqueness of K(n,n)'s is due to Moore [5,52]. Our presentation of the results of [13] comparing maps into K(n, n)'s and cohomology groups follows Douady [7]. The relationship between K(n, n)'s and cohomology operations was first observed by Serre [58]. The approach to the /c-invariants of Postnikov systems via the study of simplicial fibre bundles with fibre K(n,n) is new. An obstruction theoretic approach in the semi-simplicial case is taken by Heller [21] and Moore [53]. CHAPTER VI LOOP GROUPS, ACYCLIC MODELS, AND TWISTED TENSOR PRODUCTS The main object of this chapter is the construction of the Serre spectral sequence by means of twisted tensor products. The basic tool in this development, which is completed in section 32, is Brown's theorem, which gives a natural equivalence between CN(F >V B) and C^fi) <8>t C^F) on the category of twisted Car- Cartesian products, where t is a twisting cochain determined by the twisting function r. In order to define twisting cochains, the theory of cup, Pontryagin, and cap products is developed in section 30. Of course, the definition of those products depends on the Eilen- berg-Zilber theorem, and this is proven in section 29. The proofs of both Brown's theorem and the Eilenberg-Zilber theorem rely on the method of acyclic models, which is described in section 28. The models for Brown's theorem are defined in terms of functors which assign to a (reduced) simplicial set K a simplicial group G(K) and a PTCP G(K) xT K such that T(E(r)) is contractible. G(K) is called a loop group of K. G(K) and G(K) *T K are de- defined in section 26. In section 27, it is shown that G and W are adjoint functors, the suspension E(K) of a complex K is defined, and miscellaneous results about the functors G, W, and E ate ob- obtained. 117
116 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Bibliographical Notes on Chapter V The result that nn(N(G)) = H n(A(G)) and the resulting com- comparison of the homotopy and homology of Abelian group complexes is due to Moore [52], but our proof is essentially that of Cartan [6]. The equivalence of the categories of simplicial Abelian groups and of chain complexes is due to Dold [8] and Kan [27]. Our construc- construction of the functor F follows MacLane [41]. The relation nn(C(K)) = Hn(K) is the simplicial analog of a result of Dold and Thorn [9] on the in- infinite "symmetric power" of a space. The material on K(n,n)'s is mainly due to Eilenberg and MacLane [13]. The proof of uniqueness of K(n-,n)'s is due to Moore [5,52]. Our presentation of the results of [13] comparing maps into Kin, n)'s and cohomology groups follows Douady [7]. The relationship between K(n, n)'s and cohomology operations was first observed by Serre [58]. The approach to the /c-invariants of Postnikov systems via the study of simplicial fibre bundles with fibre K(n,ri) is new. An obstruction theoretic approach in the semi-simplicial case is taken by Heller [21] and Moore [53]. CHAPTER VI LOOP GROUPS, ACYCLIC MODELS, AND TWISTED TENSOR PRODUCTS The main object of this chapter is the construction of the Serre spectral sequence by means of twisted tensor products. The basic tool in this development, which is completed in section 32, is Brown's theorem, which gives a natural equivalence between CN(JF xT B) and C^(B) <8>, C^F) on the category of twisted Car- Cartesian products, where t is a twisting cochain determined by the twisting function r. In order to define twisting cochains, the theory of cup, Pontryagin, and cap products is developed in section 30. Of course, the definition of those products depends on the Eilen- berg-Zilber theorem, and this is proven in section 29. The proofs of both Brown's theorem and the Eilenberg-Zilber theorem rely on the method of acyclic models, which is described in section 28. The models for Brown's theorem are defined in terms of functors which assign to a (reduced) simplicial set K a simplicial group G(K) and a PTCP G(K) xT K such that T(E(r)) is contractible. G(K) is called a loop group of K. G(K) and G(K) xr K ate de- defined in section 26. In section 27, it is shown that G and W ate adjoint functors, the suspension E(K) of a complex K is defined, and miscellaneous results about the functors G, W, and E ate ob- obtained. 117
118 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY §26. Loop groups In this section, we will prove the existence of loop groups of reduced complexes, that is, of complexes having just one vertex. We will also give a reinterpretation of the Hurewicz homomorphism. DEFINITION 26.1: A group complex G is said to be a loop group of the complex K if there exists a PTCP E(j) = G *r K such that T(E(r)) is a contractible space. EXAMPLES 26.2: K(n,ri) is of course a loop group of K(n, n + 1). By Lemma 23.4, if K is a Kan complex, then L(K) is a loop group of K provided that L(K) admits a structure of simplicial group. If K is a reduced complex and K0 = k0, we will let kn denote sJAQ. We now define a loop group of such a complex. DEFINITION 26.3: Let K be a reduced complex. Define Gn(K) to be the free group generated by the elements of Kn+l modulo the relations sox = en for xEKn. Gn(K) is of course a free group. If x ?Kn+i, let r(x) denote the class of x in Gn(K). Define face and degeneracy operators on the generators of G(K) by: r(dox) dor(x) = <dix) (T) df(x) = r(di+1x) if i > 0 s/(x) = r(s,+1x) if i > 0. The dj and s,- extend uniquely to homomorphisms Gn(K)->Gn.,(K) and Gn(K) -> Gn+l(K). G(K) so defined is easily verified to be a group complex, and t: K -» G(K) is clearly a twisting function. We let E(r) = G(K) xr K. We must prove that T(E(r)) is contractible, and it suffices to prove n-iCrCECr))) = 0 and ~tfn(E(r)) = 6, n > 0. LEMMA 26.4: = 0. LOOP GROUPS AftD TWISTED TENSOR PRODUCTS 119 Proof: Recall that ni(T(E(r))) can be considered as a group having one generator for each 1-cell not in a maximal tree and one relation for each 2-cell. We regard non-degenerate simpli- ces (g: x) as denoting the corresponding cells. The 1-cells (sog, x), xEK, non-degenerate and g E G0(K), form a maximal tree. This holds since dQ(sog, x) = (j(x)g, k0) and di(sog,x)=(?,k0), which implies that any two 0-cells can be connected in one and only one way by 1-cells of the cited form. We must show that every 1-cell (g, x), g non-degenerate, is homotopic to the product of 1- cells in the maximal tree and their inverses (reverses). The 2-cell (Sig^gx) shows that (g, x) is homotopic to (s0dog, x)(g, kt). If g = Hy)~lg', the 2-cell (sQg,y) shows that (g, dxy) is homotopic to (g',d0y)(s0dlg,d2y). If g = i<y)g', the 2-cell (sog',y) shows that (?, doy) is homotopic to (g', dxy) (sQdig\ d2y)~1- Combining these relations, (?, x) is homotopic to the product of (?', k^ with 1-cells of the maximal tree or their reverses, where the group theo- theoretic length of g' is strictly less than that of g. Inductively, since e: = s0e0, the result is proven. LEMMA 26.5: Hn(E(r)) =0, n > 0. Proof: Consider Cn(E(r)), where (e0, k0) is taken as base point. For g e GJK) and x ? Kn+l, define [g,x\ e Cn(E(r)) by: (i) [g, x] = (r(x)g, dox) - (g, kn). Observe that [g, kn+1\ = 0 and define B = [[g, x]|x ^ fcn+i!. Suppose for the moment that we know that B is a basis for the free Abelian group Cn(E(r)), and define 5 : Cn(E(r)) ^ Cn+1(E(r)) by (ii) S[g, x] = . 1 (-II [s,g, (soJ'+'WJ'x] • Using the easily verified relations
120 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY (iii) and a simple calculation proves that dS +Sd= 1 on C(?(r)). It remains to prove that B is a basis for Cn(E(r)). We show first that the sub- subgroup Z(B) of Cn(E(r)) generated by B is all of Cn(E(r)). Let (g, x) be an element of the natural basis for Cn(E(r)). Since (g,x) = (g,kn) + [g,sox], (g,x) = (g,kn) mod Z(B). Since (iv) (v) and = (g',kn) + [g,y], and g can be written in one of the forms g = r(y)~1g' or g = r(y)g', it follows that (g,x) = (g',kn) mod Z(B), where g' is an element of Gn(K) with length strictly less than that of g. Inductively, we find Z(B) = C „(?(»). We must still prove that the elements of B are linearly independent. Let q be an integer and define B q to be the union of the following sets: \[g,soy] \y ?kn, length (g) < q\ (vi) \[g,x] | length (r(x)g) = length (g) + 1 < q\ ItKx)^*] I length (r(x)^) = length (g) + 1 < q\ Since B = U B q, it suffices to prove that the elements of Bq are linearly independent for each q. B0 = \[en,soy]\ = \(en,y)\, so the result is true for q = 0. Now we need only show that the elements of Bq — Bq_l are linearly independent mod Z(Bq_l), q >_ 1. But Bq — Bq_j mod Z(B q_l) is the union of the following sets: \(g,y)-(g,kn) | length (g) = q\ (vii) i(r(x)?,dox) I length (r(x)g) = length (^) + 1 = q! KKxr^.^n) I length (Kxr1^) = length (g) + 1 = q\. Clearly these elements are linearly independent, and this completes the proof. LOOP GROUPS AND TWISTED TENSOR PRODUCTS Thus we have proven the following theorem. 121 THEOREM 26.6: Let K be a reduced complex. Then T(E(j)) is contractible, hence G{K) is a loop group of K. COROLLARY 26.7: The homotopy groups nn(K) = nn(ST(K)) of a reduced complex K are calculable as nn_l(G(K)), n >_ 1. REMARKS 26.8: In principle, the corollary defines a procedure for a purely group theoretic calculation of the homotopy groups of any reduced complex. The construction of G can actually be carried out for an arbitrary connected complex. The details of this general- generalization may be found in Kan [30]. There is an interesting interpretation of the Hurewicz homo- morphism in terms of the functor Q. Let A(K)=G(K)/[G(K),G(K)]. Then the projection p : G(K) -» A(K) can be verified to be a Kan fi- bration, whose fibre we denote by F(K). We will show that p*: ?7-n_1(G(K)) -> nn_1(A(K)) is essentially the Hurewicz homomor- phism h:nn(K)^Hn(K). THEOREM 26.9: nn(A(K)) is naturally isomorphic to Hn+l(K), n > 0, and the following diagram commutes _ fl/\ h rr nn(G(K)) -?*-+ nn(A(K)), where the vertical arrows are the natural isomorphisms. Proof: By Theorem 22.1, if we regard A(K) as a chain com- complex with differential d= 2(-l)'d., then nn(A(K)) = Hn(A(K)). Ob- Observe that An(K) = Cn+1(K)/s0Cn(K). Thus it suffices to prove that Hn+i(c(K))=Hnn(c(K)/s0C(K)). Now if A is any Abelian group complex, then r)s« +.<?„/)- <*.A ™ a ^ •- 1 i
122 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY dso(sox) + sO(9(sox) = sox for x E An_1. Therefore s0A is stable under d and is null-homotopic. Since the commutativity of the cited diagram follows from the definitions, this proves the result. REMARKS 26.10: We have the following commutative diagram, where the rows are exact and the vertical arrows are isomorphisms: X, K)^ ... The first exact sequence arises from p: G(K) -* A(K), the second from the PTCP A(K) >V K. The outer vertical arrows result from the fibration G(K) >V K -> A(K) xr K with fibre F(K). §27. The functors G, W, and E Here we prove that G and W are adjoint functors. From this will follow the essential uniqueness of loop groups. We then define the suspension E(K) of a complex K and make some re- remarks about the functor E. THEOREM 27.1: Let § denote the category of simplicial groups, S that of reduced complexes. Then the functor G: S-» § is an ad- adjoint of W: § -> S. Proof: Define if/: Homg(G(K),4) -> Hom§(K,JF(/4)) as fol- follows. Given a simplicial homomorphism Y: G(K) -» A, there exists a unique y-equivariant map 6: G(K) xr K -* A such that d(eq xK,)Ce,x Wq(A), q > 0 (by Theorem 21.7). Define if/(y): K -* W(A) by pd = tfj(y)p. As in A) of Lemma 21.9, t/,(y) is given explicitly by: A) LOOP GROUPS AND TWISTED TENSOR PRODUCTS Define 0: Hom$,(K,W(A)) -» Hom§(G(K),A) by B) 0(/) (r(x)) = r(A) (/(x)), x?K, 123 This means that if /(x) = [an_1, . . . ,a0], then 0(/) (r(x)) = an_j . 0(/) is extended to G(K) by the requirement that it be a simplicial homomorphism. It is easily verified that 0 o^ and if/ o0 are the respective identities. COROLLARY 27.2: There is a natural one-to-one correspondence between twisting functions K -> A and simplicial homomorphisms G(K) -> A. Proof: Each twisting function t: K -> A is induced by a unique simplicial map /(?): K -> W(A) by the rule t = r(/4)o/(r). Notice that C) = r(A)tG) (x) = 7(x) , COROLLARY 27.3: Any PTCP with base K is determined by a unique simplicial homomorphism of G(K) into the group of the PTCP. COROLLARY 27.4: Let A be a loop complex for K. Then there exists a simplicial homomorphism G(K) -> A which is a homotopy equivalence. Proof: There exists a twisting function t: K -* A such that T(A x- K) is contractible. If /G): K -> W(A) induces A Xp K , then clearly /(r) is a weak homotopy equivalence. Consider 0(/(r)): G(K) -> A. By definition of if/, the 0(/(r))-equivariant map G(K) >^ K -> ff'(^) of Theorem 21.7 covers (iff o<f>XKf)y=f(f): K^W(A). Therefore 0(^(T)) is a weak homotopy equivalence, hence a homo- homotopy equivalence.
124 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY REMARKS 27.5: Free groups play a role in the category § similar to that played by Kan complexes in the category S. To see this, we note first that the natural concept of homotopy in § is that of loop homotopy: Two simplicial homomorphisms i,g: G -> H are loop homotopic if there exists a homotopy F: i ~ g such that F(xy,v) = F(x,v)F(y,v) for all x,yz:Gn and vE/n. It can be shown, by appropriately redefining H° in the category § and proving that Hc is a Kan complex if G is a free group, that loop homotopy is an equivalence relation on homomorphisms defined on free groups. Similarly, a weak homotopy equivalence of free groups is a loop homotopy equivalence. Further, 0 and i// of Theorem 27.1 induce one-to-one correspondences between the homotopy classes of simplicial maps K -> W(A) and the loop homotopy classes of simplicial homomorphisms G(K) -> A. Let 0: GW -> lg and *P: 1§ -> WG correspond to 0 and if/ (as in Lemma 15.2) so that FO o W : W -> W and OG o GW : G-> G are the respective identity natural transformations. In analogy with Theorem 16.6, we can prove that ^(K): K -> WG(K) is a weak homotopy equivalence (and is a homotopy equivalence if K is a Kan complex) and that 0(/4): GW(A) -> A is a weak homotopy equivalence (and is a loop homotopy equivalence if A is a free group complex). Finally, G(F) : G(/) =^ G(g) is a loop homotopy in § if F: f c*g in S, and W(F) : W(f) c± W(g) in S if F : t ~ g is a loop homotopy in § . Proofs of these results may be found in Kan [31]. Now we define the suspension of a complex. DEFINITION 27.6: Let K be a complex with base point k0. De- Define the suspension E(K) as follows. EQ(K) = b0; En(K) consists of all Symbols (i,x), i >_ 1, xEKn_j, modulo the identification (i,kn) = s"+'?0 = bn+j, where kn = s^kQ . Define face and degen- LOOP GROUPS AND TWISTED TENSOR PRODUCTS 125 eracy operators on E(K) by: (i) s'0(j,x) = (i+j,x) (ii) s;+1(l,x) = (l,s,x) (iii) (90(l,x) = bn, xeKn (iv) d1(l,x) = b0, xeK0 (v) <9;+1(l,x) = (l,a,x), xEKn, n>0. Sj(j,x) for i: > 1, ; > 2 and dt(j,x) for i > 0, / ^ 2 are deter- determined by the operations above and the requirement that E(K) be a complex. We note that (i' + l,x) is often denoted by s'QEx in the literature. Recall that if (AT,x0) is a topological pair, then the (re- (reduced) suspension E(X) of X is the identification space obtained from X x / by collapsing {.X x /) U (x0 x I) to a point. LEMMA 27.7: TE(K) is canonically homeomorphic to ET(K). Proof: Define /: ET(K) - TE(K) by the formula: (i) f(|x,S|,l-0= |(l,x),5@|, where x E Kn and where if 8 = (to>...,tn), then S(t) = (l-t,tt0,... ,tta). i is the required homeomorphism. Writing r(l,x) = x, we find that GE(K) is just the free sim- simplicial group generated by K, subject only to the relations kn=en. It follows that AE(K) = C(K), so that nn(AE(K)) = H JK). The inclusion map K -> GE(K) induces a: nn(K)^nn(GE(K))^nn+1(EK). a is called the suspension map of the homotopy groups. Using Theorem 26.9, we obtain the commutative diagram: *„(*) nn(GE(K)) -= lP* nn(AE(K)) _= nn+1(E(K))
126 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY The pair (GE(K),K) gives rise to the exact sequence: REMARKS 27.8: The construction GE could be modified by using free monoids instead of free groups. We denote the resulting free monoid complex by G+E(K). The interest in G+ECK) arises from the fact that if K is a countable complex, then TG+E(K) is canoni- cally homeomorphic to the reduced product (James [23]) of T(K). However, a homological argument shows that the inclusion of G*~E(K) in GE(K) induces an isomorphism on homotopy groups when K is connected. REMARKS 27.9: Let S denote the category of simplicial sets, S+ that of reduced complexes. One would like G: § -> S and E: S -¦ S+ to be adjoint functors, since in the topological case we have Homg-(AT,flF) = Uomj(E(X),Y), where Q(F) denotes the loop space of F. This conclusion is false: It is easy to construct a natural transformation i/r: Hornc+ (E(K),K') -> Hornc(K,G(K')), but if/ has no inverse. If G is replaced by L of Definition 23.3 and S is taken to be the category of Kan complexes, then ft is still defined and now does have an inverse. Thus the functor L is more closely analogous to Q. than is G. However, L(K) is only defin- defined if K is a Kan complex, and L(K) may admit no structure of group complex. LOOP GROUPS AND TWISTED TENSOR PRODUCTS 127 §28. Acyclic models a opnpral nrocedure for the construction of chain maps and chain homotopies. The method applies when a cat- category has certain distinguished objects, called models, which are acyclic with respect to a homology theory defined in terms of one functor from the given category to the category of chain complexes and which, in a suitable sense, represent another such functor. Let S denote a fixed category. Let DH denote a set of ob- objects of S, called the models. ? will denote the category of chain complexes, 2) that of Abelian groups. Let A: S -> jj be a covariant functor. We must define the concept of representability of A. Assume (or arrange by use of the free Abelian group functor) that S is an additive category and A is an additive functor. Define A(K) = ©itf«3TC (Horns (M,K) ® A(M)), K an object of S. For maps a: K-^L and /i: M —> K in S and a e A(M), define A(a)(n,a) = (a o n,a). Then A: o -> % is an ii-litine. functor. Define a natural transforma- transformation of functors A: A -> A by A(K)(/z,a) = A(^Xa), n'.M^K, aeA(M). DEFINITION 28.1: A: S -»IB is said to be representable if there exists a natural transformation of functors ?: A -> A such that A^: A -> A is the identity natural transformation. ? is then said to be a representation of A. Theorem 28.2: Let A and B be suUitive functors S -> ? and let n >_ 0 be an integer. Suppose given natural transformations /,•: A^Bj such that </,/,- = /,_!</,., 0 < i < n (where A^B^. S -> % are determined by A^K), B{K), K an object of S). If each Aq:h-3> is representable for q > n and each Hq(B(M)) = 0 for q > n and M t M, then there exists a natural transformation /: A -» B such that l\Ai = ti, 0< i < n. Proof: We construct lq: Aq^> Bq by induction on q, start- starting with the given f,•, i < n. Suppose /9_j has been defined on
128 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY Aq-i, g> n + 1. If aeAq(M), M eX then tq_ because by the induction hypothesis we have _,B(M) Since Hq_1(B(M)) = 0, we may choose b e B q(M) such that dq(b) = fq_i dq(a). Define a natural transformation 3.: Aq -> B q by «{K)(/i,a) = Bq(ii)(b), n-.M+K. Then we find: Thus dq^.= fq_ldqk. Now let Aq and define fq = %?: Aq B q. A q -> A q be a representation of Then we have as desired. THEOREM 28.3: Let A and B be additive functors S -> ? and let n >_ 0 be an integer. Let / and g be natural transformations A -> B and suppose given natural transformations s,-: A{ -> B/+1 such that dj+1Sj + si_idl = il— gt, 0 < / < n— 1. If each /4q:S-*fB is representable for g > n and each H q(B(M)) = 0 for g >. n and W f 5I, then there exists a natural chain homotopy s: I ^ g such that s|/4, = Sj, 0<_i< n-1. Proof: The argument is similar to that above. We construct sq: Aq -> Bq+1 by induction on q, starting with the given s,-, i <_ n— 1, or with s_j = 0 if n = 0. Suppose sq_: has been de- defined on Aq_!, g> n. If a(Aq(M), M e %, then we find that (gq— fq— sq_ j cfq) (a) f ZqB(M) by use of the induction hypothesis. We then choose c f Bq+1(W) such that rf9+1(c) = (gq-/q-sq_j<fq)(a) and define a natural transformation rf. B q+1 by LOOP GROUPS AND TWISTED TENSOR PRODUCTS 129 An easy calculation proves that dq+1rj = (gq-fq-sq_1d )A.. Let- ting and then A be a representation of Aq, we define s9 = = gq- iq- sq_xdq, as desired. REMARKS 28.4: In the applications, one often encounters the sit- situation where B(M) is an augmented chain complex satisfying Hq(B(M)) =0 for g > 0 and E: H0(B(M))^* Z. In this case, we say that M is acyclic with respect to B. Here, if n = 0 in Theo- Theorem 28.2, we must assume that /(^(/KM)) CKer ? for all M t %., while if n = 0 in Theorem 28.3 we must assume that Co-go) W))CKer E. The proofs then go through with the obvious trivial modifications. REMARKS 28.5: If each model M has a canonical contracting homotopy with respect to B, then there are canonical choices for the chains b and c in the preceding proofs. Therefore explicit formulas for the constructed chain maps and homotopies are then obtainable. §29. The Eilenberg-Zilber theorem Let Q denote the category of simplicial Abelian groups. If K and L are objects of u , it is necessary to modify the defi- definition of KxL by letting (K xL)n = Kn®Ln in order for K x L to be an object of Q ¦ Now we have two functors A and B: QxQ^>?, defined as follows. A(K, L) is A(K*L), that is, KxL regarded as a chain complex, with dn = 2JL0(-l)'<?i. B(K,L) is A(K&A(L), so that Bn(K,L) = 2i+j=n AffL) ® AfL) and d = d<8> 1 + 1 <g> d (with the sign convention: A ® cf)O ® y) = (-l)dee x* ® d(y)). We will obtain a natural chain homotopy equivalence of functors /: /4->B h
130 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY with inverse g: B -> A by use of the method of acyclic models. Since A0(K,L) = Ko ® L0 = B0(K,L), we define fQ:A0->B0 and gQ: Bo -> AQ to be the identity natural transformations. We will obtain models in ft x Q which represent both A and B and are acyclic with respect to both A and B. Thus let Mq denote the free simplicial Abelian group generated by A[g] and define the models JR in ft x ft to be the pairs (Mp,Mq). LEMMA 29.1: Both An and Bn are representable, n > 0. Proof: Define ?: A „ -> A „ by A) &K.L) (*n ® O = (*„ xTn, An ® An). Then \(K,L)?(K,L)(kn ® ?n) = i4(*n x !n)(An ® An) = *n(An) <g> Tn(An) = *n ® ?n. Similarly, define ^: B„ -> Bn by B) &K,L)(kp ® ?,) = (Fp x T,, Ap ® A,), p + g = n. Again we find A^ = 1, as desired. LEMMA 29.2: The models are acyclic with respect to both A and B. Proof: Mp is augmented with augmentation ?: Mp -> Z de- defined by ?(x) = 0 if xfWp, n>0, and ?(x)=l if xeA[p]0. Define ?: AWjM'1) -> Z by ?(x ® y) = ?(x)?(y), and similarly for B(Mp,Mq). We must prove that Hn(A(Mp,Mq)) = 0, n>0, and ?: HQ(A(Mp,Mq))=* Z, and similarly for B. Define s: M^ -» W^+J by s(ao,...,an) = @,ao,...,an), 0 < ao < . .. < an < p. Then A) dos=l; diS = @) on A[p]0; di+1s = sdt on A[p]n, n > 0. Therefore ds + sd = 1-oE, where a: Z -> Wp is defined by LOOP GROUPS AND TWISTED TENSOR PRODUCTS 131 o(l) = @). Now define s: An(Wp,Mq) -» An+l(Mp,Mq) by B) s(x ® y) = s(x) ® s(y), x e MP, y f Mq . n n Then ds + sd = 1 <g> 1 - ff? ® CT? on A(WP Wq). Similarly define s: Bn(Mp,M")^Bn+1(Mp,Mq) by C) s(x ® y) = s(x) ® y + (-l)va?(x) ® s(y), x f W^, y f Mqy . u + v = n. Then ds + sd = 1 <g> 1 - oE % oE on B{Mp,Mq). This proves the result. Now the following theorem, due to Eilenberg and Zilber [16], follows immediately from Theorem 28.2 (with n = 0) and Theo- Theorem 28.3 (with n = 1 and s0 = 0), coupled with Remarks 28.4. THEOREM 29.3: Let A, B: B x Q -> ? be defined by A(K,L) = A(K XL) and B(K,L) = A(K) <g> 4(L). Then there exist natural transforma- transformations /: A -* B and g: B -» /I lying over the respective identity transformations /0: Ao -> Bo and g0: Bo ^ /40. Any two such / are naturally chain homotopic, as are any two such g. Further, for any such / and g, f o g: B -* B and g o /: A -> A are naturally chain homotopic to the respective identity transformations. COROLLARY 29.4: Let AN, BN: ft x & -> C be defined by AW(K,L) = /l#x L) and BN(K,L) = AN(K) ® AW(L). Then the theorem remains true if we replace A, B by AN, B N. Proof: The models of (I x Q are acyclic with respect to AN and BN by Corollary 22.3. It is easy to check directly that AN and BN are representable, but since it follows from Theorem 22.2 and Corollary 22.3 that AN(K,L) and BN(K,L) are direct summands of A(K,L) and B(K,L), this result is a consequence of t|);S :. i !' 1 I
132 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY LEMMA 29.5: Let A, A': S -> C be sJ.«litivefunctors. Let a:A-*A' and {$'¦ A' -> A be natural transformations such that j8oct=l: A -> A. Then if A' is representable, so is A. Proof: The following diagram is commutative: JA' Here a(K) Qi,a) = (^,a(W) (a)), p. K -, A# , a f A(Af), and /800(/*,a') = (^.jS(W)(a')), a' e M'flf). Let ?': A' -, A' be a repre- representation of A' and define ?: A ^> A by ?= jS^'a. Then: = jSA'^'a = jSa = 1, so ? is a representation of A. COROLLARY 29.6: Let K and L be simplicial sets. Then there are natural chain homotopy equivalences /: C(KxL)->C(K) ® C(L) and g: C(K) ® C(L) -> C(K x L), and similarly with C replaced by Proof: We need only observe that C(K*L) = A(F(K),F(L)) and C(K) ® C(L) = B(F(K),F(L)), where F(K) and F(L) are the free simplicial Abelian groups generated by K and L. As stated in Remarks 28.5, the contracting homotopies on the models determine explicit choices for / and g. It is simpler in this case to construct explicit transformations ad hoc. For con- convenience, if K is a simplicial set and x e Kn, we let dx = dnx and in general d"~'x = di+1 ¦ ¦ ¦ dnx. DEFINITIONS 29.7: Let K and L be simplicial Abelian groups. Define /: A(K x L) -> A(K) ® A(L) by 0) ?„)= LOOP GROUPS AND TWISTED TENSOR PRODUCTS 133 / is called the Alexander-Whitney map. Define g: A(K) ® A(L) -, A(K x L) by where the sum is taken over all (p,q)-shuffles ([i,v) (Definition 6.5) and where o(/i) = 2/=1 [/z,—(/'— 1)] is the signature of the corresponding permutation. We will call g the Eilenberg-MacLane map, since these authors in- introduced and studied it in [13]. PROPOSITION 29.8: The Alexander-Whitney map / is a natural transformation A(K x L) -> A(K) ® A(L) lying over the identity AQ(K x L) -» A0(K) <S> i40(L)- It is associative in the sense that the following diagram commutes: A(KxLx MX' A (K) / induces a natural transformation fN:AN(KxL)-*AN(K) ® AN(L). Proof: Clearly /0 is the identity and / is natural. To prove that df = Id and A <8> /)/=(/ <8> 1)^, we need only demonstrate these equations on An ® An and on An <S> An <8> An. Here these results follow from explicit calculations, which will be omitted. Next, we have an exact sequence (with the obvious maps) (a) D{K) ® A(L) © A(K) ® D(L) -> 4(K) ® A(L) -> i4w(K) ® /4 Now if x <8> y t D(KxL), say x ® y = sAx' (8> sAy', then if / < k, d sky' is degenerate and if / > k, dn~'skx' is degenerate. Thus one factor in each term of /(x (g) y) is degenerate, and therefore, by (a), / does induce fN.
134 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY PROPOSITION 29.9: The Eilenberg-MacLane map g is a natural transformation A(K) <8> A{L) -* A(K x L) lying over the identity A0(K) <8> AQ(L) -> A0(K x L). It is associative in the sense that the following diagram commutes: A(K) <g> A{L) g induces a natural transformation gN'-AN(K)(8) AJV(L)->/4JV(KxL). Proof: Clearly gQ is the identity and g is natural. To prove that dg = gd and g(g <8> 1) = g(l <g) g), it suffices to obtain these results on Ap <8> Aq and on Ap <8> Aq <8> Ar. Here these equations follow from lengthy computations, which will be omitted. Finally, if either x e Kp or y e Lq is degenerate, then so is each term of g(x <g) y), and this implies that g induces gN. Corollary 29.10: ^i, fog~i, ^i, and Proof: The existence of the cited chain homotopies follows from Theorem 29.3 and Corollary 29.4. The fact that fN°gN = 1 (with no chain homotopy required) is verified by explicit computa- computation. Finally, / and g are homotopy commutative in the sense of the following lemma. LEMMA 29.11: Let K and L be simplicial Abelian groups. De- Define t: KxL ->LxK by t(x <g) y) = y <g) x. Then the following diagrams are chain homotopy commutative: J—A(LxK) A(K)~® A(L)-L* A(L) ® A(K) [f and \g . A tT \ rfO A tlS\ A fT/ \s T \ ' A(K\ E?) Ad A A(LxK) LOOP GROUPS AND TWISTED TENSOR PRODUCTS where T(x ® y) = (-l)defi * dee yy <g> x. 135 1 \ Proof: We note first that the sign in the definition of T makes it a chain map. Since ft = Tf on A0(KxL) and gT = tg on A0(K) (g) A0(L), the result follows from Theorem 28.3 (with n = 1 and s0 = 0), using the same models as those used in Theorem29.3. §30. Cup, Pontryagin, and cap products; twisting cochains Here we define cup products, Pontryagin products, cap pro- products, and twisting cochains. Twisting cochains define twisted tensor products, which are related to tensor products in a way ana- analogous to the way twisted Cartesian products are related to Carte- Cartesian products. We first define algebras, coalgebras, and Hopf algebras. DEFINITIONS 30.1: Let X be a graded A-module, A a commuta- commutative ring. X is said to be a A-algebra if there exist morphisms of A-modules 0: X <S>\ X -> X (the product), -q: A -> X (the unit; rfX) is the identity), and ?: X -* A (the augmentation) such that the following diagrams commute (all tensor products are over A in this definition): x, A X is said to be commutative if the following diagram commutes:
136 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY x®xx * Reversing all the arrows, we obtain the definition of a A-coalgebra (with coproduct, counit, and coaugmentation), and of cocommutati- vity of a coalgebra. If X is an algebra with product 0, X <g) X is an algebra with product @ <8> 0)A <8> T <8> 1). If X is a coalgebra with coproduct vfr, X ® X is a coalgebra with coproduct A ® T <g> 1)(^ ® ^). If X is both an algebra and a coalgebra, and if the unit is the co- coaugmentation, the augmentation is the counit, and the product is a morphism of coalgebras, then X is said to be a Hopf algebra. The last condition is that ^0 = @ <g) 0)A <g> T ® 1)(^ <g) ^) on X <g> X. If X is both an algebra and a differential A-module and if d(f> = (f>d (d=d®\+l®d on X <8> X), then X is said to be a differen- differential algebra. If, further, Y is both a (left) X-module and a differ- differential A-module, then Y is said to be a differential X-module if da = ad, where a: X <8> Y -> Y defines the X-module structure on Y. Differential coalgebras and comodules are defined similarly. In what follows, if the base ring A is not mentioned it is assumed to be Z, and ® and Horn without subscripts are taken over Z. We will here work with unnormalized chain and cochain complexes, but by Corollary 22.3 (and Lemma 29.5 in acyclic model arguments) we could equally well use normalized complexes. Let (B,b0) be a simplicial pair. Define A: B -> B x B by A(b) = (b,b). Let / be the Alexander-Whitney map and define A) D = / o C(A): C(B) -» C(B) <g> C(B) . Define ?: C(B) - Z by EF) =1 if 6 f BQ and 6F) = 0 if b e B n, n > 0. Define 77: Z -> C(fi) by r^l) = b0. Since (A x 1)A = A x A)A LOOP GROUPS AND TWISTED TENSOR PRODUCTS 137 and (f <g> 1)/ = A <g> f)^, we find (D ® 1)D = A ® D)D. Clearly (e ® 1)D = 1 ® 1 = A ® ?)D and Dr, = G7 ® 77)/}. Finally, <fD =Dd. Therefore C(B) is a differential coalgebra with coproduct D, co- counit 6, and coaugmentation 77. (The counit is, of course, usually called the augmentation). Now let X be a differential A-module with product n, A a commutative ring. Consider Horn (C(B),X) = C*(B;X). heCn(B;X) is a sequence of homomorphisms hq: C q(B) -> X q_n. The A-module structure on X induces such a structure on C (B;X). Define the differential 8 on C*(B;X) by B) 8(h)(b) = dh(b) + (-l)deg h+1 hd(b). Then define the cup product C*(B;X) ®A C*(B;X) -. C*(B;X) by C) (A U h')(b) = ff[(A ® hy>(b)]. Define ?*: A -> C*(B;X) by 6*A)F) = B(b)e, e the identity of X, and define 77*: C*(B;X) -» A by iy*(A) = A(iy(l)). Then C*(B;X) is a differential A-algebra with product U, unit 6*, and augmentation 77*. The relation SU = US may be written out as: D) 5(/i U h') = 8(h) Uh' + (-l)de* h/i U 8(h'). Together with Lemma 29.11, the constructions above imply PROPOSITION 30.2: Let B be a simplicial set. Then //*(B) is a cocommutative coalgebra. If X is a differential A-module, then H*(B;H(X)) is a A-algebra, which is commutative if H(X) is com- commutative. (For the first statement, assume that H^(B) is A-flat.) EXAMPLES 30.3: The most common instance of the proposition is X = A with zero differential. We will have occasion to use the cases X = C(G), where G is a simplicial group, and X = C*(F;A), where F is a simplicial set. In the latter case, we must take X_n = Cn(F;A) to make sense of the grading, and the cun
138 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY is here given explicitly (with n the product in A) by: E) (h U h') (b) @ = ir[((A ® A ')D D))D (/)]. Next, let G be a simplicial group with product n, and sup- suppose G operates from the left on a simplicial set F via a: GxF^>F. Let g denote the Eilenberg-MacLane map and define the Pontryagin product by: F) a = C(a)g: C(G) ® C(F) ¦* C(F) . With F = G and a = n, we find that C(G) is a differential algebra with product n, unit 77 (base point e0) and augmentation 6. Then C(F) is clearly a differential C(G)-module, and we have: PROPOSITION 30.4: Let G be a simplicial group which operates from the left on a simplicial set F. Then tf*(G) is a Hopf algebra, which is commutative if G is commutative, and //*(F) is a left H*(G)-module. //*(F) is in fact a left module coalgebra over//*(G), in the sense that the module product is a morphism of coalgebras. (For both statements, assume that H%(G) is A-flat.) Proof: We need only prove that the chain maps Do and (ff®a)(l®r®lXD®D):C(G)®C(F)^C(F)®C(F) are chain homo- topic (taking F=G and a=W, this will imply that ff*(G) is a Hopf al- algebra). Now if K and L are any simplicial Abelian groups, then by Theorem 28.3 (with n = 1, s0 = 0, and the models of the previous section) the following diagram is chain homotopy commutative i A(K) <g> A(L) ®D) J A(K) ® A(L) <g> A(K) ® A(L) A(K x L) A(K xL)(g) A(K x L) By the naturality of D, Do* = (a*(8>o*)D. Therefore Do*g and (a* <8> a*)(g <8> gXl ® r ® 1X0 ® D) are chain homotopic, as was to be proven. LOOP GROUPS AND TWISTED TENSOR PRODUCTS 139 For the remainder of this section, B and F will denote sim- simplicial sets and G will denote a simplicial group with product n which operates via 0 on F. Define the cap product: D: C*(B;C(G)) <g> [C(B) ® C(F)] -» C(B) <8> C(F) by G) PROPOSITION 30.5: The cap product gives C(B)®C(F) a struc- structure of left differential C*(B;C(G))-module. Proof: We must prove the following two formulae: (8) d(fnF®/)) (9) (tuon(i® Define ^(f): C(B) ® C(F) -> C(B) ® C(G) ® C(F) by /i@ = (l® f®l)(D® 1), t e Cn(B;C(G)). To prove (8), it suffices to show that But: where we have used formula B) and the relation dD = Dd. It re- remains to prove formula (9). Here we find: (f U O D = (l<g>a)(l®F(f<g>OD® 1XD® 1) = r n(f' D), as desired.
140 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY The cap product is natural in two senses, as shown in the following lemma. LEMMA 30.6: Let /3: B -> B' be a simplicial map, let Y: G -> G' be a simplicial homomorphism, and let a: F -* F' be a y-equivariant map. If re C*(B;C(G)) and t' e C*(B';C(G')) satisfy y*(Q = j3*(O. that is, if C(Y) ot = t'o C(/3), then: A0) (|3*®a*)[tn (i®/)]=('n [/8*D)® On the other hand, if A e C*(B';C(G)), then: A1) (l®a*)[A n(j8*(A)®/)]= (jS*®l)[y^ The proof is straightforward, and will be omitted. REMARKS 30.7: If F = G is the trivial simplicial group and we replace C(G) by CN(G) = Z, then the cap product reduces to a map C*(B) ® C*(B) -. C*(B). Explicitly, if f e CP(B) and 6 f Cp+q(B), then: A2) tn4 = (l®0D(*) = (-l)p*^PA • KdqQb)fCq(B). Now let A be a commutative ring. We can and will make the identification: A3) C*(B;C*(F;A)) = Horn (C(B) ® C(F),A) . Then the dual of the cap product, which we shall also call a cup product, defines a structure of right differential C (B;C(G))-module on C*(B;C*(F;\)). Explicitly, if h e Horn (C(B)<g> C(F),A), we de- define: A4) (A U 0 (b ® /) = hit D ib ® /)), and then A5) 8(h U 0 = 5(A) U f + (-l)deg hh U 5@ and A6) hUitU t') = ihU t)U t'. Here in deriving A5) we have used the special case of B): A7) 8(h) ib ® I) = (-l)deg h+1 AdD<gi f). LOOP GROUPS AND TWISTED TENSOR PRODUCTS ¦ 141 At this point we have developed all the requisite machinery to define twisting cochains. ¦ -' * Definition 30.8: Let t e Cl(B;C(G)), so that fq:Cq(B)_C ^(G) Define dt: CiB) ® dF) -» CiB) ® CiF) by: Using (8) and (9), we find d^ib ® /) = E@ +(Ut)nD®/). t is said to be a twisting cochain if 5@ + t U t = 0, that is, if A9) dtn+tn_1d + 'l tiUfn_,. = 0, n>l. and if etx = 0 (so that (e® e)d, = F® 6)(rD) = 0). Then d, is called the differential twisted by t and CiB)®CiF) furnished with this differential is denoted by CiB) <8>, CiF) and is called a twisted tensor product. Dually, Horn(C(B) ®f C(F),A) is given the differ- differential 8t defined by A7) with 8t and dt replacing 8 and d, or: B0) 8tih) = 8ih) +i-l)degh+1hU t. §31. Brown's theorem Brown's theorem states essentially that there is a natural way to assign to every twisting function r a twisting cochain t in such a manner that CiF xr B) is chain homotopy equivalent to CiB) ®, CiF). In the last section, this result will be used to con- construct the Serre spectral sequence. Unless otherwise specified, the symbols C and C* will de- denote the normalized chain and cochain functors in this section and the next, and the symbol (n) will refer to formula (n) of section 30. We will use the method of acyclic models, and we must first define a category, the objects of which are all twisted Cartesian products. DEFINITION 31.1: Let F xr B and F'x7'B' be TCP's with '--¦
142 SMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY LOOP GROUPS AND TWISTED TENSOR PRODUCTS groups G and G', and let Y: G -» G' be a simplicial homomorphism. A y-map B: E(j) -» E(r') is a simplicial map such that where a: F -> F' is a y-equivariant map, ft: B -> B' is a simpli- simplicial map, and </r. B -* G' is a function. Clearly p'0 = /3p. We will write 6 = (a.fi.ifr) . 6 is said to be y-special if Yt = r'ft. The re- requirement that 6 be a simplicial map is equivalent to the identities: = x/,(dob)Yr(b) ) if ;>0 >) if i > 0. (V) The composite of a y-map 0 and a y'-map 0' is the y'y-map 0'0 = (a'a,)Q')Q,(<A')8)-(y''A))- With the obvious identity maps, we have defined a category whose objects are all TCP's and whose maps are all y-maps. If maps are required to be special, we obtain a subcategory with the same objects, which we shall call %. 9 will denote the subcategory of $, the objects of which are all PTCP's. Observe that if 6 = (a,ft,i//) is a y-map of PTCP's, then neces- necessarily a = y. If base complexes are required to be reduced, we ob- obtain subcategories !K0 of $ and 90 of 9. The categories %0 and (Po will be of primary interest. (We implicitly make them additive; see § 28.) The symbol F xT B will denote ambiguously an object of %0 or the corresponding total complex. We now define model ob- objects in the category $0. Let A[n] denote A[/j]/A[n]°, where A[n]° denotes the zero skeleton of A[q], and define the models Mp-q of Ro by: (i) MP-« = (G(A[p] x A[q]) xT(p) Up]. For clarity, we have here denoted the twisting function 5[p] - G(A[p]) 143 Y.,, WrV\ C( AT nT\ /-.n^i-o fikro fitWn\\ ^ AF/Tll ?(?',") = (gg'.u). Clearly (ii) M'-<S* (G(A[p])xr(p)A[p])xA[q]. Therefore the realization of each Mp>q is contractible. Using the models, we can assign a twisting cochain to each twisting function. We first need a definition. DEFINITION 31.2: A twisting cochain on the category 90 is a function T which assigns a twisting cochain T(r)eHorn 1(C(B),C(G)) to each twisting function r. B -> G, B a reduced complex, in such a manner that the following conditions are satisfied: (T.I) T(rXb) = e0 - T~\b) for all nondegenerate feefij (T.2) If Kfe) = eq_1 for all beBq and all q < n, then for all nondegenerate b e B q and all q < n. (T.3) If 0 = (y,jQ,</r): GxrB^G'vB' is a y-special map of PTCP's, then the following diagram is commutative: T(t) C(B') THEOREM 31.3: There exists a twisting cochain on the category 9 Proof: Let G xT B be a PTCP, B a reduced complex. De- Define T(tI by formula (T.I) and define T(rJ by: (T.4) T(rXb) = -T~\b) ¦ s0T-\d0b) for all non-degenerate beB2. Clearly E. r(r)j = 0, and dT(jJ + r(r), cf + 7(r)i U T(r)i =0 is proven by an easy calculation. Condition (T.2) holds for n = 2 since e1 is degenerate and therefore zero in C(G). Suppose in- inductively that T(r)t has been defined for i < q, q> 2. We require that 1 1 'I \
144 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY dT(r)q = -ro-)q_,cf - ^i T(r)i U T(r)q_, = Xq, say. Clearly ctf(q = O. First consider G(A[g]) xr(q) A[g]. Since ffn(G(A[g])) = 0 for n > 0, there exists m e Cq_i(G(A[g])) such that d(m) = Xq(Aq). We define r(r(g))(Aq) = m. Next consider G(K)xr(K)K, t(K): K-> G(K), K any reduced complex, and let x t Kq be non-degenerate, x: A[g] -> K induces G(x):G(A[g])->G(K) and we define: T(t(K)Xx) = G(x)^(n.) t Cq_, (G(K)). Then we have: dT(r(K))(x) = G(x)*d(m) = G(I)^ q( A q) = X q(x(A q)) = X q(x). Finally, consider the arbitrary PTCP G xT B and let b e Bq be nondegenerate. If t is induced by f(j): B -»W(G), define: T(f){b) = 0(/(r))J^(Kfi)X^)] f Cq_i(G), where <?(/(r)): G(fi) -» G is as defined in Corollary 27.2. Then again we find dT(r)(b) = Xq(b). Condition (T.2) holds since for any c e Bq, <P(((t))(t(B)(c)) = r(c), and since eq_! is degenerate. Clearly condition (T.3) is satisfied, and this completes the proof. We can now define the two functors A and BT: 3\0 -»(_ that we wish to compare by the method of acyclic models. Thus define A(F xT B) = C(F xT B) and B T(F xT B) = C(B) ®t C(F), where t = T(t), T being a fixed twisting cochain on the category J 0. Ob- Observe that if 6 = (a,f3,i//) is a y-special map of TCP's, then (T.3) and A0) of Lemma 30.6 guarantee that B T(ff) = /3* <8> a* is a chain map. LEMMA 31.4: Both An and (??r)n are representable, n > 1. Proof: By Theorem 22.2, Corollary 22.3, and Lemma 29.5, it suffices to prove the result when C(F xT B), C(B), and C(F) are interpreted as unnormalized chain complexes, T(j) being extended LOOP GROUPS AND TWISTED TENSOR PRODUCTS 145 to C(B) by letting T(r)(b)= 0 if b is degenerate. Thus, for the purposes of this proof only, we regard A and BT as being defined in terms of unnormalized chain complexes. Let F xT B be a TCP with group G, B a reduced complex. If b tBt, define Kb) = #/(/)) o G(b): G(A[r]) -» G , where /(r): ?? -»W(G) induces t and where <f>(f(j)) is as defined in Corollary 27.2. Explicitly, y(*>X<r)(u)) = r o fc(u), u f A[r], Let a: G x F -» F define the action of G on F and let e: A[r] -» G be the map defined by e(u) = em , u e A[r]m . If I e F s, define d((,b): Mr-S ->F xT B to be the y(fe)-special map Now define ?: A n -> A n by (i) ?/,&) = (d(i,b), ((en, An), An)), where / f Fn, i(flB, and ((en,An),An)f4(A/"'n). Then clearly A^=l:.4n-»4n. Similarly, define ?: (BT)n -»(fiT)n by (ii) ?fc<8>/) = @(/,fc),Ap<g)(eq,Aq)), where i(flpI ( ( F q, p+q = n and Ap ® (eq, Aq) e B^il/"'"). Again, A? = 1: (BT)n -*(BT)n. and this completes the proof. LEMMA 31.5: Hn(A(Mp-q)) = 0 and Hn(BT(Mp-q)) = 0, n > 1. Proof: Since the realization of Mp'q is contractible, Hn(A(Mp-<r)) = 0 is clear, n > 1. Now A[g] is contractible and the operation of G(A[p]) on G(A[p]) x A[g] does not depend on A[g]. It follows that: (i) BT(Mp>") and fiT(G(A[p]) xr(p) 3[p]) are chain hornotopy equivalent. (A more formal demonstration of (i) will be given in Remarks 31.6). Let ir = inE[p]). Then tf q(G(A"[p])) = 0 if q > 0 and H0(G(A[p])) is
146 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY LOOP GROUPS AND TWISTED TENSOR PRODUCTS 147 isomorphic (under the Pontryagin product) to the group ring Z(jt) . Now n has one generator x for each 1-simplex of A[p] and, re- regarding Z(n) as a chain complex with differential zero, we may define a chain equivalence h: CG(h[p]) -> Z(n) by /i(x) = 0 if deg x>0 and /i(r(x)) = [x] if x t A[p]j. Since h is a morphism of algebras, we have: (ii) C(A[p]) ®, CG(A[p]) and C(A[p]) ®h o, Z(n) are chain homo- topy equivalent, where t = T(r(p)). (Again, a more formal argument will be given in Remarks 31.6). Now if x e A[p]n is non-degenerate and a e n, then n dht(x®a)= 2 (-1)'' diX(g)a + ht f~l (x <g) a), and h t 0 (x <g) a) = A ® a) A ® h t ® 1) (D ® 1) (x ® a) i=0 Since t(d *x) = e0 - l x) by (T.I), we find n-l By Definition 16.4, the last formula is precisely that for the bound- boundary in the normalized chain complex of the universal covering com- complex of A[p]. Since all of the higher homology groups of this vanish, we have proven the result. Before stating Brown's theorem, we define filtrations of A(F xT B) and of BT(F xT B). Thus filter C(F xT B) by: (A) (i,b) eFpCn(F xT B) provided that b = sj ... s^ b', where 0 < )x < . .. < jq < n, b' is non-degenerate, and dimfe' = n-q<p. Izj(/i,ii)eFpCn(FxrB) provided that each (fi,bi)eFpCn(FxTB). There results a spectral sequence {Er(F xT B)\ which converges to H*(F xT B). Dualizing, let A be a commutative ring and filter C*(F xTB;A) by: (A*) FpC*(F xT B; A) = Hom(C(F xT ByF^'C^F xT B), A). The resulting spectral sequence \Er(F xT B)\ converges to H (F xT B;A). The cup product preserves filtration, as is easily verified from the definition (A) and C)), and it follows that each Er is a differential A-algebra. (See e.g. Massey [43,44] for the construction of spectral sequences and of their products). Filter C(B) ®, C(F), t = T(t), by: (B) FpC(B) ®( C(F) = _2n C,(fi) ® C(F). i= 0 Observe that if b ® / e Fp C(B) ®( C(F), then both (d ® 1)F ® /) and t 0F ®/) are in Fp~lC(B) ®( C(F), the latter fact follow- following from the definition G) of D and from the form of D(b). There- Therefore E (F xT B) = Cp(B) ® H q(F) (not necessarily as a complex) in the resulting spectral sequence {Er(F xT B)\. Dualizing, filter Horn (C(B) ®rC(F),A) by: (B *) FpHom(C(B) ®r C(F),A)=Hom(C(fi) <g>, C(F)/FP~ ^(B) ®(C(F),A). Then Ep>q(F xT B) = CP(B fl q(F ;A)) in the resulting spectral se- sequence |f r(F xT B)\. REMARKS 31.6: Suppose in the situation of A0) of Lemma 30.6 that a* is a chain homotopy equivalence, B - B', and /3 = 1, so that 100* induces an isomorphism E^FxfB) -» E*(F' xT' B) .
148 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY LOOP GROUPS AND TWISTED TENSOR PRODUCTS 149 Then by the comparison theorem for spectral sequences (see e.g. Moore [5,52]) it follows that l(g>a*:C(B) <g>,C(F)->C(B) ®t'C(F') is a chain homotopy equivalence. This argument applies to give a rigorous demonstration of (i) and (ii) in the proof of the lemma above. We can now obtain Brown's theorem, which may be regarded as a direct generalization of the Eilenberg-Zilber theorem. THEOREM 31.7: There exist natural filtration-preserving transfor- transformations 0: A -» BT and </r: B T -» A lying over the natural trans- transformations 0O = T: Ao -* (BT)o and </r0 = T: (BT)o -» Ao (where T(x ® y) = y <8> x). Any two such 0 are naturally chain homotopic via filtration preserving chain homotopies, as are any two such </r. Further, for any such 0 and ifj, 0o</r:fiT-»BT and </r o 0: A -» A are naturally chain homotopic to the respective identity transforma- transformations via filtration-preserving chain homotopies. Proof: To prove the existence of 0 and iji, we apply Theo- Theorem 28.2 with n=l (since H0(BT(Mp>q)) is non-trivial). Thus define: 1) = b1 and ^ d1b1 Then an easy calculation using (T.I) proves that dr0i = 0od and (Ji/fj = ipodt, and the existence of 0 and </r follows from Lemmas 31.4 and 31.5. The existence of the cited chain homotopies follows from Theorem 28.3 (with n = 1 and s0 = 0). It remains to prove that 0, tft, and the chain homotopies are filtration-preserving. Observe that the maps d(f,b) defined in the proof of Lemma 31.4 satisfy (i) BT(d(t,b))(BT(Mn'n))cFpC(B) ®tC(F) if (f,b)eF"Cn(F xTB), and ¦t>3 h (ii) A(d(f, b)) (A(M «")) C F"C(F xr B) if b<g)f eFpCq(B)<8>Cr(F), so that q < p. Here (i) holds since fe*(u) = 0 unless tn<_p, u e A[n]m. (ii) holds since bt(u) is here obtained from degeneracy operators applied to a nondegenerate element of dimension < p if u e A[q]m. Now an inspection of the proofs of Lemma 29.5 and Theorems 28.2 and 28.3 shows that 0, </r, and the chain homotopies obtained above are all necessarily filtration-preserving. §32. The Serre spectral sequence Using Brown's theorem, we can easily develop the proper- properties of the Serre spectral sequences \Er(F xT B)\ and {?r(^ ><r ^I» including the products in cohomology and the identification of the first non-trivial higher order differentials. We note first the follow- following corollaries of Brown's theorem. COROLLARY 32.1: cj>:A-*BT and ijj: B T -> A induce natural inverse isomorphisms 0r: Er -» Er, </rr: Er -> Er and 0r: Er -» Er, 4,r:Er^Er, r> 1. COROLLARY 32.2: Define a natural transformation: (i) DT = @<g) 0)D^: BT -> BT<8> BT, where D is the natural coproduct A -» A <8> 4- Then DT is filtration-preserving and is chain homotopy coasso- ciative and cocommutative. Dually, define (ii) Ur = Hom(Dr,l): Hom(flr,A)g> Hom(?T,A) -* Hom(fiT,A). Then each Er is a differential A-algebra, and, for r > 1, 0r and i/fr are isomorphisms of differential A-algebras. Now \Er(F xT B)\, and therefore also \Er(F xr B)\, con- converges to H*(F xr fi), and Elp q(F xT B) = Cp(BHHa(F). The
150 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY dual statements hold for cohomology. To complete the development of the Serre spectral sequence, we must identify the terms E2(FxTB) and E2(F xT B). We need the following concepts. DEFINITIONS 32.3: A twisting function t is said to be n-trivial if r(b) = ej_1 for all b e B it i <_ n. A twisting cochain t is said to be n-trivial if tt = 0, i < n. By condition (T.2), if r is n- trivial, then so is T(t). REMARKS 32.4: If the group of the fibre bundle determined by F xT B can be reduced to one such that G, = erf for i < n, then F xT B is isomorphic to F xT' B, where t' is n-trivial. Converse- Conversely, if t is n-trivial, then the subgroup G of A(F) generated by |r(fc)l satisfies Gt = e,- for i < n. If w/B) = 0 for i < n, then replacing F xT B by a minimal fibre space of the same homotopy type (first applying S oT to a minimal fibration of the same homo- homotopy type, if necessary, to obtain Kan complexes), we may suppose that B j has just one simplex, i <_ n, and then t is clearly n- trivial. Now let F xT B be a TCP such that t, and therefore t = T(t), is n-trivial for some n > 1. By the definition G) of A and the form of D(b), we find that if b® ( e FPC(B) ®r C(F), then m(fc(g)/)eFp-"-1C(fi) ®rC(F). It follows that d^d®! and dr = 0, 2 <_ r <_ n, in the spectral sequence Er(F xr B). Therefore we have: THEOREM 32.5: If t is n-trivial for some n > 1, then (i) (ii) E2 xT B) = E2pJF xT B) = Hp(B;Hq(F)), and pJ Under the hypothesis of n-triviality, we can also identify ft- If W LOOP GROUPS AND TWISTED TENSOR PRODUCTS 151 dn+1 and Sn+1. Thus if x e E°(F xT B) survives to En+1(F xT B), then dn+l(x) is clearly induced by t D x and if h t E0(F xT B) sur- survives to En+1(FxTB), then Sn+1(h) is induced by (-l)deg h+1h U t. By A9), since tt = 0 for i < n, we have cftn+i = 0 and dtn+2 + W = 0. Thus tn+1 e Hom(Cn+i(B),Cn(G)) defines a cocycle veHom(Cn+1(fl),ffn(G)), whose cohomology class in H "+1 (B ;H n(G)) we denote by ia Now we have (a) dn+1(x)=vDx, xeH*(B;Ht(F)), and (b) 5n+1(/i) = (-l)deg/l+1/iU,,, heH*(B;H\F;A)) v can be further identified as follows. Since we may assume that G,- = et for i < n, we can define a cocycle u e C"(G;ffn(G)) by u(^) = \i\- u is called the fundamental cocycle of G and its co- cohomology class will be denoted by y.. Since B is reduced, say Bo = b0, we may consider u to be an element of Hom(C0(fl) ®,Cn(G),ffn(G)). and then u U ^ is defined. Now if b e Bn+1, then: (u U 0F ® e0) = u(t 0F ® e0)) = u(b0 ® <(fe)) = UF)!=v(fe). Thus y.\Jv=v, hence 5n+1(/i) = (-l)n+V in ?n+1(G xr B) (with coefficient ring ff*(G)). In other words, v is the transgression of (—l)n+1[i in this spectral sequence. We have now proven THEOREM 32.6: Let F xT B be a TCP with group G such that Gt = ey for i < n. Let /x <r ff "(G;ff n(G)) = E°;"(G xr B) (with co- coefficients ff#(G)) denote the cohomology class of the fundamental cocycle of G. Let v e Hn+\B;H JG)) = E"n++\'°{G xT B) denote the transgression of (-l)nH:V- Then rf"+-1 on En+1(F xT B) and 8n+i on ?n+i(F xr B) (with coefficients A) are defined by formu-
152 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY LOOP GROUPS AND TWISTED TENSOR PRODUCTS 153 lae (a) and (b) above. It remains only to identify the UT-product induced on E2(F ><t &)> where t is 1-trivial. Now under the identification A3), the cup product E) on C*(B;C*(F; A)) becomes: Horn (D, 1): Horn(C(fi) <g> C(F), A) ® Horn (C(fi) ® C(F), A) -> Horn(C(fi)®C(F), A), where D = A ® T ® 1)(D ® D). Of course DT^D in general. An easy acyclic model proof shows that D and D' are chain homo- topic (on the category of Cartesian products), where D'=(/r®/f)DgT. (Here D is the coproduct on C(F x B), and f(/>6) = F,/).) D' and ?>T both define natural transformations E1 -» E1 ® E1 on the sub- category 0 of fR0. the objects of which are all 1-trivial TCP's with reduced base complex. We have THEOREM 32.7: DT and D'tE1-*!1®!1 are naturally chain homotopic on the category 0. Thus if t is 1-trivial, then E2(F xT B) = H*(B;H*(F;A)) as a ring, where the product on the right is the usual cup product. Proof: Take as models in 0 all induced TCP's FxrjA(p], where the reduced complex B is the base of a 1-trivial TCP F xr B and b: A[p] -» fi. Then E „ is re presentable, p > 1, since if b: F x b A[p] -> F xr fi covers fc, then defining = F, Ap ® 1/1) for 6® }/l <rCp(fi)®ff*(F) we find ® 1/1) = 6® {/}. We claim that if p + 9 > 2, then E* , <8>E* , = 0 on the models of 0. To see this, we note first that n = ?ri(A[p]) is a free group. In fact, n is freely generated by {(i, i +1) | 0 < i < p\. Next, if we choose a minimal subcomplex M of ST(A[/j]), then M is a K(n,l) and is therefore isomorphic to ^(#G7,0)) by Theorem 23.6. Since C(W(K(n,0))) is isomorphic to the bar construction of the group ring Z(n) (see e.g. MacLane [42, p. 114]), it follows that ff*E[n]) S ff+(r7;Z) (the cohomology of n with coefficients in Z, or Tor* (Z,Z)). Since 77 is free, Hp(K[n]) = 0 for p > 1 (see e.g. [42, p. 123]) and ff j(A[/j]) is free Abelian. By the Kunneth theorem, this proves our claim. Now we will be able to obtain the desired chain homo- topy by applying Theorem 28.3 with n = 3 and so = Si=s2 = O (using induction on the base degree in the proof), provided we can first prove that D' = DT on E ,, p = 0,1,2. It is easily seen that we may suppose </r = gT on F lC(B) ®, C(F) and 0 = ft on F1C(FxTB) when we restrict ourselves to the category 0. Thus D' = DT on Eo » and on Et „. It remains to prove that D' and DT ate chain homotopic on E2 „. To prove this, let A[2] = A[2]/A[2]\ where A[2]J denotes the 1-skeleton of A[2], and define new mod- models in 0 by Mp = (G(A[2]) x A[p]) x A[2]. A proof similar to that of Lemma 31.4 proves that E is representable for p > 1. An argument analogous to that given above shows that if p+q > 2, then Si+;=2 E. ®E. =0 on the models. Now we can apply Theorem 28.3 with n = 3 to obtain the desired chain homotopy, provided we first prove that D' ^ DT on E2p, p = 0,1, 2. Here a lengthy calculation gives the result, noting that on 0 we may suppose: (b0 = Bo) (i) 0(/2,62) = fe2®c9j/2 +d2b2®r{b2)d0f2 +bo®f2 , s0T~1(b2)s1T(b2)s1 d0f2 (ii) sii • ¦ ¦ lC(F xT B), where the sum is taken over all (n,2)-shuffles (fjL,v).
154 SIMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY REMARKS 32.8: There are several comments to be made. A) Had we developed the theory of the operation of ni(B) on nn(F), then the assumption of 1-triviality on r would have re- reduced to the assumption of n-simplicity for all n. However, the theory does not lend itself to the development of local coefficients. B) The treatment of products here is quite unsatisfactory. While it does show that products can be introduced in \Er(F xT B)\, it would be more desirable to have a procedure for defining a coprod- uct directly on C(B) <S>, C(F), without having to throw the definition back to C(F xT B). In case C(??) is cocommutative, this can be done using a procedure developed in [45]. C) The topological implications are clear. Starting with a Serre fibration p: E -» B, one can pass to a minimal sub-fibre space of the Kan fibration S(p): S(E) -»S(B) and apply the theory above. BIBLIOGRAPHICAL NOTES ON CHAPTER VI The functor G was introduced by Kan [30, 31]. Our proof of Theorem 26.6 follows that of Cartan [6]. This construction gen- generalizes results of Milnor [49], who defined the functors E, GE, and G+E. The relationship between G and W was investigated by Kan [31]. Free simplicial groups have been studied by Kan in [34,35, and 36]. Also Kan [29] has reproved the Hurewicz theorem by means of a study of the algebraic situation given by the map p: G(K) -»A(K) and has shown in [36] that the exact sequence of Remarks 26.10 is essentially that of Whitehead [63]. The method of acyclic models was introduced by Eilenberg and MacLane in [12], and was used in [16] to prove the Eilenberg- Zilber theorem. Our treatment follows these sources and MacLane [42]. Most of the material of the last three sections is contained, LOOF GROUPS AND TWISTED TENSOR PRODUCTS 155 in rather different form, in Gugenheim [19]. Section 30 relies heav- heavily on suggestions of J. C. Moore. A systematic study of Hopf al- - gebras may be found in Milnor and Moore [51]. The proof of Brown's theorem is parallel to, but simpler than, the topological proof given in his original paper [3]. An explicit expression for a twisting co- chain T(t) in terms of the twisting function t has been obtained by Szczarba [61]. The Serre spectral sequence was, of course, studied in the classical paper [57], following its introduction in cohomology by Leray [38, 39]. The approach here shows that the introduction of cubical singular theory is unnecessary, a fact shown by Gugenheim and Moore [20] using quite different methods. Brown [3] proved that the spectral sequence defined here is in fact isomorphic to that de- defined by Serre. Szczarba [61] studied the products in the Wang spectral se- sequence using twisted tensor products. The form of dn+1 and 8n+1 in the case of n-triviality was discovered by Fadell and Hurewicz [17], but of course the result is there proven by quite different meth- methods. A generalization of this result is proven by Shih in [59].
} BIBLIOGRAPHY f: I [1] M. G. BARRATT, V. K. A.M. GUGENHEIM, and J.C.MOORE. |- "On semisimplicial fibre bundles," Am. J. Math., 81 A959), I, 639-657. l\ [2] E. H. BROWN, JR. "Finite computability of Postnikov sys- | terns," Ann. of Math., 65 A957), 1-20. | [3] . "Twisted tensor products I," Ann. oi Math., 69A959), If 223-246. | [4] H. CARTAN and J. P. SERRE. "Espaces fibres et groupes de *¦ homotopie, I * C. R. Acad. Sci. Paris, 234 A952), 288-290. J, [5] H.CARTAN et al. "Algebres d'Eilenberg-MacLane et homo- * topie," Seminaire Henri Cartan 1954—1955, Paris, Ecole Nor- J' male Superieure, 1956. f, [6] . "Quelques Questions de Topologies," Seminaire Henri j Cartan 1956-1957, Paris, Ecole Normale Superieure, 1958. i [7] ¦ "Invariant de Hopf et operations cohomologiques r secondaires," Seminaire Henri Cartan 1958—1959, Paris, I Ecole Normale Superieure, 1959. [8] A. DOLD. "Homology of symmetric products and other func- functors of complexes," Ann. oi Math., 68A958), 54-80. [9] A. DOLD and R. THOM. "Quasifaserungen und unendliche symmetrische Produkte," Ann. of Math, 67A958), 239-281. [10] S. ElLENBERG. "Singular homology theory," Ann. of Math., 45 A944), 63-89. [11] S. ElLENBERG and S. MACLANE. "Relations between homo- homology and homotopy groups of spaces II," Ann. of Math., 51" A950), 514-533.
158 SMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY [12] S. ElLENBERG and S. MACLANE. "Acyclic Models," Am. J. Math., 75A953), 189-199. [13] . "On the groups H(n,ri), I, II, and III, Ann. of Math., 58A953), 55-106, 60A954), 49-139, 60A954), 513-557. [14] S. ElLENBERG and N. STEENROD. Foundations of Algebraic Topology, Princeton, Princeton University Press, 1952. [15] S. ElLENBERG and J. A. ZlLBER. "Semi-simplicial com- complexes and singular homology," Ann. of Math., 51A950), 499- 513. [16] . "On products of complexes," Am.J. Math., 75A953), 200-204. [17] E. FADELL and W. HUREWICZ. "On the structure of higher differential operators in spectral sequences," Ann. of Math. B), 68A958), 314-347. [18] V.K. A. M.GUGENHEIM. "On supercomplexes," Trans. A.M.S., 85A957), 35-51. [19] . "On a theorem of E. H. Brown," ///. /. Math., 4 A960), 292-311. [20] V. K. A. M. GUGENHEIM and J. C. MOORE. "Acyclic models and fibre spaces," Trans. A.M.S., 85A957), 265-306. [21] A. HELLER. "Homotopy resolutions of semi-simplicial com- complexes," Trans. A.M.S., 80A955), 299-344. [22] S. T. HU. Homotopy Theory, New York, Academic Press, 1959. [23] I. M. JAMES. "Reduced product spaces," Ann. of Math., 62 A955), 170-197. [24] D. W. KAHN. "Induced maps for Postnikov systems," Trans. A.M.S., 107A963), 432-450. [25] D.'M. KAN. "Abstract Homotopy I, II," Proc. Nat.Acad. Sci. USA, 41A955), 1092-1096. BIBLIOGRAPHY 159 [26] D.M.Kan. "Adjoint functors," Trans. A.M.S., 87A958), 294-329. [27] . "Functors involving c.s.s. complexes," Trans. A.M.S., 87 A958), 330-346. [28] . "On c.s.s. complexes," Amer. ]. Math., 79A957), 449- 476. [29] . "The Hurewicz theorem," Proc. Inter. Sym. Algebraic Topology and Appt., Mexico, 1956. [30] . "A combinatorial definition of homotopy groups," Ann. of Math., 67A958), 282-312. [31] . "On homotopy theory and c.s.s. groups," Ann. of Math., 68 A958), 38-53. [32] . "On the homotopy relations for c.s.s. maps," Bol. Soc. Mat, Mex., A957), 75-81. [33] . "On c.s.s. categories," Bol. Soc. Mat., Mex., A957), 82-94. [34] . "Minimal free c.s.s. groups," 111. J. Math., 2A958), 537-547. [35] . "Homotopy groups, commutators, and F-groups," ///. J.Math., 4A960), 1-8. [36] . "A relation between CW-complexes and free c.s.s. groups," Amer. J. Math., 81A959), 512-528. [37] L. KRISTENSEN. "On secondary cohomology operations," Math.Scand., 12A963), 57-82. [38] J. LERAY. "L'anneau spectral et l'anneau d'homologie d'un espace localement compact et d'une application continue," J.Math. Pures Appl., 29A950), 1-139. [39] ____. "L'homologie d'un espace fibre dont la fibre est connexe," J.Math. Pures Appl., 29A950), 169-213.
160 SMPLICIAL OBJECTS IN ALGEBRAIC TOPOLOGY BIBLIOGRAPHY 161 [40] S.MacLanE. "Constructions simpliciales acycliques," Colloque Henri Poincare, Paris, 1954. [41] . Simplicial Topology (notes by Joseph Yao), Chicago Univ. [42] . Homology, New York, Academic Press, 1963. [43] W. S.MASSEY. "Exact couples in algebraic topology I-V," Ann. of Math, 56A952), 363-396, 57A953), 248-286. [44] . "Products in exact couples," Ann. of Math., 59A954), 558-569. [45] J.P.MAY. "The cohomology of restricted Lie algebras and of Hopf algebras," J. of Algebra, 3A966), 123-146. [46] J.P.MEYER. "Principal fixations," Trans. A.M.S., 107 A963), 177-185. [47] J.MlLNOR. "Construction of universal bundles I, II, "Ann. of Math., 63A956), 272-284, 430-436. [48] . "The geometric realization of a semi-simplicial com- complex," Ann. of Math., 65A957), 357-362. [49] . The construction FK, Princeton, 1956 (mimeographed notes). [50] . "On spaces having the homotopy type of a CW- complex," Trans. A.M.S., 90A959), 272-280. [51] J. MlLNOR and J. C. MOORE. "On the structure of Hopf alge- algebras," Ann. of Math., 81 A965), 211-264. [52] J. C. MOORE. Seminar on algebraic homotopy theory, Prince- Princeton, 1956 (mimeographed notes). [53] . Semi-simplicial complexes and Postnikov systems. [54] M. M. POSTNIKOV. Doklady Akad. Nauk SSSR A951), 76, 3, 359-362; 76,6,789-791; 79,4,573-576. [55] D.PUPPE. "Homotopie und Homologie in Abelschen Gruppen und Monoidkomplexen I, II," Math. Zeit., 68A958). 367-421. [56] D. PUPPE. "A theorem on semi-simplicial monoid complexes " Ann. of Math., 70 A959), 379-394. [57] J. P. SERRE. "Homologie singuliere des espaces fibre's," Ann. of Math., 54A951), 425-505. [58] . "Cohomologie modulo 2 des complexes d'Eilenberg- MacLane," Comm. Math. Helv., 21A953), 198-232. [59] W. SHIH. Homologie des Espaces Fibres, Institut des Hautes Etudes Scientifiques, Publication Mathematiques no. 13 A962). [60] N. E. STEENROD and D. B. A. EPSTEIN. "Cohomology Opera- Operations," Ann. of Math. Studies 50, Princeton, 1962. [61] R. H. SZCZARBA. "The homology of twisted Cartesian prod- products," Trans. A.M.S., 100A961), 197-216. [62] J. H. C. WhITEHEAD. "Combinatorial homotopy I," Bull. A.M.S., 55A959), 213-245. [63] . "A certain exact sequence," Ann. of Math., 52A950), 51-110.