nLab
Mod

Contents

Idea

Given a monoid R in a monoidal category (𝒞,), RMod is the category whose objects are R-modules in 𝒞 and whose morphisms are module homomorphisms.

Specifically if (𝒞,) is the category Ab of abelian groups and the tensor product of abelian groups, then R is a ring.

We write just Mod for the category whose objects are pairs (R,N) consisting of a monoid R and an R-module, and whose morphisms may also map between different monoids.

Definition of Mod

We assume that the ambient monoidal category is Ab with the tensor product of abelian groups. But the definition works more generally

Definition

An object in Mod is a pair (R,N) consisting of a commutative ring R and an R-module N.

A morphism

(ϕ,κ):(R,N)(R,N)(\phi,\kappa) : (R,N) \to (R',N')

is a pair consisting of a ring homomorphism ϕ:RR and a morphism κ:Nϕ *N of R-modules, where ϕ *N is the tensor product ϕ *N:=R ϕN.

Properties

Mod as a bifibration

Projecting out the first items in the pairs appearing in def. 1 yields a canonical functor

p:ModCRingp :Mod \to CRing
(R,N)R.(R,N) \mapsto R \,.

that exhibits Mod as a bifibration over R.

The fiber of this projection over a ring R is Mod R, the category of R-modules.

In particular the fiber over the initial commutative ring R= is

Mod =AbMod_{\mathbb{Z}} = Ab

the category Ab of abelian groups.

Tangents and deformation theory

By an old observation of Quillen – reviewed at module – the bifibration ModCRing this is equivalent to the category of fiberwise abelian group object in the codomain fibration [I,CRing]CRing:

(ModCRing)Ab([I,CRing]]CRing).(Mod \to CRing) \simeq Ab([I,CRing]] \to CRing) \,.

For a fixed ring R, the category Mod R of R-modules is canonically equivalent to Ab(CRing/R), the category of abelian group objects in the overcategory CRing/R:

Mod RAb(CRing/R).Mod_R \simeq Ab(CRing/R) \,.

This says that ModRing is the tangent category of CRing: the above equivalence regards an R-module N equivalently as the square-0-extension ring RN (with producte (r 1,n 1)(r 2,n 2)=(r 1r 2,r 1n 2+r 2n 1)), which may be thought of as the ring of functions on the infinitesimal neighbourhood of the 0-section of the vector bundle (or rather quasicoherent sheaf) over SpecR that is given by N.

There is thus another natural projection from Mod to rings, namely the functor that remembers these square-0-extensions

f:ModCRingf : Mod \to CRing
(R,N)RN.(R,N) \mapsto R \oplus N \,.

This functor has a left adjoint Ω:CRingMod which is also a section: this is the functor that sends a ring to its module of Kähler differentials.

(Ωf):ModfΩCRing.(\Omega \dashv f) : Mod \stackrel{\overset{\Omega}{\leftarrow}}{\underset{f}{\to}} CRing \,.

RMod is an abelian category

Let the ambient monoidal category be Ab equipped with the tensor product of abelian groups.

Theorem

Let R be a commutative ring. Then RMod is an abelian category.

We discuss now all the ingredients of this statement in detail.

Let U:RModSet be the forgetful functor to the underlying sets.

Proposition

RMod has a zero object, given by the 0-module, the trivial group equipped with trivial R-action.

Proof

Clearly the 0-module 0 is a terminal object, since every morphism N0 has to send all elements of N to the unique element of 0, and every such morphism is a homomorphism. Also, 0 is an initial object because a morphism 0N always exists and is unique, as it has to send the unique element of 0, which is the neutral element, to the neutral element of N.

Proposition
  1. RMod has all kernels. The kernel of a homomorphism f:N 1N 2 is the set-theoretic preimage U(f) 1(0) equipped with the induced R-module structure.

  2. RMod has all cokernels. The cokernel of a homomorphism f:N 1N 2 is the quotient abelian group

    cokerf=N 2im(f)coker f = \frac{N_2}{im(f)}

    of N 2 by the image of f.

Proof

The defining universal property of kernel and cokernels is immediately checked.

Proposition

U:RModSet preserves and reflects monomorphisms and epimorphisms:

A homomorphism f:N 1N 2 in RMod is a monomorphism / epimorphism precisely if U(f) is an injection / surjection.

Proof

Suppose that f is a monomorphism, hence that f:N 1N 2 is such that for all morphisms g 1,g 2:KN 1 such that fg 1=fg 2 already g 1=g 2. Let then g 1 and g 2 be the inclusion of submodules generated by a single element k 1K and k 2K, respectively. It follows that if f(k 1)=f(k 2) then already k 1=k 2 and so f is an injection. Conversely, if f is an injection then its image is a submodule and it follows directly that f is a monomorphism.

Suppose now that f is an epimorphism and hence that f:N 1N 2 is such that for all morphisms g 1,g 2:N 2K such that fg 1=fg 2 already g 1=g 2. Let then g 1:N 2N 2im(f) be the natural projection. and let g 2:N 20 be the zero morphism. Since by construction fg 1=0 and fg 2=0 we have that g 1=0, which means that Nim(f)=0 and hence that N=im(f) and so that f is surjective. The other direction is evident on elements.

Definition

For N 1,N 2RMod two modules, define on the hom set Hom RMod(N 1,N 2) the structure of an abelian group whose addition is given by argumentwise addition in N 2: (f 1+f 2):nf 1(n)+f 2(n).

Proposition

With def. 2 RMod composition of morphisms

:Hom(N 1,N 2)×Hom(N 2,N 3)Hom(N 1,N 3)\circ : Hom(N_1, N_2) \times Hom(N_2, N_3) \to Hom(N_1,N_3)

is a bilinear map, hence is equivalently a morphism

Hom(N 1,N 2)Hom(N 2,N 3)Hom(N 1,N 3)Hom(N_1, N_2) \otimes Hom(N_2,N_3) \to Hom(N_1, N_3)

out of the tensor product of abelian groups.

This makes RMod into an Ab-enriched category.

Proof

Linearity of composition in the second argument is immediate from the pointwise definition of the abelian group structure on morphisms. Linearity of the composition in the first argument comes down to linearity of the second module homomorphism.

Remark

In fact RMod is even a closed category, see prop. 7 below, but this we do not need for showing that it is abelian.

Prop. 1 and prop. 4 together say that:

Corollary

RMod is an pre-additive category.

Proposition

RMod has all products and coproducts, being direct products iIN i and direct sums iIN i.

The products are given by cartesian product of the underlying sets with componentwise addition and R-action.

The direct sum is the submodule of the direct product consisting of tuples of elements such that only finitely many are non-zero.

Proof

The defining universal properties are directly checked. Notice that the direct product iIN i consists of arbitrary tuples because it needs to have a projection map

p j: iIN iN jp_j : \prod_{i \in I} N_i \to N_j

to each of the modules in the product, reproducing all of a possibly infinite number of non-trivial maps {KN j}. On the other hand, the direct sum just needs to contain all the modules in the sum

ι j:N j iIN i\iota_j : N_j \to \oplus_{i \in I} N_i

and since, being a module, it needs to be closed only under addition of finitely many elements, so it consists only of linear combinations of the elements in the N j, hence of finite formal sums of these.

Together cor. 2 and prop. 5 say that:

Corollary

RMod is an additive category.

Proposition

In RMod

Proof

Using prop. 2 this is directly checked on the underlying sets: given a monomorphism KN, its cokernel is NNK, The kernel of that morphism is evidently KN.

Now cor. 2 and prop. 6 imply theorem 1, by definition.

RMod is a closed monoidal category

Let R be a commutative ring.

Definition

For N 1,N 2RMod, equip the hom-set Hom RMod(N 1,N 2) with the structure of an R-module as follows: for all f,gHom RMod(N 1,N 2), all n 1N 1 and all rR set

  • (f+g):n 1f(n 1)+g(n 2)

  • rf:n 1r(f(n 1)).

Write [N 1,N 2]RMod for the resulting R-module structure.

Proposition

Equipped with the tensor product of modules, RMod becomes a monoidal category. The tensor unit is R regarded canonically as an R-module over itself.

This is a closed monoidal category, the internal hom is given by the hom-modules of def. 3.

Proof

Either by definition or by a basic property of the tensor product of modules, a module homomorphism ϕ:N 1 RN 2N 3 is precisely an R-bilinear function of the underlying sets. For fixed elements n 1N 1 and n 2N 2 write

ϕ¯(n 1)ϕ(n 1,):N 2N 3\overline{\phi}(n_1) \coloneqq \phi(n_1, -) \colon N_2 \to N_3

and

ϕ(,n 2):N 1N 3\phi(-,n_2) \colon N_1 \to N_3

for the hom-adjuncts on the underlying sets. By the bilinearity of ϕ both of these are R-linear maps. The first being linear means that ϕ¯ is a function ϕ¯:N 1[N 2,N 3] to the set of module homomorphisms, and the second being linear says that it is itself a mododule homomorphisms by def. 3, since

ϕ¯(rn 1)=(n 2ϕ(rn 1,n 2)=rϕ(n 1,n 2))=r(ϕ¯(n 1)).\overline{\phi}(r\cdot n_1) = (n_2 \mapsto \phi(r\cdot n_1, n_2) = r \phi(n_1, n_2)) = r \cdot \left(\overline{\phi}(n_1)\right) \,.

The map ϕϕ¯ establishes a natural transformation

Hom RMod(N 1 RN 2,N 3)Hom RMod(N 1,[N 2,N 3]).Hom_{R Mod}(N_1 \otimes_R N_2, N_3) \stackrel{}{\to} Hom_{R Mod}(N_1, [N_2, N_3]) \,.

Conversely, every element of Hom RMod(N 1,[N 2,N 3]) defines bilinear map, hence a homomorphism N 1 RN 2N 3 and this construction is inverse to the above, showing that it is a natural isomorphism. This exhibits the internal hom-adjunction () RN 2[N 2,].

Exact functors between categories of modules

The Eilenberg-Watts theorem says that sufficiently exact functors between categories of modules are necessarily given by forming tensor products of modules.

Limits and colimits

Let R be a ring.

Proposition

Every R-module is the filtered colimit over is finite generated submodules.

See for instance (Kiersz, prop. 3).

Tannaka duality

Tannaka duality for categories of modules over monoids/associative algebras

monoid/associative algebracategory of modules
AMod A
R-algebraMod R-2-module
sesquialgebra2-ring = monoidal presentable category with colimit-preserving tensor product
bialgebrastrict 2-ring: monoidal category with fiber functor
Hopf algebrarigid monoidal category with fiber functor
hopfish algebra (correct version)rigid monoidal category (without fiber functor)
weak Hopf algebrafusion category with generalized fiber functor
quasitriangular bialgebrabraided monoidal category with fiber functor
triangular bialgebrasymmetric monoidal category with fiber functor
quasitriangular Hopf algebra (quantum group)rigid braided monoidal category with fiber functor
triangular Hopf algebrarigid symmetric monoidal category with fiber functor
form Drinfeld doubleform Drinfeld center
trialgebraHopf monoidal category

2-Tannaka duality for module categories over monoidal categories

monoidal category2-category of module categories
AMod A
R-2-algebraMod R-3-module
Hopf monoidal categorymonoidal 2-category (with some duality and strictness structure)

3-Tannaka duality for module 2-categories over monoidal 2-categories

monoidal 2-category3-category of module 2-categories
AMod A
R-3-algebraMod R-4-module

References

Discussion of RMod in (Ab,) being an abelian category is for instance in

  • Rankeya Datta, The category of modules over a commutative ring and abelian categories (pdf)

A summary of the discussion in Mod as a bifibration and Tangents and deformation theory together with their embedding into the bigger picture of tangent (∞,1)-categories is in

Discussion of limits and colimits in RMod is in

  • Andy Kiersz, Colimits and homological algebra (pdf)

category: category

Revised on April 10, 2013 01:56:40 by Urs Schreiber (82.169.65.155)