ConceptComplete

Projective and Injective Modules - Key Properties

Understanding the characterizations and properties of projective and injective modules is essential for computational homological algebra.

Theorem3.5Characterization of Projective Modules

For an RR-module PP, the following are equivalent:

  1. PP is projective
  2. ExtR1(P,M)=0\text{Ext}^1_R(P, M) = 0 for all RR-modules MM
  3. Every surjection onto PP splits
  4. PP is a direct summand of a free module
Proof

(1) ⇒ (3): Let f:MPf: M \twoheadrightarrow P be surjective. Consider the exact sequence 0ker(f)MfP00 \to \ker(f) \to M \xrightarrow{f} P \to 0. By projectivity, the identity idP:PP\text{id}_P: P \to P lifts to s:PMs: P \to M with fs=idPf \circ s = \text{id}_P, so the sequence splits.

(3) ⇒ (4): Take a free module FF surjecting onto PP. By (3), PP is a direct summand of FF.

(4) ⇒ (1): Free modules are projective, and direct summands of projective modules are projective.

Theorem3.6Baer's Criterion for Injectivity

An RR-module II is injective if and only if for every ideal aR\mathfrak{a} \subseteq R and every homomorphism ϕ:aI\phi: \mathfrak{a} \to I, there exists an extension ϕ~:RI\tilde{\phi}: R \to I.

Remark

Baer's Criterion is powerful because it reduces the lifting condition from all modules to just ideals. This makes verifying injectivity much more tractable in practice.

Definition3.7Essential Extension

A submodule NMN \subseteq M is essential if for every non-zero submodule KMK \subseteq M, we have NK0N \cap K \neq 0. An injective module E(M)E(M) containing MM as an essential submodule is called an injective envelope or injective hull of MM.

Theorem3.8Existence and Uniqueness of Injective Hull

Every RR-module MM has an injective hull E(M)E(M), which is unique up to isomorphism over MM.

ExampleInjective Hull of $\mathbb{Z}/n\mathbb{Z}$

The injective hull of Z/nZ\mathbb{Z}/n\mathbb{Z} is the Prüfer group: Z(p)={xQ/Z:order of x is a power of p}\mathbb{Z}(p^\infty) = \{x \in \mathbb{Q}/\mathbb{Z} : \text{order of } x \text{ is a power of } p\}

where n=pkn = p^k for prime pp. More generally, E(Z/nZ)E(\mathbb{Z}/n\mathbb{Z}) is a direct sum of Prüfer groups for each prime dividing nn.

Definition3.9Pure Submodule

A submodule NMN \subseteq M is pure if for every RR-module KK, the natural map NRKMRKN \otimes_R K \to M \otimes_R K is injective. Equivalently, every finite system of equations over NN that has a solution in MM has a solution in NN.

Theorem3.10Pure-Injective Modules

A module MM is pure-injective if every pure embedding MNM \hookrightarrow N splits. Pure-injective modules form an important class generalizing injective modules, with applications in model theory.