Romyar SharifiLECTURE NOTES
READING EDITIONPDF

LECTURE NOTES / Chapter 11

Abstract Algebra

Romyar Sharifi

Chapter 11 Commutative algebra

Book contents

Chapter 11
Commutative algebra

In this chapter, all rings are commutative unless otherwise stated.

11.1. Localization of modules

We now turn to localization of modules.

Notation 11.1.1.

Let M be a module over a commutative ring R, and let S be a multiplicatively closed subset of R. The set of equivalence classes of S×M under S is denoted S1M, and the equivalence class of (s,m) is denoted s1m or ms. We write m1 more simply as m.

Lemma 11.1.2.

Let M be a module over a commutative ring R, and let S be a multiplicatively closed subset of R. Then the relation S on S×M defined by (s,m) S(t,n) if there exists r S such that r(𝑠𝑛𝑡𝑚) = 0 is an equivalence relation.

Proof.

The relation S is clearly reflexive and symmetric, so we only need to check transitivity. For this, let (s,m) S(s,m) and (s,m) S(s,m) in S×M. Then there exist r,r S such that r(smsm) = r(smsm) = 0. We then have

0 = rrs(smsm)+rrs(smsm) = rrs(smsm),

so (s,m) S(s,m).

We omit the easy but nonetheless tedious proof of the following.

Proposition 11.1.3.

Let M be a module over a commutative ring R, and let S be a multiplicatively closed subset of R. The set S1M of equivalence classes of S×M under the equivalence relation S is an S1R-module under the operations

m s + n t = 𝑡𝑚+𝑛𝑠 𝑠𝑡 and a s m t = 𝑎𝑚 𝑠𝑡

for a R, m,n M, and s,t S. There is a canonical map ι : M S1M of R-modules given by ι(m) = m1.

Example 11.1.4.

Let S be a multiplicatively closed subset of a commutative ring R. Then the localization S1R of R viewed as a left R-module is just the ring S1R viewed as a module over itself.

Example 11.1.5.

Let R be an integral domain and S = R{0}. If M is an R-module, then S1M is a Q(R)-vector space.

Lemma 11.1.6.

Let S be a multiplicatively closed subset of a commutative ring R. Let {Mii I} be a collection of R-modules. Then

S1( iIMi) iIS1M i

via the canonical map that takes s1(mi)iI to (s1mi)iI.

Example 11.1.7.

Let p be a prime number, and let Sp be the multiplicatively closed subset of that is the complement of the prime ideal (p). For n 1, the localization Sp1(𝑛ℤ) is isomorphic to pk, where pk is the highest power of p dividing n.

To see this, note that 𝑛ℤ≅ℤ𝑚ℤ×pk, where n = pkm, so we have

Sp1(𝑛ℤ) = S p1(𝑚ℤ)×S p1(pk).

Now, for any x 𝑚ℤ, we have x = m1(𝑚𝑥) = m10 = 0 in Sp1(𝑚ℤ). It follows that Sp1(𝑚ℤ) = 0. On the other hand, if y pk and a Sp are such that a1y = 0, then there exists b Sp such that 𝑏𝑦 = 0, which means that y = 0 since b is prime to p. Furthermore, any a1y Sp1(pk) is in the image of pk as a (pk)×. Thus, we have Sp1(pk) = pk.

Remark 11.1.8.

Given a commutative ring R and a multiplicatively closed set S, localization provides a functor S1: R-mod S1R-mod. That is, if f : M N is an R-modules homomorphism, then we have an induced R-module homomorphism S1f : S1M S1N given by f(s1m) = s1f(m).

We may describe the localization of a module over a commutative ring as a tensor product, as follows.

Proposition 11.1.9.

Let M be a module over a commutative ring R, and let S be a multiplicatively closed subset of R. Then S1𝑀≅S1RRM as S1R-modules.

Proof.

Define a map 𝜃 : S1R×M S1M by 𝜃(s1a,m) = 𝑎𝑚 s. To see that it is well-defined, note that if as = bt, then we have r S with r(𝑡𝑎𝑠𝑏) = 0, and then r(𝑡𝑎𝑚𝑠𝑏𝑚) = 0, so 𝑎𝑚 s = 𝑏𝑚 t. The map 𝜃 is easily checked to be left S1R-linear, right R-linear, and R-balanced. We then obtain a map of S1R-modules Θ: S1RRM S1M satisfying Θ(asm) = 𝑎𝑚 s by the universal property of the tensor product. (That it is an S1R-module homomorphism, rather than just an R-module homomorphism, follows directly from the left S1R-linearity.) For bijectivity, it suffices to exhibit an inverse function.

Define a function ψ : S×M S1RRM by ψ(s,m) = s1 m. If (s,m) S(t,n), then let r S be such that r(𝑠𝑛𝑡𝑚) = 0. We then have

s1 m = (𝑟𝑠𝑡)1 𝑟𝑡𝑚 = (𝑟𝑠𝑡)1 𝑟𝑠𝑛 = t1 n,

so we obtain a well-defined map Ψ: S1M S1RM given by Ψ(ms) = s1 m. (In fact, Ψ is a homomorphism of S1R-modules, but it is not necessary to check this to finish the proof, since the inverse of a module isomorphism is one as well.) By definition, Θ(Ψ(ms)) = ms, and we have

Ψ(Θ(s1am)) = Ψ(𝑎𝑚 s ) = s1 𝑎𝑚 = s1am.

Notation 11.1.10.

Let 𝔭 be a prime ideal of a commutative ring R, and let M be an R-module. Then the localization of the R𝔭-module S𝔭1M is denoted M𝔭.

Proposition 11.1.11.

Let R be a commutative ring and M be an R-module. Then the following are equivalent:

i.

M = 0,

ii.

M𝔭 = 0 for every prime ideal 𝔭 of R, and

iii.

M𝔪 = 0 for every maximal ideal 𝔪 of R.

Proof.

Clearly, (i) implies (ii) and (ii) implies (iii). Let m M be nonzero. Let I be annihilator of m in R, which is to say I = Ann(𝑅𝑚). Then I is a proper ideal, hence contained in a maximal ideal 𝔪 of R. If ru R𝔪 annihilates m, then 𝑟𝑠𝑚 = 0 for some s R𝔪. Thus 𝑟𝑠 𝔪, so r 𝔪 as 𝔪 is prime. This implies that the annihilator of m in R𝔪 in a proper ideal, so m is nonzero in M𝔪. Thus, we have the contrapositive to (iii) implies (i).

Proposition 11.1.12.

Let R be a commutative ring and f : M N a homomorphism of R-modules. Then the following are equivalent:

i.

f is injective,

ii.

the maps f𝔭: M𝔭 N𝔭 induced by f are injective for all prime ideals 𝔭 of R, and

iii.

the maps f𝔪: M𝔪 N𝔪 are injective for all maximal ideals 𝔪 of R.

We have the following.

Proposition 11.1.13.

Let 𝔪 be a maximal ideal of a commutative ring R. For n 0, then canonical map

𝔪n𝔪n+1 𝔪nR𝔪𝔪n+1R𝔪

is an isomorphism of R𝔪-vector spaces.

Proof.

Note that R𝔪 R𝔪n𝔪nR𝔪 by Lemma 11.1.9, the isomorphism being induced by the R-linear map (as,b)𝑎𝑏 s. Therefore, we have an isomorphism

R𝔪 R𝔪n𝔪n+1 𝔪nR𝔪𝔪n+1R𝔪

by right exactness of tensor product with R𝔪.

Now consider the composite isomorphism

R𝔪R𝔪n𝔪n+1 𝔪n𝔪n+1 𝔪nR𝔪𝔪n+1R𝔪 R𝔪 R𝔪n𝔪n+1 R𝔪𝔪R𝔪 R𝔪n𝔪n+1 R𝔪 R𝔪n𝔪n+1,

where in the first and last steps we have used that the maximal ideal annihilates the successive quotients of powers of the maximal ideal in both the case of R and R𝔪 and in the last step we have used the n = 0 case found in Lemma 8.1.31. An element of the form 1x with x 𝔪n𝔪n+1 is sent under the composition to 1x. The composite is also easily seen to be a map of R𝔪-vector spaces, so it is the identity being that it is the identity on simple tensors. In particular, the map 𝔪n𝔪n+1 𝔪nR𝔪𝔪n+1R𝔪 is an isomorphism.

11.2. Radicals of ideals

Let R be a commutative ring.

Definition 11.2.1.

The radical I of an ideal I of R is the set

I = {a Rak I for some k 1}.

Lemma 11.2.2.

For any ideal I of R, the radical I of I is an ideal of R.

Proof.

If r R and a I, then there exists k 1 with ak I, and then (𝑟𝑎)k = rkak I, so 𝑟𝑎 I as well. If we also have b l with bl I, then

(a+b)k+l = i=0k+l(k+l i) aibk+li I

since either i k or k+li l if i . Thus a+b I.

The nilradical of R is the radical of the ideal (0) of R.

Definition 11.2.3.

The nilradical of R is the ideal of nilpotent elements in R.

Example 11.2.4.

The nilradical of F [x](xn) for a field F and n 2 is generated by x.

Definition 11.2.5.

A commutative ring is reduced if it has no nonzero nilpotent elements.

Examples 11.2.6.

a.

Domains are reduced.

b.

The quotient of a commutative ring by its nilradical is reduced.

c.

The ring 6 is reduced, though it is not a domain.

In fact, the following is easily verified.

Lemma 11.2.7.

If π : R RI is the projection of R onto its quotient by an ideal I, then π(I) is the nilradical of RI.

Definition 11.2.8.

An ideal is radical, or a semiprime ideal, if it is its own radical.

Examples 11.2.9.

a.

Prime ideals are radical. That is, if an 𝔭 for some n 1, then a 𝔭 by primality.

b.

Let F be a field, f1,,fr F [x] be irreducible, and k1,,kr be positive integers. Then

(f1k1frkr) = (f1fr).

Thus, the nonzero radical ideals of F [x] are exactly the ideals generated by products of distinct irreducible elements.

c.

Radicals of ideals are radical.

Proposition 11.2.10.

Let I be a proper ideal of R. Then I is the intersection of all prime ideals of R containing I.

Proof.

If 𝔭 is a prime ideal containing I, then 𝔭 = 𝔭 I. Thus, I is contained in the intersection of all prime ideals J containing I.

Suppose that a J I. Then S = {ann 0} is a multiplicative set disjoint from I. By Theorem 8.1.33, there exists a prime ideal 𝔭 containing I and disjoint from S. Then a cannot be in the intersection J, which is a contradiction. Thus, we have that J = I.

Proposition 11.2.11.

Let R be noetherian and I be an ideal of R. Then there exists n 1 such that (I)n I.

Proof.

Let a1,,am R be such that I = (a1,,am). For 1 i m, let ki 1 be such that aiki I, and let k = max{ki1 i m}. For any x = i=1mriai I, we have

x𝑘𝑚 ({a1i1a mimi j 0 for all j with i1 ++im = 𝑘𝑚}) (a1k,,a mk) I.

Thus, we may take n = 𝑘𝑚 in the statement.

Definition 11.2.12.

An ideal I of R is nilpotent if there exists n 1 such that In = 0.

Corollary 11.2.13.

The nilradical of a noetherian commutative ring is nilpotent.

It is easy to see why this can fail in a noncommutative ring.

Example 11.2.14.

Consider the polynomial ring R = F [x1,x2,] in countably many variables over a field F and its ideal I = (xkkk 1). Its radical is I = (xkk 1) but no power of I is contained in I.

The taking of radicals behaves well with respect to localization.

Lemma 11.2.15.

Let S be a multiplicatively closed subset of R, and let I be an ideal of R. Then S1I = S1 I.

11.3. Primary decomposition

Definition 11.3.1.

A proper ideal 𝔮 of R is primary if for any a,b R with 𝑎𝑏 𝔮, one has either a 𝔮 or bn 𝔮 for some n 1.

That is, an ideal 𝔮 is primary if whenever 𝑎𝑏 𝔮, either a 𝔮 or b 𝔮. Of course, prime ideals are primary. The following is just a rephrasing of the definition of primary.

Lemma 11.3.2.

A proper ideal 𝔮 of R is primary if and only if every zero divisor in R𝔮 is nilpotent.

The following is a key property of primary ideals.

Proposition 11.3.3.

The radical of any primary ideal is a prime ideal.

Proof.

Let 𝔮 be a primary ideal of R. If a,b R with 𝑎𝑏 𝔮, then akbk 𝔮 for some k 1, and therefore either ak 𝔮 or there exists n 1 such that b𝑘𝑛 𝔮. In the first, case a 𝔮, and in the second, b 𝔮, so 𝔮 is prime.

In particular, the radical of a primary ideal 𝔮 is the smallest prime ideal of R containing 𝔮, given that it is also the intersection of all prime ideals containing 𝔮.

Definition 11.3.4.

The radical 𝔭 of a primary ideal 𝔮 of R is called the associated prime to 𝔮, and we say that 𝔮 is 𝔭-primary.

Examples 11.3.5.

Let F be a field.

a.

The ideal (x2,y) of F [x,y] is primary since F [x,y](x2,y)≅𝐹 [x](x2), and every zero divisor in the latter ring is nilpotent. Its associated prime is (x,y).

b.

Consider R = F [x,y,z](𝑥𝑦z2) and its ideal 𝔭 = (x,z), which is prime since R𝔭≅𝐹 [y]. We have 𝑥𝑦 𝔭2, but x𝔭2 and y𝔭2 = 𝔭. Thus 𝔭2 is not primary, even though 𝔭 is prime.

Lemma 11.3.6.

If I is an ideal of R such that I is maximal, then I is primary. In particular, any power of a maximal ideal 𝔪 is primary with associated prime 𝔪.

Proof.

Suppose that 𝔪 = I is maximal. The image of 𝔪 in RI is the nilradical of RI, which means that the nilradical is the only prime ideal of RI. In particular, RI is local, and every element of RI that is not nilpotent is a unit. In particular, every zero divisor of RI is nilpotent. Thus, I is 𝔪-primary.

The following is easily checked.

Lemma 11.3.7.

A finite intersection of primary ideals with the same associated prime is primary.

Definition 11.3.8.

Let I be an ideal of R.

a.

A primary decomposition of I is a finite collection {𝔮1,,𝔮k} of primary ideals of R such that I = i=1k𝔮i.

b.

We say that I is decomposable if it has a primary decomposition.

c.

A primary decomposition {𝔮1,,𝔮k} of I is minimal if the radicals 𝔮i are all distinct and no proper subset of the primary decomposition is also a primary decomposition of I.

Every ideal with a primary decomposition has a minimal such decomposition.

Lemma 11.3.9.

Let I be a decomposable ideal of R. Then I has a minimal primary decomposition.

Proof.

From this decomposition, we may first remove one at a time any primary ideals that contain the intersection of the others. By Lemma 11.3.7, we may then replace the subcollection of those ideals in the decomposition with the same associated prime by the single primary ideal that is its intersection. The resulting collection is minimal.

Example 11.3.10.

Let F be a field. The ideal (xy2) of F [x,y] has a minimal primary decomposition (xy2) = (x)(y2), and the associated primes of these primary ideals are (x) and (y).

Definition 11.3.11.

A proper ideal I of R is irreducible if for any ideals 𝔞 and 𝔟 of R with I = 𝔞𝔟, either I = 𝔞 or I = 𝔟.

Proposition 11.3.12.

Let R be noetherian. Then every irreducible ideal of R is primary.

Proof.

Let I be an irreducible ideal of R, and let a,b R with 𝑎𝑏 I but bI. For each n 1, let Jn = {r Ranr I}, and note that Jn is an ideal of R. Then Jn form an ascending chain of ideals containing I, and since R is noetherian, this chain is eventually constant, say Jn = Jn+1 for all n N with N 1. Consider the ideals 𝔞 = (aN)+I and 𝔟 = (b)+I containing I. We claim that 𝔞𝔟 = I. Let c 𝔞𝔟. Then c = aNr+q for some r R and q I. Since c (b)+I, we have 𝑎𝑐 (𝑎𝑏)+I = I. In other words, aN+1r+𝑞𝑎 I, so aN+1r I, so r JN+1 = JN. Therefore aNr I as well, so c I, and the claim holds. Since I is irreducible and bI, we must have I = 𝔞, which means that aN I. Therefore, I is primary.

Examples 11.3.13.

Let F be a field, and consider the ring F [x,y].

  1. The ideal (x,y)2 is (x,y)-primary, but (x,y)2 = (x2,y)(x,y2), so (x,y)2 is not irreducible. Thus, the converse to Proposition 11.3.12 does not hold.
  2. The ideal (x2,y) is irreducible, and therefore primary, but it is not prime.

Proposition 11.3.14.

Let R be noetherian. The every proper ideal of R is a finite intersection of irreducible ideals.

Proof.

Let X be the set of proper ideals of R that cannot be written as a finite intersection of irreducible ideals of R. Since R is noetherian, either X is empty or X has a maximal element 𝔪. Since 𝔪 X, it is not irreducible, so there exist ideals 𝔞 and 𝔟 properly containing 𝔪 with 𝔪 = 𝔞𝔟. Since 𝔪 is maximal in X, both of 𝔞 and 𝔟 can be written as a finite intersection of irreducible ideals, so 𝔪 may be as well, which contradicts the existence of 𝔪. Therefore X is empty, as desired.

Combining Propositions 11.3.12 and 11.3.14, we have the following.

Theorem 11.3.15 (Primary decomposition theorem).

Every proper ideal of a noetherian commutative ring R is decomposable.

Definition 11.3.16.

For ideals I and J of a commutative ring R, the ideal quotient of I by J is (I : J) = {r R𝑟𝐽 I}.

Notation 11.3.17.

For an ideal I of R and a I, we set Ia = (I : (a)).

Note that ideal quotients are ideals.

Lemma 11.3.18.

Let 𝔮 be a 𝔭-primary ideal of R. For a R, we have 𝔮a = R if a 𝔮 and 𝔮a is 𝔭-primary otherwise.

Proof.

If a 𝔮, then 1 𝔮a, so we are done. If a𝔮, let b,c R with 𝑏𝑐 𝔮a and b𝔮a. Then 𝑎𝑏𝑐 𝔮 but 𝑎𝑏𝔮, so b𝔮, and c 𝔮 as 𝔮 is primary. Hence 𝔮a is primary. Moreover, we have

𝔮 a = {r Rrna 𝔮 for some n 1} = 𝔮 = 𝔭.

Corollary 11.3.19.

Let I be a decomposable ideal of R. Let {𝔮1,,𝔮n} be a minimal primary decomposition of I, and let 𝔭i = 𝔮i for each i. For a R, we have

Ia = i=1 a𝔮i n𝔭 i.

In particular, for each i, there exists an a R such that Ia = 𝔭i.

Proof.

For a R, we have Ia = i=1n(𝔮i)a. By Lemma 11.3.18, we have

Ia = i=1n(𝔮 i)a = i=1 a𝔮i n𝔭 i.

We may choose a 𝔮j for ji such that a𝔮i by the minimality of the decomposition. For such an a, we then have Ia = 𝔭i.

In fact, for noetherian R, we have the following refinement of the last statement of Corollary 11.3.19.

Lemma 11.3.20.

Suppose that R is noetherian, and let I be a proper ideal of R. Let 𝔭 be an associated prime of I. Then there exists a R such that Ia = 𝔭i.

Proof.

Let 𝔮 be a 𝔭-primary ideal in a minimal primary decomposition of I, and let J be the intersection of the other primary ideals set decomposition. Consider the nonempty set X = {Iaa J,a𝔮}, and note that by Corollary 11.3.19, we have Ia = 𝔭 for each Ia X. As R is noetherian, the set X contains a maximal element Ib for some b J, b𝔮. It will suffice to show that Ib is prime, since in that case Ib is radical with radical 𝔭.

Now suppose that c,d R are such that 𝑐𝑑 Ib but cIb, which is to say 𝑏𝑐𝑑 I but 𝑏𝑐I. We know that 𝑏𝑐 J since b J, so 𝑏𝑐𝔮. But then I𝑏𝑐 X contains the maximal element Ib, so I𝑏𝑐 = Ib, and therefore d Ib. That is, Ib is prime.

This lemma has the following interesting consequence.

Proposition 11.3.21.

Let R be noetherian, and let I be proper. An element x R reduces to a zero divisor in RI if and only if it is contained in an associated prime of I.

Proof.

Let Z be the set of elements of R that reduce to zero divisors modulo I. Then Z = aRIIa. Let 𝔭 be an associated primes of I. By Lemma 11.3.20, we may choose b R with Ib = 𝔭 Since bI as IbR, have 𝔭 Z.

Next take r Z, and define Xr = {IaaI,r Ia}, which is nonempty by definition of Z. Since R is noetherian, it has a maximal element Ib for some bI. It suffices to show that Ib is prime, as it contains r. For this, let c,d R with 𝑐𝑑 Ib but cIb. Then 𝑏𝑐𝑑 I but 𝑏𝑐I. Since r I𝑏𝑐, we have I𝑏𝑐 Xr, and it contains Ib, so I𝑏𝑐 = Ib by maximality of Ib. As d I𝑏𝑐, we then have d Ib. Thus, Ib is prime.

We now consider uniqueness of primary decompositions, given the existence of one.

Theorem 11.3.22.

Let I be a decomposable ideal of R. The set of associated primes to the primary ideals in a minimal primary decomposition of I is uniquely determined by I.

Proof.

Let {𝔮1,,𝔮n} be a minimal primary decomposition of I, with 𝔭i = 𝔮i for each i. By Corollary 11.3.19, we may choose a such that Ia = 𝔭i for any i. On the other hand, for any a R such that Ia is prime, part b of Lemma 3.10.19 and Corollary 11.3.19 tell us that Ia = 𝔭i for some i (with a𝔮i). Thus, the set of associated primes {𝔭1,,𝔭n} is uniquely determined by I.

Definition 11.3.23.

Let I be a decomposable ideal of R. A prime ideal is called an associated prime of I if it is the associated prime of an element of a minimal primary decomposition of I.

Definition 11.3.24.

Let I be a proper ideal of R. An isolated prime of I is a minimal element in the set of prime ideals of R containing I, ordered by inclusion.

Remark 11.3.25.

If I is a proper ideal of a noetherian ring R, then every prime ideal of RI is contained in a minimal prime, and the minimal primes of RI are exactly the images of the isolated primes of I.

Proposition 11.3.26.

Let I be a decomposable ideal of R. A prime ideal of R is an isolated prime of I if and only if it is a minimal element under inclusion in the set of associated primes of I.

Proof.

Let I = i=1n𝔮i with each 𝔮i primary, and let 𝔭i be the associated prime of 𝔮i. If 𝔭 is a prime ideal of R containing I, then

𝔭 = 𝔭 I = i=1n𝔮 i = i=1n𝔭 i.

By part b of Lemma 3.10.19, we have that 𝔭 contains some 𝔭i for some i, so it contains some minimal prime in the set of associated primes of I.

Remark 11.3.27.

If (0) is decomposable, then R has finitely many minimal primes. These are exactly the isolated primes in a minimal primary decomposition of (0).

Definition 11.3.28.

Let I be a decomposable ideal of R. An embedded prime of I is an associated prime of I that is not isolated.

Example 11.3.29.

Let F be a field. The ideal I = (𝑥𝑦,y2) of F [x,y] has a minimal primary decomposition I = (x,y)2 (y), so it has associated primes (x,y) and (y). The ideal (y) is the unique isolated prime of I. Note that I also has the primary decomposition I = (x,y2)(y).

In fact, the following uniqueness result also holds.

Proposition 11.3.30.

Let I be a decomposable ideal of R. Let 𝔭1,,𝔭n be distinct isolated primes of I. Let Q be a minimal primary decomposition of I, and let 𝔮i Q be 𝔭i-primary for each 1 i n. Then the ideal i=1n𝔮i is independent of the choice of Q.

Proof.

Consider the multiplicative set S = R i=1n𝔭i. For any associated prime ideal 𝔭 of I, the intersection S𝔭 is empty if and only if 𝔭 = 𝔭i for some i by Proposition 8.1.20. Given a primary decomposition Q, suppose that 𝔮 Q is 𝔭-primary for some prime 𝔭. If 𝔭 = 𝔭i for some i, then S1𝔭 is a prime of S1R and S1𝔮i is S1𝔭-primary, and otherwise we have S1𝔭 = S1R. We then have

S1I =𝔮 QS1𝔮 = i=1nS1𝔮 i,

and the contraction of S1I to R is the intersection of the contractions of the primary ideals S1𝔮i. By Lemma 8.1.19(b), the contraction of S1𝔮i is the ideal of a 𝔮i such that there exists r S with 𝑟𝑎 𝔮i. Since S is contained in the complement of 𝔭i, we have r𝔮i, which as 𝔮i is primary forces such an a to lie in 𝔮i. In other words, i=1n𝔮i is the contraction of S1I, and this is independent of the choice of Q.

Corollary 11.3.31.

If 𝔭 is any isolated prime of a decomposable ideal I, then the unique 𝔭-primary ideal in any minimal primary decomposition of I is independent of the choice of decomposition.

11.4. Integral extensions

Definition 11.4.1.

We say that BA is an extension of commutative rings if A and B are commutative rings such that A is a subring of B.

Definition 11.4.2.

Let BA be an extension of commutative rings. We say that β B is integral over A if β is the root of a monic polynomial in A[x].

Examples 11.4.3.

a.

Every element a A is integral over A, in that a is a root of xa.

b.

If LK is a field extension and α L is algebraic over K, then α is integral over K, being a root of its minimal polynomial, which is monic.

c.

If LK is a field extension and α L is transcendental over K, then α is not integral over K.

d.

The element 2 of (2) is integral over , as it is a root of x2 2.

e.

The element α = 15 2 of (5) is integral over , as it is a root of x2 x1.

Proposition 11.4.4.

Let BA be an extension of commutative rings. For β B, the following conditions are equivalent:

i.

the element β is integral over A,

ii.

there exists n 0 such that {1,β,,βn} generates A[β] as an A-module,

iii.

the ring A[β] is a finitely generated A-module, and

iv.

there exists a faithful A[β]-submodule of B that is finitely generated over A.

Proof.

Suppose that (i) holds. Then β is a root of a monic polynomial g A[x]. Given any f A[x], the division algorithm tells us that f = 𝑞𝑔+r with q,r A[x] and either r = 0 or degr < degg. It follows that f(β) = r(β), and therefore that f(β) is in the A-submodule generated by {1,β,,βdegg1}, so (ii) holds. Condition (ii) is clearly at least as strong as (iii). Suppose that (iii) holds. Then we may take the A[β]-submodule A[β] of B, which being free over itself has trivial annihilator.

Finally, suppose that (iv) holds. Let

M =i=1nAγ i B

be a faithful A[β]-module, and suppose without loss of generality that β0. We have

βγj =j=1nc 𝑖𝑗γi

for some c𝑖𝑗 A with 1 i,j n. The characteristic polynomial c(x) A[x] of the matrix C = (c𝑖𝑗) is monic, and as βInC takes (γ1,,γn) Mn to zero, c(β) acts as zero on M. Since M is a faithful A[β]-module, we must have c(β) = 0. Thus, β is integral.

Example 11.4.5.

The element 12 is not integral over , as [1,21,,2n] for n 0 is equal to [2n], which does not contain 2(n+1).

Definition 11.4.6.

Let BA be an extension of commutative rings. We say that B is an integral extension of A if every element of B is integral over A.

Example 11.4.7.

The ring [2] is an integral extension of . Given α = a+b2 with a,b , note that α is a root of x2 2𝑎𝑥+a2 2b2.

The integral extensions of a field are its algebraic field extensions.

Lemma 11.4.8.

Let BA be an integral extension of domains. Then B is a field if and only if A is a field.

Proof.

Suppose that A is a field. Every b B Q(B) is the root of a monic polynomial with coefficients in A, so A(b) = A[b] B. That is, b B×{0}, and thus B is a field.

Now suppose that B is a field. Then for any a A{0}, the element a1 is integral over A, so there is a monic polynomial f A[x] with f(a1) = 0. Write f(x) = xn+g(x) with degg < n for some n 1. Then a1 = an1g(a1) A, so a A×.

Remark 11.4.9.

An extension of fields is integral if and only if it is algebraic.

Lemma 11.4.10.

Suppose that BA is an extension of commutative rings such that B is finitely generated as an A-module, and let M be a finitely generated B-module. Then M is a finitely generated A-module.

Proof.

Let {m1,,mn} be a set of generators of M as a B-module, and let {β1,,βk} be a set of generators of B as an A-module. We claim that {βimj1 i k,1 j n} is a set of generators of M as an A-module. To see this, let m M and write

m =j=1nb jmj

with bj B for 1 j n. For 1 j n, we then write

bj =i=1ka 𝑖𝑗βi

with a𝑖𝑗 A for 1 i k. We then have

m =i=1k j=1na 𝑖𝑗βimj,

as desired.

We now give a criterion for a finitely generated algebra over a ring to be finitely generated as a module.

Proposition 11.4.11.

Let BA be an extension of commutative rings and suppose that

B = A[β1,β2,,βk]

for some k 0 and βi B with 1 i k. Then the following are equivalent:

i.

the ring B is integral over A,

ii.

each βi with 1 i k is integral over A, and

iii.

the ring B is finitely generated as an A-module.

Proof.

Clearly, (i) implies (ii), so suppose that (ii) holds. By definition, each βi is then integral over any commutative ring containing A. By Proposition 11.4.4, each A[β1,,βj] with 1 j k is a finitely generated A[β1,,βj1]-module, generated by {1,βj,,βjnj} for some nj 0. Assuming recursively that A[β1,,βj1] is finitely generated as an A-module, Lemma 11.4.10 implies that A[β1,,βj] = A[β1,,βj1][βj] is finitely generated as an A-module as well. Therefore, (iii) holds. Finally, if (iii) holds and β B, then since B is a faithful A[β]-module (as 1 B), the element β is integral over a by Proposition 11.4.4. Thus (i) holds.

We derive the following important consequence.

Proposition 11.4.12.

Suppose that CB and BA are integral extensions of commutative rings. Then CA is an integral extension as well.

Proof.

Let γ C, and let f B[x] be a monic polynomial which has γ as a root. Let B be the subring of B generated over A by the coefficients of f, which is integral over A as B is. By Proposition 11.4.11, the ring B is then finitely generated as an A-module. As B[γ] is a finitely generated B-module as well, we have B[γ] is finitely generated as an A-module. Hence, B[γ] is itself an integral extension of A. By definition of an integral extension, the element γ is integral over A. Since γ C was arbitrary, we conclude that C is integral over A.

Definition 11.4.13.

Let BA be an extension of commutative rings. The integral closure of A in B is the set of elements of B that are integral over A.

Proposition 11.4.14.

Let BA be an extension of commutative rings. Then the integral closure of A in B is a subring of B.

Proof.

If α and β are elements of B that are integral over A, then A[α,β] is integral over A by Proposition 11.4.11. Therefore, every element of A[α,β], including α, α +β, and α β, is integral over A as well. That is, the integral closure of A in B is closed under addition, additive inverses, and multiplication, and it contains 1, so it is a ring.

Example 11.4.15.

The integral closure of in [x] is , since if f [x] is of degree at least 1 and g [x] is nonconstant, then g(f(x)) has degree deggdegf in x, hence cannot be 0.

Definition 11.4.16.

a.

The ring of algebraic integers is the integral closure ¯ of inside .

b.

An algebraic integer is an element of ¯.

Definition 11.4.17.

Let BA be an extension of commutative rings. We say that A is integrally closed in B if A is its own integral closure in B.

Definition 11.4.18.

We say that an integral domain A is integrally closed if it is integrally closed in its quotient field.

More generally, we may make the following definition.

Definition 11.4.19.

A commutative ring is normal if it is integrally closed in its total ring of fractions.

In particular, a domain is is integrally closed if and only if it is normal.

Example 11.4.20.

Every field is integrally closed.

Proposition 11.4.21.

Let A be an integrally closed domain, let K be the quotient field, and let L be a field extension of K. If β L is integral over A with minimal polynomial f K[x], then f A[x].

Proof.

Since β L is integral, it is the root of some monic polynomial g A[x] such that f divides g in K[x]. As g is monic, every root of g in an algebraic closure K¯ containing K is integral over A. As every root of f is a root of g, the same is true of the roots of f. Write f = i=1n(xβi) for βi K¯ integral over A. As the integral closure of A in K¯ is a ring, it follows that every coefficient of f is integral over A, being sums of products of the elements βi. Since f K[x] and A is integrally closed, we then have f A[x].

In particular, we have the following result on the norm and trace on quotient fields on integral extensions of domains.

Corollary 11.4.22.

Let BA be an integral extension of domains, and suppose that A is integrally closed in its quotient field K. Let L denote the quotient field of B, and suppose that LK is finite. Then NLK(β) and TrLK(β) are elements of A for every β B.

Proof.

Since β is integral over A, so are all of its conjugates in an algebraic closure of L, since they are also roots of the monic polynomial of which β is a root. It follows from Proposition 10.1.4 that NLK(β) and TrLK(β) are elements of BK, which is A since A is integrally closed.

The following holds in the case of UFDs.

Proposition 11.4.23.

Let A be a UFD, let K be the quotient field of A, and let L be a field extension of K. If β L is integral over A with minimal polynomial f K[x], then f A[x].

Proof.

Let β L be integral over A, let g A[x] be a monic polynomial of which it is a root, and let f K[x] be the minimal polynomial of β. Since f divides g in K[x] and A is a UFD with quotient field K, there exists d K such that 𝑑𝑓 A[x] and 𝑑𝑓 divides g in A[x]. Since f is monic, d must be an element of A (and in fact may be taken to be a least common denominator of the coefficients of f). The coefficient of the leading term of any multiple of 𝑑𝑓 will be divisible by d, so this forces d to be a unit, in which case f A[x].

Corollary 11.4.24.

Every unique factorization domain is integrally closed.

Proof.

The minimal polynomial of an element a of the quotient field K of a UFD A is xa. If aA, it follows from Proposition 11.4.23 that a is not integral over A.

Examples 11.4.25.

The ring is integrally closed.

Example 11.4.26.

The ring [17] is not integrally closed, since α = 1+17 2 is a root of the monic polynomial x2 x4. In particular, [17] is not a UFD.

Proposition 11.4.27.

Let BA be an extension of commutative rings, and suppose that B is an integrally closed domain. Then the integral closure of A in B is integrally closed.

Proof.

Let A¯ denote the integral closure of A in B, and let Q denote the quotient field of A¯. Let α Q, and suppose that α is integral over A¯. Then A¯[α] is integral over A¯, so A¯[α] is integral over A, and therefore α is integral over A. That is, α is an element of A¯, as desired.

Example 11.4.28.

The ring ¯ of algebraic integers is integrally closed.

Proposition 11.4.29.

Let A be an integral domain with quotient field K, and let L be an algebraic extension of K. Then the integral closure B of A in L has quotient field equal to L inside L. In fact, every element of L may be written as bd for some d A and b B.

Proof.

Any β L is the root of a nonconstant polynomial f = i=0naixi K[x], with an = 1. Let d A be such that 𝑑𝑓 A[x]. Then

dnf(d1x) = i=0na idnixi A[x]

is both monic and has 𝑑𝛽 as a root. In other words, 𝑑𝛽 is contained in B, as desired.

Example 11.4.30.

The quotient field of ¯ is ¯.

Definition 11.4.31.

A number field (or algebraic number field) is a finite field extension of .

Definition 11.4.32.

The ring of integers (or integer ring) of a number field K is the integral closure of in K.

In other words, the ring of integers of a number field is the subring of algebraic integers it contains. The prototypical examples of rings of integers arise in the setting of quadratic fields.

Theorem 11.4.33.

Let d1 be a square-free integer. The ring 𝒪 of integers in (d) is

𝒪 = { [1+d 2 ]if d 1mod4, [d] if d 2,3mod4.
Proof.

Suppose that α = a+bd is integral for a,b . If b = 0, then we must have a . If b0, then the minimal polynomial of α is f = x2 2𝑎𝑥+a??2b2d. Since α is integral, then we must have f [x], so 2a . If a , then since a2 b2d and d is square-free, we have b as well. If a, then 2a = a and 2b = b for some odd a,b, and (a)2 (b)2dmod4. As (4)2 = {0,1}, this is impossible if d1mod4. If d 1mod4, then clearly we can take a = b = 1.

Definition 11.4.34.

Let BA be an integral extension of domains such that A is integrally closed, and suppose that B is free of rank n as an A-module. Let (β1,,βn) be an ordered basis of B as a free A-module. The discriminant B over A relative to the basis (β1,,βn) is D(β1,,βn).

Lemma 11.4.35.

Let A be an integrally closed domain with quotient field K. Let L be a finite separable extension of K, and let B denote the integral closure of A in L. Let (α1,,αn) be any ordered basis of L as a K-vector space that is contained in B. Let β L be such that TrLK(𝛼𝛽) A for all α B. Then

D(α1,,αn)β i=1nAα i.
Proof.

Since β L, we may write

β =i=1na iαi

for some ai K for 1 i n. For any i, we have that

TrLK(αiβ) =j=1na jTrLK(αiαj). (11.4.1)

The right-hand side of (11.4.1) is the ith term of the product of the matrix Q = (TrLK(αiαj)) times the column vector with ith entry ai. Since the determinant of Q is d = D(α1,,αn), letting Q Mn(A) denote the adjoint matrix to Q, we have QQ = dIn. Thus, we have dai A for each i. In other words, 𝑑𝛽 lies in the A-module generated by the αi, so we are done.

Proposition 11.4.36.

Let A be an integrally closed domain with quotient field K. Let L be a finite separable extension of K, and let B denote the integral closure of A in L. There exists an ordered basis (α1,,αn) of L as a K-vector space contained in B. Moreover, for any such basis, we have

i=1nAα i B i=1nAd1α i,

where d = D(α1,,αn).

Proof.

First, take any ordered basis (β1,,βn) of LK. By Proposition 11.4.29, there exists a A{0} such that αi = aβi B for each 1 i n. Clearly, (α1,,αn) is a basis of LK, so in particular, the A-module generated by the αi is free and contained in B. The other containment is simply a corollary of Lemma 11.4.35 and the fact that TrLK(B) A.

The following notion of rank is most interesting for finitely generated modules, though we shall have occasion to use it without this assumption.

Definition 11.4.37.

The rank of a module M over a domain A is

rankA(M) = dimK(K AM).

Corollary 11.4.38.

Let A be an integrally closed noetherian domain with quotient field K. Let L be a finite separable extension of K, and let B denote the integral closure of A in L. Then B is a finitely generated, torsion-free A-module of rank [L : K].

Proof.

By Proposition 11.4.36, we have free A-modules M and M of rank n = [L : K] such that M A M. Since M has no A-torsion, neither does B. We have

K AM K AB K AM.

As M and M are both isomorphic to An, their tensor products over A with K are n-dimensional K-vector spaces, which forces K AB to have K-dimension n as well. Moreover, B is finitely generated being a submodule of a finitely generated module over A, as A is noetherian.

Proposition 11.4.39.

Let A be an integrally closed noetherian domain with quotient field K. Let L be a finite separable extension of K, and let B denote the integral closure of A in L. Then any finitely generated, nonzero B-submodule of L is a torsion-free A-module of rank [L : K].

Proof.

Let M be a finitely generated, nonzero B-submodule of L. If β L×, then the multiplication-by-β map B 𝐵𝛽 is an isomorphism of B-modules, so 𝐵𝛽 has rank [L : K] as an A-module. In particular, rankA(M) rankA(B), taking β M. Since M is B-finitely generated and contained in the quotient field of B, there exists α B such that 𝛼𝑀 B. Since multiplication by α is an isomorphism, rankA(M) rankA(B). The result now follows from Corollary 11.4.38.

Corollary 11.4.40.

Let A be a PID with quotient field K, let L be a finite separable extension of K, and let B denote the integral closure of K in L. Then any finitely generated B-submodule of L is a free A-module of rank [L : K].

Proof.

By the structure theorem for modules over a PID, any torsion-free rank n module over A is isomorphic to An. The result is then immediate from Proposition 11.4.39.

We have the following application to number fields.

Lemma 11.4.41.

Let K be a number field. Then the discriminant of 𝒪K over is independent of the choice of ordered basis of 𝒪K as a free -module.

Proof.

By Corollary 11.4.40, the ring 𝒪K is free of rank n = [K : ] over . If β1,,βn and α1,,αn are bases of 𝒪K as a free -module, then there exists a -linear homomorphism T : K K such that T (αi) = βi for all i. Then

D(β1,,βn) = det(T )2D(α1,,α n),

and det(T ) is a unit in , so in {±1}, which is to say that det(T )2 = 1.

Definition 11.4.42.

If K is a number field, the discriminant disc(K) of K is the discriminant of 𝒪K over relative to any basis of 𝒪K as a free -module.

Noting Theorem 11.4.33, the case of quadratic fields is immediately calculated.

Proposition 11.4.43.

Let K = (d), where d1 is a square-free integer. Then

disc(K) = { d d 1mod4, 4d d 2,3 mod 4.

The following theorem will be useful to us later.

Theorem 11.4.44 (Noether’s normalization lemma).

Let F be a field, and let A be a finitely generated commutative F-algebra with generators z1,,zr A. Then there exists s r and F-algebraically independent elements t1,,ts A such that A is integral over F [t1,,ts].

Proof.

The result is obvious for r = 0, so suppose r 1. If the elements z1,,zr are algebraically independent over F, then we may take s = r and ti = zi for all i, so suppose not. In this case, there exists a nonzero polynomial f F [x1,,xr] such that f(z1,,zr) = 0. Let d be the maximum of the degrees of f viewed as a polynomial in each of the xi. Since f is nonconstant, without loss of generality we may take it to be nonconstant as a polynomial in x1 with coefficients in F [x2,,xr].

Consider the polynomial

g(x1,,xr) = f (x1,x2 +x1d+1,,x r+x1(d+1)r1 ) .

Each monomial x1k1xrkr in f has ki d for all i and gives rise to a sum of monomials in g, exactly one of which has the form a constant in F times x1 to the power i=1rki(1+d)i1. Each of these powers for the different monomials in f is distinct, so the highest degree term in g viewed as a polynomial in x1 has a nonzero coefficient c that lies in F. That is, c1g is monic as a polynomial in x1 with coefficients in F [x2,,xr].

Set

wi = ziz1(d+1)i1

for 2 i r, and note that g(z1,w2,,wr) = f(z1,,zr) = 0. It follows that z1 is integral over B = F [w2,,wr]. By induction, there exist s r and elements t1,,ts B that are algebraically independent over F and for which B is integral over F [t1,,ts]. Then A = B[z1] is integral over F [t1,,ts] by the transitivity of integral extensions, proving the theorem.

Corollary 11.4.45.

Let K be an extension of a field F that is finitely generated as an F-algebra. Then K is a finite extension of F.

Proof.

By Noether’s normalization lemma, K is an integral extension of F [t1,,ts] for some algebraically independent elements t1,,ts K. However, K is a field so contains the quotient field K(t1,,ts). Since no ti1 is integral over F [t1,,ts], we must have s = 0. Thus K is integral over F, which is to say it is an algebraic extension of F, but then it is clearly finite being that it is generated by finitely many elements.

11.5. Going up and going down

We use BA to denote an extension of commutative rings.

Definition 11.5.1.

Let BA be an extension of commutative rings. We say that an ideal 𝔟 of B lies over an ideal 𝔞 of A if 𝔟A = 𝔞.

We begin by noting the following simple lemma.

Lemma 11.5.2.

Let A be an integral domain, and let B be a commutative ring extension of A that is integral over A. If 𝔟 is an ideal of B that contains a nonzero element which is not a zero divisor, then 𝔟 lies over a nonzero ideal of A.

Proof.

That 𝔟A is an ideal is clear, so it suffices to show that 𝔟A is nonzero. Let β 𝔟 be nonzero and not a zero divisor. The element β is a root of some monic polynomial g A[x]. Write g = xnf for some nonzero f A[x] with nonzero constant term. Since β 𝔟, we have f(β)f(0) 𝔟, and as f(β) = 0 given that β is not a zero divisor, we have f(0) 𝔟. But f(0)0, so 𝔟 has a nonzero element.

The following are also easily verified.

Lemma 11.5.3.

If BA is integral and 𝔟 is an ideal of B that lies over 𝔞, then B𝔟 is integral over A𝔞.

Lemma 11.5.4.

Let S be a multiplicatively closed subset of A. If BA is integral, then so is S1BS1A.

Proposition 11.5.5.

Let BA be an integral extension. If 𝔭 is a prime ideal of A, then there exists a prime ideal 𝔮 of B lying over 𝔭.

Proof.

The ring B𝔭 = S𝔭1B is integral over A𝔭 by Lemma 11.5.4. Let 𝔐 be a maximal ideal of B𝔭. Set 𝔪 = 𝔐A𝔭. Since the field B𝔭𝔐 is an integral extension of A𝔭𝔪, Lemma 11.4.8 tells us that A𝔭𝔪 is a field as well, so 𝔪 is a maximal ideal of A𝔭. Since A𝔭 is local, we have 𝔪 = 𝔭A𝔭. Let ιB: B B𝔭 and ιA: A A𝔭 be the localization maps so that 𝔮 = ιB1(𝔐) is prime, and

𝔮A = ιB1(𝔐)A = ι A1(𝔪) = ι A1(𝔭A𝔭) = 𝔭.

Theorem 11.5.6 (Going up).

Let BA be an integral extension. Suppose that 𝔭1 𝔭2 are prime ideals of A and 𝔮1 is a prime ideal of B lying over 𝔭1. Then there exists a prime ideal 𝔮2 of B containing 𝔮1 and lying over 𝔭2.

Proof.

Let A¯ = A𝔭1 and B¯ = B𝔭2, and let π : B B¯ be the quotient map. Let 𝔭¯2 be the image of 𝔭2 in A¯. By Proposition 11.5.5, there exists a prime ideal 𝔮¯2 of B¯ lying over 𝔭¯2. Then 𝔮2 = π1(𝔮¯2) contains 𝔮1 and satisfies

𝔮2 A = π1(𝔮¯2 A¯) = π1(𝔭¯2) = 𝔭2,

since 𝔭2 contains 𝔭1.

Proposition 11.5.7.

Let BA be an integral extension of domains. Let 𝔞 be an ideal of A. An element β B is a root of f A[x] with f = xn+i=0n1aixi with ai 𝔞 for all 0 i n1 if and only if β 𝔞𝐵.

Proof.

First, suppose that β B is a root of f as in the statement of the proposition. Then βn = i=0n1aiβi 𝔞𝐵, so β 𝔞𝐵.

Conversely, suppose that βn 𝔞𝐵 for some n 1. Let a1,,ak 𝔞 and b1,,bk B for k 1 be such that βn = i=1kaibi. Set M = A[b1,,bk], which is a finitely generated faithful A-module as a finitely generated integral A-algebra with the property that βnM 𝔞𝑀. Given a generating set of M with n elements, as in the proof of Lemma 11.4.4, we may form a matrix in Mn(A) given by the action of βn on the generating set by multiplication, and it has entries in 𝔞. Then its characteristic polynomial c(x) = i=1ncixi A[x] has ci 𝔞 for i < n. Since c(βn) annihilates M, we have c(βn) = 0 as M is faithful. We then have βn = i=1nciβi 𝔞𝐵.

Proposition 11.5.8.

Let BA be an integral extension of domains such that A is integrally closed, and suppose that β B is the root of a monic polynomial in A[x] with non-leading coefficients in a radical ideal 𝔞 of A. Then the minimal polynomial of β is also such a polynomial.

Proof.

Let K = Q(A) and f K[x] be the minimal polynomial of β. Note that f A[x] by Proposition 11.4.21. Let L be an extension of K that contains all of the roots of f, and let C be the integral closure of A in L.

By Proposition 11.5.7, we have β 𝔞𝐶, so there exists g A[x] monic with g(β) = 0 and which has image xn in A𝔞[x] for n = degg. Then f divides g in K[x], so in particular g(γ) = 0 for every root γ of f, which again tells us that γ 𝔞𝐶.

Since the non-leading coefficients of f are symmetric polynomials in the roots of f, we now have that they lie in 𝔞𝐶. Once again, such a coefficient a is a root of a monic g A[x] which reduces to xdegg modulo 𝔞, but then adegg 𝔞 as a A. As we have assumed that 𝔞 is radical, we then have a 𝔞, so f has the desired form.

Lemma 11.5.9.

Let 𝔭 be a prime ideal of A. There exists a prime ideal 𝔮 of B lying over 𝔭 if and only if 𝔭𝐵A = 𝔭.

Proof.

If 𝔮A = 𝔭, then 𝔮 contains 𝔭𝐵, and then

𝔭 = 𝔮A 𝔭𝐵A 𝔭,

so 𝔭𝐵A = 𝔭.

Conversely, if 𝔭𝐵A = 𝔭, then 𝔭𝐵 is disjoint from S𝔭, so there exists a maximal ideal 𝔐 of B𝔭 with 𝔭𝐵 contained in 𝔐. Let 𝔮 be the inverse image of 𝔐 in B. Then 𝔪 = 𝔮A is a prime ideal containing 𝔭 with 𝔪S𝔭 = , which forces 𝔪 = 𝔭.

Theorem 11.5.10 (Going down).

Let BA be an integral extension of integral domains with A integrally closed. Suppose that 𝔭2 𝔭1 are prime ideals of A and 𝔮1 is a prime ideal of B lying over 𝔭1. Then there exists a prime ideal 𝔮2 of B contained in 𝔮1 and lying over 𝔭2.

Proof.

Note that the maps B B𝔮1 and A A𝔭1 are injective as B is a domain. By Lemma 11.5.9, it is enough to show that 𝔭2B𝔮1 A = 𝔭2. That is, in this case there exists a prime ideal 𝔔2 of B𝔮1 lying over 𝔭2A𝔭1, and then we can take 𝔮2 = 𝔔2 B.

If β = b s 𝔭2B𝔮1 with b 𝔭2B and s B𝔮1, then by Proposition 11.5.8, the minimal polynomial f = xn+i=0n1aixi of b has non-leading coefficients in 𝔭2. If β is also in A, then s = β1b has minimal polynomial βnf(𝛽𝑥) Q(A)[x]. Since s is integral over A, this polynomial lies in A[x], and therefore βinai A for all i. If β𝔭2, then for all i we have βinai 𝔭2 since ai 𝔭2. But then sn 𝔭2B, so s 𝔮1, a contradiction. Thus, β 𝔭2, as required.

11.6. Hilbert’s Nullstellensatz

We use K to denote a fixed algebraically closed field in this section. Much but certainly not all of what is done here can be generalized to fields which are not algebraically closed as well, but for this brief introduction, we feel it suffices to focus on the more specific setting. This section assumes some basic knowledge of topological spaces.

Fix a nonnegative integer n.

Definition 11.6.1.

Let S be a subset of K[x1,,xn]. The zero set, or vanishing locus, of S is

V (S) = {(a1,,an) Knf(a1,,a n) = 0 for all f S}.

An algebraic set in Kn is any subset of Kn that is a zero set of some set of polynomials in K[x1,,xn].

From now on, let us set R = K[x1,,xn] for brevity.

Notation 11.6.2.

If S = {f1,,fn} R, we also write V (f1,,fn) for V (S). At times, for a = (a1,,an) Kn, we write f(a) for f(a1,,an).

Example 11.6.3.

We have V () = Kn and V (R) = V (1) = .

Example 11.6.4.

Consider f(x,y) = xy and g(x,y) = x2 +y2 2 in [x,y]. Then V (f,g) = V (f)V (g) = {(1,1),(1,1)}.

Remark 11.6.5.

For any subset S of R, the zero set V (S) equals the zero set of the ideal (S) generated by S.

Proposition 11.6.6.

a.

The intersection of any collection of algebraic sets in Kn is also an algebraic set.

b.

The union of any finite collection of algebraic sets in Kn is also an algebraic set.

Proof.

Let {Sii I} be a collection of subsets of R. Then iIV (Si) = V (S) is algebraic, so we have part a. If S and T are subsets of R, set I = (S) and J = (T ). We clearly have

V (S)V (T ) = V (I)V (J) V (I J).

If a V (I J) and aV (I), then there exists f I with f(a)0. If g J, then 𝑓𝑔 I J, so f(a)g(a) = 0, so g(a) = 0. Thus a V (J), and we have part b.

It follows from the proposition that the following definition does in fact yield a topology.

Definition 11.6.7.

The Zariski topology on Kn is the topology {KnV (S)S R} with closed sets the algebraic sets in Kn.

Definition 11.6.8.

For n 0, the affine n-space over K is the set 𝔸Kn = Kn endowed with the Zariski topology.

Remark 11.6.9.

For any (a1,,an) 𝔸Kn, we have V (x1 a1,,xnan) = {(a1,,an)}, so points in 𝔸Kn are closed. However, it is not a Hausdoff topology: for instance, for n = 1, the only closed sets other than X are finite, so any two nonempty open sets will intersect as K is infinite.

Notation 11.6.10.

Let Z 𝔸Kn. Then

I(Z) = {f K[x1,,xn]f(a) = 0 for all a Z}.

The set I(Z) is clearly an ideal: it is the ideal of R of elements that vanish on all of Z.

Remark 11.6.11.

Note that if f R satisfies fk I(Z) for some subset Z of 𝔸Kn and k 1, then f(a)k = 0 for all a Z, so f vanishes on Z, which is to say that f I(Z). Hence, I(Z) is a radical ideal.

Example 11.6.12.

For a = (a1,,an) 𝔸Kn, we have I({a}) = (x1 a1,,xnan).

In particular I and V provide bijections between the points of 𝔸Kn and a subset of the maximal ideals of R, i.e., those of the form (x1 a1,,xnan) for some a 𝔸Kn. The statement the latter maximal ideals are all of the maximal ideals of R is known as the weak form of Hilbert’s Nullstellensatz.

Theorem 11.6.13.

Every maximal ideal of K[x1,,xn] has the form (x1 a1,,xnan) for some (a1,,an) 𝔸Kn.

Proof.

Let 𝔪 be a maximal ideal of R = K[x1,,xn], and consider L = R𝔪, which is a field containing K that is finitely generated over K. By Corollary 11.4.45, the field L is an algebraic extension of the algebraically closed field K, so it is equal to K. Under the quotient map R L = K, each xi is sent to some ai L, so xiai 𝔪. Since (x1 a1,,xnan) is maximal, it equals 𝔪.

In other words, V and I give inverse bijections between the maximal ideals of R and the singleton subsets of 𝔸Kn. We now prove the stronger form of this statement, one which boils down to the statement that I(V (𝔞)) = 𝔞 for ideals 𝔞 of R.

Theorem 11.6.14 (Hilbert’s Nullstellensatz).

The maps I and V provide mutually inverse, inclusion-reversing bijections

Hilbert's Nullstellensatz correspondence. A full diagram description follows.
Diagram description: Hilbert's Nullstellensatz correspondence

The two displayed maps are mutually inverse, inclusion-reversing bijections between the specified collections.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: left brace radical ideals of K[x subscript (1), ellipsis , x subscript (n)] right brace; column 2: left brace algebraic sets in blackboard A subscript (K) superscript (n) right brace.

Arrows and lines:

  1. An arrow from left brace radical ideals of K[x subscript (1), ellipsis , x subscript (n)] right brace to left brace algebraic sets in blackboard A subscript (K) superscript (n) right brace, labelled V.
  2. An arrow from left brace algebraic sets in blackboard A subscript (K) superscript (n) right brace to left brace radical ideals of K[x subscript (1), ellipsis , x subscript (n)] right brace, labelled I.
Proof.

The operation I is by definition inclusion-reversing on subsets of 𝔸Kn, and the operation V is inclusion-reversing on subsets of R = K[x1,,xn]. It is immediate from the definitions and Remark 11.6.11 that if 𝔞 is an ideal of R, then I(V (𝔞)) contains 𝔞, and if Z is a subset of R, then V (I(Z)) contains Z. If Z = V (𝔞) for some ideal 𝔞, then

V (I(Z)) = V (I(V (𝔞))) V (𝔞) = Z,

since V is inclusion-reversing. Thus, on algebraic sets Z, we have V (I(Z)) = Z.

It remains to show that I(V (𝔞)) 𝔞 for any ideal 𝔞 of R. Let f I(V (𝔞)). For an indeterminate y, let J be the ideal of R[y] generated by 𝔞 and 1𝑓𝑦. We view R[y] as K[x1,,xn,y] and consider the vanishing set of J in 𝔸Kn+1. If a = (a1,,an+1) V (J), then (a1,,an) V (𝔞), in which case we have

(1𝑓𝑦)(a1,,an+1) = 1f(a1,,an)an+1 = 10.

Thus V (J) = . By the weak form of the Nullstellensatz, if J were a proper ideal, then its vanishing locus would contain the point in the vanishing locus of a maximal ideal containing it, so J = R[y].

In the quotient R[y](1𝑓𝑦), which we identify with R[f1] via yf1, it follows that 1 𝔞𝑅[f1]. In other words, fN 𝔞 for some N 0, so f 𝔞, as was desired.

Remark 11.6.15.

We record the following simple consequences of the Nullstellensatz.

a.

For any S R, we have V (S) = V ((S)), and I(V (S)) = (S).

b.

For any Z 𝔸Kn, we have I(Z) = I(Z¯), where Z¯ is the closure of Z in the Zariski topology (i.e., the smallest algebraic set containing Z), and V (I(Z)) = Z¯.

Definition 11.6.16.

We say that an algebraic set is irreducible if it is not a union of two proper algebraic subsets.

We have seen that maximal ideals correspond to singleton sets under V and I. Hilbert’s Nullstellensatz tells us that prime ideals correspond to irreducible algebraic sets.

Corollary 11.6.17.

The maps I and V restrict to mutually inverse, inclusion-reversing bijections

Prime ideals and irreducible algebraic sets. A full diagram description follows.
Diagram description: Prime ideals and irreducible algebraic sets

The two displayed maps are mutually inverse, inclusion-reversing bijections between the specified collections.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: left brace prime ideals of K[x subscript (1), ellipsis , x subscript (n)] right brace; column 2: left brace irreducible algebraic sets in blackboard A subscript (K) superscript (n) right brace.

Arrows and lines:

  1. An arrow from left brace prime ideals of K[x subscript (1), ellipsis , x subscript (n)] right brace to left brace irreducible algebraic sets in blackboard A subscript (K) superscript (n) right brace, labelled V.
  2. An arrow from left brace irreducible algebraic sets in blackboard A subscript (K) superscript (n) right brace to left brace prime ideals of K[x subscript (1), ellipsis , x subscript (n)] right brace, labelled I.
Proof.

An algebraic set Z is by definition the vanishing locus of some radical ideal I of R. By the Nullstellensatz, such a set Z is irreducible if and only if I = I(Z) cannot be written as an intersection of two radical ideals properly containing I. Note that if I were the intersection of two arbitrary ideals, then it would also be the intersection of their radicals. Conversely, if I is an irreducible ideal, then so is its radical, and then its vanishing locus is irreducible as well. Since the irreducible ideals in R are exactly the primary ideals, and those which are radical are the prime ideals, irreducible algebraic sets correspond exactly to the prime ideals of R.

Remark 11.6.18.

By the primary decomposition theorem and Corollary 11.6.17, every algebraic set is a finite union of irreducible algebraic sets.

Remark 11.6.19.

An irreducible algebraic set Z 𝔸Kn together with its subspace topology is also what is called an (affine) algebraic variety. It has an associated coordinate ring K[Z] = RI(Z). Note that the ring RI(Z) is a domain, since I(Z) is prime. The radical ideals of K[Z] correspond to algebraic subsets of Z, and via this bijection the maximal ideals of K[Z] correspond to the points (or more precisely, singleton subsets) of Z.

11.7. Spectra of rings

In the previous section, we saw that the points of 𝔸Kn for an algebraically closed field K correspond to the maximal ideals of K[x1,,xn]. Making this identification, we may think of the Zariski topology as endowing the set of maximal ideals of K[x1,,xn] with a topology. We now aim to mimic this for the larger set of prime ideals, in an arbitrary commutative ring R.

Definition 11.7.1.

The spectrum SpecR of a commutative ring R is the set of prime ideals of R.

Example 11.7.2.

For a PID R, we have SpecR = {(0)}{(f)f irreducible}.

Notation 11.7.3.

For any subset T of R, we set

V (T ) = {𝔭 SpecRT 𝔭}.

For any subset Y of SpecR, we set

I(Y ) = 𝔭Y 𝔭.

Remark 11.7.4.

We have V (T ) = V ((T )) for the ideal (T ) generated by T . In fact, for any ideal I of R, we have V (I) = V (I) since if I 𝔭, then I 𝔭 = 𝔭.

The following lemma is easily verified.

Lemma 11.7.5.

a.

We have V ((0)) = SpecR and V (R) = .

b.

If 𝔞 and 𝔟 are ideals of R, then V (𝔞)V (𝔟) = V (𝔞𝔟) = V (𝔞𝔟).

c.

If {𝔞jj X} is a collection of ideals of R, then

jXV (𝔞j) = V ( jX𝔞j) = V (jX𝔞j).

In particular, the sets V (I) for I an ideal of R form a topology on SpecR.

Definition 11.7.6.

The Zariski topology on SpecR is the unique topology with closed sets the V (I) with I an ideal of R.

Remark 11.7.7.

In SpecR, the singleton sets {𝔪} with 𝔪 maximal are closed, since V (𝔪) = {𝔪}. However, points in general need not be closed. The closure of {𝔭} with 𝔭 prime is the smallest closed subset containing 𝔭, which is exactly V (𝔭), the set of prime ideals containing 𝔭. So, {𝔭} is closed if and only if 𝔭 is maximal. E.g., in an integral domain, the closure of (0) is SpecR!

Definition 11.7.8.

The closed points of SpecR are the maximal ideals of R.

Definition 11.7.9.

The closure of a subset Y of SpecR in the Zariski topology on R is known as the Zariski closure of Y.

The analogue of the Nullstellensatz for SpecR is considerably less difficult.

Proposition 11.7.10.

The maps I and V provide mutually inverse, inclusion-reversing bijections

Radical ideals and closed subsets of a spectrum. A full diagram description follows.
Diagram description: Radical ideals and closed subsets of a spectrum

The two displayed maps are mutually inverse, inclusion-reversing bijections between the specified collections.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: left brace radical ideals of R right brace; column 2: left brace closed subsets of Spec R right brace.

Arrows and lines:

  1. An arrow from left brace radical ideals of R right brace to left brace closed subsets of Spec R right brace, labelled V.
  2. An arrow from left brace closed subsets of Spec R right brace to left brace radical ideals of R right brace, labelled I.

In fact, for any ideal 𝔞 of R, we have I(V (𝔞)) = 𝔞, and for any subset Y of SpecR, the set V (I(Y )) is the Zariski closure of Y.

Proof.

That V and I are inclusion-reversing is clear. Let 𝔞 be an ideal of R. Then

I(V (𝔞)) = 𝔞𝔭𝔭 = 𝔞

by Proposition 11.2.10. Conversely, if Y is a subset of SpecR, then its closure Y¯ is V (𝔞) for some ideal 𝔞 of R, and

V (I(Y )) V (I(Y¯)) = V (I(V (𝔞))) = V (𝔞) = V (𝔞) = Y¯,

but V (I(Y )) is closed an contains Y, so V (I(Y )) = Y¯.

Corollary 11.7.11.

The Zariski closure of a subset Y of SpecR is the set of all prime ideals containing some element of Y.

Proof.

The set V (I(Y )) consists of the prime ideals 𝔭 containing the intersection of all prime ideals containing Y. By Lemma 3.10.19b, these are exactly the ideals that contain some element of Y.

Let us compare V and I of Definition 11.7.3 with our prior maps with these notations for the polynomial ring R = K[x1,,xn] over an algebraically closed field K.

Proposition 11.7.12.

Let R = K[x1,,xn] for some n 0 and algebraically closed field K. Let us use V and I to denote the maps which take vanishing loci of algebraic sets in 𝔸Kn and the ideal of vanishing of subsets of R, respectively.

a.

The injective map ι : 𝔸Kn SpecR given by taking a point to its corresponding maximal ideal is a homeomorphism onto its image, which we use to identify 𝔸Kn with a subspace of SpecR.

b.

For any ideal 𝔞 of R, we have V(𝔞) = V (𝔞)𝔸Kn.

c.

For any Zariski closed subset Y of SpecR, we have I(Y ) = I(Y 𝔸Kn).

Proof.

If Y = V (𝔞) for some ideal 𝔞 of SpecR, then Y 𝔸Kn is the set of maximal ideals of R containing 𝔞, which equals V(𝔞), proving part a. This implies that the intersection of Y with 𝔸Kn is closed and that the image of a closed set Z = V(𝔞) in the Zariski topology on 𝔸Kn is closed under the subspace topology on 𝔄Kn from the Zariski topology on SpecR. Thus, ι is a homeomorphism onto its image, proving part b.

Finally, if Y = V (𝔞) is a closed subset of SpecR with 𝔞 radical, and if Z = Y 𝔸Kn = V(𝔞), then 𝔞 = I(Z) is the intersection of all prime ideals containing 𝔞. That is, 𝔞 is the intersection of all prime ideals in V (𝔞) = Y, so 𝔞 = I(Y ) as well, and we have part c.

Definition 11.7.13.

If a R, then Ua = SpecRV ((a)) is called a principal open set of R.

Proposition 11.7.14.

The sets Ua for a R form a basis for the Zariski topology on SpecR.

Proof.

Let U be an open set in SpecR. Then U = SpecRV (I) for some ideal I, and V (I) = aIV ((a)), so U = aIUa.

We have the following simple lemma.

Lemma 11.7.15.

Let φ : R S be a ring homomorphism.

a.

If 𝔮 is a prime ideal of S, then φ1(𝔮) is a prime ideal of R.

b.

Suppose that φ is surjective and 𝔭 is a prime ideal of R containing the kernel of φ. Then φ(𝔭) is a prime ideal of S.

Proof.

Set 𝔭 = φ1(𝔮) for 𝔮 a prime ideal of S. Then a,b R satisfy 𝑎𝑏 𝔭 if and only if φ(𝑎𝑏) 𝔮, so if and only if either φ(a) 𝔮 or φ(b) 𝔮, i.e., a 𝔭 or b 𝔭.

If 𝔭 is a prime ideal of R containing kerφ, then 𝔮 = φ(𝔭) is an ideal of S by the surjectivity of φ, For a,b S with 𝑎𝑏 𝔮, write a = φ(c) and b = φ(d) for some c,d R. Then 𝑐𝑑 φ1(𝔮) = 𝔭 since kerφ 𝔭, so c 𝔭 or d 𝔭, and therefore a 𝔮 or b 𝔮.

By Lemma 11.7.15, the following definition makes sense.

Definition 11.7.16.

Let φ : R S be a ring homomorphism. The pullback map

φ: SpecS SpecR

is the function given by φ(𝔮) = φ1(𝔮) for 𝔮 SpecS.

The following lemma is simple.

Lemma 11.7.17.

If φ is a ring homomorphism, then the pullback map φ is continuous with respect to the Zariski topologies.

Remark 11.7.18.

The map that takes a ring to its spectrum and ring homomorphism to the corresponding pullback map is a contravariant functor from 𝐑𝐢𝐧𝐠 to 𝐓𝐨𝐩.

Example 11.7.19.

Let π : R F be a surjective ring homomorphism, where F is a field. Then π((0)) = kerπ is the maximal ideal that is the kernel of f.

Example 11.7.20.

Let 𝔭 be a prime ideal. The localization map φ : R R𝔭 has pullback φ(𝔮R𝔭) = 𝔮 for prime ideals 𝔮 of R contained in 𝔭.

Example 11.7.21.

Consider the map φ : [x] [x] given by φ(f)(x) = f(x2). Then φ((0)) = (0), and for a irreducible,

φ((xa)) = {g [x]g(a2) = 0} = (xa2).

In particular, φ is 2-to-1 on closed points, taking both (xa) and (x+a) to (xa2), except for a = 0, in which case only (x) is carried to (x).

11.8. Krull dimension

We continue to use R to denote a commutative ring.

Definition 11.8.1.

The length of an ascending chain (𝔭i)i=0n of distinct prime ideals is n. We often refer to such a finite strictly ascending chain more simply as a chain of prime ideals, where minimal confusion can arise.

Example 11.8.2.

If R is an integral domain and n 0, then the ring R[x1,,xn] contains a chain of primes of length n:

(0) (x1) (x1,x2) (x1,,xn).

Definition 11.8.3.

The Krull dimension, or dimension, dimR of a commutative ring R is the length of the longest ascending chain of distinct prime ideals in R, if it exists, and is otherwise said to be infinite.

Remark 11.8.4.

In set-theoretic terms, if finite, dimR is one less than the maximum of the cardinalities of all chains in SpecR.

Examples 11.8.5.

Let F be a field.

a.

The Krull dimension of F is 0: its only prime ideal is (0). In fact, the Krull dimension of F [x](xn) for n 0 is 1, since its unique prime ideal is (x).

b.

The Krull dimension of is 1: the longest chains are all of the form (0) (p) for some prime number p. In fact, dimR = 1 for every PID R that is not a field.

c.

The Krull dimension of F [(xi)i1] is infinite, since

(0) (x1) (x1,x2)

is an ascending chain of prime ideals that is not eventually constant.

Lemma 11.8.6.

Let π : R S be a surjective map of rings. Then dimR dimS.

Proof.

Let (𝔮i)i=0n be a chain of primes in S of length n, and set 𝔭i = φ1(𝔮i) for each i. Then 𝔮i = φ(𝔭i) for each i, so each 𝔭i is distinct.

Lemma 11.8.7.

Let 𝔭 be a non-minimal prime of R. Then dimR dimR𝔭+1.

Proof.

Any chain in R𝔭 of maximal length has inverse image in R of the same length, and such a chain can be extended by adding in a minimal prime properly contained in 𝔭.

Proposition 11.8.8.

If BA is an integral extension of domains, then A has finite Krull dimension if and only if B does, in which case dimB = dimA.

Proof.

The the going up theorem tells us that dimB dimA. Suppose that dimB = n, let (𝔮i)i=0n be a maximal ascending chain of prime ideals of B, and set 𝔭i = 𝔮iA for all i. We have 𝔭1 A(0) by Lemma 11.5.2, so dimB𝔮1 = dimB1, and dimA𝔭1 dimA1 by Lemma 11.8.7. By induction on dimB, we then have the remaining inequality dimB dimA.

Proposition 11.8.9.

Let F be a field and n be a nonnegative integer. The ring F [x1,,xn] has Krull dimension n.

Proof.

Example 11.8.2 tells us that R = F [x1,,xn] has dimension at least n. We may suppose that n 1. Let (𝔭i)i=0m be an ascending chain of prime ideals in R. We may suppose that 𝔭0 = (0) and that 𝔭1 is minimal, generated by an irreducible element g R, as otherwise we may extend the chain to contain such primes.

Consider the quotient R = S𝔭1 = S(g). Since the images of the xi in S satisfy an equation of algebraic dependence over F, and these images generate S as an F-algebra, the quotient field of S has transcendence degree at most n1 over F. Thus, no set of more than n1 elements of S can be algebraically independent.

By Noether’s normalization lemma, there exist algebraically independent elements t1,,ts R such that S is integral over F [t1,,ts]. From what we have already shown, we must have s n1. Then dimS = s n1 by Proposition 11.8.8 and induction. On the other hand, the images 𝔭¯i in S of the ideals 𝔭i with 1 i m remain prime in S by Lemma 11.7.15, and they are distinct, so m1 s n1. Therefore, m = n.

In fact, the following result, for which we omit the proof, holds more generally.

Theorem 11.8.10.

Let R be a noetherian domain of finite Krull dimension. Then

dimR[x] = dimR+1.

Definition 11.8.11.

The height ht(𝔭) of a prime ideal 𝔭 of R is the length of the longest chain of primes of R contained in 𝔭. A prime of height 0 is called a minimal prime of R.

Note that a minimal prime of R is just an isolated prime of (0).

Examples 11.8.12.

a.

In F [x1,,xn] for a field F, the height of (x1,,xk) for k n is k.

b.

In a UFD, the primes of height one are principal, generated by the irreducible elements.

c.

In a product of fields R = i=1nFi, the minimal primes are the maximal ideals, the kernels of projection maps R Fk for some 1 k n.

Remark 11.8.13.

Suppose R = K[x1,,xn] with K algebraically closed. The prime ideals 𝔭 of R correspond to algebraic sets in 𝔸Kn. The dimension of the algebraic set V that is the vanishing locus of 𝔭 is defined to be nht(𝔭). In particular, 𝔸Kn has dimension n, as one would expect. We often refer to ht(𝔭) as the codimension of V in 𝔸Kn. In particular, the vanishing locus of a single nonconstant polynomial in R has codimension 1.

11.9. Dedekind domains

Definition 11.9.1.

A Dedekind domain is a noetherian, integrally closed domain of Krull dimension at most 1.

The condition of having Krull dimension at most 1 is the same as every nonzero prime ideal being maximal. We have the following class of examples.

Lemma 11.9.2.

Every PID is a Dedekind domain.

Proof.

A PID is noetherian, and it is a UFD, so it is integrally closed. Its nonzero prime ideals are maximal, generated by its irreducible elements.

Proposition 11.9.3.

Let A be a Dedekind domain, and let B be the integral closure of A in a finite, separable extension of the quotient field of A. Then B is a Dedekind domain.

Proof.

Note that B is a finitely generated A-module by Corollary 11.4.38. If 𝔟 is an ideal of B, then 𝔟 is an A-submodule of B, and as A is noetherian, it is therefore finitely generated. Thus, B is noetherian. That B is integrally closed is just Proposition 11.4.27. That every nonzero prime ideal in A is maximal follows from Lemma 11.8.8.

We have the following immediate corollary.

Corollary 11.9.4.

The ring of integers of any number field is a Dedekind domain.

More examples of Dedekind domains can be produced as follows.

Proposition 11.9.5.

Let A be a Dedekind domain, and let S be a multiplicatively closed subset of A. Then S1A is also a Dedekind domain.

Proof.

Given an ideal 𝔟 of S1A, set 𝔞 = A𝔟. Then 𝔞 is an ideal of A, and 𝔟 = S1𝔞. It follows that any set of generators of 𝔞 as an ideal of A generates S1𝔞 as an ideal of S1A. Hence S1A is noetherian. If, moreover, 𝔟 is a nonzero prime, then clearly 𝔞 is as well, and 𝔞 is maximal since A is a Dedekind domain. Then S1A𝔟≅𝐴𝔞 is a field, so 𝔟 is maximal as well.

Let K be the quotient field of A. Any α K that is integral over S1A satisfies a monic polynomial f with coefficients in S1A. Set n = degf. If d S is the product of the denominators of these coefficients, then dnf(d1x) A[x] is monic with 𝑑𝛼 K as a root. Since A is integrally closed, we have 𝑑𝛼 A, so α S1A. That is, S1A is integrally closed.

Lemma 11.9.6.

Let A be a noetherian domain, and let 𝔞 be a nonzero ideal of A.

a.

There exist k 0 and nonzero prime ideals 𝔭1,,𝔭k of A such that 𝔭1𝔭k 𝔞.

b.

Suppose that dimA 1. If 𝔭1,,𝔭k are as in part a and 𝔭 is a prime ideal of A containing 𝔞, then 𝔭 = 𝔭i for some positive i k.

Proof.

Consider the set X of nonzero ideals of A for which the statement of the first part of the lemma fails, and order X by inclusion. Suppose by way of contradiction that X is nonempty. As A is noetherian, X must contain a maximal element 𝔞 by Proposition 5.1.15. Now 𝔞 is not prime since it lies in X, so let a,b A𝔞 with 𝑎𝑏 𝔞. Then 𝔞+(a) and 𝔞+(b) both properly contain 𝔞, so by maximality of 𝔞, there exist prime ideals 𝔭1,,𝔭k and 𝔮1,,𝔮l of A for some k,l 0 such that 𝔭1𝔭k 𝔞+(a) and 𝔮1𝔮l 𝔞+(b). We then have

𝔭1𝔭k𝔮1𝔮l (𝔞+(a))(𝔞+(b)) 𝔞,

a contradiction of 𝔞 X. This proves part a.

Now, suppose that 𝔞 is proper, and let 𝔭 be a prime ideal containing 𝔞. Assume that dimA 1. If no 𝔭i equals 𝔭, then since 𝔭i is maximal, there exist bi 𝔭i𝔭 for each 1 i k. We then have b1bk𝔭 as 𝔭 is prime, so b1bk𝔞, a contradiction. Hence we have part b.

Definition 11.9.7.

A fractional ideal of a domain A is a nonzero A-submodule 𝔞 of the quotient field of A for which there exists a nonzero d A such that 𝑑𝔞 A.

Remark 11.9.8.

Every nonzero ideal in a domain A is a fractional ideal, which is sometimes referred to as an integral ideal. Every fractional ideal of A that is contained in A is an integral ideal.

Example 11.9.9.

The fractional ideals of are exactly the -submodules of generated by a nonzero rational number.

Lemma 11.9.10.

Let A be a noetherian domain. An A-submodule of the quotient field of A is a fractional ideal if and only if it is finitely generated.

Proof.

If 𝔞 is a finitely generated A-submodule of the quotient field of A, then let d A denote the product of the denominators of a set of generators. Then 𝑑𝔞 A. Conversely, suppose that 𝔞 is a fractional ideal and d A is nonzero and satisfies 𝑑𝔞 A. Then 𝑑𝔞 is an ideal of A, hence finitely generated. Moreover, the multiplication-by-d map carries 𝔞 isomorphically onto 𝑑𝔞.

Definition 11.9.11.

Let A be a domain with quotient field K, and let 𝔞 and 𝔟 be fractional ideals of A.

a.

The inverse of 𝔞 is 𝔞1 = {b K𝑏𝔞 A}.

b.

The product of 𝔞 and 𝔟 is the A-submodule of K generated by the set {𝑎𝑏a 𝔞,b 𝔟}.

Lemma 11.9.12.

Let A be a domain, and let 𝔞 and 𝔟 be fractional ideals of A. Then 𝔞1, 𝔞+𝔟, 𝔞𝔟, 𝔞𝔟 are fractional ideals of A as well.

Proof.

Let K denote the quotient field of A. Let c,d A be nonzero such that 𝑐𝔞 A and 𝑑𝔟 A. Then c(𝔞𝔟) A, 𝑐𝑑(𝔞+𝔟) A, and 𝑐𝑑𝔞𝔟 A.

Note that 𝔞1 is an A-submodule of K which is nonzero since there exists d A with 𝑑𝔞 A in that 𝔞 is a fractional ideal. Let a 𝔞 be nonzero, and let e A be its numerator in a representation of a as a fraction, so e 𝔞 as well. For any t 𝔞1, we have 𝑡𝑒 A by definition, so e𝔞1 A, and therefore 𝔞1 is a fractional ideal.

Remark 11.9.13.

By definition, multiplication of fractional ideals is an associative (and commutative) operation, so the set I(A) of fractional ideals in A is a monoid.

Definition 11.9.14.

We say that a fractional ideal 𝔞 of a domain A is invertible if there exists a fractional ideal 𝔟 of A such that 𝔞𝔟 = A.

Lemma 11.9.15.

A fractional ideal 𝔞 of a domain A is invertible if and only if 𝔞1𝔞 = A.

Proof.

For the nonobvious direction, suppose that 𝔞 is invertible. Then we must have 𝔟 𝔞1 by definition of 𝔞1. On the other hand,

A = 𝔟𝔞 𝔞1𝔞 A,

so we must have 𝔞1𝔞 = A.

Example 11.9.16.

Consider the maximal ideal (x,y) of [x,y]. If f (x,y)× is such that 𝑓𝑥 [x,y] (resp., 𝑓𝑦 [x,y]) then its denominator is a divisor of x (resp., y). Therefore (x,y)1 = [x,y], and we have

(x,y)(x,y)1 = (x,y)[x,y].

Thus, (x,y) is not invertible as a fractional ideal.

Definition 11.9.17.

A principal fractional ideal of A is an A-submodule (a) generated by a nonzero element a of the quotient field of A.

Lemma 11.9.18.

Let 𝔞 be a fractional ideal of a PID. Then 𝔞 is principal.

Proof.

There exists d A such that 𝑑𝔞 = (b) for some b A. Then bd 𝔞 and given any c 𝔞, we have 𝑑𝑐 = 𝑏𝑎 for some a A, so c = abd. That is, 𝔞 = (bd).

Lemma 11.9.19.

Let A be a domain, and let a be a nonzero element of its quotient field. Then (a) is invertible, and (a)1 = (a1).

Proof.

If x (a)1, then 𝑥𝑎 = b for some b A, so x = ba1 (a1). If x (a1), then x = a1b for some b A. On other hand, any z (a) has the form z = 𝑦𝑎 for some y A, and we have 𝑥𝑧 = a1𝑏𝑦𝑎 = 𝑏𝑦 A, so x (a)1. We then have

(a)(a)1 = (a)(a1) = (aa1) = A,

completing the proof.

Lemma 11.9.20.

Let A be a Dedekind domain, and let 𝔭 be a nonzero prime ideal of A. Then 𝔭𝔭1 = A.

Proof.

Let a 𝔭 be nonzero. Noting Lemma 11.9.6a, we let k 1 be minimal such that there exist nonzero prime ideals 𝔭1,,𝔭k of A with 𝔭1𝔭k (a). By Lemma 11.9.6b, we may without loss of generality suppose that 𝔭k = 𝔭. By the minimality of k, we may choose b 𝔭1𝔭k1 be such that b(a). Then a1bA, but we have

a1𝑏𝔭 a1𝔭1𝔭 k A,

which implies that a1b 𝔭1. Moreover, if 𝔭1𝔭 = 𝔭, then a1𝑏𝔭 𝔭. Since 𝔭 is finitely generated, Proposition 11.4.4 tells us that a1b is integral over A. But A is integrally closed, so we have a contradiction. That is, we must have 𝔭 𝔭1𝔭 A, from which it follows that 𝔭1𝔭 = A by maximality of 𝔭.

Theorem 11.9.21.

Let A be a Dedekind domain, and let 𝔞 be a fractional ideal of A. Then there exist k 0 and distinct nonzero prime ideals 𝔭1,,𝔭k and r1,,rk {0} such that 𝔞 = 𝔭1r1𝔭krk, and this decomposition is unique up to ordering. Moreover, 𝔞 is an ideal of A if and only if every ri is positive.

Proof.

First suppose that 𝔞 is a nonzero ideal of A. We work by induction on a minimal nonnegative integer m such that there are nonzero prime ideals 𝔮1,,𝔮m of 𝔞 (not necessarily distinct) with 𝔮1𝔮m 𝔞, which exists by Lemma 11.9.6a. If m = 0, then A 𝔞, so 𝔞 = A. In general, for m 1, we know that 𝔞 is proper, so there exists a nonzero prime ideal 𝔭 that contains 𝔞 and 𝔭 = 𝔮i for some i m. Without loss of generality, we take i = m. Then

𝔮1𝔮m1 𝔮1𝔮m𝔭1 𝔞𝔭1 A.

By induction, there exist nonzero prime ideals 𝔮1,,𝔮 of A for some < m such that 𝔞𝔭1 = 𝔮1𝔮. The desired factorization is given by multiplying by 𝔭, applying Lemma 11.9.20, and gathering together nondistinct primes.

In general, for a fractional ideal 𝔞, we let d A be such that 𝑑𝔞 A. We write 𝑑𝔞 = 𝔮1𝔮m for some m 0 and prime ideals 𝔮i for 1 i m. We also write (d) = 𝔩1𝔩n for some n 0 and prime ideals 𝔩i for 1 i n. By Lemma 11.9.20, we then have

𝔞 = (d)1(𝑑𝔞) = 𝔩11𝔩 n1𝔮1𝔮 m.

If 𝔮i = 𝔩j for some i and j, then we may use Lemma 11.9.20 to remove 𝔮i𝔩j1 from the product. Hence we have the desired factorization.

Now suppose that

𝔞 = 𝔭1r1𝔭 krk

for some k 0, distinct primes 𝔭1,,𝔭k and nonzero r1,,rk. For each prime 𝔭 of A, consider the localization A𝔭, which is a Dedekind domain with unique nonzero prime ideal 𝔭A𝔭. Note that 𝔮A𝔭 = A𝔭 if 𝔮 is a nonzero prime of A other than 𝔭. We therefore have

𝔞A𝔭 = 𝔭1r1,𝔭 krkA𝔭 = 𝔭rA𝔭,

where r = ri if 𝔭 = 𝔭i for some i, and r = 0 otherwise. Moreover, if 𝔭kA𝔭 = 𝔭lA𝔭 for some integers k l, then 𝔭lkA𝔭 = A𝔭, which since 𝔭 is nonzero, can only happen if k = l. Therefore, the primes 𝔭i and corresponding integers ri are uniquely determined by 𝔞.

We have the following immediate corollary of Theorem 11.9.21.

Corollary 11.9.22.

The set of fractional ideals I(A) of a Dedekind domain A is a group under multiplication of fractional ideals with identity A, the inverse of 𝔞 I(A) being 𝔞1.

Definition 11.9.23.

Let A be a Dedekind domain. The group I(A) of fractional ideals of A is called the ideal group of A.

Definition 11.9.24.

Let A be a Dedekind domain. Then we let P(A) denote the set of its principal fractional ideals. We refer to this as the principal ideal group.

Corollary 11.9.25.

Let A be a Dedekind domain. The group P(A) is a subgroup of I(A).

Definition 11.9.26.

The class group (or ideal class group) of a Dedekind domain A is Cl(A) = I(A)P(A), the quotient of the ideal group by the principal ideal group.

Lemma 11.9.27.

A Dedekind domain A is a PID if and only if Cl(A) is trivial.

Proof.

Every element of I(A) has the form 𝔞𝔟1 where 𝔞 and 𝔟 are nonzero ideals of A. If A is a PID, then both 𝔞 and 𝔟 are principal and, therefore, so is 𝔞𝔟1. On the other hand, if 𝔞 is a nonzero ideal of A with 𝔞 = (a) for some a K, then clearly a A, so Cl(A) being trivial implies that A is a PID.

Notation 11.9.28.

Let K be a number field. We let IK, PK, and ClK denote the ideal group, principal ideal group, and class group of 𝒪K, respectively. We refer to these as the ideal group of K, the principal ideal group of K, and the class group of K, respectively.

Example 11.9.29.

Let K = (5). Then 𝒪K = [5]. The ideal 𝔞 = (2,1+5) is non-principal. To see this, note that NK(2) = 4 and NK(1+5) = 6, so any generator x of 𝔞 must satisfy NK(x) {±1,±2}. But

NK(a+b5) = a2 +5b2

for a,b , which forces x = ±1. This would mean that 𝔞 = [5]. To see that this cannot happen, define ϕ : [5] 6 by ϕ(a+b5) = ab for a,b . This is a ring homomorphism as

ϕ((a+b5)(c+d5)) = ϕ(𝑎𝑐5𝑏𝑑 +(𝑎𝑑 +𝑏𝑐)5) = 𝑎𝑐5𝑏𝑑𝑎𝑑𝑏𝑐 = 𝑎𝑐+𝑏𝑑𝑎𝑑𝑏𝑐 = (ab)(cd).

Moreover, ϕ(1+5) = 0, so the kernel of ϕ contains (and is in fact equal to) (1+5). Therefore, ϕ induces a surjection (in fact, isomorphism),

[5]𝔞 6(2) 2,

so 𝔞[5], and x does not exist. Therefore, Cl(5) is nontrivial.

We end with the following important theorem.

Theorem 11.9.30.

A Dedekind domain is a UFD if and only if it is a PID.

Proof.

We need only show that a Dedekind domain that is a UFD is a PID. Let A be such a Dedekind domain. By Theorem 11.9.21, it suffices to show that each nonzero prime ideal 𝔭 of A is principal. Since 𝔭 is prime and A is a UFD, any nonzero element of 𝔭 is divisible by an irreducible element in 𝔭. If π is such an element, then (π) is maximal and contained in 𝔭, so 𝔭 = (π).

11.10. Discrete valuation rings

Definition 11.10.1.

A discrete valuation ring, or DVR, is a principal ideal domain that has exactly one nonzero prime ideal.

Lemma 11.10.2.

The following are equivalent conditions on a principal ideal domain A.

i.

A is a DVR,

ii.

A has a unique nonzero maximal ideal,

iii.

A has a unique nonzero irreducible element up to associates.

Proof.

This is a simple consequence of the fact that in a PID, every nonzero prime ideal is maximal generated by any irreducible element it contains.

Definition 11.10.3.

A uniformizer of a DVR is a generator of its maximal ideal.

Moreover, we have the following a priori weaker but in fact equivalent condition for a domain to be a DVR.

Proposition 11.10.4.

A domain A is a DVR if and only if it is a local Dedekind domain that is not a field.

Proof.

A DVR is a PID, hence a Dedekind domain, and it is local by definition. Conversely, suppose that A is noetherian, integrally closed, and has a unique nonzero prime ideal 𝔭. We must show that A is a PID. Since nonzero ideals factor uniquely as products of primes in A, every ideal of A has the form 𝔭n for some n. In particular, 𝔭 = (π) for any π 𝔭𝔭2, and then 𝔭n = (πn) for all n. Therefore, A is a PID and hence a DVR.

Theorem 11.10.5.

A noetherian domain A is a Dedekind domain if and only if its localization at every nonzero prime ideal is a DVR.

Proof.

We have seen in Proposition 11.9.5 that A𝔭 is a Dedekind domain for all nonzero prime ideals 𝔭. By Proposition 11.10.4, each such localization is therefore a DVR.

Conversely, if A is a noetherian integral domain such that A𝔭 is a DVR for every nonzero prime ideal 𝔭, we consider the intersection B = 𝔭A𝔭 over all nonzero prime ideals 𝔭 of A, taken inside the quotient field K of A. Clearly, B contains A, and if cd B for some c,d A, then we set

𝔞 = {a A𝑎𝑐 (d)}.

By definition of B, we may write cd = r s with r A and s A𝔭, and we see that 𝑠𝑐 = 𝑟𝑑, so s 𝔞. In other words, we have 𝔞𝔭 for all prime ideals 𝔭 of A, which forces 𝔞 = A. This implies that c (d), so cd A.

Next, suppose that 𝔮 is a nonzero prime ideal of A, and let 𝔪 be a maximal ideal containing it. Then 𝔮A𝔪 is a nonzero prime ideal of A𝔪, which is a DVR, so 𝔮A𝔪 = 𝔪A𝔪. Since 𝔮 and 𝔪 are prime ideals contained in 𝔪, we therefore have

𝔮 = A𝔮A𝔪 = A𝔪A𝔪 = 𝔪.

Thus, A has Krull dimension at most 1.

Finally, each A𝔭 is integrally closed in K by Corollary 11.4.24, and then the intersection A is as well, since any element of K that is integral over A is integral over each A𝔭, hence contained in each A𝔭. That is, A satisfies the conditions in the definition of a Dedekind domain.

To make some sense of the name “discrete valuation ring”, we define the notion of a discrete valuation. For this purpose, we adjoin an element to which is considered larger than any element of , and we set x+y = if x,y {}and either x or y equals .

Definition 11.10.6.

Let K be a field. A discrete valuation on K is a surjective map v: K {} such that

i.

v(a) = if and only a = 0,

ii.

v(𝑎𝑏) = v(a)+v(b), and

iii.

v(a+b) min(v(a),v(b))

for all a,b K.

Definition 11.10.7.

If v is a discrete valuation on a field K, then the quantity v(a) for a K is said to be the valuation of a with respect to v.

The following are standard examples of discrete valuations.

Example 11.10.8.

Let p be a prime number. Then the p-adic valuation vp on is defined by vp(0) = and vp(a) = r for a × if a = pra for some r and a× such that p divides neither the numerator nor denominator of a in reduced form.

Example 11.10.9.

Let F be a field, and consider the function field F (t). The valuation at on F (t) is defined by v(g h) = deghdegg for g,h F [t] with h0, taking deg0 = .

More generally, we have the following.

Definition 11.10.10.

Let A be a Dedekind domain with quotient field K, and let 𝔭 be a nonzero prime ideal of A. The 𝔭-adic valuation v𝔭 on K is defined on a K× as the unique integer such that (a) = 𝔭vp(a)𝔟𝔠1 for some nonzero ideals 𝔟 and 𝔠 of A that are not divisible by 𝔭.

Example 11.10.11.

For the valuation at on F (t), where F is a field, we may take A = K[t1] and 𝔭 = (t1). Then the valuation v on F (t) is the (t1)-adic valuation. To see this, note that for nonzero g,h F [t], one has

g(t) h(t) = (t1)deghdeggG(t1) H(t1),

where G(t1) = tdeggg(t) and H(t1) = tdeghh(t) are polynomials in t1 which have nonzero constant term.

Lemma 11.10.12.

Let A be a Dedekind domain with quotient field K, and let 𝔭 be a prime ideal of A. The 𝔭-adic valuation on K is a discrete valuation.

Proof.

Let a,b K be nonzero (without loss of generality). Write (a) = 𝔭r𝔞 and (b) = 𝔭s𝔟 for r = v𝔭(a) and s = v𝔭(b) and fractional ideals 𝔞 and 𝔟 of A. Note that (𝑎𝑏) = 𝔭r+s𝔞𝔟, so vp(𝑎𝑏) = r+s. We have

(a+b) = 𝔭r𝔞+𝔭s𝔟 = 𝔭min(r,s)(𝔭rmin(r,s)𝔞+𝔭smin(r,s)𝔟),

so

v𝔭(a+b) = min(r,s)+v𝔭(𝔭rmin(r,s)𝔞+𝔭smin(r,s)𝔟) min(r,s).

Lemma 11.10.13.

Let v be a discrete valuation on a field K. Then we have v(a) = v(a) for all a K.

Proof.

Note that 2v(1) = v(1) = 0, so we have v(a) = v(1)+v(a) = v(a).

Lemma 11.10.14.

Let v be a discrete valuation on a field K. Then we have

v(a+b) = min(v(a),v(b))

for all a,b K with v(a)v(b).

Proof.

If v(a) < v(b), then

v(a) = v((a+b)b) min(v(a+b),v(b)) min(v(a),v(b)) = v(a),

so we have v(a) = min(v(a+b),v(b)), which forces v(a+b) = v(a).

Definition 11.10.15.

Let K be a field, and let v be a discrete valuation on K. Then

𝒪v = {a Kv(a) 0}

is called the valuation ring of v.

Lemma 11.10.16.

Let K be a field, and let v be a discrete valuation on K. Then 𝒪v is a DVR with maximal ideal

𝔪v = {a Kv(a) 1}.
Proof.

That 𝒪v is a ring follows from the fact that if a,b 𝒪v, then v(𝑎𝑏) = v(a)+v(b) 0, v(a) = v(a) 0, and v(a+b) min(v(a),v(b)) 0. For a 𝒪v and x,y 𝔪v, we have v(x+y) min(v(x),v(y)) 1 and v(𝑎𝑥) = v(a)+v(x) 1, so 𝔪v is an ideal. It is also the unique maximal ideal: given a 𝒪v𝔪v, we have v(a1) = v(a)+v(a1) = v(1) = 0, so a 𝒪v×. Given an ideal 𝔞 of 𝒪v, let a 𝔞 be an element of minimal valuation n. Let π 𝒪v with v(π) = 1, and write a = πnu for some u 𝒪v×. Then v(u) = 0, so u 𝒪v×. Therefore, (πn) 𝔞. On the other hand, since n is minimal, we have 𝔞 (πn), and therefore 𝔞 is a principal. By Lemma 11.10.2, we conclude that 𝒪v is a DVR.

Example 11.10.17.

In , we have

𝒪vp = (p) = {a ba,b such that p b}.

11.11. Ramification of primes

The integral closure B of a Dedekind domain A in a finite extension L of its quotient field K is also a Dedekind domain. If 𝔭 is a nonzero prime ideal of A, then we can consider the ideal 𝔭𝐵 of B. This ideal may no longer be prime. Instead, it has a factorization

𝔭𝐵 = 𝔓1e1𝔓 geg (11.11.1)

for some distinct nonzero prime ideals 𝔓i of B and positive integers ei, for 1 i g for some g 1. We make the following definitions.

Definition 11.11.1.

Let BA be an extension of commutative rings. We say that a prime ideal 𝔓 of B lies over (or above) a prime ideal 𝔭 of A if 𝔭 = 𝔓A. We then say that 𝔭 lies under (or below) 𝔓.

In (11.11.1), the prime ideals of B lying over 𝔭 are exactly the 𝔓i for 1 i g.

Definition 11.11.2.

Let A be a Dedekind domain, and let B be the integral closure of A in a finite extension L of the quotient field K of A. Let 𝔭 be a nonzero prime ideal of A.

a.

We say that 𝔭 ramifies (or is ramified) in LK if 𝔭𝐵 is divisible by the square of a prime ideal of B. Otherwise, it is said to be unramified.

b.

We say that 𝔭 is inert in LK if 𝔭𝐵 is a prime ideal.

c.

We say that 𝔭 is split in LK if there exist two distinct prime ideals of B lying over 𝔭. Otherwise, 𝔭 is non-split.

It follows directly that 𝔭 is ramified in LK if some ei in (11.11.1) is at least 2. On the other hand, 𝔭 is inert in LK if there is exactly one prime ideal of B lying over 𝔭 and its ramification index is 1, which is to say that g = 1 and e1 = 1 in (11.11.1). Finally, 𝔭 is split in LK if g > 1.

Example 11.11.3.

Let A = and L = (2). The integral closure of A in L is B = 𝒪L = [2]. The prime 𝔭 = (2) ramifies in (2), since

2[2] = (2)2.

Moreover, 𝔓 = (2) is a prime ideal of [2], since [2](2)≅ℤ2 via the map that takes a+b2 to amod2. Therefore, 𝔭 is ramified and non-split.

Next, consider the prime ideal (3) of . We have [2](3)𝔽3[2]𝔽9, so (3) is inert in (2). On the other hand, the prime factorization of 7[2] is exactly

7[2] = (3+2)(32),

since [2](3±2) is isomorphic to 7 via the map that takes a+b2 to a3b. That is, (7) splits in (2).

Definition 11.11.4.

Let A be a Dedekind domain, and let 𝔭 be a nonzero prime ideal of A. The residue field of 𝔭 is A𝔭.

Remark 11.11.5.

Let A be a Dedekind domain, and let B be the integral closure of A in a finite extension L the quotient field K of A. Let 𝔭 be a nonzero prime ideal of A, and let 𝔓 be a prime ideal of L lying over K. Then B𝔓 is a field extension of A𝔭 via the natural map induced on quotients by the inclusion AB.

Definition 11.11.6.

Let A be a Dedekind domain, and let B be the integral closure of A in a finite extension L of the quotient field K of A. Let 𝔭 be a nonzero prime ideal of A, and let 𝔓 be a prime ideal of B lying over 𝔭.

a.

The ramification index e𝔓𝔭 of 𝔓 over 𝔭 is the largest e 1 such that 𝔓e divides 𝔭𝐵.

b.

The residue degree f𝔓𝔭 of a prime ideal of 𝔓 lying over 𝔭 is [B𝔓 : A𝔭].

Remark 11.11.7.

It follows quickly from the definitions that ramification indices and residue degrees are multiplicative in extensions. That is, if A B C are Dedekind domains with the quotient field of C a finite extension of that of A and 𝔓 is a prime ideal of C lying over P of B and 𝔭 of A, then

e𝔓𝔭 = e𝔓PeP𝔭 and f𝔓𝔭 = f𝔓PfP𝔭.

Example 11.11.8.

In Example 11.11.3, the residue degree of (2) over 2 is 1, the residue degree of 3[2] over 3 is 2, and the residue degrees of (3±2) over 7 are each 1. The ramification indices are 2, 1, and 1, repsectively.

We shall require the following lemmas.

Lemma 11.11.9.

Let 𝔭 be a nonzero prime ideal in a Dedekind domain A. For each i 0, the A𝔭-vector space 𝔭i𝔭i+1 is one-dimensional.

Proof.

Let x 𝔭i𝔭i+1 for some i 0. (Such an element exists by unique factorization of ideals.) We need only show that the image of x spans 𝔭i𝔭i+1. For this, note that (x) = 𝔭i𝔞 for some nonzero ideal of A not divisible by 𝔭. Then

(x)+𝔭i+1 = 𝔭i(𝔞+𝔭) = 𝔭i,

the last step by the Chinese remainder theorem.

Lemma 11.11.10.

Let A be a Dedekind domain and P be a set of nonzero prime ideals of A. Let S a multiplicatively closed subset of A such that S𝔭 = for all 𝔭 P. Let 𝔞 be a nonzero ideal of A that is divisible only by prime ideals in P. Then the natural map

A𝔞 S1AS1𝔞

is an isomorphism.

Proof.

Suppose that b S1𝔞A, and write b = a s for some a 𝔞 and s S. Then a = 𝑏𝑠, and since 𝔞 divides (a) while (s) is relatively prime to 𝔞, we must have that 𝔞 divides (b). In other words, b 𝔞, and therefore the map is injective. Given c A and t S, the ideals (t) and 𝔞 have no common prime factor, so in that A is a Dedekind domain, satisfy (t)+𝔞 = A. Thus, there exists u A such that 𝑢𝑡 1 𝔞. Then 𝑐𝑢+𝔞 maps to ct +S1𝔞, so the map is surjective.

The ramification indices and residue degrees of the primes over 𝔭 satisfy the following degree formula.

Theorem 11.11.11.

Let A be a Dedekind domain, and let B be the integral closure of A in a finite separable extension L the quotient field K of A. Let 𝔭 be a nonzero prime ideal of A, and write

𝔭𝐵 = 𝔓1e1𝔓 geg

for some distinct nonzero prime ideals 𝔓i of B and positive integers ei, for 1 i g and some g 1. For each i, let fi = f𝔓i𝔭. Then

i=1ge ifi = [L : K].
Proof.

We prove that dimA𝔭B𝔭𝐵 equals both quantities in the desired equality. By the Chinese remainder theorem, we have a canonical isomorphism

B𝔭𝐵≅i=1gB𝔓 iei,

of A𝔭-vector spaces, so

dimA𝔭B𝔭𝐵 =i=1gdim A𝔭B𝔓iei = i=1g j=0ei1dim A𝔭𝔓ij𝔓 ij+1.

By Lemma 11.11.9, each 𝔓ij𝔓ij+1 is a 1-dimensional B𝔓i-vector space, and we therefore have

dimA𝔭B𝔭𝐵 =i=1ge idimA𝔭B𝔓i =i=1ge ifi.

Let S denote the complement of 𝔭 in A. Then S1A = A𝔭 and S1B are Dedekind domains, and A𝔭 is a DVR, hence a PID. Moreover, S1B is the integral closure of A𝔭 in L, being both integrally closed and contained in said integral closure. Thus, Corollary 11.4.40 tells us that S1B is free of rank [L : K] over A𝔭. In particular, S1B𝔭S1B is an [L : K]-dimensional A𝔭𝔭A𝔭-vector space. On the other hand, note that

S𝔓i = SA𝔓i = S𝔭 =

for each 1 i g. Therefore, Lemma 11.11.10 tells us that

S1B𝔭S1𝐵≅𝐵𝔭𝐵

and A𝔭𝔭A𝔭≅𝐴𝔭. We thus have that dimA𝔭B𝔭𝐵 = [L : K], as required.

In other words, Theorem 11.11.11 tells us that the sum over all primes lying over 𝔭 of the products of their ramification indices with their residue degrees equals the degree of the field extension LK.

Find in the notes