3
$\begingroup$

I am trying to understand the construction of the quotient of an abelian category called the Serre quotient or Gabriel quotient. From the description here: https://en.wikipedia.org/wiki/Quotient_of_an_abelian_category given an abelian category $\mathcal{A}$ and its Serre subcategory $\mathcal{B}$, we form a quotient category $\mathcal{A}/\mathcal{B}$ whose objects are the same as $\mathcal{A}$ but the hom set is

$$Hom_{\mathcal{A}/\mathcal{B}}(X,Y)=\varinjlim Hom_{\mathcal{A}/\mathcal{B}}(X',Y/Y')$$

where the limit is over all $X'\subset X$ and $Y'\subset Y$ such that $X/X', Y'\in \mathcal{B}$. This quotient category is known to have a structure of abelian category. How are the kernels and cokernels in the category $\mathcal{A}/\mathcal{B}$ defined?

$\endgroup$
2
  • 2
    $\begingroup$ What do you mean, doc? They are defined as in any other category. If you want to know how to compute, I think you can just compute them in ${\mathcal A}$ and treat as an object in ${\mathcal A}/{\mathcal B}$. $\endgroup$
    – Bugs Bunny
    Commented Jan 28 at 18:23
  • 1
    $\begingroup$ I really like the papers by Mohamed Barakat, Markus Lange-Hegermann and Sebastian Posur on these topics (explicit computations in Serre quotients and related constructions). Directly relevant to your question is probably arxiv.org/abs/1212.4068, but I also recommend arxiv.org/abs/1003.1943 and arxiv.org/abs/1712.03492. $\endgroup$ Commented Jan 29 at 21:47

1 Answer 1

2
$\begingroup$

The kernel and cokernel can be defined in any pointed category $\mathcal C$ with finite limits and colimits. Recall that a category is pointed it has an object that is both initial and terminal, and we call that object $0$.

Given $f: X\to Y$, the cokernel $Z \cong Y/X$ can be defined as the pushout below

$ \begin{array}{} X & \to & Y \\ \downarrow & & \downarrow & \\ 0 & \to & Z \end{array} $

Dually, the kernel $K$ can be defined as the pullback

$ \begin{array}{} K & \to & 0 \\ \downarrow & & \downarrow \\ X & \to & Y \end{array} $

Since they're dual, I'll write about cokernels only. Since $\mathcal{A}$ is an abelian category, it has a zero object. Since $\mathcal{A}/\mathcal{B}$ has the same objects as $\mathcal{A}$, it has a zero object, too. Note furthermore that any $B \in \mathcal{B} \subset \mathcal{A}$, is isomorphic to zero in $\mathcal{A}/\mathcal{B}$.

If you have a morphism in $\mathcal{A}/\mathcal{B}$, you can think of it as a morphism in $\mathcal{A}$, compute its cokernel, and then determine what that's isomorphic to in $\mathcal{A}/\mathcal{B}$. For example, suppose $f: X\to X \oplus F$ is a free extension, and $\mathcal{B}$ is the subcategory of projective objects. Then $coker(f) \cong F\cong 0$ in $\mathcal{A}/\mathcal{B}$. The alternative way to compute the cokernel would be to first determine $f$ in $\mathcal{A}/\mathcal{B}$ and then take the pushout in $\mathcal{A}/\mathcal{B}$. For example, because $F\cong 0$, we know $X\oplus F \cong X$ and $f$ is an isomorphism in $\mathcal{A}/\mathcal{B}$. Hence, its cokernel is zero in $\mathcal{A}/\mathcal{B}$.

$\endgroup$

You must log in to answer this question.

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