C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
M ARCO G RANDIS
On the categorical foundations of homological and homotopical algebra
Cahiers de topologie et géométrie différentielle catégoriques, tome 33, n
o2 (1992), p. 135-175
<http://www.numdam.org/item?id=CTGDC_1992__33_2_135_0>
© Andrée C. Ehresmann et les auteurs, 1992, 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.
ON THE CATEGORICAL FOUNDATIONS OF HOMOLOGICAL AND HOMOTOPICAL ALGEBRA
by
Marco GRANDISCAHIERS DE TOPOLOGIE ET GÉOMÉTRIE DIFFitRENTIELLE
CA TÉGORIQUES
VOL. XXXIII-2 (1992)
RESUME.
Onpr6sente
ici, defagon synth6tique,
une 6tude sur les basescat6goriques
deI’alg6bre homologique
ethomotopique, partiellement expos6e
dans des travaux
pr6liminaires [G3-6].
On veut montrer que ces matures peuvent 8tre fond6es sur des notionscat6goriques
trèssimples:
noyaux et conoyaux d’une part, noyaux et conoyauxhomotopiques
de 1’autre, foumissantrespectivement
le cadre descat6gories
semiexactes ethomologiques
d’une part,semihomotopiques
ethomotopiques
de 1’autre.La structure de base ou cela
acquiert
du sens est donn6e, dans lepremier
cas, par une
cat6gorie
avec un idéalassigng
demorphismes
nuls. Dans ledeuxi6me, par une
h-categorie,
c’est-A-dire unecatdgorie
avechomotopies,
pourvue d’une
composition
horizontale réduite entremorphismes
et cesdernières.
L’alg6bre homotopique apparait
ainsi -dans ses fondations- comme unenrichissement bidimensionnel de
I’alg6bre homologique.
Toutefois, lesd6veloppements
des deux thdories sont tout A fait diff6rents,produisant
unedistinction formelle entre les deux: une distinction
qui
n’est pastoujour
6videntedans les cas concrets,
topologiques
oualgdbriques,
ou les deux aspects setrouvent
m6lang6s.
0. Introduction
0.1. Abstract. This is a
synthesis
of astudy
on thecategorical
foundations ofhomological
andhomotopical algebra, partially exposed
in somepreliminary preprints.
Ourviewpoint
is that thesetopics
can be based on verysimple categorical
notions: kernels and cokemels on onehand, homotopy
kernels andhomotopy
cokemels on theother, respectively yielding
the notions of semiexact andhomological
category on onehand, semihomotopical
andhomotopical
category on the other.
The basic structure where this makes sense is
given,
in the first case,by
a category with anassigned
ideal of nullmorphisms:
kernels and cokemels aredefined
by
the obvious universal property with respect to this ideal. In thesecond case it is
given by
anh-category,
i.e. a category withhomotopies
between maps and a reduced horizontal
composition
ofhomotopies
with maps:homotopy
kernels andhomotopy
cokemels have to make agiven
maphomotopically null,
in a universal way which can beexpressed by
this reducedcomposition.
Homotopical algebra
appears thus -in its bases- as a sort of two-dimensional enrichment ofhomological algebra. However,
thedevelopments
of the twotheories are
entirely
different. This fact has aninterest,
since itprovides
a formaldistinction between
homological
andhomotopical
concepts, withoutreducing
theformer to
special
instances of the latter. On the otherhand,
thisfailing parallelism
seems to suggest that the real bases are not reached and a unifiedtheory
at somedeeper
level could exist.Semiexact and
homological categories
havealready
beenshortly presented
in[G3], together
with some of theirapplications
inalgebraic topology.
A moredetailed and
complete exposition
of theirtheory
can be found in a series of twopreprints [G4-5],
here referred to as PartI,
II. Apreliminary study
of semi-homotopical
andhomotopical categories
is in[G6],
here cited as Part III(1).
0.2.
Categorical settings
forhomological algebra. Homological algebra
can be described as thestudy
of exact sequences and of theirpreservation properties by
functors. It was established incategories of
modules[CE]
andimmediately
extended to abeliancategories ([Bu]; ICE] appendix;
[Gr]),
both with formaladvantages (e.g., duality)
and with concrete ones(the categories
of sheaves of modules arereached,
as well as Serre’squotients
"modulo C"
[Ga]).
Yet,
this extension is far fromcovering
all the situations inwhich
exactsequences are considered: the main
exception
isprobably given by homotopy
sequences, which are not even confined to the category of groups but
degenerate
in low
degree
intopointed
sets and actions of groups:therefore,
their"exactness" is
usually
described and studied"step by step",
even incomplicate
situations as
homotopy spectral
sequences([BK], IX.4; [Ba], IIL2).
Many homological procedures
can be freed fromadditivity
and extended top-exact
categories (exact
in the sense ofPuppe [P2; Mt]):
see[GV1-2; Gl-4].
This extension
permits
a notion of distributivehomological algebra,
whichcannot be formulated in the abelian frame and
yields
useful universal models for distributivetheories, namely
forspectral
sequences[Ze; G2]. However,
there isno substantial progress on the aspect of "usual"
categories actually
reached.The frame we propose here
includes,
besides all p-exactcategories,
variouscategories
of interest inalgebraic topology;
from a formalviewpoint,
it suffices(1) The
references I.m, or I.m.n or I.m.n.p apply to [G4], and precisely to its chapter m or itssection m.n or to the item (p) of the latter; analogously for Part II [G5] and III [G6].
to define and
study
the basichomological
notions. Oursetting
has asimilarity
with the one
proposed by
Lavendhomme[La; LV], mostly developed
for"categories
ofpairs".
Also Ehresmann[Eh]
considered kernels with respect toan
ideal,
in connection with thecohomology
ofcategories. Actually,
his basicsetting
is much moregeneral, being given by:
an ideal J of the categoryH,
afunctor p: H -
C,
asubcategory
H’ ofH,
asubcategory
C’ of Cconsisting
ofmonics
([Eh],
p.546);
his definition of short exact sequence does notrequire
thefirst
morphism
to be a kernel([Eh],
p.546-547).
0.3. Semiexact and
homological categories.
A semiexact category A(1.1),
our basic notion forhomological algebra,
is a categoryequipped
with aclosed ideal of "null
morphisms"
andprovided
with kernels and cokemels withrespect
to this ideal. It ispointed (or p-semiexact)
if it has a zeroobject
and itsnull
morphisms
are the zero ones. The stronger notion ofhomological
category(1.6)
makespossible
to definesubquotients,
as thehomology
of acomplex
orthe terms of a
spectral
sequence. A(generalized)
exact category is a semiexact category in which everymorphism
is exact(1.6);
such a category isalways homological,
while it is exact in the sense ofPuppe
iff it ispointed (p-exact).
Some
examples
aregiven
herebelow;
alonger
list is in 1.9.In a semiexact category, exact sequences and exact functors can be introduced
(1.2-3).
The normalsubobjects
of anyobject
form alattice;
theirdirect and inverse
images supply
atransfer
functor Nsb: A -Ltc, taking
values in the
homological
category of lattices and Galois connections(1.4-5);
they provide
an essential tool forelementary diagram chasing (1.8).
Connectedsequences of
functors, homology
theories and satellites extendnaturally
to thisframe
(ch. 2)
and satellites can be detectedby
means of effacements(thm. 2.4),
as in the abelian case
[Gr].
Subquotients
inhomological categories
are introduced in ch.3, together
withtheir induced
morphisms; they
are the crucial tool fornon-elementary diagram-
matic
lemmas,
whenever new arrows are to be established: e.g. in the construc-tion of the
connecting morphism (3.4),
of thehomology
sequence forcomplexes (ch. 4),
of thespectral
sequence associated to an exactcouple (111.7).
If A is a
homological
category, thehomology
sequence associated to a short exact sequence ofcomplexes
over A isof
order two: its exactness is studied in thm. 4.3. Such sequences arealways
exact iff A is modular(thm. 4.4),
i.e. itstransfer functor Nsb: A - Ltc takes values into the
(p-exact) subcategory
Mlcof modular lattices and modular connections
(1.7). However,
a verysimple
condition -the exactness of differentials-
supplies
apartial
exactness property(4.3 b)),
sufficient forproving
that chainhomology
is a sequence of satellites for varioushomological categories (4.5-6);
e.g., all the abelian ones, the exactcategory Mlc and non modular
categories
like Ban and H1 b(Banach
andHilbert
spaces).
Adeeper study
of this fact could be of interest.The
importance
ofdistributivity
for exactcategories
wasalready
stressed in[G2].
Theimportance
ofmodularity
forhomological categories
appears now, while it cannot beclearly distinguished
in a context where it isautomatically granted,
like the abelian or even the exact one.0.4.
Applications
inalgebraic topology.
Concrete motivations for thissetting
can be found in varioustopics
ofalgebraic topology [G3].
Firstly,
consider the usual categoryTop2
ofpairs (X, A)
oftopological
spaces
(A
is asubspace
ofX):
amorphism
f:(X, A) -+ (Y, B)
is a map f:X - Y which takes A into
B; defining
such a map to be null wheneverf(X)
cB,
makesTop2
into ahomological
category, in a useful way. The short exact sequencescorrespond
totriples
of spaces:(1) (A, B) - (X, B) - (X, A) (X D
A JB),
and the
pair (X, A)
is indeed "X modulo A": the cokemel of theembedding
of Ainto X.
Therefore,
the first four axioms ofEilenberg-Steenrod [ES]
for ahomology theory
H =(Hn, 3n)
amount tosaying
that H is an exact sequence offunctors,
from thishomological
categoryTop2
to a category of modules.Also a
"single space" homology theory
forlocally
compact spaces[ES]
canbe treated in this way, over the
homological
categoryZLC
oflocally
compact Hausdorff spaces andpartial
proper maps, defined on opensubspaces [G3,
ch.2]. Massey
relativecohomology
of groups forms an exact sequence of functorsover the
homological
categoryGrp2
ofpairs
of groups[G3,
ch.3].
Relativehomotopy
can be seen as an exact sequence over thehomological
category ofpairs
ofpointed
spaces, with values in thehomological
category Act of actions of groups onpointed
sets[G3,
ch.4].
A morecomplex application
to thespectral
sequence of a tower of fibrations isgiven
in 111.8.0.5.
Categorical settings
forhomotopical algebra.
Varioussettings
have been
proposed,
among which webriefly
recall thefollowing
ones.a)
Kan[Ka] developed
an "abstracthomotopy theory"
for cubical andsimplicial complexes satisfying
an extension property, now called Kancomplexes.
Thecubical
approach
was extendedby
Kan himself([Ka],
Partn)
tocategories equipped
with acylinder functor;
other extensions of theseapproaches
are inKamps [Kl-2],
Huber[Hbl-2],
Kleisli[Ks].
b) Homotopy
ingroupoid-enriched categories
is considered in Gabriel-Zisman([GZ],
ch.V);
see also Marcum[Mc]
and its references.c) Quillen’s setting [Qn]
is based on "modelcategories",
in which three sets ofdistinguished
maps areassigned:
weakequivalences,
fibrations and cofibrations.This does not cover situations which are deficient in
path
spaces andfibrations,
as finite
CW-complexes. Non-symmetrical extensions,
where weakequiva-
lences and cofibrations
(or fibrations)
areassigned,
weregiven by
K.S. Brown[Br] ("categories
of fibrantobjects")
and Baues[Ba] ("cofibration categories").
d)
Heller’s"h-c-categories" [H1]
areequipped
with ahomotopy
relation and cofibrations. Anderson[An]
and Heller’s secondsetting [H2]
aim to abstract the features of"homotopy categories"
like HoTop.
The present
setting
ismostly
related with the cubical and the2-categorical
ones, in
a)
andb).
I thank K.H.Kamps
forproviding
part of these references.0.6.
Semihomotopical
andhomotopical categories.
Our basic tool isgiven by
the h-kernel and h-cokernel of a map f: A - B. Thelatter,
forinstance,
isgiven by
theh-pushout (or
standardhomotopy pushout,
in Mather’sterminology
for spaces[Mh])
of the "terminal" map A - Talong f,
and isdetermined up to
isomorphism.
These notions can be introduced in an
h-category (5.1),
a sort of two-dimensional context
abstracting
thenearly 2-categorical properties
of spaces, maps andhomotopies,
andcoinciding
with the notion of"generalized homotopy system"
introducedby Kamps ([Kl],
def.2.1). Formally,
this can be describedas a category enriched over
graphs
with identities(5.2).
Moreconcretely,
itconsists of a category endowed with cells between its maps
(homotopies)
and areduced horizontal
composition
of cells and maps, sufficient to formulate the universalproperties
of h-kemels and h-cokemels.A
right semihomotopical
category A(5.3)
is anh-category
with terminalobject
T andhomotopy
cokemels(with
respect to thelatter).
Thisproduces
themapping
cone(or h-cokemel)
functor C defined on the categoryA2
of the maps ofA, together
with thesuspension
endofunctor ofA,
EA = C(A - T).
Every morphism
f: A - B has acofibration
sequence(5.5), extending
thewell-known
Puppe
sequence fortopological
spaces[P1]:
Dually,
one hasleft-semihomotopical categories (5.7), provided
with h-kemels
(with
respect to the initialobject 1),
hence with aloop
endofunctor S2A = K(1
-+A).
Asemihomotopical
category satisfies bothconditions,
so that every map has a double fibration-cofibration sequence. In apointed semihomotopical
category, like
TopT (pointed spaces),
thesuspension
andloop
endofunctors arecanonically adjoint: F, -
Q(5.8).
The definition of
right homotopical
category isjust
sketched here(5.9):
itrequires
anh4-category (provided
with verticalcomposition
and vertical involu- tion forcells, forming
a relaxed2-categorical
structure, up to second-orderhomotopy)
and assumes a second-order universal property for h-cokemels. In thesehypotheses,
the structural maps of h-cokemels arecofibrations,
thesuspension
functor ishomotopy invariant,
eachobject
EA is anh-cogroup
andthe cofibration sequence
(1)
ishomotopically equivalent
to the tower of iteratedh-cokemels of f.
Analogously
forleft homotopical
andhomotopical categories
(5.9).
Someexamples
are considered in 5.10.In ch. 6 we introduce the
symmetrical
notion ofsemihomogeneous theory:
defined over a
semihomotopical
categoryA,
with values into a category Bequipped
with an ideal of nullmorphisms (6.3).
Twosupplementary conditions,
£-stability (hn: Hn - Hn+I.Y,)
andE-exactness, produce
an "absolute" homo-logical theory (6.5).
The dualaxioms, a-stability (Hn.Q = Hn+1)
and S2-exactness,
yield
a notionof homotopical theory, containing
the usualhomotopy theory (6.6).
Ahomogeneous theory
is bothhomological
andhomotopical:
e.g.,chain
homology.
0.7. Conventions. A universe U is fixed
throughout,
whose elements arecalled small sets; a
U-category
hasobjects
and arrowsbelonging
to this uni-verse. The concrete
categories
we consider aregenerally large U-categories:
e.g.the category Set of small sets, or
Grp
of small groups. In a category, an ideal is any set of maps stable undercomposition
with any map of the category.1. Semiexact and
homological categories
This
chapter
contains the basic definitions andproperties
of semiexact andhomological categories.
Detailedproofs
and a morecomplete study, including
forinstance the
categories
of fractions, can be found in Part I[G4].
1.1. Semiexact
categories.
A semiexact category, orexl-category,
A =(A, N)
is apair satisfying
thefollowing
two axioms:(exO)
A is a category and N is a closed ideal of A(see below),
(exl)
everymorphism
f: A --> B of A has a kernel andcokemel,
with respect to N.The
morphisms
of N are called nullmorphisms
ofA;
theobjects
whoseidentity
is null are called nullobjects
of A. The closeness of N means that every nullmorphism
factorsthrough
a nullobject. Equivalently,
one canassign
a setof null
objects,
closed under retracts(1 3.1).
The kernel and cokemel of f: A -
B,
written:(1)
ker f: Ker f >->A,
cok f: B - Cokf,
are
respectively
a(normal)
monic and a(normal) epi. Here,
the arrows >->will
always
denote normal monics and normalepis,
sincesimple
monics andepis
have amarginal interest;
f is N-monic if ker f isnull, N-epi
if cok f is null.The
morphism
f has aunique
normalfactorisation
f = mgp(1.3.9) through
its normal
coimage
and its normalimage:
p = ncm f = cok ker f
m=nim f=ker cok f
which is
natural;
f is said to be an exactmorphism
if this g is anisomorphism.
The semiexact category A is
pointed (or p-semiexact)
if it has a zeroobject
0and its null
morphisms
coincide with the zero ones(those factoring through 0):
then the ideal N is determined
by
thecategorical
structure, while kernels and cokemels resume the usualmeaning.
1.2. Exact sequences. The sequence
(f, g) = (A -
B -->C)
is said to beof
order two if
gf
is null(iff
nim f ker g, iff cok f > ncmg).
It is exact(in B)
ifnim f = ker g, or
equivalently
cok f = ncm g. It is short exact if f = ker g and g = cok f.It is easy to prove that the sequence
(f, g)
is exact iff thefollowing
conditions on the
diagram (1)
hold:a) gf
isnull,
b)
whenever gu and vf arenull,
also vu is so.Note that the conditions
a), b)
aremeaningful
in any categoryequipped
withan
ideal,
even when kernels and cokemels do not exist: such a situation will appear, in ahomotopical
context, forPuppe
sequences(5.10 a)).
If A is pointed, the exactness of (1) plainly amounts to saying that the square (2) is semicartesian [G1 ], i.e commutative and verifying: gu = g’u’ and vf = v’r imply vu = v’u’.
1.3. Exact functors. A functor F: A - B between semiexact
categories
issaid to be exact if it preserves kernels and cokernels. Then F preserves null
morphisms (f
is null iff ker f =1),
nullobjects,
normalfactorisations,
exactmorphisms,
exact and short exact sequences.Actually,
the functor F is exact iff it is both short-exact(i.e.,
preserves the short exactsequences)
andlong-exact (i.e.,
preserves the exactsequences),
eachof these two conditions
being
weaker than exactness(L5.1).
For instance, the
singular
chain functor C.:Top2 -->
C.Ab from the(homological)
category ofpairs
oftopological
spaces to the category of chaincomplexes
of abeliangroups is
just
short-exact. The transfer functor(1.5)
of a semiexact category islong-
exact : it is exact iff A satisfies the axiom
(ex2)
in 1.6, which fails inGrp.
A semiexact
(or exl ) subcategory
of theexl-category
A is asubcategory
A’verifying:
a)
for every f in A’ there is some kernel and some cokernel of f in A whichbelong
toA’,
b)
if m is a normal monic of A whichbelongs
toA’,
and mf is inA’,
so isf;
dually,
if p is a normalepi
of A whichbelongs
toA’,
andfp
is inA’,
so is f.Then
A’, equipped
with the ideal N’ =A’ n N,
is anexl-category
and itsinclusion in A is exact and conservative
(reflects
theisomorphisms).
1.4. Lattices and connections. The category Ltc of lattices and
connections
formalizes the structure of normalsubobjects
in semiexactcategories, together
with their direct and inverseimages.
An
object
is a small lattice(always
assumed to have 0 and1).
Amorphism
f= (f., f.):
X --+ Y is a Galois connection between the lattices X andY,
i.e. anadjunction
f. --i f.:(1)
f.: X - Y and f.: Y - X areincreasing mappings,
so that f. preserves all the
existing joins (including
0 =V0),
foe preserves all theexisting
meets(including
1 =A0)
and:The
composition
is obvious.Isomorphisms
can be identified toordinary lattice-isomorphisms.
The category Ltc isselfdual,
under the contravariant endofunctorturning
each lattice into theopposite
one andreversing
aconnection.
Ltc has a zero
object:
theone-point
lattice 0= {*},
and thezero-morphism
f:X - Y is described
by: f. (x)
=0, f’ (y)
= 1. Kernels and cokemelsexist,
and the normal factorisation of f is:(2)
These compositions, inequalities and identities belong to the category of ordered sets andincreasing mappings.
It is easy to show that the
morphism
f is exact iff:while every a E X determines a
generic
short exact sequence in Ltc:We are also interested in the
(p-exact) subcategory
Mlc of modular lattices and modular connections(1.1.3),
where amorphism
is any exact connection between modularlattices;
the latter are characterizedby
the conditionsa), a*) above;
but themodularity
of the lattices makes these conditionsequivalent
to thefollowing
ones, which areplainly
stable undercomposition:
1.5. The transfer functor. In the semiexact category
A,
eachobject
A has alattice Nsb A of normal
subobjects
and a latticeNqt
A of normalquotients,
anti-isomorphic
via kernels and cokemels(1.3.6, .3.12).
Eachmorphism
f: A - Bhas direct and inverse
images
for normalsubobjects:
which form a Galois connection. In
particular,
if m: M - A and p: A - P(by I.3.12.3-4):
We say that A is a semiexact
U -category
if it isexl,
it isa U-category (i.e.,
all its
objects
andmorphisms belong
to U(0.7))
and moreover all its lattices Nsb A of normalsubobjects belong
to U. As a consequence, also all the anti-isomorphic
lattices of normalquotients
are small.Since we shall
mainly
consider suchcategories,
semiexact(or ex1 )
category will mean, from now, semiexactU-category
while unrestricted semiexact category will refer to theoriginal
defintition 1.1. Because of theprevious considerations,
a semiexact category has atransfer
functor into the category of small lattices andconnections,
whichgenerally
isjust long-exact (L5.7):
1.6.
Homological
and exactcategories.
Ahomological
category, or ex3- category, is anexl-category
Averifying
thefollowing
axioms:(ex2)
normal monics and normalepis
are stable undercomposition,
(ex3) subquotient axiom,
orhomology
axiom:given
a normal monic m:M - A and a normal
epi
q: A -Q,
with m _> ker q(cok
m _q),
themorphism
qm is exact.
Other
equivalent
forms aregiven
in 1.6.1-3:(ex2a)
thecomposition
of two normal monics or two normalepis
is an exactmorphism, (ex2b)
for every normal monic m and every normalepi
p: m*m* = 1,p*p*
= 1 (orequivalently,
because of 1.5.3: (m*,m*)
and(p*, p*)
are exactconnections),
(ex2c) the transfer functor Nsb: A - Ltc is exact,
(ex3a) pullback
axiom: thepullback
of apair
· -+ . · - . · is of type · - . · -+ . ·(ex3a*) pushoui
axiom: thepushout
of apair
· - . · -+ . · isof type
..A semiexact category A is
(generalized)
exact(or ex4)
if all itsmorphisms
are exact; it is
strictly
exact(or ex5),
if moreover twoparallel
nullmorphisms always
coincide(1.7.4):
this last notion isequivalent
tosaying
that every connected component of A ispointed
exact(p-exact),
i.e. exact in the sense ofPuppe-Mitchell [Mt]. Every
exact category ishomological,
as it followstrivially
from the form
(ex2a).
The category Ltc ispointed homological,
not exact; itssubcategory
Mlc is p-exact.A conservative ex 1-functor F: A - B reflects the
properties ex2,
ex3 andex4. In
particular,
every semiexactsubcategory
of anhomological (or exact)
category is so.1.7. Modular semiexact
categories.
Anobject
A of the semiexact category A will be said to be modular if its lattice Nsb A of normalsubobjects
is so. Amorphism
f: A - B isleft-modular,
orright-modular,
or modular if itsassociated connection Nsb f: Nsb A - Nsb B is
left-exact, right-exact
or exact(1.4),
i.e. satisfies(1),
or(2),
or both:More
particularly,
we say that f isleft-modular
over x(resp. right-modular
over
y)
when the above property holds for thisparticular
normalsubobject
x ofA
(resp.
y ofB).
A semiexact category A is said to be modular if all its
objects
andmorphisms
are so, or
equivalently
if its transfer functor Nsb: A - Ltc factorsthrough
the(p-exact) subcategory
Mlc of modular lattices and modular connections(1.4).
Then A is
necessarily
ex2(use
the condition(ex2b)
in1.6)
and the transfer functor Nsb: A - Mlc is exact.Every
exact category is modular.Indeed,
the exact functorNsbA:
A - Ltcpreserves the exact
morphisms:
therefore all the maps of A aremodular,
and it isnot difficult to see that this
implies
that also the lattices Nsb A are so(1.7.6).
The
pointed homological
category K-Tvs oftopological
vector spaces ismodular,
non-exact: its normalsubobjects
are the linearsubspaces. Instead,
thehomological categories
K-Hvs(Hausdorff
vectorspaces),
Ban(Banach spaces)
and Hlb(Hilbert spaces)
are not modular: in these cases the normalsubobjects
can be identified to the closed linearsubspaces,
whichgenerally
donot form a modular lattice
(e.g.
for the classic Hilbert spaceL2).
Otherexamples
are considered in 1.8.5.
1.8.
Elementary diagram chasing. Diagram
lemmas in abeliancategories
are a well known tool for
homological algebra. Loosely speaking,
and in orderto extend them to the present
setting,
let usdistinguish
betweenelementary lemmas,
whose thesisjust
involves themorphisms assigned
in thehypothesis,
and
non-elementary
ones, which state the existence of some new arrow. In thissense, the Five Lemma and the 3 x 3-Lemma are
elementary,
while the SnakeLemma
-stating
the existence andproperties
of theconnecting morphism-
is not.As a
general fact,
anelementary
lemma can beproved by
a sort of abstractdiagram chasing, using
direct and inverseimages
of normalsubobjects,
as weshow below for the Five Lemma
(see
also[Ma], XH.3);
theprevious
modularproperties
of direct and inverseimages (1.7)
are often to be used: forinstance,
the use of the modular propertyf*f*(x)
= x v f*0(x E NsbA)
substitutes thefollowing
standard argument ofdiagram chasing
in concretecategories: knowing
that
f(a’)
=f(a"),
witha’,
a" EX,
consider a = a’ - a" E Ker f.Therefore,
these lemmas can be extended to modular semiexactcategories,
and even to thesemiexact ones if suitable
hypotheses
of exactness ormodularity
onspecific morphisms
are assumed. Instead the construction of new arrows, as theconnecting morphism, requires
induction onsubquotients
in ahomological
category and is deferred to ch. 3.
Five Lemma. Given a commutative
diagram
with exact rows, in the modular semiexact category A:a)
if a isN-epi,
b and d areN-monic,
then c isN-monic, a*)
if e isN-monic,
b and d areN-epi,
then c isN-epi,
b)
if A is exact, a isepi,
e ismonic,
b and d areisomorphisms,
then c is iso.It suffices to prove a). Since c*0 c*w*0 = h*d*0 = h*0 =
g* 1:
1.9.
Examples.
Thecategories Grp, Rng.
of groups andgeneral rings (without
unitassumption)
arepointed semiexact,
nonhomological:
their normalmonics are not stable under
composition.
The
following categories
arep-homological,
not exact; theproof
of theaxioms is trivial or easy
(and
is sketched in1.4, L6.6-7):
- Abm: abelian
monoids;
Ltc: lattices and Galois connections(1.4)
-
K-Tvs,
K-Hvs:topological
or Hausdorff vector spaces, on thetopological
orHausdorff field K
-
Ban,
Hlb: Banach or Hilbert spaces and continuous linearmapping
- S etT
(pointed sets), To p T (pointed spaces)
andC p h T (pointed
compact Hausdorffspaces)
- 3: sets and
partial mappings (equivalent
toSetT);
e: spaces andpartial
maps- Z: spaces and
partial
maps, defined on opensubspaces
-
ZLC: locally
compact Hausdorff spaces andpartial
proper maps, defined on opensubspaces (equivalent
toCphT
viaone-point compactification).
The
following categories
arehomological
withrespect
to agiven
set of nullobjects (i.e.,
to the ideal ofmorphisms
which factorthrough them);
a referenceis
given
when theproof
is notelementary:
- Mod: modules
(M, R)
overarbitrary rings,
w.r.t. the null modules(0, R)
-
Set2 (pairs
ofsets), Top2 (pairs
ofspaces),
w.r.t. the nullpairs (X, X)
-
general "categories
ofpairs",
with respect to identities [G3, 4.9-11]- Cov:
coverings
p: X -X’,
with respect tohomeomorphisms-
.-. [G3, 2.7]- Act: actions of groups on
pointed
sets, w.r.t. actions on{ * }
[G3, ch. 4]- the category
AI
of functors I -A,
where I is a small categoryand
A is ahomological
category, with respect to the functorsturning
all theobjects
of I intonull
objects
of A ’- the category C.A of chain
complexes
over thehomological
category A.Further,
thecategory
Gr Ab ofgraded
abelian groups, withmorphisms
ofany
degree,
is(generalized)
exact with respect to theobjects
whose componentsare zero, and not
pointed.
Finally,
thecategory EX4
of exactU-categories
and exact functors ishomological (in
the unrestricted sense,1.5),
with respect to the exactcategories equivalent
to1;
the normalsubobjects
coincide with the thicksubcategories,
thenormal
quotients
with the exactcategories
of fractions. The same holds for thecategories of p-exact
or abelianU-categories (1.9.9).
2. Connected sequences and satellites in semiexact
categories
The classical
terminology
for abeliancategories
can beeasily
extended to thesemiexact ones. In this
general setting,
satellites can be identifiedby
means of"effacements", as in the abelian case [Gr]. A and B are
always
semiexactcategories.
2.1. Connected sequences. A connected
(resp. exact) d-sequence (Fn, dn)
of functors A --+ B(n >_ 0)
between semiexactcategories
isgiven by
thefollowing
data:a)
a sequence of functors Fn : A -B,
whichgenerally
are not exact,b)
for every short exact sequence a =(A’
>-+ A -+A")
ofA,
a sequence of maps dn =dn :
po A" --+F"+1A’ (n >_ 0),
natural formorphisms
of short exactsequences, such that the
following
sequence be of order two(resp. exact)
in B:For
instance,
if A ishomological,
the cochainhomology
functors and their differentials form a connectedd-sequence (Hn, dn)
from C’ A toA,
whereas the chainhomology
functorsgive
a connecteda-sequence (Hn, 9n)
from C . A toA;
these sequences are exact iff A is modular
(4.4).
Connected sequences of functors X -
A,
where X is semiexact and A ishomological,
are often obtainedby
acomposition:
of a short-exact functor C
(1.3)
with the connected sequence(Hn, an)
of"algebraic" homology
functors over thecomplexes
of A. If A is modular(a
fortiori if it is exact, or
abelian),
the sequence is exact. Forinstance,
bothsingular homology
and the relativehomology
of groups are of this type.Let X be a semiexact category,
provided
with a relation R betweenparallel
maps
(the homotopy relation),
a set £ ofmorphisms (the
exc.isionmaps)
and anobject
P(the
standardpoint).
Ahomology theory
H =(Hn, an)
on the data(X, R, E, P)
with values in the semiexact category A can be defmedby rephrasing Eilenberg-Steenrod’s
axioms[ES].
Variousexamples
are treated in[G3].
2.2.
Right
satellites. The connectedd-sequence (Fn, dn)
of functors from A to B(n > 0)
isright-universal if,
forevery
connected sequence(Gn, Sn)
andevery natural transformation
(po: F° -
G there existsprecisely
one naturaltransformation
of connected sequences(on) extending 90.
Plainly,
thisnaturality
means that each(pn:
Fn --> GO is natural and, for any short exact sequence A’ - A -* A" of A, the obvious square commutes in B: 8n ,PnA" =
= Pn+1A’ . dn.
The
solution,
if itexists,
is determinedby FO
up to aunique isomorphism
ofconnected sequences; the functors F" are called
right
satellites ofFO: SnF°
= Fn.Let A and B be
p-semiexact categories,
which are alsopreadditive (i.e.,
enriched over
Ab),
asK-T v s , K-Hvs, Ban, H1b (1.9)
or any abelian category. If A has sufficientnormally injective (resp. projective) objects,
every additive functor F: A - B has allright (resp. left) satellites,
which can be constructedby
theiterating procedure exposed
in[CE],
ch. ill. If A is also additive(has
finitebiproducts)
andhomological (as
all theexamples above),
theglobal
construction ofright (resp. left)
derived functors is also available.A
general explicit
construction for leftsatellites,
without anyadditivity condition,
can also begiven
if A is a category ofpairs (11.6.5-7).
The moregeneral problem
ofidentifying
satellites is now dealt with.2.3. Effacements. Consider a connected
d-sequence
F =(Fn, dn )nEN
between semiexact
categories
A and B.An
n-effacement
of anobject
A ofA,
with respect to F, will be a normal monic m: A >-+Q producing
a short exact sequence of A:(1) (m, p) = (A >-+ Q - A’),
p = cok m,such
that,
in the associated order twoF-sequence,
we have:If the connected sequence F is exact, this condition is
equivalent
to:(3’)
Fnm is null in B anddn-1: Fn-’A’
- FnA is an exactmorphism,
so
that,
if also the category B is exact, we come back to the classic formulation:Fnm is null.
The
naturality problems
one meets inworking
with such a tool areexpressed
in the
diagrams
below:given
two n-effacements of theobject A,
as in(4),
or moregenerally,
two n-effacements of A and B and a map f: A - B as in