Skip to content

Category of Modules

For a fixed unital ring and action side, the category whose objects are all its modules and whose arrows are all its linear maps.

Version
v1 · 2026-10-07 · History
Domain-specific #
13828
Domain group
Formal Sciences
Origin domain
Mathematics
Subdomains
Module Theory, Category Theory → Mathematics

Core Idea

For a fixed unital associative ring \(R\) and a stated choice of left action, \(R\text{-Mod}\) is the category of all left \(R\)-modules and all \(R\)-linear maps between them. The identity map and a composite of linear maps are linear, so these objects and arrows form a category. One module is an object in the category, not the category itself.[^ref-fe87c893a224]

The full \(R\text{-Mod}\) is abelian: kernels and cokernels of linear maps are modules. It is also a Grothendieck category, hence AB5. These are consequences of taking the full collection of modules and linear maps, rather than properties assigned to each individual module.[ref-40656008418d][ref-7061c91f5e76]

Scope of Application

The construction works for any fixed unital associative ring, with a declared left or right action. Left and right choices matter for a noncommutative ring. With \(R=\mathbb Z\), the objects are abelian groups and the arrows are group homomorphisms. With \(R=k[G]\), for a field \(k\) and group \(G\), the objects are \(k\)-linear group representations and the arrows are intertwiners.[ref-fe87c893a224][ref-61e34ad2edb0]

The word all matters. A selected class such as finitely generated modules is a different subcategory. Over a non-Noetherian commutative ring, that restriction can lose abelian kernel closure, even though full \(R\text{-Mod}\) remains abelian and AB5.[ref-bffe1d7f270e][ref-7061c91f5e76]

Clarity

Specify the ring, action side, object collection and admissible maps before applying a theorem about a module category. An individual module \(M\), a linear map \(M\to N\), and the category containing them are different levels of description. Arbitrary set maps are not the arrows of \(R\text{-Mod}\). A theorem for the full category does not automatically apply after restricting its objects.[ref-fe87c893a224][ref-40656008418d]

Manages Complexity

The category packages many modules and maps into one setting for kernels, quotients and exact sequences. A proof using the full category's general structure can be read both for abelian groups and for group-algebra representations. The package does not erase the ring: changing \(R\) changes the modules and maps, and a restricted subcategory needs its own closure check.[ref-40656008418d][ref-bffe1d7f270e]

Abstract Reasoning

To test a claim, ask whether the objects really are all left \(R\)-modules and whether every admitted arrow is \(R\)-linear. If so, use full-category abelianity and AB5. If the objects are only finitely generated modules, test kernels again. For a non-Noetherian commutative ring with a non-finitely-generated ideal \(I\), the map \(R\to R/I\) exposes the failure: its kernel \(I\) is outside the restricted collection.[ref-40656008418d][ref-bffe1d7f270e]

The strict parent is AB5 Category: every full module category meets its axioms, but AB5 by itself does not imply a module presentation. For example, \(\operatorname{QCoh}(\mathbb P^1)\) is Grothendieck but has no nonzero projective object, whereas a nonzero full \(R\text{-Mod}\) has the projective generator \(R\).[ref-7061c91f5e76][ref-55606e033a84][^ref-fb2f11c4cfd4]

Knowledge Transfer

For a new coefficient ring, repeat the object-and-arrow construction and keep the ring-specific hypotheses visible. The \(\mathbb Z\) and \(k[G]\) cases are literal algebraic instances. Outside this setting, the broad Category Prime supplies object-and-arrow reasoning; it does not make an arbitrary category a category of modules. The ring action, all modules and all linear maps remain the recognition test.[^ref-fe87c893a224]

Example

Abelian groups. Take \(R=\mathbb Z\). Each abelian group is a left \(\mathbb Z\)-module through repeated addition, and each group homomorphism is \(\mathbb Z\)-linear. Thus \(\mathbb Z\text{-Mod}=\mathbf{Ab}\): ring and side, all objects, all arrows, identity and composition are explicit.[ref-61e34ad2edb0][ref-40656008418d]

Group representations. Take \(R=k[G]\). A left module is a \(k\)-vector space with a linear \(G\)-action, and an \(R\)-linear map preserves that action. All such representations and intertwiners form the full category. Finite dimension and semisimplicity are not required by the category's identity.[^ref-fe87c893a224]

Relationships to Other Abstractions

Local relationship map for Category of ModulesParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.Category of ModulesDOMAINDomain-specific abstraction: AB5 category — is a kind ofAB5 categoryDOMAIN

Current abstraction Category of Modules Domain-specific

Parents (1) — more general patterns this builds on

  • Category of Modules is a kind of AB5 category Domain-specific

    Every full category of modules over a ring is AB5; its fixed ring, module objects, and linear morphisms add the differentia.

Hierarchy paths (3) — routes to 3 parentless roots

Neighborhood in Abstraction Space

Category of Modules sits in a sparse region of the domain-specific corpus (84th percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.

Family — Unclustered & Miscellaneous (2551 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-10-08

Not to Be Confused With

One module, a restricted collection of modules, and the full module category are distinct. A group-representation category is one group-algebra realization, not every module category. A broader AB5 category need not have any ring-module presentation. Ext, Tor and tensor products may be studied using modules, but none defines which objects and arrows belong to \(R\text{-Mod}\).[ref-fe87c893a224][ref-7061c91f5e76]

References

[^ref-40656008418d]: Igor V. Dolgachev, Derived Categories, 2009, Lecture 1 §1.1, printed pp.5–6 (PDF pp.8–9). Gives the associative-unital ring convention, left-module category, natural module kernels and cokernels, and abelianity.

[^ref-fe87c893a224]: Caroline Gruson and Vera Serganova, A sentimental journey through representation theory, from finite groups to quivers (via algebras), author-hosted notes (the printed title has a colon after “representation theory”), Chapter 2 §1.1, printed pp.31–32 (PDF pp.30–31). Definition 1.1 fixes a unital associative ring and left-module convention; Example 1.3 identifies \(k[G]\)-modules with linear group representations; the same section defines \(\operatorname{Hom}_R\). A later exercise about finitely generated modules is not used.

[^ref-fb2f11c4cfd4]: R. Coelho Simões and collaborators, “Functorially finite hearts, simple-minded systems in negative cluster categories and noncrossing partitions”, Compositio Mathematica, Remark 2.15, printed p.222 (PDF p.12): \(\operatorname{QCoh}(\mathbb P^1)\) has no nonzero projective objects. Together with the projective generator of a nonzero full module category, this distinguishes the two under category equivalence.

[^ref-bffe1d7f270e]: The Stacks Project, §15.54, “Abelian categories of modules”, opening paragraph and items (5)–(6). Its ring convention is commutative with identity. The finitely generated counterexample and Noetherian repair here are confined to that scope.

[^ref-55606e033a84]: The Stacks Project, §28.24, “Gabber's result”, Proposition 28.24.4 and surrounding discussion: \(\operatorname{QCoh}(X)\) for a scheme \(X\) is a Grothendieck abelian category.

[^ref-61e34ad2edb0]: The Stacks Project, Exercise 111.11.1, opening statement identifying the category of \(\mathbb Z\)-modules with abelian groups.

[^ref-7061c91f5e76]: Jarl G. Taxerås Flaten, Univalent Categories of Modules, 2022, introduction and Theorem 3.2.3 (PDF p.8). Proves \(R\text{-Mod}\) is Grothendieck, with a generator, arbitrary coproducts and AB5, for a ring \(R\). The paper develops the claim in homotopy type theory and notes the ordinary module-category result.