• Nebyly nalezeny žádné výsledky

Kapitola 1. Moduly

1.2 Projektivní moduly

V této části budeme vycházet z textu [5].

Definice. BuďRokruh.R-modulPnazývámeprojektivní, jestliže pro libovolnéR-moduly M, N a libovolné homomorfismy h: M →N a f: P→N, kde h je surjektivní, existuje homomorfismus g: P→M takový, že hg= f, tj. existuje homomorfismus g takový, že diagram

P

f

∃g

M

h ////N komutuje.

Definice. NechťRje okruh 1. Řekneme, že posloupnost

A→f B→g C

R-modulů (případně grup) a homomorfismů mezi nimi jeexaktní v B, jestliže platí kerg=imf.

2. Posloupnost

· · · →Xn−1→Xn→Xn+1→. . .

se nazývá exaktní, jestliže je exaktní ve všech svých členech, kde je tento pojem definován (tj. ve všech členech mezi dvěma homomorfismy).

3. Krátkou exaktní posloupností rozumíme exaktní posloupnost tvaru 0→A→B→C→0.

Poznámka. Uvažme posloupnost

0→A→f B→g C→0.

1. Exaktnost vAznamená, že kerf =0, tj. f je injektivní. Exaktnost vCznamená, že img=C, tj.gje surjektivní. Tato posloupnost je tedy exaktní právě tehdy, když f je injektivní,gje surjektivní a imf =kerg.

2. Je-li uvažovaná posloupnost exaktní, pak platí

C∼=B/kerg=B/imf =B/f(A), přitom příslušné izomorfismy plynou z věty1.6.

Tvrzení 1.13. Přímý součet R-modulůLα∈IPα je projektivní právě tehdy, když každý jeho sčítanec je projektivní.

Důkaz. OznačmeP=Lα∈IPα, dáleiα: Pα →Pkanonické vnoření a pα: P→Pα kano-nickou projekci. Zejménapα◦iα =idPα.

„⇒“: Nechť Pje projektivní, nechťh: M→N je surjektivní homomorfismus a nechť f: Pα →Nje homomorfismus. Pak f◦pα: P→N je homomorfismusR-modulů. Protože Pje projektivní, existuje homomorfismusg: P→Mtakový, že diagram

P

pα

g

Pα

f

M h ////N komutuje. Označmeϕ=g◦iα: Pα →M, pak diagram

Pα

f

ϕ

~~

M h ////N komutuje,Pα je tedy projektivní.

„⇐“: Nechť jsou nyní všechny modulyPα jsou projektivní,h: M→N je surjektivní homomorfismus a nechť je dán homomorfismus f: P→N. Protože všechny moduly Pα jsou projektivní, pro každéα existujegα tak, že diagram

Pα

iα

gα

P

f

M h ////N

komutuje. Nyní stačí definovatψ =Lα∈Igαpα a dostáváme, že diagram P

f

ψ

~~M

h ////N komutuje, tedyPje projektivní modul.

Důsledek 1.14. Každý volný R-modul je projektivní.

Důkaz. Protože každýR-modul je přímým součtemR-modulůR, stačí díky předchozímu tvrzení ukázat, žeR je projektivní R-modul. Nechť jsou tedy M, N libovolné R-moduly ah: M→N surjektivní homomorfismus. Nechť f: R→N je libovolný homomorfismus.

Chceme tedy naléztg: R→Mtak, aby komutoval diagram R

f

∃g



M h ////N .

Označmef(1) =n. Protožehje surjektivní, existujem∈Mtakové, žeh(m) =n. Definujme gpředpisem

g(x) =x·m.

Buď x∈R libovolné, pak hg(x) =h(xm) =xh(m) =xn=x f(1) = f(x), diagram tedy komutuje.

Věta 1.15. Nechť je dán R-modul P. Následující podmínky jsou ekvivalentní:

1. R-modul P je projektivní.

2. Je-li posloupnost0→A→B→P→0exaktní, pak A⊕P∼=B.

3. R-modul P je přímým sčítancem vhodného volného R-modulu.

Důkaz. 1 ⇒ 2: Nechť je posloupnost 0→ A→f B →g P→ 0 exaktní, nutně je tedy g surjektivní homomorfismus. Protože jePprojektivní, existujehtakové, že diagram

P

id

h

A 

f //B g ////P

komutuje. Protožegh=id, je nutněhinjektivní. Chceme dokázat, žeB∼=A⊕P. Protože f,hjsou injektivní, dostávámeA∼=imf,P∼=imh.

Buďx∈Blibovolný. Označmehg(x) =y∈imh. Platí hg(x−y) =hg(x−hg(x)) =hg(x)−h gh

|{z}

idP

g(x) =hg(x)−hg(x) =0.

Protožehje injektivní, platíg(x−y) =0. Dostáváme, žez=x−y∈kerg=imf. Odtud x=y+z, kdey∈imhaz∈imf, tj.B=imf+imh.

Nyní ukážeme, že imf ∩imh=0. Nechťt ∈imf ∩imh, pak t =h(u) pro vhodné u∈P. Protože imf =kerg, je g(t) =0, tedy g(h(u)) =0, přitom gh=idP, nutně tedy u=0 at=0.

Použitím tvrzení1.5dostáváme, žeB=imf⊕imh∼=A⊕P.

2 ⇒ 3: Z tvrzení 1.10 víme, že každý modul je izomorfní s faktorovým modulem volného modulu. ModulPje tedy izomorfní s faktorovým modulem nějakého volného mo-duluF. Existuje proto surjektivní homomorfismus p: F→P, totiž projekce na faktorový modul složená s příslušným izomorfismem. Pro vhodný modulNje posloupnost

0→N→F →P→0 exaktní. Z podmínky2dostáváme, žeN⊕P∼=F.

3⇒1: JestližeF =P⊕Nje volný, pak je podle důsledku1.14projektivní. ProtožeP je přímý sčítanec projektivního modulu, je podle tvrzení1.13sám projektivní.

Příklad. 1. Z/6Z-modulyZ/2ZaZ/3Zjsou projektivní, vždyť jsou přímými sčítanci volného moduluZ/6Z∼=Z/2Z⊕Z/3Z. Nejsou ale volné jakoZ/6Zmoduly.

2. Uvažme Z-modul M takový, že Tor(M)6={0}, pak M není projektivní, vždyť pro-jektivní moduly jsou přímé sčítance volných modulů a volný modul nad oborem integrity má triviální torzi. Tedy žádná komutativní grupa obsahující nenulový prvek konečného řádu není projektivníZ-modul.

Věta 1.16. R-modul P je projektivní právě tehdy, když existuje množina(at)t∈T prvků z P a systém(ft)t∈T homomorfismů R-modulů ft: P→R takových, že pro každý prvek a∈P je jen konečně mnoho t∈T takových, že ft(a)6=0, a navíc pro každé a∈P platí

a=

t∈T

ft(a)at.

Důkaz. „⇒“: Nechť Pje projektivní R-modul. Pak z předchozího tvrzení plyne, žeP je přímým sčítancem nějakého volného R-modulu F. Díky poznámce před tvrzením 1.10 můžeme předpokládat, žeF=Lt∈TRpro nějakou indexovou množinuT, tj.

P⊕N=M stranách je prvekLt∈TR). Navíc ft: P→Rjsou podle tvrzení1.3homomorfismy modulů.

Na obě strany rovnosti aplikujme pa dostáváme a=

„⇐“: Nechť opětF=Lt∈TRa nechť(xt)t∈T je množina prvků, kteráFvolně generuje.

Podle věty1.8 existuje jediný homomorfismus f: F →Ptakový, že f(xt) =at. Uvažme dále homomorfismusg: P→F daný předpisem

g(a) =

t∈T

ft(a)xt.

Zobrazení je skutečně homomorfismus, protože ft jsou homomorfismy a jen konečně mnoho sčítanců je nenulových. Pak

f◦g(a) = f

t∈T

ft(a)xt

!

=

t∈T

ft(a)at=a,

přičemž poslední rovnost je předpokladem dokazované implikace. Proto f ◦gje identita naP.

Ukážeme, že P je přímým sčítancem F. Protože f g=idP, je nutně g injektivní a f surjektivní. JistěP∼=g f(F)⊆F. TedyPje izomorfní s img f, což je podmodul moduluF.

Nechť jex∈F libovolný, pakx= (x−g f(x)) +g f(x), kdex−g f(x)∈kerg f, vždyť g f(x−g f(x)) =g f(x)−g f g f(x) =g f(x)−g f(x) =0, a jistěg f(x)∈img f. Odtud do-stávámeF=kerg f+img f.

Nechť je nyní x ∈kerg f ∩img f, pak existuje y∈F takové, že g f(y) =x. Pak ale x=g f(y) =g f g f(y) =g f(x) =0, tedy kerg f∩img f =0. To podle tvrzení1.5 dává, že F=kerg f⊕img f ∼=kerg f⊕P. Dostáváme, žePje přímým sčítancem volného modulu, což podle tvrzení1.15znamená, žePje projektivní modul. Tímto je důkaz hotov.

Noetherovské a Dedekindovy okruhy

V této kapitole se budeme věnovat především Dedekindovým okruhům a jejich vlast-nostem. Za tímto účelem zavedeme pojem noetherovského okruhu. Poznamenejme, že noetherovský okruh nemusí být komutativní. Pro nás však případ nekomutativních okruhů nebude důležitý, proto budeme dále uvažovat pouze komutativní noetherovské okruhy.

V celé této kapitole budeme vycházet z textu [5].

Poznámka. V minulé kapitole jsme uvedli, že levé ideály okruhuRmůžeme chápat jako podmoduly levého R-modulu R. Je-li R komutativní okruh, pak jsou levé ideály právě (oboustranné) ideály. Protože v tomto případě je ideál (a1, . . . ,an) generovaný prvky

a1, . . . ,an∈ R roven součtu cyklických levých R-modulů Ra1+· · ·+Ran i cyklických

pravýchR-modulůa1R+· · ·+anR, budeme dále využívat všech tří zápisů (a1, . . . ,an) =Ra1+· · ·+Ran=a1R+· · ·+anR.

RovnostRai=aiR můžeme uvažovat díky tomu, žeai∈R, kdeR je komutativní okruh.

Podobně budeme tuto rovnost využívat proai∈K, kdeKje komutativní okruh obsahující R (zejména je-li R obor integrity a K jeho podílové těleso). V těchto případech totiž {ar|r ∈R} ={ra| r∈ R}, přitom obě množiny jsou dobře definované. Pokud tento případ nenastane, budemeR-modulem i nadále rozumět levýR-modul a budeme používat příslušné značení.

2.1 Noetherovské okruhy a moduly

Definice. Komutativní okruh se nazývánoetherovský, jestliže každá rostoucí posloupnost ideálů (vzhledem k inkluzi)I1⊂I2⊂I3. . . je konečná.

Tvrzení 2.1. Komutativní okruh je noetherovský právě tehdy, když je každý jeho ideál konečně generovaný.

Důkaz. „⇒“: Důkaz povedeme obměnou. BuďRokruh aIjeho ideál, který není konečně generovaný. Buďx1∈Ilibovolný a označmeI1= (x1). Zvolme libovolněx2∈I\I1a ozna-čmeI2= (x1,x2), . . . , zvolme libovolněxn+1∈I\Ina označměIn+1= (x1, . . . ,xn,xn+1).

Volbaxnpůjde udělat pro libovolnén∈N, vždyťInení konečně generovaný. Tímto postu-pem dostáváme nekonečnou rostoucí posloupnost ideálů.Rtedy není noetherovský.

– 18 –

„⇐“: BuďRokruh, jehož každý ideál je konečně generovaný. Předpokládejme sporem, že existuje nekonečná rostoucí posloupnost ideálůI1⊂I2⊂. . .. OznačmeI=Sn∈NIn. Pro-tožeIje sjednocením do sebe vnořených ideálů, jeItaké ideál.Ije z předpokladu konečně generovaný. Každý jeho generátor leží v nějakém ideáluIi, proto všechny generátory leží v nějakém ideáluIk(kdekje největší z těchtoi). Pak aleI⊆Ik⊂Ik+1⊂I, což je spor.

Důsledek 2.2. Každý okruh hlavních ideálů je noetherovský.

Věta 2.3(Hilbertova věta o bázi). Jestliže R je noetherovský okruh, pak je noetherovský i okruh polynomů R[x].

Důkaz. Předpokládejme sporem, žeR[x]není noetherovský. BuďI jeho ideál, který není konečně generovaný. Označme

06= f1∈Iminimálního stupně,(f1)6=I, f2∈I\(f1)minimálního stupně,(f1,f2)6=I,

...

(f1)⊂(f1,f2)⊂(f1,f2,f3)⊂. . .

Označmeai∈Rvedoucí koeficient anistupeň polynomu fi, přitom z konstrukce plyne, že n1≤n2≤n3≤. . .. Jistě

(a1)⊆(a1,a2)⊆(a1,a2,a3)⊆. . .

ProtožeRje noetherovský, musí pro nějakék∈Nnastat(a1, . . . ,ak) = (a1, . . . ,ak,ak+1), zejména

ak+1=

k i=1

riai pro vhodnári∈R. Položme

h= fk+1

k i=1

rixnk+1−nifi∈/(f1,f2, . . . ,fk).

Přitom ale sth<stfk+1, což je spor s výběrem fk+1. Příklad.

1. OkruhZje noetherovský, vždyťZje dokonce okruhem hlavních ideálů.

2. Každé těleso je noetherovský okruh.

3. Okruh polynomů konečně mnoha proměnných nad noetherovským okruhem je no-etherovský.

4. Okruh polynomů nekonečně mnoha proměnných x1,x2, . . .nad libovolným netriviál-ním okruhem není noetherovský, vždyť

(x1)⊂(x1,x2)⊂(x1,x2,x3)⊂. . . je nekonečná rostoucí posloupnost ideálů.

5. Okruh celých algebraických čísel (tj. čísel α ∈C, které jsou kořenem nějakého normovaného polynomu s celočíselnými koeficienty) není noetherovský, vždyť

(2)⊂(√

2)⊂(√4

2)⊂(√8

2)⊂. . . je nekonečná rostoucí posloupnost ideálů.

Definice. NechťRje komutativní okruh. Řekneme, žeR-modulMjenoetherovský, jestliže každá rostoucí posloupnost jeho podmodulůM1⊂M2⊂M3⊂. . . je konečná.

Lemma 2.4. Nechť R je komutativní okruh, M, M1, M2jsou R-moduly takové, že posloup-nost R-modulů

0→M1→M→M2→0

je exaktní. Pak je M je noetherovský právě tehdy, když jsou noetherovské moduly M1a M2. Důkaz. „⇒“: BuďMnoetherovský a 0→M1→M→M2→0 exaktní. ModulM1je vnořen doM, lze ho tedy chápat jako podmodul moduluM. Pak každý podmodul moduluM1je též podmodulemM. Nekonečná rostoucí posloupnost podmodulů vM1 by byla nekonečnou rostoucí posloupností podmodulů vM, což není možné.M1je tedy noetherovský.

Předpokládejme sporem, žeM2 není noetherovský. BuďI1⊂I2⊂. . . nekonečná ros-toucí posloupnost podmodulů M2. Protože máme surjektivní homomorfismus M →M2, můžeme uvážit úplný vzor každého z podmodulůIj v tomto zobrazení, přitom vzor pod-modulu je podmodul podle tvrzení1.7. Protože je zobrazení surjektivní, je tato posloupnost rostoucí, což je spor s tím, žeMje noetherovský.

„⇐“: BuďteM1,M2noetherovské a 0→M1→M→M2→0 exaktní. Homomorfismus M→M2označme f. Předpokládejme sporem, žeMnení noetherovský. BuďI1⊂I2⊂. . . nekonečná rostoucí posloupnost podmodulů moduluM.

Opět můžeme chápatM1jako podmodul moduluM. Uvažme podmodulyLj=Ij∩M1. Z noetherovskosti moduluM1plyne existencen1∈Ntakového, žeLn1=Ln1+t pro všechna t∈N.

OznačmeJi= f(Ii). Protože J1⊆J2⊆. . ., existuje n2∈Ntakové, žeJn2 =Jn2+t pro všechnat∈N.

Označme dále fi= f|Ii a položmen=max{n1,n2}. Buďr≥nlibovolné. Dostáváme krátké exaktní posloupnosti

0 //In∩M1  //In _ fn ////

Jn //0 0 //Ir∩M1  //Ir fr ////Jr //0.

Buďa∈Irlibovolné. Označmex= fr(a). Protože fnje surjektivní, existujeb∈Intakové, žex= fn(b). Pak ale fr(a−b) =0, tedya−b∈Ir∩M1=In∩M1. Odtud dostáváme, že a∈In. Protožea∈Ir bylo libovolné, dostávámeIr=In, což je spor.

Tvrzení 2.5.

1. Přímý součet konečného počtu noetherovských modulů je noetherovský.

2. Homomorfní obraz noetherovského modulu je noetherovský.

Důkaz.

1. Nechť A, B jsou noetherovské okruhy. Protože 0→A→A⊕B→B→0 je krátká exaktní posloupnost, je podle lemmatu2.4iA⊕Bnoetherovský. Libovolné konečné součty dostaneme indukcí.

2. Buď A noetherovský a uvažme libovolný homomorfismus ϕ: A→B. Pak podle věty 1.6 je ϕ(A) ∼=A/kerϕ. Podle lemmatu 2.4 je faktormodul noetherovského modulu noetherovský.

Poznámka. Doposud jsme ukázali tvrzení o noetherovských okruzích a noetherovských modulech. Snadno lze rozmyslet, že okruh R je noetherovský právě tehdy, když je R noetherovský jakoR-modul (vždyť ideály jsou v tomto případě právě podmoduly). Nabízí se otázka, zda z noetherovskosti okruhu můžeme něco říct o noetherovskosti různých modulů nad ním. Následující věta tvrdí, že ano.

Věta 2.6. Buď R noetherovský okruh, M konečně generovaný R-modul. Pak M je noethe-rovský modul.

Důkaz. Označme generátoryM jakox1, . . . ,xm. V předchozí poznámce jsme rozmysleli, že R je noetherovský modul. Z tvrzení 2.5 dostáváme, že i Rm je noetherovský modul.

Uvažme y1, . . . ,ym∈Rm, které volně generují Rm, a homomorfismus f: Rm→M, který je dán předpisem f(yi) =xi (korektnost plyne z volnosti generátorůyi, což jsme ukázali ve větě1.8). ModulMje potom homomorfním obrazem noetherovského moduluRm, což podle tvrzení2.5znamená, žeMje noetherovský.

2.2 Lomené ideály a Dedekindovy okruhy

Definice.

1. Buď R obor integrity a K jeho podílové těleso. Lomeným ideálem R rozumíme libovolný nenulovýR-podmodulI R-modulu K takový, že existuje nenulovér∈R, pro kterérI⊆R.

2. Lomený ideál I se nazývá hlavní, jestliže je jako R-modul generovaný jediným prvkem.

3. Součinemlomených ideálůI,Jrozumíme lomený ideál I·J=

( n

k=1

ak·bk|ak∈I, bk∈J,n∈N )

.

Nebude-li uvedeno jinak, budeme dále předpokládat, že R je obor integrity aK jeho podílové těleso.

Lemma 2.7. Nechť R je obor integrity.

1. Lomené ideály ležící v R jsou (celé) ideály okruhu R a nenulové ideály okruhu R jsou lomené ideály ležící v R.

2. Množina lomených ideálů spolu s operací násobení definovanou výše tvoří komu-tativní monoid, jehož neutrální prvek je R. Pokud k nějakému prvku existuje prvek inverzní, pak je tato inverze dána jednoznačně.

Důkaz.

1. Zřejmé, vždyť (celé) ideály jsou právě podmodulyR-moduluR.

2. Jistě pro každý lomený ideál platí, že IR=I, vždyť I je R-modul. Asociativita a komutativita se přenesou z asociativity a komutativity násobení jednotlivých prvků.

Zbývá ukázat jednoznačnost inverze. Nechť I je lomený ideál aJ,J0 lomené ideály k němu inverzní. PakJ=JR=J(IJ0) = (JI)J0=RJ0=J0.

Definice. Řekneme, že lomený ideál I oboru integrity R je invertibilní, jestliže existuje lomený ideálJtakový, žeI·J=R. V tomto případě značímeJ=I−1.

Definice. Nechť I je lomený ideál oboru integrity R a nechť K je podílové těleso R.

MnožinouI0budeme rozumět množinu

{a∈K|aI⊆R}.

Lemma 2.8. Nechť R je obor integrity, I jeho lomený ideál, pak I0je lomený ideál takový, že II0⊆R. Navíc II0=R právě tehdy, když I je invertibilní.

Důkaz. JistěI0 je nenulovýR-modul. Uvažme nenulový prveky∈I. ProtožeI je lomený ideál, existuje nenulový prvekr∈Rtakový, že ry∈R. Jistěry∈R∩I. Pro každé a∈I0 mámeary∈R. Dostáváme, žeI0je lomený ideál. Jistě vždy platíII0⊆R.

„⇒“: Zřejmě pokudII0=R, jeI0=I−1, tedyIje invertibilní.

„⇐“: Nechť jeIinvertibilní. Protože inkluzeII0⊆Rplatí vždy, stačí ukázat, žeR⊆II0. Přitom z definiceI0dostáváme, žeI−1⊆I0, protoR=II−1⊆II0.

Tvrzení 2.9. Každý hlavní lomený ideál je invertibilní a množina všech invertibilních lomených ideálů tvoří komutativní grupu vzhledem k násobení. Množina hlavních lomených ideálů tvoří podgrupu této grupy.

Důkaz. NechťIje hlavní lomený ideál, pakI=aRpro nějaké nenulovéa∈K. Pak zřejmě I−1=a−1R, což je opět hlavní lomený ideál.

Z lemmatu2.7dostáváme, že lomené ideály tvoří komutativní monoid vzhledem k ope-raci násobení. Množina invertibilních prvků monoidu tvoří grupu, vždyť pokud jsouI1,I2 invertibilní, pak inverze kI1·I2jeI2−1I1−1.

Konečně součinem hlavních ideálů je jistě hlavní ideál (generovaný součinem generá-torů).

Definice. Řekneme, že obor integrityRjeDedekindůvokruh, jestliže jeho každý lomený ideál je invertibilní.

Příklad. Z tvrzení2.9 plyne, že každý okruh hlavních ideálů je Dedekindův. Vždyť každý lomený ideál v okruhu hlavních ideálů je hlavní, tedy invertibilní.

Věta 2.10. Nechť R je Dedekindův okruh. Pak R je noetherovský a každý nenulový prvoideál je maximální.

Důkaz. BuďIlibovolný nenulový ideál okruhuR. JelikožRje Dedekindův, jeIinvertibilní.

ProtožeI·I−1=R, existují ai∈I abi∈I−1proi=1,2, . . . ,mtakové, že∑mi=1ai·bi=1.

Buďx∈Ilibovolný prvek, pak jistěxbi∈Ra dále

x=x·1= (xb1)a1+ (xb2)a2+· · ·+ (xbn)an. ProtoI= (a1,a2, . . . ,an).

BuďPlibovolný nenulový prvoideál okruhuR. BuďM maximální ideál obsahujícíP.

Dostáváme PM−1⊆MM−1 =R, tedy PM−1 je ideál okruhu R. Protože P je prvoideál a platí(PM−1)·M=P, jePM−1⊆PneboM⊆P(jinak by existoval prvekx∈PM−1\P ay∈M\Ptakový, žexy∈P, což je spor).

První možnost dáváM−1=P−1PM−1⊆P−1P⊆R, což po vynásobeníMdáváR⊆M.

To je ale spor, vždyť M ⊂R je maximální ideál. Platí proto druhá možnost, tj. M⊆P, přitomMje maximální ideál obsahujícíP, tedyP=M.

Definice. BuďRobor integrity aLtěleso, které jej obsahuje. Prvekα ∈Lse nazývácelý nad okruhem R (takéR-celý), jestliže je kořenem normovaného polynomu s koeficienty zR.

Věta 2.11. Nechť R je obor integrity, L těleso, které jej obsahuje, a α ∈L. Následující tvrzení jsou ekvivalentní:

1. α je R-celý.

2. Okruh R[α]generovaný R aα je konečně generovaný R-modul.

3. Existuje konečně generovaný, nenulový R-modul M⊆L takový, žeαM⊆M.

Důkaz. 1⇒2: Nechť jeα R-celý. Pak existuje normovaný polynom f ∈R[x], jehož jeα kořenem, platí tedy

αn+an−1αn−1+· · ·+a1α+a0=0.

Prvky 1,α,α2, . . . ,αn−1proto generujíR-modulR[α].

2⇒3: Stačí uvážitM=R[α].

3⇒1: Označmez1, . . . ,zrgenerátoryM. ProtožeαM⊆M, existujíbi j∈Rtakové, že αz1=b11z1+· · ·+b1rzr,

αz2=b21z1+· · ·+b2rzr, ...

αzr=br1z1+· · ·+brrzr.

Převedením levých stran vpravo dostáváme následující rovnost nenulový. Sloupce matice z předešlé rovnosti jsou tedy lineárně závislé. Proto

f(x) = (−1)r·det

je normovaný polynom s koeficienty vR, jehož kořen jeα, což jsme chtěli dokázat.

Důsledek 2.12. Nechť L je těleso a R jeho podokruh. Pak množina R-celých prvkůα∈L tvoří okruh obsahující R.

Důkaz. Nechť a,b∈L jsou R-celé. NechťM, N jsou konečně generované nenulové pod-modulyR-moduluLtakové, žeaM⊆M,bN⊆N. UvažmeR-modulMNjakožtoR-modul generovaný všemi součiny generátorů modulůMaN (tj. prvky tvaruxiyj, kdexije gene-rátorMayj je generátorN), přitom operaci násobení máme definovánu, vždyťLje těleso aM,Njsou jeho podmoduly. Jistě jeMNnenulový a konečně generovanýR-modul. Přitom (a±b)MN⊆MN a(ab)MN⊆MN, tedya+b,a−b,a·bjsouR-celé. Zřejmě libovolné α∈RjeR-celý prvek, vždyťα je kořenemx−α∈R[x].

Definice. Buď R obor integrity, K jeho podílové těleso a L libovolné těleso obsahující R. Okruh R-celých prvků α ∈L se nazývá celistvý uzávěr R v L. Okruh R se nazývá celouzavřený, je-li roven svému celistvému uzávěru vK.

Věta 2.13. Nechť R je obor integrity obsažený v tělese K. Nechť L je libovolné rozšíření tělesa K. Je-li S celistvý uzávěr okruhu R v K, pak celistvé uzávěry R a S v L splývají.

Důkaz. Nechť je dánR-celý prvekα∈L, pak existuje normovaný polynom f ∈R[x], který má kořenα. Z důsledku2.12víme, žeR⊆S. Proto je f ∈S[x], a tedyα jeS-celý.

Nechť je naopak dánS-celý prvekα∈L, pak existují prvkya0,a1, . . . ,an−1∈Stakové, žeαn+an−1αn−1+· · ·+a1α+a0=0. Protožeai∈SjeR-celý pro každéi∈ {0, . . . ,n−1}, je kořenem normovaného polynomu s koeficienty vR. Matematickou indukcí ukážeme, že R1=R[a0, . . . ,an−1]je konečně generovanýR-modul.

Z věty2.11plyne, žeR[a0]je konečně generovanýR-modul.

Předpokládejme, že R[a0, . . . ,ai−1] je konečně generovaný R-modul, označme jeho generátoryx1, . . . ,xk. Protožeai∈SjeR-celý, je kořenem normovaného polynomu s koe-ficienty zR⊆R[a0, . . . ,ai−1], proto aije téžR[a0, . . . ,ai−1]-celý. To podle věty2.11 zna-mená, žeR[a0, . . . ,ai]je konečně generovanýR[a0, . . . ,ai−1]-modul. Generátory označme

y1, . . . ,yl. Prvky xhyj pro h∈ {1, . . . ,k} a j∈ {1, . . . ,l} jsou pak generátory R-modulu R[a0, . . . ,ai].

Proto je takéR1=R[a0,a1, . . . ,an−1]konečně generovanýR-modul. Navíc prvekα je R1-celý, tedyR1[α]je konečně generovaný R1-modul. Odtud plyne, že R1[α]je konečně generovaný R-modul (opět generovaný součiny generátorů). Zřejmě je nenulový a platí αR1[α]⊆R1[α]. Z3podmínky věty2.11plyne, žeα jeR-celý.

Důsledek 2.14. Každý celistvý uzávěr oboru integrity v tělese je celouzavřený.

Důkaz. Plyne z předchozí věty, když položímeK=L.

Lemma 2.15. Nechť R je noetherovský obor integrity. Nechť06=I6=R je jeho ideál. Pak v R existují prvoideály P1,P2, . . . ,Pr takové, že

P1P2. . .Pr⊆I⊆P1∩P2∩ · · · ∩Pr

Důkaz. Důkaz povedeme sporem. Označme I maximální prvek (vzhledem k inkluzi) množiny všech ideálů okruhu R, které tuto vlastnost nemají. Existence takového I plyne ihned z noetherovskosti okruhuR. ZřejměInení prvoideál. Existují proto prvkya,b∈R\I takové, žea·b∈I. PoložmeA=I+aRaB=I+bR. PakAB⊆I⊆A∩B. JistěA6=R6=B, vždyť pokud by například platiloA=R, pak bychom dostaliB=I, což nelze. ProtožeI⊂A aI⊂B, přičemžI byl maximální ideál, který lemma nesplňoval, musí mítAiBvlastnost z lemmatu. Proto existují prvoideályP1, . . . ,PrproAaQ1, . . . ,QsproB. Celkem

P1. . .PrQ1. . .Qs⊆AB⊆I⊆A∩B⊆P1∩ · · · ∩Pr∩Q1∩ · · · ∩Qs, což je spor s existencí ideálu, který nesplňuje tvrzení lemmatu.

Lemma 2.16. Nechť R je obor integrity, P jeho nenulový prvoideál, I1, . . . ,Injeho nenulové ideály. Jestliže I1. . .In⊆P, pak existuje i ∈ {1, . . . ,n} takové, že Ii ⊆P. Je-li navíc Ii maximální ideál, pak P=Ii.

Důkaz. Sporem předpokládejme, že pro žádné i∈ {1, . . . ,n} neplatí Ii⊆P. Pro každé i proto existuje prvek pi∈Ii\P. Pak

p1. . .pn∈I1. . .In⊆P.

Protože je alePprvoideál a žádné piv něm neleží, nemůže v něm ležet ani jejich součin, což je spor.

Je-liIi⊆PaIije maximální, pak jistěP=Ii.

Poznámka. Definovali jsme součiny lomených ideálů oboru integrityR, zejména tedy sou-činy jeho nenulových celých ideálů. Všimněme si však, že jsme v důkazu nikde nevyužili, že Rje obor integrity. Dokonce jsme ani nepotřebovali, žeI1, . . . ,Injsou ideály. Pokud bychom definici součinu rozšířili pro libovolný okruhRa jeho neprázdné podmnožiny (kde součin neprázdných množin je množina součinů), pak by se důkaz provedl úplně stejně. Protože se však obecnějším případem zabývat nebudeme, postačí nám slabší tvrzení předchozího lemmatu.

Lemma 2.17. Nechť R je obor integrity, který je noetherovský a celouzavřený. Nechť každý nenulový prvoideál je maximální. Pak je každý nenulový prvoideál invertibilní.

Důkaz. BuďPlibovolný nenulový prvoideál okruhuR. Nechť 06=a∈Pje takový prvek, pro který hlavní ideál aR obsahuje součin P1P2. . .Pr co možná nejmenšího množství nenulových prvoideálů. Existence těchto prvoideálů pro libovolný nenulový hlavní ideál plyne z lemmatu2.15. Dostáváme

P1P2. . .Pr⊆aR⊆P.

Podle lemmatu2.16existujei∈ {1, . . . ,r}takové, žePi=P, vždyťPije podle předpokladu věty maximální ideál. Bez újmy na obecnosti předpokládejme, že i=1, tedy P1 =P.

Protože jsme prvekaa prvoideályP1, . . . ,Pr volili tak, abyrbylo co nejmenší, nemůže být součinP2. . .Probsažen vaR, existuje protob∈P2. . .Pr\aRa platí

bP⊆PP2. . .Pr ⊆aR, tedyba−1P⊆R. Připomeňme označení

P0={q∈K|qP⊆R},

přitom je-li P invertibilní, což chceme dokázat, je právě P0 jeho inverzí. Dostáváme, že ba−1∈P0\R, tedyR⊂P0.

SoučinPP0je ideál okruhuR. Navíc

P=PR⊆PP0⊆R.

ProtožeP je maximální ideál, je PP0=P, nebo PP0=R. Předpokládejme, že P=PP0. Pak platí P(P0)n=P pro každé n∈N. Odtud dostáváme, že pro každé nenulové x∈P ay∈P0\Rplatíxyn∈P⊂R. ProtoxR[y]⊆R, tedyxR[y]je ideál okruhuR. Protože jeR noetherovský, jexR[y]konečně generovaný. Označme tyto generátorya1,a2, . . . ,am. Proto máR-modulR[y]generátorya1x−1, . . . ,amx−1. Z věty2.11dostáváme, žey∈KjeR-celé.

Protože jsme předpokládali, žeRje celouzavřený, jey∈R, což je spor. ProtoPP0=R, což jsme chtěli dokázat.

Lemma 2.18. Nechť R je obor integrity, který je noetherovský a celouzavřený. Nechť každý nenulový prvoideál je maximální. Pak každý ideál v I6=R lze napsat jako součin prvoideálů.

Důkaz. Předpokládejme sporem, že I6=R je ideál, který nelze napsat jako součin prvo-ideálů. ZřejměI6= (0). Bez újmy na obecnosti předpokládejme, že ze všech takových ideálů právěI obsahuje součinP1. . .Pr co možná nejmenšího počtu nenulových prvoideálů, což lze díky lemmatu2.15. OznačmePprvoideál obsahujícíI. Dostáváme

P1. . .Pr ⊂I⊂P.

Podle lemmatu2.16existuje i∈ {1, . . . ,r} takové, žePi=P, vždyťPi je maximální. Bez újmy na obecnosti předpokládejme, žei=1. Navíc jePinvertibilní podle lemmatu2.17.

Proto

P2. . .Pr⊂P−1I⊂P−1P=R,

přitom rovnost nastat nemůže, vždyť vynásobenímPbychom dostali rovnost i výše. Proto P−1Ije ideál okruhuR, který obsahuje součin méně prvoideálů nežI. JistěP−1I6=R. Proto P−1Ilze reprezentovat jako součin prvoideálů, tedyP−1I=Q1. . .Qspro nějaké prvoideály Qi. KonečněI=PQ1. . .Qs, což je spor.

Věta 2.19. Nechť R je obor integrity. Následující podmínky jsou ekvivalentní:

1. R je Dedekindův okruh.

2. R je noetherovský, celouzavřený a každý nenulový prvoideál v R je maximální.

Důkaz. 1⇒2: Z věty2.10dostáváme, žeRje noetherovský a každý nenulový prvoideál je maximální. Zbývá dokázat, žeRje celouzavřený. Chceme tedy ukázat, že každýR-celý

Důkaz. 1⇒2: Z věty2.10dostáváme, žeRje noetherovský a každý nenulový prvoideál je maximální. Zbývá dokázat, žeRje celouzavřený. Chceme tedy ukázat, že každýR-celý