• Nebyly nalezeny žádné výsledky

B 2016D V Diplomovápráce MASARYKOVAUNIVERZITA

N/A
N/A
Protected

Academic year: 2022

Podíl "B 2016D V Diplomovápráce MASARYKOVAUNIVERZITA"

Copied!
64
0
0

Načítání.... (zobrazit plný text nyní)

Fulltext

(1)

P ŘÍRODOVĚDECKÁ FAKULTA Ú

STAV MATEMATIKY A STATISTIKY

Diplomová práce

B RNO 2016 D OMINIK V ELAN

(2)

P ŘÍRODOVĚDECKÁ FAKULTA Ú

STAV MATEMATIKY A STATISTIKY

Moduly nad Dedekindovými okruhy

Diplomová práce

Dominik Velan

Vedoucí práce: prof. RNDr. Radan Kučera, DSc. Brno 2016

(3)

Autor: Bc. et Bc. Dominik Velan

Přírodovědecká fakulta, Masarykova univerzita Ústav matematiky a statistiky

Název práce: Moduly nad Dedekindovými okruhy Studijní program: Matematika

Studijní obor: Algebra a diskrétní matematika Vedoucí práce: prof. RNDr. Radan Kučera, DSc.

Akademický rok: 2015/2016 Počet stran: vii+55

Klíčová slova: modul, torzní modul, anihilátor, projektivní modul, konečně gene- rovaný modul, Dedekindův okruh, noetherovský okruh, lomený ideál, diskrétní valuace, okruh s diskrétní valuací, okruh hlavních ideálů

(4)

Author: Bc. et Bc. Dominik Velan

Faculty of Science, Masaryk University Department of Mathematics and Statistics Title of Thesis: Modules over Dedekind Domains

Degree Programme: Mathematics

Field of Study: Algebra and Discrete Mathematics Supervisor: prof. RNDr. Radan Kučera, DSc.

Academic Year: 2015/2016

Number of Pages: vii+55

Keywords: module, torsion module, annihilator, projective module, fini- tely generated module, Dedekind Domain, Noetherian Domain, fractional ideal, discrete valuation, discrete valuation ring, prin- cipal ideal domain

(5)

Tato práce se věnuje konečně generovaným modulům nad Dedekindovými okruhy.

Je rozdělena do čtyř kapitol. V první kapitole jsou uvedeny základní pojmy z teorie modulů.

Druhá kapitola se zabývá Dedekindovými okruhy a jejich vlastnostmi. Třetí kapitola se věnuje konečně generovaným torzním modulům nad okruhy s diskrétní valuací a nad Dedekindovými okruhy. V poslední kapitole je zformulována a dokázána věta o struktuře konečně generovaných modulů nad Dedekindovými okruhy a některé její důsledky.

Abstract

This thesis contains theory of finitely generated modules over Dedekind Domains. It is divided into four chapters. The first chapter introduces modules and projective modules. The second chapter contains definition and basic properties of Dedekind Domains. The third chapter deals with finitely generated torsion modules over discrete valuation rings and Dedekind Domains. The last chapter contains the fundamental theorem of finitely generated modules over Dedekind Domains and its corollaries.

(6)
(7)

Na tomto místě bych rád poděkoval prof. RNDr. Radanu Kučerovi, DSc. za vstřícnost, cenné rady a nekonečnou trpělivost při vedení této diplomové práce.

Prohlášení

Prohlašuji, že jsem svoji diplomovou práci vypracoval samostatně s využitím informač- ních zdrojů, které jsou v práci citovány.

Brno 15. května 2016 . . . . Dominik Velan

(8)

Úvod . . . 1

Přehled použitého značení . . . 2

Kapitola 1. Moduly . . . 3

1.1 Základní definice teorie modulů . . . 3

1.2 Projektivní moduly. . . 13

Kapitola 2. Noetherovské a Dedekindovy okruhy . . . 18

2.1 Noetherovské okruhy a moduly . . . 18

2.2 Lomené ideály a Dedekindovy okruhy. . . 21

2.3 Dělitelnost ideálů, kongruence, čínská zbytková věta . . . 28

Kapitola 3. Konečně generované torzní moduly nad Dedekindovými okruhy . . . 33

3.1 Lokalizace . . . 35

3.2 Konečně generované torzní moduly nad okruhy s diskrétní valuací. . . 43

3.3 Konečně generované torzní moduly nad Dedekindovými okruhy . . . 46

Kapitola 4. Konečně generované moduly nad Dedekindovými okruhy . . . 48

Seznam použité literatury . . . 55

– vii –

(9)

Tato diplomová práce se zabývá strukturou konečně generovaných modulů nad De- dekindovými okruhy. Jejím cílem je vyložit přehledným způsobem teorii Dedekindových okruhů a konečně generovaných modulů nad nimi tak, abychom kladli co nejmenší poža- davky na počáteční znalosti čtenáře. Práce proto může sloužit jako učební text pro studenty, kteří absolvovali základní kurzy algebry a lineární algebry a chtějí své znalosti rozšířit o tuto problematiku. V textu budeme dále předpokládat, že čtenář má znalost algebry v rozsahu [6]

a lineární algebry v rozsahu předmětu M1110 Lineární algebra a geometrie I.

Práce je rozdělena do čtyř kapitol. V první části první kapitoly se zabýváme základními pojmy z teorie modulů. Definujeme volný modul, torzní prvky a anihilátor. Ve druhé části této kapitoly studujeme projektivní moduly.

Ve druhé kapitole se věnujeme především teorii Dedekindových okruhů. První část této kapitoly se zabývá noetherovskými okruhy. Ve druhé části definujeme Dedekindovy okruhy a studujeme jejich vlastnosti. Ve třetí části zavádíme pojem dělitelnosti ideálů a formulujeme čínskou zbytkovou větu.

Třetí kapitola se zabývá konečně generovanými torzními moduly nad Dedekindovými okruhy. V první části zavedeme pojmy lokalizace okruhu a lokalizace modulu. Druhá část se zabývá konečně generovanými torzními moduly nad okruhy s diskrétní valuací. Ve třetí části ukážeme, jak nám pojem lokalizace umožní studovat konečně generované torzní moduly nad Dedekindovými okruhy pomocí modulů nad okruhy s diskrétní valuací.

V závěrečné kapitole se věnujeme větě o struktuře konečně generovaných modulů nad Dedekindovými okruhy. V závěru této kapitoly pak uvádíme dva její důsledky. Aplikacemi těchto tvrzení se v této práci nezabýváme, některé je možné nalézt například v [1,4].

– 1 –

(10)

Pro snažší orientaci v textu zde čtenáři předkládáme přehled základního značení, které se v celé práci vyskytuje.

N množina všech přirozených čísel

N0 množina všech nezáporných celých čísel Z množina všech celých čísel

C množina všech komplexních čísel

Sn množina permutací množiny{1,2, . . . ,n}

⊂ vlastní podmnožina

⊆ podmnožina

\ množinový rozdíl

imϕ obraz zobrazeníϕ

kerϕ jádro zobrazeníϕ

stf stupeň polynomu f

det(A) determinant maticeA

(I,J) největší společný dělitel ideálůI,J [I,J] nejmenší společný násobek ideálůI,J Ann(M) anihilátor moduluM

Tor(M) množina torzních prvků moduluM

Ra1+· · ·+Ran podmodul moduluM generovaný prvkya1, . . . ,an∈M (a1, . . . ,an) ideál okruhuRgenerovaný prvkya1, . . . ,an∈R, někdy též

Ra1+· · ·+Ranneboa1R+· · ·+anR

– 2 –

(11)

Moduly

V této kapitole se budeme zabývat základními pojmy z teorie modulů.

1.1 Základní definice teorie modulů

V této části se zabýváme základními definicemi a vlastnostmi modulů, jak jsou uve- deny například v [1]. Definujeme pojem homomorfismu modulů. Představujeme základní konstrukce nových modulů z modulů původních, jako jsou faktormoduly a přímé součty modulů. Zavádíme pojmy torze a anihilátor modulu. Protože důkazy celé řady tvrzení kopí- rují myšlenky a postupy důkazů analogických tvrzení z teorie grup, neuvádíme v této části důkazy všech uvedených tvrzení. Pro ilustraci však korespondenci mezi těmito důkazy v některých případech ukážeme.

Definice. Buď (R,,·) okruh. Levým R-modulem rozumíme komutativní grupu (M,+) spolu s akcíRnaM, tj. zobrazenímR×M→M (kde obraz(r,m)značímerm), splňující pro všechnar,s∈Ram,n∈Mnásledující podmínky:

1. r(m+n) =rm+rn, 2. (rs)m=rm+sm, 3. (r·s)m=r(sm), 4. 1Rm=m.

AkciRnaMnazývámenásobeníprvky z okruhuR. Využíváme navíc konvenci, že násobení má přednost před sčítáním.

Protože je z kontextu obvykle zřejmé, zda sčítáme dva prvky R-modulu M nebo okruhu R, budeme pro zjednodušení obě tyto operace značit +. Neutrální prvek grupy (M,+)budeme značit 0. Prvek inverzní k prvkum∈Mbudeme značit −m. Pro přehled- nost budemen+ (−m)značit pouzen−m.

Přívlastek „levý“ v předchozí definici značí, že prvky okruhu R píšeme zleva. Ana- logicky bychom mohli definovat pravýR-modul. Nebude-li uvedeno jinak, budeme dále pojmemR-modulrozumětlevý R-modul. Bude-li navíc okruhRzřejmý z kontextu, budeme někdy hovořit jen o modulu, aniž bychom použili další přívlastky.

– 3 –

(12)

Nulový (nebo také triviální) modul{0}budeme často pro jednoduchost značit jen 0.

Díky tomu, že každý modul je komutativní grupa, která se váže na nějaký okruh R, můžeme pro něj odvodit řadu vlastností, které platí v okruzích či grupách.

Tvrzení 1.1. Buď R okruh a M levý R-modul. Pak pro každé m∈M a r∈R platí:

1. r0=0, 2. 0m=0, 3. (−1)m=−m.

Důkaz. Buďtem∈M,r∈Rlibovolné, pak 1. r0=r(0+0) =r0+r0, tedyr0=0, 2. 0m= (0+0)m=0m+0m, tedy 0m=0, 3. (−1)m+1m= (−1+1)m=0.

Definice. Nechť R je okruh a M je levý R modul. Podmodulem modulu M rozumíme podgrupu N grupy M, která je uzavřená na násobení prvky z okruhu R, tj. pro všechna r∈Ran∈Njern∈N.

Díky tvrzení1.1dostáváme, že neprázdná množinaNje podmodulem moduluMprávě tehdy, když je uzavřená na sčítání a násobení prvky z okruhuR. Existenci inverzního prvku vN vzhledem ke sčítání totiž dostaneme díky uzavřenosti na násobení−1.

Příklad.

1. Je-li okruh R těleso, pak definice R-modulu přesně odpovídá definici vektorového prostoru. Podmoduly jsou v tomto případě podprostory vektorového prostoru. Pojem modulu je tedy zobecněním pojmu vektorového prostoru.

2. Uvažme případ R=Z. Nechť (A,+)je libovolná komutativní grupa. Na této grupě můžeme definovat strukturuZ-modulu následujícím způsobem. Pro libovolné prvky a∈A a n∈Zdefinujme

na=





a+a+· · ·+a (n-krát) n>0,

0 n=0,

−a−a− · · · −a (−n-krát) n<0.

Z definice modulu navíc vyplývá, že toto je jediný způsob, jak lze na A definovat strukturuZ-modulu. Odtud dostáváme, že Z-moduly jsou právě komutativní grupy.

Podmoduly jsou pak jejich podgrupy.

3. Buď R libovolný okruh. Pak R můžeme chápat jako levý R-modul, kde násobení prvkem z okruhu R je standardní násobení v R. V tomto případě jsou podmoduly R právě levé ideály R.

(13)

Definice. NechťRje okruh aM,NlevéR-moduly.

1. Zobrazení f: M→N se nazýváhomomorfismus R-modulů, jestliže (a) ∀x,y∈Mplatí f(x+y) = f(x) +f(y),

(b) ∀x∈M,∀r∈Rplatí f(rx) =r f(x).

2. HomomorfismusR-modulů se nazýváizomorfismus R-modulů, jestliže je injektivní i surjektivní. Řekneme, že moduly M, N jsou izomorfní, píšeme M∼=N, jestliže existuje izomorfismusR-modulů f: M→N.

3. Nechť f: M→Nje homomorfismusR-modulů.Jádrem homomorfismu f rozumíme množinu kerf ={m∈M| f(m) =0}.

4. Nechť f: M→N je homomorfismus R-modulů. Obrazem homomorfismu f rozu- míme množinu imf ={n∈N| ∃m∈M: f(m) =n}. Obraz homomorfismu budeme někdy značit též f(M).

Příklad. I když se na okruh budeme dívat jako na modul nad sebou samým, musíme rozlišovat, zda hovoříme o homomorfismu okruhů či modulů.

1. Buď R=Z[√

2] ={a+b√

2|a,b∈Z}. Uvažujme homomorfismus okruhů f: R→R daný předpisem:

f

a+b

√ 2

=a−b

√ 2.

Pak f není homomorfismus modulů, vždyť

−√

2= f√ 2

= f√ 2·1

6=√

2·f(1) =√ 2.

2. Buď R=Z. Uvažme homomorfismus modulů f: Z→Zdaný předpisem f(a) =2a.

Jistě f není homomorfismus okruhů.

3. Jediné zobrazení f: R→R, které je zároveň homomorfismem okruhů i modulů, je identita na R, vždyť

f(r) = f(r·1) =r·f(1) =r.

Tvrzení 1.2. Buď R okruh, M,N levé R-moduly a f: M→N homomorfismus R-modulů.

Pak

1. kerf je podmodul modulu M, 2. imf je podmodul modulu N.

Důkaz. Protože homomorfismus modulů f: M→Nje zároveň homomorfismem komuta- tivních grup, je kerf podgrupouMa imf podgrupouN. Stačí ukázat, že obě tyto podgrupy jsou uzavřené na násobení prvkem zR.

(14)

1. Buďte r∈R a m∈ kerf libovolné prvky, pak f(rm) =r f(m) =r0 =0, odtud rm∈kerf.

2. Buďte r∈Ra n∈imf libovolné prvky, pak existujem∈M takový, že f(m) =n.

Odtud dostáváme, žern=r f(m) = f(rm), tedyrn∈imf.

Tvrzení 1.3. Buď R okruh a M1, M2, M3levé R-moduly. Nechť f: M1→M2a g: M2→M3 jsou homomorfismy modulů. Pak zobrazení g◦ f: M1→M3je homomorfismus modulů.

Důkaz. Protože tvrzení platí pro homomorfismy grup, stačí ověřit, že bude splněna i druhá podmínka z definice homomorfismu modulů. Buďter∈R,m∈M1libovolné. Pak

r(g◦f) (m) =rg(f(m)) =g(r f(m)) =g(f(rm)) = (g◦f) (rm).

Pokud bude z kontextu zřejmé, že hovoříme o skládání zobrazení, budeme často místo f◦gpsát jen f g.

Podobně jako v teorii grup můžeme uvažovat pojem faktorgrupy, lze tuto konstrukci rozšířit i na moduly. Díky tomu, že každý modulMje komutativní grupa, je každý jeho pod- modulN zároveň normální podgrupou této grupy. Dává tedy smysl uvažovat faktorgrupu M/N. Ukážeme, že na této faktorgrupě můžeme opět zavést strukturu modulu, přitom kanonická projekcep: M→M/N bude homomorfismus modulů, kde kerp=N.

Věta 1.4. Buď R okruh, M levý R-modul a N jeho podmodul. Na faktorgrupě M/N lze zavést strukturu R-modulu tak, že definujeme násobení prvky z R předpisem

r(x+N) =rx+N ∀r∈R, x+N∈M/N.

Kanonická projekce p: M→M/N definovaná vztahem p(x) =x+N je homomorfismem R-modulů s jádrem N.

Důkaz. Nejprve potřebujeme ukázat, že násobení prvky zRje dobře definované na každé levé tříděx+N. Nechťx+N =y+N, tj.x−y∈N. Protože N je podmodul, je uzavřený na násobení prvky zR, tedyr(x−y) =rx−ry∈N. Dostáváme, žerx+N=ry+N.

Ukažme, že takto definované násobení dává na faktorgrupěM/N strukturuR-modulu.

Buďtex,y∈M,r,s∈Rlibovolné, pak

1. r((x+N) + (y+N)) =r((x+y) +N) = (r(x+y)) +N=

= (rx+ry) +N= ((rx) +N) + ((ry) +N), 2. (r+s) (x+N) = ((r+s)x) +N= (rx+sx) +N=

= ((rx) +N) + ((sx) +N) =r(x+N) +s(x+N), 3. (rs) (x+N) = (rsx) +N=r((sx) +N) =r(s(x+N)),

4. 1(x+N) =x+N.

(15)

Protože kanonická projekce p: M→M/N je zároveň homomorfismem grup, je její jádro N. Zbývá proto ověřit, že pje dokonce homomorfismem R-modulů, tj. je splněna druhá podmínka v definici homomorfismu modulů. Buďter∈Ram∈Mlibovolné, pak

p(rm) =rm+N=r(m+N) =r p(m).

Definice. ModulM/Nz předchozí věty se nazýváfaktorový modul. Homomorfismuspse nazývákanonická projekce na faktoromodul.

Definice. BuďRokruh,MlevýR-modul,N1,N2, . . . ,Nnjeho podmoduly.

1. Součtem(téžvnitřním součtem) podmodulůN1,N2. . . ,Nnrozumíme množinu N1+N2+· · ·+Nn={a1+a2+· · ·+an|ai∈Nipro každéi=1,2, . . . ,n}.

2. NechťA⊆Mje libovolná podmnožina. ProA6= /0 definujme

RA={r1a1+r2a2+· · ·+rmam|ri∈R, ai∈A, m∈N},

proA= /0 klademeRA={0}. Je-liA={a1, . . . ,an}konečná množina, píšeme RA=Ra1+Ra2+· · ·+Ran.

Množina RAje podmodulem moduluM a nazývá se podmodul generovaný množi- nou A. Množinu A nazýváme množinou generátorů podmodulu RA. Snadno lze rozmyslet, žeRAje nejmenší podmodul obsahující množinuA.

3. PodmodulNse nazývákonečně generovaný, jestliže existuje konečná množinaA⊆M taková, žeN=RA.

4. PodmodulN se nazývácyklický, jestliže existujea∈M takové, žeN=Ra.

5. Je-li podmodul N konečně generovaný, pak existuje d ∈N0 takové, žeN je gene- rovaný d prvky, ale už není generovaný žádnými d−1 prvky. Číslo d se nazývá minimální počet generátorů.

Definice. Buď R okruh, I neprázdná indexová množina a pro každé j ∈I buď Mj levý R-modul.

1. SoučinemR-modulů Mj,+j

pro j∈I rozumíme modul

j∈I

Mj,

s operacemi definovanými po složkách.

(16)

j∈IMjje množina všech výběrových funkcí f:I→Sj∈IMj, f(j)∈Mj.

Operace sčítání a násobení prvky okruhu zRzavádíme následujícím způsobem. Pro f,g∈∏j∈IMj, kde f(j) =ajag(j) =bjpro každé j∈I, tedy definujeme

f+g: I→[

j∈I

Mj, f+g: j7→aj+bj a

r f: I→[

j∈I

Mj, r f: j7→r·aj.

V případě součinu konečného počtu modulů, tj. I={1,2, . . . ,n}pro nějakén∈N, budeme standardním způsobem ztotožňovat f = (a1, . . . ,an).

2. Přímým součtemR-modulůMjpro j∈I rozumíme modul M

j∈I

Mj

j∈I

Mj

všech prvků majících jen konečně mnoho nenulových složek.

Dostáváme M

j∈I

Mj={f: I→[

j∈I

Mj| f(j)∈Mja f(j)6=0 jen pro konečně mnoho j∈I}.

Je-li tedyI konečná množina, pak∏j∈IMj=Lj∈IMj.

3. Homomorfismus modulůik: MkLj∈IMj (respektiveMk→∏j∈IMj), který po- sílá α ∈Mk na prvek mající na k-té složce α a ostatní složky nulové, nazýváme kanonickým vnořením(téžkanonickou injekcí).

4. Homomorfismus modulů pk: Lj∈IMj: →Mk (respektive ∏j∈IMj →Mk), který posílá každý prvek na jehok-tou složku, nazývámekanonickou projekcí.

Definice. Nechť R je okruh,I neprázdná indexová množina a M, Mi jsouR-moduly pro každéi∈I. Nechť jsou dále dány homomorfismyR-modulů

ϕi: Mi→M.

Přímým součtem homomorfismůϕirozumíme homomorfismus M

i∈I

ϕi: M

i∈I

Mi→M definovaný pro f ∈Li∈IMipředpisem

M

i∈I

ϕi(f) =

i∈I

ϕi(f(i)),

což je korektní zápis, neboť v sumě na pravé straně je jen konečně mnoho nenulových sčítanců.

(17)

Poznámka. Nechť R je okruh a I neprázdná indexová množina a pro každé j∈I je Mj levý R-modul. Uvažme modul Lj∈IMj a příslušné kanonické projekce pj a kanonická vnořeníij. Z definice kanonické projekce a kanonického vnoření zřejmě platí

• pj◦ij=idMj,

Lj∈Iij◦pj=idLj∈IMj.

Tvrzení 1.5. Nechť N1, N2, . . . Nkjsou podmoduly R-modulu M. Následující podmínky jsou ekvivalentní:

1. Zobrazeníϕ: N1×N2× · · · ×Nk→N1+N2+· · ·+Nk definované předpisem ϕ(a1,a2, . . . ,ak) =a1+a2+· · ·+ak

je izomorfismus R-modulů, tj. N1+N2+· · ·+Nk∼=N1×N2× · · · ×Nk. 2. Nj∩ N1+· · ·+Nj−1+Nj+1+· · ·+Nk

=0pro každé j∈ {1,2, . . . ,k}.

3. Každý prvek x∈N1+N2+· · ·+Nklze napsat jednoznačně ve tvaru a1+a2+· · ·+an, kde ai∈Ni.

Důkaz. 1⇒2: Předpokládejme sporem, žeaj∈Nj∩ N1+· · ·+Nj−1+Nj+1+· · ·+Nk pro nějaké j∈ {1,2, . . . ,k}, kdeaj6=0, pak

aj=a1+· · ·+aj−1+aj+1+· · ·+ak pro nějakáai∈Ni. Pak ale a1, . . . ,aj−1,−aj,aj+1, . . . ,ak

je nenulový prvek kerϕ, což je spor.

2⇒3: Nechťai,bi∈Nijsou taková, že

a1+a2+· · ·+ak=b1+b2+· · ·+bk. Odtud dostáváme pro libovolné j∈ {1,2, . . . ,k}

bj−aj= (a1−b1) +· · ·+ (aj−1−bj−1) + (aj+1−bj+1) +· · ·+ (ak−bk).

Levá strana je prvkemNj, pravá strana je prvkemN1+· · ·+Nj−1+Nj+1+· · ·+Nk. Nutně tedyaj=bja vyjádření je jednoznačné.

3⇒ 1: Homomorfismusϕ je vždy surjektivní homomorfismus. Jednoznačnost dává, že je i injektivní, tedy izomorfismus.

Věta 1.6(První věta o izomorfismu). Nechť R je okruh a nechť M, N jsou R-moduly. Nechť dáleϕ: M→N je homomorfismus R-modulů. Pakkerϕje podmodul modulu M a

M/kerϕ∼=ϕ(M).

Věta se snadno dokáže z první věty o izomorfismu pro grupy. Její důkaz zde proto neuvádíme.

Tvrzení 1.7. Buď ϕ: M→N homomorfismus R-modulů. Buď N1 podmodul modulu N.

Pakϕ−1(N1) ={a∈M|ϕ(a)∈N1}je podmodul modulu M.

(18)

Důkaz. Uvažme kanonickou projekci p: N→N/N1. Pak

ϕ−1(N1) ={a∈M|ϕ(a)∈N1}=ker(p◦ϕ),

přitom p◦ϕ: M→N/N1 je homomorfismus podle tvrzení 1.3a jeho jádro je podmodul moduluMpodle tvrzení1.2.

Definice. Buď R okruh. R-modul F se nazývá volný nad množinou A⊆F, jestliže pro každý nenulový prvekx∈F existuje n∈N a jednoznačně daná n-prvková podmnožina {a1,a2, . . . ,an} ⊆Aa jednoznačně dané nenulové prvkyr1,r2, . . . ,rn∈Rtakové, že platí x=r1a1+r2a2+· · ·+rnan. MnožinaAse nazývábázemoduluM.

Příklad. Nechť F je těleso. Pak každý F-modul je vektorový prostor. Každý vektorový prostor má nějakou bázi a platí, že libovolný prvek vektorového prostoru lze jednoznačně vyjádřit jako lineární kombinace prvků báze. KaždýF-modul je tedy volný.

Věta 1.8. Pro libovolnou množinu A existuje volný R-modul F(A)nad množinou A splňující následující univerzální vlastnost: je-li M libovolný R-modul a ϕ: A→M je libovolné zobrazení, pak existuje jediný homomorfismusψ: F(A)→M takový, žeψ(a) =ϕ(a)pro každé a∈A, tj. diagram

A //

ϕ !!

F(A)

∃!ψ

M

komutuje. Je-li A={a1,a2, . . . ,an}, pak F(A) =Ra1⊕Ra2⊕ · · · ⊕Ran∼=Rn. Důkaz. Je-liA= /0, položímeF(A) =0. V opačném případě položme

F(A) ={f: A→R| f(a)6=0 jen pro konečně mnohoa∈A}.

Na této množině zavedeme operace sčítání a násobení prvky zRpo složkách, tj.

(f+g) (a) = f(a) +g(a), (r f)(a) =r(f(a)).

Jestliže f,g∈F(A), pak jistě(f+g)(a)6=0 ar(f(a))6=0 jen pro konečně mnohoa∈A.

Snadno se nahlédne, že takto definované operace zadávají naF(A) strukturu R-modulu.

Můžeme ztotožnitAjako podmnožinuF(A)předpisema7→ fa, kde faje funkce nabývající hodnoty 1 vaa 0 jinde (tj. faje charakteristická funkcea). ModulF(A)je pak množinou R-lineárních kombinací prvků zA. Můžeme proto ztotožnit libovolnou funkci f ∈F(A)se součtemr1a1+r2a2+rnan, kde f(ai) =ria na ostatních prvcíchAje f nulová. Budeme-li předpokládat, že jsou v tomto vyjádření všechnari6=0, má každá nenulová funkce ftakové vyjádření jediné.

Buďϕ: A→Mlibovolná funkce. Definujmeψ: F(A)→Mpředpisem ψ:

n i=1

riai7→

n i=1

riϕ(ai).

(19)

Protože prvkyF(A)je možné zapsat jednoznačně jakoR-lineární kombinaceai, je funkceψ dobře definovaná. Snadno se nahlédne, žeψ je homomorfismus R-modulů. Z definice je ψ|A=ϕ. Navícψ je jediným možným rozšířenímϕ.

Je-liA={a1,a2, . . . ,an}, definujme zobrazení zF(A)→Rnpředpisem f =r1a1+r2a2+. . .rnan7→(r1,r2, . . . ,rn).

Toto zobrazení je jistě homomorfismus modulů, který je surjektivní. Z jednoznačnosti vyjádření f ve tvaru ∑ni=1riaiplyne injektivita. Dostáváme tedy izomorfismus R-modulů F(A)∼=Rn.

Důsledek 1.9. Jsou-li F1, F2volné moduly nad množinou A, existuje jediný izomorfismus mezi F1a F2, který je identitou na A.

Důkaz. Z předchozí věty dostáváme díky volnostiF1aF2 existenci a jednoznačnost zob- razeníψ12takových, že diagram

A



F1

ψ1 //

F2

ψ2

oo

komutuje. Z jednoznačnosti navíc dostáváme, žeψ2◦ψ1=idF11◦ψ2=idF2. Jsou to tedy jediné (vzájemně inverzní) izomorfismy modulů, které jsou identitou naA.

Poznámka. Každý volnýR-modul nad množinouAje izomorfní s M

a∈A

R.

Tvrzení 1.10. Každý modul je izomorfní s faktorovým modulem volného modulu.

Důkaz. BuďFvolný modul nad množinouXvšech nenulových prvků moduluM. Inkluze X→Mindukuje podle věty1.8surjektivní homomorfismus f: F →Mpředpisem

f

rixi=

rixi.

Z věty1.6dostáváme, žeM∼=F/kerf.

Definice. Buď R okruh, M levý R-modul. Řekneme, že prvek m∈M je torzní, jestliže existujer∈R,r6=0 takové, žerm=0. Množinu torzních prvků moduluMznačíme

Tor(M) ={m∈M| ∃r∈R, r6=0 : rm=0}.

Řekneme, že modulMjebez torze, jestliže Tor(M) ={0}.

ModulMse nazývátorzní, jestližeM=Tor(M).

(20)

Tvrzení 1.11. Nechť R je obor integrity.

1. Pro libovolný R-modul M jeTor(M)podmodul modulu M.

2. Modul M/Tor(M)je bez torze.

Důkaz. BuďRobor integrity.

1. Buďtem,n∈Tor(M). Pak existují nenulovér,s∈Rtakové, žerm=0=sn. Odtud rs(m+n) =rsm+rsn=s(rm) +r(sn) =s0+r0=0,

přitom 06=rs=sr platí díky tomu, žeRje obor integrity. Tor(M)je tedy množina uzavřená na sčítání. Zbývá ukázat, že je uzavřená i na násobení prvky zR. Buď tedy t∈Rlibovolný, pak

r(tm) =t(rm) =t0=0.

2. Protože z části 1 dostáváme, že Tor(M) je podmodul modulu M, můžeme uvážit projekci

ϕ: M→M/Tor(M), ϕ: m7→[m]

na faktormodul. Nechť [x]∈Tor(M/Tor(M)), existuje tedy nenulovér∈Rtakové, že[0] =r[x] =rϕ(x) =ϕ(rx). Odtudrx∈kerϕ=Tor(M). Existuje tedy nenulové s∈Rtakové, žes(rx) = (sr)x=0. Přitomsr6=0, vždyťRje obor integrity ar,s∈R jsou nenulové prvky. Protox∈Tor(M), tedy[x] = [0].

Příklad. Podmínku, aby R byl obor integrity, nemůžeme vypustit. Uvažme okruh Z/6Z jako modul sám nad sebou. Pak

Tor(Z/6Z) ={0,2,3,4}, což jistě není podmodul moduluZ/6Z.

Definice. BuďRokruh aMlevýR-modul.AnihilátoremmoduluMrozumíme množinu Ann(M) ={r∈R|rm=0∀m∈M}.

Tvrzení 1.12. Buď R okruh, M levý R-modul a N jeho podmodul, pak Ann(N) je ideál okruhu R.

Důkaz. Jistě 0∈Ann(N). Chceme ukázat, že Ann(N) je uzavřený na sčítání a násobení prvky okruhuR(z obou stran). Nechť tedyr,s∈Ann(N), pak pro každén∈Nplatí

(r+s)n=rn+sn=0, tedyr+s∈Ann(N). Buďt∈Rlibovolné, pak

(tr)n=t(rn) =t0=0, (rt)n=r(tn) =0, vždyťtn∈Nar∈Ann(N).

Příklad. Víme, žeZ-moduly jsou právě komutativní grupy. Torzním podmodulem komuta- tivní grupy M je tedy podgrupa obsahující všechny prvky konečného řádu. Má-li grupa M exponent e<∞, pakAnn(M) =Ze. V opačném případě jeAnn(M) =0.

(21)

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.

(22)

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.

(23)

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.

(24)

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

t∈T

R, pro vhodnýR-modulN.

Označme p: Lt∈TR→P kanonickou projekci, i: P→Lt∈TR kanonické vnoření, (xt)t∈T množinu prvků, které volně generují Lt∈TR. Dále označme pt: Lt∈TR→ R kanonickou projekci nat-tou složku a položme ft=pt◦i: P→R.

Buďa∈Plibovolné, pak

i(a) =

t∈T

ft(a)xt

pro vhodná ft(a)∈R, přitom jen konečně mnoho ft(a)∈Rje nenulových (vždyť na obou 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=

t∈T

ft(a)p(xt),

vždyť p◦i=idP (jak jsme jsme uváděli v poznámce před tvrzením1.5) a pje homomor- fismus modulů. Pokud položímep(xt) =at, dostáváme

a=

t∈T

ft(a)at.

(25)

„⇐“: 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.

(26)

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 –

(27)

„⇐“: 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ů.

(28)

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.

(29)

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 )

.

(30)

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ů).

(31)

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.

(32)

Převedením levých stran vpravo dostáváme následující rovnost

b11−α b12 . . . b1r

b21 b22−α . . . b2r

... ... . .. ...

br1 br2 . . . brr−α

 z1 z2 ... zr

=

 0 0 ... 0

 .

Protože z1, z2, . . . ,zr jsou generátory nenulového modulu M, je alespoň jeden z nich nenulový. Sloupce matice z předešlé rovnosti jsou tedy lineárně závislé. Proto

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

b11−x b12 . . . b1r

b21 b22−x . . . b2r

... ... . .. ...

br1 br2 . . . brr−x

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

Odkazy

Související dokumenty

Po jakémkoliv resetu (hardwarový nebo softwarový uskutečněný Modbus funkcí) nebo při nastavení uchovávacího registru ASCII do nuly jednotka začíná přijímat a

Stejně, jako při čtení, by modul odeslal příkaz pro zápis a následně by zapisoval prostřednictvím modulu SPI data na paměťové zařízení. Modul pro

Pro vyzkoušení přenosu mezi moduly NRF24L01+ bylo jedno zařízení připojeno na modul Arduino UNO, které znázorňovalo modul Hlavní deska a druhý na modul Arduino

Na konci běhu pilotních kurzů vyplnili studenti evaluační dotazníky, v nichž zhodnotili přínos inovovaných výukových modulů2. Jakou známkou byste ohodnotil

Soukromé prom nné jsou _un – universum do kterého íslo pat í, _MF – funkce p íslušnosti charakteristická pro konkrétní fuzzy íslo a result_field – reprezentace fuzzy

Cílem práce bylo vytvořit modul umožňující příjem a následné zpracování HRV (Heart Rate Variability) signál z hrudních pásu sporttesteru.. Modul je koncepčně řešen

Výměna dat mezi navigačním modulem a hlavní řídící jednotkou je realizována pomocí TWI sběrnice, kde hlavní jednotka představuje master zařízení a navigační modul slave

Později jsem se začal věnovat svému hlavním úkolu, což byl modul pro predikci AETRu (dále pouze modul). Modul je značně rozsáhlý a zasahuje do všech částí aplikace. Modul