Blog Archive

Saturday, June 21, 2025

ANT week 3.2

Here is the proof of the lemma in week 3.2, I will not use this lemma.

Lemma

Let R be a PID, and let

A↪B↪Rn

be inclusions of finitely generated, torsion-free R–modules. If rank⁡(A)=m, then

m=rank⁡(A)≤rank⁡(B)≤n.

Proof. Over a PID, any finitely generated, torsion-free module is free, so the "dimension" of A and B refers to their ranks as free modules. Let F=Frac(R) be the field of fractions of R. Since F is flat over R, the functor

−⊗RF:R-Mod⟶F-Vect

is exact and in particular preserves injections. Tensoring our chain of injections with F gives

F⊗RA↪F⊗RB↪F⊗RRn.

But

F⊗RA≅Fm,F⊗RB≅Frank⁡(B),F⊗RRn≅Fn,

so we obtain

Fm↪Frank⁡(B)↪Fn⟹m≤rank⁡(B)≤n.

This completes the proof. ◻

OK is a free Z module and rank(OK)=dimQ⁡K.

Theorem

Let A be a (countable) Noetherian integral domain with fraction field K, and let L/K be a finite separable extension of degree n. Denote the integral closure

B={x∈L:x is integral over A}

of A in L. Then B is finitely generated as an A–module.

Proof. We proceed in six steps.

Step 1 (Choose a K–basis and clear denominators). Since [L:K]=n, pick any K–basis

e1,…,en⊂L.

Each ei is algebraic over the field K, so its minimal polynomial has coefficients in K. Clearing denominators in that polynomial shows there is a nonzero element Di∈A such that Diei is integral over A. Taking

D=D1D2⋯Dn∈A∖{0},

we then have

ωi:=Dei∈B,i=1,…,n.

Since scaling by D≠0 preserves linear independence over K, {ωi} is again a K–basis of L.

Step 2 (Trace pairing and dual basis). Because L/K is separable, the trace form

TrL/K:L×L⟶K

defined by Tr(x,y)=TrL/K(xy) is a nondegenerate K–bilinear form. Indeed, an inner product.

Hence there is a unique dual basis {ω1∗,…,ωn∗}⊂L characterized by

TrL/K(ωi∗ωj)=δij,1≤i,j≤n.

Step 3 (Build a free A–module M). Consider the A–submodule of HomK(L,K) given by

M=⨁i=1nAωi∗.

Since {ωi∗} is a K–basis of HomK(L,K), we have M≅An. In particular, M is a free (hence Noetherian) A–module of rank n.

Step 4 (Define the trace‐embedding ι). Define

ι:L⟶HomK(L,K),ι(x)(y)=TrL/K(xy).

Nondegeneracy of the trace form implies ι is injective.

Step 5 (Show ι(B)⊆M). Take any integral element x∈B. Then for each basis vector ωj∈B, the product xωj is again integral, so

ι(x)(ωj)=TrL/K(xωj)∈A.

But writing ι(x) in the dual‐basis expansion

ι(x)=∑i=1n(ι(x)(ωi))ωi∗

we see that all the coefficients ι(x)(ωi) lie in A. By definition of M, this exactly says

ι(x)∈M.

Since this holds for every x∈B, we conclude

ι(B)⊆M,

so B is isomorphic (via ι) to an A–submodule of the Noetherian module M. Hence B is a Notherian Module.

Step 6 (Exhaustion by a chain and apply ACC). Because B⊂L is at most countable, enumerate its elements {b1,b2,b3,…}. For each k∈N, let

Mk=A[b1,b2,…,bk]⊆B⊆M.

Each Mk is finitely generated over A (adjoin one integral element at a time). We obtain an ascending chain of A–submodules of the Noetherian module M:

M1⊆M2⊆⋯⊆⋃k=1∞Mk=B.

By the ACC property on M, there is some N so that

MN=MN+1=⋯.

Hence

B=⋃k=1∞Mk=MN

is finitely generated as an A–module. This completes the proof.

Proposition. Let K/Q be a finite extension, then OK is a free Z module and rank(OK)=dimQ⁡K.

Proof. Since Z is a PID, hence a Noetherian ring, hence OK is finite generated by lemma 1. Also, OK is torsion free, hence it is free module by the structure theorem. Hence OK≅Zrank(OK). Now consider OK⊗ZQ≅K≅Qrank(OK) as Q vector space.

Thus we have dimQ⁡K=rank(OK). ◻

 

No comments:

Post a Comment

Popular Posts