9
$\begingroup$

Let $\mathcal{C}$ be a monoidal category and Mon$_{\mathcal{C}}$ the category of monoids (also called algebra objects) on $\mathcal{C}$.

Questions: are there definitions of image and kernel for a monoid morphism, and of quotient of monoids? Is there a generalization of the first isomorphism theorem of groups?

Remark: if my question has a negative answer in general, I'm interested in the case where $\mathcal{C}$ is the category of bifinite (dualizable) completely reducible $R$-$R$-bimodules, with $R$ the hyperfinite ${\rm II}_1$ factor.

$\endgroup$
14
  • 1
    $\begingroup$ @Fernando: hmm? The trivial monoid is surely the zero object. $\endgroup$ Commented Nov 2, 2014 at 22:16
  • 1
    $\begingroup$ @QiaochuYuan The trivial monoid with respect to a cartesian monoidal structure is a zero object, yes. But consider for instance $\mathbb{Z}$ as a monoid in $\mathbf{Ab}$... $\endgroup$
    – Zhen Lin
    Commented Nov 2, 2014 at 22:18
  • 1
    $\begingroup$ Oh, I assumed that Fernando meant monoids in $\text{Set}$. $\endgroup$ Commented Nov 2, 2014 at 22:18
  • 2
    $\begingroup$ @QiaochuYuan neither Sébastien nor I. $\endgroup$ Commented Nov 2, 2014 at 22:19
  • 2
    $\begingroup$ @SébastienPalcoux that of rings, which are monoids in abelian groups. Yours too. $\endgroup$ Commented Nov 2, 2014 at 23:34

1 Answer 1

17
$\begingroup$

In a nonabelian setting the correct notion of kernel is given by the kernel pair, and the correct notion of cokernel is given by the cokernel pair. For example, in any category, a morphism $f : a \to b$ is a monomorphism iff its kernel pair exists and is trivial, and dually $f$ is an epimorphism iff its cokernel pair exists and is trivial. By comparison, the naive notions of kernel and cokernel already fail to have this property for monoids in $\text{Set}$.

There are several reasonable notions of image depending on what you want to do. Let me highlight two that are particularly nice because they can be defined in terms of finite limits and colimits: the regular image $\text{im}(f)$ is the equalizer of the cokernel pair of $f$, while the regular coimage $\text{coim}(f)$ is the coequalizer of the kernel pair. (These are nonabelian generalizations of "kernel of the cokernel" and "cokernel of the kernel" respectively.)

In a category with finite limits and colimits, both of these exist and allow us to factor a morphism $f : a \to b$ as a composite

$$a \to \text{coim}(f) \to \text{im}(f) \to b$$

where the first map is a regular epimorphism and is universal with respect to that property, and the last map is a regular monomorphism and is universal with respect to that property.

Example. Let $C = \text{Top}$. Then a monomorphism and an epimorphism are just an injective and a surjective map, respectively. The kernel pair of a map $f : X \to Y$ is the pullback

$$X \times_Y X = \{ (x, y) \in X \times X : f(x) = f(y) \}$$

which you should think of as the equivalence relation on $X$ determined by $f$. Dually the cokernel pair is the pushout $Y \sqcup_X Y$. A regular monomorphism is an embedding while a regular epimorphism is a quotient map. The canonical factorization of a map $f : X \to Y$ as a composite

$$X \to \text{coim}(f) \to \text{im}(f) \to Y$$

takes the following form: $\text{coim}(f)$ is the set-theoretic image of $f$ topologized as a quotient of $X$, while $\text{im}(f)$ is the set-theoretic image of $f$ topologized as a subspace of $Y$.

The first isomorphism theorem for groups can be reintepreted in this language as the following claim:

If $f : G \to H$ is a homomorphism of groups, then $\text{coim}(f) \to \text{im}(f)$ is an isomorphism.

(The correspondence here is that $\text{im}(f)$ is the set-theoretic image while $\text{coim}(f)$ is the quotient of $G$ by the kernel of $f$. To really sell the first identification you need to first prove that every monomorphism of groups is regular, though.)

A morphism $f$ with this property is sometimes called a strict morphism. The condition that every morphism is strict, which in particular is implicitly one of the axioms defining an abelian category, is somewhat rare: for example, it already does not hold in the category of commutative rings.

Example. Let $R$ be a commutative ring and let $f : R \to S^{-1} R$ be a localization. Then the coimage-image factorization

$$R \to \text{coim}(f) \to \text{im}(f) \to S^{-1} R$$

takes the following form: the first and last maps are both identities. In particular, the middle map is just $f$ itself, so it is almost never an isomorphism.

And yet there is still a first isomorphism theorem for rings! The issue here is that the regular image doesn't agree with the set-theoretic image for rings; said another way, regular monomorphisms don't agree with monomorphisms for rings. If you like, you can consider a somewhat different generalization of the first isomorphism theorem as stated above, where you replace $\text{im}(f)$ with whatever you think the "correct" notion of image is. But $\text{coim}(f)$ is, to my mind, definitely the correct generalization of "quotient of the codomain by the kernel."

$\endgroup$
4
  • $\begingroup$ In what your answer changes whether there is a zero object or not in Mon$_{\mathcal{C}}$? $\endgroup$ Commented Nov 3, 2014 at 11:12
  • 1
    $\begingroup$ @Sébastien: zero objects are not important. The first distinguishing feature of abelian categories is the ability to subtract morphisms: this is what allows you to avoid having to learn about kernel and cokernel pairs in favor of defining kernels and cokernels. The counterexample I wrote down above in commutative rings can just as well be done in commutative monoids in $\text{Set}$ (take a localization again). $\endgroup$ Commented Nov 3, 2014 at 18:53
  • $\begingroup$ @QiaochuYuan but it seems zero objects are very important if you actually want to get (co)kernels out of (co)equalizers. I don't understand what you mean. $\endgroup$
    – Arrow
    Commented Nov 21, 2015 at 12:50
  • $\begingroup$ @Arrow: I mean you don't need to talk about cokernels in order to state the isomorphism theorems in a way that generalizes to other settings (e.g. rings, where you don't have a zero object). $\endgroup$ Commented Nov 21, 2015 at 17:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .