SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES

advertisement
Theory and Applications of Categories, Vol. 23, No. 4, 2010, pp. 76–91.
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL
CATEGORIES
Dedicated to Dominique Bourn on the occasion of his 60th birthday
TAMAR JANELIDZE
Abstract. The purpose of this paper is to prove a new, incomplete-relative, version
of Non-abelian Snake Lemma, where “relative” refers to a distinguished class of normal
epimorphisms in the ground category, and “incomplete” refers to omitting all completeness/cocompleteness assumptions not involving that class.
1. Introduction
The classical Snake Lemma known for abelian categories (see e.g. [5]) has been extended
to homological categories by D. Bourn; see F. Borceux and D. Bourn [1], and references
there. In [3], we extended it to the context of relative homological categories: here “relative” refers to a distinguished class E of regular epimorphisms in a ground category C
satisfying certain conditions which, in particular, make (C, E) relative homological when
(a) C is a homological category and E is the class of all regular epimorphisms in C; (b) C is
a pointed finitely complete category satisfying certain cocompleteness conditions, and E is
the class of all isomorphisms in C. In this paper we drop the completeness/cocompleteness
assumption and extend Snake Lemma further to the context of what was called an incomplete relative homological category in [4] (see, however, the correction below Definition
2.1).
Let us recall the formulation of Snake Lemma from [1] (see Theorem 4.4.2 of [1]). It
Partially supported by the International Student Scholarship of the University of Cape Town, and
Georgian National Science Foundation (GNSF/ST06/3-004).
Received by the editors 2009-1-17 and, in revised form, 2009-09-29.
Published on 2010-01-29 in the Bourn Festschrift.
2000 Mathematics Subject Classification: 18G50, 18G25, 18A20, 18B10.
Key words and phrases: incomplete relative homological category, homological category, normal
epimorphism, snake lemma.
c Tamar Janelidze, 2010. Permission to copy for private use granted.
76
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES
77
says: “Let C be a homological category. Consider the diagram
0
0
fK
Ku
ku
/
Kv
0
gK
/
Kw
kw
kv
f
X
/Y
/
g
Z
/
0
v
u
0
/
w
f0
X0
d
qu
0
Y0
g0
/
Z0
qv
Qu
/
f0
/
qw
Qv
Q
0
g0
/
Qw
Q
0
where all squares of plain arrows are commutative and all sequences of plain arrows are
exact. There exists an exact sequence of dotted arrows making all squares commutative”.
The proof given in [1] contains explicit constructions of the dotted arrows, which makes
the result far more precise. This seems to suggest that these constructions should be included in the formulation of the lemma, but there is a problem: while the constructions of
0
as induced morphisms are straightforward, the several-step construcfK , gK , fQ0 , and gQ
tion of the “connecting morphism” d : Kw → Qu is too long and technical. A natural
solution of this problem, well-known in the abelian case, involves partial composition of
internal relations in C and goes back at least to S. Mac Lane [6] (see also e.g. [2] for the
so-called calculus of relations in regular categories): one should simply define d as the
composite qu f 0 ◦ vg ◦ kw , where g ◦ is the relation opposite to g, etc. We do not know if the
non-abelian version of d = qu f 0 ◦ vg ◦ kw is mentioned anywhere in the literature, but we use
its relative version in our relative Snake Lemma (Theorem 3.1), which is the main result
of this paper.
For the reader’s convenience we are mostly using the same notation as in [1].
2. Incomplete relative homological categories
Throughout the paper we assume that C is a pointed category and E is a class of morphisms in C containing all isomorphisms. Let us recall from [4]:
2.1. Definition. A pair (C, E) is said to be an incomplete relative homological category
if it satisfies the following conditions:
(a) Every morphism in E is a normal epimorphism;
78
TAMAR JANELIDZE
(b) The class E is closed under composition;
(c) If f ∈ E and gf ∈ E then g ∈ E;
(d) If f ∈ E then ker(f ) exists in C;
(e) A diagram of the form
A0
f0
A
f
/
g0
B
.B
g
has a limit in C provided f and g are in E, and either (i) f = g and f 0 = g 0 , or
(ii) f 0 and g 0 are in E, (f, g) and (f 0 , g 0 ) are reflexive pairs, and f and g are jointly
monic;
(f ) If
π2
A ×B A0
/
A0
f0
π1
A
f
/
B
is a pullback and f is in E, then π2 is also in E;
(g) If h1 : H → A and h2 : H → B are jointly monic morphisms in C and if α : A → C
and β : B → D are morphisms in E, then there exists a morphism h : H → X in
E and jointly monic morphisms x1 : X → C and x2 : X → D in C making the
diagram
H@
@@
~~
@@h2
~~
@@
~
h
~
@@
~
~
~~
h1
A
~~
~~
~
x1
~~
~w ~
X
B@
α
C
x2
@@
@@β
@@
@@
'
D
commutative (it easily follows from the fact that every morphism in E is a normal
epimorphism, that such factorization is unique up to an isomorphism);
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES
79
(h) The E-Short Five Lemma holds in C, i.e. in every commutative diagram of the
form
K
/
k
f
A
/
B
w
K
k0
/
A0
/
f0
B
with f and f 0 in E and with k = ker(f ) and k 0 = ker(f 0 ), the morphism w is an
isomorphism;
(i) If in a commutative diagram
K
/
k
A
u
f
/
B
/
B
w
K0
/
k0
A0
f0
f , f 0 , and u are in E, k = ker(f ) and k 0 = ker(f 0 ), then there exists a morphism
e : A → M in E and a monomorphism m : M → A0 in C such that w = me.
Let us use this opportunity to make a correction to conditions 2.1(c) and 3.1(c) of [4].
They should be replaced, respectively, with:
(a) A diagram of the form
A0
f0
A
f
/
g
g0
B
.B
has a limit in C provided f , g, f 0 , and g 0 are in E, and either (i) f = g and f 0 = g 0 , or
(ii) (f, g) and (f 0 , g 0 ) are reflexive pairs (that is, f h = 1B = gh and f 0 h0 = 1B = g 0 h0
for some h and h0 ), and f and g are jointly monic.
(b) Condition 2.1(e) of the present paper.
Note that this replacement will not affect any results/arguments of [4], except that without
it a pair (C, Iso(C)) would be an incomplete relative homological category only when C
(is pointed and) admits equalizers of isomorphisms.
2.2. Remark. As easily follows from condition 2.1(g), if a morphism f : A → B in
C factors as f = em in which e is in E and m is a monomorphism, then it also factors
(essentially uniquely) as f = m0 e0 in which m0 is a monomorphism and e0 is in E.
80
TAMAR JANELIDZE
2.3. Lemma. If a pair (C, E) satisfies conditions 2.1(a)-2.1(d), then (C, E) satisfies
conditions 2.1(h) and 2.1(i) if and only if in every commutative diagram of the form
f
/A
k
K
u
/B
(2.1)
w
K0
/
k0
A0
/B
f0
with k = ker(f ), k 0 = ker(f 0 ), and with f , f 0 , and u in E, the morphism w is also in E.
Proof. Suppose (C, E) satisfies conditions 2.1(a)-2.1(d), 2.1(h) and 2.1(i). Consider the
commutative diagram (2.1) with k = ker(f ), k 0 = ker(f 0 ), and with f , f 0 , and u in E. By
condition 2.1(i), w = me where e : A → M is in E and m : M → A0 is a monomorphism.
Consider the commutative diagram:
/
u
K
K0
m̄
ek
k0
~
M
/
m
A0
Since u is in E and m is a monomorphism, by condition 2.1(a) there exists a unique
morphism m̄ : K 0 → M with m̄u = ek and mm̄ = k 0 ; m̄ is a monomorphism since so k 0 .
Since f 0 mm̄ = 0, m̄ is a monomorphism, and k 0 = ker(f 0 ), we conclude that m̄ = ker(f 0 m).
By condition 2.1(c), f 0 m is in E, therefore we can apply the E-Short Five Lemma to the
diagram
K0
m̄
/
M
f 0m
/
B
m
K0
k0
/
A0
f0
/
B
and conclude that m is an isomorphism. Hence, by condition 2.1(b) w is in E, as desired.
Conversely, suppose for every commutative diagram (2.1) with k = ker(f ), k 0 =
ker(f 0 ), and with f and f 0 in E, if u is in E then w is also in E. It is a well know
fact that under the assumptions of condition 2.1(h), ker(w) = 0; moreover, since E contains all isomorphisms and f and f 0 are in E, w : A → A0 is also in E. Since every
morphism in E is a normal epimorphism, we conclude that w is an isomorphism, proving
condition 2.1(h). The proof of condition 2.1(i) is trivial.
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES
81
2.4. Lemma. Let (C, E) be a pair satisfying conditions 2.1(a)-2.1(d) and 2.1(g). Consider the commutative diagram:
f
A
/
B
α
β
A0
f0
(2.2)
/
B0
(i) If α : A → A0 and β : B → B 0 are in E and if f : A → B factors as f = me
in which e is in E and m is a monomorphism, then f 0 : A0 → B 0 also factors as
f 0 = m0 e0 in which e0 is in E and m0 is monomorphism.
(ii) If α : A → A0 and β : B → B 0 are monomorphisms and if f 0 : A0 → B 0 factors
as f 0 = m0 e0 in which e0 is in E and m0 is a monomorphism, then f : A → B also
factors as f = me in which e is in E and m is a monomorphism.
Proof. (i): Consider the commutative diagram (2.2) and suppose α and β are in E and
f = me in which e : A → C is in E and m : C → B is a monomorphism. Since β is
in E and m is a monomorphism, by Remark 2.2 there exists a morphism γ : C → C 0 in
E and a monomorphism m0 : C 0 → B 0 such that βm = m0 γ. Consider the commutative
diagram:
α
/ A0
A
e0
γe
~
C0
m0
/
f0
B0
Since α is in E and m0 is a monomorphism, conditions 2.1(a) and 2.1(d) imply the existence
of a unique morphism e0 : A0 → C 0 with e0 α = γe and m0 e0 = f 0 . Since α, e, and γ are in
E, conditions 2.1(b) and 2.1(c) imply that e0 is also in E. Hence, f 0 = m0 e0 in which e0 is
in E and m0 is a monomorphism, as desired.
(ii) can be proved similarly.
Let (C, E) be an incomplete relative homological category. We will need to compose
certain relations in C:
Let R = (R, r1 , r2 ) : A → B be a relation from A to B, i.e. a pair of jointly monic
morphisms r1 : R → A and r2 : R → B with the same domain, and let S = (S, s1 , s2 ) :
B → C be a relation from B to C. If the pullback (R ×B S, π1 , π2 ) of r2 and s1 exists
in C, and if there exists a morphism e : R ×B S → T in E and a jointly monic pair of
82
TAMAR JANELIDZE
morphisms t1 : T → A and t2 : T → C in C making the diagram
R ×B HS
HH π
v
HH 2
e
v
HH
v
v
HH
v
{v
#
T
S?
HH
v
?? s
HH
vv
v
HH
??2
v
v
HH
??
vsv
v
r2 HH$
zv 1
t2
(
π1 vvv
R
A
~
r1 ~~
~
~
~v ~ t1
B
(2.3)
C
commutative, then we will say that (T, t1 , t2 ) : A → C is the composite of (R, r1 , r2 ) :
A → B and (S, s1 , s2 ) : B → C. One can similarly define partial composition for three or
more relations satisfying a suitable associativity condition. Omitting details, let us just
mention that, say, a composite RR0 R00 might exist even if neither RR0 nor R0 R00 does.
2.5. Convention. We will say that a relation R = (R, r1 , r2 ) : A → B is a morphism
in C if r1 is an isomorphism.
2.6. Definition. Let (C, E) be an incomplete relative homological category. A sequence
of morphisms
f
fi
/ ...
/ Ai−1 i−1 / Ai
/ Ai+1
...
is said to be:
(i) E-exact at Ai , if the morphism fi−1 admits a factorization fi−1 = me, in which
e ∈ E and m = ker(fi );
(ii) an E-exact sequence, if it is E-exact at Ai for each i (unless the sequence either
begins with Ai or ends with Ai ).
As easily follows from Definition 2.6, the sequence
/
0
f
A
g
/B
/
C
is E-exact if and only if f = ker(g); and, if the sequence
f
A
/
g
B
/
/
C
0
is E-exact then g = coker(f ) and g is in E.
In the next section we will often use the following simple fact:
2.7.
Lemma. (Lemma 4.2.4(1) of [1]) If in a commutative diagram
K0
k0
/
A0
u
f0
/
B0
v
K
k
/
w
A
f
/
(2.4)
B
in C, k = ker(f ) and w is a monomorphism, then k 0 = ker(f 0 ) if and only if the left hand
square of the diagram (2.4) is a pullback.
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES
83
3. The Snake Lemma
This section is devoted to our main result which generalizes Theorem 4.4.2 of [1] and its
relative version mentioned in [3]. Formulating it, we use the same notation as in [1].
3.1. Theorem. [Snake Lemma] Let (C, E) be an incomplete relative homological category. Consider the commutative diagram
0
Ku
0
fK
/
ku
0
gK
Kv
/
Kw
kv
X
kw
/Y
f
g
/
/
Z
0
v
u
/
0
(3.1)
w
X0
qu
f0
g0
Y0
/
Z0
qw
qv
d
Qu
/
f 0Q
/
Qv
g0 Q
0
/
Qw
0
0
in which all columns, the second and the third rows are E-exact sequences. If the morphism
g 0 factors as g 0 = g20 g10 in which g10 is in E and g20 is a monomorphism, then:
(i) The composite d = qu f 0 ◦ vg ◦ kw : Kw → Qu is a morphism in C.
(ii) The sequence
Ku
/
Kv
/ Kw
d
/
Qu
/ Qv
/
Qw
(3.2)
where d = qu f 0 ◦ vg ◦ kw , is E-exact.
Proof. (i): Under the assumptions of the theorem, let (Y ×Z Kw , π1 , π2 ) be the pullback
of g and kw (by condition 2.1(e) this pullback does exist in C); since g is in E, by
condition 2.1(f) the morphism π2 is also in E, and since kw is a monomorphism so is π1 .
Since f 0 = ker(g 0 ) and g 0 vπ1 = 0, there exists a unique morphism ϕ : Y ×Z Kw → X 0 with
84
TAMAR JANELIDZE
vπ1 = f 0 ϕ (see diagram (3.4) below). Using the fact that (Y ×Z Kw , π1 , π2 ) is the pullback
of g and kw and that kw = ker(w), an easy diagram chase proves that (Y ×Z Kw , π1 , ϕ) is
the pullback of v and f 0 . Therefore, we obtain the commutative diagram
P?
?
?? 1P
??
??
1P

P>
>
>> 1P
>>
>>
1P

P>
>
>> π1
>>
>>
1P

P
} >>
>> π1
>>
>>
}}
}}
}
}
~}
π2
{{
{{
{
{
}{
{
1Kw
Kw
Kw A
AA
AAkw
AA
A
g
Z


Y >
>

Y >
>
>> 1Y
>>
>>
1Y
Y

PA
A
AA 1P
AA
AA
P?
?
?? 1P
??
??
π1
>> 1Y
>>
>>
1Y




 
1P
Y

π1 




??
?? v
??
??
}}
}}
}
}
}~ }
1P
PA
A
AA ϕ
AA
AA
X0 A
PA
A
Y0
}
AA ϕ
1X 0 }}
AA
}
}
AA
}
~}}
X0
} AAA 1 0
f 0 }}
AA X
}
AA
}}
A
}
}~
AA 1 0
AA X
AA
A
X0
X0 B
}}
}}
}
}
}~ }
1X 0
BB
BBqu
BB
B
Qu
where P = Y ×Z Kw , and all the diamond parts are pullbacks. Since π2 and qu are in E,
by condition 2.1(g) we have the factorization (unique up to an isomorphism)
Y ×Z K
Gw
GG
w
GGϕ
ww
ww
GG
r
w
w
GG
w{ w
#
1Y ×Z Kw
Y ×Z Kw
Kw
w
π2 www
w
w
w
{wu w
r1
R
X 0 GG
r2
GG qu
GG
GG
G#
)
(3.3)
Qu
where r : Y ×Z Kw → R is a morphism in E and r1 : R → Kw and r2 : R → Qu
are jointly monic morphisms in C. As follows from the definition of composition of
relations, (R, r1 , r2 ) is the composite relation qu f 0 ◦ vg ◦ kw from Kw to Qu (Note, that since
the pullback (Y ×Z Kw , π1 , π2 ) of kw and g, and the pullback (Y ×Z Kw , π1 , ϕ) of v and
f 0 exists in C, the composite relations g ◦ kw : Kw → Y and f 0◦ v : Y → X 0 also exist.
Moreover, since π2 and qu are in E, the composite qu (f 0 ◦ v)(g ◦ kw ) of the three relations
g ◦ kw , f 0◦ v, and qu also exists and we have qu (f 0 ◦ v)(g ◦ kw ) = qu f 0 ◦ vg ◦ kw ).
To prove that qu f 0 ◦ vg ◦ kw : Kw → Qu is a morphism in C, consider the commutative
85
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES
diagram
0
0
fK
Ku
0
/
gK
Kv
h
kv
/
ku
f
u
X 00
/Y
;
ww
w
w
ww
ww
ww f2
/
{
r
X0
g
kw
/
Z
f0
/
d
/ Z0
Y0
g0
qw
qv
0
v
0
fQ
0
ϕ
v
qu
Qu
/
w
u0
0
Y ×Z Kw
w
π1 www
w
w
w{ ww
θ
X GG
GG
GG
G
f1 GG
#
#
/ Kw
w;
π2 www
w
ww
ww
/
Qv
0
0
gQ
/
Qw
0
(3.4)
in which:
- All the horizontal and vertical arrows are as in diagram (3.1).
- π1 : Y ×Z Kw → Y , π2 : Y ×Z Kw → Kw , and ϕ : Y ×Z Kw → X 0 are defined as
above, i.e. (Y ×Z Kw , π1 , π2 ) is the pullback of g and kw , and ϕ : Y ×Z Kw → X 0 is
the unique morphism with vπ1 = f 0 ϕ.
- f = f2 f1 where f1 : X → X 00 is a morphism in E and f2 : X 00 → Y is the kernel of
g (such factorization of f does exist in C since the second row of diagram (3.1) is
E-exact).
86
TAMAR JANELIDZE
- Since (Y ×Z Kw , π1 , π2 ) is the pullback of g and kw , there exists a unique morphism
θ : X 00 → Y ×Z Kw with π1 θ = f2 and π2 θ = 0. Since π2 is in E and f2 = ker(g),
we conclude that π2 = coker(θ).
- Since f 0 = ker(g 0 ) and g 0 vf2 = 0, there exists a unique morphism u0 : X 00 → X 0 with
f 0 u0 = vf2 . It easily follows that u0 f1 = u, qu = coker(u0 ), and ϕθ = u0 .
- h : Kv → Y ×Z Kw is the canonical morphism and an easy diagram chase proves
that h = ker(ϕ) (we do not need this fact now, but we shall need it below when
proving (ii)).
Since qu ϕθ = qu u0 = 0 and π2 = coker(θ), there exists a unique morphism d : Kw → Qu
with qu ϕ = dπ2 . We obtain the following factorization:
Y ×Z K
Fw
FF
x
xx
FFϕ
π2
xx
FF
x
x
FF
x| x
"
1Y ×Z Kw
Y ×Z Kw
Kw
x
π2 xxx
x
xx
1Kw
|xu x
Kw
X 0 FF
d
FF qu
FF
FF
F"
)
(3.5)
Qu
Comparing diagrams (3.3) and (3.5), we conclude that the relation (Kw , 1Kw , d) can be
identified with the relation (R, r1 , r2 ). Therefore, r1 is an isomorphism, proving that
qu f 0 ◦ vg ◦ kw is a morphism in C.
(ii): To prove that the sequence (3.2) is E-exact, we need to prove that it is E-exact
at Kv , Kw , Qu , and Qv .
E-exactness at Kv : It follows from the fact that the first column of the diagram (3.4)
is E-exact at X 0 , that the kernel of u0 exists in C. Indeed, consider the commutative
diagram
00
>X C
CC 0
|
CCu
||
|
CC
|| u01
C!
|
|
/ X0
u
BB
{=
BB
{
B
{{
{{ u2
u1 BBB
{
{
f1
X
qu
/
Qu
(3.6)
M
where u = u2 u1 is the factorization of u with u2 = ker(qu ) and u1 ∈ E (which does
exists since the first column of the diagram (3.4) is E exact at X 0 ), and u01 is the induced
morphism. Since f1 and u1 are in E, u01 is also in E, and therefore the kernel of u01 exists
in C. Since u2 is a monomorphism we conclude that Ker(u0 ) ≈ Ker(u01 ).
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES
87
Consider the following part of the diagram (3.4)
0
0
fK
Ku
e
ku
"
/
0
gK
< Kv
/
kv
ku0
kw
f
xx
xx u0
x
{
x
X0
Kw
m
Ku0
g
/
X FF
;Y
FF
xx
x
FF
xx
f1 F# xx f2
v
u
X 00
0
/
/
f0
/
Z
/
(3.7)
0
w
Y0
/
g0
Z0
in which:
- ku0 = ker(u0 );
- Since kv = ker(v) and vf2 ku0 = f 0 u0 ku0 = 0, there exists a unique morphism m :
Ku0 → Kv with kv m = f2 ku0 ;
- Since ku0 = ker(u0 ) and u0 f1 ku = uku = 0, there exists a unique morphism e : Ku →
Ku0 with ku0 e = f1 ku ; since kv is a monomorphism, we conclude that me = fK .
The E-exactness at Kv will be proved if we show that e ∈ E and m = ker(gK ). The latter,
however, easily follows from Lemma 2.7. Indeed: by Lemma 2.7, the squares f1 ku = ku0 e
and f2 ku0 = kv m are pullbacks; therefore, since f1 is in E we conclude that e also is in E,
and since kw is a monomorphism, by the same lemma m = ker(gK ).
E-exactness at Kw : Consider the commutative diagram (3.4), we have: dgK = dπ2 h =
qu ϕh = 0. To prove that the sequence (3.2) is E-exact at Kw , it suffices to prove that the
kernel of d exists in C and that the induced morphism from Kv to the kernel of d is in E.
It easily follows from Lemma 2.4 that there exists a factorization d = d2 d1 where d2
is a monomorphism and d1 is in E. Indeed: since the second column of the Diagram
(3.4) is E-exact at Y 0 , there exists a factorization v = v2 v1 , where v2 = ker(qv ) is a
monomorphism and v1 is in E. Applying Lemma 2.4(ii) to the diagram
ϕ
Y ×Z Kw
/
X0
f0
π1
Y
v
/
Y0
88
TAMAR JANELIDZE
we conclude that ϕ = ϕ2 ϕ1 where ϕ2 is a monomorphism and ϕ1 is in E, and then
applying Lemma 2.4(i) to the diagram
ϕ
Y ×Z Kw
/
X0
qu
π2
Kw
/
d
Qu
we obtain the desired factorization of d. Since d1 is in E and d2 is a monomorphism, we
conclude that the kernel of d exists in C (precisely, Ker(d) ≈ Ker(d1 )). Let kd : Kd → Kw
be the kernel of d and let ed : Kv → Kd be the induced unique morphism with kd ed = gK ,
it remains to prove that ed is in E. For, consider the commutative diagram
ed
Kv
/ Kd
h0
h
X 00
/
θ
s
ϕ
u01
θ0
Kqu
u2
π2
Y ×Z K w
/
%
0
/ Kw
9
rrr
r
r
0
rrr π2
2 X ×Q u Kw
s
ss
ss 0
s
yss π1
X0
kd
qu
d
/ Qu
in which:
- π10 , π20 are the pullback projections, and s = hϕ, π2 i, θ0 = hu2 , 0i, and h0 = h0, kd i
are the induced morphisms (the pullback (X 0 ×Qu Kw , π10 , π20 ) of qu and d does exist
in C since qu is in E); since qu is in E so is π20 .
- u01 : X 00 → Kqu and u2 : Kqu → X 0 are as in diagram (3.6).
- Since u2 = ker(qu ) and kd = ker(d), we conclude that θ0 = ker(π20 ) and h0 = ker(π10 ).
Since θ = ker(π2 ), θ0 = ker(π20 ), and the morphisms π2 , π20 , and u01 are in E, by Lemma
2.3, s : Y ×Z Kw → X 0 ×Qu Kw is also in E. Therefore, since h = ker(ϕ) and h0 = ker(π10 ),
by Lemma 2.7 and condition 2.1(f) the morphism ed : Kv → Kd is also in E, as desired.
E-exactness at Qu : Consider the commutative diagram (3.4), we have: fQ0 dπ2 = fQ0 qu ϕ =
qv f 0 ϕ = qv vπ1 = 0, and since π2 is an epimorphism we conclude that fQ0 d = 0. To prove
that the sequence (3.2) is E-exact at Qu , it suffices to prove that the kernel of fQ0 exists
in C and that the induced morphism from Kw to the kernel of fQ0 is in E.
It easily follows from Lemma 2.4(i) that there exists a factorization fQ0 = fQ0 2 fQ0 1
where fQ0 2 is a monomorphism and fQ0 1 is in E. Indeed: since f 0 is a monomorphism and
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES
89
E contains all isomorphisms, applying Lemma 2.4(i) to the diagram
f0
X0
/
Y0
qu
qv
Qu
/ Qv
0
fQ
we obtain the desired factorization of fQ0 ; since fQ0 1 is in E and fQ0 2 is a monomorphism,
we conclude that the kernel of fQ0 exists in C. Let kfQ0 : KfQ0 → Qu be the kernel of fQ0
and let efQ0 : Kw → KfQ0 be the induced unique morphism with efQ0 kfQ0 = d, it remains
to prove that efQ0 is in E. Since qu is in E, the pullback (K ×Qu X 0 , p1 , p2 ) of kfQ0 and qu
exists in C and p1 is in E; therefore, we have the commutative diagram
0 Y 00
p
v2
p2
K ×Q u X 0
/
p1
f0
X0
/
Y0
qu
KfQ0
/
kf 0
qv
Qu
0
fQ
Q
/ Qv
in which v2 = ker(qv ) (recall, that since the second column of the diagram (3.4) is Eexact at Y 0 , we have v = v2 v1 where v1 ∈ E and v2 = ker(qv )) and p : K ×Qu X 0 → Y 00
is the induced morphism. Using the fact that v2 and p2 are monomorphisms and that
kfQ0 = ker(fQ0 ), an easy diagram chase proves that the square f 0 p2 = v2 p is the pullback
of f 0 and v2 .
Next, consider the commutative diagram
π1
Y o
ϕ
v1
v
Y
o
00
Y
0
p1
o
! f0
X
/ Kf 0
Q
d
kf 0
p2
0
w
Q
K ×Qu X
p
/K
ef 0
ψ
v2
π2
Y ×Z Kw
Q
0
qu
/ Qu
were ψ = hϕ, v1 π1 i; since kfQ0 is a monomorphism and the equalities
kfQ0 p1 ψ = qu p2 ψ = qu ϕ = dπ2 = kfQ0 efQ0 π2
90
TAMAR JANELIDZE
hold, we conclude that p1 ψ = efQ0 π2 . Recall, that the square f 0 ϕ = vπ1 is a pullback (see
the proof of (i)), therefore, (Y ×Z Kw , π1 , ψ) is the pullback of p and v1 , yielding that ψ is
in E. Since p1 ψ = efQ0 π2 , and ψ, p1 , and π2 are in E, we conclude that efQ0 is also in E,
as desired.
E-exactness at Qv : Consider the commutative diagram (3.4). According to the assumptions of the theorem, we have g 0 = g20 g10 were g10 is a morphism in E and g20 is a monomor0
0
0
phism. Then, by Lemma 2.4(i) there exists a factorization gQ
= gQ
g 0 were gQ
is a
2 Q1
1
0
0
morphism in E and gQ2 is a monomorphism, hence, the kernel of gQ exists in C. Since
0 0
0 0
gQ
fQ qu = qw g 0 f 0 = 0 and qu is an epimorphism, we conclude that gQ
fQ = 0, therefore,
to prove that the sequence (3.2) is E-exact at Qv it suffices to prove that the induced
0
morphism from Qu to the kernel of gQ
is in E. For, consider the commutative diagram
f
X
/
g
Y B
B
BBv1
BB
Ȳ
u
f0
X0
e1
qu
!
K
0
gQ
Y0
/
)
Z̄ 3
33
w
33
3
w2 3
33
z̄
3 g0
/5 Z 0
l
lll
lll
l
l
l
lll p02
(3.8)
Qv ×Qw Z 0
f 00
BB
uu
BB
uu
BB
u
u
BB qv
uu
uu p01
kg0 BBB
u
uu
BB
Q
zuuu
/ Qv
0
fQ
/
ȳ
v
v2
e2
D
0
egQ
Qu
/
/Z
|
|
||
|} |
w1
qw
0
gQ
/ Qw
in which:
0
- kgQ0 = ker(gQ
) and egQ0 : Qu → KgQ0 is the induced unique morphism with kgQ0 egQ0 =
0
fQ .
0
- (Qv ×Qw Z 0 , p01 , p02 ) is the pullback of gQ
and qw (this pullback does exist since qw
0
00
is in E), and e2 = hqv , g i and f = hkgQ0 , 0i are the canonical morphisms; since
0
kgQ0 = ker(gQ
) we conclude that f 00 = ker(p02 ).
- Since f 00 = ker(p02 ) and p02 e2 f 0 = 0 there exists a unique morphism e1 : X 00 → KgQ0
with f 00 e1 = e2 f 0 ; it easily follows that egQ0 qu = e1 .
- Since the second and the third columns of the diagram (3.8) are E-exact at Y 0 and
Z 0 respectively, we have the factorizations v = v2 v1 and w = w2 w1 , where v1 , w1 ∈ E
and v2 = ker(qv ) and w2 = ker(qw ).
SNAKE LEMMA IN INCOMPLETE RELATIVE HOMOLOGICAL CATEGORIES
91
- z̄ = h0, w2 i, and since w2 = ker(qw ) we conclude that z̄ = ker(p01 ).
- Since z̄ = ker(p01 ) and p01 e2 v2 = 0, there exists a unique morphism ȳ : Ȳ → Z̄ with
e2 v2 = z̄ ȳ.
Since w1 , g, and v1 are in E, we conclude that ȳ is in E; therefore, by Lemma 2.3, e2 is
also in E. Then, Lemma 2.7 implies that e1 is in E, and since egQ0 qu = e1 we conclude
that egQ0 is also in E, as desired.
References
[1] F. Borceux, D. Bourn, Mal’cev, protomodular, homological and semi-abelian categories, Mathematics and its Applications, Kluwer, 2004.
[2] A. Carboni, G. M. Kelly, and M. C. Pedicchio, Some remarks on Mal’cev and Goursat
categories, Applied Categorical Structures 1, 1993, 385-421.
[3] T. Janelidze, Relative homological categories, Journal of Homotopy and Related
Structures 1, 2006, 185-194.
[4] T. Janelidze, Incomplete relative semi-abelian categories, Applied Categorical Structures, available online from March 2009.
[5] S. Mac Lane, Categories for the working mathematician, Graduate Texts in Mathematics 5, Springer-Verlag, 1971.
[6] S. Mac Lane, An algebra of additive relations, Proc. Nat. Acad. Sci. USA 47, 1961,
1043-1051.
Department of Mathematics and Applied Mathematics, University of Cape Town,
Rondebosch 7701, Cape Town, South Africa
Email: tamar.janelidze@uct.ac.za
This article may be accessed at http://www.tac.mta.ca/tac/ or by anonymous ftp at
ftp://ftp.tac.mta.ca/pub/tac/html/volumes/23/4/23-04.{dvi,ps,pdf}
THEORY AND APPLICATIONS OF CATEGORIES (ISSN 1201-561X) will disseminate articles that
significantly advance the study of categorical algebra or methods, or that make significant new contributions to mathematical science using categorical methods. The scope of the journal includes: all areas of
pure category theory, including higher dimensional categories; applications of category theory to algebra,
geometry and topology and other areas of mathematics; applications of category theory to computer
science, physics and other mathematical sciences; contributions to scientific knowledge that make use of
categorical methods.
Articles appearing in the journal have been carefully and critically refereed under the responsibility of
members of the Editorial Board. Only papers judged to be both significant and excellent are accepted
for publication.
Full text of the journal is freely available in .dvi, Postscript and PDF from the journal’s server at
http://www.tac.mta.ca/tac/ and by ftp. It is archived electronically and in printed paper format.
Subscription information. Individual subscribers receive abstracts of articles by e-mail as they
are published. To subscribe, send e-mail to tac@mta.ca including a full name and postal address. For institutional subscription, send enquiries to the Managing Editor, Robert Rosebrugh, rrosebrugh@mta.ca.
Information for authors.
The typesetting language of the journal is TEX, and LATEX2e
strongly encouraged. Articles should be submitted by e-mail directly to a Transmitting Editor. Please
obtain detailed information on submission format and style files at http://www.tac.mta.ca/tac/.
Managing editor. Robert Rosebrugh, Mount Allison University: rrosebrugh@mta.ca
TEXnical editor. Michael Barr, McGill University: barr@math.mcgill.ca
Assistant TEX editor. Gavin Seal, Ecole Polytechnique Fédérale de Lausanne:
gavin seal@fastmail.fm
Transmitting editors.
Clemens Berger, Université de Nice-Sophia Antipolis, cberger@math.unice.fr
Richard Blute, Université d’ Ottawa: rblute@uottawa.ca
Lawrence Breen, Université de Paris 13: breen@math.univ-paris13.fr
Ronald Brown, University of North Wales: ronnie.profbrown (at) btinternet.com
Aurelio Carboni, Università dell Insubria: aurelio.carboni@uninsubria.it
Valeria de Paiva, Cuill Inc.: valeria@cuill.com
Ezra Getzler, Northwestern University: getzler(at)northwestern(dot)edu
Martin Hyland, University of Cambridge: M.Hyland@dpmms.cam.ac.uk
P. T. Johnstone, University of Cambridge: ptj@dpmms.cam.ac.uk
Anders Kock, University of Aarhus: kock@imf.au.dk
Stephen Lack, University of Western Sydney: s.lack@uws.edu.au
F. William Lawvere, State University of New York at Buffalo: wlawvere@acsu.buffalo.edu
Tom Leinster, University of Glasgow, T.Leinster@maths.gla.ac.uk
Jean-Louis Loday, Université de Strasbourg: loday@math.u-strasbg.fr
Ieke Moerdijk, University of Utrecht: moerdijk@math.uu.nl
Susan Niefield, Union College: niefiels@union.edu
Robert Paré, Dalhousie University: pare@mathstat.dal.ca
Jiri Rosicky, Masaryk University: rosicky@math.muni.cz
Brooke Shipley, University of Illinois at Chicago: bshipley@math.uic.edu
James Stasheff, University of North Carolina: jds@math.unc.edu
Ross Street, Macquarie University: street@math.mq.edu.au
Walter Tholen, York University: tholen@mathstat.yorku.ca
Myles Tierney, Rutgers University: tierney@math.rutgers.edu
Robert F. C. Walters, University of Insubria: robert.walters@uninsubria.it
R. J. Wood, Dalhousie University: rjwood@mathstat.dal.ca
Download