Theorem 1 (Finitely Generated Modules over a Noetherian Ring are Finitely Presented).

Let be a Noetherian ring and be a finitely generated -module. Then is finitely presented.

Proof. Since is finitely generated, there exists a surjective -module homomorphism for some integer . Let . The module is Noetherian because is. As a submodule of a Noetherian module, is finitely generated. Thus, there exists a surjective homomorphism for some integer . Composing the inclusion with gives a map whose image is . This yields the finite presentation of :

Theorem 2 (Finitely Generated Projective is Finitely Presented).

Let be a ring. If an -module is finitely generated and projective, then is finitely presented.

Proof. Since is finitely generated, there exists a surjective homomorphism . Let . The short exact sequence splits because is projective. Therefore, . As a direct summand of a finitely generated module, is finitely generated. Thus there exists a surjection . This gives a finite presentation , where is the inclusion.


Theorem 3 (Localization of a Flat Module is Flat).

Let be a commutative ring, an -module, and a multiplicative subset of . If is a flat -module, then the localization is a flat -module.

Proof. Let be an exact sequence of -modules. Viewing this as a sequence of -modules, tensoring with the flat -module yields the exact sequence . Applying the exact functor and using the canonical isomorphism gives the exact sequence:

Since each is an -module, . The sequence is , which is the tensor product of the original sequence with over . Its exactness implies is a flat -module.

Theorem 4 (Localization of a Finitely Presented Module is Finitely Presented).

Let be a commutative ring, a finitely presented -module, and a multiplicative subset of . The localization is a finitely presented -module.

Proof. Since is finitely presented, there exists an exact sequence . The localization functor is exact, so applying it yields the exact sequence . This is a finite presentation for over the ring .

Theorem 5 (Hom Commutes with Localization for Finitely Presented Modules).

Let be a commutative ring, a finitely presented -module, an -module, and a prime ideal of . There is a canonical isomorphism of -modules:

Proof. A finite presentation gives rise to two exact sequences. First, applying the left-exact functor and then localizing at yields the exact sequence . Second, localizing the presentation first and then applying yields the exact sequence . The two modules and are the kernels of the same homomorphism and are thus canonically isomorphic.


Theorem 6 (Finitely Presented Flat Modules over a Local Ring are Free).

Let be a local ring and let be a finitely presented flat -module. Then is a free -module of finite rank.

Proof. Let be the residue field. Let be a basis for the -vector space , and let be lifts. By Nakayama’s Lemma, generates . This defines a surjective homomorphism . Let , yielding the short exact sequence . Since is finitely presented, is finitely generated. As is a flat -module, . The long exact sequence of implies that the sequence obtained by tensoring with is also short exact:

This is the sequence . By construction, is an isomorphism, so . Since is finitely generated over a local ring, Nakayama’s Lemma implies . Thus, is an isomorphism and .

Theorem 7 (Finitely Generated Projective Modules over a Local Ring are Free).

Let be a local ring and let be a finitely generated projective -module. Then is a free -module of finite rank.

Proof. Since is a finitely generated projective -module, it is finitely presented by Theorem 8. Every projective module is flat. Thus, is a finitely presented flat module over the local ring . By Theorem 4, is a free -module of finite rank.

Theorem 8 (Finitely Generated Flat Modules over a Local Noetherian Ring are Free).

Let be a local Noetherian ring and let be a finitely generated flat -module. Then is a free -module of finite rank.

Proof. The ring is Noetherian and the module is finitely generated. By Theorem 1, is finitely presented. Thus, is a finitely presented flat module over the local ring . By Theorem 4, must be a free -module of finite rank.


Theorem 9 (Finitely Presented Locally Free Modules are Projective).

Let be a finitely presented -module. If is a free -module for every prime ideal of , then is a projective -module.

Proof. An -module is projective if and only if is an exact functor. This is equivalent to showing that for any surjection , the induced map is surjective. A homomorphism is surjective if and only if it is surjective upon localization at every prime ideal . Since is finitely presented, Theorem 5 provides a commutative diagram where the vertical maps are isomorphisms:

The bottom map is induced by the surjection . By hypothesis, is a free -module, hence projective. The projectivity of ensures the bottom map is surjective for every . Consequently, the top map is surjective for every , which implies the original map is surjective. Thus is projective.

Theorem 10 (Finitely Presented Flat Modules are Projective).

Let be a commutative ring. If is a finitely presented flat -module, then is a projective -module.

Proof. Let be a finitely presented flat -module. For any prime ideal , the ring is a local ring. By Theorem 2, the localization is a flat -module. By Theorem 3, is a finitely presented -module. By Theorem 4, any finitely presented flat module over a local ring is free. Thus, is a free -module for every prime ideal . The module is finitely presented and locally free. By Theorem 6, is projective.