Aritmetic n domenii de integritate i teoria modulelor
Note de curs n prima parte a cursului, vom prezenta cteva clase remarcabile de domenii de integritate i legturile dintre acestea. A doua parte a cursului este dedicat unei introduceri n teoria modulelor. I) Clase remarcabile de domeniide integritate Domenii euclidiene Definiie Un domeniu euclidian este un tip particular de domeniu de integritate D, n care putem defini o funcie v care duce elementele nenule ale lui D n mulimea numerelor naturale nenule, astfel nct urmtoarea proprietate (numit teorema mpririi cu rest) are loc: Dac a i b sunt elemente ale lui D i b este nenul, atunci exist q si r n D, astfel nct a = bq + r i fie r = 0, fie v(r) < v(b). Funcia v se numete norm. n toate crile de algebr n care se studiaz domeniile euclidiene, ntlnim nca o proprietate n definiia unui domeniu euclidian, i anume: Pentru orice elemente nenule a,b din D, avem v(a) v(ab). Aceast proprietate se poate ns demonstra ntr-un domeniu euclidian, de aceea nu o vom include n definiia dat.
2 ntr-adevr, dac (D,v) este un domeniu euclidian, conform definiiei dat anterior, atunci putem defini funcia w, definit pe mulimea elementelor nenule ale lui D, astfel: w(a) = min{v(ax) : x parcurge elementele nenule ale lui D}. Atunci (D,w) este un domeniu euclidian conform definiiei de mai sus i, n plus, satisface condiia : w(a) w(ab) pentru toate elementele nenule a i b din D. Pentru a verifica faptul c w este o norm, presupunem c b nu divide pe a i ntre expresiile de forma a = bq + r, o alegem pe cea pentru care v(r) este minim. Dac w(r) w(b), atunci exist un c, pentru care v(r) v(bc). Putem scrie a = bcQ + R cu v(R) < v(bc) v(r), care contrazice minimalitatea lui v(r). Exemple de domenii euclidiene: Inelul intregilor Z este euclidian, n raport cu funcia modul. Inelul intregilor lui Gauss Z[i] este euclidian, n raport cu urmtoarea funcie norm: v(a+bi) = a 2 +b 2 . Inelul intregilor lui Eisenstein Z[] (unde este rdcina cubic a lui 1) este inel euclidian. Definim v(a+b) = a 2 - ab+b 2 . Inelul polinoamelor K[X] peste un corp comutativ K este euclidian. Pentru orice polinom nenul f, definim v(f) ca fiind gradul lui f. Inelul seriilor formale K[[X]] peste un corp comutativ K este euclidian. Pentru orice serie formal nenul f, definim v(f) ca fiind gradul celei mai mici puteri ale lui X, care apare n scrierea lui f. Orice corp comutativ este euclidian. Definim v(x) = 1 pentru orice x nenul.
3 Exemplele de inele de polinoame i de serii de puteri ntr-o variabil sunt un motiv pentru a considera funcia norma v nedefinit n 0. Proprieti Urmtoarele proprieti ale domeniilor euclidiene nu necesit condiia v(a) v(ab): Algoritmul lui Euclid are loc (de aici provine i numele de domeniu euclidian). Orice domeniu euclidian este un domeniu cu ideale principale (DIP). ntr-adevar, dac I este un ideal nenul al domeniului euclidian D i a este astfel nct v(a) este minim pentru toate elementele nenule ale lui I, atunci I = aD. Idealele principale generate de elemente a cror norm are valoarea minim coincid cu ntreg inelul. Cu alte cuvinte, aceste elemente sunt inversabile (numite i uniti). (Dac are loc inegalitatea v(a) v(ab), atunci toate elementele inversabile au norm minim.) Orice element nenul i neinversabil este produs de elemente ireductibile. Aceasta rezult din rezultatul corespunztor pentru domenii cu ideale principale (sau domenii noetheriene). Reciproc, nu orice DIP este euclidian, dei exemple nu sunt uor de gsit. Pentru d = -19, -43, -67, -163, inelele Q(d) sunt DIP, dar nu sunt euclidiene, dar n cazurile d = -1, -2, -3, -7, -11 sunt euclidiene.
4 Domenii cu ideale principale Definiie Un domeniu cu ideale principale, notat i DIP este un domeniu de integritate n care orice ideal este principal, adic este generat de un singur element. Domeniile cu ideale principale sunt obiecte matematice care se comport similar cu ntregii, relativ la divizibilitate, adic orice element dintr-un DIP are o descompunere unic n elemente prime (astfel, are loc o teorema analoag teoremei fundamentale a aritmeticii). Orice dou elemente dintr-un DIP au un cel mai mare divizor comun. Exemple K:orice corp comutativ, Z: inelul intregilor, K[X]: inelul polinoamelor ntr-o variabil cu coeficieni ntr- un corp comutativ K. Z[i]: inelul ntregilor lui Gauss Z[] (unde este o rdcin cubic a unitii): inelul ntregilor lui Eisenstein. Exemple de domenii de integritate care nu sunt DIP: Z[X]: inelul polinoamelor cu coeficieni ntregi. Nu este principal, deoarece idealul generat de 2 i de X este un exemplu de ideal care nu este generat de un singur polinom. K[X,Y]: Idealul (X,Y) nu este principal.
5 Domeniile cu ideale principale sunt importante datorit teoremei de structur a modulelor finit generate peste domenii cu ideale principale: Dac R este un domeniu cu ideale principale i M este un R-modul finit generat, atunci o mulime de generatori minimal pentru M are proprieti similare unei baze pentru un spaiu liniar finit generat (peste un corp comutativ). S remarcm ns c pentru module, pot exista elementele nenule r i m din R i respectiv M, astfel nct r.m = 0. Dac M este un modul liber peste un domeniu cu ideale principale R, atunci orice submodul al lui M este liber. Aceasta nu are loc pentru orice tip de module. De exemplu, submodulul (2, X) al lui Z[X] nu este liber peste Z[X]. Proprieti ntr-un domeniu cu ideale principale, orice dou elemente a, b au un cel mai mare divizor comun, care poate fi obinut ca generator al idealului (a,b). Toate domeniile euclidiene sunt DIP, dar reciproca nu este adevarat. Un exemplu de DIP, care nu este domeniu euclidian este Z[(1+-19)/2]. Orice DIP este un domeniu cu factorizare unic (DFU). Reciproca nu este adevarat, deoarece pentru orice corp K, K[X,Y] este DFU, dar nu este DIP (pentru a arta aceasta, considerm idealul (X,Y). Acesta nu este intreg inelul, deoarece nu conine polinoame de grad 0 i nu este generat de un singur element.) Alte proprieti: 1. Orice domeniu cu ideale principale este noetherian.
6 2. n toate inelele, idealele maximale sunt prime. Reciproca nu este adevarat. ns, ntr-un DIP, orice ideal prim nenul este maximal. 3. Toate DIP sunt domenii de integritate nchise. Cele trei afirmaii anterioare definesc un domeniu dedekindian, i deci orice DIP este un domeniu dedekindian. Pe de alt parte, orice DFU, care este i un domeniu dedekindian, este DIP. n concluzie, clasa tuturor DFU, care sunt dedekindiene coincide cu clasa tuturor DIP.
Domenii factoriale Intuitiv, un domeniu cu factorizare unic (DFU) este un domeniu de integritate n care orice element, cu anumite excepii, poate fi scris n mod unic ca produs de elemente prime, similar cu teorema fundamental a aritmeticii pentru numere ntregi. Inelele DFU sunt uneori numite inele factoriale, conform terminologiei lui Bourbaki. Un domeniu factorial este un tip particular de domeniu de integritate. Definiie Un domeniu cu factorizare unic este un domeniu de integritate R, n care orice element nenul si neinversabil x poate fi scris ca produs de elemente ireductibile ale lui R: x = p 1 p 2 ... p n i aceast reprezentare este unic n urmtorul sens: dac q 1 ,...,q m
sunt elemente ireductibile ale lui R, astfel nct x = q 1 q 2 ... q m ,
7 atunci m = n i exist o bijecie : {1,...,n} {1,...,m} astfel nct p i este asociat n divizibilitate cu q (i) pentru i = 1, ..., n, adic p i i q (i) se divid reciproc. Unicitatea este uneori greu de verificat, de aceea urmtoarea definiie echivalent este util: un domeniu cu factorizare unic este un domeniu de integritate n care orice element nenul i neinversabil poate fi scris ca produs de elemente prime. Exemple Majoritatea inelelor din matematica elementar sunt DFU. Toate domeniile cu ideale principale, deci i domeniile euclidiene sunt DFU. n particular, inelul ntregilor (vezi teorema fundamentala a aritmeticii), inelul ntregilor lui Gauss, inelul ntregilor lui Eisenstein sunt DFU. Orice corp comutativ este n mod trivial un DFU, deoarece orice element nenul este inversabil. Dac R este DFU, atunci i inelul polinoamelor R[X] cu coeficieni n R este DFU. n particular, inelul polinoamelor cu coeficieni ntr-un corp comutativ este DFU. Alte exemple de DFU: Inelul seriilor formale de puteri K[[X 1 ,...,X n ]] peste un corp comutativ K. Prin inducie, se arat c inelele polinomiale Z[X 1 , ..., X n ] , K[X 1 , ..., X n ] (unde K este un corp comutativ) sunt DFU. (Orice inel polinomial cu mai mult de o variabil este un exemplu de DFU, care nu este un domeniu cu ideale principale.)
8 Contraexemple: Inelul Z[-5] a tuturor numerelor complexe de forma a+ib5 , unde a i b sunt numere ntregi. Atunci 6 se descompune n factori astfel 2 3 , dar i (1+i5)(1-i5). Acestea sunt descompuneri diferite, deoarece singurele elemente inversabile ale inelului sunt 1 i 1; astfel, elementele 2, 3, 1+i5 , 1-i5 nu sunt asociate n divizibilitate. n plus, toi cei patru factori sunt ireductibili. Majoritatea inelelor factoriale unui inel polinomial nu sunt DFU. Iat un exemplu: Teorem Fie R un inel comutativ. Atunci R[X,Y,Z,W] / (XY - ZW) nu este DFU. Demonstraia const n dou pri. I) Mai nti artm c X 1 =X+(XY-ZW), Y 1 =Y+(XY-ZW), Z 1 =Z+(XY-ZW) i W 1 =W+(XY-ZW) sunt toate ireductibile. Presupunem prin reducere la absurd c X 1 se descompune n dou elemente nenule neinversabile. Deoarece X 1 are gradul 1, un factor X 1 + Y 1 + Z 1 + W 1 are gradul 1 si cellalt factor r are gradul 0. Obinem X 1 = rX 1 + rY 1 + rZ 1 + rW 1 . n R[X,Y,Z,W], elementul (r -1)X + rY + rZ + rW de grad 1 trebuie sa fie un element al idealului (XY-ZW), dar elementele nenule ale acestui ideal au gradul mai mare sau egal cu 2. n consecint, (r-1)X + rY + rZ + rW trebuie sa fie 0 n R[X,Y,Z,W]. De aici rezult c r = 1, deci r este inversabil, contradicie. Similar, se arat c Y 1 , Z 1 i W 1 sunt ireductibile. II) Elementul X 1 Y 1 coincide cu elementul Z 1 W 1 deoarece avem X 1 Y 1 - Z 1 W 1 = 0. Aceasta nseamn c X 1 Y 1 i Z 1 W 1 sunt dou
9 descompuneri diferite ale aceluiai element n elemente ireductibile, deci R[X,Y,Z,W] / (XY-ZW) nu este DFU. Proprieti Anumite concepte pentru numere ntregi pot fi generalizate pentru DFU: ntr-un DFU, orice element ireductibil este prim. (n orice domeniu de integritate, orice element prim este ireductibil, dar reciproca nu este mereu adevarat.) Remarcm doar c orice domeniu noetherian este DFU dac i numai dac orice element ireductibil este prim. Orice dou (sau un numar finit de elemente) ale unui DFU au un cel mai mare divizor comun i un cel mai mic multiplu comun. Cel mai mare divizor comun al dou elemente a i b este un element d care divide att pe a, ct i pe b i astfel nct orice alt divizor comun al lui a i b divide pe d. Toi cei mai mari divizori comuni ai lui a i b sunt asociai n divizibilitate. Orice DFU este un domeniu de integritate nchis. Cu alte cuvinte, daca R este DFU cu corpul de fracii K i dac un element k al lui K este rdcina unui polinom monic cu coeficieni n R, atunci k este element al lui R. Condiii echivalente pentru un inel, pentru a fi DFU. Un domeniu de integritate este DFU dac i numai dac are loc condiia lanurilor ascendente pentru ideale principale i orice dou elemente au un cel mai mic multiplu comun. Dac R este un domeniu de integritate, atunci R este DFU dac i numai dac orice ideal prim nenul al lui R are un element nenul prim. (Kaplansky)
10 II) Module
Conceptul de modul peste un inel este o generalizare a noiunii de spaiu liniar, unde corpul comutativ al scalarilor se nlocuiete cu un inel. Astfel, un modul (ca i un spatiu liniar) este n primul rnd un grup aditiv abelian; se definete apoi un produs extern ntre elementele inelului i elementele modulului i au loc anumite proprieti. Modulele sunt strns legate de teoria reprezentrilor de grupuri. Ele constituie noiuni centrale ale algebrei comutative i ale algebrei omologice, fiind folosite intens n geometria algebric i n topologia algebric.
Motivaia
ntr-un spaiu liniar, mulimea scalarilor formeaz un corp comutativ i acioneaz pe elementele spaiului liniar prin nmulirea cu scalari. ntr-un modul, scalarii sunt elementele unui inel, de aceea conceptul de modul reprezint o generalizare substanial a conceptului de spaiu liniar. n algebra comutativ, este important ca att idealele, ct i inelele factor s fie module, asa nct multe proprieti ale idealelor sau ale inelelor factor pot fi tratate prin intermediul noiunii de modul. n algebra necomutativ, anumite condiii referitoare la inele pot fi exprimate fie cu ajutorul idealelor stngi sau modulelor stngi. O mare parte a teoriei modulelor const n extinderea ct mai mult posibil a unor proprieti ale spaiilor liniare n contextul modulelor peste un anumit tip de inele, de exemplu DIP. Totui, modulele sunt mai complicate dect spaiile liniare. Nu toate modulele au baz, i chiar atunci cnd au baz, nu au neaparat acelai numr de elemente in baz, spre deosebire de spaiile liniare, pentru care toate bazele unui spaiu liniar au acelai cardinal.
11 Definiie Un R-modul stng peste un inel R const dintr-un grup abelian (M, +) i o operatie externa R M M (numita nmulire cu scalari i notata de obicei prin juxtapunere, adic rx pentru r din R i x din M) astfel nct pentru orice r, s din R, x, y din M, avem 1. r(x+y) = rx+ry 2. (r+s)x = rx+sx 3. (rs)x = r(sx) 4. 1x = x. Dac notm aciunea scalar astfel: fr(x) = rx i cu f funcia care asociaz fiecarui r pe fr, atunci prima condiie afirm c fr este un morfism de grupuri al lui M, iar celelalte trei condiii afirm c f este un morfism de inele de la inelul R la inelul endomorfismelor End(M). Astfel, un modul este aciunea unui inel pe un grup abelian.
Un R-modul la dreapta M se definete similar, doar c inelul actioneaz la dreapta, adic avem o nmulire cu scalari de forma M R M, iar condiiile de mai sus sunt scrise cu scalari r i s la dreapta lui x i y. Atunci cnd inelele nu sunt unitare, se omite condiia 4 din definiia unui R-modul. De aceea, structurile mai sus definite se numesc R-module la stnga unitare.
n cele ce urmeaz, vom considera doar inele i module unitare.
Un bimodul este un modul att la stnga, ct i la dreapta, astfel nct cele doua nmuliri sunt compatibile. Dac R este comutativ, atunci R-modulele la stnga coincid cu R- modulele la dreapta i le numim simplu R-module.
12 Exemple 1) Dac K este un corp comutativ, atunci conceptele de K-spaiu liniar i K-modul coincid. 2) Conceptul de Z-modul coincide cu noiunea de grup abelian. Cu alte cuvinte, orice grup abelian este un modul peste inelul ntregilor Z. Pentru n > 0, avem nx = x + x + ... + x (de n ori), 0x = 0 i (n)x = (nx). Astfel de module nu au baz (grupurile care conin elemente de torsiune nu au baz). (Totui, un corp comutativ finit, considerat ca modul peste el nsui, are baz). 3) Dac R este un inel arbitrar si n este un numr natural, atunci produsul cartezian RRR (de n ori) este att modul la stnga, ct i la dreapta peste R, dac definim operaiile pe componente. Pentru n = 1, R este un R-modul, unde nmulirea cu scalari este chiar nmulirea din inel. Pentru n = 0 obinem R-modulul trivial {0}. Modulele de acest tip sunt libere i numarul n este rangul modulului liber. 4) Dac S este o multime nevida, M este un R-modul la stnga i M S este mulimea tuturor funciilor f : S M, atunci adunarea i nmulirea cu scalari din M S definite prin (f + g)(s) = f(s) + g(s) i (rf)(s) = rf(s) dau o structura de R-modul stng lui M S . Cazul R-modulelor drepte este analog. n particular, dac R este comutativ atunci mulimea morfismelor de R- module h : M N este un R-modul. 5) Mulimea matricelor ptratice de tip n n cu elemente reale formeaz un inel R, iar spaiul euclidian R n este un R-modul la stnga peste R dac definim operaia extern ca fiind nmulirea matricelor. 6) Dac R este un inel arbitrar i I este un ideal stng al lui R, atunci I este un modul la stnga peste R. Analog, idealele drepte sunt module la dreapta. 7) Dac R este un inel, definim inelul op R, care are aceeai mulime suport i aceeai adunare, dar nmulirea este definit astfel: daca ab = c in R, atunci ba = c n op R. Orice
13 R-modul la stnga M poate fi vzut ca un modul drept peste op R, i orice modul la dreapta peste R poate fi considerat un modul la stnga peste op R. Submodule i morfisme Fie M un R-modul stng i N un subgrup al lui M. Spunem ca N este un submodul (sau un R-submodul) dac pentru orice n din N i orice r din R, produsul rn este n N (sau nr pentru un modul drept).
Multimea submodulelor unui modul dat M, mpreun cu cele dou operaii binare + and , formeaz o latice modular, adic: date submodulele N, N 1 , N 2 ale lui M, astfel nct N 1 N 2 , avem: (N 1 + N) N 2 = N 1 + (N N 2 ).
Dac M i N sunt R-module stngi, atunci funcia f : M N este un morfism de R-module dac pentru orice m, n din M i r, s din R, avem f(rm + sn) = rf(m) + sf(n).
Un morfism bijectiv de module se numete izomorfism de module i cele dou module se numesc izomorfe. Nu vom face distincie ntre module izomorfe, pentru c ele se comport la fel n studiul proprietilor algebrice.
Nucleul unui morfism de module f : M N este un submodul al lui M, ce conine toate elementele a cror imagine prin f este 0.
Teoremele de izomorfism de la grupuri sau de la spaii liniare sunt valabile i pentru R-module.
R-modulele stngi, mpreun cu morfismele lor de module formeaz o categorie, notat R-Mod i care este o categorie abelian.
14 Tipuri de module Finit generat. Un modul M este finit generat dac exist un numr finit de elemente x 1 ,...,x n n M, astfel nct orice element al lui M este o combinaie liniar a acelor elemente, cu coeficieni din inelul scalarilor R.
Modul ciclic. Un modul se numete ciclic daca este generat de un singur element.
Liber. Un modul liber este un modul care are o baz, sau echivalent, care este izomorf cu o sum direct de copii ale inelului de scalari R. Aceste module sunt foarte similare spaiilor liniare.
Proiectiv. Modulele proiective sunt sumani directi ai unor module libere.
Injectiv. Module injective sunt definite ca fiind dualele modulelor proiective.
Simplu. Un modul simplu S este un modul nenul i ale crui unice submodule sunt {0} i S. Modulele simple sunt uneori numite ireductibile.
Indecomposabil. Un modul indecompozabil este un modul nenul care nu poate fi scris ca o sum direct de submodule nenule. Orice modul simplu este indecompozabil.
Fidel. Un modul fidel M este unul pentru care aciunea fiecarui r 0 din R pe M este netrivial (adic rx 0 pentru un x din M). Echivalent, anihilatorul lui M este idealul nul.
Noetherian. Un modul noetherian este un modul, pentru care orice submodul este finit generat. Echivalent, orice lan cresctor de submodule devine staionar dup un numr finit de pai.
15
Artinian. Un modul artinian este un modul n care orice lan descresctor de submodule devine staionar dup un numr finit de pai.
Bibliografie: [1] http://en.wikipedia.org/wiki/ [2] Ion, D.I., Radu, N., Algebra, EDP, Bucureti, 1981/91 [3] Ion, D.I et al., Probleme de Algebr, EDP, Bucureti 1981 [4] Leoreanu, V., Fundamente de algebr, Ed. MatrixRom, Bucureti, 2001 [5] Nstsescu, C., .a., Bazele algebrei, Vol.I., Ed.Acad., Bucureti, 1986 [6] Purdea, I., Tratat de algebra moderna, vol II, Ed. Academiei, Bucureti, 1982 [7] Trnuceanu, M., Probleme de algebr, vol.II., Ed.Univ.Al.I.Cuza Iai, 2003 [8] Tofan, I, Volf, A.C. Algebra, Inele, Module, Teorie Galois, Ed. Matrix Rom, Bucureti, 2001 [9] Tofan, I., Elemente de algebra, Ed. Univ. Al.I.Cuza, Iasi, 1998