ConceptComplete

Projective and Injective Modules - Core Definitions

Projective and injective modules are dual concepts that play central roles in homological algebra, serving as building blocks for resolutions.

Definition3.1Projective Module

An RR-module PP is projective if it satisfies the following equivalent conditions:

  1. Lifting property: For every surjection g:BCg: B \twoheadrightarrow C and homomorphism f:PCf: P \to C, there exists a lift f~:PB\tilde{f}: P \to B with gf~=fg \circ \tilde{f} = f
  2. Splitting property: Every short exact sequence 0ABP00 \to A \to B \to P \to 0 splits
  3. Direct summand: PP is a direct summand of a free module
  4. Exactness: The functor HomR(P,)\text{Hom}_R(P, -) is exact
ExampleFree Modules are Projective

Every free RR-module F=iIRF = \bigoplus_{i \in I} R is projective. Given a surjection g:BCg: B \twoheadrightarrow C and map f:FCf: F \to C, we can lift each basis element eie_i independently to biBb_i \in B with g(bi)=f(ei)g(b_i) = f(e_i), then extend by linearity.

Definition3.2Injective Module

An RR-module II is injective if it satisfies the following equivalent conditions:

  1. Extension property: For every injection f:ABf: A \hookrightarrow B and homomorphism g:AIg: A \to I, there exists an extension g~:BI\tilde{g}: B \to I with g~f=g\tilde{g} \circ f = g
  2. Splitting property: Every short exact sequence 0IBC00 \to I \to B \to C \to 0 splits
  3. Exactness: The functor HomR(,I)\text{Hom}_R(-, I) is exact
ExampleDivisible Abelian Groups

An abelian group DD is divisible if for every dDd \in D and non-zero nZn \in \mathbb{Z}, there exists xDx \in D with nx=dnx = d. Divisible groups are precisely the injective Z\mathbb{Z}-modules.

Examples include Q\mathbb{Q}, Q/Z\mathbb{Q}/\mathbb{Z}, and R\mathbb{R}.

Definition3.3Projective Dimension

The projective dimension of a module MM, denoted pdR(M)\text{pd}_R(M), is the minimum length nn such that there exists a projective resolution: 0PnP1P0M00 \to P_n \to \cdots \to P_1 \to P_0 \to M \to 0

If no such finite resolution exists, we say pdR(M)=\text{pd}_R(M) = \infty.

Remark

Projective dimension measures "how far" a module is from being projective. Modules with pdR(M)=0\text{pd}_R(M) = 0 are precisely the projective modules.

Definition3.4Injective Dimension

The injective dimension of a module MM, denoted idR(M)\text{id}_R(M), is the minimum length nn such that there exists an injective resolution: 0MI0I1In00 \to M \to I^0 \to I^1 \to \cdots \to I^n \to 0

Modules with idR(M)=0\text{id}_R(M) = 0 are precisely the injective modules.

ExampleFinitely Generated Modules over PIDs

Over a principal ideal domain RR, every finitely generated module has projective dimension at most 1. This follows from the structure theorem: every such module is a direct sum of cyclic modules R/(ai)R/(a_i) and copies of RR.

Remark

The dual notions of projective and injective dimensions are related by various duality theorems. In nice situations (e.g., over Noetherian rings with finite global dimension), these dimensions encode deep information about the ring structure.