Chapter 0 — Preliminaries

§1. Rings of fractions

1.0. Rings and algebras

(1.0.1) Every ring considered in this treatise will possess a unit element; every module over such a ring will be assumed unitary; every ring homomorphism will be assumed to send the unit element to the unit element; unless explicitly stated otherwise, a subring of a ring is taken to contain the unit element of . We shall consider above all commutative rings, and when we speak of a ring without further qualification, it is to be understood that we mean a commutative ring. If is a ring, not necessarily commutative, by an -module we shall always mean a left module, unless explicit mention to the contrary is made.

(1.0.2) Let , be two rings, not necessarily commutative, and let be a homomorphism. Every left (resp. right) -module can be equipped with the structure of a left (resp. right) -module by setting (resp. ); when it is necessary to distinguish the -module and -module structures on , we shall denote by the left (resp. right) -module so defined. If is an -module, a homomorphism is therefore a homomorphism of abelian groups such that for , ; one also calls such a a φ-homomorphism , and one calls the pair (or, by abuse of language, itself) a di-homomorphism from to . The pairs consisting of a ring and an -module therefore form a category, whose morphisms are the di-homomorphisms.

(1.0.3) Under the hypotheses of (1.0.2), if is a left (resp. right) ideal of , we shall denote by (resp. ) the left (resp. right) ideal (resp. ) of generated by ; this is also the image of the canonical homomorphism (resp. ) of left (resp. right) -modules.

(1.0.4) If is a (commutative) ring and is a ring not necessarily commutative, giving a structure of -algebra on amounts to giving a ring homomorphism such that is contained in the center of . For every ideal of , the ideal is then a two-sided ideal of , and for every -module , is a -submodule equal to .

(1.0.5) We shall not return to the notions of module of finite type and (commutative) algebra of finite type; to say that an -module is of finite type means that there is an exact sequence . An -module is said to admit a finite presentation if it is isomorphic to the cokernel of a homomorphism ; in other words, if there is an exact sequence . Note that over a Noetherian ring , every -module of finite type admits a finite presentation.

Recall that an -algebra is said to be integral over if every element of is a root in of a monic polynomial with coefficients in ; this is the same as saying that every element of is contained in a subalgebra of that is an -module of finite type. When this is so and is commutative, the subalgebra of generated by a finite subset is an -module of finite type; the commutative algebra is therefore integral and of finite type over if and only if is an -module of finite type. One then also says that is a finite integral -algebra (or simply finite, if no confusion results). We note that in these definitions the homomorphism defining the -algebra structure is not assumed to be injective.

(1.0.6) An integral ring [modern: integral domain] is a ring in which the product of a finite family of nonzero elements is nonzero; equivalently, in such a ring and the product of two nonzero elements is nonzero. A prime ideal of a ring is an ideal such that is integral; this therefore implies . For a ring to have at least one prime ideal, it is necessary and sufficient that .

(1.0.7) A local ring is a ring in which there is a single maximal ideal, which is then the complement of the set of invertible elements and contains every ideal . If and are local rings with maximal ideals and , a homomorphism is called local if (equivalently, if ). By passage to the quotients, such a homomorphism then defines a monomorphism of the residue field into the residue field . The composite of two local homomorphisms is local.

1.1. Radical of an ideal. Nilradical and radical of a ring

(1.1.1) Let be an ideal of a ring ; the radical of , written , is the set of such that for some integer ; it is an ideal containing . One has ; the relation entails ; the radical of a finite intersection of ideals is the intersection of their radicals. If is a homomorphism from a ring to , one has for every ideal . For an ideal to be the radical of an ideal, it is necessary and sufficient that it be an intersection of prime ideals. The radical of an ideal is the intersection of those prime ideals minimal among the prime ideals containing ; if is Noetherian, these minimal primes are finite in number.

The radical of the zero ideal (0) is also called the nilradical of ; it is the set of nilpotent elements of . A ring is said to be reduced if ; for every ring , the quotient is reduced.

(1.1.2) Recall that the radical of a ring (not necessarily commutative) is the intersection of the maximal left ideals of (and also of the maximal right ideals). The radical of is (0).

1.2. Modules and rings of fractions

(1.2.1) A subset of a ring is called multiplicative if and the product of any two elements of lies in . The examples that will matter most in what follows are:

  1. the set of powers () of an element ;
  2. the complement of a prime ideal of .

(1.2.2) Let be a multiplicative subset of a ring and an -module. On the set , the relation between pairs and

"there exists such that "

is an equivalence relation. We write for the quotient set, and for the canonical image in of the pair ; the canonical map of into is the map (also written ). This map is in general neither injective nor surjective; its kernel is the set of such that for some .

On we define an additive group law by

(m₁/s₁) + (m₂/s₂) = (s₂m₁ + s₁m₂)/(s₁s₂)

(one checks that this is independent of the representatives chosen). On we define in addition a multiplicative law by , and an external law on with ring of operators by . One checks that is thereby a ring (called the ring of fractions of with denominators in ) and an -module (called the module of fractions of with denominators in ); for every , the element is invertible in , with inverse . The canonical map (resp. ) is a ring homomorphism (resp. an -module homomorphism, where is viewed as an -module via ).

(1.2.3) If for some , we write and in place of and ; viewing as an algebra over , we may write . The ring is isomorphic to the quotient algebra . When , and are canonically identified with and ; if is nilpotent, and reduce to 0.

When for a prime ideal of , we write and in place of and ; here is a local ring, whose maximal ideal is generated by , and one has . By passage to the quotients, gives a monomorphism of the integral ring into the field , which is canonically identified with the field of fractions of .

(1.2.4) The ring of fractions and the canonical homomorphism solve a universal mapping problem: every homomorphism from to a ring such that consists of invertible elements of factors uniquely as

u : A ──iˢ_A──→ S⁻¹A ──u*──→ B

where is a ring homomorphism. Under the same hypotheses, let be an -module, a -module, and an -module homomorphism (for the -module structure on defined by ); then factors uniquely as

v : M ──iˢ_M──→ S⁻¹M ──v*──→ N

where is an -module homomorphism (for the -module structure on defined by ).

(1.2.5) One defines a canonical isomorphism of -modules by sending to ; the inverse isomorphism sends to .

(1.2.6) For every ideal of , is an ideal of , and is the ideal of generated by , which is canonically identified with (1.3.2). The map is an order-isomorphism from the set of prime ideals of onto the set of prime ideals of such that . Moreover, the local rings and are then canonically (1.5.1) isomorphic.

(1.2.7) When is an integral ring with field of fractions , the canonical map is injective for every multiplicative subset not containing 0, and is canonically identified with a subring of containing . In particular, for every prime ideal of , is a local ring containing , with maximal ideal , and one has .

(1.2.8) If is a reduced ring (1.1.1), so is : indeed, if for , , this means that there is some with , whence ; the hypothesis then gives , so .

1.3. Functorial properties

(1.3.1) Let , be two -modules and an -homomorphism. If is a multiplicative subset of , one defines an -homomorphism , written , by ; if and are canonically identified with and (1.2.5), is identified with . If is a third -module and an -homomorphism, then ; in other words, is a covariant functor in from the category of -modules to the category of -modules ( and being fixed).

(1.3.2) The functor is exact; that is, if

M ──u──→ N ──v──→ P

is exact, so is

S⁻¹M ──S⁻¹u──→ S⁻¹N ──S⁻¹v──→ S⁻¹P.

In particular, if is injective (resp. surjective), so is ; if and are submodules of , then and are canonically identified with submodules of , and one has

S⁻¹(N + P) = S⁻¹N + S⁻¹P    and    S⁻¹(N ∩ P) = (S⁻¹N) ∩ (S⁻¹P).

(1.3.3) Let be an inductive limit [modern: direct limit] system of -modules; then is an inductive system of -modules. Expressing and via tensor products (1.2.5 and 1.3.1), and using the fact that tensor product commutes with inductive limits, one obtains a canonical isomorphism

S⁻¹(lim⃗ M_α) ⥲ lim⃗ S⁻¹M_α,

which one also expresses by saying that the functor (in ) commutes with inductive limits.

(1.3.4) Let , be two -modules; there is a canonical functorial isomorphism (in and )

(S⁻¹M) ⊗_{S⁻¹A} (S⁻¹N) ⥲ S⁻¹(M ⊗_A N)

sending to .

(1.3.5) Similarly one has a functorial homomorphism (in and )

S⁻¹Hom_A(M, N) → Hom_{S⁻¹A}(S⁻¹M, S⁻¹N)

sending to the homomorphism . When has a finite presentation, this homomorphism is an isomorphism: this is immediate when is of the form , and one reduces from there to the general case by using the exact sequence , the exactness of the functor , and the left exactness of in . Note that this situation always obtains when is Noetherian and is of finite type.

1.4. Change of multiplicative subset

(1.4.1) Let , be multiplicative subsets of a ring with ; there is a canonical homomorphism (or simply ) from to sending the element of to the element of ; one has . For every -module , one similarly has a map (the latter viewed as an -module via ) sending to ; this map is written , or simply , and one has . Under the canonical identification (1.2.5), is identified with . The map is a functorial morphism (or natural transformation) from the functor to the functor ; that is, the diagram

S⁻¹M ─S⁻¹u─→ S⁻¹N
  │            │
ρ^{T,S}_M     ρ^{T,S}_N
  │            │
  ↓            ↓
T⁻¹M ─T⁻¹u─→ T⁻¹N

commutes for every homomorphism . Note moreover that is entirely determined by , since for and one has

(1.4.2) With the same notation, for two -modules , , the diagrams (cf. (1.3.4) and (1.3.5))

(S⁻¹M) ⊗_{S⁻¹A} (S⁻¹N) ⥲ S⁻¹(M ⊗_A N)       S⁻¹Hom_A(M, N) → Hom_{S⁻¹A}(S⁻¹M, S⁻¹N)
        │                       │                       │                            │
        ↓                       ↓                       ↓                            ↓
(T⁻¹M) ⊗_{T⁻¹A} (T⁻¹N) ⥲ T⁻¹(M ⊗_A N)       T⁻¹Hom_A(M, N) → Hom_{T⁻¹A}(T⁻¹M, T⁻¹N)

commute.

(1.4.3) There is an important case in which the homomorphism is bijective: namely, when every element of divides some element of ; one then identifies and via . A multiplicative set is called saturated if every divisor in of an element of is itself in ; replacing by the set of all divisors of elements of (a multiplicative and saturated set), one sees that one may always, if one wishes, restrict to modules of fractions with saturated.

(1.4.4) If , , are three multiplicative subsets of with , one has

(1.4.5) Consider an increasing filtered family of multiplicative subsets of (we write for ), and let , again multiplicative. Set for ; by (1.4.4), the homomorphisms define a ring as the inductive limit of the inductive system . Let be the canonical map, and set ; since for by (1.4.4), there is a unique homomorphism such that the diagram

                  S_α⁻¹A
                ρ_α ↙ ↘ φ_α
              A′ ────φ──── S⁻¹A
                ↖  ρ_β    φ_β ↗
                  S_β⁻¹A
                    (α ≤ β)

commutes. In fact is an isomorphism: it is plainly surjective by construction. On the other hand, if satisfies , then in , so there is with ; pick with ; then , showing injective. One handles an -module in the same way, obtaining canonical isomorphisms

lim⃗_α S_α⁻¹A ⥲ (lim⃗ S_α)⁻¹A,    lim⃗_α S_α⁻¹M ⥲ (lim⃗ S_α)⁻¹M,

the second functorial in .

(1.4.6) Let , be multiplicative subsets of ; then is also multiplicative. Let denote the canonical image of in , a multiplicative subset of that ring. For every -module there is a functorial isomorphism

sending to .

1.5. Change of ring

(1.5.1) Let , be two rings, a homomorphism, and let (resp. ) be a multiplicative subset of (resp. ) such that . The composite factors as by (1.2.4), with . If and , then is surjective. If and is the identity, then is none other than the homomorphism of (1.4.1).

(1.5.2) Under the hypotheses of (1.5.1), let be an -module. There is a canonical functorial homomorphism

of -modules sending to ; one checks at once that this is well-defined. When , this homomorphism is bijective. When and is the identity, is the homomorphism of (1.4.1).

When in particular , the homomorphism makes an -algebra; is then a ring (identified with ), and is a homomorphism of -algebras.

(1.5.3) Let , be two -modules. Composing (1.3.4) with (1.5.2) yields a homomorphism

(S⁻¹M ⊗_{S⁻¹A} S⁻¹N)_[φ^{S′}] ← S′⁻¹((M ⊗_A N)_[φ])

which is an isomorphism when . Similarly, composing (1.3.5) with (1.5.2) gives a homomorphism

S′⁻¹((Hom_A(M, N))_[φ]) → (Hom_{S⁻¹A}(S⁻¹M, S⁻¹N))_[φ^{S′}]

which is an isomorphism when and admits a finite presentation.

(1.5.4) Now consider an -module , and form the tensor product , which becomes an -module via . There is a functorial isomorphism of -modules

τ : (S′⁻¹N′) ⊗_{S′⁻¹A′} (S⁻¹A)_[φ^{S′}] ⥲ S⁻¹(N′ ⊗_{A′} A_[φ])

sending to ; one checks separately that replacing (resp. ) by another expression of the same element leaves unchanged. An inverse for is given by sending to ; one uses the canonical isomorphism (1.2.5), where is the composite of .

(1.5.5) If and are two -modules, composing (1.3.4) with (1.5.4) yields an isomorphism

S′⁻¹M′ ⊗_{S′⁻¹A′} S′⁻¹N′ ⊗_{S′⁻¹A′} S⁻¹A ⥲ S⁻¹(M′ ⊗_{A′} N′ ⊗_{A′} A).

Similarly, if admits a finite presentation, then by (1.3.5) and (1.5.4) one has an isomorphism

Hom_{S′⁻¹A′}(S′⁻¹M′, S′⁻¹N′) ⊗_{S′⁻¹A′} S⁻¹A ⥲ S⁻¹(Hom_{A′}(M′, N′) ⊗_{A′} A).

(1.5.6) Under the hypotheses of (1.5.1), let (resp. ) be a second multiplicative subset of (resp. ) such that (resp. ) and . Then the diagram

S′⁻¹A′ ──φ^{S′}──→ S⁻¹A
  │                  │
ρ^{T′,S′}          ρ^{T,S}
  │                  │
  ↓                  ↓
T′⁻¹A′ ──φ^{T′}──→ T⁻¹A

commutes. For an -module , the diagram

S′⁻¹(M_[φ]) ──σ──→ (S⁻¹M)_[φ^{S′}]
    │                    │
 ρ^{T′,S′}             ρ^{T,S}
    │                    │
    ↓                    ↓
T′⁻¹(M_[φ]) ──σ──→ (T⁻¹M)_[φ^{T′}]

commutes. Finally, for an -module , the diagram

(S′⁻¹N′) ⊗_{S′⁻¹A′} (S⁻¹A)_[φ^{S′}] ──τ──→ S⁻¹(N′ ⊗_{A′} A_[φ])
    │                                              │
    ↓                                            ρ^{T,S}
    ↓                                              ↓
(T′⁻¹N′) ⊗_{T′⁻¹A′} (T⁻¹A)_[φ^{T′}] ──τ──→ T⁻¹(N′ ⊗_{A′} A_[φ])

commutes, where the left-hand vertical arrow is obtained by applying to and to .

(1.5.7) Let be a third ring, a ring homomorphism, and a multiplicative subset of with . Set ; then

For an -module , one has ; if and are defined from and as is defined from in (1.5.2), one has the transitivity formula

Finally, for an -module , the -module is canonically identified with , and likewise the -module is canonically identified with . Under these identifications, if and are defined from and as is defined from in (1.5.4), one has the transitivity formula

(1.5.8) Let be a subring of a ring ; for every minimal prime ideal of , there exists a minimal prime ideal of with . Indeed, is a subring of (1.3.2) and has exactly one prime ideal (1.2.6); since , it has at least one prime ideal , and necessarily . The prime ideal of lying over then satisfies , and a fortiori for every minimal prime of contained in .

1.6. Identification of with an inductive limit

(1.6.1) Let be an -module and an element of . Consider a sequence of -modules, all equal to , and for let be the homomorphism . The pair is an inductive system of -modules; let . We shall define a canonical functorial -isomorphism of onto . To do so, note that for each , is an -homomorphism , and that for . There is therefore an -homomorphism with for every , where is the canonical map. Since by hypothesis every element of has the form for some , is surjective. On the other hand, if , that is , then for some integer , so , whence . Thus and are identified via .

(1.6.2) Write , , and in place of , , and . Let be a second element of . Since divides , there is a functorial homomorphism

ρ_{fg, f} : M_f → M_{fg}    (1.4.1 and 1.4.3);

if and are identified with and respectively, then is the inductive limit of the maps defined by . Indeed, this follows at once from commutativity of the diagram

M_{f,n} ──ρⁿ_{fg,f}──→ M_{fg,n}
   │                       │
 φ^f_n                  φ^{fg}_n
   │                       │
   ↓                       ↓
  M_f ───ρ_{fg,f}───→  M_{fg}

1.7. Support of a module

(1.7.1) Given an -module , the support of , written , is the set of prime ideals of such that . One has if and only if : indeed, if for every , the annihilator of any element is not contained in any prime ideal, hence equals .

(1.7.2) If is an exact sequence of -modules, then

Supp(M) = Supp(N) ∪ Supp(P),

since for every prime of the sequence is exact (1.3.2), and iff .

(1.7.3) If is the sum of a family of submodules, then is the sum of the for every prime of (1.3.3 and 1.3.2), so .

(1.7.4) If is an -module of finite type, then is the set of prime ideals containing the annihilator of . Indeed, if is monogenic, generated by , then iff there is with , that is, iff does not contain the annihilator of . If now has a finite generating system and is the annihilator of , then by (1.7.3) is the set of containing some , equivalently the set of containing , the annihilator of .

(1.7.5) If and are two -modules of finite type, then

Supp(M ⊗_A N) = Supp(M) ∩ Supp(N).

It suffices to see, using (1.3.4), that for every prime of , the condition is equivalent to " and ". In other words, we must show that if , are nonzero modules of finite type over a local ring , then . Let be the maximal ideal of . By Nakayama, the vector spaces and are nonzero, so their tensor product is nonzero, whence the conclusion.

In particular, if is an -module of finite type and is an ideal of , then is the set of prime ideals containing both and the annihilator of (1.7.4) — equivalently, the set of prime ideals containing .