Fact-checked by Grok 2 weeks ago

Injective module

In homological algebra, an injective module over a ring R is an R-module I such that the contravariant Hom functor \operatorname{Hom}_R(-, I) from the category of R-modules to abelian groups is exact, meaning that for any injective homomorphism M \to N of R-modules, the induced map \operatorname{Hom}_R(N, I) \to \operatorname{Hom}_R(M, I) is surjective. This property ensures that maps into I can always be extended across inclusions, providing a dual notion to projective modules where maps out of them lift through surjections. A key characterization of injective modules over commutative rings is Baer's criterion, which states that an R-module I is injective if and only if, for every ideal \mathfrak{a} \subseteq R and every R-module homomorphism f: \mathfrak{a} \to I, there exists an extension \tilde{f}: R \to I such that \tilde{f}|_{\mathfrak{a}} = f. This criterion simplifies verification of injectivity by reducing it to extensions over ideals. Additionally, products of injective modules are injective, mirroring how direct sums of projectives behave, and every ring R has enough injective modules, meaning any R-module embeds into an injective one. Injective modules play a central role in constructing injective resolutions, which are used to compute derived functors like \operatorname{Ext} groups; specifically, I is injective if and only if \operatorname{Ext}^1_R(M, I) = 0 for all R-modules M. Over commutative Noetherian rings, every injective module decomposes as a direct sum of indecomposable injectives of the form E_R(R/\mathfrak{p}) for prime ideals \mathfrak{p}, where E_R(-) denotes the injective hull. Classic examples include \mathbb{Q} and the Prüfer p-group \mathbb{Z}(p^\infty) as injective \mathbb{Z}-modules, which are precisely the divisible abelian groups.

Definition and Characterizations

Formal Definition

In the category of left modules over an associative R with , an injective is defined via an extension property that dualizes the lifting property of projective modules. Specifically, a left R- E is injective if, for every left I \subseteq R and every R- f: I \to E, there exists an R- \tilde{f}: R \to E such that \tilde{f}|_I = f. This condition ensures that maps into E from submodules of R can always be extended to the whole , reflecting the module's "universal" receptivity for homomorphisms. This definition is equivalent to the functor \operatorname{Hom}_R(-, E) being : for any short $0 \to A \to B \to C \to 0 of left R-modules, the induced sequence $0 \to \operatorname{Hom}_R(C, E) \to \operatorname{Hom}_R(B, E) \to \operatorname{Hom}_R(A, E) \to 0 is also . The exactness captures how E preserves limits in the , turning injections into surjections in the Hom . The concept of injective modules was introduced by Reinhold Baer in , initially in the context of s as those that are direct summands of every containing , serving as a categorical dual to projective modules which lift homomorphisms over surjections. This duality underscores injectives' role in , where they facilitate resolutions and computations of Ext functors, assuming familiarity with basic module theory and homomorphisms.

Baer's Criterion

Baer's criterion, named after Reinhold Baer who introduced the concept in the context of abelian groups, provides a computable characterization of injective modules over an arbitrary associative R with identity. Specifically, a left R-module E is injective if and only if for every left ideal I of R and every R-module homomorphism f: I \to E, there exists an R-module homomorphism \tilde{f}: R \to E such that the restriction of \tilde{f} to I equals f. This condition leverages the fact that ideals are particular submodules of the free module R, simplifying the test for injectivity compared to verifying the extension property for arbitrary submodules. The sufficiency of the criterion (that extension from ideals implies full injectivity) is proved using Zorn's lemma applied to the partially ordered set of pairs (M', g), where M \subseteq M' \subseteq N for submodules M \subseteq N and g: M' \to E is an extension of the given f: M \to E. A maximal such pair exists by Zorn's lemma; if M' \neq N, select x \in N \setminus M' and form the left ideal \mathrm{Ann}_R(N/M')(x) = \{ r \in R \mid r x \in M' \}. Define h: \mathrm{Ann}_R(N/M')(x) \to E by h(r) = g(r x). By the hypothesis, extend h to \tilde{h}: R \to E. Then define a new extension on M'' = M' + R x by g'(y + s x) = g(y) + \tilde{h}(s) for y \in M', s \in R; well-definedness follows because if s x \in M', then s \in \mathrm{Ann}_R(N/M')(x), so \tilde{h}(s) = h(s) = g(s x), contradicting maximality. The necessity direction is immediate, as ideals are submodules of R. For commutative rings R, the criterion admits a useful refinement: it suffices to verify the extension property for finitely generated ideals. This follows because any homomorphism from an arbitrary ideal I to E can be constructed inductively from maps on finite subsets of generators, using the commutativity to ensure compatibility of extensions across the generators of I, and the property holds for direct limits of such extensions. A concrete illustration arises in the category of \mathbb{Z}-modules (abelian groups), where the ideals of \mathbb{Z} are the principal ideals n\mathbb{Z} for n \geq 0. To confirm that \mathbb{Q} is injective, consider a homomorphism f: n\mathbb{Z} \to \mathbb{Q} for n > 0; without loss of generality, f(n) = q for some q \in \mathbb{Q}, extended \mathbb{Z}-linearly by f(n k) = k q. Define \tilde{f}: \mathbb{Z} \to \mathbb{Q} by \tilde{f}(m) = (m/n) q; then \tilde{f}(n k) = k q = f(n k), verifying the extension. For n=0, the zero map extends trivially. This computation demonstrates \mathbb{Q}'s injectivity directly via the criterion. The key advantage of Baer's criterion lies in its reduction of the injectivity test to ideals alone, bypassing the need to consider all possible submodules of arbitrary modules, which can be computationally intensive or structurally . This makes it an indispensable tool for explicit verifications in both theoretical and applied settings.

Basic Properties and Constructions

Homological Characterization

In , an R-module E is injective if and only if the \Hom_R(-, E) is , meaning that for every short $0 \to M \to N \to P \to 0 of R-modules, the induced sequence $0 \to \Hom_R(P, E) \to \Hom_R(N, E) \to \Hom_R(M, E) is also . Since the \Hom_R(-, E) is always left , this simplifies to the requirement that \Hom_R(N, E) \to \Hom_R(M, E) is surjective whenever M \to N is injective. Equivalently, E is injective if and only if \Ext^1_R(K, E) = 0 for every R-module K. This homological characterization contrasts with that of projective modules, for which the covariant functor \Hom_R(P, -) is exact. In the opposite category, injective modules correspond to projective objects, highlighting the duality between these notions in abelian categories. Injective modules play a central role in homological algebra by enabling the construction of injective resolutions, which dually terminate projective resolutions and facilitate the computation of right derived functors such as \Ext. For instance, over any ring R, the regular module R_R is projective but not necessarily injective, with injectivity holding if and only if R is semisimple.

Injective Hulls

The injective hull of an R-module M, denoted E(M) or E_R(M), is an injective R-module I together with an injective module homomorphism M \to I such that M is an submodule of I. This means I is the smallest injective module containing M as a submodule, in the sense that any other injective module containing M must contain a submodule isomorphic to I. An extension M \subseteq I is if every nonzero submodule N of I satisfies N \cap M \neq 0. Thus, the injective hull provides a minimal injective extension where M cannot be enlarged without losing essentiality or injectivity. The existence of the injective hull for every R-module M follows from first embedding M into an injective module I (possible since the category has enough injectives), then applying to the of submodules E of I containing M such that the M \to E is essential, ordered by ; this poset is inductive, and a maximal such E is injective. The injective hull is unique up to : if E(M) and E'(M) are two injective hulls of M, then there exists an E(M) \to E'(M) fixing M . This uniqueness holds because any two essential extensions into injectives can be composed with homomorphisms extending the on M, yielding the via maximality. In the of R-modules, the existence of injective hulls relies on the presence of enough injectives, a property satisfied over any associative with . A concrete computation arises for \mathbb{Z}-modules: if M is a torsion-free abelian group (i.e., a torsion-free \mathbb{Z}-module), then its injective hull is E(M) \cong M \otimes_{\mathbb{Z}} \mathbb{Q}. Here, M embeds densely into the divisible (hence injective) module M \otimes_{\mathbb{Z}} \mathbb{Q}, and the extension is essential since any nonzero element in M \otimes_{\mathbb{Z}} \mathbb{Q} involves a denominator that interacts nontrivially with elements of M.

Injective Resolutions

An injective resolution of a M over a R is a cochain complex of the form $0 \to M \xrightarrow{d^{-1}} I^0 \xrightarrow{d^0} I^1 \xrightarrow{d^1} \cdots, where each I^i is an injective R-, the sequence is at each I^i for i \geq 0, and the augmented complex is (i.e., has vanishing ). Such resolutions can be constructed iteratively: first embed M into an injective I^0 (for instance, its injective hull), then embed the \operatorname{coker}(M \to I^0) into an injective I^1, and continue this process, yielding an since the of R-modules has enough injectives. Every R-module admits an injective resolution, as the category of left (or right) R-modules is an with enough injective objects, allowing the iterative embedding construction to terminate in a . These are unique up to : if I^\bullet and J^\bullet are two injective of M, then there exists a quasi-isomorphism between them that is homotopic to the on M, ensuring that the representation of M is well-defined. Injective resolutions are fundamental for computing right derived functors, particularly the \operatorname{Ext} groups: for modules M and N, \operatorname{Ext}^n_R(M, N) is isomorphic to the nth group of the \operatorname{Hom}_R(M, I^\bullet), where I^\bullet is an injective resolution of N, obtained by deleting N from the resolution and applying \operatorname{Hom}_R(M, -). This approach leverages the exactness of the resolution to derive the long for \operatorname{Ext} from short exact sequences of modules. Over a () such as \mathbb{Z}, injective resolutions are particularly simple, with every having injective dimension at most 1, meaning the resolution terminates after I^1 \to 0. For example, the \mathbb{Z}/n\mathbb{Z} over \mathbb{Z} admits an injective resolution of length exactly 1, embedding into the injective \mathbb{Q}/\mathbb{Z} with also injective.

Examples and Applications

Elementary Examples

Over the integers \mathbb{Z}, the rational numbers \mathbb{Q} provide a fundamental example of an injective module, as \mathbb{Q} is a divisible abelian group and injective \mathbb{Z}-modules coincide precisely with the divisible ones. In contrast, \mathbb{Z} itself is not injective, since the \mathbb{Z}-homomorphism f: 2\mathbb{Z} \to \mathbb{Z} defined by f(2z) = z cannot be extended to a homomorphism from \mathbb{Z} to \mathbb{Z}, as no element x \in \mathbb{Z} satisfies $2x = 1. Similarly, for a prime p, the cyclic group \mathbb{Z}/p\mathbb{Z} is not an injective \mathbb{Z}-module, as it is not divisible—for instance, there is no element whose multiple by p yields the generator $1 \mod p. To verify the injectivity of \mathbb{Q} explicitly using Baer's criterion, consider any ideal I = n\mathbb{Z} of \mathbb{Z} (with n \geq 0) and any \mathbb{Z}-homomorphism f: n\mathbb{Z} \to \mathbb{Q}. Such an f is determined by f(n) = q for some q \in \mathbb{Q}, and it extends to a homomorphism g: \mathbb{Z} \to \mathbb{Q} by setting g(1) = q/n and extending \mathbb{Z}-linearly, which satisfies g(n \cdot 1) = n \cdot (q/n) = q = f(n). This construction works because division by n is always possible in \mathbb{Q}, confirming that \mathbb{Q} satisfies Baer's criterion and is thus injective. A broader class of examples arises over fields: any vector space over a field k is an injective k-module, as the category of k-modules has global dimension zero, making all modules both projective and injective. Finally, over a semisimple Artinian ring R, every R-module is injective, since all modules are semisimple and semisimple modules over such rings are precisely the injective ones.

Commutative and Noetherian Cases

Over a commutative Noetherian ring R, every injective R-module decomposes uniquely (up to isomorphism) as a direct sum of indecomposable injective modules, each of which is the injective hull E(R/\mathfrak{p}) of the residue field at a prime ideal \mathfrak{p} of R. When R is a principal ideal domain (PID), the structure simplifies further. The indecomposable injectives consist of the quotient field Q of R (the hull of R/(0)) and, for each prime element p \in R, the Prüfer module associated to p, which is the direct limit \varinjlim R/p^n R and serves as the hull of R/(p). Thus, every injective R-module is a direct sum of copies of Q and these Prüfer modules. A concrete example arises over the polynomial ring R = k for a k. The injective hull of the k \cong R/(x) is E(k) = k(x)/k, the module of rational functions modulo polynomials.

Artinian and Self-Injective Modules

Over Artinian rings, the indecomposable injective modules are the injective hulls of the simple modules, and there are only finitely many simple modules up to . Each such indecomposable injective module has finite , and hence is Noetherian as a module over the . General injective modules are arbitrary direct sums of these indecomposables, which may or may not have finite length depending on the of the sum. For a M of finite over an R, the injective E_R(M) also has finite . It can be computed explicitly using the socle series of the indecomposable injectives or by determining the multiplicities of the simple composition factors in M and embedding into the appropriate of indecomposable injectives. In the local Artinian case, for instance, the of the E_R(k) of the k equals the of R as an R-. A ring R is called self-injective if the regular right R_R is injective. Commutative examples include group rings k[G] over a k for finite abelian groups G, and Artinian principal ideal rings. In the more general (possibly non-commutative) setting, examples include group algebras kG for any finite group G, which are self-injective; in particular, group algebras of finite p-groups over fields of characteristic p are self-injective. Another class of examples consists of full rings M_n(D) over a D, which are self-injective for any n \geq 1. Over an R, there exists a minimal injective cogenerator, namely the direct sum of the injective hulls of all simple R-modules (one copy for each isomorphism class); since there are finitely many simples, this cogenerator has finite length.

Modules over Lie Algebras

Although the core theory is developed for commutative rings, injective modules over non-commutative algebras like enveloping algebras of algebras are also studied. In the of algebras, injective modules are studied primarily as left modules over the universal enveloping algebra U(\mathfrak{g}) of a finite-dimensional \mathfrak{g} over a k, where k may have arbitrary . These modules play a key role in and the structure of the category of U(\mathfrak{g})-modules, particularly in settings like the BGG category \mathcal{O}, which consists of finitely generated modules that are locally finite over the nilpotent radical of a Borel subalgebra and semisimple over a . Verma modules, defined as induced modules \Delta(\lambda) = U(\mathfrak{g}) \otimes_{U(\mathfrak{b})} k_\lambda from one-dimensional representations of a Borel subalgebra \mathfrak{b} with weight \lambda \in \mathfrak{h}^*, are projective objects in category \mathcal{O} but are not injective in general. In contrast, dual Verma modules \nabla(\lambda), defined via coinduction as \nabla(\lambda) = \mathrm{Hom}_k ( \Delta(\lambda), k ) with the contragredient action, serve as costandard modules and form the building blocks for injectives; every indecomposable injective module in \mathcal{O} admits a finite filtration with subquotients isomorphic to dual Verma modules. For finite-dimensional semisimple \mathfrak{g} over \mathbb{C}, the injective hulls of simple finite-dimensional modules relate closely to , where the of the injective hull E(L) of a simple module L can be determined via extensions in the cohomology groups H^i(\mathfrak{g}, \mathfrak{n}, L^*), with \mathfrak{n} the nilradical and L^* the module. This connection highlights how injective resolutions contribute to computing Ext-groups and understanding block structures in \mathcal{O}. A concrete example occurs over \mathfrak{sl}(2, \mathbb{C}), where the indecomposable injective modules in category \mathcal{O} are classified by dominant integral highest weights; for each such weight n \geq 0, the injective hull of the simple highest weight module L(n) is the dual Verma module \nabla(-n-2), which has a simple socle isomorphic to L(n) and a Verma filtration dual to that of the projective cover. In modular representation theory, injective modules over the restricted enveloping algebra u(\mathfrak{g}) of a restricted Lie algebra \mathfrak{g} in prime characteristic p exhibit distinct behavior; for instance, every injective u(\mathfrak{g})-module is a direct sum of indecomposables, each with a unique restricted socle, facilitating the study of support varieties and cohomological dimensions in positive characteristic settings.

Fundamental Theorems

Bass-Papp Theorem

The Bass-Papp theorem addresses the preservation of injectivity under certain module operations, providing both basic closure properties and a characterization of Noetherian rings. For an injective module E over a ring R, a submodule K \subseteq E is injective if and only if K is a direct summand of E. Similarly, a quotient E/K is injective if and only if the short exact sequence $0 \to K \to E \to E/K \to 0 splits, making E/K a direct summand of E. These equivalences follow from the characterization of injective modules via Baer's criterion, which states that a module is injective precisely when it is a direct summand in every super-module containing it as a submodule. Arbitrary products of injective R-modules are always injective. This holds because the functor \Hom_R(-, E) is exact for any injective E, and it converts products of modules into s in the Hom groups, preserving exactness. Finite s of injective modules are also always injective, as they embed as s into the corresponding product. However, arbitrary s of injective modules need not be injective in general. The Bass-Papp theorem states that a R is left Noetherian if and only if every of injective left R-modules is injective. The proof in one direction uses the fact that over Noetherian s, injective modules admit a into s of indecomposable injectives, allowing s to remain injective via extensions and Baer's . The converse relies on showing that if s of injectives are injective, then ascending chains of ideals stabilize, implying the Noetherian condition. As a , the of injective R- is closed under arbitrary products for any R, but closed under arbitrary if and only if R is . Over , therefore, injective are closed under all , with finite sufficing in the trivial sense but arbitrary ones following from the .

Structure Theorem for Injective Modules

Over a commutative R, the structure for injective asserts that every injective R- I decomposes uniquely as a I \cong \bigoplus_{\mathfrak{p} \in \operatorname{Spec} R} E(R/\mathfrak{p})^{\kappa_{\mathfrak{p}}}, where the sum is over the prime ideals \mathfrak{p} of R, each E(R/\mathfrak{p}) is the injective hull of the cyclic R/\mathfrak{p}, and each \kappa_{\mathfrak{p}} is a (possibly ). This is and unique up to and of summands, reflecting the Krull-Schmidt property for injective over such rings. The proof relies on first establishing that every injective module over a commutative is a of indecomposable injectives, with the of each indecomposable summand being prime. The associated primes of the injective module determine the primes \mathfrak{p} appearing in the , as each indecomposable E(R/\mathfrak{p}) has \mathfrak{p}. Uniqueness follows from the fact that the endomorphism of each E(R/\mathfrak{p}) is a (specifically, the of the localization R_{\mathfrak{p}} at \mathfrak{p}), ensuring the Krull-Schmidt theorem applies to yield a unique into these indecomposables. The indecomposable injective modules in this decomposition are precisely the injective hulls E(R/\mathfrak{p}), which are the minimal injective extensions containing R/\mathfrak{p} as an essential submodule. These hulls capture the "local" injective structure at each prime, and their direct summands build the global injective. The multiplicities \kappa_{\mathfrak{p}} are determined via Matlis duality, which pairs each injective with a Noetherian module whose structure encodes the cardinalities \kappa_{\mathfrak{p}} through dimensions in the dual category. In the non-commutative setting, for left Noetherian rings, injective modules similarly decompose uniquely as direct sums of indecomposable injectives, but the indecomposables are injective hulls of simple modules only in restricted cases, such as principal ideal rings.

Injective Cogenerators

In the category of modules over a ring R, an injective cogenerator is an injective module C such that every R-module embeds into a direct product of copies of C. This means that for any R-module M, there exists a monomorphism M \to \prod_{\lambda \in \Lambda} C_\lambda where each C_\lambda \cong C. Equivalently, C is a cogenerator (i.e., \Hom_R(M, C) \neq 0 for every nonzero M) and is injective. Module categories always admit injective cogenerators, constructed as the direct sum of the injective hulls of all modules; this follows from the of enough injectives in abelian categories like R-Mod. The presence of an injective cogenerator implies the of injective hulls for all modules, as the extension can be realized within products involving the cogenerator. A minimal injective cogenerator is one with no proper injective cogenerator submodule. Over a commutative R, the minimal injective cogenerator is E = \bigoplus_{m \in \MaxSpec(R)} E_R(R/m), where E_R(R/m) denotes the injective hull of the R/m at each m. A ring R is right Artinian if and only if the right regular R_R is an . In this case, R is quasi-Frobenius, meaning it is self-injective and the socle of R_R is essential. Injective cogenerators play a central role in duality theories, such as Matlis duality over commutative Noetherian . Here, the minimal injective cogenerator E induces a contravariant \Hom_R(-, E) that establishes a duality between the of Noetherian R-modules and the of Artinian R-modules, preserving like finite and reflexivity. A M is reflexive if the natural map M \to \Hom_R(\Hom_R(M, E), E) is an , which holds for finitely generated modules when R/\ann(M) is complete semilocal.

Advanced Topics

Indecomposable Injective Modules

An indecomposable injective module over a R is a nonzero injective R-module that cannot be expressed as a of two nonzero injective submodules. This property ensures that such modules serve as the basic building blocks in the decomposition of arbitrary injective modules over suitable rings. Over a commutative R, the indecomposable injective modules admit a complete : they are precisely the injective hulls E_R(R/\mathfrak{p}) of the residue fields R/\mathfrak{p} at prime ideals \mathfrak{p} of R. This arises from the structure theorem for injective modules and highlights the correspondence between the of R and its indecomposable injectives. The endomorphism ring of an indecomposable injective module is always , meaning its non-units form an . Conversely, an injective module is indecomposable its endomorphism ring is . This local property facilitates the unique decomposition of injectives into indecomposables up to in appropriate settings. Over non-Noetherian rings, the classification and structure of indecomposable injective modules become more complex, as exemplified by the indecomposables arising in Baer's foundational work on injectivity criteria for arbitrary rings. For instance, over the integers \mathbb{Z}, the Prüfer p-group \mathbb{Z}(p^\infty) is an indecomposable injective module for each prime p.

Change of Rings

Consider a ring \iota: S \hookrightarrow R. The restriction of scalars \operatorname{Res}_\iota: {}_R\operatorname{Mod} \to {}_S\operatorname{Mod} views an R- as an S- by restricting through \iota. If M is an injective R-, then M viewed as an S-module is S-injective if R is flat as an S-; in general, without flatness, it need not be. Now consider a ring homomorphism \phi: R \to S. The extension of scalars functor \operatorname{Ext}_\phi = S \otimes_R -: {}_R\operatorname{Mod} \to {}_S\operatorname{Mod} is left adjoint to the restriction functor \operatorname{Res}_\phi: {}_S\operatorname{Mod} \to {}_R\operatorname{Mod}, satisfying the adjunction \operatorname{Hom}_S(S \otimes_R N, P) \cong \operatorname{Hom}_R(N, \operatorname{Res}_\phi P) for R-modules N and S-modules P. This adjunction implies that short exact sequences in {}_R\operatorname{Mod} remain exact after applying the extension functor if S is flat over R, preserving properties like exactness of Hom functors relevant to injectivity. If M is an injective R-module and S is flat over R, then the extended module S \otimes_R M is an injective S-module. The converse holds if S is faithfully flat over R: M is injective over R if and only if S \otimes_R M is injective over S. This preservation under flat base change follows from the compatibility of injective resolutions with tensor products when torsion vanishes. A classical example illustrates the behavior under base change: \mathbb{Q} form an injective \mathbb{Z}-module, as they are divisible. However, under the extension of scalars via \mathbb{Z} \to \mathbb{Q}, \mathbb{Q} \otimes_\mathbb{Z} \mathbb{Q} \cong \mathbb{Q} becomes a 1-dimensional over \mathbb{Q}, and every vector space over a field is both projective and injective.

Self-Injective Rings

A self-injective ring R is defined as a ring such that R is injective as a right R-module and as a left R-module, i.e., both R_R and _RR are injective modules. This condition implies that the injective dimension of R as a module over itself is zero on both sides. In a self-injective , the regular module R_R (or _RR) is both projective and injective, reflecting the symmetric nature of the ring's module structure over itself. If R is Artinian and self-injective, then R is a quasi-Frobenius ring, characterized by having finite length as a module over itself and admitting a duality between injective and projective modules. The Nakayama automorphism provides a characterization of self-injectivity in the context of Frobenius structures: for a self-injective algebra \Lambda over a field equipped with a non-degenerate associative bilinear form (-, -): \Lambda \times \Lambda \to k, there exists an automorphism \mu: \Lambda \to \Lambda such that (y, x) = (\mu(x), y) for all x, y \in \Lambda, which induces the duality preserving the module categories. Symmetric algebras form a special case where the Nakayama automorphism is the identity, corresponding to a symmetric bilinear form. Examples of self-injective rings include symmetric algebras, such as matrix rings over division rings with the trace form. Another class consists of group rings kG, where G is a finite group and k is a field whose characteristic divides |G|; these are Frobenius algebras and hence self-injective.

Generalizations

Injective Objects in Categories

In an abelian category \mathcal{A}, an object I is called injective if for every monomorphism A \to B in \mathcal{A}, the induced map \Hom_{\mathcal{A}}(B, I) \to \Hom_{\mathcal{A}}(A, I) is surjective; equivalently, the contravariant Hom functor \Hom_{\mathcal{A}}(-, I): \mathcal{A}^{\mathrm{op}} \to \mathrm{Ab} is exact. This generalizes the notion from the category of modules over a ring, where injectivity corresponds to the exactness of \Hom_R(-, I) on short exact sequences. Examples of injective objects abound in certain abelian categories but are absent in others. In the category of sheaves of \mathcal{O}_X-modules on a scheme X, injective sheaves exist and play a key role in computing sheaf cohomology; for instance, the category has enough injectives, allowing every sheaf to be embedded into an injective one. By contrast, in the category of groups (with group homomorphisms), the only injective object is the trivial group, as any non-trivial group fails the lifting property for certain monomorphisms, such as inclusions of cyclic subgroups. This highlights that not all abelian categories possess non-trivial injectives, unlike the module category over \mathbb{Z}, where divisible groups serve as injectives. A generalization of Baer's criterion provides a practical test for injectivity in broader abelian settings. In a Grothendieck (which has a small cogenerator), an object I is injective if and only if every from a with domain a of the cogenerator extends to the whole object; more precisely, if \{C_i\} is a small set of objects cogenerating \mathcal{A}, then I is injective precisely when \Hom(-, I) is exact on all monomorphisms into the C_i. This criterion, extending the case where ideals of the are tested, enables the of injective resolutions in categories like sheaves without relying on the full definition. Abelian categories equipped with enough injectives—meaning every object admits a into an —admit injective resolutions, which are essential for defining right derived functors and computing Ext groups. For example, the category of quasi-coherent sheaves on any has enough injectives, facilitating resolutions that compute ; this applies particularly to coherent sheaves on noetherian schemes, where such resolutions yield finite-length complexes in many cases. The existence of enough injectives is guaranteed in Grothendieck categories via the generalized Baer's criterion, ensuring broad applicability. Historically, the concept of injective objects extends to arbitrary abelian categories through Grothendieck's foundational work in his 1957 Tohoku , where he introduced abelian categories and their homological properties. This framework was further generalized to toposes by Lawvere and Tierney in the , where injective objects in sheaf toposes enable sheaf-theoretic , and to derived categories by Verdier in his 1960s thesis, allowing injective resolutions to model hyperhomology in triangulated settings.

Divisible Groups

An abelian group G is called divisible if for every element g \in G and every positive integer n \in \mathbb{N}, there exists an element h \in G such that nh = g. This property ensures that multiplication by n is surjective on G. Over the ring \mathbb{Z} of integers, the injective modules are precisely the divisible abelian groups. Specifically, an abelian group A is injective as a \mathbb{Z}-module if and only if it is divisible. This equivalence follows from Baer's criterion applied to the principal ideal domain \mathbb{Z}, where injectivity means exactness of Hom functors for monomorphisms into A. Every divisible admits a complete structural description: it is isomorphic to a of copies of the rational numbers \mathbb{Q} (the torsion-free part) and the Prüfer p-groups \mathbb{Z}(p^\infty) for various primes p (the torsion part). The Prüfer p-group \mathbb{Z}(p^\infty) consists of all p-power roots of unity in the complex numbers, or equivalently, the of the cyclic groups \mathbb{Z}/p^k\mathbb{Z} as k increases, and it is indecomposable and divisible. A prominent example is the \mathbb{Q}/\mathbb{Z}, which is injective as a \mathbb{Z}-module since it decomposes as the \bigoplus_p \mathbb{Z}(p^\infty) over all primes p. More generally, any torsion divisible is a of Prüfer p-groups \mathbb{Z}(p^\infty), possibly with multiplicities for each p. For any abelian group A, there exists a divisible hull, which is the smallest divisible subgroup of some injective hull containing A as a dense subgroup, and this hull is itself injective. This construction embeds A into an injective \mathbb{Z}-module, highlighting the role of divisible groups in completions.

Pure Injective Modules

A M over a R is pure injective if, for every pure f: A \hookrightarrow B (meaning $0 \to A \to B is pure-exact, or equivalently, remains exact after tensoring with any ), every g: A \to M extends to a h: B \to M such that h \circ f = g. This condition weakens the full injectivity requirement, which demands extensions over all monomorphisms, by restricting to pure monomorphisms—those preserving direct limits of projective resolutions in a specific way. Pure injectivity thus captures a form of "partial injectivity" suited to exactness properties weaker than full exactness, making it particularly useful for studying extensions that are not exact but pure-exact. Every injective module is pure injective, as pure monomorphisms form a subclass of monomorphisms, so the extension property holds automatically. However, the converse fails in general: there exist pure-injective modules that are not injective. Over commutative s, this distinction is evident; for instance, the ring of p-adic integers \mathbb{Z}_p (for a prime p) is pure injective over \mathbb{Z} but not injective, since it is not divisible. Over non-commutative s, the gap between the two classes can be similarly pronounced, with additional structural complexities arising from the ring's non-commutativity. This separation highlights pure injectivity as a proper weakening tailored to non-exact extensions. Representative examples over \mathbb{Z} illustrate pure injectivity through algebraically compact modules, where pure-injective modules coincide with those satisfying the algebraic compactness condition (solvability of systems of linear equations with finitely many solutions). The p-adic integers \mathbb{Z}_p exemplify this, as do direct products of Prüfer p-groups \prod \mathbb{Z}(p^\infty), which embed pure-injectively while exhibiting compactness properties. Over Noetherian rings, indecomposable pure-injective modules admit a via the Ziegler spectrum, associating each to a point in the space of prime theories, though they do not coincide with indecomposable injectives in general. For principal ideal domains (PIDs), pure-injective modules relate closely to divisible (injective) ones but extend to include completions at maximal ideals, such as p-adic modules over \mathbb{Z}. A key structural fact is the existence of pure-injective hulls: for any N, there is a minimal pure-injective extension, the pure-injective hull \mathrm{PE}(N), which is unique up to and contains N as an essential submodule with respect to pure monomorphisms. This mirrors the role of injective hulls but respects the weaker purity condition. In modern applications, pure-injective modules are central to , as in Shelah's classification theorem, which asserts that every consistent theory of modules admits models elementarily equivalent to direct sums of indecomposable pure-injectives, facilitating the study of stable and superstable theories in module categories.

References

  1. [1]
  2. [2]
    [PDF] INJECTIVE MODULES - Purdue Math
    These notes are intended to give the reader an idea what injective modules are, where they show up, and, to a small extent, what one can do with them.
  3. [3]
    [PDF] Notes on Homological Algebra
    Jun 4, 2015 · Definition 1. An R-module I is injective if the functor HomR(−,I) is exact. Since this functor is always left exact, it ...
  4. [4]
    abelian groups that are direct summands of every containing ...
    It is a well known theorem that an abelian group G satisfying. G = nG for every positive integer n is a direct summand of every abelian group H which ...
  5. [5]
    [PDF] This lecture is aimed at studying injective modules over R. For ...
    Our proof goes through a few steps: (Step 1) Obtain a more working criterion for checking something is injective (Baer's criterion in §18.1). (Step 2) Q/Z ...
  6. [6]
    [PDF] NONCOMMUTATIVE RINGS 1. Semisimplicity Let A be a (not ...
    A ring A is semi-simple if and only if every A-module is projective. Proof ... A ring A is semi-simple if and only if every A-module is injective.
  7. [7]
    Section 47.5 (08Y1): Injective hulls—The Stacks project
    An injective hull is an injection M to I of R-modules where I is an injective R-module and M to I is an essential injection.
  8. [8]
  9. [9]
  10. [10]
  11. [11]
    Injective Hulls of Torsion Free Modules - Cambridge University Press
    Nov 20, 2018 · ... injective hull Q of R. Such modules are called torsion free, and can also be characterized by the property that no nonzero element is ...
  12. [12]
    [PDF] Notes on Tor and Ext - UChicago Math
    These notes cover basic homological algebra, Torsion products, and Ext groups, including chain complexes, tensor products, and short/long exact sequences.
  13. [13]
    Section 13.18 (013G): Injective resolutions—The Stacks project
    In this section we prove some lemmas regarding the existence of injective resolutions in abelian categories having enough injectives.
  14. [14]
    [PDF] Math599, HW6
    The above exercise shows that the injective dimension of a PID R is at most one. ... Z(Z/mZ, Z/nZ) using an injective resolution. (ii) Compute Ext1. Z(Z/mZ, Z/nZ) ...
  15. [15]
    [PDF] 46 Injective modules
    The functor HomR(−,J) is exact iff J is an injective module. Proof. By Proposition 47.12 is suffices to show that J is an injective module iff for every ...
  16. [16]
    [PDF] 5. Divisible groups Z-modules are the same as additive ... - Brandeis
    Z-modules are the same as additive groups (abelian groups with group operation +). And we will see that injective Z-modules are the same as divisible groups.
  17. [17]
    [PDF] The New Results in Injective Modules 1 Introduction
    Jun 10, 2021 · If Z is P.I.D injective Z-module, then Z is divisible module over. Z. Corollary 3.18. If R is a P.I.D, J is an injective R-module and K is a ...
  18. [18]
    injective module in nLab
    Sep 22, 2017 · We discuss injective modules over R R (see there for more). Theorem 2.1. (Baer's criterion). If the axiom of choice holds, then a module Q ...Missing: Reinhard | Show results with:Reinhard
  19. [19]
    Injective modules over Noetherian rings - MSP
    Schopf have shown that if M is a module over any ring, then there exists a unique, minimal, injective module E(M) con- taining it. The module E(M) will be a ...
  20. [20]
    SELF INJECTIVE RINGS - Project Euclid
    In this section we study rings R for which R is an injective cogenerator in yjlR and deduce the interesting characterizations of such rings. The following ...
  21. [21]
    Self-injective rings and endomorphisms of free modules
    It is well known (see [2], [4]), that the ring R n of matrices over a ring R is left self-injective if and only if R is left self-injective. The matrix ring can ...
  22. [22]
    [2502.20901] Cotilting duality for Artinian rings - arXiv
    ... injective cogenerator of both rings and, equivalently, these latter are one-sided artinian. We extend this well-known result to the case of ...
  23. [23]
    Injective Modules and Prime Ideals of Universal Enveloping Algebras
    Apr 26, 2005 · In this paper we study injective modules over universal enveloping algebras of finite-dimensional Lie algebras over fields of arbitrary characteristic.
  24. [24]
    Projective-injective modules, Serre functors and symmetric algebras
    Aug 6, 2005 · Abstract: We describe Serre functors for (generalisations of) the category O associated with a semi-simple complex Lie algebra.
  25. [25]
    Injective Modules for Restricted Enveloping Algebras. - EuDML
    Injective Modules for Restricted Enveloping Algebras. John W. Ballard · Mathematische Zeitschrift (1978). Volume: 163, page 57-64; ISSN: 0025-5874; ...
  26. [26]
    Proposition 47.7.8 (08Z9): Matlis duality—The Stacks project
    Proposition 47.7.8 (Matlis duality). Let (R, \mathfrak m, \kappa ) be a complete local Noetherian ring. Let E be an injective hull of \kappa over R. The ...
  27. [27]
    [PDF] Foundations of Module and Ring Theory
    ... module. (1) RHomZZ(R, IQ/ZZ) is an injective cogenerator in R-MOD. (2) If Q is an injective module in R-MOD, then Tr(M,Q) is an injective module in σ[M]. If ...
  28. [28]
    generalized matlis duality - American Mathematical Society
    Oct 18, 1999 · In this paper we let R be any commutative noetherian ring and let E be the minimal injective cogenerator of the category of R-modules. We give a ...
  29. [29]
    Structure of injective modules over Noetherian rings ... - Stacks project
    Every injective module is a direct sum of indecomposable injective modules. Every indecomposable injective module is the injective hull of the residue field at ...
  30. [30]
    [PDF] arXiv:1309.0409v4 [math.RA] 15 Nov 2013
    Nov 15, 2013 · It is well known that an injective module is indecomposable if and only if its endomorphism ring is a local ring [4]. The aim of this paper is ...
  31. [31]
    Is it true that if $M$ is injective then $S - MathOverflow
    Sep 8, 2013 · ... R-module E is an injective S−1R-module, is false. Two examples are given here showing that arbitrary R and S need not have the property (LI).a quotient of an injective module which is not injective - MathOverflowCan injective modules over R give non-injective sheaves over Spec ...More results from mathoverflow.net
  32. [32]
    [PDF] Some more homological algebra
    (2) Coextension of scalars sends injective S-modules to injective R-modules. (3) Let R be flat as an S-module. Then under restriction, injective R-modules.
  33. [33]
    INJECTIVE MODULES UNDER FLAT BASE CHANGE
    It is proved that an injective module after a flat change of base is of pointwise finite injective dimension if and only if all the fibers at points associated.
  34. [34]
    [PDF] injective modules under faithfully flat ring extensions - TTU Math
    It is well-known that if F is a flat R-module, then S ⊗R F is a flat S-module, and the converse is true if S is faithfully flat over R. If I is an injective R- ...
  35. [35]
    [PDF] Frobenius algebras and coalgebras. - Uni Bielefeld
    Jun 26, 2007 · This automorphism is referred to as the Nakayama automorphism of the Frobenius algebra (Λ,(, )). As explained in [1], µ corresponds to the ...
  36. [36]
    [PDF] arXiv:2205.01830v1 [math.RA] 4 May 2022
    May 4, 2022 · A ring R is called quasi-Frobenius if R is left and right artinian and left and right self-injective. The class of quasi-Frobenius rings was ...
  37. [37]
    ON THE DIMENSION OF MODULES AND ALGEBRAS, II
    ... self-injective ring" are equivalent for rings which are ... If there exists a two-sided Λ-module isomorphism Φ: A ~ A° then A is called a symmetric algebra.
  38. [38]
    [PDF] group algebras in which complements are direct summands
    We show that every almost selfinjective group algebra is selfinjective (Theorem 3.9); and if the group algebra KG is continuous then G is a locally finite group ...
  39. [39]
    Section 12.27 (0134): Injectives—The Stacks project
    We say \mathcal{A} has enough injectives if every object A has an injective morphism A \to J into an injective object J.
  40. [40]
    Section 96.17 (06WW): Injective sheaves—The Stacks project
    If f is representable (by schemes or by algebraic spaces), then it will turn out that f_! is exact and f^{-1} will preserve injectives.
  41. [41]
    19.2 Baer's argument for modules - Stacks Project
    19.2 Baer's argument for modules. There is another, more set-theoretic approach to showing that any R-module M can be imbedded in an injective module.Missing: original paper
  42. [42]
  43. [43]
    [PDF] The Number of Homomorphic Images of an Abelian Group
    An abelian group G is p-divisible (p a prime) provided pG = G. G is said to be divisible provided nG = G for every positive integer n. It is easy to see that G ...<|control11|><|separator|>
  44. [44]
    [PDF] Pure-injective modules - MIMS EPrints - The University of Manchester
    Sep 26, 2008 · But the definition itself gives no indication of the rich theory around purity and pure-injectivity. The purpose of this survey is to present ...
  45. [45]
    [PDF] arXiv:1512.02748v1 [math.RA] 9 Dec 2015
    Dec 9, 2015 · (c) the p-adic integers Z(p),. (d) Q where p ranges over primes ... and therefore pure injective. Remark 2. Some facts about the Ziegler ...