The Yoneda Ext and arbitrary coproducts in abelian categories
Alejandro Argudín Monroy
Instituto de Matemáticas, Universidad Nacional Autónoma de México, Circuito Exterior, Ciudad Universitaria, C.P.04510 Mexico City, Mexico.
[email protected]
Abstract.
There are well known identities involving the Ext bifunctor, coproducts,
and products in Ab4 abelian categories with enough projectives.
Namely, for every such category A, given
an object X and a set of objects {Ai}i∈I, the following isomorphism can be built
ExtAn(⨁i∈IAi,X)≅∏i∈IExtAn(Ai,X),
where Extn is the n-th derived functor of the Hom functor.
The goal of this paper is to show a similar isomorphism
for the n-th Yoneda Ext, which is a functor equivalent to Extn that can be defined in more general contexts. The desired isomorphism is constructed
explicitly by using colimits, in Ab4 abelian categories with not necessarily
enough projectives nor injectives, answering a question made by R. Colpi and K R. Fuller in [8]. Furthermore, the isomorphisms constructed are
used to characterize Ab4 categories. A dual result is also stated.
Key words and phrases:
Extensions , Yoneda ext , coproducts , products , Ab4 categories
2020 Mathematics Subject Classification:
Primary 18E99 , 18G15, 18A30
The author thanks the Project PAPIIT-Universidad Nacional Autónoma de México IN103317.
1. Introduction
The study of extensions is a theory that has developed from multiplicative
groups [21, 15], with applications ranging
from representations of central simple algebras [4, 13]
to topology [10].
In this article we will focus on extensions in an abelian category
C. In this context, an extension of an object A by
an object C is a short exact sequence
[TABLE]
up to equivalence, where two exact sequences are equivalent if there
is a morphism from one to another with identity morphisms at the ends.
This kind of approach was first made by R. Baer in 1934. On his work
[1, 2], Baer defined an addition on the class Ext1(C,A)
of extensions of an abelian group A by an abelian group C.
His construction can be easily extended to abelian categories, where
it is used to show that the class ExtC1(C,A) has a natural
structure of abelian group. For this reason usually ExtC1(C,A)
is called the group of extensions of A by C.
Later on, H. Cartan and S. Eilenberg [7], using
methods of homological algebra, showed that the first derived
functor of the HomC(C,−) functor, or HomC(−,A)
functor, is isomorphic to ExtC1(C,−), or respectively to ExtC1(−,A).
This result marked the beginning of a series of research works looking
for ways of constructing the derived functors of the Hom functor without
using projective or injective objects, with the spirit that resolutions
should be only a calculation tool for derived functors.
One of this attempts, registered in the work of D. Buchsbaum, B. Mitchell,
S. Schanuel, S. Mac Lane, M.C.R. Butler, and G. Horrocks [16, 5, 6, 17],
was based in the ideas of N. Yoneda [23, 24],
defining what is known today as the theory of n-extensions and
the functor called as the Yoneda Ext. An n-extension of an object
A by an object C is an exact sequence of length n
[TABLE]
up to equivalence, where the equivalence of exact sequences of length
n>1 is defined in a similar way as was defined for length 1.
In this theory, the Baer sum can be extended to n-extensions, proving
that the class ExtCn(C,A) of n-extensions of
A by C is an abelian group.
Recently, the generalization of homological techniques such as Gorenstein
or tilting objects to abstract contexts [19, 3, 8, 9],
such as abelian categories that do not necessarily have projectives
or injectives, claim for the introduction of an Ext functor that can
be used without restraints. The only problem is that it is not clear if the rich
properties of the homological Ext are also valid for the
Yoneda Ext. The goal of this work is to make a next step by exploring
some properties that the Yoneda Ext shares with the homological Ext.
Namely, we will explore the following property that is well known
for module categories:
Theorem 1.1**.**
[20, Proposition 7.21]** Let R be a ring, M∈ModR, and {Ni}i∈I
be a set of R-modules. Then, there exist an isomorphism
[TABLE]
The proof of such theorem can be extended to Ab4 abelian
categories with enough projectives. Our goal
will be to prove an analogue result for the Yoneda Ext without assuming
the existence of enough projectives.
Let us now describe the contents of this paper. Section 2 is devoted
to review the basic results of the theory of extensions by following
the steps of B. Mitchell in [17]. In section
3 we prove the desired theorem. More precisely, we show that in an
Ab4 abelian category we can build the desired bijections explicitly
by using colimits. Finally, in section 4 we use the bijections constructed in section 3
to characterize Ab4 categories.
2. Extensions
In this section we will remember the basic theory of extensions. As
was mentioned before, the theory of n-extensions was created by
Nobuo Yoneda in [23]. In such paper he worked in a category
of modules and most of the results are related with the homological
tools built by projective and injective modules. Since our goal is
to work in an abelian category without depending on the existence
of projective or injective objects, we refer the reader to the work
of Barry Mitchell [17] for an approach in abelian categories
without further assumptions. Throughout this paper, C
will denote an abelian category.
Definition 2.1**.**
[17, Section 1] Let C∈C, and α:A→B,
α′:A′→B′ be morphisms in C. We set the
following notation:
- (a)
∇C:=(1C1C):C⊕C→C\mbox;
2. (b)
ΔC:=(1C1C):C→C⊕C\mbox;
3. (c)
α⊕α′:=(α00α′):A⊕A′→B⊕B′\mbox.
2.1. 1-Extensions
Let us begin by recalling some basic facts and notation about 1-extensions.
Definition 2.2**.**
[17, Section 1] Let α:N→N′, β:M→M′,
and γ:K→K′ be morphisms in C, and consider the following
short exact sequences in C
[TABLE]
- (a)
We say that (α,β,γ):η→η′ is a morphism
of short exact sequences if
[TABLE]
2. (b)
We denote by η⊕η′ to the short exact sequence
[TABLE]
Definition 2.3**.**
[17, Section 1] For N,K∈C, let EC(K,N)
denote the class of short exact sequences of the form 0→N→M→K→0\mbox.
Remark 2.4*.*
Let A,C∈C and η,η′∈EC(C,A).
Consider the relation η≡η′ given by the existence of
a short exact sequence morphism (1A,β,1C):η→η′\mbox.
By the snake lemma, we know that β is an isomorphism, and hence
≡ is an equivalence relation on EC(C,A).
Definition 2.5**.**
[17, Section 1] Consider A,C∈C.
- (a)
Let ExtC1(C,A):=EC(C,A)/≡\mbox;
2. (b)
Each object of ExtC1(C,A) is refered as an extension from
A to C.
3. (c)
Every extension from A to C will be denoted with a capital letter
E, or by η, in case η is a representative
of the class E.
4. (d)
Given η∈ExtC1(C,A) and η′∈ExtC1(C′,A′),
we will call extension morphism from η to η′,
to every short exact sequence morphism η→η′.
5. (e)
If (α,β,γ):E→E′ and (α′,β′,γ′):E′→E′′
are extension morphisms, we define the composition morphism as
[TABLE]
Remark 2.6*.*
An essential comment made by B. Mitchell in [17]
is that the class ExtC1(C,A) may not be a set (see [11, Chapter 6, Exercise A]
for an example). Considering this fact,
we should be cautious when we talk about correspondences between extensions
classes. Nevertheless, by simplicity we will say that a correspondence
[TABLE]
is a function, if it associates to each η∈ExtC1(C′,A′)
a single element Φ(η) in ExtC1(C,A).
Remember the following result.
Proposition 2.7**.**
[16, Lemma 1.2]**
Consider a morphism α:X→K and an exact sequence 0→N→fM→gK→0
in C. If (E,α′,g′) is the
pullback diagram of the morphisms g and α, then there is
an exact short sequence ηα and a morphism (1,α′,α):ηα→η.
K$$M$$N$$X$$E$$N[math][math][math][math]g$$\alpha$$\alpha^{\prime}$$g^{\prime}
Of course the construction described above defines a correspondence
between the extension classes.
Proposition 2.8**.**
[17, Corollary 1.2.]**
Let η∈EC(C,A) and γ∈HomC(C′,C).
Then, the correspondence Φγ:ExtC1(C,A)→ExtC1(C′,A),
η↦ηγ, is a function.
By duality, given a morphism α:N→X and an exact
sequence
[TABLE]
the pushout of the morphisms f and α, gives us an exact
sequence ηα together with a morphism (α,α′,1):η→ηα.
Moreover, we also have that the correspondence Φα:ExtC1(K,N)→ExtC1(K,X),
η↦ηα, is a function.
Definition 2.9**.**
[17, Section 1] For α:A→A′ and γ:C′→C morphisms in C,
and E∈ExtC1(C,A), we set Eγ:=Φγ(E),
and αE:=Φα(E).
As we have described, there exists a natural action of the morphisms
on the extension classes. These actions are associative and respect
identities.
Lemma 2.10**.**
[17, Lemma 1.3]** Let E∈ExtC1(C,A),
α:A→A′, α′:A′→A′′, γ:C′→C,
and γ′:C′′→C′ be morphisms in C. Then,
- (a)
1AE=E* and E1C=E;*
2. (b)
(α′α)E=α′(αE)* and E(γγ′)=(Eγ)γ′;*
3. (c)
(αE)γ=α(Eγ).
Next, we recall the definition of the Baer sum.
Definition 2.11**.**
[17, Section 1] For E,E′∈ExtC1(C,A), the sum extension
of E and E′ is E+E′:=∇A(E⊕E′)ΔC\mbox.
This sum operation is well behaved with the actions before described
and gives a structure of abelian group to the extension classes.
Theorem 2.12**.**
[17, Lemma 1.4 and Theorem 1.5.]**
For any A,C∈C, we have that the pair (ExtC1(C,A),+)
is an abelian group, where the identity element is the extension
given by the class of exact sequences that split. Furthermore, let E∈ExtC1(C,A),
E′∈ExtC1(C′,A′), α∈HomC(A,X), α′∈HomC(A′,X′),
γ∈HomC(Y,C) and γ′∈HomC(Y′,C′). Then, the
following equalities hold true:
- (a)
(α⊕α′)(E⊕E′)=αE⊕α′E′;
2. (b)
(α+α′)E=αE+α′E;
3. (c)
α(E+E′)=αE+αE′;
4. (d)
(E⊕E′)(γ⊕γ′)=Eγ⊕E′γ′;
5. (e)
E(γ+γ′)=Eγ+Eγ′;
6. (f)
(E+E′)γ=Eγ+E′γ;
7. (g)
0E=E0=E0* for every E∈ExtC1(C,A).*
2.2. n-Extensions
We are ready for recalling the definition of n-extensions. It is
a well known fact that short exact sequences can be sticked together
in order to contruct a long exact sequence. Following this thought,
the spirit of n-extensions is to define a well behaved 1-extensions
composition that constructs long extensions.
Definition 2.13**.**
[17, Section 3] We will make use of the following considerations.
- (a)
For an exact sequence η:0→A→Bn−1→⋯→B0→C→0
in C we say that η is an exact sequence of length
n, and A and C are the left and right ends of η, respectively.
2. (b)
Let ECn(L,N) denote the class of exact
sequences of length n with L and N as right and left ends.
3. (c)
Consider the following exact sequences in C
[TABLE]
A morphism \eta\rightarrow$$\eta^{\prime} is a collection of n+2 morphisms
(α,βn−1,⋯,β0,γ) in C,
where α:N→N′, γ:K→K′, and βi:Bi→Bi′∀i∈[0,n−1]
are such that
[TABLE]
Equivalently, we can say that a morphism of exact sequences of length
n is a commutative diagram
[TABLE]
In the following lines, we define an equivalence relation for studying
the classes of exact sequences of length n. As we did for the case
with n=1, we start by saying that two exact sequences η,η′∈ECn(C,A)
are related, denoted by η⪯η′, if there is
a morphism (1A,βn−1⋯,β0,1C):η→η′\mbox.
In this case, we say also that this morphism has fixed ends. Observe
that, in contrast with the case n=1, this relation needs not to
be symmetric. Thus, for achieving our goal, we most consider the equivalence
relation ≡ induced by ⪯. Namely, we write η≡η′
if there are exact sequences η1,⋯,ηk such that
[TABLE]
Definition 2.14**.**
[14, Section 9] For n≥1 and A,C∈C,
we consider the class ExtCn(C,A):=ECn(C,A)/≡\mbox,
whose elements will be called extensions of length n with C
and A as right and left ends. Let η denote the
equivalence class of η∈ECn(C,A).
An extension morphism from η to η′
is just a morphism from η to η′.
Remark 2.15*.*
The definition of the equivalence relation above might seem naive.
But actually the relation is built with the purpose of making the
composition of extensions associate properly when there is a morphism
acting in the involved extensions [17, Section 3][16, Section 5].
In the following lines, we will discuss briefly such matter.
Observe how in general, for η∈EC1(C,A),
η′∈EC1(D,C′) and β:C→C′ in C,
it is false that (ηβ)η′=η(βη′).
The only affirmation that can be made is that there is an extension
morphism (ηβ)η′→η(βη′).
To show such morphism, we remember that β induces morphisms ηβ→η and η′→βη′\mbox.
Hence, we can build the morphisms
[TABLE]
whose composition gives the wanted morphism. Therefore, even if we have the inequality (ηβ)η′=η(βη′)
we can conclude that (ηβ)η′=η(βη′).
Definition 2.16**.**
[17, Section 3] Consider the following exact sequences of
length n and m, respectively
[TABLE]
The composition sequence ηη′, of η with η′, is
the exact sequence
[TABLE]
Remark 2.17*.*
Note that each exact sequence in C
[TABLE]
can be written as a composition of n short exact sequences κ=ηn⋯η1,
where
[TABLE]
with Kn+1:=A, K1:=C and Ki=Im(Bi→Bi−1)∀i∈[2,n−1].
We will refer to such factorization of κ as its natural decomposition.
Of course, the composition of exact sequences induces a composition
of extensions.
Lemma 2.18**.**
[17, Proposition 3.1]**
Let m,n>0, and A,C,D∈C. Then, the correspondence
Φ:ExtCn(C,A)×ExtCm(D,C)→ExtCn+m(D,A),
(η,η′)↦ηη′,
is a function.
We can now define without ambiguity the composition of extensions.
Definition 2.19**.**
Let E∈ExtCn(C,A) and E′∈ExtCm(D,C). For E=η
and E′=η′, we define the composition extension EE′
of E with E′, as the extension EE′:=ηη′. If η=ηn⋯η1
is the natural decomposition of η, the induced extension factorization
E=ηn⋯η1 is known as a natural
decomposition of E.
In the same way, an n-extension can be factored into simpler extensions;
a morphism of n-extensions can be factored into a composition of
n simpler morphisms. The next lemma shows the basic fact in this
matter.
Lemma 2.20**.**
[17, Lemma 1.1]**
Consider a morphism of exact sequences (α,β,γ):η′→η, with
η:
0→A→fB→gC→0\mboxand
η′:
0→A′→f′B′→g′C′→0\mbox.
Then, ηγ=αη′ and (α,β,γ) factors
through ηγ as
(α,β,γ)=(1,β′,γ)(α,β′′,1)\mbox.
[math]A^{\prime}$$B^{\prime}$$C^{\prime}[math][math]A$$E$$C^{\prime}[math][math]A$$B$$C[math]f^{\prime}$$g^{\prime}$$f$$g$$\alpha$$\beta^{\prime\prime}$$\beta^{\prime}$$\gamma
In general, we can make the following affirmation.
Corollary 2.21**.**
Let η,η′∈ECn(C,A)
be exact sequences with natural decompositions η=ηn⋯η1
and η′=ηn′⋯η1′. Then, the following statements
hold true.
- (a)
There is an exact sequence morphism (α,βn−1,⋯,β0,γ):η→η′
if, and only if, there is a collection of extension morphisms
[TABLE]
where αn=α and α0=γ.
2. (b)
If there is an exact sequence morphism (α,βn−1,⋯,β0,γ):η→η′,
then there is a collection of morphisms αn−1,⋯,α1
in C satisfying the following equalities:
- (b1)
ηn′⋯η1′γ=αηn⋯η1,
2. (b2)
ηi′⋯η1′γ=αiηi⋯η1∀i∈[1,n−1], and
3. (b3)
ηn′⋯ηi+1′αi=αηn⋯ηi+1∀i∈[1,n−1].
Proof.
It follows from 2.20.
∎
By Lemma 2.18, the following
actions are well defined.
Definition 2.22**.**
[17, Section 3] Consider η,η′∈ECn(C,A),
E:=η∈ExtCn(C,A), E′:=η′∈ExtCn(C,A), and let
η=ηn⋯η1 and η′=ηn′⋯η1′
be the natural decompositions of η and η′.
- (a)
Given α∈HomC(A,A′), we define αE:=αηn⋯η1\mbox.
2. (b)
Given γ∈HomC(C′,C), we define Eγ:=ηn⋯η1γ\mbox.
3. (c)
We define the sum of extensions of length n in the following way
[TABLE]
Most of the properties, proved earlier for extensions of length 1,
can be naturally extended, as can be seen in the following lines.
Corollary 2.23**.**
[17, Lemma 3.2 an Theorem 3.3]**
Let n>0.
- (a)
Let E∈ExtCn(C,A), E′∈ExtCm(D,C′), β∈HomC(C′,C),
β′∈HomC(C′′,C′), α∈HomC(A,A′), and α′∈HomC(A′,A′′).
Then the following equalities hold true:
- (a1)
(Eβ)E′=E(βE′);
2. (a2)
1AE=E=E1C;
3. (a3)
E(ββ′)=(Eβ)β′;
4. (a4)
(α′α)E=α′(αE).
2. (b)
Let E∈ExtCn(C,A), E′∈ExtCn(C′,A′), F∈ExtCm(D,C),
F′∈ExtCm(D′,C′), α∈HomC(A,X), α′∈HomC(A′,X′), γ∈HomC(Y,C),
and γ′∈HomC(Y′,C′). Then the following equalities hold
true:
- (b1)
(α⊕α′)(E⊕E′)=αE⊕α′E′*
and (E⊕E′)(γ⊕γ′)=Eγ⊕E′γ′;*
2. (b2)
(E⊕E′)(F⊕F′)=EF⊕E′F′;
3. (b3)
(E+E′)F=EF+E′F* and E(F+F′)=EF+EF′;*
4. (b4)
(α+α′)E=αE+α′E* and E(γ+γ′)=Eγ+Eγ′;
and*
5. (b5)
α(E+E′)=αE+αE′* and (E+E′)γ=Eγ+E′γ.*
3. (c)
The pair (ExtCn(C,A),+) is an abelian group, where
the identity element is the extension E0 given by the exact
sequence, in case n≥2,
[TABLE]
We conclude this section with the following theorem that focus on
characterizing the trivial extensions.
Theorem 2.24**.**
[17, Theorem 4.2]** Let n>1 and η∈ECn(C,A)
with a natural decomposition η=ηn⋯η1. Then
, the following statements hold true:
- (a)
η=0;
2. (b)
there is an exact sequence \kappa$$\in\mathcal{E}_{\mathcal{C}}^{n}(C,A)
and a pair of morphisms with fixed ends 0←κ→η\mbox.
3. (c)
there is an exact sequence κ′∈ECn(C,A)
and a pair of morphisms with fixed ends 0→κ′←η\mbox.
3. Additional structure in Abelian Categories
In this section we will approach our problem dealing with arbitrary
products and coproducts. Of course, an abelian category does not necessarily
have arbitrary products and coproducts. Hence, we will review briefly
the theory of abelian categories with additional structure introduced
by A. Grothendieck in [12]. For further reading we suggest [18, Section 2.8].
3.1. Limits and colimits
Definition 3.1**.**
[18, Section 1.4.] Let C and I be categories, where
I is small (that is the class of objects of I is a set). Let
F:I→C be a functor and X∈C.
A family of morphisms {αi:F(i)→X}i∈I
in C is co-compatible with F, if αi=αjF(λ)
for every λ:i→j in I.
The colimit (or inductive limit) of F is an object colimF in C
with a co-compatible family of morphisms
{μi:F(i)→colimF}i∈I\mbox,
such that for every co-compatible family of morphisms {γi:F(i)→X}i∈I,
there is a unique morphism γ:colimF→X such that
γi=γμi for every i∈I.
F(i)$$F(j)$$X$$\operatorname{colim}F$$F(\lambda)$$\gamma_{i}$$\gamma_{j}$$\mu_{i}$$\mu_{j}$$\gamma
Let I be a small category and λ:i→j be a morphism
in I. The following notation will be useful s(λ):=i and
t(λ):=j.
Proposition 3.2**.**
[22, Proposition 8.4]**
Let C be a preadditive category with coproducts and cokernels,
I be a small category, F:I→C be a functor,
and
[TABLE]
*be the respective canonical inclusions into the coproducts. Then,
colimF=Coker(⨁γ∈HF(s(γ))→φ⨁i∈IF(i))\mbox,
where φ is the morphism induced by the universal property
of coproducts applied to the family of morphisms
{φλ:=us(λ)−ut(λ)F(λ)}λ∈H\mbox.
\bigoplus_{\gamma\in H}F(s(\gamma))$$\bigoplus_{i\in I}F(i)$$F(s(\lambda))$$F(s(\lambda))\oplus F(t(\lambda))$$\varphi$$\left(\begin{smallmatrix}1\\
-F(\lambda)\end{smallmatrix}\right)$$v_{\lambda}$$\left(\begin{smallmatrix}u_{s(\lambda)}&u_{t(\lambda)}\end{smallmatrix}\right)
The dual notion of colimit is the limit.
Definition 3.3**.**
[18, Section 1.4.] Let C and I be categories, with
I small. Let F:I→C be a functor and X∈C.
A family of morphisms {αi:X→F(i)}i∈I
in C is compatible with F, if αj=F(λ)αi
for every λ:i→j in I.
The limit (or projective limit) of F is an object limF in C
together with a compatible family of morphisms
{μi:limF→F(i)}i∈I
such that for any compatible family of morphisms {γi:X→F(i)}i∈I
there is a unique γ∈HomC(X,limF) such that
γi=μiγ for every i∈I.
F(i)$$F(j)$$X$$\operatorname{lim}F$$F(\lambda)$$\gamma_{i}$$\gamma_{j}$$\mu_{i}$$\mu_{j}$$\gamma
Proposition 3.4**.**
[22, Proposition 8.2]**
Let C be a preadditive category with products and kernels,
I be an small category, F:I→C be a functor,
and
[TABLE]
*be the respective canonical proyections out of the products. Then,
limF=Ker(∏i∈IF(i)→φ∏γ∈HF(t(γ)))\mbox,
where φ is the morphism induced by the universal property
of products applied to the family of morphisms
{φλ:=F(λ)us(λ)−ut(λ)}λ∈H\mbox.
\prod_{i\in I}F(i)$$\prod_{\gamma\in H}F(t(\gamma))$$F(s(\lambda))\oplus F(t(\lambda))$$F(t(\lambda))$$\varphi$$\left(\begin{smallmatrix}u_{s(\lambda)}\\
u_{t(\lambda)}\end{smallmatrix}\right)$$v_{\lambda}$$\left(\begin{smallmatrix}-F(\lambda)&1\end{smallmatrix}\right)
Definition 3.5**.**
Let I be a small category and C be an abelian category.
It is said that a family of objects and morphisms (Mi,fα)i∈I,α∈\mboxHomI
is a direct system, if there is a functor F:I→C
such that F(i)=Mi∀i∈I and F(α)=fα for every α∈\mboxHomI.
3.2. Ab3 and Ab4 Categories
Definition 3.6**.**
[18, Section 2.8.] An Ab3 category is an abelian category satisfying
the following condition:
**(Ab3): **
For every set of objects {Ai}i∈I
in C, the coproduct ⨁i∈IAi exists.
We remember the following well known fact.
Proposition 3.7**.**
[18, Section 2.8.]** Let C be an Ab3 category and
[TABLE]
be a set of exact sequences in C. Then,
[TABLE]
is an exact sequence in C.
In general, it is not possible to prove that ⨁i∈Ifi
is a monomorphism if each fi is a monomorphism. For this reason,
the following Grothendieck’s condition arised.
Definition 3.8**.**
[18, Proposition 8.3.] An Ab4 category is an Ab3 category C
satisfying the following condition:
**(Ab4): **
for every set of monomorphisms {fi:Xi→Yi}i∈I
in C, the morphism ⨁i∈Ifi is a monomorphism.
We will refer to the dual condition as Ab4*.
Remark 3.9*.*
Let C be an Ab4 category. Then, for every sets of objects
{Ai}i∈I and {Bi}i∈I in C,
the correspondence
[TABLE]
is a well defined morphism of abelian groups.
3.3. Ext groups and arbitrary products and coproducts
We are finally ready to proceed in our goal’s direction.
Lemma 3.10**.**
Let C be an Ab4 category,
and
[TABLE]
be a set of short exact sequences in C. Then, there is
a short exact sequence
[TABLE]
such that ημi=ηi∀i∈I, where {μi:Ci→⨁i∈ICi}i∈I
is the family of canonical inyections into the coproduct.
Proof.
Consider the set {fi:B→Ai}i∈I
as a direct system. Observe that the set of morphisms of exact sequences
[TABLE]
is a direct system of exact sequences. We will consider the colimit
of such system and prove that, as result, we get a short exact sequence.
To this end, we observe that (B,1i:B→B)i∈I
is the colimit of the system {1i:B→B}i∈I
and that (⨁i∈ICi,μi:Ci→⨁i∈ICi)
is the colimit of the system {0:0→Ci}i∈I.
Hence, by 3.2 we build the diagram
beside, where the columns are the morphism mentioned in 3.2,
the upper and central rows are coproducts of the sequences β
and ηi respectively, and the bottom row is the result of
the colimits. Thus, by the snake lemma we get the exact sequence
\scriptstyle 0$$\scriptstyle 0$$\scriptstyle 0$$\scriptstyle 0$$\scriptstyle 0$$\scriptstyle 0$$\scriptstyle 0$$\scriptstyle 0$$\scriptstyle 0$$\scriptstyle\bigoplus_{i\in I}B_{i}$$\scriptstyle\bigoplus_{i\in I}B_{i}$$\scriptstyle 0$$\scriptstyle B\oplus(\bigoplus_{i\in I}B_{i})$$\scriptstyle B\oplus(\bigoplus_{i\in I}A_{i})$$\scriptstyle\bigoplus_{i\in I}C_{i}$$\scriptstyle B$$\scriptstyle\operatorname{colim}(f_{i})$$\scriptstyle\bigoplus_{i\in I}C_{i}
[TABLE]
Furthermore, the families of morphisms associated to such colimits
give us the exact sequence morphisms (1,μi′,μi):ηi→η∀i∈I\mbox,
which proves the statement. ∎
Proposition 3.11**.**
Let C be an Ab4 category and
{Ai}i∈I a set of objects in C.
Consider the coproduct with the canonical
inclusions (μi:Ai→⨁i∈IAi)i∈I.
Then, the correspondence Ψ:ExtC1(⨁Ai,B)→∏i∈IExtC1(Ai,B), defined by
E↦(Eμi)i∈I, is an isomorphism for every B∈C.
Proof.
We will proceed by proving the following steps:
- (a)
The correspondence Ψ is an abelian group morphism.
2. (b)
Ψ is injective.
3. (c)
Given (ηi)∈∏i∈IExtC1(Ai,B), there is
E∈ExtC1(⨁Ai,B) such that Ψ(E)=(ηi).
Clearly, proving these statements are enough to conclude the desired
proposition.
- (a)
It follows by 2.21.
2. (b)
Suppose that E is an extension with representative
[TABLE]
such that Eμi=0 ∀i∈I. Suppose that (1,pi,μi):Eμi→E
is the morphism induced by μi, and that each extension Eμi
has as representative the exact
sequence ηi:0→B→fiCi→giAi→0\mbox.
By definition, there is a morphism hi:Ai→Ci
such that gihi=1Ai. Thus, by the coproduct universal
property, there is a unique morphism h:⨁i∈IAi→C
such that hμi=pihi ∀i∈{1,2}. Therefore,
by
ghμi=gpihi=μigihi=μi∀i∈I,
[math]B$$C_{i}$$A_{i}[math][math]B$$C$$\bigoplus_{i\in I}A_{i}[math]f_{i}$$g_{i}$$f$$g$$p_{i}$$\mu_{i}$$h_{i}$$h
we have that gh=1⨁i∈IAi by the coproduct universal
property; and thus, E=0.
3. (c)
It follows by 3.10.
∎
Theorem 3.12**.**
Let C be an Ab4 category,
n≥1, and {Ai}i∈I be a set of objects in C.
Consider the coproduct ⨁i∈IAi and the canonic inclusions (μi:Ai→⨁i∈IAi)i∈I.
Then, the correspondence Ψn:ExtCn(⨁Ai,B)→∏i∈IExtCn(Ai,B),
E↦(Eμi)i∈I, is an isomorphism of abelian
groups for every B∈C.
Proof.
We will proceed by proving the following statements:
- (a)
The correspondence Ψn is a morphism of abelian groups;
2. (b)
Ψn is injective;
3. (c)
For every (ηi)∈∏i∈IExtCn(Ai,B),
there is E∈ExtCn(⨁i∈IAi,B) such that Ψn(E)=(ηi).
It is worth to mention that the result was already proved in 3.11
for n=1. Furthermore, in the proof of 3.11(c)
it was shown explicitly the inverse function of Ψ1. We will
denote such correspondence as Ψ1−1.
- (a)
It follows by 2.21.
2. (b)
Let η be an extension with a natural decomposition
η=ηn⋯η1 such
that ημi=0∀i∈I. By 2.24
this means that for every i∈I there is a pair of exact sequences
morphisms with fixed ends ημi←κi→0.
Suppose that each exact sequence κi has the natural decomposition κi=κ(i)n⋯κ(i)1\mbox. It follows from the morphism κi→0 that
[TABLE]
is a splitting exact sequence. Let (κi′):=(κi′)i∈I∈∏i∈IExtC1(Xi,B)\mbox. By 3.11(c), we know that Ψ1−1(κi′)∈ExtC1(⨁i∈IXi,B)
is an extension such that Ψ1−1(κi′)μi′=κi′∀i∈I,
where each μi′:Xi→⨁i∈IXi is
the canonical inclusion. Let κ:=Ψ1−1(κi′)(⨁i∈Iκ(i)n−1)⋯(⨁i∈Iκ(i)1)\mbox. We will show that there is a pair of exact sequence morphisms with
fixed ends η←κ→0,
which will prove (b) by 2.24. Indeed, by the fact
that for every i∈I there is a morphism with fixed ends ημi←κi,
it follows that there is a morphism with fixed right end ηn−1⋯η1μi←κ(i)n−1⋯κ(i)1\mbox, inducing by the coproduct universal property a morphism with fixed
right end
[TABLE]
Furthermore, by the proof of 3.11 we know
that Ψ1−1(κi′) has as representative
the exact sequence 0→B→f\mboxcolim(fi)→g⨁i∈IXi→0\mbox. Hence, using the colimit universal property, is easy to see that there
is a morphism with fixed left end ηn←Ψ1−1(κi′)\mbox. Therefore, with the last morphisms we can build a morphism with fixed
ends η←κ\mbox. For showing the existence of a morphism with fixed ends κ→0,
it is enough to show that f is a splitting monomorphism, which
follows straightforward from the colimit universal property together
with the fact that every fi is a splitting monomorphism.
3. (c)
Let (ηi)∈∏i∈IExtCn(Ai,B).
We observe the following facts for every i∈I. Suppose ηi=κni⋯κ1i
is a natural decomposition, where
[TABLE]
Consider the coproduct canonical inclusions uki:Bki→⨁i∈IBki.
Observe that u1i=μi∀i∈I. By 2.20
we can see that (⨁i∈Iκki)uki=uk+1iκki for all k∈{1,⋯,n+1}\mbox. Hence, by 3.11(c), for every i∈I the extension defined as η:=Ψ1−1(κni)i∈I(⨁i∈Iκin−1)⋯(⨁i∈Iκi1)\mbox, satisfies by recursion the following equalities
[TABLE]
∎
By duality we have the following result.
Theorem 3.13**.**
Let C be an Ab4 category, n≥1, and {Ai}i∈I
be a set of objects in C. Consider
the product
(πi:∏i∈IAi→Ai)i∈I.
Then, the correspondence Φn:ExtCn(B,∏i∈IAi)→∏i∈IExtCn(B,Ai),
E↦(πiE)i∈I, is an isomorphism of abelian
groups for every B∈C.*
We will end this section introducing an application related to the
tilting theory developed in recent years. Namely, R. Colpi and K.
R. Fuller developed a theory of tilting objects of projective dimension
≤1 for abelian categories in [8], and P.
Čoupek and J. Št’ovíček developed a theory of cotilting
objects of injective dimension ≤1 for Grothendieck categories
in [9]. A fundamental result needed in these
theories is that
[TABLE]
Such result is proved showing that, in any Ab3 abelian category A,
there is an injective correspondence \mboxExtA1(⨁i∈IAi,X)→∏i∈I\mboxExtA1(Ai,X) (see [8, Proposition 8.1, Proposition 8.2] and
[9, Proposition A.1] or the proof of 3.11).
Now, for extending the theory to tilting objects of projective dimension
≤n, it is needed a similar result for \mboxExtn. But,
it is not known in general if there is an injective correspondence
\mboxExtAn(⨁i∈IAi,X)→∏i∈I\mboxExtAn(Ai,X).
The following result follows from 3.13 and 3.12.
It is worth to mention that it extends [8, Corollary 8.3]
and the dual of [9, Corollary A.2] when the
category is Ab4.
Corollary 3.14**.**
Let C be an abelian category, n≥1, {Ai}i∈I
be a set of objects in C, and B∈C. Then,
the following statements hold true:
- (a)
If C is Ab4, then ExtCn(⨁i∈IAi,B)=0
if and only if ExtCn(Ai,B)=0∀i∈I.
2. (b)
If C is Ab4, then ExtCn(B,∏i∈IAi)=0
if and only if ExtCn(B,Ai)=0∀i∈I.*
4. A characterization of Ab4
This section is inspired by the comments made by Sergio Estrada during
the Coloquio Latinoamericano de Álgebra XXIII. The goal is to prove
that if the correspondence Ψ:ExtC1(⨁Ai,B)→∏i∈IExtC1(Ai,B)
defined above is always biyective
for an Ab3 category C, then C is Ab4.
Throughout this section for every natural number n>0 we will consider the correspondence Ψn:ExtCn(⨁Xi,Y)→∏i∈IExtCn(Xi,Y) defined above.
In 3.10, it was proved that, if C
is Ab4, then given a set of exact sequences
[TABLE]
it can be built an exact sequence
0→B→f\mboxcolim(fi)→⨁i∈ICi→0,
where f is part of the co-compatible family of morphisms associated
to colimfi. In case C is only an Ab3 category,
then by doing a similar construction we get an exact sequence
B→colimfi→⨁i∈ICi→0.
Indeed, consider the direct system of exact sequences
[math]B$$B[math][math][math]B$$A_{i}$$C_{i}[math]1$$f_{i}$$1$$f_{i}
Then, we have an exact sequence
B→fcolimfi→g⨁i∈ICi→0,
where f and g are induced by the colimit universal property
(see [18, page 55]). Such exact sequence we shall name
it Θ(ηi).
As a first step we will show that, even if the category is not Ab4,
if the correspondence Ψ is biyective, then the inverse correspondence
is given by Θ. That is, if Ψ:ExtC1(⨁Ai,B)→∏i∈IExtC1(Ai,B)
is biyective, then for every set of exact sequences {ηi:0→B→fiAi→Ci→0}i∈I,
then the morphism f in Φ(ηi) is monic, and ΨΘ(ηi)=1.
Lemma 4.1**.**
Let C be an AB3 category, {Ai}i∈I be
a set of objects in C, and B∈C. Consider
the coproduct ⨁i∈IAi with the canonical
inclusions {μi:Ai→⨁i∈IAi}i∈I,
and a set of exact sequences {ηi:0→B→fiEi→giAi→0}i∈I.
If there is an exact sequence η:0→B→f′E→g′⨁i∈IAi→0
such that ημi=ηi∀i∈I,
then the morphism f in the exact sequence
[TABLE]
is a monomorphism and η=Θ(ηi).
Proof.
Consider the direct system {fi:B→Ei}i∈I.
We know that ημi=ηi∀i∈I.
Hence, for every i∈I there is a morphism of exact sequences
(1,νi,μi):ηi→η\mbox.
Observe that the set of morphisms {νi:Ei→E}i∈I,
together with the morphism f′:B→E, is a co-compatible
family of morphisms.
[math]B$$E_{i}$$A_{i}[math][math]B$$E$$\bigoplus A_{i}[math]f_{i}$$g_{i}$$f^{\prime}$$g^{\prime}$$\nu_{i}$$\mu_{i}
Therefore, there is a unique morphism ω:colimfi→E
such that ωσi=νi for every i in I and ωf=f′,
where {σi:Ei→colimfi}i∈I∪{f:B→colimfi} is
[math]B$$E_{i}$$A_{i}[math]B$$\operatorname{colim}(f_{i})$$\bigoplus A_{i}[math]f_{i}$$g_{i}$$f$$g$$\sigma_{i}$$\mu_{i}
the co-compatible family associated to the colimit. Notice that
ωf=f′ is a monomorphism, so f is also a monomorphism.
It remains to prove that η=Θ(ηi).
Observe that, by the cokernel universal property, we can build a morphism
of exact sequences
(1,ω,ω′):Θ(ηi)→η\mbox.
It is enough to show that ω′=1. With that goal, we see that
ω′μigi=ω′gσi=g′ωσi=g′νi=μigi\mbox.
[math]B$$\operatorname{colim}(f_{i})$$\bigoplus A_{i}[math][math]B$$E$$\bigoplus A_{i}[math]f$$g$$f^{\prime}$$g^{\prime}$$\omega$$\omega^{\prime}
Hence, by the fact that gi is an epimorphism, ω′μi=μi∀i∈I.
Then, by the universal coproduct property we can conclude that ω′=1.
∎
Corollary 4.2**.**
Let C be an AB3
abelian category, {Ai}i∈I be a set of objects
in C, and B∈C. Consider the coproduct
{μi:Ai→⨁i∈IAi}i∈I,
and the correspondence Ψ1:ExtC1(⨁Ai,B)→∏i∈IExtC1(Ai,B).
If Ψ1 is biyective, then the inverse correspondence maps
each (ηi)∈∏i∈IExtC1(Ai,B),
with representatives
[TABLE]
to the extension given by the exact sequence
[TABLE]
Theorem 4.3**.**
Let C be an Ab3 category. Then,
C is an Ab4 category if, and only if, the correspondence
Ψ1:ExtC1(⨁Xi,Y)→∏i∈IExtC1(Xi,Y)
is biyective for every Y∈C and every set of objects
{Xi}i∈I.
Proof.
By 3.11, it is enough to prove that if Ψ
is biyective for every Y∈C and every set of objects
{Xi}i∈I, then C is Ab4. With
this purpose, we will consider a set of exact sequences {ηi:0→Ai→αiBi→βiCi→0}i∈I
and prove that the morphism ⨁i∈Iαi:⨁i∈IAi→⨁i∈IBi is a monomorphism.
Consider the coproduct ⨁i∈IAi and the canonic
inclusions μi:Ai→⨁i∈IAi.
By the dual result of 2.7, for every i in I
we have an exact sequence morphism (μi,μi′,1):ηi→μiηi,
where
μiηi:0→⨁i∈IAi→fiEi→Ci→0\mbox.
Consider the correspondence
[math]A_{i}$$B_{i}$$C_{i}[math][math]\bigoplus_{i\in I}A_{i}$$E_{i}$$C_{i}[math]\scriptstyle\alpha_{i}$$\scriptstyle\beta_{i}$$\scriptstyle f_{i}$$\scriptstyle\mu_{i}$$\scriptstyle\mu_{i}^{\prime}
[TABLE]
By 4.2, we know that
Ψ−1 maps (μiηi)∈∏i∈IExtC1(Ci,⨁i∈IAi)
to the extension given by the exact sequence
[TABLE]
A_{i}$$B_{i}$$\bigoplus A_{i}$$E_{i}$$X$$\alpha_{i}$$\mu^{\prime}_{i}$$\mu_{i}$$f_{i}$$\alpha$$g_{i}$$\gamma_{i}
We will show that colimfi=⨁i∈IBi to conclude
that ⨁i∈Iαi is a monomorphism. Indeed, consider
a family of morphisms {gi:Bi→X}i∈I.
By the universal property of the coproduct ⨁i∈IAi,
there is a unique morphism α:⨁i∈IAi→X
such that giαi=αμi∀i∈I. Now, by
the universal property of the pushout on the last equality, for every
i∈I there is a unique morphism γi:Ei→X
such that gi=γiμi′ and α=γifi.
Before going further, consider the co-compatible family of morphisms
associated to the colimit {uk:Ek→colimfi}k∈I.
Observe that, by the universal property of the colimit on the last
equalities, there is a unique morphism Λ:colimfi→X
such that Λui=γi∀i∈I and Λf=α.
In particular, if X=⨁i∈IBi and {gi:Bi→⨁i∈IBi}i∈I
is the set of canonic inclusions, there is a unique morphism Λ:colimfi→⨁i∈IBi
such that Λui=γi∀i∈I and Λf=α.
Furthermore, by the universal property of the coproduct ⨁i∈IBi,
there is a unique morphism Λ′:⨁i∈IBi→colimfi
such that Λ′gi=uiμi′∀i∈I.
We shall now prove that Λ is an isomorphism and Λ′=Λ−1.
Observe that
ΛΛ′gi=Λuiμi′=γiμi′=gi∀i∈I\mbox.
Hence, by the universal property of the coproduct ⨁i∈IB,
we can conclude that ΛΛ′=1.
Next, we prove that Λ′Λ=1. Observe that
A_{i}$$B_{i}$$\bigoplus A_{i}$$E_{i}$$\operatorname{colim}f_{i}$$X$$\operatorname{colim}f_{i}$$\alpha_{i}$$\mu^{\prime}_{i}$$\mu_{i}$$f_{i}$$f$$u_{i}$$\Lambda$$\Lambda^{\prime}$$\alpha$$g_{i}$$u_{i}\mu^{\prime}_{i}$$\gamma_{i}
[TABLE]
and also that
[TABLE]
Hence, by the last equalities and the universal property of the coproduct
⨁i∈IAi, we can conclude that f=Λ′Λf.
Furthermore, observe that
[TABLE]
and also that
[TABLE]
Hence, by the last equalities and the universal property of the pushout
(Ei,fi,μi′), we can conclude that Λ′Λui=ui.
Now, it follows from the universal property of the colimit that Λ′Λ=1.
Therefore, Λ is an isomorphism and Λ′=Λ−1.
By the last remark, without loss of generality
colimfi=⨁i∈IBi, Λ=1=Λ′, and
gi=uiμi′∀i∈I. Now, observe that
[TABLE]
Hence, by the universal property of the corpoduct ⨁i∈IAi,
we can conclude that f=⨁i∈Iαi. Therefore,
⨁i∈Iαi is a monomorphism.
∎
We have the following equivalences.
Theorem 4.4**.**
Let C be an Ab3 category. Then, the following statements
are equivalent:
- (a)
C* is an Ab4 category.*
2. (b)
The correspondence Ψ:ExtC1(⨁i∈IXi,Y)→∏i∈IExtC1(Xi,Y)
is biyective for every Y∈C and every set of objects
{Xi}i∈I.
3. (c)
The correspondence Ψn:ExtCn(⨁i∈IXi,Y)→∏i∈IExtCn(Xi,Y)
is biyective ∀Y∈C, every set of objects {Xi}i∈I,
and ∀n>0.
Proof.
It follows from 3.12 and 4.3.
∎
Remark 4.5*.*
For an example of an Ab3 category that is not Ab4, see the dual category of [9, Example A.4].
By duality we have the following result.
Theorem 4.6**.**
Let C be an Ab3 category. Then, the following statements
are equivalent:*
- (a)
C* is an Ab4* category.*
2. (b)
The correspondence Ψ:ExtC1(Y,∏i∈IXi)→∏i∈IExtC1(Y,Xi)
is biyective for every Y∈C and every set of objects
{Xi}i∈I.
3. (c)
The correspondence Ψn:ExtCn(Y,∏i∈IXi)→∏i∈IExtCn(Y,Xi)
is biyective ∀Y∈C, every set of objects {Xi}i∈I,
and ∀n>0.
Acknowledgements
I wish to thank my advisor Octavio Mendoza for encouraging me to publish this work and for proof reading the article. I am also grateful to Sergio Estrada whose comments greatly improved the quality of this paper.