Abstract
Full Text
UDC 519.48
MATHEMATICS
D. A. RAIKOV
SEMI-ABELIAN CATEGORIES
(Presented by Academician P. S. Novikov on 3 III 1969)
In this note a class of categories is described which includes all abelian categories and in which the basic properties of the latter used in homological algebra are preserved, while at the same time it contains such non-abelian categories occurring in topological algebra, functional analysis, and algebra as the categories of (all or only separable) topological commutative groups, topological linear spaces and locally convex spaces, the category of Banach spaces, the category of filtered modules over filtered rings \((^1)\), etc.
We shall call an embedding any monomorphism \(\alpha\) such that every morphism \(\beta\) for which \(\varphi\alpha=\psi\alpha\) always implies \(\varphi\beta=\psi\beta\), majorizes \(\alpha\), i.e. has the form \(\beta=\alpha\gamma\); epimorphisms with the dual property will be called quotient maps. Subobjects and quotient objects (in the sense of Grothendieck \((^5)\)) corresponding to embeddings and quotient maps will be called strict. By the image and strict image of a morphism \(\alpha\) we shall mean (defined up to monoequivalence) the least monomorphism \(\operatorname{im}\alpha\) majorizing it and the embedding \(\operatorname{im}_s\alpha\), as well as the corresponding subobject \(\operatorname{Im}\alpha\) and strict subobject \(\operatorname{Im}_s\alpha\); dually we define coimages and strict coimages. A morphism which is both a mono- and an epimorphism will be called a bimorphism*.
I. A category \(\mathscr C\) satisfying axioms SA1–SA6 is called a semi-abelian category. After each axiom, beginning with SA3, its principal consequences are given (relying also on the preceding axioms); the dual propositions (also true), as a rule, are not formulated.
SA1. \(\mathscr C\) contains a zero object.
SA2. Every morphism in \(\mathscr C\) has a kernel and a cokernel.
SA3. For every morphism \(\alpha:A\to B\) in \(\mathscr C\), the morphism \(\dot{\alpha}\) in the canonical decomposition
\[ A \xrightarrow{\alpha} B = A \to \operatorname{Cok}\ker\alpha \xrightarrow{\dot{\alpha}} \operatorname{Ker}\operatorname{cok}\alpha \to B \tag{1} \]
(which follows from SA2) is a bimorphism.
-
Every morphism in \(\mathscr C\) has an image, strict image, coimage, and strict coimage; namely,
\[ \ker\operatorname{cok}\alpha\cdot\alpha=\operatorname{im}\alpha,\qquad \ker\operatorname{cok}\alpha=\operatorname{im}_s\alpha, \]
and
\[ \alpha\,\operatorname{cok}\ker\alpha=\operatorname{coim}\alpha,\qquad \operatorname{cok}\ker\alpha=\operatorname{coim}_s\alpha. \] -
\(\alpha\) is an embedding (then and) only then, when \(\alpha=\ker\operatorname{cok}\alpha\). \(\alpha\) is a monomorphism then (and only then) when \(\operatorname{Ker}\alpha=0\).
-
The composition of embeddings is an embedding. If \(\alpha=\beta\gamma\) and \(\alpha\) is an embedding, then \(\gamma\) is an embedding.
-
For any embedding \(\alpha:A\to C\) and morphism \(\beta:B\to C\) there exists a couniversal square
\[ \begin{array}{ccc} D & \xrightarrow{\varphi} & B\\ {\scriptstyle \psi}\downarrow & & \downarrow{\scriptstyle \beta}\\ A & \xrightarrow{\alpha} & C \end{array} \tag{2} \]
* These notions were first introduced in \((^2)\) and then independently in \((^{3,4})\).
where \(\varphi(=\ker \operatorname{cok}\alpha\cdot\beta)\) is an embedding. In any co-universal square (2), \(\varphi\) is a monomorphism if (and only if) \(\alpha\) is a monomorphism.
- The ordered classes of strict subobjects and strict factor objects of each object are inversely isomorphic lattices.
A morphism \(\alpha\) in \(\mathscr C\) will be called strict, or also a homomorphism, if the morphism \(\dot\alpha\) associated with it in (1) is an isomorphism, or, equivalently, if \(\alpha=\beta\gamma\), where \(\beta\) is an embedding and \(\gamma\) is an epimorphism. The sequence
\[
\cdots \xrightarrow{\alpha} A \xrightarrow{\beta} \cdots
\]
will be called exact (coexact) at \(A\) if \(\operatorname{Im}\alpha=\operatorname{Ker}\beta\) \((\operatorname{Coim}\beta=\operatorname{Cok}\alpha)\), and simply (co)exact if it is (co)exact at every interior vertex. Thus, in an exact sequence all morphisms, except possibly the last, are strict. In particular,
\[
0\to A \xrightarrow{\alpha} B \xrightarrow{\beta} C\to 0
\]
is an exact sequence if and only if \(\alpha=\ker\beta\) and \(\beta=\operatorname{cok}\alpha\).
SA4. Let
\[
\begin{gathered}
0\to A_1\to B_1\to C_1\to 0\\
\alpha\downarrow\quad \beta\downarrow\quad \gamma\downarrow\\
0\to A_2\to B_2\to C_2\to 0
\end{gathered}
\tag{3}
\]
be a commutative diagram in \(\mathscr C\) with exact rows. If \(\alpha\) and \(\gamma\) are isomorphisms, then \(\beta\) is an isomorphism.
- Let
\[ \begin{gathered} A_1\to B_1\to C_1\to D_1\to E_1\\ \alpha\downarrow\quad \beta\downarrow\quad \gamma\downarrow\quad \delta\downarrow\quad \varepsilon\downarrow\\ A_2\to B_2\to C_2\to D_2\to E_2 \end{gathered} \]
be a commutative diagram with exact rows. If \(\alpha\) is an epimorphism, \(\varepsilon\) is a monomorphism, and \(\beta\) and \(\delta\) are isomorphisms, then \(\gamma\) is an isomorphism.
SA5. Each ordered pair of objects in \(\mathscr C\) has a product (and hence also a sum \((^6)\)).
-
Every pair of morphisms \(\varphi,\psi:X\to Y\) has an equalizer and a coequalizer. For any morphisms \(\alpha:A\to C\) and \(\beta:B\to C\) there exists a co-universal square (2).
-
Any subobjects \((A,\alpha)\) and \((B,\beta)\) of an object \(C\) have an intersection \(A\cap B\) (represented by the diagonal \(DC\) of the co-universal square (2), and strict if \(\alpha\) and \(\beta\) are embeddings) and a union \(A\cup B\) (which is the image of the morphism \((\alpha,\beta):A+B\to C\)).
-
(“Second isomorphism theorem.”) If \((A,\alpha)\) and \((B,\beta)\) are strict subobjects of an object \(C\) and \(\operatorname{cok}\beta\cdot\alpha\) is a homomorphism, then \(A\cup B/B\) is canonically isomorphic to \(A/A\cap B\), and \((\alpha,\beta):A+B\to C\) is a homomorphism, so that \(\operatorname{im}(\alpha,\beta):A\cup B\to C\) is an embedding.
-
\(\mathscr C\) is an additive category (in the sense of Grothendieck \((^5)\)).
SA6. If \(\alpha\) and \(\beta\) are homomorphisms and \(\operatorname{Im}\alpha\supset \operatorname{Ker}\beta\), then \(\beta\alpha\) is a homomorphism.
Since axioms SA1—SA6 are self-dual, the category dual to a semi-abelian one is semi-abelian.
-
(“First isomorphism theorem.”) If \(A\) is a strict subobject of an object \(B\), and \(B\) is a strict subobject of an object \(C\), then the canonical morphism
\[ B/A\to C/A \]
is an embedding, and \(C/A\,/\,B/A\) is canonically isomorphic to \(C/B\). -
Let \(\alpha\) and \(\beta\) be embeddings with common codomain. If \(\operatorname{cok}\alpha\cdot\beta\) is an embedding (an epimorphism, a homomorphism), then the same is true for \(\operatorname{cok}\beta\cdot\alpha\).
-
The nine lemma is valid.
Thus the strict morphisms of a semi-abelian category satisfy the requirements imposed in \((^7)\) on “proper” morphisms, so that every semi-abelian category is an “abelian category” in the sense of Heller, in which all short exact sequences are proper.
- If in the co-universal square (2) \(\alpha\) is an epimorphism, then \(\varphi\) is also an epimorphism.
- If in the commutative diagram
\[ \begin{gathered} A' \to A \to A'' \to 0\\ \alpha'\downarrow\quad \alpha\downarrow\quad \alpha''\downarrow\\ 0 \to B' \to B \to B'' \end{gathered} \]
the rows are exact, and \(\alpha'\), \(\alpha\), and \(\alpha''\) are homomorphisms, then there exists a morphism
\[
\operatorname{Ker}\alpha'' \to \operatorname{Cok}\alpha'
\]
such that the sequence
\[ \operatorname{Ker}\alpha' \to \operatorname{Ker}\alpha \to \operatorname{Ker}\alpha'' \to \operatorname{Cok}\alpha' \to \operatorname{Cok}\alpha \to \operatorname{Cok}\alpha'' \]
(where the remaining morphisms are canonical) is exact.
II. The definitions of “relations,” their composition, ordering, and involution given in \((^6)\) carry over verbatim to semiabelian categories. In this case the relations over a semiabelian category \(\mathscr C\) form an \(I\)-category \(\mathfrak R(\mathscr C)\), satisfying all of Puppe’s axioms K1–K6 except K3b, and the functor
\(\varphi:\mathscr C\to\mathfrak R(\mathscr C)\), assigning to each morphism \(\alpha:A\to B\) in \(\mathscr C\) the image of the morphism
\[
\binom{1_A}{\alpha}:A\to A\times B,
\]
maps each set \(\operatorname{Hom}(A,B)\) bijectively onto the set of all proper relations from \(A\) to \(B\), preserving kernels and images. The proofs of these assertions can be carried out by replacing, in the arguments given for abelian categories in \((^6)\), epimorphisms by quotient maps and using the following proposition (which follows from 1 and 14):
- If \(\alpha\) and \(\beta\) are morphisms with common codomain, then
\[ \operatorname{Im}\alpha \subset \operatorname{Im}\beta \]
if and only if there exist a quotient map \(\nu\) and a morphism \(\omega\) such that
\[ \alpha\nu=\beta\omega . \]
Moreover, the proofs are considerably simplified if one also uses the following property of the composition of relations (cf. \((^8)\)): let \(u\) and \(v\) be relations from \(A'\) to \(C\) and from \(C\) to \(B'\), given as images of the morphisms
\[
\binom{\alpha'}{\alpha}:A\to A'\times C
\quad\text{and}\quad
\binom{\beta}{\beta'}:B\to C\times B';
\]
then
\[
v\circ u=\operatorname{Im}\binom{\alpha'\psi}{\beta'\varphi},
\]
where \(\varphi\) and \(\psi\) are morphisms from the couniversal square (2).
III. Semiabelian categories are close to the “special preabelian categories” introduced in \((^9)\). The authors of that work call an additive category satisfying axioms SA2–SA3 preabelian, and a special preabelian category is a preabelian category in which, together with its dual duplicate, the following “abelian” analogue of Proposition 14 holds:
14′. If in the couniversal square (2) \(\alpha\) is an epimorphism, then \(\varphi\) is also an epimorphism.
By 10, every semiabelian category is “preabelian.” However, 14′ is not true in all semiabelian categories; thus, because of the existence of non-surjective epimorphisms, this proposition is false in the category of separated topological vector spaces. But the entire difference between Propositions 14 and 14′ is precisely the difference between semiabelian categories and “special preabelian” ones:
- A category \(\mathscr C\) is semiabelian if and only if \(\mathscr C\) is an additive category in which axioms SA2–SA3 and Proposition 14 hold.
In \((^9)\) a functor \(S\) is constructed which assigns to each object \(X\) of a special preabelian category the class \(X_s\) of all its strict subobjects, and to each morphism \(\alpha:X\to Y\) the map \(\alpha_s:X_s\to Y_s\) by the rule
\[
\alpha_s(\operatorname{Im}_s\xi)=\operatorname{Im}_s(\alpha\xi).
\]
Together with 14′, this makes it possible to prove by “diagram chasing” a number of propositions in which, however, exactness is understood in a weakened sense: a sequence
\[
\cdots \xrightarrow{\alpha} A \xrightarrow{\beta} \cdots
\]
is called exact at \(A\) if
\[
\operatorname{Im}_s\alpha=\operatorname{Ker}\beta;
\]
because of this, for example, the “isomorphism theorems” turn out in fact to be only theorems on bimorphisms.* Validity in semiabe-
* We note that the proof of the analogue of Proposition 15 in \((^9)\) is incorrect, and it is unclear whether the assertion itself is true.
in left categories Proposition 14 makes it possible to get rid of this drawback by replacing the functor \(S\) by the functor \(I\), which assigns to each object \(X\) the class \(X_i\) of all its subobjects, and to each morphism \(\alpha: X \to Y\) the mapping \(\alpha_i: X_i \to Y_i\) according to the rule \(\alpha_i(\operatorname{Im}\xi)=\operatorname{Im}(\alpha\xi)\) \((^{10})\). Thus, starting from the definition of a semiabelian category contained in Proposition 17, one can also obtain the preceding diagrammatic propositions by the method of “diagram chasing,” analogous to that developed in \((^{10,9})\).
I express my gratitude to A. Merzon for the assistance rendered in checking the semiabelianness of the nonabelian categories noted at the beginning of the note.
Moscow State Pedagogical Institute
named after V. I. Lenin
Received
1 III 1969
CITED LITERATURE
\(^{1}\) J.-P. Serre, Collected translations. Mathematics, 7, 5, 3 (1963).
\(^{2}\) A. Grothendieck, Séminaire Bourbaki, 12-me année, No. 190, 1959—1960.
\(^{3}\) H.-J. Kowalsky, Math. Zs., 77, 249 (1961).
\(^{4}\) J. R. Isbell, Rozprawy matematyczne, 36, 1964.
\(^{5}\) A. Grothendieck, On some questions of homological algebra, Moscow, 1961.
\(^{6}\) D. Puppe, Collected translations. Mathematics, 8, 6, 109 (1964).
\(^{7}\) A. Heller, Ann. Math., 68, 484 (1958).
\(^{8}\) P. Hilton, Proc. Conf. on Categorical Algebra, La Jolla, 1965, p. 254.
\(^{9}\) C. Bănică, N. Popescu, Rev. Roum. Math. pures et appl., 10, 621 (1965).
\(^{10}\) S. Mac Lane, Homology, Moscow, 1966.