C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
S TEPHAN K LAUS
Cochain operations and higher cohomology operations
Cahiers de topologie et géométrie différentielle catégoriques, tome 42, no4 (2001), p. 261-284
<http://www.numdam.org/item?id=CTGDC_2001__42_4_261_0>
© Andrée C. Ehresmann et les auteurs, 2001, tous droits réservés.
L’accès aux archives de la revue « Cahiers de topologie et géométrie différentielle catégoriques » implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions). Toute utilisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit contenir la présente mention de copyright.
COCHAIN OPERATIONS AND HIGHER
COHOMOLOGY OPERATIONS
By Stephan KLAUS
CAHIERS DE TOPOLOGIE ET
GEOMETRIE DIFFERENTIELLE CATEGORIQ UES
Volume XLII-4 (2001)
RESUME. Etendant un programme initi6 par
Kristensen,
cet articledonne une construction
alg6brique
desoperations
decohomologie
d’ordre
sup6rieur
instables par desoperations
de cochainesimpliciale.
Des
pyramides d’op6rations cocycle
sontconsid6r6es, qui peuvent
6tre utilisées pour une seconde construction desoperations
decohomologie
d’ordre
superieur.
1. Introduction
In this paper we consider the relation between
cohomology
opera-tions and
simplicial
cochainoperations.
This program was initializedby
L. Kristensen in the case of(stable) primary, secondary
andtertiary cohomology operations.
The method is
strong enough
that Kristensen obtained sum,prod-
uct and evaluation formulas for
secondary cohomology operations by
skilful combinatorial
computations
withspecial
cochainoperations ([8], [9], [10]).
Assignificant examples
ofapplications
we mention the inde-pendent proof
for theHopf
invariant one theoremby
thecomputation
of Kristensen of
Massey products
in the Steenrodalgebra [11],
the ex-amination of the
/3-family
in stablehomotopy by
L. Smithusing
a sec-ondary Hopf
invariant([16])
and the authors result on Brown-Kervaire invariants forSpin
manifolds([2], [3]).
Unfortunately,
there are seriousproblems
to constructcohomology operations
ofhigher
orderby
the method of Kristensen. The reason is that his construction ofsecondary
andtertiary cohomology operations
works similar to the definition of
Massey products
in thehomology
of a differential
algebra.
Due to the non-linear character of cochainoperations, already
in thetertiary
case one has to introduce additional termscorrecting
the lack oflinearity
and it seems not to be known how to construct them in thegeneral
case ofhigher
orderoperations ([12]).
In the second section we
give
a survey on the method of Kristensen ofconstructing primary
andsecondary cohomology operations
for sin-gular cohomology
oftopological
spacesby
cochainoperations.
We alsodemonstrate the
problem
ofconstructing tertiary cohomology
opera- tionsby
his method.In the third section we
give
a modified construction ofprimary
co-homology operations
which works unstable and is ratherquick, using only
basic facts fromsimplicial topology.
We obtain the stable repre- sentation result of Kristensen as acorollary.
In the fourth section we
generalize
our construction to the case ofarbitrary
unstablehigher
ordercohomology operations.
This alsogives
a
description
of thecohomology s-stage
spaces in terms of cochainoperations.
In the last
section,
we considerpyramids of cocycle operations,
whichalso can be used to
produce higher
ordercohomology operations by
aglueing
construction of the author[5]
which works similar as aMassey product,
but avoids theproblems
related to the non-linear character of cochain andcocyle operations.
As Kristensen we work in the
category
ofsimplicial
sets whose ho-motopy category
isequivalent
to that of thecategory
oftopological
spaces. The
equivalence
isgiven by
theadjoint
functors totalsimpli-
cial set of a space and
geometric
realization of asimplicial
set. Thereason for
working
withsimplicial
sets is therepresentability
of thecochain functor in that
category.
LetCk (_; 7r)
denote the functor of normalized k-cochains onsimplicial
sets with coefficients in an abelian group R. It is essential to consider normalized cochains because thenwe have the
following
result ofEilenberg-MacLane ([15]):
where mor denotes the set of
simplicial
maps and£(7r,
k +1).
is theacyclic simplicial
abelian group whichcorresponds
to theacyclic
chaincomplex
(non-zero
in dimensions k and k +1) by
Dold-Kanequivalence.
Therepresenting isomorphism
isgiven by pulling
back the fundamental cochain t ECk(L(1r, k
+1).; 7r) . (The
reason of the index shift in thecommon notation of
L(R, k +1).
is that this space isisomorphic
to thesimplicial path
space of theEilenberg-MacLane
spaceK(R, k
+1)..)
We remark that the
simplicial
chain functor cannot berepresented
as
mor(L., -)
with some spaceL.,
because the chains on aproduct X, x Y.
are notgiven by
theproduct
of chains on X, and onY..
This is the reason that weprefer
to work with cochainoperations
instead ofchain
operations.
In this paper, we consider the relation between cochain
operations
and
higher cohomology operations,
but we do not makeexplicit
com-putations.
We will consider the combinatorial structure of cochainoperations
moreclosely
in[7],
where we makeexplicit computations by relating
cochainoperations
to coordinatearrangements
over finite fields.2. On Kristensen’s
theory
of cochainoperations
Let 7r, 7r’ be abelian groups and m, n E N.
Definition 1. An unstable cochain
operation
oftype (7r,
m,1r’ , n)
is a natural transformation from the functor
cm( -; 7r)
to the func-tor
Cn (-; 7r,).
We do not assume any condition oflinearity.
Denotethe set of these
operations by O (rr,
m,rr’, n) .
For fixed 7r, a cochainoperation
ofdegree k (in
the sense ofKristensen)
is an elementa =
(am)m>0
in the setCochain
operations actually
form a setby
therepresentability
resultof
Eilenberg
andMacLane,
whichgives by
the Yoneda lemmaC(rr,
m,7r I n)
=mor (L (7r, m + 1)., L( 1T’, n + 1).)
=Cn (L (7r, m + 1).; 1T’).
As
L(rr, m + 1)n
= 0 for n m, it followsO(1T,
m,rr’, n)
= 0 for n m.By L(7r,
m +I)m =
7r with 0 E 7rbeing
theonly degenerate simplex
in dimension m, it follows
C(rr, m, rr’, m) = {f :
7r ->rr’ | f(0) = 0}.
In
particular,
this includes the 7-linear mapsHom(rr, 7r’)
as a subset.The
coboundary homomorphism
d :cm(_;1f)
-Cm+1 (-; rr) gives
afurther
example
of a cochainoperation
All cochain
operations
a EO(7r,
m,7r’, n)
with n > 0satisfy a(O)
=0,
where 0 denotes the zero cochain on a
simplicial
setX..
This followseasily, utilizing naturality
for theprojection X, -> *. to a point.
Ad-dition in 7r’ defines on
O(rr,
m,7r’, n)
the structure of an abelian groupwhich
corresponds
to the’pointwise’
addition in the set ofmappings
mor (L(rr, m
+1)., L(rr’, n
+1).)
induced from thesimplicial
abeliangroup
L(rr’,
n +1).. Composition
of cochainoperations gives
a mapO(rr2, m2, rr3, m3)
xO(rr1, m1, rr2, m2)
->O(rr1, m1, rr3, m3)
which is linear in the left
variable,
but non-lznear in theright variable,
in
general.
Inparticular, (a
+a’)b
= ab +a’b,
buta(b
+b’) # ab
+ ab’in
general.
Definition 2.
[8]
For fixed 7r, Kristensen definedwhich is a
graded
abelian group(in fact,
Kristensenmainly
consideredthe case,7r =
Z/p). Composition 0’
x0’
eok+l
is definedby (ab)m
:=am+lbm,
whichagain
is linearonly
in the left variable. Thecoboundary homomorphisms
for all m form an element in(:)1
which we also denoteby d..
Kristensen defined a linear differential
In
fact,
A is a linear map as d islinear,
and a differential because ODa =d(da
+(-1)kad)
+(-1)k+1 (da
+(-1)kad)d
= 0where we used that
a(0)
= 0. For x ECm(X;Z/p)
with dx = 0 anda E
Qk
with D,:a =0,
we haveda(x)
=ad(x)
=a(0)
= 0. Thus amaps
cocycles
tococycles. Now,
the basic result of Kristensen is thefollowing:
Theorem 1.
[8]
Let a EOk
with Aa = 0. Thenfor
anycocycle
x E
Zm(X; Z/p),
thecohomology
classof a(x)
EZm+k(X;Z/p)
de-pends only
on thecohomology
classof
x. Hence the cochainoperation
a
defines
acohomology operation,
denotedby [a].
Thiscohomology
op- eration isstable,
and the canonical map a H[a] gives
anisomorphism
H(O*; A)
= A* between thehomology of
O* withrespect
to thediffer-
ential 0 and the Steenrod
algebra
A* mod p.By definition,
we have[ab]
=[a] [b]
for twoA-cycles
in O*.Thus,
thesemi-linear
composition
in O*corresponds
to the bilinearcomposition
(i.e., multiplication)
in A*. Kristensen gave variousgeneralizations
ofhis basic result to the case of several variables
(for example,
A* EÐA*, [8])
and to the multi-linear case(for example, A* O A*, [9]).
Themost
general
case is handled in[10].
Theproofs
of Kristensen aresomewhat involved and use
acyclic
models and inductivecomputations using
theexplicit
structure of thecohomology
ofEilenberg-MacLane
spaces known
by
the results of Serre and Cartan[18].
We will
give
aquick proof
for the construction of unstableoperations
in the next section which
gives
Kristensen’s basic result as acorollary.
The
non-linearity
of maps in O* that is the reason for O* notbeing
analgebra
withrespect
tocomposition
cannot be avoidedby
restriction to linear maps in O*. With theexception
of coefficienthomomorphisms
itis not
possible
toproduce
non-trivialcohomology operations
from linear cochainoperations,
even in the case of stable(hence linear) cohomology operations (see [7]).
Now we come to Kristensen’s
representation
ofsecondary
cohomol-ogy
operations by
cochainoperations.
It is well-known that a stablesecondary cohomology operation
is associated to a relation betweenprimary cohomology operations [1].
Letbe a relation of
degree k
in A* and choose fixedrepresentatives
of theprimary cohomology operations by
cochainoperations:
cxi =[ai]
andBi
=[bi]
for all i. Then the cochainoperation
in
Ok
satisfies Ar = 0 and[r]
= 0. Hence there exists a cochainoperation
R Eok-1
with AR = r which we also fix for the construction.Now,
let[x]
EHm(x; Z/p)
be acohomology
classrepresented by
acocycle x
EZ’(X; Z/p)
such that[x]
lies in the kernel ofall,3i.
Choosecochains y2
ECm+|B|-1(X; Z/p)
such thatdyi
=bi(x)
for all i. Thenit is
straightforward
to check that the cochainin
Cm+k-1(X;Z/p)
is acocycle.
We denoteby ker(B)
the kernel of allBi
inH’ (X; Z/p)
andby coker (a)
the cokernel of the sum of all ai intoHm+k-1(X; Z/p).
Theorem 2.
[8]
The setof cohomology
classes[z]
EHm+k-1(X; Zip) for
all choicesof x
and yi in the construction aboveonly depends
onthe
cohomology
classof
x. Thisdefines
ahomomorphisms
that coincides with some
secondary cohomology operation
associatedwith the relation
Esi=1 Ü’.i/3i
= 0. Other choicesof the
cochainoperation
R
for
the relationgive
adlsecondary cohomology operations
associatedwith the relation.
In
[17],
it is shown howsecondary operations
inhomotopy theory
can be constructed from a ’relation of maps between
pointed spaces’
A -> B -> C
(i.e.,
thecomposition
isnull-homotopic) together
withan
explicit
choice ofzero-homotopy
for thecomposition (see
also[2],
chapter 5).
Thus the cochainoperation
Rplays
the role of a zero-homotopy
for thecomposition
of maps betweenEilenberg-MacLane
spaces which
corresponds
to the relation. We will comeagain
to thispoint
of view in the last section.Kristensen not
only
handles the case of a stablesecondary
cohomol-ogy
operation,
but also of a ’metastable’operation,
i.e. thecomposition
Esi=1 aiBi
need not tovanish,
but is an element in A* of excess e. Thenit is still
possible
to construct an unstablesecondary cohomology
op- eration in dimensions m smaller than e[8]. However,
his method does not work forgeneral
unstablesecondary cohomology operations.
Furthermore,
there areproblems
with the construction of stable ter-tiary
andhigher
orderoperations using
O*[12], [13].
Theproblem
isthat a definition as a
higher Massey product
ingeneral
does not workbecause of
non-linearity
of cochainoperations:
Let cxl, a2 and a3 be stable
primary cohomology operations
which werepresent by
cochainoperations
aI, a2 and a3 withDai =
0. Assumethat
and
Hence there are cochain
operations R12
andR23
withand
For a definition as a
Massey product
in the usual sense, we need toassume that the cochain
operation
r :=
R12a3 - a1R23
represents
avanishing cohomology operation.
Then we wouldget
a further cochainoperation
R with AR = r which is necessary for the definition of thetertiary cohomology operation
associated to ai, a2 and a3.But, unfortunately,
it holdswhich in
general
does not vanishby
thenon-linearity of a, (here,
we arelazy
with thesigns
in A in order tosimplify
thenotation).
In[12]
and[13],
L. Kristensen and I. Madsencompensate
this effect fortertiary operations by tricky
modificationsusing
cochainoperations measuring
the lack of
linearity. Concerning higher
orderoperations,
we cite theauthors from
[13], p.145: "Massey products
oflength
4 and 5 can bedefined in a similar
fashion.
The lack ofdistributivity
in O* makes thedefining
formulas rather involved. Because of thiscomplication
we arenot able to define
Massey products
ofarbitrary length."
In the fourth
section,
our modified method allows us to construct unstablehigher cohomology operations
of any order.3. Unstable cochain
operations
andprimary cohomology operations
For our modification of Kristensen’s method we consider unstable cochain
operations Onm : = 0 (7r,
m,7r, n)
instead of 0* . Left andright composition
with thecoboundary homomorphism
d define differentialsand
Thus the Kristensen differential A is
given by d’ ± dR.
AsdL
isjust
the differential in the cochain
complex C*(L(7f, m).; 7r’),
it holds thatker(dl)
=im(dL)
becauseL(7r, m).
is contractible.We recall
[18]
that unstableprimary cohomology operations
oftype
(7r,
m,7r , n)
can be identified with thecohomology
groupof the
Eilenberg-MacLane
spaceK(7r, m). Here,
the connection be- tweenL(7r, m).
andK(7r, m). (standard simplicial model)
isgiven
asfollows
[15]:
The differential d :L(7r, m). - L(7r,
m +1).
is a homo-morphism
ofsimplicial
abelian groups withker(d)
=K(7r, m - 1),
andalso
im(d) = K(rr, m)..
The spaceL(7r, m).
can be identified with thesimplicial path
spacePK(7r,
m +1).
and d with theprojection
map p followedby
inclusion. Thesimplicial loop
space Q of a Kansimpli-
cial set
respects
the standard models ofEilenberg-MacLane
spaces, i.e.QK(R, m).
=K(R, m - 1).
andS2L(R, m).
=L(R,
m -1)..
Theorem 3.
Any
Unstableprirnary cohomology operation
cxof type
(7r,
m,7r’, n)
isrepresented by
a cochainoperation
a E0’
such thatThis
gives
anisomorphism
Proof.
In order tosimplify notation,
we setK;
:=K(rr, m),
andL;
:-L(7r,
m +1)..
Wedrop
the coefficients rr’ in the notation ofcochains, cocycles
and coboundaries on a space.Now,
restriction to thesubspace
i :
K;
CL; gives
anepimorphism
of cochaincomplexes
and we first have to determine
(i*)-1 Zn(Km.)
as a subset ofOnm = Cn(L;). As ip = d : L-:-1 -+ Lr:, and
is
injective,
it follows(i*)-1 Zn(Km.) = {a |
dd*a =0}
=ker(dLdR).
At last we have to determine
(i*)-1Bn(Km.)
as a subset ofon .
This isgiven by (i*)-1(dLCn-1(Km.))
=d LCn-1 (L-)
+ker(i*),
butim(dL) = ker(dL)
onL;
andker(i*)
=ker(d*)
=ker(dR).
DWe recall that the
cohomology suspension
a’ EAn-1m-1
of a coho-mology operation
a EAnm
is definedby
the action of a in thesuspension
of any space, i.e.
by
thefollowing
commutativediagram:
where a denotes the
suspension isomorphism.
As theloop
functor isadjoint
to thesuspension functor,
it follows that a’ isgiven by
Qawhere we consider a as a map between
Eilenberg-MacLane
spaces.Theorem 4. For a E
Onm,
the condition dad = 0 isequivalent
to theexistence
of a’
EOn-1m-1
with ad = da’. Denoteby
cx EAm
the coho-mology operation represented by
a, then a’represents
thecohomology suspension
Qa EAn-1m-1 of a.
Proof. By
the exactness ofdL,
the conditiondL(ad) =
dad = 0 isequivalent
to the existence of a’ with ad =dL(a’) =
da’. As da’d =add =
0,
the cochainoperation a’
also induces acohomology operation.
Let
a I K
be the restriction of a toK ( 7r, m)..
As a mapscocycles
tococycles, a/K
takes values inK (7r’, n).
cL (7r’,
n +1)..
Now weapply
the
path
functor P to the mapa) K,
whichgives
a map ä =P(a/K)
fromPK(rr,m). = L(rr, m).
toPK(rr’, n).
=L(rr’, n)..
Hence a EOn-1 m-1,
and it holds da = ad
by
definition as dis just
theprojection
map of thepath
space followedby
inclusion. Restriction of a toQK(7r, m). = K(7r, m -1), clearly represents
thehomotopy
classQa,
i.e. the cochainoperation a represents
thecohomology suspension. Now,
we haved(a - a’)
= ad - ad =0,
andby
the exactness ofdL,
it follows 1i - a’ = da" with some a" EOn-2 m-1.
Thus also a’represents
thecohomology
suspension.
DAs a
corollary
we obtain Kristensen’s basic result:Corollary
1. There is anisomorphism
Proof.
As a stablecohomology operation
a EAk
can bearbitrarily desuspended,
it can berepresented
in each dimension mby
am EOm+km
such that
dam
=am+1 d
for all m. Infact, using
the constructiona E
Om+km
H- a eOm+k-1 m-1
in theproof
of the theoremabove,
weget
such asystem (am)m>0 by taking
any element in the inverse limitWith
this is
equivalent
toA(a)
= 0. If there is b =(bm)m>0 E Ok-1
witha =
A (b),
we have am =dbm+(-1)k-1bm+1d
and thus[am]
= 0 EAm+km
for all m as the left summand is in
ker(d’)
and theright
summand isin
ker(dR). Conversely,
if[am]
= 0 EAm+k
for all m, we want toprove that there exists b E
Ok-1
with a = Ab. As a = du + v with du Eker(d’)
=im(dL)
and v Eker(dR),
weget
from 0 =D(a) =
da +
(-1)kad
= dv +(-1)kdud
that v +(-1)kud
= dx for some x.Application
ofdR
shows that dxd = 0. Thusand it remains to prove existence of y with dx =
D(y).
We will provethis
using
thefollowing
two statements:1. For
x(m) = (xo,
xl, ..., xm,0, 0, ...)
withdxid
= 0 for alli,
thereexists
y(m) = (y0, y1, ..., ym, 0, 0, ...)
withdx(m) = D(y(m)).
2. For
x(m)
=(o, ..., 0,
7 xm,0,0,...)
withdxm d
= 0 and m in the stablerange
(i.e.,
m >k),
there existsy(m)
=(0, ..., 0, ym, ym+1, ...)
withdx(m) = D(y(m)).
By
bothstatements,
thedecomposition x
=x(m) + x(m+1) + x(m+2)
+x(m+3)
+ ... with some m in the stable rangeyields
a solution y :=y(m)
+y(m+1) + y(m+2) + y(m+3) +
... of dx =A (y). Here,
the infinitesums in 0* =
H, Ol+*l
make sense as there areonly finitely
manysummands in any
degree
l.Proof of the first statement: We start with ym := xm and look for Yi
satisfying (*i) : dri
=dyj
+(-1)k-1yi+1d
for i = m -1, ..., 0.
Weremark that
dyid
= 0by (*i). Asuming
that wealready
have foundy2 for i = m,
..., m - j
+1,
there exists a solution ym-j of(*m-j)
asd(dxm-j - (-1)k-1ym-j+1d)=
0 andby
the exactness ofdL.
Proof of the second statement: As we are in the stable range, we
already
haveproved
that there is some cochainoperation
Zm in theclass
[xm]
EAm+km
that hasinfinitely
manydesuspensions. Thus, by changing
somesigns
for kodd,
there are Zm+l, Zm+2,’" withdzi -
(-1)kzi+1d
for all i > m.By [xm]
=[zm],
we have xm = zm + u + v with u Eker(dL)
and v Eker(dR).
Now we set ym := vand yi
:= -z2for i > m, which
gives
4. Unstable cochain
operations
andhigher cohomology operations
In order to work with the multi-variable case which we need for
higher
orderoperations,
we introduce acategory
of unstable cochainoperations (compare
also with[6]).
For agraded
abelian group 7r =+n>0rrn we define
generalized Eilenberg-MacLane
spacesand
The
representation
result ofEilenberg-MacLane gives
We will need some notation for
manipulating
coefficient groups: Fora
graded
abelian group 7r, QJr meansshifting
down 7rby
onestep (i.e.,
Q7rn
:=7n+1)
and7r’
+7r’
denotes the direct sum(i.e., (7r’
EÐ7r2)n ==
Jrg s3 rr2n).
Definition 3. Let 0 be the
category
withobjects
thegraded
abeliangroups 7r and the set of
morphisms
from 7r to 7r’given by
We call 0 the
category
of unstable cochainoperations.
One can define in the same way a
category
A ofprimary
unstablecohomology operations
andgeneralize
ourrepresentation
result to thiscase. More
general,
we consider unstablehigher
ordercohomology operations,
now.. We recall the well-known definition which we transfer to thesimplicial category:
Definition 4. An unstable
higher
ordercohomology operation
0 (briefly UHCO)
is a tower ofsimplicial
setswhere
rr0, n1,
... , ns aregraded
abelian groups andE +1
is thepullback
of the
path
fibrationLOni.
=PKni.- Kni.
over themap fi : E: -+
K 1T::
The order
of 0
is s -1,
i.e. one less than theheight
of the tower.We call
1(Ø)
:=7rO
theinput
coefficients and0(o)
:= 7r’ the out-put
coefficients of0.
Thecomposition ø 0 y
ofUHCOs 0 and 0
with
0(o) = I(O)
is definedby successively pulling
back the fibrationsE:+1
-3E’ of 0
over thetop
horizontal mapof 0.
Thisagain gives
an UHCO of orderequal
to the sum of ordersof 0
and0.
As in the stable case
[6],
UHCOs up toisomorphism
form alarge category
withrespect
tocomposition (’large’
means that themorphisms
between two
objects
do not form a set but rather aclass):
Definition 5. Let B be the
category
withobjects
thegraded
abeliangroups 7r and the
morphisms
from 7r to 7r’given by
the classB(1f, 1f’)
ofUHCOs with
input
coefficientsequal
to 7r andoutput
coefficientsequal
to,7r’. We call B the
category
of UHCOs.Theorem 5.
Let O
be an UHCOof
order s as above which isdefined
on a subset
of H(X.; 7r’)
and takes values inH(X.; 1fS) (modulo
inde-terminacy,
i. e. values are subsetsof H(X.; 7rS)). Then 0
can be repre-sented
by
asystem of
cochainoperations
a,, a2, ... as anda’, a2, a’
such
that ai
EO(pi, 7r’) and a2
E0(QpB Qni)
withIn
particular, pi
=7r°.
The cochainoperations
have tosatisfy
thefollowing system (*) of equations for
1 i s:Here,
x, EC(X.; 07r°)
and xi EC(X.; 027ri) for
i > 1 denote vari- ables(arbitrary
cochains on any spaceX.). Conversely,
anysystem
of
cochainoperations
a,, a2, ... as anda’, a2, ... , a’s satisfying
theseequations defines
an UHCO. Evaluationof 0
on acohomology
classç
EH(X.; 7r°)
with somerepresenting cocycle
xl EZ(X.; 7r°)
isgiven by
the setof cocycles
z EZ(X.; 7rS)
modulo coboundaries withwhere the cochains xi E
C(X.; 07ri)
have tosatisfy
thesystem (**) of
equations for
1 i s - 1Proof.
FromE1
=K 7r°
CLn0.
andEi.
CEi-1
xLQni-1.,
we see thatWith
respect
to thisproduct decomposition,
the elements ofLp;
andE;
are of the form(Xj
x2, ... ,xi) . Denoting
the inclusionby ji : E;
CLp;,
weget
asurjection
of cochain groupsThe
right
hand cochain group contains theelement fi E mor(E;, Kni.) = Z(Ei.;ni),
and we will consider an inverseimage ai
EO(pi,ni)
in theleft hand cochain group. Now we prove the
following
two statements(1)
and(2) by
induction on i =1, 2, ... ,
s:(1) :
There are cochainoperations
al , ... , ai-1 anda’1,
... ,a’i-1
suchthat the sequence of cochain
operations
satisfies
Here, ker(d(i))
denotes thesimplicial
subsetconsisting
of x ELp;
withd(i)(x)
= 0 andim(d’(i))
denotes thesimplicial
subsetconsisting
ofd’(i)(x)
ELpi.
for all x ELSpi.
(2) :
A cochainoperation a2 : Lpi.- L7r:
restricts to some mapIi : Ei.
-K 1f:
if andonly
ifwhich is
equivalent
to the existence of some cochainoperation a’i : LQpi.-> LQni. such
thatFor i =
1,
statement(1)
isjust
the exactness ofand
E;
=Kp;
=im(d)
=ker(d)
holds true. Statement(2)
isproved
in our
representation
result forprimary cohomology operations.
Now we assume both statements
(1)
and(2)
for some 1 i s andwill prove it for i + 1:
By definition,
we haveand
where the last
equality
followsby extending f
i to ai. This can be written asdxi+1- ai(x1,... , xi)
andby (1)i,
and it followsEi+1.=
ker(d(i+1)). By
the secondpart
of(1)i,
we know thatfor some Thus
where we used that
aid’(i)
=da§ by (2)i.
Exactness ofd’
for cochainson
Lpi yields
for some
xi+1
ELQ2ni.,
henceEi+1
=im(d’(i+1))
and we haveproved
(1)i+1.
Now we consider the
diagram
where the horizontal map is the inclusion of
cocycles fi+i
in cochains onEi+1
and the vertical map is restriction of cochains ai+1 to thesubspace ji+1 : E:+1
cLpi+1.
Restrictionof ai+1 gives
somecocycle fi+i
if andonly if dai+1ji+1
= 0.By Ei+1.
=im(d’(i+1)),
this isequivalent
toExactness of
d’
for cochains onLQp.+’ yields
theequivalent
statementai+1d’(i+1)
=da’i+1
which proves(2)i+,.
This shows
that 0
isrepresented by
a1, ... , as andai, ... , as
satis-fying
thesystem
ofequations (*) .
Evaluationof 0
on acohomology class ç
is definedby considering
all lifts(x1, ..., xi )
of x 1 toE;
whichsuccessively
aregiven by finding
solutions of(**)
and thenapplying as
to the
top
lifts(x 1, ... , xs).
It remains to show that every
system
of cochainoperations
a1,...,as,a’1,..., a’s satisfying (*)
defines an UHCO0.
We formd(j)
andd’(i)
asabove and remark that
(*)
for 1 i s isequivalent
toi.e.
im(d’(i))
Cker(d(i)).
As in the inductiveproof
of(1),
it followsim(d’(i)) = ker(d(i))
=:E’
and ai restricts to some mapfi by (2) .
0We remark that the
system
ofequations (*)
holds true forarbitrary
cochains xi
on any spaceX,
if andonly
if it holds true for the universal cochains x 1 = lQn0 EC(LQn0.; Sn0)
and xi = ¿n27ri EC(Ln27r:; S2ni)
for i > 1.
There is a
suggestive
way ofdenoting (*)
for 1 i s in matrixnotation:
Of course, one has to be careful with a matrix calculus over an
’algebra’
where
distributivity
from theright
fails.As in the
primary
case, we are also able to express thecohomology
of the
s-stage
spaceEl
in terms of unstable cochainoperations:
Theorem 6. For an
UHCO 0
asabove,
thecohomology of
thetop
space
containing
the element[ifs]
isgiven by
where we denoted
O(ps, ns) by O(s).
Proo f .
Wealready
haveproved
and it remains to determine the inverse
image
of the coboundariesThis is
given by (j*s)-1dLC(Es.;Sns)
=dLC(Lps.;Sns) + ker(j;),
butim(dl)
=ker(dl)
onLps
andker(j*)
=ker(dR(s))
becauseim(d(s)) =
Ees.
DIt is also
possible
to stabilize theseresults
as forprimary operations
which then leads to similar results as in
[14],
where the authors show that ageneralized cohomology theory h*(-)
with coefficient groups h*non-trivial in
only finitely
many dimensions(that is, h*(-)
is repre-sented
by
a stable finitestage
Postnikovsystem)
can berepresented
by
iteration of a non-linear cone construction forloop-valued
cochaincomplexes.
Infact,
ourdescription using triangular
matrices ford(j)
and
d’(i)
can be viewed as an unstablegeneralization
of the results in[14].
We remark that
another, independent approach
to the main resultin
[14]
isgiven
in[4].
5.
Pyramids
ofcocycle operations
andhigher cohomology operations
In this
section,
we introduce a secondapproach
tohigher
cohomol-ogy
operations
which is based oncocycle operations
instead of cochainoperations.
Because of therepresentability
of thecocycle
functorby Eilenberg-MacLane
spaces, acocycle operation
isnothing
else but amap between
Eilenberg-MacLane
spaces. Thus it is clear that anyprimary cohomology operation
isgiven by
acocycle operation. Cocy-
cle
operations
which inducevanishing cohomology operations are just given by zero-homotopies
ofcocycle operations.
In
[17], secondary operations
inhomotopy theory
are constructedby
relations betweenprimary operations,
i.e. there are maps a, b ofpointed
spacesand a
zero-homotopy
c : A - PC of thecomposition
ba. This can beused to construct a
secondary homotopy operation
using
aglueing
construction forzero-homotopies (see
also[2], chapter 5).
Inparticular,
for a relation betweenprimary cohomology
oper-ations which is
given by representing cocycle operations
a, b and azero-homotopy
c, weget
asecondary cohomology operation O analo- gously
to Kristensen’s definition in the second section. We call the data a, b and c apyramid
ofcocycle operations
ofheight
1.In
[5],
wegeneralized
thisglueing
method toarbitrary
order. Thecorresponding
notion of apyramid
oflarger height
also includeshigher zero-homotopies
ofmappings.
Given apyramid
ofheight
s, we defineda
generalized glueing
constructiongiving
a tower ofheight
s + 1. If all spaces of thepyramid
areEilenberg-MacLane
spaces, the associatedtower
represents
an UHCO of order s.Now we recall the basic definitions from
[5]
with some modificationsas the spaces of the
pyramids
we are interested in aresimplicial
setsrespectively simplicial Eilenberg-MacLane
spaces.Definition 6. Let
X,
andY.
bepointed simplicial
sets whereY.
has tosatisfy
the Kan extension condition. Azero-homotopy
a ofdegree
s from
X.
toY,
is a mapwhere P’ denotes s-fold
application
of thesimplicial path
space functor P.(We
need to assume the extension condition in order toguarantee
that the
simplicial path
space behaves as in thetopological category
[151.)
The set ofzero-homotopies
ofdegree s
is denotedby
We denote the map
given by projection
p :P(-) -> (-)
of the i-th factor P in PI(counted
from theright) by
If
Y.
=Kn,
is a(generalized) Eilenberg-MacLane
spaces, a is called acocycle
ofdegree s
and the set of these is denotedby
If both
X.
=Kp, and Y,
=K7r.
are(generalized) Eilenberg-MacLane
spaces, a is called a
cocycle operation
ofdegree s
and the set ofthese is denoted
by
Clearly,
thedi satisfy
thesimplicial
relationsdidj = djdi+1 for i > j .
For s =
0,1,
we haveand
d1
isjust
thecoboundary
map. The structure ofhigher degree
cocycles CS(X.,K7f.)
for s > 1(and
thus also ofhigher degree cocycle
operations!)
can be reduced to the case s = 1 of usualcocycles:
Theorem 7. For s >
1,
there is a naturalisomorphism
Proof.
For anysimplicial
abelian groupA.,
we have a short exact se-quence of
simplicial
abelian groupswhich in
general
is notsplit.
But this is the case ifA,
islinearly contractible,
i.e. there is asplit homomorphism
c :A. -> PA..
In thiscase, we have an
isomorphism
and
PA,
islinearly
contractibleby (c, Qc), again. Now,
we showby
Dold-Kan
equivalence
thatLp,
islinearly contractible,
what we needto check for each factor
L(p,,, n + 1) only. Hence,
we have to show thatthe short exact sequence of chain
complexes
is
split,
whereN*
:=N*(PL(pn, n+1).)
denotes the associated Moorecomplex.
This is trueby straightforward diagram chasing.
The state-ment follows
inductively
asThe
proof
also shows how to describe the i-thprojection di
fromCs(X.; 7r)
toCS-1(X.; 7r)
withrespect
to thisdecomposition.
For ex-ample,
theprojections dl, d2
fromC2 (X,; 7r)
=C (X.; Qn) + C (X.; n27r)
to
C1(X.; n)
=C(X.; Q7r)
aregiven by
the differential on the second factor and theprojection
to the firstfactor, respectively.
Definition 7. If a E