5. Finitely generated projective modules. Invertible fractional ideals
1. Localization with respect to an element
Let be a ring and an -module. For every element , we shall write (§ 2, nos. 1 and 2); if is the set off" for , then . Iff is invertible in , (resp. ) is canonically identified with (resp. ); iff is nilpotent, then and . For every -module homomorphism , we write .
Let be another element of ; (resp. ) is canonically identified with (resp. ), where is the image of in , and with (§ 2, no. 3, Proposition 7).
Proposition 1
Let be an element of a ring and , the canonical mapping. The mapping is a homeomorphism of onto the open subspace of (§ 4, no. 3).
This a particular case of § 4, no. 3, Corollary to Proposition 13.
Proposition 2
Let be a ring, an -module homomorphism and a prime ideal of .
(i) Suppose that is surjective and that is finitely generated. Then there exists such that , is surjective.
(ii) Suppose that is bijective, that is finitely generated and that is finitely presented. Then there exists such that is bijective.
Let and be the kernel and cokernel of ; if , the kernel and cokernel of (resp. ) are and , (resp. and ) (§ 2, no. 4, Theorem 1). Then ; as is finitely generated, so is and there exists such that (§ 2, no. 2, Corollary 2 to Proposition 4), whence . Under the hypotheses of (ii), the sequence is exact, hence is finitely generated (Chapter I, § 2, no. 8, Lemma 9). Now,
hence there exists such that (§ 2, no. 2, Corollary 2 to Proposition 4). Then , where ; as is invertible in , , whence . If , , and , so that is bijective.
Corollary
If is finitely presented and is a free -module of rank , there exists such that , is a free -module of rank .
There exist by hypothesis elements () such that the form a basis of the free -module . Consider the homomorphism such that for , being the canonical basis of . As is bijective by hypothesis, there exists such that is bijective, by virtue of Proposition 2.
Proposition 3
Let* be a finite family of elements of a ring , generating the ideal of . The ring , is then a faithfully flat *-module*.
By § 2, no. 4, Theorem 1, each of the is a flat -module, hence so is (Chapter I, § 2, no. 3, Proposition 2). On the other hand, if is a prime ideal of , there exists an index such that and is therefore a prime ideal of . Then since ; this suffices to imply that is a faithfully flat -module (Chapter I, § 3, no. 1, Proposition 1).
Corollary
Under the hypotheses of Proposition 3, for an* *-module* to be finitely generated (resp. finitely presented), it is necessary and sufficient that, for every index , the *-module* be finitely generated (resp. finitely presented).
The condition is obviously necessary (§ 2, no. 4). Conversely, if all the are finitely generated (resp. finitely presented), is a finitely generated (resp. finitely presented) -module, for we can obviously suppose that for each there is an exact sequence , where and are independent of . Now, . The corollary then follows from Proposition 3 and Chapter I, § 3, no. 6, Proposition 11.
Note that the condition on the means that the open sets form a covering of (§ 4, no. 3, Corollary 3 to Proposition 11).
2. Local characterization of finitely generated projective modules
Theorem 1
Let* be a ring and an *-module*. The following properties are equivalent:
(a) is a finitely generated projective module. (b) is a finitely presented module and, for every maximal ideal of , is a free *-module*. (c) is a finitely generated module, for all , the *-module* is free and, if we denote its rank by , the function is locally constant in the topological space (that is, every point of admits a neighbourhood in which this function is constant).
(d) There exists a finite family of elements of , generating the ideal , such that, for all , the -module is free with finite rank.
(e) For every maximal ideal of , there exists such that is a free -module of finite rank.
We show the theorem by proving the following scheme of implications
(a) ⇔ (d)
(b) ⇌ (e)
(c)
(a) ⇒ (b): We know that a finitely generated projective module is finitely presented (Chapter I, § 2, no. 8, Lemma 8 (iii)); if is a projective -module, is a projective -module (\emph{Algebra}, Chapter II, § 5, no. 1, Corollary to Proposition 4); finally, as is a local ring, every finitely presented projective -module is free (§ 3, no. 2, Corollary to Proposition 5).
(b) ⇒ (e): This follows from the Corollary to Proposition 2 of no. 1.
(c) ⇒ (e): Let be a maximal ideal of ; write and let be a basis of . We can assume that the are canonical images of elements to within multiplication by an invertible element of . Let be the canonical basis of and the homomorphism such that for . As is finitely generated, it follows from Proposition 2 of no. 1 that there exists such that is surjective. We conclude that is also surjective for all and by hypothesis there exists such that for . Then, replacing by , we may assume that for all . Then is a surjective homomorphism and and are both free -modules of the same rank; hence (§ 3, no. 2, Corollary to Proposition 6) is bijective for all . Let be a prime ideal of and let be its inverse image in under the canonical mapping; if and are identified with and under the canonical isomorphisms, is identified with and is consequently bijective. We conclude that is bijective (§ 3, no. 3, Theorem 1), which establishes (e).
(e) ⇒ (d): Let be the set off such that is a finitely generated free -module. The hypothesis implies that is contained in no maximal ideal of hence generates the ideal and there therefore exist a finite family of elements of and such that ; whence (d).
(d) ⇒ (c): It follows from no. 1, Corollary to Proposition 3 that is finitely generated. On the other hand, for every prime ideal of , there exists an index such that ; if , then (§ 2, no. 5, Proposition
10) and hence by hypothesis is free and of the same rank as , which proves (c).
(d) ⇒ (a): Consider the ring and the B-module
Corollary 1
Suppose that the equivalent properties of the statement of Theorem 1 hold. Let m be an integer > 0 such that, for every family of elements of P, there exists a family of elements of A, which are not all divisors of zero and for which . Then, for all , .
Let p be a prime ideal of A; set and let be a basis of the free -module . There exist elements () of P and such that for all . Then for every family of elements of A such that , in , whence for . As does not contain 0, this shows that the are all divisors of zero in A (§ 2, no. 1, Remark 3), hence of necessity .
Corollary 2
Every finitely presented flat module is projective.
If P is a finitely presented flat A-module and m a maximal ideal of A, the -module P, is flat (§ 3, no. 4, Proposition 13) and finitely presented (§ 2, no. 4) and hence free (§ 3, no. 2, Corollary 2 to Proposition 5), Condition (b) of Theorem 1 therefore holds.
Remarks (1) There exist finitely generated flat modules which are not projective (Exercise 7). (2) Corollary 2 to Theorem 1 extends to modules over non-commutative rings (Chapter I, §2, Exercise 15).
3. Ranks of projective modules
Definition 1
Let P be a finitely generated projective A-module. For every prime ideal of A, the rank of the free -module is called the rank of P at and is denoted by .
By Theorem 1 the integer-valued function is locally constant on ; it is therefore constant if is connected and in particular if the ring is an integral domain (§ 4, no. 3, Corollary 2 to Proposition 15).
Definition 2
Let be an integer . A projective -module is said to be of rank if it is finitely generated and for every prime ideal of .
Clearly every finitely generated free -module is of rank in the sense of Definition 2, being equal to the dimension (or rank) of defined in Algebra, Chapter II, § 7, no. 2.
A projective module of rank 0 is zero (§ 3, no. 3, Corollary 2 to Theorem 1). If is not reduced to 0 and a projective -module is of rank , the integer is determined uniquely; it is then denoted by .
Theorem 2
Let be an -module and an integer . The following properties are equivalent:
(a) is projective of rank .
(b) is finitely generated and, for every maximal ideal of , the -*module* , is free of rank .
(c) is finitely generated and, for every prime ideal of , the -*module* is free of rank .
(d) For every maximal ideal of , there exists such that the -*module* is free of rank .
By Definition 2 and Theorem 1, (a) and (c) are equivalent; (b) implies (c), as, for every prime ideal of , there exists a maximal ideal containing and, writing , is isomorphic to (§ 2, no. 5, Proposition 11); if is free of rank , so then is . Property (c) implies (d) by virtue of Theorem 1 and the fact that, iff and , is isomorphic to and therefore the ranks of and are equal. Finally, this last argument and Theorem 1 show that (d) implies (b).
Remark
If* is an integral domain, a projective -*module admits a well-defined rank* (in the sense of Definition 2), as has been observed above; moreover, this rank coincides with the rank defined in Algebra, Chapter II, § 7, no. 2; it is sufficient to apply Theorem 2 (c) with .
Let and be two finitely generated projective -modules. We know (Algebra, Chapter II, §§ 2 and 3) that , , and the dual of are projective and finitely generated; so is the exterior power for every integer (Algebra, Chapter 111). Also, it follows immediately from Definition 1 and § 2, no. 7, Propositions 18 and 19 and no. 8, that, for every prime ideal of :
(1)
(2)
(3)
(4)
(5) .
If the ranks of E and F are defined, so are those of and and the above equations also hold with the index omitted. Moreover:
Corollary
For a finitely generated projective A-module P to be of rank n, it is necessary and sufficient that be of rank 1.
Proposition 4
Let B be a commutative A-algebra and P a projective A-module of rank n. The B-module is then projective of rank n.
We know that is projective and finitely generated (Algebra, Chapter II, § 5, no. 1, Corollary to Proposition 4). If q is a prime ideal of B and p its inverse image in A, then
and, as, by hypothesis, is a free A,-module of rank , is a free -module of rank .
Proposition 5
Let A be a semi-local ring and P a finitely generated projective A-module. If the rank of P is defined, P is a free A-module.
Suppose first that A is isomorphic to a product of fields (). The are then identified with the minimal ideals (Algebra, Chapter VIII, § 3, no. 1) of A and, for all , the sum of the K, of index is a maximal ideal of A, the () being the only prime ideals of A. Every finitely generated A-module P is therefore the direct sum of its isotypical components (), being isomorphic to a direct sum of a finite number of A-modules isomorphic to K, (Algebra, Chapter VIII, § 5, no. 1, Proposition 1 and no. 3, Proposition 11); the ring is identified with K, and annihilates the of index , hence ; if all the are equal to the same number , P is isomorphic to , whence the proposition in this case. In the general case, let be the Jacobson radical of A and ; as B is a product of fields, the projective B-module is free by the remarks preceding Proposition 4. Also P is a flat A-module and the proposition then follows from § 3, no. 2, Proposition 5.
4. Projective modules of rank 1
Theorem 3
Let be a ring and ajnitely generated -module.
(i) If there exists an -module such that is isomorphic to , the module is projective of rank 1.
(ii) Conversely, if is projective of rank 1 and is the dual of , the canonical homomorphism corresponding to the canonical bilinear form on (Algebra, Chapter II, § 2, no. 3) is bijective.
(i) It is required to prove that, for every maximal ideal of , the -module , is free of rank 1 (Theorem 2 (b)); we are free to replace by and hence may assume that is a local ring (, no. 7, Proposition 18). Let . The isomorphism defines an isomorphism
as the rank over of is the product of the ranks of and , these latter are necessarily equal to 1, in other words is monogenous. It follows that is monogenous (, no. 2, Corollary 2 to Proposition 4); on the other hand, the annihilator of also annihilates and hence is zero, which proves that is isomorphic to .
(ii) It is sufficient to prove that, for every maximal ideal of , is an isomorphism (, no. 3, Theorem 1). As is finitely presented (Chapter I, , no. 8, Lemma 8), is canonically identified with the dual (, no. 7, Proposition 19) and, as is free of rank 1 like its dual , clearly the canonical homomorphism is bijective, which completes the proof.
Remark (1). If is projective of rank 1 and is such that is isomorphic to , then is isomorphic to : there are isomorphisms
Proposition 6
Let and be projective -modules of rank 1. Then , and the dual of are projective of rank 1.
This follows immediately from formulae (2), (3) and (4).
Let us now note that every finitely generated -module is isomorphic to a quotient module of ; we may therefore speak of the set of classes of finitely generated -modules with respect to isomorphism (Set Theory, Chapter I, §6, no. 9); we denote by the subset of consisting of the classes of projective -modules of rank 1 and by the image in of a projective -module of rank 1. It is immediate that, for two projective -modules ,
N of rank 1, cl(M \otimes_A N) depends only on cl(M) and cl(N); as definition we set
(6)
and an internal law of composition is thus defined on .
Proposition 7
The set of classes of projective A-modules of rank 1, with the law of composition (6), is a commutative group. If M is a projective A-module of rank 1 and is its dual, then
(7)
The associativity and commutativity of the tensor product show that the law of composition (6) is associative and commutative; the isomorphism between and M prove that is the identity element under this law and, by virtue of Theorem 3, , whence the proposition.
Let B be a commutative A-algebra and M a projective A-module of rank 1; then is a projective B-module of rank 1 (no. 3, Proposition 4). Then there exists a mapping called canonical such that
(8)
The equation for two A-modules M, N proves that the mapping is a commutative group homomorphism.
Remark (2). Condition (e) of Theorem 1 (equivalent to the fact that P is projective and finitely generated) may also be expressed by saying that the sheaf of modules over associated() with P is locally free and of finite type* and may therefore be interpreted as the sheaf of sections of a vector bundle over X. Conversely, every vector bundle over X arises from a finitely generated projective module, which is determined to within a unique isomorphism; the projective modules of rank thus correspond to the vector bundles all of whose fibres have dimension . In particular, the vector bundles of rank 1 correspond to the projective modules of rank 1. If we denote by the structure sheaf and by the sheaf of units of (whose sections over an open set U of X are the invertible elements of the ring of sections of over U), it follows that the group is isomorphic to the first cohomology group .*
(* See A. Grothendieck, Éléments de géométrie algébrique, I (§ 1) (Publ. Math. I.H.E.S., no. 4, 1960).
5. Non-degenerate submodules
In this no. and the two following, denotes a ring, a multiplicative subset of consisting of elements which are not divisors of zero in , and the ring ; is canonically identified with a subring of (, no. 1, Remark 3). The elements of are therefore invertible in .
One of the most important special cases for applications is that where is an integral domain and is the set of elements of ; is then the field of fractions of .
Definition 3
Let be a sub-A-module of . is called non-degenerate if .
If is a field, this condition simply means that is not reduced to 0.
Proposition 8
Let be a sub-A-module of . The following conditions are equivalent: (a) is non-degenerate. (b) meets . (c) If is the canonical injection, the homomorphism is bijective.
(a) implies (b), for if , there exists and such that , hence belongs to . To see that (b) implies (c), note that is already injective (, no. 4, Theorem 1); moreover, if , the image under of in is equal to 1 and is therefore surjective. Finally, (c) clearly implies (a).
Corollary
If and are two non-degenerate sub-A-modules of , the A-modules and are non-degenerate.
The assertion is trivial for ; on the other hand if and , then and .
Given two sub-A-modules and of , let us denote by the sub-A-module of consisting of those such that (Chapter I, , no. 10, Remark). If every is mapped to the homomorphism of to , a canonical homomorphism is obtained from to .
Proposition 9
Let be two sub-A-modules of . If is non-degenerate, the canonical homomorphism from to is bijective.
Let . If is such that for all , then , whence since is not a divisor of 0 in . On the other hand, let and set ; for all , there exists such that . Then
Remark
In particular, is canonically identified with the dual of , the canonical bilinear form on being identified with the restriction to of the multiplication .
6. Invertible submodules
(We preserve the notation & no. 5.)
Definition 4
A sub*-A-module of is called invertible if there exists a sub-A-module of such that .
Example
If is invertible element of , the -module is invertible, as is seen by taking .
Proposition 10
Let be an invertible sub*-A*-module & . Then: (i) There exists such that (and in particular is non-degenerate). (ii) is the only sub-A*-module* of such that .
If , then , hence is non-degenerate. Similarly is non-degenerate. If and (no. 5, Proposition 8 ), the element belongs to , whence and therefore . On the other hand, obviously , whence
Theorem 4
Let be a non-degenerate sub*-A*-module* of . The following properties are equivalent: (a) is invertible. (b) is projective. (c) is projective of rank 1. (d) is a finitely generated -module and, for every maximal ideal of , the -module is monogenous.
Let us show first the equivalence of properties (a), (b) and (c). If (a) holds and N is sub-A-module of B such that M . N = A, then there is a relation
For all , set ; the are linear forms on M and by (9) for all ; this proves (Algebra, Chapter 11, §2, no. 6, Proposition 12) that M is projective and generated by the ; hence M is a finitely generated projective module.
Let m be a maximal ideal of A; we show that the integer is equal to 1. Let S' be the image of S in ; as the elements of S are not divisors of 0 in A, those of S' are not divisors of 0 in since is a flat A-module (§ 2, no. 4, Theorem 1 and Chapter I, §2, no. 4, Proposition 3); then and, as is a free -module of rank , is a free -module of rank . But if T' is the image of A in , , (resp. ) is canonically identified with (resp. ) (§ 2, no. 3, Proposition 7). Now (Proposition 8 (c)) and hence is a free A-module of rank 1 over , which proves that and shows the implication (a) (c).
The implication (c) (b) is trivial. Let us show that (b) (a). There exists by hypothesis a family (not necessarily finite) of linear forms on M and a family of elements of M such that, for all , the family has finite support and (Algebra, Chapter II, §2, no. 6, Proposition 12). Since M is non-degenerate, for some : M by virtue of Proposition 9 of no. 5. Taking x as an element of M (no. 5, Proposition 8), it is seen that of necessity except for a finite number of indices and . This obviously implies M . (A: M) = A, whence (a).
By virtue of Definition 2 of no. 3, (c) implies (d). Let us show the converse. As M is non-degenerate, its annihilator is zero (Proposition 8 (b)), then so is the annihilator of (§ 2, no. 4, formula (9)). As M, is assumed to be a monogenous &-module, it is therefore free of rank 1 and it then follows from no. 3, Theorem 2 that M is projective of rank 1.
Corollary
Every invertible sub-A-module of B is flat and finitely presented. This follows from Theorem 4 (c).
Proposition 11
Let M, N be two sub-A-modules of B. Suppose that M is invertible. Then: (i) The canonical homomorphism is bijective. (ii) and .
Let be the canonical injection . Since is a flat -module (Corollary to Theorem 4), is injective. But, as , the -module is equal to and hence is identified with since is non-degenerate (no. 5, Proposition 8). If this identification is made, the image of is , whence (i).
Let us set . Then obviously and . On the other hand, since (Proposition 10),
and , whence (ii).
Remark
The proof of (i) in Proposition 11 uses only the fact that is flat and non-degenerate.
7. The group of classes of invertible modules
(We preserve the notation of nos. 5 and 6.)
Under multiplication, the sub-A-modules of B form a commutative monoid , with A as identity element. Then the invertible modules are the invertible elements of and therefore form a commutative group . We have seen (no. 6, Proposition 10) that the inverse of is .
Let (resp. ) be the multiplicative group of invertible elements of A (resp. B) and let denote the canonical injection . For all , is an invertible sub-A-module. The mapping is a homomorphism whose kernel is ; its cokernel will be denoted by or . The group is called the group of classes of invertible sub-A-modules of B. The following exact sequence has been constructed
where (1) denotes the group consisting only of the identity element and is the canonical mapping .
As every invertible sub-A-module M of B is projective of rank 1 (no. 6, Theorem 4), the element is defined (no. 4).
Proposition 12
The mapping* defines, by taking quotients, an isomorphism from *onto the kernel of the canonical homomorphism
(no. 4).
In other words, there is an exact sequence
It follows from Proposition 11 of no. 6 and the definition of addition in that for in , which shows that is a homomorphism. If is isomorphic to , there exists such that and, as is invertible, there exists such that , in other words is invertible in ; the converse is immediate. Hence the kernel of in is .
Let us now determine the image of . If , then (no. 5, Proposition 8 (c)), whence . Conversely, let be a projective -module of rank 1 such that is -isomorphic to . As is a flat -module, the injection defines an injection and is thus identified with a sub--module of ; by virtue of Proposition 8 (c) of no. 5, is non-degenerate and Theorem 4 of no. 6 shows that is invertible. The kernel of is therefore equal to the image of .
Corollary 1
For two invertible sub-A-modules of B to have the same image in , it is necessary and sufficient that they be isomorphic.
Corollary 2
If the ring is semi-local, the group of classes of invertible sub-A-modules of B is canonically identified with the group of classes of projective A-modules of rank 1.
In this case (no. 3, Proposition 5).
Remark
The hypothesis of Corollary 2 is fulfilled in the two following cases:
(1) is an integral domain and is the set of elements of , then being the field of fractions of . The invertible sub-A-modules of are also called in this case invertible fractional ideals; those which are monogenous free -modules ( in ) are just the fractional principal ideals defined in Algebra, Chapter VI, § 1, no. 5.
(2)* The ring is Noetherian and is the set of elements of which are not divisors of 0 such that is the total ring of fractions of . In this case , where the are the elements (finite in number) of (Chapter IV, § 1), hence is semi-local (§ 3, no. 5, Proposition 17).
Exercises
See the exercises for § 5.