Abelian Categories and Module Categories
The blog’s been rather quiet lately, due in a large part to me being in research mode right now. That also explains why my posts, when they occur, are mostly advanced. I just don’t have much general-consumption math on the brain at the moment.
Today, I’d like to talk about some of the more basic things in the subjects I tend to work (as a compromise). As you might recall, an abelian category is a category where the set of morphisms between any two objects, , is an abelian group; with some additional properties that make it nice enough to do things like homological algebra. The classic example of an abelian category is
, the category of finitely generated left modules of some ring
.
One can ask the question: how far is an arbitrary abelian category from being a module category? One result in this direction worth knowing is the Freyd-Mitchell Embedding Theorem, which says that any abelian category has a fully faithful, exact embedding into some module category. The principle use of this theorem is to make homological algebra proofs which assume the existance of ‘elements’ work.
But, how can we tell if an abelian category is equivalent to a module category? As we will see, finding such an equivalence is the same as finding a sufficiently nice element in the category, called a compact progenerator. It can also be interesting to find multiple progenerators, giving us non-trivial equivalences , where we call
and
‘Morita equivalent’.
We should start by considering a module category, and thinking about what we know aside from that it is an abelian category. The first thing that comes to mind is that has an object
, thought of as a left module over itself. One thing we can do with
is to look at maps from it into any other object,
. Of course, this is isomorphic to
itself, with the left module structure induced by the right module structure on
(being the first argument in a
is dualizing, and so it swaps left and right actions).
Ok, so this is just the identity functor on , but now let’s pretend we are ignorant of the fact that our category is
. Picking this object
still determines a functor
, but where is this functor landing? Well,
always has a left action by
(which is the ring
), given by composition. Therefore, this functor maps to a concretely realized module category
, and we know by construction it is an equivalence.
Next, let’s take any abelian category . If it is a module category, then there is some special object inside such that the “Hom out of” functor is an equivalence. Therefore, let’s think about
for an arbitrary object
. It determines a functor to
, and we want to know if there is an inverse equivalence going the other way. However, our functor
does have a left adjoint
, and we know that if a functor has both an adjoint and an inverse, they must coincide. Therefore, it suffices to check if
is an inverse to
.
Now, let’s assume that and
are equivalences of categories. Since they must be exact functors,
is projective as both an object in
and a right
module.
We also know that every object in is isomorphic to one of the form
, for some
module
. If we replace
with a free resolution
, then we get that
is a resolution of
. Hey, then every object in
has a resolution by sums of copies of
! We say that
generates the category
. A projective generator is often called a progenerator.
Technically, we have made the mild assumption that even for infinite
, but this only needs that
is a finitely presented
module. This requirement on
is called being compact.
So what have we found so far? A compact object for which
is an equivalence of categories is a progenerator. Ah, but it’s not too hard to see that this is a sharp characterization. This fact is usually called ‘Morita’s Theorem’:
Morita’s Theorem. Let
be an object in an abelian category
, and let
. Then
is an equivalence of categories between
and
with inverse functor
if and only if
is a compact projective generator (’progenerator’) in
. Furthermore, every equivalence between
and a category of modules arises in this way.
We haven’t completely justified every statement here, but we have given the rough outline. To see why the last statement is true, that every equivalence arises in this way, assume the existance of the equivalence and let be the image of the ring
.
We can reap some immediate fruits from this theorem. Let’s say we have a module category , and we want to know what other module categories
it is equivalent to. This is a strong relationship between
and
called Morita equivalence. We now know that
and
are Morita equivalent if and only if there exists a bimodule
such that it is a compact progenerator of
and
. This first condition is the same as being finitely presented, projective and
being a direct summand of
for some
.
Well, we can think of some examples of these right away. , for instance, most certainly satisfies all the above requirements.
is
, the ring of
matrices with coefficients in
. Thus, we have established the equivalence of categories between
and
.
and
are the classic example of Morita equivalent rings, so this is comforting.
This idea, in particular the way I’ve presented it, beg to be generalized to derived categories. After all, we replaced an element in with a free resolution to see where it went in
. If we work with derived categories, we no longer need resolutions to go to resolutions, they can go to complexes; therefore, we no longer need projectivity.
In the context of derived categories, this process of finding an object which defines an equivalence to a derived module category is called ’tilting’, with the object called a ’tilting sheaf’. The biggest success story in this direction is perhaps the Beilinson equivalence, which reveals the surprising fact that is equivalent to
, for a relatively simple quiver
.
April 10, 2008 at 2:23 pm
Great post, but I just have to jump on one point here. Yes, this is a standard use of the Embedding Theorem, but there are simpler ways to do diagram chases as if you have elements. MacLane outlines one approach in CWM, and I ran through it last September.
April 10, 2008 at 6:51 pm
That’s certainly a much better way to think of diagram chases, since the actual ring produced by Freyd-Mitchell is pretty horrible (if memory serves). However, Freyd-Mitchell is more useful as a short rebuttal to an audience member’s concerns about whether a given technique is valid, which is my principle use for it.
In this way, my relationship to Freyd-Mitchell is almost identical to my relationship with the theory of ‘Grothendieck Universes’, which I only think about when banishing set-theoretic concerns.
April 10, 2008 at 9:33 pm
Theorems as tools of intimidation to keep the audience in line. I like it!