Projective and Injective Modules - Key Properties
Understanding the characterizations and properties of projective and injective modules is essential for computational homological algebra.
For an -module , the following are equivalent:
- is projective
- for all -modules
- Every surjection onto splits
- is a direct summand of a free module
(1) ⇒ (3): Let be surjective. Consider the exact sequence . By projectivity, the identity lifts to with , so the sequence splits.
(3) ⇒ (4): Take a free module surjecting onto . By (3), is a direct summand of .
(4) ⇒ (1): Free modules are projective, and direct summands of projective modules are projective.
An -module is injective if and only if for every ideal and every homomorphism , there exists an extension .
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.
A submodule is essential if for every non-zero submodule , we have . An injective module containing as an essential submodule is called an injective envelope or injective hull of .
Every -module has an injective hull , which is unique up to isomorphism over .
The injective hull of is the Prüfer group:
where for prime . More generally, is a direct sum of Prüfer groups for each prime dividing .
A submodule is pure if for every -module , the natural map is injective. Equivalently, every finite system of equations over that has a solution in has a solution in .
A module is pure-injective if every pure embedding splits. Pure-injective modules form an important class generalizing injective modules, with applications in model theory.