9 Dedekind domains

Definition 9.1 (Dedekind domain). A Dedekind domain is a ring R such that

  • (i) R is a Noetherian integral domain.
  • (ii) R is integrally closed in Frac⁡(R).
  • (iii) Every non-zero prime ideal is maximal.

Example.

Theorem 9.2. A ring R is a discrete valuation ring if and only if R is a Dedekind domain with exactly one non-zero prime.

Lemma 9.3. Assuming that:

  • R is a Noetherian ring

  • I⊆R a non-zero ideal

Then there exists non-zero prime ideals p1,…,pr such that p1,…,pr⊆I.

Proof. Suppose not. Since R is Noetherian, we may choose I maximal with this property. Then I is not prime, so there exists x,y∈R∖I such that x,y∈I.

Let I1+(x), I2=I+(y). Then by maximality of I, there exist p1,…,pr and q1,…,qs such that p1⋯pr⊆I1 and q1⋯qs⊆I2. Then p1⋯prq1⋯qs⊆I1I2⊂I. □

Lemma 9.4. Assuming that:

  • R is an integral domain

  • R is integrally closed in K=Frac⁡(R)

  • 0≠I⊆R a finitely generated ideal

  • x∈K

Then if xI⊆I, we have x∈R.

Proof. Let I=(c1,…,cn). We write

xci=∑j=1naijcj

for some aij∈R. Let A be the matrix A=(aij)1≤i,j≤n and set B=xid⁡n−A∈Mn×n(K).

Then in Kn

B(c1⋮cn)=0.

Multiply by adj⁡(B), the adjugate matrix for B. We have

det⁡(B)id⁡n(c1⋮⁡cn)=0.

Hence det⁡(B)=0. But det⁡B is a monic polynomial with coefficients in R. Then x is integral over R, hence x∈R. □

Proof of Theorem 9.2.

  • ⇒ Clear.
  • ⇐ We need to show R is a PID. The assumption implies that R is a local ring with unique maximal ideal m.

    Step 1: m is principal.

    Let 0≠x∈m. By Lemma 9.3, (x)⊇mn for some n≥1. Let n minimal such that (x)⊃mn, then we may choose y∈mn−1∖(x).

    Set π=xy. Then we have ym⊆mn⊆(x) and hence π−1m⊆R. If π−1m⊆m, then π−1∈R by Lemma 9.4 and y∈(x), contradiction. Hence π−1m=R, so m=πR is principal.

    Step 2: R is a PID.

    Let I⊆R be a non-zero ideal. Consider a sequence of fractional ideals I⊆π−1I⊆π−2I⊆⋯ in K. Then since π−1∉R, we have π−kI≠π−(k+1)I for all k by Lemma 9.4. Therefore since R is Noetherian, we may choose n maximal such that π−nI⊆R. If π−nI⊆m=(π), then π−(n+1)⊆R. So we must have π−nI=R, and hence I=(πn). □

Let R be an integral domain and S⊆R a multiplicatively closed subset (x,y∈S implies xy∈S, and also have 1∈S). The localisation S−1R of R with respect to S is the ring

S−1R={rs|r∈R,s∈S}⊆Frac⁡(R).

If p is a prime ideal in R, we write R(p) for the localisation with respect to S=R∖p.

Example.

  • p=(0), then R(p)=Frac⁡(R).

  • R=ℤ, ℤ(p)={ab|a∈ℤ,(b,p)=1}, where p is a rational prime.

Facts: (not proved in this course, but can be found in a typical course / textbook on commutative algebra)

Corollary 9.5. Let R be a Dedekind domain and p⊆R a non-zero prime ideal. Then R(p) is a discrete valuation ring.

Proof. By properties of localisation, R(p) is a Noetherian integral domain with a unique non-zero prime ideal pR(p).

It suffices to show R(p) is integrally closed in Frac⁡(R(p))=Frac⁡(R) (since then R(p) is a Dedekind domain hence by Theorem 9.2, R(p) is a discrete valuation ring).

Let x∈Frac⁡(R) be integral over R(p). Multiplying by denominators of a monic polynomial satisfied by x, we obtain

sxn+an−1xn−1+⋯+a0=0,

with ai∈R, s∈S=R∖p. Multiply by sn−1. Then xs is integral over R, so xs∈R. Hence x∈R(p). □

Definition 9.6 (Valuation on a Dedekind domain). If R is a Dedekind domain, and p⊆R a non-zero prime ideal, we write vp for the normalised valuation on Frac⁡(R)=Frac⁡(R(p)) corresponding to the discrete valuation ring R(p).

Example. R=ℤ, p=(p), then vp is the p-adiv valuation.

Theorem 9.7. Assuming that:

Then Ican be written uniquely as aproduct of prime ideals:
I=p1e1⋯prer

(with pi distinct).

Remark. Clear for PIDs (PID implies UFD).

Proof (Sketch). We quote the following properties of localisation:

  • (i) I=J⟺IR(p)=JR(p) for all prime ideals p.
  • (ii) If R a Dedekind domain, p1,p2 non-zero ideals, then
    p1R(p2)={p2R(p2)p1=p2R(p2)p1≠p2

Let I⊆R be a non-zero ideal. By Lemma 9.3, there are distinct prime ideals p1,…,pr such that p1β1⋯prβr⊆I, where βi>0.

Let 0≠p be a prime ideal, p∉{p1,…,pr}. Then property (ii) gives that piR(p)=R(p), and hence IR(p)=R(p).

Corollary 9.5 gives IR(p)=(piR(pi))αi=piαiR(pi) for some 0≤αi≤βi. Thus I=p1α1⋯prαr by property (i).

For uniqueness, if I=p1α1⋯prαr=p1γ1⋯prγr then piαiR(pi)=piγiR(pi) hence ai=γi by unique factorisation in discrete valuation rings. □