Projective and Injective Modules - Examples and Constructions
We explore concrete examples and methods for constructing projective and injective modules in various contexts.
Over a local ring , every finitely generated projective module is free. This follows from Nakayama's Lemma: if is finitely generated projective with minimal generating set (minimal modulo ), then the natural map is an isomorphism.
Over a Dedekind domain (e.g., or ), an -module is injective if and only if it is divisible. This characterization is particularly useful for explicit computations.
For example, is an injective -module, and is the injective hull of any finite cyclic group.
An -module is flat if the functor is exact. Equivalently, for every injection , the map is injective.
Every projective module is flat. The converse holds over certain nice rings (e.g., perfect rings), but not in general.
Over a Noetherian ring, finitely generated flat modules are projective. Over a local ring, flat modules are free.
Over , the module is flat but not projective. It's flat because tensoring with is the same as localizing at , which is exact. However, is not projective since it's not a direct summand of a free abelian group.
A projective resolution of an -module is an exact sequence:
where each is projective. Resolutions are unique up to chain homotopy equivalence.
A minimal free resolution of as a -module is:
This shows .
An injective resolution of an -module is an exact sequence:
where each is injective. Injective resolutions always exist (by iteratively embedding into injective hulls) and are unique up to chain homotopy equivalence.
The existence of enough projectives and enough injectives guarantees that we can compute derived functors using either projective or injective resolutions, depending on which is more convenient for the problem at hand.