Sei sulla pagina 1di 150

CUPRINS

I. Aritmetic n inele integre.................................................................................................. 3


I.1 Divizibilitate................................................................................................................. 3
I.2 Inele euclidiene .......................................................................................................... 11
I.3 Inele de ntregi ptratici, euclidiene fa de norm .................................................... 14
I.4 Inele principale........................................................................................................... 17
I.5 Inele factoriale............................................................................................................ 20
I.6 Aritmetic n inele de polinoame ............................................................................... 25
Exerciii ........................................................................................................................... 30
II. Module ............................................................................................................................ 36
II.1 Module, submodule, morfisme ................................................................................. 36
Exerciii ........................................................................................................................... 46
II.2 Module factor i teoreme de izomorfism .................................................................. 48
Exerciii ........................................................................................................................... 52
II.3 Sume i produse directe. iruri exacte...................................................................... 53
Exerciii ........................................................................................................................... 66
II.4 Module libere ............................................................................................................ 68
Exerciii ........................................................................................................................... 76
II.5 Bimodule, module duale ........................................................................................... 77
Exerciii ........................................................................................................................... 81
III. Module finit generate peste inele principale ................................................................. 83
III.1 Submodulele unui modul liber de rang finit............................................................ 83
Exerciii ........................................................................................................................... 89
III.2 Structura modulelor finit generate peste un inel principal ...................................... 91
Exerciii ........................................................................................................................... 96
III.3 Module indecompozabile finit generate .................................................................. 97
Exerciii ......................................................................................................................... 103
III.4 Aplicaie: endomorfismele unui spaiu vectorial finit dimensional....................... 104
1
2

Exerciii ......................................................................................................................... 115


Anexe................................................................................................................................. 117
1. Ideale prime i maximale........................................................................................... 117
2. Algebre. Algebre monoidale i algebre polinomiale ................................................. 119
3. Inele i module de fracii ........................................................................................... 127
4. Categorii, functori...................................................................................................... 132
5. Polinoame simetrice .................................................................................................. 139
Bibliografie........................................................................................................................ 148
I. Aritmetic n inele integre

Analiznd proprietile operaiilor de adunare i nmulire n mulimea numerelor ntregi Z,


se ajunge printr-o generalizare natural la noiunea de inel. Exist ns inele ale cror
proprieti snt foarte departe de cele ale lui Z, mai ales n ceea ce privete divizibilitatea. O
clas larg de inele n care se poate dezvolta o teorie a divizibilitii care s o urmeze pe cea
din Z este clasa inelelor integre. O astfel de generalizare, pe lng un interes intrinsec, aduce
de multe ori clarificri i rezultate noi privind chiar divizibilitatea n Z.
n acest capitol se studiaz proprietile generale ale relaiei de divizibilitate ntr-un inel
integru, dup care se introduc clase importante de inele (euclidiene, principale, factoriale) ale
cror definiii se obin prin abstractizarea unor proprieti aritmetice ale lui Z. Noiunile i
rezultatele din acest capitol snt fundamentale pentru toat algebra, n special n teoria
algebric a numerelor i n studiul extinderilor de corpuri.

I.1 Divizibilitate

Definiia clasic a divizibilitii n inelul numerelor ntregi Z se poate generaliza uor


pentru un inel oarecare R: dac a, b R, spunem c a divide b n R (notaie: a|b sau b a)1
dac exist c R astfel nct b ac. Faptul c a|b n R depinde n mod esenial de inelul R. De
exemplu, | n Q, dar nu i n Z! n continuare, vom nota a|b (fr a preciza inelul R), dac
inelul n care se consider relaia de divizibilitate e clar precizat din context. Notm a - b dac
a nu l divide pe b.
n cazul n care inelul R nu are anumite proprieti naturale, teoria divizibilitii
dezvoltat n R este mult mai srac fa de teoria uzual a divizibilitii n Z. De exemplu,

1
Exprimri echivalente: a este divizor (uneori se spune i factor) al lui b; b este multiplu al lui a; b este
divizibil cu a.

3
4 I. Aritmetic n inele integre

dac R nu are unitate, nu rezult c orice element a R este propriul su divizor; de


asemenea, apar alte dificulti dac R nu este comutativ sau dac R are divizori ai lui zero.
Din aceste motive, n cele ce urmeaz, inelele vor fi presupuse unitare, comutative i fr
divizori ai lui zero, dac nu se specific altfel. Un astfel de inel (notat n continuare cu R) va fi
numit inel integru sau domeniu de integritate.2 Toate corpurile ce intervin vor fi presupuse
comutative, iar subinelele care apar vor conine elementul unitate al inelului (subinele
unitare). Vom nota cu R* mulimea R \ {0}.

1.1 Exemple. a) Orice corp Q, R, C, ... este domeniu de integritate. Teoria divizibilitii
n corpuri este ns trivial, dup cum se poate vedea imediat cf. 1.5.
b) Orice subinel al unui inel integru este la rndul su integru. n particular, orice subinel al
unui corp este integru. Astfel, dac d Z este un ntreg liber de ptrate (d 0 i d nu se
divide cu ptratul nici unui ntreg mai mare ca ), subinelul lui C generat de i d , notat
Z d , este integru. Z d este format din numerele complexe de forma a b d , cu a, b
Z. Inelul Z 1 este numit inelul ntregilor lui Gauss.3
c) Dac R este inel integru i n N*, atunci inelul de polinoame n n nedeterminate cu
coeficieni n R, RX1, ..., Xn, este integru.

O proprietate important a inelelor integre, des utilizat, este c se pot simplifica factorii
nenuli:

1.2 Propoziie. Fie R un inel integru i a, b, c R, cu c 0. Dac ac bc, atunci a b.


Demonstraie. Avem ac bc ac bc 0 (a b)c 0. Nu putem avea a b 0,
cci atunci (a b)c 0 din integritatea lui R. Deci a b 0.
Ne propunem s dezvoltm n continuare o teorie a divizibilitii (o aritmetic) n inele
integre care s o generalizeze pe cea din Z.

1.3 Propoziie. Fie R un inel integru. Atunci:


a) Pentru orice a R are loc a|a.
b) Pentru orice a, b, c R astfel nct a|b i b|c, rezult a|c.
c) Pentru orice a R, are loc a|0 i |a.
d) Oricare ar fi x, y R i a, b, c R astfel nct a|b i a|c, rezult a|(bx cy).

2
Denumirea de inel integru (domeniu de integritate) provine din similaritatea acestor inele cu inelul Z al
ntregilor.
3
Carl Friedrich Gauss (1777 1855), matematician german.
I.1 Divizibilitate 5

Afirmaiile a) i b) nu spun altceva dect c relaia de divizibilitate este o relaie reflexiv i


tranzitiv, adic o relaie de preordine pe R. Relaia de echivalen asociat acestei preordini
se numete relaia de asociere n divizibilitate. Mai precis:

.4 Definiie. Spunem c elementele a i b din R snt asociate n divizibilitate (pe scurt,


asociate) dac a|b i b|a. Notaie: a b. Dac d, a R, spunem c d este divizor propriu al
lui a (sau divide propriu pe a) dac d|a i d nu este nici inversabil, nici asociat cu a.

Relaia "" definit mai sus este o relaie de echivalen pe inelul R (Exerciiu!) i este
deosebit de important n studiul aritmeticii lui R: dou elemente asociate n divizibilitate au
aceleai proprieti din punct de vedere al divizibilitii.
Notm cu U(R) grupul multiplicativ al elementelor inversabile din inelul R, numit i grupul
unitilor lui R:
U(R) {x R | y R astfel nct xy }.
Propoziia urmtoare este o consecin imediat a definiiilor de mai sus.

1.5 Propoziie. Fie R un inel integru. Atunci:


a) Pentru orice u R, avem: u U(R) u u|a, a R uR R.
b) Pentru orice a, b R, avem: a b exist u R astfel nct a bu.

Aceast propoziie d o justificare a denumirii de uniti dat elementelor inversabile:


unitile se comport exact ca i unitatea inelului fa de divizibilitate. Determinarea grupului
U(R) al unitilor este din acest motiv o problem important n studiul divizibilitii n R.

1.6 Exemple. a) UZ {, }.
b) Dac K este un corp, U(K[X]) { f K[X] | grad f 0} K* (am identificat elementele
nenule din K cu polinoamele de grad 0).
c) Dac d Z este liber de ptrate, atunci:
2 2
U(Z[ d ]) { a b d | a, b Z, a db 1}
Pentru demonstraie, fie R inelul integru Z[ d ]. Este util introducerea funciei norm
N : R Z, definit prin N() (), unde am notat cu () conjugatul lui , definit de:
a b d a b d , pentru orice a, b Z.
Avem deci N a b d a 2 db2 , a, b Z. Se observ uor c:
N()N() N()N() R.
De aici obinem: dac R cu n R, atunci N()|N() n Z.
Fie u a b d U(R). Atunci N(u) a 2 db 2 divide pe n Z, deci N(u) .
Reciproc, dac N(u) , atunci a b d a b d 1 , adic a b d este inversul
2 2
lui u. Deci U(Z[ d ]) { a b d | a, b Z, a db 1} { Z[ d ] | N() }.
6 I. Aritmetic n inele integre

Pe mulimea claselor de echivalen in raport cu relaia de asociere n divizibilitate,


relaia de divizibilitate | definete n mod natural o relaie de ordine (notat ad-hoc cu
~
): notnd cu a~ clasa elementului a R, definim a~ b dac i numai dac a|b. Se
demonstreaz uor (Exerciiu!) c definiia nu depinde de alegerea reprezentanilor.
Transpunnd n acest cadru noiunile generale de margine inferioar (respectiv superioar) a
unei submulimi ntr-o mulime ordonat, se ajunge la conceptele uzuale de cel mai mare
divizor comun (respectiv cel mai mic multiplu comun). Mai precis:

1.7 Definiie. Fie R un inel integru, n N* i a1, ..., an R. Spunem c elementul d din R
este un cel mai mare divizor comun (pe scurt, cmmdc) al elementelor a1, ..., an dac satisface
condiiile:
i) d|a1, ..., d|an.
ii) Pentru orice e R astfel nct e|a1, ..., e|an, rezult e|d.
Dac 1 este un cmmdc al elementelor a1, ..., an, spunem c a1, ..., an snt prime ntre ele
(sau relativ prime).
Spunem c elementul m din R este un cel mai mic multiplu comun (pe scurt, cmmmc) al
elementelor a1, ..., an dac satisface condiiile:
i') a1|m, ..., an|m.
ii') Pentru orice e R astfel nct a1|e, ..., an|e, rezult m|e.

1.8 Observaii. a) Pentru a1, ..., an R, dac exist un cmmdc al lor d R, atunci d este
unic determinat pn la o asociere n divizibilitate: dac i e este un cmmdc al a1, ..., an,
atunci e d. Aceeai observaie se aplic cmmmc. n continuare vom nota cu (a1, ..., an) sau
cu cmmdc{a1, ..., an} un cmmdc al a1, ..., an, n cazul cnd acesta exist. Dac pot exista
confuzii asupra inelului R, notm (a1, ..., an)R. Notaia are o doz de ambiguitate, n sensul c
scrierea d (a1, ..., an) semnific faptul c d este asociat cu un cmmdc al a1, ..., an. De
exemplu, n Z, putem scrie ,2 , fr ca aceasta s nsemne c (ci, desigur, c
. Notm cu [a1, ..., an] sau cu cmmmc{a1, ..., an} un cmmmc al a1, ..., an, dac exist.
Observm c a1, ..., an snt relativ prime dac i numai dac orice divizor comun al lor este o
unitate n R.
b) Pentru un inel integru R i x, y R, nu este garantat existena unui cmmdc al lor (vezi
Exerciii). Un inel integru R cu proprietatea c, pentru orice dou elemente x, y R, exist un
cmmdc al lor, se numete GCD-inel (din englez: Greatest Common Divisor nseamn cel
mai mare divizor comun).

1.9 Propoziie. Fie a, b elemente ale unui inel R care au cmmdc, notat d. Dac , R
cu a d, b d, atunci i au cmmdc, egal cu 1 (snt prime ntre ele).
I.1 Divizibilitate 7

Demonstraie. Fie c un divizor comun al i . Atunci dc este un divizor comun al a i b,


deci dc divide cmmdc al lor, d. De aici rezult c c este inversabil.
Observm c, dac R este GCD-inel i K este corpul su de fracii, atunci orice element din
K se poate scrie sub forma unei fracii ireductibile a/b, cu a, b R, prime ntre ele.
(Demonstrai !)

.10 Propoziie. Fie R un domeniu de integritate i a1, ..., an, r R \{0}.


a) Dac exist d (a1, ..., an), atunci a1/d, ..., an/d au cmmdc, egal cu .4
b) Dac exist (a1, ..., an) : d i exist (ra1, ..., ran) : e, atunci e rd, adic:
(ra1, ..., ran) r(a1, ..., an).
c) Dac exist [a1, ..., an] m i exist [ra1, ..., ran] : , atunci rm, adic:
[ra1, ..., ran] r[a1, ..., an].
Demonstraie. a) Fie xi R astfel nct ai dxi, pentru i , n . Evident, este un divizor
comun al elementelor x1, ..., xn. Dac e R este un alt divizor comun al lor, atunci de este un
divizor comun al a1, ..., an, deci de|d. De aici rezult c e|.
b) Din rd|rai, pentru i , n , rezult c rd|e. Fie u R cu e rdu. Va fi suficient s
demonstrm c u|. Fie xi, yi R astfel nct ai dxi i rai eyi, pentru i , n . Avem, pentru
orice i , n , rai rdxi rduyi. De aici rezult c u este divizor comun al elementelor xi, care
au cmmdc 1, conform punctului a). Astfel, u|.
c) Deoarece rm este un multiplu comun al rai, pentru i , n , avem |rm, deci rm t, cu
t R. Putem scrie m aibi, raixi, cu xi, bi R, pentru i , n . Avem rm raibi t
raixit, i , n . Simplificnd, bi xit. Totodat rezult c a1x1 ... anxn este un multiplu
comun al elementelor a1, ..., an. Deci m|aixi , i , n . Cum raixi, rezult i mr|
Corolarul urmtor este des utilizat n argumentele legate de divizibilitate.

1.11 Corolar. Fie R un inel integru n care orice dou elemente au cmmdc (GCD-inel) i
a, b, c R cu proprietatea c a|bc i a este prim cu b. Atunci a|c.
Demonstraie. Din (a, b) i din propoziia precedent, punctul b), rezult c (ac, bc)
c. Cum a|ac i a|bc, din definiia cmmdc obinem a|(ac, bc) c.
Cu toate c definiiile cmmdc i cmmmc snt duale una celeilalte, propoziia urmtoare
arat c situaia nu e total simetric (vezi i observaia urmtoare).

1.12 Propoziie. Fie R un inel integru. Atunci:

4
Dac d 0 i d|a, am notat cu a/d unicul element x din R cu proprietatea c a dx.
8 I. Aritmetic n inele integre

a) Fie x, y R. Dac exist un cmmmc al lor, m [x, y] R, atunci exist i un cmmdc al


lor (x, y) i avem xy [x, y](x, y)
b) Dac orice dou elemente din R au un cmmdc, atunci orice dou elemente din R au un
cmmmc.
c) Dac orice dou elemente din R au un cmmdc, atunci, pentru orice n N, n , orice n
elemente a1, ..., an din R au cmmdc i cmmmc.
Demonstraie. a) Dac x 0, atunci [0, y] 0, (0, y) y. Presupunem c x i y snt nenule.
Din definiia cmmmc rezult c m|xy. Fie d, a, b R cu xy md i m xa, m yb. Va fi
suficient s demonstrm c d (x, y). Avem xy xad, deci y ad, adic d|y. La fel, d|x. Fie
acum e R cu e|x, e|y. Exist r, s R astfel nct x er i y es. Atunci ers este un multiplu
comun al elementelor x i y, de unde rezult c m|ers. Fie t R astfel nct mt ers. Avem dm
xy e 2 rs tem . Simplificnd cu m, rezult c d te, deci e|d.
b) Fie a, b R. Presupunem c a i b snt nenule i fie d (a, b). Exist x, y R cu a dx,
b dy. Elementul m dxy este evident un multiplu comun al elementelor a i b. Fie un alt
multiplu comun al elementelor a i b. Exist z, t R astfel nct az dxz i bt dyt.
Deci m divide elementele y dxyz i x dxyt, adic divide i pe (x, y) (x, y) .
Aceasta arat c m este un cmmmc al elementelor a i b.
c) Se demonstreaz prin inducie dup n. (Exerciiu!).

1.13 Observaie. n inelul R Z 5 , elementele x 1 5 i y 2 au un cmmdc, dar


nu au cmmmc. ntr-adevr, notnd cu d a b 5 (a, b Z) un divizor comun al lui x i y,
din proprietile normei (vezi 1.6.c.) rezult c N(d )|N(x) 6 i N(d )|N(y) 4 n Z. Deci,
N(d )|2 n Z. Cum N(d ) este a 2 5b2 , o examinare a cazurilor posibile conduce la concluzia
c a 1 i b 0, adic d este inversabil. Astfel, orice divizor comun al lui x i y este o
unitate, adic x i y au cmmdc . Dac ar exista un cmmmc R al elementelor x i y, atunci
6|N() i 4|N() n Z, deci 2|N() n Z. Pe de alt parte, 6 2 3 1 5 1 5 i
21 5 snt multipli comuni pentru x i y, deci i pentru . Astfel, N() divide pe N(6)
36 i pe N 2 N 1 5 24 n Z, adic N()|2. Obinem c N() 2, ceea ce este
imposibil (ecuaia a 2 5b 2 12 nu are soluii ntregi).
Este convenabil, pentru scurtarea exprimrii, s introducem urmtoarea notaie: dac R este
un domeniu de integritate, notm
R {x R | x este nenul i nu este inversabil}.
n cazul inelului Z, un rol important n ceea ce privete divizibilitatea l joac numerele
prime. De obicei, definiia (elementar) care se d noiunii de numr (ntreg) prim este
numrul p este prim dac singurii si divizori naturali snt i p. Generaliznd la cazul
I.1 Divizibilitate 9

unui inel integru, se obine noiunea de element ireductibil (a se compara cu noiunea de


element prim definit mai jos).

1.14 Definiie. Fie R un inel integru.


Elementul p R se numete ireductibil (n R) dac nu are divizori proprii. Cu alte
cuvinte, orice divizor al su este sau o unitate, sau asociat cu p: d R, d | p d 1 sau
d p.
Elementul p R se numete prim (n R) dac, oricare ar fi a, b R astfel nct p|ab,
rezult p|a sau p|b.
Subliniem c un element prim sau ireductibil este prin definiie nenul i neinversabil.
Se demonstreaz imediat prin inducie dup m N* c, dac p este prim i p divide un
produs de m factori din R, atunci p divide unul din factori.

1.15 Propoziie. Fie R un inel integru. Atunci orice element prim este ireductibil.
Demonstraie. Fie p R, prim. Dac d R este un divizor al lui p, exist x R (nenul)
astfel nct p dx. Deci p|dx, de unde obinem p|d (i am terminat!) sau p|x. Dar p|x nseamn
c p x (cci x|p), deci p ux, cu u o unitate. Astfel, ux dx p i obinem c u d este o
unitate.
Este important de remarcat c noiunile de element prim i element ireductibil (care snt
echivalente pentru Z, dup cum se va vedea) nu coincid n general.

1.16 Exemplu. n inelul Z 5 , elementul 2 este ireductibil i nu este prim. ntr-adevr,


2 1 5 1 5 6 , dar 2 nu divide nici unul din factori. Pe de alt parte, dac d este un
divizor al lui 2, atunci N(d ) poate fi doar 2 sau 4. O examinare a cazurilor posibile arat c
d poate fi sau 2.
Acest exemplu arat i c noiunea de element prim depinde n mod esenial de inelul n
care snt considerate: 2 este prim n Z, dar nu i n Z 5 . Aceeai observaie se aplic
noiunii de element ireductibil.
Fenomenul din exemplul anterior nu apare n GCD-inele:

1.17 Propoziie. Fie R un GCD-inel. Atunci orice element ireductibil n R este prim n R.
Demonstraie. Fie p R, ireductibil i x, y R astfel nct p|xy. Dac p - x, atunci cmmdc
al elementelor p i x (care exist!) este . ntr-adevr, dac d|x i d|p, atunci este imposibil ca
d p (ar rezulta p|x), deci d . n consecin, p|xy i p este prim cu x. Corolarul 1.11 asigur
c p|y.
10 I. Aritmetic n inele integre

Noiunea central de divizibilitate poate fi exprimat n termeni de ideale. Aceast


abordare deschide calea unei serii de extinderi ale unor teoreme clasice de divizibilitate n Z
la inele mult mai generale (de exemplu, rezultate de tipul descompunere primar).

1.18 Propoziie. Fie R un inel integru, n N* i a, b, x1, ..., xn R. Atunci:


a) a|b dac i numai dac Ra Rb.
b) a b dac i numai dac Ra Rb.
c) a este inversabil dac i numai dac Ra R.
d) a este prim n R dac i numai dac Ra este ideal prim.
e) a este ireductibil n R dac i numai dac Ra este ideal maximal printre idealele
principale proprii ale lui R (mai precis: x R astfel nct Ra Rx, rezult Ra Rx sau
Rx R).
f ) a este divizor comun al x1, ..., xn dac i numai dac Rx1 ... Rxn Ra.
g) Dac Rx1 ... Rxn Ra, atunci a (x1, ..., xn).5
h) a este multiplu comun al x1, ..., xn dac i numai dac Rx1 Rxn Ra.
i) a [x1, ..., xn] dac i numai dac Rx1 Rxn Ra.
Demonstraie. a) a|b exist c R cu b ca b Ra Rb Ra.
b) Evident, din a).
c) Dac a este inversabil, atunci exist c R cu ca . Deci Ra, adic Ra R.
Reciproc, dac Ra R, atunci Ra, adic exist c R astfel nct ca.
d) Fie x, y R. Avem c xy Ra a|xy. Dac a este prim, atunci a|x sau a|y, adic x
Ra sau y Ra, ceea ce arat c Ra este prim. Dac Ra este ideal prim, i a|xy, avem c xy
Ra, deci x Ra sau y Ra, adic a|x sau a|y.
e) Presupunem c a este ireductibil. Dac Rx este un ideal principal propriu al lui R astfel
nct Ra Rx, rezult c x|a. Cum a nu are divizori proprii, x este asociat cu a sau x este o
unitate. Dar x nu poate fi o unitate cci Rx nu coincide cu inelul R. Astfel x a, adic Rx
Ra. Reciproc, dac Rx e maximal printre idealele principale proprii, iar d R este un divizor
al lui a, atunci Ra Rd, deci Rd Ra sau Rd R. Aceasta nseamn c d a sau d .
f ) Dac a este divizor comun al x1, ..., xn, atunci a divide orice element de forma
r1 x1 ... rn xn , cu r1, ..., rn R, deci orice element al idealului Rx1 ... Rxn. Reciproca e la
fel de simpl.
g) Din proprietatea precedent rezult c a este divizor comun al x1, , xn. Fie d R un alt
divizor comun al lor. Cum a Rx1 Rxn, exist c1, , cn R cu a c1x1 cnxn. Din
d|x1, , d|xn rezult c d|a.
h), i) snt propuse ca exerciiu.

5
Reciproca este fals n general. Pentru un contraexemplu, a se vedea seciunea Inele principale.
I.2 Inele euclidiene 11

Analiznd proprietile aritmetice ale inelului Z, se constat c un rol esenial n deducerea


multora dintre ele l are teorema mpririi cu rest:
Pentru orice a, b Z, cu b 0, exist q, r Z, astfel nct a bq r i |r| |b| sau r 0.
Aceast teorem permite demonstrarea altor dou proprieti fundamentale n studiul
aritmeticii lui Z:
Orice ideal al lui Z este principal (adic de forma nZ, cu n Z).
(Teorema fundamental a aritmeticii sau Teorema de descompunere unic n factori
primi): Orice numr ntreg nenul i neinversabil se poate scrie n mod unic ca un produs
finit de numere ntregi prime (unicitatea fiind neleas pn la ordinea factorilor i la o
asociere a lor n divizibilitate).
Aceste trei proprieti ale lui Z stau la baza noiunilor generale de inel euclidian (inel n
care are loc o proprietate analog teoremei mpririi cu rest n Z), inel principal (n care orice
ideal e principal) i, respectiv, de inel factorial (n care are loc o teorem de descompunere
unic n factori primi). n continuare vom studia aceste clase de inele.

I.2 Inele euclidiene

2.1 Definiie. Un inel integru R se numete inel euclidian dac exist o funcie : R* N
care satisface urmtoarele proprieti:
(i) Pentru orice a, b R* cu a|b, rezult c (a) (b).
(ii) Pentru orice a, b R cu b 0, exist q, r R astfel nct:
a bq r i r 0 sau (r) (b).
Vom spune n acest caz c R este inel euclidian fa de funcia .
Proprietatea (ii) din definiie este cunoscut sub numele de teorema mpririi cu rest n
R; q este numit prin tradiie ct, iar r rest al mpririi lui a prin b. Evident, definiia de mai
sus e inspirat din teoremele corespunztoare din inelul Z (unde rolul funciei este jucat
de valoarea absolut pe Z), respectiv din inelele K[X] cu K corp, unde ( f ) grad( f ), pentru
orice polinom f. Aceste inele constituie i cele mai importante exemple de inele euclidiene.

2.2 Teorem (Algoritmul lui Euclid). Fie R un inel euclidian i a, b R, cu b 0. Atunci


exist un cmmdc d al elementelor a i b; d se poate afla prin urmtorul algoritm:
Algoritm Euclid (a, b, d)
Se dau : a, b R.
Se obine : d (a,b) R.
12 I. Aritmetic n inele integre

ncepe
Dac b 0, atunci d a; Stop.
Pas . Gsete q, r R cu a bq r i r 0 sau (r) (b).
Dac r 0, atunci d b; Stop.
(Dac r 0) Pune a b, b r. Mergi la Pas .
Sfrit
n plus, exist (i se pot determina algoritmic) u, v R astfel nct d au bv.
Demonstraie. Algoritmul 6 de mai sus este o scriere condensat a urmtorului ir de
mpriri cu rest efectuate n R:
(1) a bq1 r1 cu r1 0 sau (r1) (b);
(2) b r1q2 r2 cu r2 0 sau (r2) (r1);
(3) r1 r2q3 r3 cu r3 0 sau (r3) (r2);
...
(n 2) rn 4 rn 3qn 2 rn 2 cu rn 2 0 sau (rn 2) (rn 2);
(n 1) rn 3 rn 2 qn 1 rn 1 cu rn 1 0 sau (rn 1) (rn 2);
(n) rn 2 rn 1 qn rn cu rn 0.
Existena elementelor qi, ri R cu proprietile specificate este asigurat la fiecare pas de
condiia (ii) din definiia inelului euclidian. Nu este posibil ca ri 0 pentru orice i N,
ntruct ar rezulta un ir infinit strict descresctor de numere naturale (b), (r1), (r2), ...
(imposibil!). Rezult c exist n N cu rn 0 (algoritmul se termin dup un numr finit de
pai). Avem de demonstrat c rn 1 (ultimul rest nenul) este cmmdc al lui a i b.
Din relaia (n) avem rn 1|rn 2. Relaia (n 1) arat c rn 1| rn 3. Folosind n continuare
egalitile (n 2), ..., (3), (2), (1), obinem (prin inducie) c rn 1|b i rn 1|a. Fie acum e R
un divizor comun al elementelor a i b; atunci e va divide i pe r1 a bq1. Din relaia (2),
obinem c e|r2 b r1q2. Procednd inductiv, rezult c e|ri pentru orice i n, deci e|rn 1.
Pentru a obine scrierea lui d rn 1 sub forma au bv, observm c r a bq; nlocuind
r n (2), obinem scrierea lui r sub forma au' bv' .a.m.d. Urmtoarea modificare a
algoritmului lui Euclid realizeaz acest lucru (la fiecare pas variabilele u i v snt astfel nct
ultimul rest gsit este au bv) :
Se dau : a, b R.

6
Sperm c desfurarea algoritmului este clar pentru cititor. Nu am vrut s complicm lucrurile
introducnd n mod riguros un pseudo-limbaj de programare. n alt ordine de idei, algoritmul prezentat are o
valoare pur teoretic; de exemplu, gsirea elementelor q, r ca la Pasul este doar o scriere a faptului c aceste
elemente exist, i nu face referire la vreun procedeu concret de determinare a acestora (astfel de procedee se pot
descrie pentru inele concrete ca Z, Q[X] etc.). n plus, implementarea concret a unui astfel de algoritm necesit
reprezentri n calculator ale elementelor lui R, algoritmi de decizie a egalitilor de tip r 0 n inelul R,
algoritmi de calcul n R etc. Nu intrm n discuia acestor chestiuni.
I.2 Inele euclidiene 13

Se obin : d (a, b) R i u, v R astfel nct d au bv.


ncepe
Dac b 0, atunci pune d a; u 1, v 0; Stop.
(Dac b 0) Pune u1 1; v1 0; u 0; v 1.
Pas . Gsete q, r R cu a bq r i r 0 sau (r) (b).
Dac r 0, atunci pune d b; Stop.
(Dac r 0) Pune a b; b r; u1 u1 qu; v1 v1 qv;
t u; u u1; u1 t; aici se schimb ntre ele cuplurile (u, v) i
t v; v v1; v1 t; (u1, v1)
Mergi la Pas .
Sfrit

2.3 Exemple. a) Z este inel euclidian fa de funcia valoarea absolut. Includem o


demonstraie a acestui fapt. Mai nti, fie b Z, strict pozitiv. Vom demonstra (prin inducie)
c pentru orice a N, exist q, r N care s satisfac condiiile din definiia inelului
euclidian. Pentru a b, punem q 0, r a. Dac a b, presupunem afirmaia adevrat
pentru orice n a i demonstrm pentru a. Cum a b a, putem aplica ipoteza de inducie:
exist q, r N astfel nct a b bq r i r 0 sau r b. Astfel, a b(q 1) r i afirmaia
e dovedit. Dac a 0, din cazul precedent obinem c exist q, r N astfel nct a bq r
i r 0 sau r b; deci a b(q) (r), cu r 0 sau | r| b. Lsm cazul b 0 n seama
cititorului.
Pentru dou elemente a, b Z, elementele q i r date de teorema mpririi cu rest nu snt
unic determinate: de exemplu, 3 21 1 22 (1). Dac impunem ca restul mpririi s
fie pozitiv, atunci restul (i ctul) este unic determinat. La fel, dac impunem ca restul s fie
element al mulimii { m 1, m 2, , 0, , m} dac b este par, |b| 2m, cu m N,
respectiv { m, m 1, , 0, , m} dac b este impar, |b| 2m 1, cu m N.
b) Inelul K[X] (al polinoamelor ntr-o nedeterminat cu coeficieni n corpul K) este
euclidian fa de funcia grad : K[X] \ {0} N. Demonstraia este inspirat din algoritmul
n m
elementar de mprire a polinoamelor. Fie f a0 an X i g b0 bm X
polinoame din K[X], cu g 0 (adic bm 0). Facem o inducie dup n grad f. Dac n m,

punem q 0, r f. Dac n m, polinomul h f bm an g are gradul strict mai mic dect n
(termenii de grad n se reduc) i, din ipoteza de inducie, putem scrie h gq r, cu grad r m.

Astfel, f g q bm 1an X n m r . Facem observaia c polinoamele q i r furnizate de teorema
mpririi cu rest n K[X] snt unic determinate (demonstrai!).

2.4 Definiie. Fie n N fixat. Dou numere a, b Z se numesc congruente modulo n dac
n | a b i notm aceasta a b (mod n). Se vede imediat c a b (mod n) a i b dau
14 I. Aritmetic n inele integre

acelai rest pozitiv la mprirea cu n. Reamintim c relaia de congruen modulo n este o


relaie de echivalen pe Z i mulimea claselor de echivalen are o structur de inel (inelul
factor Z/nZ), numit inelul claselor de resturi modulo n.

I.3 Inele de ntregi ptratici, euclidiene fa de norm

n teoria numerelor, un rol important l joac inelele de ntregi ptratici. n cele ce urmeaz
vom prezenta o serie de fapte elementare despre aceste inele. Proprietile nedemonstrate de
mai jos snt propuse ca exerciii (unele n capitolele urmtoare). (Pentru o tratare sistematic a
teoriei ntregilor algebrici, vezi de exemplu ALBU, ION [1984].)
Un subcorp al lui C care, vzut ca spaiu vectorial peste Q, are dimensiunea 2, se numete
corp de numere ptratice (sau corp ptratic). Se demonstreaz cu mijloace elementare de
extinderi de corpuri c orice corp ptratic este de forma Q[ d ] {a b d |a, b Q}, unde
d este un numr ntreg liber de ptrate.
Un element al lui C care este rdcina unui polinom unitar 7 cu coeficieni n Z se numete
ntreg peste Z (sau ntreg algebric). De exemplu 2 este ntreg peste Z, dar 1/2 nu este.
Uneori, pentru a evita confuziile, numerele din Z se numesc ntregi raionali.8
Un element al unui corp ptratic care este ntreg peste Z se numete ntreg ptratic. Se
dovedete c: un ntreg ptratic este rdcin a unui polinom unitar de grad 2 cu coeficieni
ntregi.
n continuare fixm d Z, liber de ptrate. Se definesc aplicaiile norm N : Q d Q
i urm Tr : Q d Q,
N a b d : a2 db2 , a, b Q.
Tr a b d : 2a , a, b Q.
Are loc proprietatea: Un element x Q d este ntreg Tr(x) Z i N(x) Z.
ntregii ptratici din Q d , adic mulimea
{x a b d | a, b Q, x ntreg peste Z}
formeaz un inel, numit inelul ntregilor lui Q d . Un inel de acest tip se numete inel de
ntregi ptratici (imaginar dac d 0, respectiv real dac d 0). Are loc (pentru demon-
straie, vezi exerciii):

7
Un polinom se numete unitar (sau monic) dac are coeficientul termenului de grad maxim egal cu 1.
8
Motivul fiind c orice element ntreg peste Z care este i n Q este cu necesitate n Z. Demonstrai!
I.3 Inele de ntregi ptratici, euclidiene fa de norm 15

3.1 Propoziie. Inelul ntregilor lui Q d este Z[ ], unde


d dac d 2 sau 3 (mod 4)
Z[ ] {a b | a, b Z}, cu
1 d 2 dac d 1 (mod 4).
n continuare, pentru d Z, liber de ptrate, prin se nelege numrul dat de propoziia
precedent. Observm c Q d Q[ ] {a b | a, b Q}. n cazul n care d 1(mod 4),
Z[ ] {a b 1 d 2 | a, b Z} poate fi caracterizat ca fiind mulimea elementelor de
forma u v d , cu u, v Z de aceeai paritate (exerciiu). Exemple de astfel de inele: Z[i],
Z 2 , Z 1 i 3 2, Z 1 5 2 .
Restricia lui N la Z[ ] are proprietatea c N() Z, Z[ ], dup cum se verific
uor folosind forma elementelor din Z[ ]. Se obine o aplicaie
|N| : Z[ ] N, |N|() |N()|, Z[ ].
Un inel de ntregi ptratici euclidian fa de aplicaia |N| l vom numi inel euclidian fa de
norm.
Ne intereseaz un rspuns la problema:
Pentru ce d Z, liber de ptrate, inelul de ntregi ptratici Z[ ] este euclidian fa de
norm ?
Vom folosi o abordare geometric, intuitiv i care simplific unele calcule.
Aplicaia norm N : Q d Q are proprietatea c N(xy) N(x)N(y), x, y Q d
(exerciiu); deci i aplicaia |N| are aceeai proprietate.
n cazul n care d 0, reprezentnd geometric elementele inelului Z[ ] (vzut ca o submul-
ime a planului complex) se obine o reea (rectangular dac d 2 sau 3 (mod 4) i oblic
dac d 1(mod 4)); aplicaia |N| are interpretarea geometric urmtoare (n cazul d 0):
pentru orice x, y Q d , |N|(x y) este distana euclidian dintre punctele de afixe x i y.
Pentru d 0, Z[ ] este o submulime (dens) a lui R i nu avem o interpretare geometric.

3.2 Lem. Fie d Z, liber de ptrate. Atunci inelul R : Z[ ] este inel euclidian fa de
norm dac i numai dac pentru orice x Q d , exist R astfel nct |N|(x ) 1.
Demonstraie. Observm c Q d este corpul de fracii al lui R, adic: x
Q d , R, 0 astfel nct x /. Cum R este euclidian fa de |N|, exist , R
astfel nct , cu |N|( ) |N|() sau 0. Deci
x / /,
cu |N|(x ) |N|( /) |N|( )/|N|() 1.
Fie R. Pentru x / Q d , exist R cu |N|(x ) 1. Fie x
Q d . Avem , cu R i |N|( ) |N|()|N|( ) 1.
16 I. Aritmetic n inele integre

Dac d 0, ntruct Q d este dens9 n C, lema se reformuleaz astfel :


Inelul Z[ ] este euclidian fa de aplicaia |N| dac i numai dac orice punct din planul
complex este la o distan subunitar fa de un punct din reea.

d 2 sau 3 (mod 4) d 1 (mod 4)

3.3 Propoziie.10 Fie d Z, d 0, liber de ptrate.


a) Dac d este congruent cu 2 sau 3 modulo 4, inelul Z d este euclidian fa de norm
dac i numai dac d 1 sau d 2.
b) Dac d 1 (mod 4), inelul Z1 d 2 este euclidian fa de norm dac i numai
dac d {3, 7, }.
Demonstraie. a) Z d este euclidian dac i numai dac toate punctele din interiorul
unui dreptunghi al reelei snt la o distan mai mic dect 1 fa de un vrf al dreptunghiului.
Cel mai deprtat punct de vrfuri este la intersecia diagonalelor, la distana de 1 d 2 de
vrfuri. Avem 1 d 2 1 dac i numai dac d 3, adic d 1 sau d 2.
b) Reeaua este format din triunghiuri isoscele de baz (orizontal) de lungime 1 i de
nlime d 2 . Punctele din interiorul triunghiului se gsesc la o distan mai mic dect 1
fa de orice vrf dac i numai dac cercurile de raz 1 cu centrele in capetele bazei se
intersecteaz ntr-un punct situat la distan mai mic de 1 fa de al treilea vrf. Se vede
imediat c distana fa de al treilea vrf este de d 3 2 . Condiia de euclidianitate se
scrie deci d 3 2 1, adic d 4 3 .

Astfel, snt euclidiene fa de norm urmtoarele inele:


Z[i], Zi 2 , Z1 i 3 2, Z1 i 7 2, Z1 i 11 2 .

9
Adic pentru orice z C i orice R, 0, exist un element x Q d astfel nct |z x| .
10
Acest rezultat a fost stabilit n 1923 i aparine lui L. E. Dickson.
I.4 Inele principale 17

Este interesant de remarcat c acestea snt toate inelele de ntregi ptratice imaginare
euclidiene (nu neaprat fa de norm). Cazul d 0 nu se preteaz la consideraii geometrice
i este considerabil mai dificil. Pentru o discuie mai aprofundat a acestei tematici, vezi
ALBU i ION [1984].

I.4 Inele principale

.1 Definiie. Un inel integru R se numete inel principal dac orice ideal al inelului R este
principal. Cu alte cuvinte, oricare ar fi idealul I al lui R, exist a R astfel nct I Ra. n
literatura de limb englez, se folosete des acronimul PID (Principal Ideal Domain) pentru a
desemna un inel principal.
Orice corp este inel principal. Exemple numeroase de inele principale snt furnizate de
urmtoarea propoziie.

4.2 Teorem. Orice inel euclidian este inel principal.


Demonstraie. Fie R un inel euclidian fa de funcia i I un ideal nenul al lui R.
Mulimea de numere naturale {(x) | x I, x 0} are un element minim, fie acesta (a), cu
a I, a 0 (a poate s nu fie unic determinat). Demonstrm c a este un generator al
idealului I. Evident, Ra I. Pentru incluziunea invers, presupunem prin reducere la absurd
c exist un element b I \ Ra. Aplicnd teorema mpririi cu rest n R, obinem existena
elementelor q, r R cu proprietatea c b aq r, r 0 (cci b Ra) i (r) (a). Cum a,
b I, rezult c r I. Inegalitatea (r) (a) este ns n contradicie cu alegerea lui a.
De exemplu, dac K este corp, inelul K[X] este principal; dat un ideal I 0 n K[X], un ge-
nerator al lui I este un polinom g I de grad minim printre gradele polinoamelor nenule din I.
Inelele principale snt GCD-inele; oricare ar fi a, b R, exist un cmmdc al lor, anume
orice generator al idealului aR bR. Mai precis:

4.3 Propoziie. Fie R un inel principal i a, b R. Atunci:


a) Elementul d R este un cmmdc al a i b dac i numai dac dR aR bR. n
particular, exist un cmmdc d al lui a i b i exist u, v R astfel nct d au bv.
b) Elementul d R este un cmmmc al a i b dac i numai dac dR aR bR.
Demonstraie. a) R fiind inel principal, exist un generator d al idealului aR bR {ax
by | x, y R}. Atunci a, b dR, deci d|a, d|b. Dac e R astfel nct e|a, e|b, atunci e|ax
by, x, y R. n particular, e|d. Astfel, d este un cmmdc al a i b. Reciproc, dac d este un
18 I. Aritmetic n inele integre

cmmdc al a i b, rezult c d|a i d|b, deci dR aR i dR bR, adic dR aR bR. Fie e un


generator al idealului aR bR. Cum e|a, e|b, rezult c e|d, adic d eR aR bR.
b) Demonstraia e asemntoare cu cea de mai sus i o lsm cititorului.
Facem observaia c propoziia de mai sus d o justificare notaiei (a, b), folosit att
pentru cmmdc al elementelor a i b, ct i pentru idealul generat de a i b.

4.4 Exemplu. Fie R un inel integru care nu e corp i r R, nenul, neinversabil. Atunci
idealul (r, X) al inelului R[X] nu este principal, deci inelul R[X] nu este principal. n
particular, inelele Z[X], K[X, Y] cu K corp nu snt principale.
ntr-adevr, presupunem c exist f R[X] cu ( f ) (r, X). Atunci rezult c f |r. Trecnd
la grade, obinem c grad f 0, adic f R. Din f |X, adic g R[X] cu X fg, avem c f
este inversabil n R. Deci cmmdc al lui r i X este 1. Dar idealul generat de r i X nu conine
pe 1, cci altfel ar exista h, q R[X] astfel nct 1 hr qX. Punnd X 0 n aceast egalitate
de polinoame, rezult 1 h(0)r, adic r este inversabil, contradicie.
Din Propoziia 1.17 i din faptul c inelele principale snt GCD-inele, rezult:

4.5 Propoziie. ntr-un inel principal, un element este ireductibil dac i numai dac este
prim.

Astfel, inelele care conin elemente ireductibile care nu snt prime nu snt principale. Un
astfel de inel este Z[ 5 ], dup cum am vzut n Exemplul 1.16.

4.6 Corolar. ntr-un inel principal R, idealele prime nenule snt ideale maximale. Orice
ideal maximal este de forma pR, unde p este ireductibil n R. Un element p R este
ireductibil dac i numai dac pR este ideal maximal.
Demonstraie. Este suficient s observm c orice ideal prim nenul este principal, generat
cu necesitate de un element prim p (Propoziia 1.18.d)). Elementul p este ireductibil, deci
(Propoziia 1.18.e)) idealul pR este maximal. Celelalte afirmaii snt evidente, innd cont de
propoziia citat i de faptul c R este principal.
Cazul particular R Z al Propoziiei urmtoare este cunoscut sub numele de Teorema
fundamental a aritmeticii. Reamintim c am notat R {x R | x este nenul i nu este
inversabil}.

4.7 Teorem. Fie R un inel principal. Atunci orice element r R se poate scrie ca un
produs finit de elemente prime.
Demonstraie. Presupunem prin reducere la absurd c exist r R astfel nct r nu se
poate scrie ca un produs finit de elemente prime (sau, echivalent, ireductibile, cci R este
principal). n particular, r nu este ireductibil, deci r r1s1, cu r1, s1 R, neasociate cu r.
I.4 Inele principale 19

Dac r1 i s1 snt produse finite de ireductibile, atunci r este produs de ireductibile, fals. Deci
mcar unul dintre ele (fie acesta r1) nu se scrie ca produs de elemente ireductibile. nlocuind
n raionamentul de mai sus pe r cu r1, rezult c exist r2 R, r2|r1, r2 r1. Procednd
inductiv, rezult existena unui ir (rn)n 0 de elemente din R (cu convenia r0 r), cu
proprietatea c pentru orice n N, rn 1 este un divizor propriu al lui rn. Altfel spus, am
obinut un ir infinit strict cresctor de ideale r0R r1R rnR rn1R . Dar acest
lucru este imposibil ntr-un inel principal, dup cum arat lema urmtoare.

4.8 Lem. Fie R un inel principal i (rn)n 0 un ir de elemente din R astfel nct
rnR rn 1R, pentru orice n N. Atunci exist m N astfel nct rm R rm i R, pentru orice
i N. (Cu alte cuvinte, orice ir ascendent de ideale este staionar).
Demonstraie. Fie I reuniunea idealelor rn R, n N. Demonstrm c I este ideal n R: dac
x, y I, atunci exist i, j N astfel nct x riR, y rj R. Deci x, y rt R, unde t max(i, j),
adic x y rt R I. Dac r R, rx ri R I. Cum R este principal, exist a R astfel nct
I aR. ntruct a I, exist m N astfel nct a rm R, adic aR rm R. Deci rm R aR I
rm i R, i N.
Un inel R cu proprietatea c orice ir ascendent de ideale I0 I1 ale lui R este
staionar (exist m N astfel nct Im Im i, i N) se numete inel noetherian.11 Deci,
inelele principale snt noetheriene.
n definiia inelului euclidian, esenial este condiia ii), Teorema mpririi cu rest. De
altfel, condiia i) nici nu a fost folosit pn acum n vreo demonstraie.

4.9 Propoziie. Fie R un inel integru cu proprietatea c exist o funcie : R* N astfel


nct satisface condiia ii) din definiia inelului euclidian. Atunci exist o funcie : R* N
astfel nct R s fie euclidian fa de
Demonstraie. Fie : R* N, definit prin (x) min{(y) | y x}. Este clar c x
asociat cu y implic (x) (y). Probm c satisface condiia ii). Fie a, b R, b 0 i b0
asociat cu b astfel nct (b0) (b). Aplicm condiia ii) perechii a, b0 i obinem q, r R
astfel nct a b0q r i r 0 sau (r) (b0). Cum b0 este de forma bu, cu u inversabil,
rezult c a b(uq) r i r 0 sau (r) (r) (b0) (b). Pentru a vedea c satisface i
condiia i), fie a, b R* cu a|b. Observm c n demonstraia propoziiei 4.2 nu s-a folosit
dect condiia ii) din definiia inelului euclidian, pe care o satisface. Din demonstraia citat,

11
n onoarea matematicianei germane Emmy Noether (18821935), supranumit i Mama Algebrei
Moderne.
20 I. Aritmetic n inele integre

un generator al idealului aR este un element c (cu necesitate asociat cu a) cu proprietatea c


(c) min{(x)| x aR, x 0}. Avem deci (a) (c) (b), cci b aR.

Apare n mod natural problema existenei unor inele principale care s nu fie euclidiene.
Astfel de exemple nu snt uor de construit. n 1894, Dedekind a demonstrat c inelul
1 i 19
Z este principal, dar nu este euclidian. O demonstraie elementar a acestui fapt se
2
gsete n ALBU i ION [1984].

I.5 Inele factoriale

5.1 Definiie. Un inel integru R cu proprietatea c orice element nenul i neinversabil se


scrie ca un produs finit 12 de elemente prime se numete inel factorial sau inel cu
descompunere unic n factori (primi). n literatura anglo-saxon, astfel de inele snt numite
Unique Factorization Domains (UFD).
Din teorema 4.7 rezult c inelele principale (deci i cele euclidiene) snt factoriale. Orice
corp este inel factorial, cci nu are elemente nenule i neinversabile.

5.2 Propoziie. ntr-un inel factorial R orice element ireductibil este prim.
Demonstraie. Fie p ireductibil. Cum p R, p este un produs de elemente prime. Dar
acest produs nu poate avea dect un factor, altfel elementul p ar admite divizori proprii. Cu
alte cuvinte, p este el nsui prim.
Propoziia urmtoare justific i precizeaz denumirea de inele cu descompunere unic n
factori primi, care se mai d inelelor factoriale.

5.3 Propoziie. Fie R un inel integru i r R. Dac r admite o descompunere n factori


primi, atunci aceast descompunere este unic determinat pn la o ordine a factorilor i
pn la o asociere a acestora n divizibilitate. Mai precis, dac r p1pn q1qm snt dou
scrieri ale lui r ca produse de elemente prime, atunci m n i exist o permutare a mulimii
{1, , n} astfel nct pi s fie asociat n divizibilitate cu q(i), i {1, , n}.

12
Un astfel de produs se mai numete descompunere n factori a elementului respectiv. Produsele pot avea i
un singur factor.
I.5 Inele factoriale 21

Demonstraie. Dac r p1 pn este o descompunere a lui r n factori primi, numim


numrul natural n lungimea descompunerii date. Demonstrm afirmaia propoziiei prin
inducie dup n.
Dac n 1, atunci r p1 q1 qm, cu p1, q1, , qm prime. Deci r este prim i divide
produsul q1 qm; rezult c r divide unul din factori, fie acesta (dup o eventual
renumerotare) q1. ntruct q1 este ireductibil, rezult de fapt c r q1, adic r q1u, cu u
inversabil. Avem de demonstrat c m 1. Dac m 2, simplificnd prin q1 n egalitatea
q1u q1 qm, obinem c q2 qm 1, adic q2, , qm snt inversabile, contradicie.
Presupunem c afirmaia este adevrat pentru orice element x care admite o
descompunere n factori primi de lungime n. Fie r R cu r p1 pn q1 qm, cu p1,
, pn, q1, , qm prime. Din faptul c pn este prim, rezult c exist i {1, , n} astfel nct
pn|qi. Cum qi este ireductibil, rezult c pn qi, adic vpn qi, cu v inversabil. Simplificnd
prin pn, obinem p1 pn1 vq1 qi1qi1 qm. Putem acum aplica ipoteza de inducie
pentru produsul p1 pn1 i se obine c n m 1 i p1, , pn 1 snt asociate cu q1,
, qi 1, qi 1, , qm, eventual n alt ordine.

5.4 Teorem. Fie R un inel integru. Urmtoarele afirmaii snt echivalente:


a) R este inel factorial.
b) Orice element din R este un produs finit de factori ireductibili i orice element
ireductibil este prim.
c) Orice element din R are o descompunere n factori ireductibili, unic pn la ordinea
factorilor i pn la o asociere n divizibilitate a acestora.
d) Orice element din R are o descompunere n factori ireductibili i orice dou elemente
au un cmmdc.
Demonstraie. a)b) Evident, din Propoziia 5.2.
b)c) Rezult din Propoziia 5.3.
c)d) Fie a, b R (dac a, b snt nule sau inversabile, este trivial de artat c exist un
cmmdc al lor). Pentru a gsi un cmmdc al elementelor a i b, se folosete n esen procedeul
de determinare a cmmdc nvat n gimnaziu : se iau factorii primi comuni la puterea cea mai
mic. Mai precis, fie P un sistem de reprezentani ai claselor de echivalen (n raport cu
relaia de asociere n divizibilitate) ale elementelor ireductibile din R. Aceasta nseamn c
orice element ireductibil din R este asociat cu exact un element din P. Atunci exist i snt
unic determinate p1, , pn P, distincte, s1, , sn, t1, , tn N, u, v U(R) astfel nct a
p1s1 pnsn u i b p1t1 pntn v . Faptul c aceste elemente snt unic determinate rezult imediat
din unicitatea descompunerilor n R. Fie ri min(si, ti) i definim d p1r1 pnrn . Se observ c
d|a, d|b. Dac e|a, e|b, atunci orice factor ireductibil c P care l divide pe e divide pe a i pe
b. Aceasta implic c {p1, , pn}, cci altfel a (sau b) ar avea dou descompuneri n factori
22 I. Aritmetic n inele integre

ireductibili, dintre care una l conine pe c, iar cealalt nu, ceea ce contrazice unicitatea
descompunerilor. Deci e este de forma p1w1 pnwn q , cu w1, , wn N, q U(R). Din e|a
rezult c wi si, iar din e|b rezult c wi ti, i 1, n . Deci wi ri i e|d.
d)a) Prop. 1.17 asigur c orice element ireductibil este prim, cci R este GCD-inel.
Implicaia e acum evident.
Observm c ntr-un inel factorial R orice dou elemente a i b au un cmmmc, obinut
lund factorii primi comuni i necomuni la puterea cea mai mare; cu notaiile din demon-
straie, se definete qi max(si, ti), iar elementul m p1q1 pnqn este un cmmmc al lui a i b.

5.5 Exemple. a) Inelul Z 5 nu este factorial, cci 2 este ireductibil i nu este prim (cf.
Exemplul 1.16). Cititorul poate de asemenea proba c 6 are dou descompuneri n Z 5 :
6 23 1 5 1 5 , n care 2 nu este asociat cu 1 5 sau cu 1 5 .
b) Fie S monoidul numerelor raionale pozitive n raport cu adunarea. Inelul monoidal Q[S]
este un inel integru. Putem identifica elementele din Q[S] cu expresiile formale de tipul
a1 X s1 a n X sn , unde ai Q, si S, i 1, n , iar X este o nedeterminat. n acest inel, X
este un element nenul i neinversabil i nu admite o descompunere n factori ireductibili.

5.6 Propoziie. Fie R un inel factorial, n N* i a, b1, , bn R. Dac a este prim cu


orice bi, 1 i n, atunci a este prim cu produsul b1bn.
Demonstraie. Vom arta c nu exist nici un element prim p care s divid att pe a ct i
produsul b1bn. Dac p este un astfel de element, atunci exist j, 1 j n astfel nct p|bj.
Cum p|a, rezult c p|(a, bj) 1. Deci p este inversabil, contradicie.
Inelele factoriale admit mai multe caracterizri. Dintre acestea, urmtoarea, datorat lui
Kaplansky, face apel la metode de Algebr Comutativ.

5.7 Teorem. Fie R un inel integru. Atunci R este inel factorial dac i numai dac orice
ideal prim nenul al lui R conine un element prim.
Demonstraie. Fie R inel factorial i P un ideal prim nenul al su. Dac a P este nenul
(i cu necesitate neinversabil, cci P R), a are o descompunere n factori primi: a p1 pn.
Cum P este ideal prim, exist i astfel nct pi P.
Reciproc, presupunem c orice ideal prim nenul n R conine un element prim. Considerm
sistemul multiplicativ S {a R | a U(R) sau a este produs de prime}. Dac S R {0},
atunci R este inel factorial. Presupunem prin reducere la absurd c exist a R, nenul, cu a
S. Atunci exist un ideal prim P n R care conine pe a, cu P S . Presupunnd demonstrat
acest fapt, ipoteza implic existena unui element prim p P. Dar p S, contradicie cu P
S . Deci neaprat are loc S R {0}.
I.5 Inele factoriale 23

Rmne de probat existena lui P. Vom arta c orice ideal I care e maximal cu proprietatea
c I S i aR I este prim. S demonstrm existena unui astfel de ideal. Vom aplica
lema lui Zorn mulimii de ideale (ordonate cu incluziunea)
J {I ideal n R | I S i aR I }.
Mai nti, observm c J este nevid, cci aR J. ntr-adevr, dac ar S pentru un r R,
atunci ar este inversabil sau e produs de prime. Dac ar este inversabil, atunci i a este inver-
sabil, contradicie. Dac ar este produs de factori primi, artm c a S, prin inducie dup
numrul de factori. Cazul ar p, cu p prim implic p r (deci a inversabil) sau p a (deci
a S). Dac ar p1 pn cu p1, , pn prime, atunci p1| a sau p1| r. Dac p1| a, atunci a bp1
i prin simplificare avem c br p2 pn; ipoteza de inducie arat acum c b S, deci i a
S. Dac p1| r, scriem r c p1, deci ac p2 pn i se aplic din nou inducia, obinnd a S.
J este inductiv ordonat: orice submulime total ordonat a lui J, (Il)lL (cu L o mulime de
indici) are un majorant n J, anume lL Il. Verificarea acestui fapt este standard i o lsm
cititorului. Lema lui Zorn asigur acum existena unui element maximal P n J.
Idealul P este prim: fie x, y R, cu x P i y P. Dac, prin absurd, xy P, considerm
idealele P Rx i P Ry, care includ strict P. Din maximalitatea lui P, rezult existena
elementelor s S (P Rx) i t S (P Ry); atunci st S P, contradicie.
n cele ce urmeaz, ne vom ocupa de factorialitatea inelelor de polinoame. Vom demonstra
urmtorul rezultat important, care furnizeaz o clas larg de inele factoriale.

5.8 Teorem. Dac R este inel factorial, atunci inelul de polinoame R[X] este inel
factorial.
Pentru demonstraie snt necesare cteva noiuni i rezultate, care au i un interes de sine
stttor.
n
5.9 Definiie. Fie R un inel factorial i f a0 a1X anX R[X]. Cmmdc al
coeficienilor a0, a1, , an este numit coninutul polinomului f, notat c( f ). Un polinom cu
coninutul asociat cu 1 se numete polinom primitiv. Observm c f este polinom primitiv
dac i numai dac nu exist p prim n R astfel nct p s divid toi coeficienii lui f. Orice
polinom f R[X] se poate scrie sub forma f c( f )f ', unde f ' este polinom primitiv.
Reciproc, dac f af ', cu a R i f ' primitiv, atunci a c( f ).

5.10 Propoziie. a) Fie R un inel integru. Dac p este un element prim n R, atunci p este
prim i n R[X].
24 I. Aritmetic n inele integre

b) Fie R un inel factorial i f, g dou polinoame primitive cu coeficieni n R. Atunci i


produsul fg este polinom primitiv.13
c) Fie R un inel factorial i f, g R[X]. Atunci c( f g) c( f )c(g).
Demonstraie. a) Remarcm mai nti c p divide un polinom n R[X] dac i numai dac p
n m
divide toi coeficienii polinomului. Fie f a0 a1X anX , g b0 b1X bmX
R[X] astfel nct p - f i p - g. S demonstrm c p - fg. Din p - f rezult c exist i, 0 i n,
astfel nct p - ai . Alegem i minim cu aceast proprietate. La fel, fie j minim astfel nct p - bj.
ij
Atunci coeficientul lui X n produsul fg este
ak bl
k l i j

n aceast sum, aibj nu este divizibil cu p, iar ceilali termeni snt divizibili cu p, fiind
ij
produse de doi factori dintre care mcar unul este divizibil cu p. Deci coeficientul lui X nu
este divizibil cu p i nici polinomul fg nu este.
b) Dac fg nu ar fi polinom primitiv, atunci ar exista p R, prim, astfel nct p| fg. Din
punctul precedent obinem c p| f sau p|g, contradicie.
c) Fie f c( f )f ', g c(g)g', unde f ' i g' snt polinoame primitive. Atunci
fg c( f )c(g)f 'g',
cu f 'g' polinom primitiv din b). Este clar acum c c( fg) c( f )c(g).

5.11 Propoziie. Fie R un inel factorial, K corpul su de fracii i f R[X], grad f 1.


Atunci f este ireductibil n R[X] dac i numai dac f este primitiv i este ireductibil n K[X].
Demonstraie. Fie f ireductibil n R[X]. Atunci e clar c f este primitiv. Rmne s artm
c f este ireductibil n K[X]. Dac f gh, cu g, h K[X], atunci, nmulind cu cmmmc al
numitorilor coeficienilor polinoamelor g i h, obinem o relaie de forma af g1h1, cu g1, h1
R[X], a R. Trecnd la coninutul polinoamelor, avem a c(g1)c(h1), cci c( f ) 1. Putem
scrie g1 c(g1)g2, h1 c(h1)h2, unde g2, h2 R[X] snt primitive. Deci, af c(g1)c(h1)g2h2;
simplificnd prin a, obinem f g2h2. Ireductibilitatea lui f n R[X] implic grad g2 0 sau
grad h2 0. Cum grad g grad g1 grad g2 i la fel pentru h, rezult grad g 0 sau grad h
0, ceea ce trebuia demonstrat.
Reciproc, dac f este ireductibil n K[X], nu are divizori proprii (de grad 1) n K[X]; cu
att mai mult nu are divizori proprii n R[X]. Cum f este primitiv, nu are nici factori de grad 0
neinversabili.
Propoziia precedent are i o importan practic: pentru a demonstra ireductibilitatea unui
polinom n K[X], este suficient s demonstrm ireductibilitatea lui f n R[X], lucru adesea mai
uor de realizat.

13
Acest rezultat este cunoscut ca Lema lui Gauss.
I.6 Aritmetic n inele de polinoame 25

Sntem acum n msur s dm demonstraia teoremei 5.8. Vom folosi caracterizarea din
Teorema 5.4.b). Fie deci R un inel factorial, K corpul su de fracii i f R[X], ireductibil. S
demonstrm c f este prim. Dac f |gh, cu g, h R[X], din faptul c f este ireductibil n K[X]
(deci i prim n K[X]) rezult c f |g sau f |h n K[X]. Pentru a face o alegere, presupunem c
f |g n K[X]; exist deci a R, q R[X] astfel nct ag fq. Trecnd la coninutul
polinoamelor n aceast egalitate, avem ac(g) c(q). Scriind c q c(q)q', g c(g)g', cu q',
g' primitive n R[X], obinem ac(g)g' fc(q)q'; simplificnd prin c(q), rezult g' fq', adic
f |g n R[X].
Rmne de artat c orice polinom nenul i neinversabil din R[X] este un produs de
polinoame ireductibile. Vom demonstra aceasta prin inducie dup gradul polinomului. Dac f
R[X], grad f 0 i f este neinversabil, atunci f R i deci are o descompunere n factori
ireductibili n R, care rmn ireductibili n R[X]. Dac grad f 0, putem scrie f c( f )f ', cu f '
primitiv i este suficient s probm existena descompunerii pentru f '. Dac f ' este ireductibil,
am terminat; dac nu, f ' are un divizor propriu n R[X], care nu poate fi dect un polinom de
grad strict mai mic dect grad f ( f ' nu are divizori proprii n R, cci este primitiv). n
concluzie, f ' gh, cu g, h R[X], de grade strict mai mici dect grad f. Aplicnd ipoteza de
inducie pentru g i h, conchidem c f ' este un produs de factori ireductibili n R[X].
Astfel, inelele Z[X], Z[X1, , Xn], K[X1, , Xn] cu K corp snt inele factoriale. Remarcm
c are un rezultat analog pentru inele noetheriene: dac R este inel comutativ noetherian,
atunci R[X] este noetherian. (Teorema bazei -Basissatz- a lui D. Hilbert).

I.6 Aritmetic n inele de polinoame

Reamintim c R desemneaz mulimea elementelor nenule i neinversabile din inelul R.

6.1 Propoziie. Fie R un inel integru. Atunci


U(R[X]) U(R) i R[X] R {f R[X] | grad f 1}.
n particular, pentru K corp, U(K[X]) K* i K[X] {f K[X] | grad f 1}.
Demonstraie. Incluziunea U(R) U(R[X]) este evident. Dac f este inversabil n R[X],
exist g astfel nct fg 1. R fiind integru, avem atunci grad f grad g 0, deci
grad f 0 grad g, adic f, g R. Din fg 1 deducem c f U(R).
A doua egalitate din enun rezult din prima.
26 I. Aritmetic n inele integre

Fiind dat un inel R, problema deciderii ireductibilitii unui polinom n inelul de polinoame
R[X] este de o deosebit importan i adesea nebanal. De aici rezult utilitatea cunoaterii
unui arsenal ct mai bogat de criterii de ireductibilitate.

6.2 Observaie. Problema ireductibilitii unui f R[X] (R inel integru, cu corp de fracii
K) se poate aborda astfel:
- dac grad f 0, atunci f R. n acest caz, f este ireductibil n R[X] dac i numai dac f
este ireductibil n R. Dac R K (adic R e corp), f este inversabil, deci nu e ireductibil.
- dac grad f n 0, atunci f este ireductibil n R[X] dac i numai dac f nu are divizori
neinversabili de grad 0 i nu exist o descompunere de forma f gh, cu g, h R[X] i
1 grad g, grad h n.
Faptul c f nu are divizori neinversabili de grad 0 este echivalent cu a spune c cmmdc al
coeficienilor lui f exist i este 1. n practic, inelul R este factorial, caz n care aceast
condiie nseamn c f este primitiv. Reamintim c avem atunci i echivalena f este
ireductibil n R[X] f primitiv i f ireductibil n K[X] .
Dac R este inel care nu e corp, am vzut c inelul R[X] nu este principal, deci cu att mai
mult nu are loc teorema mpririi cu rest n R[X]. Totui, se observ c, dac f, g R[X], iar g
are coeficientul dominant inversabil n R, argumentul demonstraiei teoremei mpririi cu rest
pentru cazul cnd R este corp este nc valabil. Propunem deci cititorului s demonstreze
urmtorul rezultat:

6.3 Propoziie. (teorema mpririi ntregi) Fie R un inel i f, g R[X]. Dac coeficientul
dominant al lui g este inversabil n R, atunci exist q, r R[X] astfel nct f gq r, cu r 0
sau grad r grad f .
O consecin important este aa-numita teorem a lui Bzout, familiar elevilor de liceu
(cel puin pentru cazul R R sau C).

6.4 Propoziie. Fie R un inel integru, f R[X] i a R. Urmtoarele afirmaii snt


echivalente:
a) a este rdcin a lui f.
b) Polinomul X a l divide pe f n R[X].
Demonstraie. Exist q, r R[X] astfel nct f (X a)q r, unde grad r 0 sau r 0.
Observm c X a l divide pe f dac i numai dac r 0. Din egalitatea
f (a) (a a)q(a) r(a) r, deducem c f (a) 0 echivaleaz cu r 0.
Aceast propoziie permite urmtoarea generalizare a noiunii de rdcin: dac R este un
m
inel i f R[X], spunem c a R este rdcin multipl de ordin m a lui f dac (X a) | f i
I.6 Aritmetic n inele de polinoame 27
m1
(X a) - f ; numrul natural m se numete multiplicitatea (sau ordinul de multiplicitate) al
rdcinii a. O rdcin a lui f care este de multiplicitate 1 se numete rdcin simpl.

6.5 Corolar. Fie R un inel i f R[X], grad f 1. Dac polinomul f are o rdcin a R,
atunci f este reductibil n R[X] ( fiind divizibil cu X a).
2 2
Reciproca afirmaiei de mai sus este fals: polinomul (X 1) nu are rdcini n Q, dar
este evident reductibil n Q[X]. Cu toate acestea, are loc o reciproc parial:

6.6 Propoziie. Fie K un corp. Atunci un polinom f de grad 2 sau 3 din K[X] este
ireductibil dac i numai dac nu are rdcini n K. n particular, dac R este inel factorial,
un polinom primitiv de grad 2 sau 3 din R[X] este ireductibil n R[X] dac i numai dac nu
are rdcini n K.
Demonstraie. n condiiile date, ireductibilitatea lui f n K[X] implic faptul c f nu are
rdcini n K. Reciproc, dac f este reductibil i are grad 2 sau 3, atunci, din examinarea
gradelor ntr-o descompunere a lui f, rezult c are un factor de grad 1, care are o rdcin n
K. Restul rezult din echivalena f este ireductibil n R[X] dac i numai dac f este primitiv
i ireductibil n K[X].
Criteriul de mai sus trebuie aplicat cu precauie pentru stabilirea ireductibilitii
polinoamelor cu coeficieni ntr-un inel integru (mai ales dac nu e factorial):
2
6.7 Exemple. a) Polinomul f (2X 1) este evident reductibil n Z[X], dar nu are rdcini
n Z. ns f are rdcini n corpul de fracii al lui Z, Q.
b) Fie R {a 2bi | a, b Z}. Se verific imediat c R este subinel integru al lui Z[i].
2
Polinomul X 1 este ireductibil n R[X] (demonstrai!), dar are rdcinile i, i n corpul de
fracii al lui R, Q[i]. Aceasta arat c existena rdcinilor unui polinom de grad 2 sau 3 din
R[X] n corpul de fracii al lui R nu implic n general reductibilitatea polinomului n R[X].
Pentru gsirea rdcinilor unui polinom este util urmtorul criteriu (vezi i Exerc. 25).

6.8 Propoziie. Fie R un inel factorial, K corpul su de fracii i f a0 a1X


n
anX R[X]. Dac p/q K este o rdcin a lui f, cu p, q R, ( p, q) 1, atunci p|a0 i q|an.
n
Demonstraie. Scriind c p/q este rdcin a lui f i nmulind cu q , avem
n n n
a0q a1 pq an p ,
n n
deci p|a0q . Cum ( p, q) 1, avem i ( p, q ) 1 (R este factorial) i deci p|a0. Analog se
demonstreaz c q|an.
3
6.9 Exemplu. Fie f X X 2 Z[X]. Dac p/q Q este rdcin a lui f, (p, q) 1,
atunci p|2 i q|1. Rdcinile raionale ale lui f (dac exist) se gsesc aadar printre elementele
28 I. Aritmetic n inele integre

mulimii {1, 1, 2, 2}. Prin testare direct, obinem c nici unul din aceste elemente nu este
rdcin. Deci f nu are rdcini raionale. Cum f este de grad 3, rezult c este ireductibil n
Q[X] (i n Z[X], fiind primitiv).
Propoziia urmtoare colecteaz cteva criterii generale de ireductibilitate.
n
6.10 Propoziie. Fie R un inel integru, K corpul su de fracii i f a0 a1X anX
un polinom nenul cu coeficieni n R.
a) Fie c, d R, cu c inversabil n R. Atunci f este ireductibil dac i numai dac f (cX d)
este ireductibil.
b) Presupunem c a0 0. Atunci f este ireductibil dac i numai dac polinomul
n
r( f ) an an 1X a0X ,
numit polinomul reciproc al lui f este ireductibil.
c) Presupunem c f nu are divizori neinversabili de grad 0. Dac S este un inel comutativ
i : R S este un morfism de inele astfel nct (an) 0 i polinomul (a0) (a1)X
n
(an)X este ireductibil n S[X], atunci f este ireductibil n R[X].
d) (Criteriul lui Eisenstein) Fie R un inel factorial. Dac exist un element prim p R
2
astfel nct p|ai, i n, p - an , p -a0, atunci f este ireductibil n K[X] (deci f ireductibil i n
R[X] dac este primitiv).
Demonstraie. a) Fie : R[X] R[X] unicul morfism de R-algebre cu proprietatea c
(X) cX d. Altfel spus, ( f ) se obine nlocuind nedeterminata X n polinomul f cu cX d.
Elementul c este inversabil dac i numai dac este izomorfism de R-algebre (morfismul de

R-algebre : R[X] R[X] care duce X n c X c d este inversul lui ). Avem aadar
f gh ( f ) (g)(h), g, h R[X]. Observnd c pstreaz gradele i c |R idR, se
obine imediat c f este ireductibil dac i numai dac ( f ) este ireductibil.
b) Dac g i h snt polinoame din R[X], cu termenul liber nenul, atunci r(gh) r(g)r(h).

ntr-adevr, observm c r f X n f (pentru rigurozitatea argumentului se consider
X
egalitile n K(X), corpul de fracii al lui K[X]). Deci, dac grad g m, grad h p, avem

r gh X m p gh X m g X p h r g r h .
X X X
Concluzia rezult observnd c r pstreaz gradele i c, pentru orice d R, avem d | f
d | r( f ).
c) Fie : R[X] S[X] unicul morfism de R-algebre (adic este morfism de inele i
|R ) astfel nct (X) X. Avem de demonstrat c ( f ) ireductibil implic f ireductibil.
Presupunem c f gh, cu g, h R[X]. Atunci ( f ) (g)(h); condiia (an) 0 asigur c
grad(g) grad(h) grad( f ) n. Cum grad(q) grad q, q R[X], obinem c
grad(g) grad g i grad(h) grad h. Din ireductibilitatea lui ( f ) deducem c ( f )
I.6 Aritmetic n inele de polinoame 29

(pentru a face o alegere) este inversabil, deci are grad 0. Astfel, 0 grad(g) grad g. Cum f
nu are divizori neinversabili de grad 0, g U(R).
d) Scriind f c( f )f ', cu f ' primitiv, avem c f i f ' snt asociate n K[X]. nlocuind
polinomul f cu f ', putem presupune c f este primitiv. Este suficient acum s demonstrm c f
este ireductibil n R[X]. Dac f ar fi reductibil, atunci:
n m p
f a0 a1X anX (b0 b1X bmX ) (c0 c1X cpX ),
unde m 0, p 0, b0, b1, , bm, c0, c1, , cp R, bm 0, cp 0. Avem b0c0 a0, deci p | b0c0
2
i p - b0c0 ; de aici rezult c p divide exact unul din elementele b0 i c0. Presupunem c p | b0
i p - c0. ntruct p - an, p nu divide toi coeficienii bi; exist aadar un i minim, 1 i m,
astfel nct p - bi (i deci p | bj, j i ). Atunci p - bic0 i deci elementul
i
ai bic0 b j ci j
j

nu se divide cu p, contradicie cu ipoteza.

6.11 Observaie. Dac R este inel integru i f R[X] este un polinom unitar reductibil,
atunci exist o descompunere a lui f de forma f gh, cu g, h R[X] unitare, de grade 1.
Demonstraia e propus ca exerciiu. Aceast observaie simpl este util n investigarea
reductibilitii polinoamelor.
Cteva instane de aplicare a criteriilor de mai sus pe cazuri concrete vor da o idee asupra
strategiilor posibile de abordare a problemei ireductibilitii unui polinom. Exist algoritmi de
decizie a ireductibilitii pentru polinoame din Z[X] (deci i pentru cele din Q[X]), un
asemenea algoritm (datorat lui Kronecker) fiind descris n exerciiul 30. O aplicare repetat a
unui astfel de algoritm conduce la un algoritm de factorizare (de descompunere n factori
ireductibili) a oricrui polinom din Q[X]. Programele moderne de calcul simbolic (Maple,
Mathematica, Macaulay, Axiom, etc.) au implementate rutine puternice de decizie a
ireductibilitii, inclusiv pentru polinoame de mai multe variabile i pentru polinoame cu
coeficieni n extinderi algebrice ale lui Q sau ntr-un corp finit. Se poate demonstra c, dac
exist un algoritm de factorizare pentru K[X], cu K un corp, atunci exist unul i pentru L[X],
oricare ar fi L o extindere finit generat a lui K. Pentru mai multe detalii privind algoritmii de
factorizare, vezi de ex. ALBU i ION [1997], SPINDLER [1994].
9 2
6.12 Exemple. a) Polinomul 6X 13X 26 este ireductibil n Q[X] (i n Z[X], cci este
primitiv), conform criteriului lui Eisenstein aplicat cu p 13.
n
b) Pentru orice numr prim p i orice n N*, X p este ireductibil n Q[X] i n Z[X] (tot
cu criteriul lui Eisenstein).
p1 p2
c) Fie p un numr prim i f X X X 1 Z[X]. Criteriul lui Eisenstein nu
este aplicabil direct lui f. Considernd ns polinomul
30 I. Aritmetic n inele integre

X 1 p 1 p
g f X 1 C pi X i 1 ,
X 11 i 1

observm c lui g i se poate aplica criteriul lui Eisenstein, cci p divide toi coeficienii
binomiali C pi cu 1 i p. Deci g este ireductibil i astfel, conform punctului a) al propoziiei
de mai sus, f este ireductibil.
9 9 7 2
d) Polinomul f Y X Y 3X Y 2X este ireductibil n Z[X, Y]. Pentru demonstraie,
considerm f ca polinom n Y cu coeficieni n inelul factorial Z[X]. Aplicm acum criteriul lui
Eisenstein cu p X (X este element ireductibil n Z[X]). Remarcm c inelul Z putea fi
nlocuit cu orice inel factorial de caracteristic diferit de 2.
5 2
e) Considerm polinomul f X X 1 Z2[X]. Polinomul f nu are rdcini n Z2, deci
divizorii proprii ai lui f nu pot fi de grad 1 (snt de grad 2 sau 3). O descompunere a lui f poate
fi doar de forma:
5 2 3 2 2
X X 1 (X aX bX 1)(X cX 1),
cu a, b, c Z2. Identificnd coeficienii, se obine un sistem de ecuaii n a, b, c, despre care
se vede imediat c nu are soluii n Z2. Aadar, f este ireductibil n Z2[X].
f) O aplicare tipic a criteriului 6.10.c) la un polinom f cu coeficieni ntregi const n a
reduce coeficienii modulo n. Mai precis, pentru un n N convenabil ales, se consider
unicul morfism de inele : Z Zn i se cerceteaz ireductibilitatea polinomului f redus
modulo n (notat cu ( f ) n demonstraie). Fie, de exemplu, polinomul
5 3 2 5 2
f 7X 4X X X 9 Z[X]. Redusul modulo 2 al lui f este X X 1 Z2[X],
despre care am vzut c este ireductibil. Condiiile de la 6.10.c) snt ndeplinite, deci f este
ireductibil n Z[X] (deci i n Q[X], fiind primitiv).
7 2
g) Polinomul 10X 5X 2 este ireductibil n Z[X], cci reciprocul su este
7 5
2X 5X 10, cruia i se poate aplica criteriul lui Eisenstein cu p 5.

Exerciii

n exerciii, R este un inel integru i K este corpul su de fracii (dac nu se specific


altfel).
1. Fie R un inel comutativ unitar care nu e integru i a R un divizor al lui 0. Dac
b R \ {0} nu este divizor al lui 0, demonstrai c ecuaia ax b 0 nu are soluii n nici un
inel S care include R ca subinel.
2. Fie R un inel integru finit. Demonstrai c R este corp.
I.6 Aritmetic n inele de polinoame 31

3. Fie R un inel unitar infinit. Demonstrai c mulimea R a elementelor nenule i


neinversabile este infinit. (Ind. Dac R este finit, atunci U(R) este infinit. Fie S(R)
mulimea bijeciilor de la R la R. Aplicaia : U(R) S(R) x x, x(a) xa, a R,
este injectiv, contradicie.)
4. Fie R un inel integru n care orice dou elemente au cmmdc. Atunci orice element din K se
poate scrie sub forma a/b, (b 0), cu a, b R, prime ntre ele (fracia a/b este ireductibil).
Ce se poate spune despre unicitatea unei astfel de scrieri?
5. Artai c un inel comutativ R este integru dac i numai dac R[X] este integru.
6. Fie p R. Demonstrai c idealul generat de p n R[X], pR[X], este prim dac i numai
dac p este element prim n R. (Ind.: Artai c R[X]/(pR[X]) (R/pR)[X]). Deducei o nou
demonstraie pentru 5.10.a).
7. Elementele 6 i 2 5 nu au cmmdc (i deci nici cmmmc) n inelul Z[ 5 ].
8. Un numr prim p Z este prim i n inelul Z[i] dac i numai dac 4 | p 1.
9. Fie d un numr ntreg negativ, liber de ptrate. S se determine grupul elementelor
inversabile n inelul Z[ d ].
10. S se arate c inelul Z[ 2 ] este euclidian. (Ind. Folosii 3.2.)
11. Fie 1 5 2 . S se arate c norma N : Z[ ] Z este dat de formula
N(a b) a ab b , a, b Z. Demonstrai c inelul Z1 5 2 este euclidian. (Ind.
2 2

Folosii 3.2 i faptul c Q[ 5 ] Q[ ]).


12. Fie 1 i 3 2 . Scriei o formul pentru aplicaia norm N : Z[ ] Z i determinai
grupul unitilor lui Z[ ].
13. Fie d Z, liber de ptrate.
a) Orice element din Q d are o scriere unic sub forma a b d , a, b Q.
b) Presupunem cunoscut c un ntreg ptratic este rdcin a unui polinom unitar de grad 2
cu coeficieni ntregi. Artai c un element x a b d Q d (a, b Q) este ntreg
2 2
ptratic Tr(x) 2a Z i N(x) a db Z.
c) Artai c x a b d (cu a, b Q) este ntreg ptratic 2a Z, 2b Z i
2 2
4a 4b d 0 (mod 4)
d) Artai c R : { Q d | ntreg ptratic} este un subinel al lui Q d i c
R Z[ ], unde este dat de Propoziia 3.1.
e) Pentru d 0, determinai explicit grupul unitilor lui R.
14. Fie R un subinel unitar al unui inel comutativ S. Un element al lui S se numete ntreg
peste R dac este rdcin a unui polinom unitar nenul din R[X]. Demonstrai c, dac R este
GCD-inel i x K este ntreg peste R, atunci x R. (Un inel integru cu aceast proprietate se
numete ntreg nchis).
32 I. Aritmetic n inele integre

15. Fie R un inel principal i S un sistem multiplicativ nchis n R. Atunci inelul de fracii
1
S R este principal.
16. Fie R un inel euclidian fa de funcia i S un sistem multiplicativ nchis n R. Atunci
1
inelul de fracii S R este euclidian. (Ind. Se poate lua S saturat. Folosii exerc. 4.)
1
17. Fie R un inel factorial i S un sistem multiplicativ nchis n R. Atunci inelul de fracii S R
este factorial.
18. Proprietatea unui inel R de a fi euclidian (respectiv principal, factorial) se transmite i la
subinelele unitare ale lui R?
19. Fie R un inel euclidian fa de funcia . Atunci exist u R nenul i neinversabil cu
proprietatea: x R, q R astfel nct x qu este inversabil sau 0. Ct este u pentru R Z,
K[X] ? (Ind. min {(v) | v R} (u) pentru un u R.)
20. Fie d 13, d liber de ptrate i R inelul ntregilor lui Q d (deci R Z[ ], cu dat de
propoziia 3.1). Artai c U(R) { 1, 1}. Artai c R nu este euclidian. Este acest rezultat
un caz particular al Propoziiei 3.3? (Ind. Dac R este euclidian, fie u R dat de ex.
precedent. Atunci x R, are loc u|x sau u|x 1. Luai x 2 pentru a deduce c u Z i
u 2 sau 3. Apoi gsii y R astfel nct s nu aib loc u|y sau u|y 1).
21. Fie d un ntreg liber de ptrate, d 1 (mod 4). Atunci inelul Z[ d ] nu este GCD-inel.
(Ind. 2 este ireductibil i nu este prim.)
22. S se arate c n Z exist o infinitate de elemente prime neasociate n divizibilitate.
23. Fie R un inel factorial care nu este corp, astfel nct grupul unitilor U(R) este finit.
Atunci n R exist o infinitate de elemente prime neasociate n divizibilitate. (Ind. Dac
p1, , pn snt toate elementele prime pn la asociere, atunci exist m 1 astfel nct
m
1 (p1pn) R.)
24. Fie R un inel factorial i p R un element prim. Folosind morfismul canonic
: R R/pR i prelungirea sa la un morfism : R[X] (R/pR)[X], dai o nou demonstraie
n
criteriului lui Eisenstein. (Ind. Dac f a0 a1 X an X satisface ipotezele criteriului i
n
f gh, atunci ( f ) (an)X (g)(h). Dac grad g, grad h 1, atunci termenii liberi ai
lui g i h snt multipli de p.)
n
25. Fie R un inel factorial i f a0 a1 X an X R[X].
a) Dac p/q K este o rdcin a lui f, unde p, q R i ( p, q) 1, atunci p|a0, q|an i
(p qr)| f (r), r R. Ce devin relaiile pentru an 1?
b) Fie g ann 1a0 ann 2a1 X an 1 X n 1 X n . Atunci ann 1 f X g an X . Descriei
legtura dintre rdcinile lui g i cele ale lui f.
3 2
c) Determinai rdcinile raionale ale polinoamelor 2X 5X 9X 15 i
3 2
4X 7X 7X 15.
I.6 Aritmetic n inele de polinoame 33

26. Fie K un corp. Demonstrai c orice polinom nenul f K[X] are cel mult grad f rdcini n
K (fiecare fiind numrat cu multiplicitatea sa).
27. Fie R un inel. Demonstrai echivalena urmtoarelor afirmaii:
a) Orice polinom nenul f R[X] are cel mult grad f rdcini n R (fiecare fiind numrat cu
multiplicitatea sa).
b) Orice polinom de grad 1 are cel mult o rdcin n R.
c) R este inel integru.
(Ind. Considerai corpul de fracii al lui R i folosii problema precedent).
~
28. Fie R un inel. Dac f R[X], i se asociaz funcia polinomial f : R R unde, x R,
~
f (x) f (x) (valoarea polinomului f n x). Demonstrai c, dac R este integru infinit, atunci
R ~
funcia : R[X] R , ( f ) f , f R[X], este injectiv. Rmne valabil concluzia dac se
renun la ipoteza R infinit?
29. (Polinomul de interpolare Lagrange) Fie K un corp, n 1, x0, , xn K, (n 1 elemente
distincte) i y0, , yn K. Demonstrai c exist un unic polinom L K[X] de grad cel mult n
astfel nct L(xi) yi, 0 i n.
30. Fie p Z[X], primitiv, grad p n i m cel mai mare ntreg n/2.
a) Artai c p reductibil n Z[X] p are un factor de grad cuprins ntre 1 i m.
m1
b) Fie (x0, , xm) Z , cu xi distincte dou cte dou. Artai c urmtorul algoritm se
termin ntr-un numr finit de pai i furnizeaz un factor neconstant al lui p de grad m sau
demonstreaz ireductibilitatea lui p:
1. Dac i cu p(xi) 0, atunci X xi este un factor al lui p i am terminat. Dac nu, treci
la 2.
m1
2. Fie D {d (d0, , dm) Z | di| p(xi), i}. D este o mulime finit.
Pentru orice d D, fie Ld Q[X] polinomul (de interpolare Lagrange) cu proprietile
Ld(xi) di, i, i grad Ld m. Dac exist d D cu Ld Z[X] i Ld | p, atunci Ld este
un factor al lui p i am terminat. Dac nu, atunci p este ireductibil.
c) Deducei un algoritm de decizie a ireductibilitii pentru polinoame din Q[X].
d) Presupunem c m 2. Ce alegere pentru (x0, , xm) propunei?
e) Presupunem c n inelul factorial R exist un algoritm de factorizare (de descompunere a
oricrui element din R n factori primi). Ce proprieti trebuie s aib R pentru a putea
generaliza la R[X] algoritmul de mai sus?
f) Presupunem c R este factorial i c n R[X] exist un algoritm de factorizare. Atunci
exist un algoritm de factorizare n K[X].
4 2
31. Decidei ireductibilitatea polinomului X X 2X 1 din Z[X].
n
32. S se arate c polinomul a0 a1 X an X Z2[X] (an 0) nu are rdcini n Z2 dac
i numai dac a0(a0 a1 an) 0.
34 I. Aritmetic n inele integre
5 3 2 2
33. Plecnd de la egalitatea (n Z2[X]): X X 1 (X X 1)( X X 1), s se demon-
5
streze c X X 1 Q[X] este ireductibil.
34. Fie R un inel integru.
a) Fie f R[X], grad f m. Dac f are cel puin m 1 rdcini n R, atunci f 0.
n
b) Fie g R[X1,, Xn], cu R infinit. Dac g(a1, , an) 0, (a1, , an) R , atunci g
este polinomul nul. (Ind. Inducie dup n.) Deducei c dou polinoame din R[X1,, Xn] snt
egale dac i numai dac funciile polinomiale asociate snt egale.
c) Dai exemplu de corp finit K i de polinoame distincte din K[X] care au aceeai funcie
polinomial asociat.
d) Mai general, fie R infinit i g R[X1,, Xn], cu grad(g, Xi) mi. Presupunem c snt
date submulimi ale lui R astfel nct: S R cu |S| m1; a1 S, S(a1) R cu |S(a1)| m2;
a1 S, a2 S(a1), S(a1, a2) R cu |S(a1, a2)| m3 .a.m.d. Dac g(a1, , an) 0,
a1 S, a2 S(a1), a3 S(a1, a2), , an S(a1, , an), atunci g este polinomul nul.
35. Fie R un inel comutativ. Un polinom de n nedeterminate p R[X1,, Xn] : R[ X ] se
numete omogen de grad q dac toate monoamele lui p snt de grad total q (vezi i Anexe).
Artai c:
a) Orice p R[ X ] se scrie unic sub forma:
p p0 p1 pm, cu pi R[ X ], omogen de grad i.
q
b) p R[ X ] este omogen de grad q p(TX1,, TXn) T p(X1,, Xn) (egalitate n inelul
R[X1,, Xn, T] R[X1,, Xn][ T ]).
c) Fie p R[ X ] omogen. Atunci orice divizor al su n R[ X ] este omogen.
d) Dac R este inel integru infinit i p R[ X ], atunci p este omogen de grad q
q
p(tx1,, txn) t p(x1,, xn), t, x1,, xn R.
e) Este adevrat c orice polinom simetric din R[ X ] are numai divizori polinoame
simetrice din R[ X ]?
36. Fie K un corp de caracteristic diferit de 2 (adic 1 1 0 n K) i p un polinom omogen
2 2
de grad 2 n K[X, Y], adic p aX bXY cY , cu a, b, c K. Demonstrai c p este
2 2
reductibil n K[X, Y] b 4ac este un ptrat n K b 4ac 0 sau exist K, (,
) (0, 0), cu p(, ) 0.
n n1 n
37. Fie K un corp i p a0Y a1 Y X an X K[X, Y] un polinom omogen de grad
n
n i p(X, 1) a0 a1 X an X K[X]. Demonstrai c, g K[X, Y], g | p n K[X, Y]
dac i numai dac g(X, 1) | p(X, 1) n K[X].
38. Fie K un corp i p K[X, Y] un polinom omogen. Demonstrai c p este ireductibil n
K[X, Y] p(X, 1) este ireductibil n K[X].
3 3
39. S se descompun n factori ireductibili polinomul X1 X2 K[X1, X2]. Discuie dup
caracteristica lui K.
I.6 Aritmetic n inele de polinoame 35
3 3
40. Fie K un corp de caracteristic diferit de 3 i f X1 Xn K[X1,, Xn]. Artai c
f este ireductibil dac i numai dac n 3. Generalizare. (Ind. Pentru n 3, folosii criteriul
Eisenstein pentru f K[X1, X2][X3]. Se face apoi o inducie dup n.)
2
41. Fie n nedeterminate Xij, 1 i, j n i matricea A (Xij)1 i, j n Mn(Z[Xij;1 i, j n]).
Atunci polinomul det A {X1(1) Xn(n) | Sn} este ireductibil n Z[Xij;1 i, j n].
42. S se arate c un inel comutativ R este noetherian dac i numai dac orice ideal al su
este finit generat.
II. Module

Teoria modulelor poate fi vzut ca o generalizare a algebrei liniare clasice (care studiaz
spaiile vectoriale peste un corp oarecare1). Aplicaiile teoriei se regsesc n multe domenii
matematice: teoria algebric a numerelor, teoria reprezentrilor de grupuri, teoremele de
structur ale algebrelor, algebra omologic etc. Pe de alt parte, teoria modulelor este o bun
ilustrare a unor concepte de teoria categoriilor (vom folosi unele noiuni elementare de
categorii n acest capitol, care se pot gsi n anexe). n algebra modern este practic
indispensabil limbajul teoriei modulelor.

II.1 Module, submodule, morfisme

Noiunea de modul peste un inel este o generalizare direct a noiunii de spaiu vectorial
peste un corp.

1.1 Definiie. Fie R un inel unitar (nu neaprat comutativ) i (M, ) un grup abelian.
Spunem c M are o structur de R-modul stng (sau modul la stnga peste R) dac este definit
o operaie extern pe M cu operatori n R2, adic o funcie
: R M M (notm (r, x) : rx, r R, x M),
care satisface axiomele:
i) r(x y) rx ry;
ii) (r s)x rx sx;
iii) (rs)x r(sx);
iv) 1x x,

1
Dei volumul "Algbre linaire" (1961) din celebra suit de tratate Bourbaki ncepe chiar cu definiia
modulului.
2
Numit i nmulire a elementelor din M cu scalari din R.

36
II.1 Module, submodule, morfisme 37

oricare ar fi r, s R i x, y M.
Se observ c, formal, axiomele de mai sus coincid cu cele din definiia unui spaiu
vectorial (cu deosebirea c se consider un inel n locul unui corp).
Dac axioma iii) este nlocuit cu axioma:
iii') (rs)x s(rx), r, s R, x M,
spunem c M este un R-modul drept. Notaia obinuit pentru operaia extern n cazul
R-modulelor drepte este cu scalarii la dreapta: : M R M, (x, r) xr, r R,
x M. Scrierea axiomelor R-modulului drept, folosind aceast convenie, este aadar
urmtoarea:
i') (x y)r xr yr;
ii') x(r s) xr xs;
iii') x(rs) (xr)s;
iv') x1 x,
oricare ar fi r, s R i x, y M.
Notm faptul c M este R-modul stng cu R M, iar faptul c M este R-modul drept cu MR.
Grupul abelian (M, ) se numete grupul abelian subiacent al modulului M.
Observm c, dac inelul R este comutativ, atunci noiunile de R-modul stng i R-modul
drept coincid. De asemenea, dac R este inel oarecare, iar M este R-modul drept, atunci M
op op op
devine R -modul stng, unde am notat cu (R , , *) opusul inelului R (R are acelai grup
abelian subiacent ca i R, iar nmulirea este definit prin r*s sr, r, s R). Astfel, un
rezultat care are loc pentru orice inel R i orice R-modul drept, are loc i pentru orice R-modul
stng; i reciproc. La fel, se pot transporta toate definiiile pentru module stngi n cazul
modulelor drepte.

1.2 Exemple. a) Dac K este un corp, un K-modul nu este altceva dect un K-spaiu
vectorial.
b) Dac R este un inel unitar, R are o structur (numit canonic) de R-modul stng (notat
R R): (R, ) este grup abelian, iar operaia extern R R R este chiar nmulirea inelului:
(r, s) rs, r, s R. Analog, R este n mod canonic R-modul drept, notat RR.
c) Orice grup abelian (A, ) este n mod canonic un Z-modul. Dac n Z i a A, atunci
definim na ca multiplul lui a n grupul aditiv A. (dac n N, na a a (n termeni);
dac n 0, na (a) (a) (n termeni)). De altfel, aceasta este singura operaie extern
n raport cu care A devine un Z-modul. Teoria grupurilor abeliene este, din acest punct de
vedere, un caz particular al teoriei modulelor.
38 II. Module
n
d) Fie R un inel oarecare i n N*. Mulimea R {(x1, , xn) | xi R, 1 i n} este
grup abelian fa de adunarea pe componente i devine un R-modul fa de operaia de
n
nmulire cu scalari dat de r(x1, , xn) (rx1, , rxn), r R, (x1, , xn) R .
e) Fie R un inel i m, n N*. Mulimea Mm, n(R) a matricelor de tip mn cu elemente n R
este grup abelian fa de adunarea uzual a matricelor i devine un R-modul fa de operaia
de nmulire a matricelor cu scalari: dac r R, (aij) Mm, n(R), r(aij) : (raij) (se nmulete
fiecare element al matricei cu r).
f) Fie R : M2(Z) (inelul matricelor de tip 22 cu elemente n Z) i M : M2, 1(Z)
(mulimea matricelor de tip 21 cu elemente n Z). M este grup abelian fa de adunarea
uzual a matricelor i are o structur natural de R-modul stng: A M2(Z) R,
U M2, 1(Z) M, AU M este produsul uzual de matrice. Axiomele modulului decurg din
proprietile cunoscute ale operaiilor cu matrice. Putei generaliza acest exemplu? Se poate
nzestra M cu o structur natural de R-modul drept?
g) Fie : R S un morfism de inele. Dac M este un S-modul stng, atunci M are o
structur de R-modul stng prin restricia scalarilor: r R, x M, rx : (r)x. n
particular, S devine un R-modul stng (i totodat un R-modul drept). Acest exemplu
generalizeaz o situaie ntlnit adesea la extinderi de corpuri: orice corp S este spaiu
vectorial peste orice subcorp R al su.

1.3 Observaii. a) Notaia pentru operaia de adunare n inelul R coincide cu notaia pentru
adunarea din M. La fel, elementul neutru fa de adunare n R este notat cu 0, la fel ca
elementul neutru al adunrii din M. Se poate deduce din context despre ce operaii sau
elemente este vorba; sperm ca aceast simplificare (de altfel tradiional) a notaiei s nu
provoace confuzii cititorului.
b) Fiind dat un inel R i un grup abelian M, a da o structur de R-modul stng pe M este
echivalent cu a da un morfism unitar de inele : R End(M), unde (End(M), ,) este inelul
endomorfismelor 3 de grup abelian ale lui M; + este adunarea morfismelor, adic u,
v End(M), (u v)(x) : u(x) v(x), x M, iar este compunerea uzual a aplicaiilor:
u, v End(M), (uv)(x) u(v(x)), x M. ntr-adevr, dac M este R-modul stng, definim
: R End(M) prin (r)(x) rx, r R, x M. Invers, dac este dat morfismul
: R End(M), definim operaia extern R M M, (r, x) rx :(r)(x), r R,

3
Uneori acest inel este numit inelul endomorfismelor stngi ale lui M, subliniindu-se faptul c scrierea
funciilor se face la stnga argumentului, adic u(x); aceasta implic i definirea compunerii n maniera uzual
descris mai sus. Dac ns se scrie (x)u pentru valoarea n x a lui u, atunci compunerea lui u cu v se definete -
natural- ca (x)(uv) ((x)u)v. Cu aceast nmulire, End(M) se numete inelul endomorfismelor drepte ale lui M i
este opusul inelului endomorfismelor stngi ale lui M.
II.1 Module, submodule, morfisme 39

x M. Lsm cititorului verificarea n detaliu a acestor afirmaii. Ce corespunde unei


structuri de R-modul drept a lui M?
Vom presupune n continuare pe parcursul acestei seciuni c R este un inel unitar, fr a
mai specifica aceast notaie de fiecare dat. Toate modulele pe care le considerm snt
R-module stngi (dac nu se menioneaz expres altfel).

1.4 Propoziie. Fie M un R-modul. Atunci, oricare ar fi x M i r R, au loc:


a) 0x r0 0.
b) r(x) (r)x (rx).
Demonstraie. a) Are loc 0x (0 0)x 0x 0x. Cum M este grup, rezult prin
simplificare c 0x 0. La fel se arat c r0 0.
b) Avem 0 r0 r(x (x)) rx r(x). Deci (rx), opusul lui rx n grupul (M, ), este
egal cu r(x). Egalitatea (r)x (rx) este propus c exerciiu.
Ca i la celelalte structuri algebrice, n teoria modulelor exist noiunea natural de
submodul:

1.5 Definiie. a) Fie M un R-modul stng. O submulime nevid L a lui M se numete


R-submodul stng al lui M dac
i) L este subgrup n grupul (M, ): x, y L, rezult x y L;
ii) r R, x L, rezult rx L.
Se spune mai pe scurt submodul al lui M dac nu snt posibile confuzii. Notm aceasta
prin L R M (sau L M dac nu snt posibile confuzii). Facem observaia c faptul c L este
R-submodul drept al lui M se scrie L MR.
Se observ c definiia de mai sus este generalizarea natural a noiunii de subspaiu
vectorial.

1.6 Propoziie. Fie M un R-modul i L o submulime nevid a lui M. Atunci snt


echivalente afirmaiile:
a) L este submodul al lui M: r R, x, y L, rezult c x y L i rx L.
b) Pentru orice r, s R i x, y L, rezult c rx sy L.
c) Pentru orice n N*, r1,, rn R, x1,, xn L, rezult r1x1 rnxn L.
Demonstraie. a) b) Dac r, s R i x, y L, atunci a) asigur c rx i (s)y L, deci
tot n L este i rx (s)y rx (sy) rx sy.
b)a) Dac r R i x, y L, atunci rx 0y rx L i 1x ( 1)y x y L.
b)c) Prin inducie dup n (exerciiu).
40 II. Module

Un element de forma r1x1 rnxn, cu r1, , rn R i x1, , xn M, se numete


combinaie liniar a elementelor x1, , xn (iar r1, , rn se numesc coeficienii combinaiei
liniare). Deci, L R M dac i numai dac orice combinaie liniar de elemente din L este tot
n L.
Din faptul c orice submodul L al unui modul M este subgrup al grupului aditiv subiacent
(M, ) rezult c 0 L. De asemenea, dac L este submodul al modulului M, atunci L are o
structur de R-modul (numit indus de cea a lui M); adunarea este restricia la L L a
adunrii lui M, iar operaia extern este restricia la R L a operaiei externe a modulului M.

1.7 Exemple. a) Dac M este R-modul, {0} este R-submodul n M, notat cu 0. De


asemenea, M este R-submodul al lui M. Un submodul al lui M, diferit de M, se numete
submodul propriu al lui M. Orice submodul al lui M, fiind subgrup al grupului abelian
subiacent, conine pe 0.
b) Submodulele stngi ale R-modulului R R nu snt altceva dect idealele stngi ale inelului
R. Notaia I R R nseamn aadar I este ideal stng al lui R.
c) Dac M este un grup abelian ( un Z-modul), un Z-submodul al lui M este acelai lucru
cu un subgrup al lui M.

1.8 Propoziie. Fie (Mi)iI o familie de submodule ale R-modulului M. Atunci intersecia
acestei familii, iI Mi , este submodul al lui M.
Rezultatul precedent, cu demonstraie simpl, permite definirea noiunii de submodul
generat de o submulime:

1.9 Definiie. a) Fie M un R-modul i X o submulime a lui M. Intersecia familiei


submodulelor lui M care includ pe X este un submodul al lui M, numit submodulul generat de
X, notat cu R X > (sau, mai simplu, < X >). Dac L R M i < X > L, se mai spune c X este
sistem de generatori pentru L (sau c X genereaz L).
b) Fie M un R-modul i X o submulime a lui M. Definim mulimea combinailor liniare de
elemente din X cu coeficieni n R ca fiind mulimea
RX : {r1x1 rnxn| n N, r1, , rn R, x1, , xn X}.
Dac X , definim R {0}.

1.10 Propoziie. Fie M un R-modul i X M. Atunci:


a) Submodulul generat de X este cel mai mic (n sensul incluziunii) submodul al lui M care
include pe X.
b) < X > RX, adic submodulul generat de X coincide cu mulimea combinaiilor liniare
de elemente din X cu coeficieni n R.
II.1 Module, submodule, morfisme 41

Demonstraie. a) Evident, < X > este submodul i include pe X. Dac L este un submodul
n M care include pe X, atunci < X > L pentru c L face parte din familia de submodule a
cror intersecie este L.
b) Artm c X RX i c RX este cel mai mic submodul care include pe X. Cazul X
este trivial. Dac X i x X, atunci x se scrie ca i combinaia liniar 1x RX. Deci
X RX. Se vede uor c diferena a dou combinaii liniare din RX i produsul unui r R cu
o combinaie liniar snt tot n RX. Deci RX este submodul. Dac L este un submodul care
include pe X, din 1.6.c) rezult c RX L.

1.11 Definiie. Dac a este un element al R-modulului M, submodulul generat de {a} este
Ra {ra | r R} i se numete submodulul ciclic generat de a. Modulul M se numete finit
generat (sau de tip finit) dac are o mulime finit de generatori: exist o submulime finit F
a lui M astfel nct < F > M.
Am vzut c intersecia oricrei familii de submodule este submodul; n general ns,
reuniunea unei familii de submodule nu este submodul.

1.12 Definiie. Fie M un R-modul i E, F submodule n M. Submodulul generat de


reuniunea E F se numete suma submodulelor E i F, notat E F. Mai general, pentru o
familie oarecare (Ei)iI de submodule ale lui M, numim submodulul generat de iI Ei suma
familiei de submodule (Ei)iI, care se noteaz iI Ei sau I Ei.
n
Suma unei familii finite de submodule E1, , En se noteaz E1 En sau Ei .
i 1

Ca o consecin imediat a definiiei, suma familiei de submodule (Ei)iI este cel mai mic
submodul al lui M care include toate submodulele Ei.
Pentru formularea comod a unor rezultate, introducem urmtoarea terminologie: fie I o
mulime (vzut ca mulime de indici) i R M un R-modul. Familia de elemente4 (ei)iI, cu
ei M, i I, se numete familie de suport finit dac mulimea {i I | ei 0} este finit.
Mulimea {i I | ei 0} se numete suportul familiei (ei)iI i se noteaz Supp((ei)iI). Pentru
orice familie de elemente de suport finit J I este bine definit suma sa iI ei : iJ ej.
Dac (ei)iI este o familie de suport finit, se mai spune c (ei)iI snt aproape toi nuli.

1.13 Propoziie. Fie M un R-modul i (Ei)iI o familie de submodule ale lui M. Atunci

4
A da o familie (ei)i I de elemente ale lui M este echivalent cu a da o funcie f : I M (notnd f (i) ei,
i I ).
42 II. Module


iI Ei ei ei Ei , i I , ei iI de suport finit
iI
ei1 ein n N, i1 , , in I , ei1 Ei1 , , ein Ein .
n particular, dac E, F snt submodule ale lui M, atunci
E F {e f | e E, f F},
iar dac E1, , En snt submodule ale lui M, atunci
E1 En {e1 en | e1 E1, , en En}.

Demonstraie. Fie S ei ei Ei , i I , ei iI de suport finit .
iI
Artm c S este submodul: dac r R, iar e ei S, cu ei Ei, i I, (ei)iI de suport
iI
finit, atunci re rei S, cci fiecare Ei este submodul. La fel, dac e, f S, atunci
iI

e f S. Pe de alt parte, este clar c Ei S, i I. Dac L este un alt submodul al lui M


care include toate submodulele Ei, atunci S L. Deci S este submodulul generat de iI Ei.

1.14 Observaie. Mulimea LR(M) a tuturor submodulelor unui R-modul M este ordonat
n raport cu incluziunea; mai mult, (LR(M), ) este o latice complet: 5 pentru orice
submulime F a lui LR(M) (adic orice familie de submodule ale lui M), sup F este
submodulul sum a familiei F, iar inf F este intersecia familiei F.

1.15 Exemplu. Suma a dou submodule I, J ale modulului stng canonic R R coincide cu
suma idealelor stngi I i J. Dac inelul R este corp, noiunea de sum de submodule ale unui
R-modul este acelai lucru cu noiunea de sum de R-subspaii vectoriale.
Laticea LR(M) a submodulelor unui R-modul M are ntotdeauna un cel mai mare element
(M nsui!) i un cel mai mic element (submodulul 0). De aceea, n cazul modulelor, noiunile
de submodul maximal i submodul minimal au o semnificaie special.

1.16 Definiie. Submodulul L al R-modulului M se numete submodul maximal dac L este


maximal printre submodulele diferite de M, adic:
E R M cu E M, din L E rezult L E.
Submodulul L al R-modulului M se numete submodul minimal dac L este minimal printre
submodulele diferite de 0, adic:
E R M cu E 0, din E L rezult E L.
Teorema urmtoare furnizeaz o clas important de module care au submodule maximale.

5
O mulime ordonat A se numete latice complet dac, pentru orice submulime B a lui A, exist sup B (cel
mai mic majorant al lui B) i inf B (cel mai mare minorant al lui B) n A.
II.1 Module, submodule, morfisme 43

1.17 Teorem. Fie M un R-modul nenul finit generat. Atunci orice submodul propriu al lui
M este inclus ntr-un submodul maximal. n particular, M are un submodul maximal.
Demonstraie. Fie L R M, L M i {x1, , xn} o mulime finit de generatori ai lui M.
Notm cu P mulimea submodulelor proprii ale lui M, care includ pe L. P este o mulime
ordonat cu incluziunea; elementele ei maximale (dac exist!) snt exact submodulele
maximale ale lui M, care includ pe L. Vom folosi lema lui Zorn pentru a demonstra existena
elementelor maximale n P. Fie deci un lan (Ei)iI, cu Ei P, i I. Acest lan de
submodule are un majorant n P, anume iI Ei : E. ntr-adevr, E este submodul6: dac x,
y E, atunci exist i, j I cu x Ei, y Ej; cum (Ei)iI este lan, rezult c Ei Ej sau
Ej Ei. Deci x y Ej (cci Ej R M) sau x y Ei. n orice caz, x y E. La fel se
demonstreaz c r R, x E, rezult rx E. Deci E este submodul n M, care include
evident pe L.
Trebuie s demonstrm i c E M. Dac, prin absurd, E M, atunci {x1, , xn} E
iI Ei. Aadar, t {1, , n}, exist it I astfel nct xt Eit . Cum (Ei)iI este total
ordonat, exist j {i1, , in} cu Eit Ej, t {1, , n}. Deci {x1, , xn} Ej. ns
aceasta implic M x1, , xn Ej, contradicie cu Ej P.
Din lema lui Zorn rezult c exist un element maximal al lui P.
Lund L 0, se obine existena unui submodul maximal n M.

1.18 Corolar (Lema lui Krull 7) Fie R un inel unitar. Atunci orice ideal stng propriu al lui
R este inclus ntr-un ideal stng maximal. n particular, R are ideale stngi maximale.
Demonstraie. R-modulul stng canonic R R este finit generat (de {1}).

1.19 Definiie. Fie M i N dou R-module stngi. O aplicaie : M N se numete


morfism de R-module stngi (morfism de module, mai pe scurt) sau R-morfism dac:
(x y) (x) (y), x, y M;
(rx) r(x), x M, r R.
Un morfism de R-module mai este numit aplicaie R-liniar, transformare liniar 8 sau
homomorfism de R-module. Un morfism de R-module : M M se numete endomorfism al
lui M.

6
Iat un caz (singular) n care reuniunea unei familii de submodule este submodul.
7
Wolfgang Adolf Ludwig Helmuth Krull (1899-1971), matematician german cu importante contribuii n
algebr.
8
Denumire provenind din geometrie, folosit mai ales n cazul spaiilor vectoriale.
44 II. Module

Prima condiie din definiia morfismului de module : M N nseamn c este


morfism ntre grupurile abeliene subiacente. Rezult c
(0) 0
(am notat cu 0 att elementul neutru la adunare al lui M, ct i al lui N ) i
( x) x, x M.

1.20 Observaie. Fie L o submulime a R-modulului M. Dac pe L este definit o structur


de R-modul astfel nct incluziunea canonic : L M este morfism de module, atunci L este
submodul al lui M. Reciproc, dac L M, atunci incluziunea canonic : L M este morfism
de module (structura de modul a lui L fiind indus de cea a lui M).

1.21 Exemple. a) Pentru orice dou R-module M i N, aplicaia 0 : M N, 0(x) 0,


x M, este un morfism de R-module, numit morfismul nul (sau zero). La fel, aplicaia
identic idM : M M, idM(x) x, x M, este morfism de R-module, numit morfismul
identic al lui M.
b) Dac M este un R-modul i x M, aplicaia rx : R R M, rx(a) ax, a R, este
morfism de module. ntr-adevr,
rx(a b) (a b)x ax bx rx(a) rx(b); rx(ba) (ba)x b(ax) brx(a), a, b R.
c) Dac inelul R este comutativ, M este un R-modul i r R, atunci aplicaia r : M M,
r(x) rx, x M, este un morfism de R-module 9 : aditivitatea este imediat, iar
r(ax) r(ax) (ra)x (ar)x a(rx) ar(x), x M, a R. Se observ c s-a folosit
efectiv comutativitatea inelului R.

1.22 Definiie. Dac M, N snt dou R-module, notm


HomR(M, N) : { | : M N, morfism de R-module};
EndR(M) : HomR(M, M) { | : M M, morfism de R-module}.
Dac nu este clar din context dac este vorba de module (i morfisme de module) stngi sau
drepte, vom nota:
Hom(R M, N), respectiv End(R M), n cazul modulelor stngi;
Hom(MR, N), respectiv End(MR), n cazul modulelor drepte.

1.23 Observaie. HomR(M, N) este ntotdeauna o mulime nevid, cci conine mcar
morfismul nul 0 : M N, 0(x) 0, x M. Mai mult, HomR(M, N) este grup abelian fa de
operaia de adunare a morfismelor:

9
Aplicaia lr astfel definit se numete omotetia de raport r a lui M.
II.1 Module, submodule, morfisme 45

1.24 Propoziie. a) Fie E, F dou R-module i : E F, : E F morfisme de


R-module. Atunci suma lor : E F, definit prin:
( )(x) : (x) (x), x E,
este tot morfism de R-module. Mai mult, HomR(E, F) este grup abelian fa de operaia de
adunare a morfismelor; elementul neutru este morfismul 0, iar opusul lui este morfismul
(), dat de relaia ()(x) (x), x E.
b) Fie E, F, G trei R-module i : E F, : F G morfisme de R-module. Atunci
compunerea lor : E G este tot morfism de R-module. n plus, (EndR(E), , ) este inel,
elementul unitate fiind morfismul identic idE.
c) Fie E un submodul al R-modulului F i : F G un morfism de R-module. Atunci
restricia lui la E,|E : E G, este tot morfism de R-module.
Un morfism este perfect determinat de valorile sale pe o mulime de generatori:

1.25 Propoziie. Fie E, F dou R-module, S un sistem de generatori al lui E i


: E F dou morfisme de module. Atunci dac i numai dac |S |S.
Demonstraie. Presupunem c |S |S. Dac x E, exist x1, , xn S i r1, , rn R
astfel nct x r1x1 rnxn. Deci (x) (r1x1 rnxn) r1(x1) rn(xn)
r1(x1) rn(xn) (x).

1.26 Definiie. Un morfism de R-module : E F se numete izomorfism de R-module


dac exist un morfism : F E astfel nct idF i idE. R-modulele E i F se
numesc izomorfe dac exist un izomorfism de R-module : E F. Scriem n acest caz
E R F (sau E F dac este clar c e vorba de izomorfism de R-module). Un izomorfism
: E E se numete automorfism al lui E.

1.27 Propoziie. Un morfism de R-module este izomorfism dac i numai dac este
bijectiv.
Demonstraie. Fie : E F un morfism. Dac este izomorfism, atunci n particular
este aplicaie inversabil, deci este bijecie. Presupunem c este morfism bijectiv. Atunci
exist inversa aplicaiei , fie aceasta : F E. Rmne s demonstrm c este morfism.
Reamintim c, y F, (y) x, unde x este unicul element din E cu (x) y. Fie y1, y2 F
i x1, x2 E astfel nct (y1) x1 i (y2) x2. Avem (y1 y2) x1 x2, cci (x1 x2)
(x1) (x2) y1 y2. Deci (y1 y2) x1 x2 (y1) (y2). La fel se arat c r R,
y F, (ry) r(y).

1.28 Definiie. Fie : M N un morfism de R-module. Submulimea lui M


1
Ker : {x M |(x) 0} (0)
46 II. Module

se numete nucleul morfismului . Notm cu Im imaginea lui , adic


Im : {y N| x M astfel nct y (x)} {(x)| x M}.

1.29 Propoziie. Dac : M N este un morfism de R-module, M' M i N' N atunci


1
(N') este un submodul al lui M, iar (M) este submodul al lui N. n particular, Ker este
submodul al lui M, iar Im este submodul al lui N.
1 1
Demonstraie. Fie x, y (N'). Atunci (x y) (x) (y) N', deci x y (N').
1
Dac r R, atunci (rx) r(x) N', deci rx (N')
Fie z, t (M') i r R. Atunci exist x, y M' astfel nct z (x), t (y). Avem
z t (x) (y) (x y) (M'), iar rz r(x) (rx) (M').

1.30 Propoziie. Fie : M N un morfism de R-module. Atunci:


a) este injectiv dac i numai dac Ker 0.
b) este surjectiv dac i numai dac Im N.
Demonstraie. Se aplic propoziiile corespunztoare pentru grupuri ( este morfism ntre
grupurile abeliene subiacente). Propunem cititorului s dea o demonstraie direct, folosind
definiia.

Exerciii

1. Demonstrai c proprietatea de comutativitate a adunrii unui modul este o consecin a


celorlalte axiome ale modulului.
2. Fie K un corp comutativ. Precizai care din urmtoarele submulimi ale K-modulului K[X]
este un submodul:
a) Mulimea polinoamelor de grad 7.
b) Mulimea polinoamelor de grad cel mult 7.
c) Mulimea polinoamelor unitare.
d) Mulimea polinoamelor care au rdcina 1.
e) Mulimea polinoamelor de grad par.
Care din submulimile de mai sus este K[X]-submodul?
3. Fie E i F submodule ale unui R-modul M. Artai c E F este submodul al lui M dac i
numai dac E F sau F E.
4. Fie M un R-modul. Cercetai proprietile operaiilor i pe LR(M ).
II.1 Module, submodule, morfisme 47

5. Fie M un R-modul i A, B, C M. Dac B A, atunci A(B C) B AC (cu alte


cuvinte, laticea submodulelor lui M este modular).
2
6. Determinai toate submodulele R-modulului R .
7. Dai exemplu de un modul M i A, B, C M astfel nct A(B C) AB AC (adic
laticea submodulelor lui M s nu fie distributiv).
8. Fie (G, ) un grup abelian i n N* astfel nct na 0, a G. Artai c atunci G are o
structur canonic de Zn-modul. Reciproca este adevrat? Generalizare.
2
9. Identificm planul cu R , vzut ca R-spaiu vectorial. Care din urmtoarele transformri ale
2 2
planului este transformare liniar (morfism de R-module) de la R la R ?
a) Rotaia de unghi n jurul punctului (0, 0).
b) Rotaia de unghi n jurul punctului (0, 1).
c) Translaia de vector v (x, y).
d) Simetria fa de o dreapt.
e) Proiecia pe o dreapt.
S
10. Fie R un inel, S o mulime i F { : S R} R . Definii o structur de R-modul stng
i una de R-modul drept pe F. Mai general, fie M un R-modul stng i S o mulime. Definii o
S
structur de R-modul stng pe M { : S M}.
11. Fie R un inel. Artai c, pentru orice R M, R M', HomR(M, M') HomZ(M, M'). Dai
exemplu de R, M, M' pentru care incluziunea s fie strict.
12. Fie u : M M' un morfism de R-module, A, B R M i A', B' R M'. Studiai validitatea
afirmaiilor:
a) u(A B) u(A) u(B).
b) u(A B) u(A) u(B).
1 1 1
c) u (A' B') u (A') u (B').
1 1 1
d) u (A' B') u (A') u (B').
13. Fie R un inel comutativ. Artai c EndR(R) R. Mai general, pentru orice R M,

HomR(R, M) M.
14. Artai c orice modul factor al unui modul finit generat este finit generat.
15. Fie R un inel comutativ. Artai c R[X] nu este finit generat.
n
16. Fie K un corp, n N* i v1, , vn K , unde vi (vi1, , vin). Gsii o condiie necesar
n
i suficient ca {v1, , vn} s fie un sistem de generatori al K-modulului K .
2
17. Scriei 4 morfisme distincte de la R-modulul R la R. Care este forma general a unui
astfel de morfism? Generalizare.
48 II. Module

18. Fie A un R-modul. Demonstrai c A 0 [HomR(A, B) 0, RB] [HomR(B, A) 0,


RB].
19. Z-modulul Q are submodule minimale?
20. Fie V un K-spaiu vectorial de dimensiune finit i u EndK(V). Atunci u este
monomorfism u este epimorfism u este izomorfism.
21. Dai exemplu de R-modul M i de endomorfism : M M care :
a) s fie injectiv, dar s nu fie surjectiv.
b) s fie surjectiv, dar s nu fie injectiv.

II.2 Module factor i teoreme de izomorfism

Tehnica folosit n construcia inelului factor (plecnd de la un inel i un ideal al su) se


poate aplica i n cazul modulelor, cu modificri minore.
Fie M un R-modul stng i L un submodul al su. Considernd numai structura subiacent
de grup abelian, L este subgrup al grupului abelian M, deci putem construi grupul abelian
factor M/L. Vom nzestra grupul abelian M/L cu o structur de R-modul, motenit de la
structura de R-modul a lui M.
Facem o parantez pentru a schia construcia grupului abelian factor M/L. Elementele
grupului factor M/L snt clasele de echivalen n raport cu relaia de congruen modulo L
pe M, definit astfel:
x, y M, x y (mod L) x y L.
Se demonstreaz uor c aceasta este o relaie de echivalen i c clasa de echivalen a
unui element x M n raport cu relaia de congruen modulo L este x L, unde
x L : {x l |l L}. Operaia de adunare n grupul M/L este definit prin
(x L) (y L) : (x y) L, x, y M.
Se demonstreaz c adunarea este corect definit (nu depinde de reprezentani) i c
(M/L, ) este grup abelian; elementul neutru este 0 L (egal cu l L, l L), iar opusul lui
x L este ( x) L.
Revenind la cazul modulelor, definim o operaie extern R (M/L) M/L n modul
urmtor: r R, x L M/L, punem
r(x L) : rx L.
Aceast definiie este corect: dac r R i x, y M, cu x L y L, atunci x y L,
deci r(x y) L (cci L R M), adic rx ry L. Aceasta arat c rx L ry L.
II.2 Module factor i teoreme de izomorfism 49

Este un exerciiu de rutin verificarea faptului c grupul abelian M/L, nzestrat cu aceast
operaie extern, este un R-modul stng. De exemplu, r, s R, x M:
(r s)(x L) (r s)x L (rx sx) L (rx L) (sx L) r(x L) s(x L).

2.1 Definiie. R-modulul M/L definit mai sus se numete modulul factor al lui M n raport
cu L. Aplicaia : M M/L, definit prin (x) x L, x M, este un morfism surjectiv de
module (verificare trivial), numit morfismul canonic sau surjecia canonic.

2.2 Exemplu. Dac L R M i : M M/L este morfismul canonic, atunci


Ker {x M | x L 0 L} L i Im M/L.
Aceasta arat c orice submodul poate fi conceput ca nucleu al unui anumit morfism.

2.3 Propoziie. Fie M un R-modul i L un submodul al su. Atunci exist o bijecie


natural, cresctoare, ntre laticea submodulelor lui M care includ L i laticea submodulelor
lui M/L:
: {A R M | L A} LR(M/L), (A) : {a L | a A}, A R M, L A.
Demonstraie. Observm c (A) nu este dect imaginea prin morfismul canonic
: M M/L a submodulului A. Deci (A) R M/L. Dac B R M/L, atunci {x M |
x L B} este un submodul al lui M, care include L (verificare standard), a crui imagine
prin este chiar B. Deci este surjecie. Lsm celelalte afirmaii n sarcina cititorului.

2.4 Exemplu. Fie n N. S determinm submodulele Z-modulului Z/nZ (notat i cu Zn).


Din propoziia anterioar, L(Z/nZ) este n bijecie cu submodulele lui Z care includ nZ, adic
cu {mZ | m N, m|n}. Lui mZ nZ i corespunde mZ/nZ Z/nZ. Deci
L(Z/nZ) {mZ/nZ | m N, m|n}. Menionm c mZ/nZ < m nZ > este unicul
submodul cu n/m elemente al lui Z/nZ, anume {0 nZ, m nZ, , (n/m 1)m nZ}.
Urmtoarele definiii snt particularizarea la categoria R-Mod a unor concepte generale din
teoria categoriilor:

2.5 Definiie. Fie : M N un morfism de R-module.


a) Morfismul se numete monomorfism dac, pentru orice R-modul A i orice dou
morfisme u, v : A M cu proprietatea c u v, rezult u v.
b) Morfismul se numete epimorfism dac, pentru orice R-modul A i orice dou
morfisme u, v : N A cu proprietatea c u v, rezult u v.

2.6 Propoziie. Fie : M N un morfism de R-module. Atunci:


a) este monomorfism dac i numai dac este funcie injectiv.
50 II. Module

b) este epimorfism dac i numai dac este funcie surjectiv.


Demonstraie. a) Presupunem injectiv; fie R A i u, v HomR(A, M) astfel nct
u v. Deci, a A, avem (u(a)) (v(a)). Cum este injectiv, rezult u(a) v(a).
Reciproc, dac este monomorfism, fie A Ker. Considerm : Ker M morfismul
incluziune i 0 : Ker M morfismul nul. Avem, a Ker, (a) (a) 0 0(a);
deci 0. Astfel, Ker 0.
b) Fie epimorfism. Considerm modulul factor N/Im i morfismele : N N/Im
(surjecia canonic) i 0 : N N/Im . Avem (x) (x) Im 0 Im 0 (x),
x M. Deci 0, adic 0. Aceasta este echivalent cu N/Im 0, adic N Im.
Reciproca o lsm cititorului.

2.7 Teorem. (Teorema fundamental de izomorfism) Fie : M N un morfism de


M
R-module. Atunci Im.
Ker
Mai precis, exist un unic izomorfism : M/Ker Im astfel nct diagrama

M N



M Ker Im

s fie comutativ, adic , unde este morfismul incluziune, iar este surjecia
canonic. Morfismul este dat de (x Ker) (x), x M.
Demonstraie. Aplicaia : M/Ker Im este corect definit: dac x, y M, cu
x Ker y Ker, atunci x y Ker, adic (x y) 0; aceasta echivaleaz cu
(x) (y). Aadar, (x Ker) nu depinde de reprezentantul x, ci doar de clasa x Ker.
Verificarea faptului c este morfism este standard.
Morfismul este surjectiv: Im {(x Ker)| x M} {(x)| x M} Im. Pentru
injectivitate, artm c Ker {0 Ker} : dac x M cu (x Ker) 0, atunci (x) 0,
deci x Ker, adic x Ker 0 Ker.
Avem i (x) (x Ker) (x), x M.
Dac : M/Ker Im face comutativ diagrama, atunci, x M, (x Ker)
(x) (x), deci .

2.8 Observaie. Teorema de izomorfism se folosete de obicei n modul urmtor:


presupunem c B R A i se cere demonstrarea faptului c A/B este izomorf cu un modul C.
Se caut definirea unui morfism surjectiv : A C, cu Ker B. Atunci teorema de
izomorfism asigur existena izomorfismului cerut. Corolarele urmtoare ilustreaz aceast
tehnic (aplicabil i n cazul grupurilor, inelelor, algebrelor).
II.2 Module factor i teoreme de izomorfism 51

2.9 Corolar (Teorema I de izomorfism). Fie M un R-modul i E, F submodule ale lui M


astfel nct E F. Atunci F/E este submodul al lui M/E i:
M E M
(izomorfism de R-module).
F E F
Demonstraie. ntruct F/E {x E | x F}, avem F/E M/E {x E | x M}. Fie
: M/E M/F, (x E) x F, x M. Aplicaia este corect definit: dac x, y M, cu
x E y E, atunci x y E. Deci x y F, adic x F y F. Este imediat faptul c
este morfism surjectiv de module. Ker {x E | x M, x F 0 F} {x E | x M,
x F} F/E. Se aplic acum teorema fundamental de izomorfism.

2.10 Corolar. (Teorema II de izomorfism). Fie M un R-modul i E, F R M. Atunci


EF F
.
E EF
Demonstraie. Fie : F (E F)/E, (x) x E, x F. Aplicaia este morfism de
module, cci este restricia morfismului canonic E F (E F)/E la submodulul F al lui
E F. Mai mult, este surjecie: (e f ) E (E F)/E, cu e E, f F, avem
(e f ) E f E ( f ).
Avem Ker {x F | x E 0 E} {x F | x E} E F. Aplicnd teorema
fundamental de izomorfism, rezult F/(E F) (E F)/E.
De multe ori este util urmtorul rezultat:

2.11 Propoziie. Fie : E F i : E G morfisme de R-module, cu surjectiv. Dac


Ker Ker, atunci:
a) Morfismul factorizeaz prin , adic exist un unic morfism : F G astfel nct
.
b) este injectiv dac i numai dac Ker Ker

E F


G
Demonstraie. a) Fie y F. Cum este surjectiv, rezult c exist x E astfel nct
(x) y. Definim (y) : (x). Definiia nu depinde de alegerea lui x E cu proprietatea c
(x) y. ntr-adevr, dac x, x' E astfel nct (x) (x') y, atunci x x' Ker Ker,
deci (x) (x'). Aplicaia este morfism (verificare uoar) i, x E, avem
((x)) (x). Dac HomR(F, G) are proprietatea c ' , atunci ((x)) '((x)),
x E. Cum este surjectiv, rezult '.
52 II. Module

b) Presupunem c este injectiv. Fie x E, cu (x) 0. Atunci ((x)) 0, deci (x) 0,


adic x Ker. Aadar Ker Ker. Invers, dac Ker Ker i y F cu (y) 0, atunci
x E cu (x) y; deci ((x)) (x) 0, adic x Ker. Cum Ker Ker , avem
x Ker , deci (x) y 0.

Exerciii

1. Demonstrai c orice morfism de R-module u : M N se poate scrie sub forma u vw,


unde v este injectiv i w este surjectiv.
2. Fie M un R-modul finit generat. Artai c exist n N i un morfism surjectiv
n
: R M. Deducei c, dac M este ciclic (generat de 1 element), atunci este izomorf cu un
R-modul de forma R/I, unde I este un ideal stng al lui R.
3. Fie m, n N*. Demonstrai c:
a) HomZ(Zn, Z) 0 i HomZ(Z, Zn) Zn.
b) HomZ(Zm, Zn) Zd, unde d cmmdc(m, n).
4. Fie m, n N. n ce condiii grupul abelian (Zm, ) are o structur de Zn-modul? Exist o
structur de Zn-modul pe (Z, )?
5. Determinai toate submodulele modulelor: Z6, Z8, Z24. Generalizare.
6. Demonstrai urmtoarea generalizare a teoremei fundamentale de izomorfism: Fie
: M N un morfism de R-module i L R M astfel nct Ker L. Atunci exist un
M M
izomorfism canonic .
L L
7. Un R-modul se numete simplu dac nu are submodule proprii. Artai c M este simplu
dac i numai dac este izomorf cu un modul de forma R/I, unde I este un ideal stng maximal
al lui R. Scriei toate tipurile de izomorfism de Z-module simple i de K[X]-module simple,
unde K este un corp.
8. Este adevrat c orice intersecie de submodule finit generate este un submodul finit
generat? (Ind. Fie K un corp comutativ, S K[Xn; n N] i T S/I, unde I este idealul lui S
generat de {(X1 X2)Xi | i 3}. Fie 1, 2 imaginile lui X1, X2 n T. Atunci T1T2 nu este
T-modul finit generat.)
II.3 Sume i produse directe. iruri exacte 53

II.3 Sume i produse directe. iruri exacte

n toat algebra, procedeele de construcie a unor noi obiecte (plecnd de la o mulime dat
de obiecte) snt de prim importan. n cazul modulelor - i nu numai - printre cele mai
uzuale construcii se numr produsul direct i suma direct.
ncepem cu cazul a dou R-module M1 i M2. Pe produsul cartezian M1 M2 {(x1, x2) |
x1 M1, x2 M2} se definete operaia de adunare prin relaia:
(x1, x2) (y1, y2) :(x1 y1, x2 y2), (x1, x2), (y1, y2) M1 M2.
n raport cu aceast operaie, M1 M2 devine grup abelian (este produsul direct al
grupurilor (M1, ) i (M2, )). Grupul abelian M1 M2 devine R-modul stng dac definim
operaia extern prin:
r(x1, x2) :(rx1, rx2), r R, (x1, x2) M1 M2.
Verificarea axiomelor de R-modul este trivial.
Se pot defini morfismele 1 : M1 M2 M1 i 2 : M1 M2 M2, prin:
1(x1, x2) :x1 i 2(x1, x2) :x2, (x1, x2) M1 M2.
R-modulul M1 M2, mpreun cu morfismele 1 i 2, este numit produsul direct al
modulelor M1 i M2. Morfismele 1 i 2 se numesc proieciile canonice ale produsului direct
M1 M2. Produsul direct satisface urmtoarea proprietate de universalitate:

3.1 Teorem. (Proprietatea de universalitate a produsului direct a dou module) Fie M1 i


M2 dou R-module. Atunci, oricare ar fi un R-modul E i morfismele v1 : E M1,
v2 : E M2, exist i este unic un morfism v : E M1 M2 astfel nct v1 1v i v2 2v,
adic diagrama urmtoare este comutativ, pentru i {1,2}: 10

M 1 M 2
i
Mi
v
vi
E
Demonstraie. Cercetm unicitatea. Fie un morfism v : E M1 M2 cu proprietatea
cerut. Fie e E i notm v(e) (x1, x2) M1 M2. Avem x1 1(v(e)) (1v)(e) v1(e) i,
la fel, x2 v2(e). Deci, dac exist un morfism v ca n enun, atunci v(e) (v1(e), v2(e)),
e E. Pe de alt parte, aplicaia v definit n acest mod este morfism de module
(verificai!).

10
Deci v1 factorizeaz prin 1 i v2 factorizeaz prin 2.
54 II. Module

Construcia produsului direct poate fi generalizat pentru cazul unei familii oarecare (chiar
infinit) de module. Fie I o mulime (vzut ca mulime de indici) i (Mi)iI o familie de
R-module indexat dup I. Reamintim c produsul cartezian al acestei familii este iI Mi
{ f : I iI Mi | f (i) Mi, i I}. Un element f al produsului cartezian iI Mi va fi scris
i sub forma (xi)iI sau (xi)I (am notat f (i) xi Mi, i I). Definim operaia de adunare prin
f, g iI Mi, ( f g)(i) : f(i) g(i), i I;

Cu cealalt notaie: (xi)I, (yi)I iI Mi, (xi)I (yi)I : (xi yi)I.


iI Mi devine un grup abelian n raport cu aceast operaie.
Definim operaia extern: r R, f iI Mi, (rf )(i) : rf (i), i I;
Cu cealalt notaie: r R, (xi)I iI Mi, r(xi)I : (rxi)I.
Probarea faptului c aceste date satisfac axiomele de R-modul este o operaie de rutin: de
exemplu, r R, f, g iI Mi, i I , avem
(r( f g))(i) r( f g)(i) r( f (i) g(i)) rf (i) rg(i) (rf rg)(i),
ceea ce arat c r( f g) rf rg.
Pentru orice j I, definim morfismele j : iI Mi Mj astfel:
j( f ) :f ( j), f iI Mi; cu cealalt notaie: j((xi)I) :xj, (xi)I iI Mi.
Perechea format din R-modulul iI Mi, mpreun cu familia de morfisme (i)iI, se
numete produsul direct al modulelor (Mi)iI. Morfismele i, i I, se numesc proieciile
canonice ale produsului direct. Ca i n cazul a dou module, produsul direct satisface
urmtoarea proprietate de universalitate:

3.2 Teorem. (Proprietatea de universalitate a produsului direct) Fie (Mi)iI o familie de


R-module. Atunci, oricare ar fi un R-modul E i oricare ar fi familia de morfisme vi : E Mi,
i I, exist i este unic un morfism v : E iI Mi, astfel nct vi iv, i I.

iI M i
i
Mi
v
vi
E
Demonstraie. Este aceeai ca i n cazul a dou module. Presupunem c exist un
morfism v : E iI Mi cu proprietatea cerut. Fie e E; notm v(e) f iI Mi. Avem,
i I, f (i) i( f ) i(v(e)) (iv)(e) vi(e). Deci, dac exist un morfism v ca n enun,
atunci v(e)(i) vi(e), e E. Pe de alt parte, aplicaia v definit n acest mod este morfism
de module (verificai!).
Uneori, produsul direct al familiei (Mi)iI se mai noteaz iI Mi. Pentru cazul unei familii
n
finite M1, , Mn, notaia folosit este M1 Mn sau M i . Dac toate modulele familiei
i 1
II.3 Sume i produse directe. iruri exacte 55
I n
(Mi)iI snt egale cu un acelai modul M, produsul direct al familiei se noteaz cu M (sau M
dac I este finit, cu n elemente).
Este remarcabil c proprietatea de universalitate a produsului direct determin produsul
direct pn la izomorfism. Mai precis, are loc:

3.3 Teorem. Fie (Mi)iI o familie de R-module. Presupunem c un R-modul P, mpreun


cu familia de morfisme pi : P Mi, i I, satisface proprietatea:
Oricare ar fi un R-modul E i oricare ar fi familia de morfisme vi : E Mi, i I, exist
i este unic un morfism v : E P astfel nct vi piv, i I. 11 (U)
Dac R-modulul Q, mpreun cu familia de morfisme qi : Q Mi, i I, satisface i el
proprietatea (U) de mai sus, atunci exist i este unic un izomorfism : P Q astfel nct
pi qi , i I.
Demonstraie. Punem n (U): E Q i vi qi, i I. Rezult existena unui (unic)
morfism : Q P, astfel nct qi pi. Cum Q satisface proprietatea (U), aplicat lui P cu
morfismele pi, rezult analog c exist un unic morfism : P Q, astfel nct pi qi.
Demonstrm c i snt izomorfisme inverse unul celuilalt. ntr-adevr, : Q Q
satisface qi( ) (qi) pi qi, i I; dar morfismul idQ : Q Q are aceeai
proprietate: qiidQ qi, i I. Din unicitate, garantat de (U), rezult idQ. La fel se
demonstreaz c idP.
Se observ c proprietatea de universalitate a produsului direct este formulat doar n
termeni de obiecte (n cazul nostru, module) i morfisme, fr a face apel la elementele
mulimilor subiacente ale modulelor implicate. Din acest motiv, proprietatea de universalitate
de mai sus se poate lua ca definiie a produsului direct ntr-o categorie oarecare C (nlocuind
modul cu obiect n C i morfism de module cu morfism n C). Produsul direct al unei
familii de obiecte din C (dac exist) este unic determinat pn la un izomorfism, demonstraia
propoziiei de mai sus rmnnd valabil. Teorema 3.2 arat c n R-Mod exist produsul
direct al unei familii oarecare de obiecte (Mi)iI : iI Mi, mpreun cu proieciile canonice i,
este un exemplu de obiect care satisface aceast proprietate.
Dualiznd (inversnd sgeile) n proprietatea de universalitate a produsului direct se
obine proprietatea de universalitate a sumei directe (care poate fi luat drept definiie a
acestei noiuni):

3.4 Definiie. Fie (Mi)iI o familie de R-module. Perechea format de un modul S,


mpreun cu o familie de morfisme (i)iI, i : Mi S, se numete sum direct a familiei

11
Este exact proprietatea de universalitate pe care o satisface produsul direct.
56 II. Module

(Mi)iI dac, oricare ar fi un modul E i oricare ar fi familia de morfisme (vi)iI, vi : Mi E,


exist i este unic un morfism v : S E astfel nct vi vi, i I (adic diagrama
urmtoare este comutativ, i I):

M i
i
S

vi v

E
Morfismele (i)iI se numesc injeciile canonice ale sumei directe S. Denumirea este
justificat: pentru j I fixat, n definiia de mai sus punem E Mj i vi : Mi Mj, vi 0 dac
i j i vj idMj. Morfismul v : S Mj, a crui existen este garantat de definiie, satisface
v j id, deci j este injectiv.
Suma direct se mai numete coprodus (denumire provenind din teoria categoriilor).
n continuare vom construi un obiect care s satisfac definiia de mai sus.
Dac f iI Mi, numim suport al lui f mulimea Supp f : {i I | f (i) 0}. Considerm
submulimea urmtoare a lui iI Mi:
iI Mi : {f iI Mi | Supp f este finit}.
Dac f, g iI Mi, atunci Supp( f g) Supp f Supp g, deci f g are suport finit.
Dac r R, atunci Supp(rf ) Supp f ; aadar iI Mi este submodul al lui iI Mi.
Identificm elementul f iI Mi cu familia de elemente (xi)iI, unde xi f (i) Mi, i I;
familia de elemente (xi)iI este de suport finit, adic xi 0 pentru o mulime finit de i I (se
mai spune xi snt aproape toi nuli).
0, dac i j
Definim, j I, j : Mj iI Mi prin: x Mj, (j(x))(i) : . Cu alte
x, dac i j
cuvinte, dac notm j(x) cu (xi)iI, atunci xj x, iar xi 0, i I, i j. Este banal de verificat
c j este morfism, j I. Se observ c (xi)I iI Mi, avem
(xi)I iI i(xi)
(suma este finit, extinzndu-se doar asupra indicilor i Supp(xi)I).

3.5 Teorem. Fie (Mi)iI o familie de R-module. Atunci modulul iI Mi mpreun cu


injeciile canonice (i)iI este o sum direct a familiei (Mi)iI, .
Demonstraie. Fie E un R-modul i morfismele vi : Mi E, i I. Dac v : iI Mi E
este un morfism care satisface vi vi, i I, atunci, (xi)I iI Mi, avem
v((xi)I) v(iI i(xi)) iI (vi)(xi) iI vi(xi). Aceast egalitate arat c morfismul v este
unic determinat de condiia vi vi, i I. Pe de alt parte, v definit n acest mod este
ntr-adevr un morfism: (xi)I, (yi)I iI Mi, r R,
v((xi)I (yi)I) v((xi yi)I) iI vi(xi yi) iI vi(xi) vi( yi) v((xi)I) v((yi)I),
II.3 Sume i produse directe. iruri exacte 57

v(r(xi)I) v((rxi)I) iI vi(rxi) iI rvi(xi) riI vi(xi) rv((xi)I).

Modulul iI Mi se mai noteaz cu iI Mi. Pentru cazul unei familii finite M1, , Mn,
n
notaia folosit este M1 Mn sau M i . Dac toate modulele din familia (Mi)iI snt egale
i 1
(I)
cu un acelai modul M, modulul sum direct se noteaz cu M . Pentru a elimina confuzia
cu noiunea de sum direct intern de submodule (vezi 3.9), iI Mi mai este numit i sum
direct extern.
Ca i la produsul direct, proprietatea de universalitate determin suma direct a unei familii
de module pn la un izomorfism. Invitm cititorul s dea un enun precis acestei afirmaii i
s o demonstreze, prin analogie cu produsul direct.

3.6 Observaie. n cazul n care mulimea de indici I este finit, modulul sum direct
iI Mi iI Mi construit mai sus coincide cu modulul produs direct iI Mi construit la
3.2. Totui, suma direct (iI Mi, (i)iI) i produsul direct (iI Mi, (i)iI) snt obiecte
distincte i n acest caz.

3.7 Exemplu. Fie R un inel comutativ i R[X] inelul polinoamelor n nedeterminata X, cu


( )
coeficieni n R. Ca R-modul, R[X] este izomorf cu suma direct R N a unei familii numrabile
de copii ale lui R R.
Am definit noiunea de sum a unei familii (Li)iI de submodule ale unui modul M. Se
poate construi i suma direct a familiei (Li)iI, vzute ca module de sine stttoare. Propoziia
urmtoare precizeaz n ce condiii aceste dou construcii coincid.

3.8 Propoziie. Fie M un R-modul i (Li)iI o familie de submodule ale lui M. Notm cu L
suma lor: L : iI Li i cu i : Li L morfismele incluziune. Atunci urmtoarele afirmaii
snt echivalente:
a) L este o sum direct a modulelor (Li)iI, de injecii canonice (i)iI.
b) Pentru orice element x L, exist i este unic o familie de suport finit (xi)iI, cu xi Li,
i I, astfel nct x iI xi.

c) Pentru orice j I, Lj Li 0.
iI \ j
d) Pentru orice familie de suport finit (xi)iI, cu xi Li, i I, astfel nct iI xi 0,
rezult xi 0, i I.
Demonstraie. a)b) Fie iI Li suma direct construit ca la 3.5, de injecii canonice
(i)iI ; fie : iI Li L unicul izomorfism cu proprietatea c i i, i I. Pentru
58 II. Module

orice x L, exist un element (xi)iI iI Li astfel nct ((xi)iI) x. Deci


x ((xi)iI) (iI i(xi)) iI ( i)(xi) iI i(xi) iI xi, adic x este suma familiei
de suport finit (xi)iI, xi Li, i I. Dac (yi)iI este o alt familie de suport finit, cu yi Li,
i I, astfel nct iI xi iI yi, atunci ((xi)iI) ((yi)iI). Cum este izomorfism,
rezult c (xi)iI (yi)iI.

b)c) Fie xj Lj Li . Atunci exist o familie de suport finit (xi)iI \ {j}, xi Li, i
iI \ j
I \ {j}, astfel nct xj iI \ {j} xi. Trecnd pe xj n membrul drept, se obine c 0 este suma
familiei de suport finit (yi)iI, cu yi xi, i j i yj xj. Din unicitatea scrierii lui 0 (care se
mai scrie, evident, ca suma familiei (0)iI) rezult c xi 0, i I. Deci xj 0.
c)d) Fie (xi)iI o familie de suport finit cu xi Li, i I, astfel nct iI xi 0. Fie j I.

Atunci xj Lj; cum xj iI \ {j}(xi), rezult c xj Li . Deci xj 0.
iI \ j
d)a) Artm c (L, (i)iI) satisface definiia 3.4. Fie RE i familia de morfisme (vi)iI,
vi : Mi E. Dac x L, exist o familie de suport finit (xi)iI (cu xi Li, i I), astfel nct
x iI xi. Din d) rezult c aceast familie este unic determinat: dac iI xi iI yi, cu
yi Li, i I, atunci iI (xi yi) 0, deci xi yi, i I.
Definim morfismul : L E prin: x L, punem (x) : iI vi(xi), unde (xi)iI este
unica familie de suport finit cu xi Li, i I i astfel nct x iI xi. Aplicaia definit
astfel e morfism de R-module: dac x, y L, iar (xi)iI, (yi)iI snt unicele familii de suport
finit cu xi, yi Li, i I i astfel nct x iI xi, y iI yi, atunci
x y iI xi iI yi iI(xi yi), unde (xi yi)iI este de suport finit i xi yi Li, i I.
Deci (x y) iI vi(xi yi) iI vi(xi) iI vi(yi) (x) (y). La fel se arat c
(rx) r(x), r R, x L. Dac j I i xj Lj, atunci ( j)(xj) (xj) vj(xj), ceea ce
arat c j vj, j I. Artm c este unicul morfism cu aceast proprietate. Fie
: L E morfism cu i vi, i I, i fie x L. Atunci x iI xi, cu xi Li, i I i
avem:
(x) (iI xi) iI( xi) iI(i( xi)) iI vi(xi) (x).

3.9 Definiie. Fie (Li)iI o familie de submodule ale unui R-modul M. Spunem c suma
familiei (Li)iI este sum direct (intern) dac i numai dac ndeplinete una din afirmaiile
echivalente ale propoziiei precedente. Se mai spune n aceast situaie c familia de
submodule (Li)iI este independent. Un submodul A al lui M se numete sumand direct al lui
M dac exist B R M astfel nct M A B (un submodul B cu aceast proprietate se mai
numete complement al lui A).

3.10 Corolar. Fie M un R-modul i A, B R M. Urmtoarele afirmaii snt echivalente:


II.3 Sume i produse directe. iruri exacte 59

a) M A B.
b) M A B i A B 0.
c) x M, exist o unic pereche (a, b) A B astfel nct x a b.

3.11 Exemple. a) Dac V este un K-spaiu vectorial, atunci orice subspaiu vectorial U al
lui V este sumand direct n V.
b) Dac R este inel comutativ integru, atunci R R nu are nici un submodul propriu care s
fie sumand direct. ntr-adevr, oricare ar fi submodulele nenule A i B ale lui R R, avem
A B 0: exist 0 a A i 0 b B i deci 0 ab A B.

3.12 Observaie. a) Noiunile de sum direct (intern) de submodule i sum direct


extern snt foarte apropiate: dac S este sum direct a modulelor (Mi)iI, de injecii canonice
(i)iI, atunci S este suma direct a submodulelor sale (Imi)iI, iar Mi Imi, i I. Adesea
se identific Mi cu Imi i se spune c S este suma direct (fr a mai preciza tipul) a
modulelor Mi, i I.
b) Dac M iI Mi este suma direct a modulelor (Mi)iI, de injecii canonice (i)iI,
atunci, j I, aplicaia pj : M Mj, x xj, (unde x iI i(xi) , cu xi Mi, i I) este un
morfism de module, numit proiecie canonic (pe Mj). Considernd M ca submodul al
produsului direct iI Mi, pj este chiar restricia la M a proieciei canonice j a produsului
p
direct. Compunerea pjj este aplicaia identic a lui Mj : M j
j
M i
j
Mj.

Exist o legtur strns ntre sumanzii direci ai unui R-modul M i proiectori, adic
elementele idempotente ale inelului EndR(M). (Un element e al unui inel S se numete
2
idempotent dac e e). Denumirea de proiector este justificat de propoziia urmtoare.

3.13 Propoziie. Fie M un R-modul. Dac M A B, atunci p : iApA (unde pA : M A


este proiecia canonic i iA : A M injecia canonic) este un idempotent al inelului
EndR(M) i Im p A, Ker p B.
Reciproc, fie p EndR(M) un proiector. Atunci M Im p Ker p.
Demonstraie. Pentru orice x M, ! a A, b B, astfel nct x a b. Atunci p(x) a.
2
Avem p(p(x)) p(a) a p(x). Deci pp p p. Are loc p(x) 0 dac i numai dac
x 0 b, cu b B, adic Ker p B. Evident, Im p A.
2
Reciproc, dac p EndR(M) i p p, atunci, x M, avem x p(x) (x p(x)). n
2
aceast scriere, p(x) Im p i p(x p(x)) p(x) p (x) 0, deci x p(x) Ker p. Am artat
c M Im p Ker p. Dac x Im p Ker p, atunci p(x) 0 i x p(y), cu y M. Aadar,
2
x p(y) p (y) p(x) 0 i Im p Ker p 0, adic suma e direct.
60 II. Module

3.14 Propoziie. Fie R-modulele M i N i morfismele u : M N i v : N M astfel nct


vu idM. Atunci N Im u Ker v. n particular, M este izomorf cu un sumand direct al lui
N.
2
Demonstraie. Fie p uv : N N. Avem p uvuv uidv uv p. Din 3.13,
N Im p Ker p. Cum v este surjectiv, Im uv Im u. Avem i Ker uv
{x N | u(v(x)) 0} {x N | v(x) 0} Ker v, cci u este injectiv.

3.15 Definiie. Fie vi : Mi Ni (i I) o familie de morfisme de R-module. Vom defini


produsul direct i suma direct ale familiei de morfisme (vi)iI.
Fie ( Mi, (i)iI) (respectiv (Ni, (i)iI)) produsul direct al familiei de R-module (Mi)iI
(respectiv (Ni)iI). Pentru orice j I, avem morfismul vjj : Mi Nj. Din proprietatea de
universalitate a produsului direct (3.2), exist un unic morfism v : Mi Ni astfel nct
jv vjj, j I.

M i j M j
v vj


N i
j N j
Morfismul v se numete produsul direct al familiei de morfisme (vi)iI i se noteaz cu
iI vi sau cu iI vi. Dac I {1, , n}, v se noteaz in1 vi sau v1 vn.
Dac x (xi)iI Mi, atunci (iI vi)(x) (vi(xi))iI Ni.
n mod asemntor se definete suma direct a familiei de morfisme (vi)iI. Fie ( Mi,
(i)iI) (respectiv (Ni, (i)iI)) suma direct a familiei de R-module (Mi)iI (respectiv (Ni)iI).
Pentru orice j I, avem morfismul jvj : Mj Ni. Din proprietatea de universalitate a
sumei directe (3.4), exist un unic morfism w : Mi Ni astfel nct wj jvj, j I.
Morfismul w se numete suma direct a familiei de morfisme (vi)iI i se noteaz cu iI vi
sau cu iI vi. Dac I {1, , n}, w se noteaz in1 vi sau v1vn.

j M i
M j

vj w

j
N j Ni
Dac x iI xi Mi, unde xi Mi i familia (xi)iI este de suport finit 12 , atunci
(iI vi)(x) iI vi(xi) Ni.

12
Am identificat pe xi cu imaginea sa prin injecia canonic i(xi).
II.3 Sume i produse directe. iruri exacte 61

3.16 Propoziie. Fie vi : Mi Ni (i I) o familie de morfisme de module. Atunci:


a) Dac vi este injectiv (surjectiv), atunci iI vi i iI vi snt injective (respectiv
surjective).
b) Dac ui : Ni Pi (i I) snt morfisme de module, atunci
(iI ui)(iI vi) iI uivi i (iI ui)(iI vi) iI uivi.
Notm cu R-Mod categoria R-modulelor stngi i cu Ab categoria grupurilor abeliene.
3.17 Definiie. (Functorii Hom) Pentru orice A R-Mod, definim functorul (covariant)
A
h : R-Mod Ab:
A
B R-Mod, h (B) : HomR(A, B),
(HomR(A, B) este grup abelian cu adunarea morfismelor);
A
u : B B' morfism n R-Mod, h (u) : HomR(A, B) HomR(A, B') este definit de
A
h (u)(g) : ug, g HomR(A, B).
A A
Se verific imediat c h (u) este morfism n Ab, c h (1B) 1hA(B) i c
A A A
h (vu) h (v)h (u), pentru orice R-modul B i orice morfisme de R-module u : B B' i
A
v : B' B". Deci h este un functor, notat i cu HomR(A, -).
n mod asemntor se definete functorul contravariant hA : R-Mod Ab. Pentru orice
B R-Mod, hA(B) : HomR(B, A); pentru orice morfism u : B B' n R-Mod,
hA(u) : HomR(B', A) HomR(B, A) este dat de hA(u)(g) : gu, g HomR(B', A). Functorul
hA este notat i HomR(-, A).
Vom studia comportarea functorilor HomR(A, -) i HomR(-, A) fa de produsele directe i
sumele directe.

3.18 Propoziie. Fie A un R-modul i (Mi)iI o familie de R-module. Atunci exist


izomorfismele canonice de grupuri abeliene:
HomR(A, iI Mi) iI HomR(A, Mi),
HomR(iI Mi, A) iI HomR(Mi, A).
Demonstraie. Demonstrm a doua relaie (prima este propus ca exerciiu).
Fie S iI Mi i i : Mi S injeciile canonice.
Vom da dou demonstraii. O demonstraie direct: folosind forma elementelor din
construciile sumei directe i ale produsului direct, definim n mod natural un morfism de la
HomR(S, A) la iI HomR(Mi, A), despre care artm c este izomorfism. n demonstraia
categorial, artm c HomR(S, A) este un produs direct n Ab al familiei de grupuri
abeliene (HomR(Mi, A))iI (adic satisface proprietatea de universalitate a produsului direct) i
se aplic apoi 3.3.
Demonstraia direct. Fie : HomR(S, A) iI HomR(Mi, A), definit astfel: pentru orice
morfism g : iI Mi A, (g) : (gi)iI iI HomR(Mi, A). Este banal de verificat c
62 II. Module

este morfism. Dac (g) (gi)iI (0)iI, atunci g(iI i(xi)) iI g(i(xi)) 0, pentru
orice familie de suport finit (xi)iI, cu xi Mi, deci g 0. Aadar, este injectiv. Dac
(gi)iI iI HomR(Mi, A), din proprietatea de universalitate a sumei directe S iI Mi
(definiia 3.4) exist un unic morfism g : S A astfel nct gi gi, i I. Deci este
surjectiv.
Demonstraia categorial: Pentru orice i I, hA(i) : hA(S) hA(Mi) este morfism n Ab.
Vom arta c hA(S) este produs direct al grupurilor abeliene {hA(Mi)}iI, de proiecii canonice
hA(i). Avem de artat c, oricare ar fi un grup abelian X i oricare ar fi morfismele
i : X hA(Mi), i I, exist un unic morfism : X hA(S) n Ab astfel nct i hA(i).
Deci, x X, i(x) : Mi A este un morfism n R-Mod. Din proprietatea de universalitate a
sumei directe, ! (x) : S A morfism astfel nct i(x) (x)i. Se obine o aplicaie
: X HomR(S, A) hA(S), x (x), care este morfism n Ab. ntr-adevr, x, y X,
(x) (y) : S A este un R-morfism cu
((x) (y))i (x)i (y)i i(x) i(y) i(x y).
Cum (x y) este unicul morfism cu aceast proprietate, rezult c (x y) (x) (y). Dac
morfismul : X hA(S) are i el proprietatea c i hA(i), atunci, x X, (x) : S A
este morfism cu i(x) hA(i((x)) (x)i. Cum (x) este unic cu aceast proprietate,
rezult (x) (x), x X, adic .
Multe din rezultatele teoriei modulelor (i nu numai) se exprim mai comod n limbajul
irurilor exacte (folosit intens n Algebra Omologic, de exemplu).

3.19 Definiie. Un ir (finit sau infinit) de R-module i morfisme de module13, de forma


u v
(S): E F G ,
unde vu 0, se numete ir semiexact n F. Evident, irul este semiexact n F dac i numai
dac Im u Ker v. irul se numete exact n F dac Im u Ker v. Spunem c irul S este
semiexact (respectiv exact) dac este semiexact (respectiv exact) n orice termen al su. Un ir
semiexact de module se mai numete complex de module.

3.20 Observaii. a) De multe ori, morfismele care snt unic determinate (sau subnelese)
0
nu vor fi puse n eviden. De exemplu, vom scrie 0 L n loc de 0
L , ntruct singurul
morfism definit pe modulul 0 este morfismul 0.
u
b) Un ir de forma 0 E F este exact dac i numai dac u este monomorfism.
ntr-adevr, Ker u 0 Ker u Im 0.
u
c) Un ir de forma E F 0 este exact dac i numai dac u este epimorfism.
u
d) irul 0 E F 0 este exact u este izomorfism.

13
Vom spune, pe scurt, ir de module.
II.3 Sume i produse directe. iruri exacte 63

3.21 Exemple. a) Dac : E F este un morfism, atunci irul urmtor este exact:

0 Ker
E F F Im 0
Am notat cu morfismul incluziune i cu surjecia canonic. Modulul F/Im se mai
numete conucleul morfismului i se noteaz Coker Avem deci irul exact:

0 Ker
E F Coker 0 .
b) Dac A R B, atunci irul

0 A B B A0
este exact; am notat cu morfismul incluziune i cu surjecia canonic.

3.22 Definiie. Un ir exact de forma


u v
0 A B C0
se numete ir exact scurt. Pentru un astfel de ir, A este izomorf cu submodulul Im u Ker v
al lui B, iar B/Im u B/Ker v este izomorf cu C; din aceste motive, B se mai numete extensie
(sau extindere) a lui A prin C (se observ analogia cu exemplul b) de mai sus).

3.23 Exemplu. Dac A i C snt dou R-module, atunci irul


A C
0 A A C C0
este exact scurt; am notat cu A : A A C injecia canonic i cu C : A C C proiecia
canonic (reamintim c A C A C). Deci A C este o extensie a lui A prin C. Problema
determinrii tuturor extensiilor lui A prin C este nebanal. n acest sens este natural
urmtoarea definiie:

3.24 Definiie. Fie A i C dou module i extensiile urmtoare ale lui A prin C:
u v
0 A B C 0,
u v
0 A B C 0 .
Spunem c extensiile snt echivalente dac exist un morfism g : B B' astfel nct gu u' i
v'g v. Deci, diagrama urmtoare comut:
u v
0 A B C 0
g

u v
0 A B C 0
(morfismele verticale fr notaie snt morfismele identice). Un morfism ca mai sus se
numete morfism de extensii.

3.25 Propoziie. Cu notaiile din definiia 3.24, g este izomorfism. n particular, relaia
definit la 3.24 este o relaie de echivalen pe clasa extensiilor lui A prin C.
64 II. Module

Demonstraie.14 Artm c Ker g 0. Fie b B cu g(b) 0. Atunci v'g(b) 0 v(b), deci


b Ker v Im u. Exist a A cu u(a) b; rezult 0 g(b) gu(a) u'(a); cum u' este
injectiv, avem a 0, deci b u(a) 0.
Dac b' B', atunci v'(b') C; cum v este surjectiv, exist b B cu v(b) v'(b'). Avem
v'g(b) v(b) din comutativitatea diagramei i deci v'(g(b)) v'(b'), adic
g(b) b' Ker v' Im u'; deci exist a A cu u'(a) g(b) b'; cum u' gu, g(b) b'
u'(a) gu(a). Astfel b' g(b u(a)) Im g.
Lsm demonstrarea celei de-a doua afirmaii cititorului.

3.26 Definiie. Fiind date dou complexe


E: Ei 1 u

i 1 ui
Ei Ei 1
F: Fi 1 v
i 1 vi
Fi Fi 1 ,
numim morfism de complexe de la E la F un ir de morfisme de module g : (gi)iZ,
gi : Ei Fi, astfel nct gi 1ui vigi, i Z, adic diagrama urmtoare comut:
Ei 1 u
i 1
Ei ui
Ei 1
gi 1 gi gi 1
Fi 1 v
i 1 vi
Fi Fi 1
Complexele E i F se numesc izomorfe dac gi snt izomorfisme, i Z (caz n care se
1
verific fr dificultate c (gi )iZ este tot morfism de complexe).

u v
3.27 Exemple. a) irul exact 0 A B C 0 este izomorf (n sensul definiiei

B B Im u 0 , unde este incluziunea i surjecia
de mai sus) cu irul 0 Im u
canonic. Morfismele care realizeaz acest izomorfism snt u0 : A Im u, u0(a) u(a),
a A; idB : B B; pentru a defini w : C B/Im u, observm c morfismul surjectiv v
induce un izomorfism canonic v0 : B/Ker v C, dat de v0(b Ker v) v(b), b B (vezi
1
teorema fundamental de izomorfism). Punem w v0 . Lsm cititorului verificarea
comutativitii diagramei care apare.
b) Orice extensie a lui Z2 prin Z2 este izomorf fie cu Z2Z2, fie cu Z4.
A C
Extensia sum direct a lui A prin C, 0 A A C C 0 , are proprietatea
remarcabil c prin ntoarcerea sgeilor se obine tot un ir exact, mai precis
A C
0 A A C C 0 . Extensiile lui A prin C care snt izomorfe cu extensia
sum direct A C au urmtoarea caracterizare:

u v
3.28. Propoziie. Fie (S): 0 A
B
C 0 un ir exact scurt de module (adic
B este o extensie a lui A prin C). Urmtoarele afirmaii snt echivalente:

14
Tehnica folosit n demonstraiile de acest tip se numete diagram chasing (urmrire pe diagram).
II.3 Sume i produse directe. iruri exacte 65

a) B este echivalent (ca extensie a lui A prin C) cu extensia sum direct,


A C
0 A A C C 0 . Am notat cu A, C injeciile canonice ale sumei directe
A C i cu A, C proieciile canonice.
b) Im u Ker v este sumand direct n B.
c) Exist un morfism u' : B A astfel nct u'u idA.
d) Exist un morfism v' : C B astfel nct vv' idC.
Demonstraie. c)b) i d)b) rezult din 3.14.
a)c), d) Fie : B A C un izomorfism astfel nct diagrama
u v
0 A B C 0


A C
0 A A C C 0
s fie comutativ. Definim u' : B A, u' A. Avem u'u A u AA idA (vezi obs.
1
3.12). Aceasta demonstreaz c). Definind v' : C B, v' C, are loc vv'
1
v C CC idC, adic d) este valabil.
b)a) Fie B Im u D; deci b B, ! a A i d D astfel nct b u(a) d. Definim
atunci (b) a A. Obinem o aplicaie : B A, care este morfism de module: dac
b u(a) d, b' u(a') d' B, cu a, a' A, d, d' D, atunci
b b' u(a) d u(a') d' u(a a') d d'; deci (b b') a a' (b) (b'). La fel
se arat c pstreaz nmulirea cu scalari. Observm c u : A A este idA.
Considerm morfismul : B AC, A Cv. Avem u (A Cv)u
Au Cvu A i C C (A Cv) CA CCv v. Deci este (izo)morfism de
extensii.
Se folosete urmtoarea terminologie:
u v
Un ir exact scurt 0 A B C 0 se numete scindat dac satisface condiiile
echivalente ale propoziiei precedente.
u
Un monomorfism 0 A B se numete scindat dac irul exact scurt
u
0 A B B Im u 0 este scindat ( Im u este sumand direct n B).
v
Un epimorfism B C 0 se numete scindat dac irul exact scurt
v
0 Ker v B C 0 este scindat ( Ker v este sumand direct n B).
Comportarea fa de irurile exacte scurte este de prim importan n studiul functorilor
definii pe categorii de module. Proprietatea urmtoare exprim faptul, des folosit, c
functorul Hom este exact la stnga:

3.29 Propoziie. Fie R M un modul i


u v
0 A B C0
un ir exact scurt. Atunci irul de grupuri abeliene
66 II. Module

u v
0 h M A h h M B h h M C
M M

M
este exact. n particular, dac u : A B este monomorfism de R-module, atunci h (u) este
monomorfism de grupuri abeliene.
M M M
Demonstraie. Avem de artat c h (u) este monomorfism i c Im h (u) Ker h (v). Fie
M M
h (A) (adic un morfism : M A) astfel nct h (u)() u 0. Cum u este
M
monomorfism, rezult c 0. Deci Ker h (u) 0.
M M M M M M
Avem h (v)h (u) h (vu) h (0) 0, deci Im h (u) Ker h (v). Artm incluziunea
M M
invers: dac h (B) (adic : M B) este n Ker h (v), atunci v 0, adic
Im Ker v Im u. Cum u este injectiv, u0 : A Im u (u0(a) u(a), a A) este
izomorfism; fie u' : Im u A inversul lui u0. Atunci u' : M B este bine definit i este
M
morfism i se vede c h (u)(u') uu' .
Ultima afirmaie se obine considernd irul exact
u
0 A B B Im u 0

Pentru functorul contravariant hM are loc o proprietate asemntoare, a crei demonstraie


este propus cititorului:

3.30 Propoziie. Fie RM un modul i


u v
0 A B C0
un ir exact scurt. Atunci irul de grupuri abeliene
M v M u
0 hM C h hM B h hM A
este exact. n particular, dac v : B C este epimorfism de R-module, atunci hM(v) este
monomorfism de grupuri abeliene.

Exerciii

1. Demonstrai c R-modulul S este sum direct a familiei de R-module (Mi)iI, de injecii


canonice (i)iI, dac i numai dac oricare ar fi x S, exist o unic familie de elemente de
suport finit (xi)iI, cu xi Mi, i I, astfel nct x iI i(xi).
2. Fie A i B dou R-module. Demonstrai c exist un izomorfism (canonic) AB BA.
Generalizare.
3. Demonstrai c R-modulul P este produs direct al familiei de R-module (Mi)iI, de proiecii
canonice (i)iI, dac i numai dac oricare ar fi familia de elemente (xi)iI, cu xi Mi, i I,
exist un unic element x P astfel nct i(x) xi, i I.
4. Fie R un inel i I un ideal stng al lui R. Pentru orice modul R A, definim submodulul lui A:
II.3 Sume i produse directe. iruri exacte 67

IA : ia | i I, a A.
a) Demonstrai c IA {i1a1 inan | n N, i1, , in I, a1, , an A}.
b) Dac A sS As (sum direct intern), atunci IA sS IAs.
c) Dac A sS As, atunci IA sS IAs (am identificat As cu imaginea sa n sS As i la
fel pentru IAs). Dac I este finit generat, atunci incluziunea este egalitate. Dai un exemplu n
care incluziunea este strict.
5. Lund drept definiie a produsului direct proprietatea de universalitate, demonstrai c
proieciile canonice snt surjective.
6. Dai exemplu de morfisme u, v, w astfel nct irul urmtor s fie exact:
u v w
0 Z3 Z9 Z9 Z3 0.
7. Fie R un inel principal. Demonstrai c R-modulul M este ciclic (generat de un singur
element) exist un ir exact de forma 0 R R M 0.
8. Fie R un inel i M un R-modul. Atunci orice R-epimorfism : M R este scindat. Este
adevrat c pentru orice inel R i orice modul M, orice R-monomorfism : R M este
scindat?
9. Fie diagrama comutativ de R-module, cu liniile exacte:
u v
A
B
C

u v
A B C
Demonstrai (folosind urmrirea n diagram) c:
a) Dac , i u' snt monomorfisme, atunci este monomorfism.
b) Dac , i v snt epimorfisme, atunci este epimorfism.
c) Dac este monomorfism i , v snt epimorfisme, atunci este epimorfism.
d) Dac este epimorfism i u', snt monomorfisme, atunci este monomorfism.
10. Dai exemplu de un R-modul M i de un sumand direct S al lui M care s aib o infinitate
de complemeni.
11. S se arate c orice compunere de monomorfisme (epimorfisme) scindate este mono-
morfism (epimorfism) scindat. Dai un exemplu de monomorfisme u, v astfel nct uv s fie
scindat, dar v s nu fie scindat.
68 II. Module

II.4 Module libere

Multe din proprietile spaiilor vectoriale snt consecine ale faptului c orice spaiu
vectorial posed o baz. Lucrul acesta nu este adevrat n general pentru module, ceea ce i
face mai dificil studiul modulelor n comparaie cu cel al spaiilor vectoriale. Este natural
definirea i studierea clasei modulelor care au o baz. n aceast seciune R este un inel
unitar, iar modulele snt R-module stngi.
*
4.1. Definiie. Fie M un R-modul, n N i x1, , xn o familie de n elemente din M.
Spunem c familia {x1, , xn} este liniar independent (peste R)15 dac, pentru orice familie
r1, , rn R, cu r1x1 rnxn 0, rezult r1 rn 0. Cu alte cuvinte, o combinaie
liniar de elementele x1, , xn este 0 dac i numai dac toi coeficienii combinaiei liniare
snt 0.
O familie de elemente din M care nu este liniar independent se numete liniar
dependent. O relaie de forma r1x1 rnxn 0, cu r1, , rn R, nu toi nuli, se numete
relaie de dependen liniar a familiei {x1, , xn}.

4.2. Observaii. a) Dac exist i j cu xi xj, atunci familia {x1, , xn} este liniar
dependent: combinaia liniar xi xj este 0. Deci, n studiul liniar independenei putem
presupune c elementele x1, , xn snt distincte. Pe de alt parte, este clar c noiunea de liniar
independen nu depinde de indexarea elementelor x1, , xn. Din aceste motive, putem vorbi
despre noiunea de mulime finit liniar independent de elemente din M.
b) Faptul c mulimea {x} (cu un singur element x M ) este liniar independent nseamn
c r R, din rx 0 rezult r 0. Mai general, pentru x M se definete anulatorul lui x n
R, AnnR(x) : {r R | rx 0} (notat i cu lR(x)). ntruct AnnR(x) este chiar nucleul
morfismului de R-module x : R M, x(r) rx, r R, avem AnnR(x) R R i din teorema
de izomorfism rezult c submodulul Rx Imx este izomorf ca R-modul stng cu R/AnnR(x).
Aadar, {x} este liniar independent dac i numai dac AnnR(x) 0, adic x este un
izomorfism ntre R i Rx.

4.3. Definiie. Fie X o submulime oarecare a R-modulului M. Spunem c X este liniar


independent peste R (sau liber peste R) dac orice submulime finit a lui X este liniar
independent peste R n sensul observaiei de mai sus. Dac X nu este liniar independent, se
spune c X este liniar dependent peste R (sau legat peste R). Aadar, X este liniar
dependent dac i numai dac exist o submulime finit liniar dependent a lui X.

15
Referirea la inelul R va fi adesea omis, dac nu snt posibile confuzii.
II.4 Module libere 69

4.4. Observaii. a) Submulimea vid a lui M este liniar independent.


b) Fie {xi}iI o familie oarecare de elemente din R-modulul M. Familia {xi}iI este liniar
independent dac i numai dac pentru orice familie de suport finit {ri}iI de elemente din R,
din iI rixi 0 rezult ri 0, i I. Rezult c suma familiei de submodule {Rxi}iI este
direct (vezi 3.9). Reciproc, dac suma familiei {Rxi}iI este direct i AnnR(xi) 0,i I,
atunci {xi}iI este liniar independent (demonstrai!).
c) Orice submulime a unei mulimi liniar independente este liniar independent.

4.5. Exemple. a) Mulimea {1} format din elementul unitate al inelului R (vzut ca
R-modul stng) este liniar independent. Mai general, r R, {r} este liniar dependent
r este divizor al lui zero la dreapta (s R, s 0 astfel nct sr 0).
b) n Z-modulul Z3 (clasele de resturi modulo 3) nu exist submulimi liniar independente
peste Z: pentru orice x Z3, avem 3x 0 . Putei generaliza? n schimb, mulimea {1 } este
liniar independent peste Z3, dup cum am vzut la a).
n
c) Dac R este inel comutativ, n R-modulul R[X] mulimea {X | n N} este liniar inde-
pendent. Aceast afirmaie este echivalent cu faptul c un polinom de forma a0 a1X
n
an X (a0, a1, , an R) este 0 dac i numai dac a0 an 0. Mai general, dac
{fn | n N} este o familie de polinoame astfel nct grad fn grad fm dac m n i coeficienii
dominani ai polinoamelor fn snt nondivizori ai lui zero, atunci familia {fn | n N} este liniar
independent.

4.6. Definiie. O submulime B a unui R-modul M se numete baz a lui M dac este
simultan liniar independent i sistem de generatori pentru M. Modulul M se numete modul
liber dac are o baz.

4.7 Propoziie. Fie M un R-modul i B o submulime a lui M. Atunci B este baz a lui M
dac i numai dac orice element x M se scrie n mod unic ca o combinaie liniar de
elementele lui B.
Demonstraie. Fie B {ei}iI o baz a lui R M i x M. Cum B genereaz pe M, exist o
familie de suport finit {ri}iI de elemente din R, astfel nct x iI riei. Dac {si}iI este o alt
familie de elemente din R, cu x iI siei, atunci iI (si ri)ei 0. Din liniara independen a
lui B rezult c si ri, i I.
Reciproc, dac orice element din M se scrie n mod unic ca o combinaie liniar de
elementele lui B, atunci B este sistem de generatori ai lui M. Scriind faptul c 0 are o scriere
unic sub forma unei combinaii liniare de elementele lui B, rezult c B este liniar
independent.
70 II. Module

Cu notaiile de mai sus, pentru x M, elementele {ri}iI din R cu proprietatea c


x iI riei se numesc coordonatele lui x n baza B {ei}iI.

4.8. Exemple. a) Submulimea este baz a modulului {0}.


b) {1} este baz a lui R R. Mai general, {r} este baz a lui R R dac i numai dac r este
inversabil la dreapta n R (demonstrai!).
(I)
c) Dac I este o mulime oarecare, R-modulul R (suma direct a | I | copii ale lui R, de
(I)
injecii canonice i : R R ) este liber, de baz {ei}iI, unde ei i(1). Aceast baz este
(I) (I)
numit baza canonic a lui R ; R este numit i R-modulul liber peste mulimea I (sau de
n
baz I). Dac I {1, , n}, elementele bazei canonice a R-modulului liber R snt aadar
e1 (1, 0,, 0), e2 (0, 1,, 0), , en (0, 0,, 1).
Am vzut c un morfism de module este determinat de valorile sale pe o mulime de
generatori. Dar, pentru un sistem de generatori oarecare, poate s nu existe nici un morfism
care s ia valori prescrise pe elementele sistemului de generatori. n cazul privilegiat al
modulelor libere, pentru o alegere arbitrar a valorilor pe elementele unei baze, exist un unic
morfism care s ia valorile respective pe elementele bazei:

4.9 Propoziie. (Proprietatea de universalitate a modulului liber de baz B) Fie L un


R-modul liber de baz B i i : B L aplicaia incluziune. Cuplul (L, i) are urmtoarea
proprietate de universalitate:
Pentru orice cuplu (M, u), unde M este un R-modul i u : B M este o aplicaie, exist un
unic morfism v : L M care prelungete pe u la L, adic vi u.
n plus, au loc echivalenele:
a) v este injectiv u(B) este liniar independent.
b) v este surjectiv u(B) este sistem de generatori pentru M.
c) v este izomorfism u(B) este baz.
Demonstraie. Dac B (ei)iI, afirmaia din enun se poate reformula astfel:
Oricare ar fi o familie (yi)iI de elemente din M, exist un unic morfism v : L M astfel
nct v(ei) yi, i I.
Demonstrm unicitatea: presupunem c v, w HomR(L, M) satisfac condiia
v(ei) yi w(ei), i I. Fie x L; cum (ei)iI este o baz, exist o unic familie (ri)iI de
elemente din R astfel nct x iI riei. Avem v(iI riei) iI riv(ei) iI riyi. Acelai
lucru se obine pentru w. Pentru existen, rmne s demonstrm c relaia
v(x) : iI riyi, dac x iI riei, cu (ri)iI familie de suport finit de elemente din R,
definete un morfism de module. ntruct pentru orice x L exist o unic familie (ri)iI de
elemente din R astfel nct x iI riei, v este bine definit. Fie x iI riei i y iI siei
dou elemente din L, cu (ri)iI, (si)iI familii de elemente din R. Dac a, b R, avem:
II.4 Module libere 71

v(ax by) v(iI ariei iI bsiei) v(iI (ari bsi)ei) iI (ari bsi)yi
iI ariyi iI bsiyi av(x) bv(y).
Demonstrm a): Avem Ker v {iI riei | (ri)iI R , iI riyi 0}. Se vede acum clar c
(I)

Ker v 0 (yi)iI este liniar independent.


Lsm restul demonstraiei n sarcina cititorului.
(I)
R-modulele de forma R snt toate R-modulele libere:
(I)
4.10 Propoziie. Fie L un R-modul liber i (xi)iI o baz a sa. Atunci R L R R .
(I)
Demonstraie. Fie (ei)iI baza canonic n R . Conform propoziiei de mai sus, exist un
(I)
unic morfism u : L R , cu u(xi) : ei, i I. ntruct submodulul Im u include {ei}iI, care
este un sistem de generatori pentru R , rezult c u este surjectiv. Dac x iI rixi Ker u
(I)

(cu (ri)iI familie de elemente din R), atunci 0 u(x) iI riei. Cum {ei}iI este baz, rezult
ri 0, i I, deci x 0.
O sum direct de module libere este tot modul liber:

4.11 Propoziie. Fie (Mi)iI o familie de R-module libere. Atunci suma lor direct extern
iI Mi este modul liber.
Demonstraie. Fie M : iI Mi. Pentru j I, notm cu j : Mj M injecia canonic i cu
Bj o baz a lui Mj. Vom arta c iI i(Bi) este o baz a lui M. Din 3.8 tim c M este suma
direct (intern) a familiei de submodule (Im i)iI. Cum i(Bi) genereaz pe Im i, i I,
rezult c iI i(Bi) genereaz pe M. Liniara independen rezult uor (complicate snt doar
notaiile): fie Bi (eit)tTi baza din Mi i fie yit i(eit). Dac {rit | i I, t Ti} este o familie
de suport finit de elemente din R, cu iItTi rityit 0, atunci, k I, avem c
tTk rktykt iI \{k}tTi rityit. ns Mk (iI \{k} Mi) 0, deci tTk rktykt 0. Dar (ykt)tTk
este baz n Mk, deci rkt 0, k I, t Tk.
(I)
Observm c acest rezultat furnizeaz o alt demonstraie a faptului c R este R-modul
liber: se ia Mi R R, i I, n propoziia de mai sus.

4.12 Propoziie. Orice modul este (izomorf cu) un modul factor al unui modul liber. Mai
precis, dac M este un R-modul, iar S este un sistem de generatori al lui M, atunci exist un
(S) (S)
epimorfism : R M, adic M R /Ker.
(S) (S)
Demonstraie. Fie (es)sS baza n R . Definim : R M prin (es) s, s S (vezi
4.9). ntruct submodulul Im include S, care genereaz M, rezult c Im M.
Acest rezultat simplu este important: dac se cunoate structura submodulelor i a
modulelor factor ale modulelor libere, se obin informaii asupra structurii unui modul
72 II. Module

oarecare. Aceast metod va fi folosit n cazul modulelor finit generate peste un inel
principal. Un alt exemplu de aplicaie este urmtorul:

4.13 Exemplu. Dac M este un R-modul oarecare, atunci exist un ir exact infinit de
forma:
Ln1 Ln L1 L0 M 0,
unde Ln este modul liber, n N (un astfel de ir se numete rezoluie liber a lui M). Pentru
demonstraie, fie L0 un modul liber i u0 : L0 M un epimorfism. Atunci avem irul exact
i u0
0 Ker u0 L0 M 0 . Pentru Ker u0 exist un modul liber L1 i un epimorfism
u1
u1 : L1 Ker u0. Avem deci irul exact 0 Ker u1 L1 i L0 u0
M 0 , cci
Ker u0 Im iu1. Se continu prin inducie dup n cu proprietatea c exist un ir exact de
forma
0 Kn Ln L1 L0 M 0,
cu Li module libere, 1 i n.
ntr-un spaiu vectorial are loc proprietatea important c orice dou baze au acelai
cardinal. n cazul unui modul liber peste un inel oarecare, acest fapt nu este garantat.
Modulele libere peste un inel comutativ au ns aceast proprietate; de altfel demonstraia
propoziiei urmtoare reduce problema la cazul spaiilor vectoriale.

4.14 Propoziie. Fie R un inel comutativ i M un R-modul liber care are o baz finit.
Atunci orice dou baze ale lui M snt finite i au acelai cardinal.
Demonstraie. Fie I un ideal maximal al inelului R (vezi 1.18). Inelul R/I este corp (vezi
Anexe. Ideale prime i maximale). Fie IM : {a1x1 anxn | n N, ai I, xi M,
i 1, , n}. Se verific imediat c IM este R-submodul al lui M i c modulul factor M/IM
devine un R/I-modul n raport cu operaia definit de:
(r I)(x IM) : rx IM, r R, x M.
Fie : M M/IM surjecia canonic, (x) x IM, x M. Vom demonstra urmtoarele
fapte, din care decurge concluzia propoziiei:
I. Dac {e1, , en} este o baz n R M, atunci {(e1), , (en)} este liniar independent n
R/I-spaiul vectorial M/IM.
II. Dac {e1, , en} este sistem de generatori n R M, atunci {(e1), , (en)} este sistem de
generatori n R/I-spaiul vectorial M/IM.
ntr-adevr, dac presupunem I i II demonstrate, lund o baz finit {e1, , en} a lui R M,
rezult c {(e1), , (en)} este baz n R/I-spaiul vectorial M/IM (care este deci de
dimensiune n). Dac {sj | j J} este o alt baz a lui R M, atunci ea este cu necesitate finit.
ntr-adevr, pentru orice i I, ei este combinaie liniar finit de {sj | j J}, deci exist o
mulime finit Ji J i rij R (j Ji) cu proprietatea c ei jJ rij s j . Atunci J' i I Ji
i

este finit i {sj | j J'} este sistem de generatori (deci J' J). Lund acum o alt baz finit
II.4 Module libere 73

{s1, , sm} a lui R M, obinem c {(s1), , (sm)} este baz n spaiul vectorial M/IM (de
dimensiune n), deci m n.
S demonstrm I. Fie r1 I, , rn I R/I (cu r1, , rn R) astfel nct
(r1 I)(e1 IM) (rn I)(en IM) 0 IM, adic r1e1 rnen IM.
Dac x a1x1 amxm IM, cu ai I, xi M, i 1, , m, atunci, scriind fiecare xi
ca o combinaie liniar de {e1, , en}, rezult c x este de forma b1e1 bnen, unde bi I
(cci ai I i I este ideal). Deci r1e1 rnen IM implic existena elementelor b1,
, bn I, astfel nct r1e1 rnen b1e1 bnen. Dar {e1, , en} este baz, deci
ri bi I, i {1, , n}. Astfel, r1 I rn I 0 I.
Afirmaia II este propus ca exerciiu cititorului.

4.15 Definiie. Fie R un inel comutativ i L un R-modul liber finit generat. Cardinalul (cu
necesitate finit) al unei baze a lui R L se numete rangul lui L i se noteaz rangR L (sau rang L
dac inelul R este subneles). Propoziia precedent asigur c definiia este corect (nu
depinde de alegerea unei baze a lui R L). Dac R este corp, rangul unui spaiu vectorial finit
generat coincide cu dimensiunea lui.
n continuare ne vom ocupa de studiul morfismelor ntre module libere de rang finit. Ideea
este aceeai ca la spaii vectoriale: odat fixate dou baze n cele dou module, oricrui
morfism i se asociaz o matrice; prin aceast asociere (bijectiv), operaiile cu morfisme de
module devin operaii cu matricele asociate. Pentru simplitate presupunem c inelul R este
comutativ, dei unele din rezultate au loc pentru orice inel unitar.

4.16 Definiie. Fie E i F dou R-module libere, : E F un morfism i e {e1, , em} o


baz n E, iar f {f1, , fn} o baz16 n F. Pentru orice i {1, , m}, exist i snt unic
determinate elementele aij R, ( j {1, , n}) astfel nct
(ei) ai1 f1 ain fn.
Matricea (aij)1im, 1jn Mm, n(R) este notat cu Me, f() i se numete matricea asociat
morfismului n perechea de baze (e, f). Cu alte cuvinte, pe linia i a matricei Me, f() se
gsesc coordonatele ai1, , ain ale lui (ei) n baza f. Dac E F, se ia de obicei e f i
Me, f() se noteaz mai simplu Me().

4.17 Observaie. Aceasta este convenia algebric de scriere pe linii a matricei


Me, f(). Evident, se poate adopta convenia (geometric) de scriere a coordonatelor lui
(ei) n baza f pe coloana i a matricei asociate lui (ceea ce revine la considerarea matricii

16
Vom considera c bazele snt total ordonate (conteaz locul elementelor n baz).
74 II. Module
t
transpuse Me,f()). Alegerea scrierii pe coloane conduce la regula matricea compunerii a
dou morfisme este produsul matricelor morfismelor, n aceeai ordine, adic proprietatea b)
t t t
din propoziia urmtoare devine Me, f( ) Mf, g( ) Me, f( ).

4.18 Propoziie. a) Cu notaiile de mai sus, aplicaia


Me, f : HomR(E, F) Mm, n(R),
care asociaz oricrui morfism HomR(E, F) matricea sa Me, f() n perechea de baze
(e, f), este un izomorfism de R-module.
b) Dac G este un R-modul liber, de baz g {g1,, gp}, iar : F G este un morfism
de R-module, atunci Me, g( ) Me, f()Mf, g().
c) Aplicaia Me : EndR(E) Mm(R) este un antiizomorfism de R-algebre (adic
op
Me : EndR(E) Mm(R) este izomorfism de R-algebre).
Demonstraie. a) Fie : E F un alt morfism i (bij)1im, 1jn Me, f(). Atunci
( )(ei) (ei) (ei) j aij fj j bij fj j (aij bij) fj
Deci Me, f( ) (aij bij)1jn, 1im Me, f() Me, f(), adic Me, f este morfism de
grupuri abeliene. Dac Me, f() 0 (matricea 0 Mm, n(R)), atunci (ei) 0, 1 i m. Cum
(ei)1im este baz n E, rezult 0; aceasta arat c Me, f este injectiv. Pentru surjectivitate,
fie A (aij) Mm, n(R). Din proprietatea de universalitate a modulelor libere, exist un unic
morfism HomR(E, F) astfel nct (ei) ai1 f1 ain fn, adic Me, f() A. Dac r R
i HomR(E, F), un calcul simplu arat c Me, f(r) rMe, f().
b) Fie Mf, g() (bjk)1jn, 1kp. Avem
( )(ei) ( j aij fj ) j aij( fj ) j aijk bjk gk k ( j aijbjk) gk.
Deci Me, g( ) Me, f()Mf, g().
c) Afirmaia este o consecin a celor demonstrate: din a) rezult c Me este morfism de
op
R-module i din b) rezult c Me : EndR(E) Mm(R) este morfism de inele.
n aceleai ipoteze de mai sus, dac e {e1,, en} i f {f1,, fn} snt dou baze ale
modulului liber E, fiecare element al bazei f se scrie n mod unic ca o combinaie liniar de
elementele bazei e:
n
f i sij e j
j 1

Se obine o matrice Te, f (sij) Mn(R), numit matricea de trecere de la baza e la baza f.
Dac g este o alt baz n E, atunci are loc relaia
Te, g Tf, gTe, f
n particular, In Te, e Te, f Tf, e, adic matricea de trecere dintr-o baz n alta este
inversabil n Mn(R). Cnd o matrice din Mn(R) este inversabil?
Folosim proprietile determinanilor studiate n liceu: dac A Mn(R), iar A* este adjuncta
ij
matricei A (elementul de pe locul (i, j) al lui A* este (1) det(Aji), unde Aji este matricea din
II.4 Module libere 75

Mn1(R) obinut prin suprimarea liniei j i coloanei i ale matricei A), atunci
AA* A*A det(A)In. Aceasta arat c, dac det(A) este un element inversabil n R, atunci A
1 1
este inversabil n Mn(R) i A (det A) A*. Reciproc, dac A este inversabil, din relaia
1 1 1
AA In, trecnd la determinani, rezult c det(AA ) det(A)det(A ) 1, adic
det(A) U(R). Sumarizm discuia de mai sus n:

4.19 Propoziie. Fie R un inel comutativ i n N*.


a) O matrice S Mn(R) este inversabil n Mn(R) dac i numai dac det(S) este un
element inversabil al lui R.
b) Fie E un R-modul liber de rang n, e {e1,, en} i f, g trei baze n E. Atunci:
Te, g Tf, gTe, f
n particular, matricea de trecere Te, f este inversabil. Reciproc, dac S (sij) este matrice
n
inversabil n Mn(R) i f i sij e j , 1 i n, atunci {f1,, fn} este baz n E.
j 1

Afirmaiile nedemonstrate din propoziia de mai sus se demonstreaz exact ca la spaii


vectoriale i snt lsate cititorului.
Grupul multiplicativ al matricelor inversabile de tip nn cu elemente din R,
U(Mn(R)) {S Mn(R) | T Mn(R) astfel nct ST TS I}
se mai noteaz GL(n, R) sau GLn(R) i se numete grupul liniar general de grad n peste R.
Este util introducerea urmtorului formalism, care generalizeaz operaiile cunoscute cu
vectori i matrice. Fie R un inel comutativ i E un R-modul stng. Dac m, n, p snt numere
naturale nenule, notm Mn, p(E) mulimea matricelor de tip np cu elemente din E. Este
evident c Mn, p(E) formeaz un grup abelian fa de operaia de adunare a matricelor. Pentru
orice A (aij) Mm, n(R) i X (xjk) Mn, p(E), definim produsul AX (yik) Mm, p(E), unde
n
yik aij x jk , i {1, , m}, k {1, , p},
j 1

unde aijxjk este produsul dat de structura de R-modul a lui E.


Se obine o operaie extern : Mm, n(R)Mn, p(E) Mm, p(E), care are urmtoarele
proprieti (cu demonstraie analoag celei din cazul clasic al matricelor):
(A B)X AX BX, A(X Y) AX AY, A, B Mm, n(R), X, Y Mn, p(E).
*
n plus, dac q N , pentru orice A Mq, m(R), B Mm, n(R), X Mn, p(E) are loc:
(AB)X A(BX).
Dac I este matricea unitate din Mn(R), atunci IX X, X Mn, p(E). Se obine astfel c
Mn, p(E) este un modul stng peste inelul Mn(R).
Ca o aplicaie, s vedem cum se schimb matricea unui morfism de module libere cnd se
schimb bazele n cele dou module.
76 II. Module

4.20 Propoziie. Fie E i F dou R-module libere de rang n, respectiv m i e (e1, , en),
e' (e'1, , e'n) baze n E, f ( f1, , fm), f' f1, f m baze n F. Notm cu
S (sij) Mn(R) matricea de trecere de la baza e la baza e' i cu T (tij) Mm(R) matricea
de trecere de la baza f la baza f'. Dac : E F este un morfism de R-module, atunci are
loc relaia
1
Me', f'() SMe, f()T .
Demonstraie. Notm Me, f() cu A (aij) Mn, m(R). Astfel:
(ei) j aij fj, i {1, , n}.
t
Interpretm e (e1, , en) ca fiind o matrice coloan (de tip n1): e Mn, 1(E) i, la fel,
t
f Mm, 1(F). Putem scrie relaiile de mai sus sub forma (e) Af, unde (e) ((e1), ,
(en)). La fel dac B Me', f'(), atunci (e') Bf'. Pe de alt parte, putem scrie e' Se i
1
f' Tf, adic f T f'. ntruct este morfism de R-module, un calcul uor arat c
(Se) S(e). Astfel:
1 1
(e') (Se) S(e) S(Af) (SA)f (SA)(T f') (SAT )f',
1
adic matricea lui in bazele e' i f' este SAT .

Exerciii

1. Fie R un inel i L un R-modul liber. Atunci orice R-epimorfism : M L este scindat. n


particular, dac K este un corp, orice ir exact scurt de K-spaii liniare, de forma
0 U V W 0, este scindat.
2. a) Fie R un inel integru i g1, , gn R[X], de grade distincte dou cte dou. Atunci g1,
, gn snt liniar independente n R-modulul R[X].
2
b) Fie K un corp de caracteristic 0 (n1 0, n N*) i a K. Atunci {1, X a, (X a) ,
n
, (X a) , } este o baz n K-spaiul vectorial K[X]. Dac p K[X], care snt
coordonatele lui p n aceast baz?
3. Demonstrai c n Z-modulul Q orice submulime cu cel puin dou elemente este liniar
dependent i c Z ZQ. Deducei c ZQ nu este liber.
4. Fie G un grup abelian finit. Este posibil ca G s fie un Z-modul liber?
5. n ce condiii un ideal I al inelului R este un R-modul stng liber?
6. Dai exemplu de grup abelian infinit care nu este liber.
7. Dac M este R-modul liber, cu o baz B, exprimai |M| n funcie de |R| i |B|.
II.5 Bimodule, module duale 77

8. Fie M un R-modul cu proprietatea c exist o submulime B a lui M astfel nct, pentru orice
R N i orice aplicaie : B N, exist un unic R-morfism : M N care prelungete pe .

Atunci M este liber i B este o baz a lui M (reciproca Propoziiei 4.9).


9. Fie R un inel comutativ i I, J ideale n R. Se consider afirmaiile:
(i) I J (ca R-module).
(ii) R/I R/J (ca R-module).
(iii) R/I R/J (ca inele).
Cercetai care snt implicaiile valabile dintre aceste afirmaii.
10. Fie W un K-spaiu vectorial de dimensiune finit i U, V KW.
a) Artai c dim(W/U) dim W dim U.
a) Folosind teoremele de izomorfism, demonstrai c
dim(U V) dim U dim V dim(U V).

II.5 Bimodule, module duale

Bimodulele apar n studiul inelelor de endomorfisme ale unui modul i snt utile n
dezvoltarea teoriei produselor tensoriale.

5.1 Definiie. Fie R i S dou inele unitare i A un grup abelian. Spunem c A are o
structur de bimodul R-stng i S-drept dac A este R-modul stng i S-modul drept i, r R,
a A, s S, are loc:
r(as) (ra)s.17
Notm R AS faptul c A este bimodul R-stng i S-drept.
Spunem c A este bimodul R-stng i S-stng (notat R-S A) dac A este R-modul stng i
S-modul stng i r R, a A, s S, r(sa) s(ra).
Dac (as)r (ar)s, A se numete bimodul R-drept i S-drept (notat AR-S).

5.2 Exemple. a) Dac R este inel unitar, am vzut c R este n mod canonic R-modul stng
i R-modul drept. Mai mult, R este bimodul R-stng i R-drept; asociativitatea nmulirii
asigur ndeplinirea condiiei de bimodul. n ce caz R este bimodul R-stng i R-stng?

17
Aceast relaie exprim o compatibilitate natural ntre cele dou structuri de modul pe M.
78 II. Module

b) Dac m, n N*, atunci Mm,n(R) este bimodul Mm(R)-stng i Mn(R)-drept.


c) Dac R este inel comutativ, orice R-modul este i R-R-bimodul (de orice tip).
d) Fie : R S un morfism de inele. Atunci S este n mod canonic un bimodul R-stng i
S-drept (definii operaiile externe respective). De asemenea, S este bimodul S-stng i
R-drept.
e) Orice R-modul stng R A este un bimodul R AZ.
op
ntruct un bimodul de forma R-S A este acelai lucru cu bimodulul R ASop, unde S este
opusul inelului S, vom considera bimodulele de tipul R AS (R-stng i S-drept), numite n
continuare bimodule (inelele R i S fiind fixate n continuare).
Majoritatea conceptelor i rezultatelor de la module stngi se transport, mutatis mutandis,
la bimodule. De exemplu, dac se dau bimodulele R AS i R BS, o funcie u : A B se numete
morfism de bimodule (sau R-S-morfism) dac u este simultan morfism de R-module stngi i
de S-module drepte. O submulime C a bimodulului R AS se numete R-S-submodul dac este
simultan R-submodul i S-submodul al lui A.
Fie modulul R A i bimodulul R BS. Am vzut c HomR(A, B) este un grup abelian. Structura
de R-S-modul a lui B permite definirea pe HomR(A, B) unei structuri naturale de S-modul
drept:
g HomR(A, B), s S, definim gs : A B, (gs)(a) : g(a)s, a A.
Faptul c B este bimodul asigur c gs HomR(A, B): aditivitatea este imediat, iar dac
r R, a A, avem (gs)(ra) g(ra)s (rg(a))s r(g(a)s) r(gs)(a). Am folosit faptul c g
este R-morfism i c B este R-S-bimodul.
Astfel, avem o operaie extern HomR(A, B) S HomR(A, B), (g, s) gs. O verificare
de rutin arat c HomR(A, B) este ntr-adevr S-modul drept.
La II.3.17 am definit functorul contravariant hB : R-Mod Z-Mod:
hB(A) HomR(A, B), A R-Mod;
dac u : A A' n R-Mod, hB(u) : HomR(A', B) HomR(A, B) este dat de
hB(u)(g) : gu, g HomR(A', B).
n cazul de fa, HomR(A, B) este n mod canonic S-modul drept. Sumariznd discuia
precedent, obinem:

5.3 Propoziie. Fiind dat modulul R A i bimodulul R BS, HomR(A, B) hB(A) este un
S-modul drept. Mai mult, hB : R-Mod Mod-S definit mai sus este un functor contravariant.
Demonstraie. Cu notaiile de mai sus, rmne s artm c hB(u) este morfism de
S-module drepte. Notm u hB(u). Fie s S i g HomR(A', B). Avem de artat c
u(gs) u(g)s, adic (gs)u (gu)s. ntr-adevr, pentru orice a A', avem
(gsu)(a) (gs)(u(a)) g(u(a))s ((gu)(a))s ((gu)s)(a).
II.5 Bimodule, module duale 79

5.4 Observaie. Mai pot aprea cazurile:


i) R AS i R B. Atunci HomR(A, B) este un S-modul stng cu operaia extern:
g HomR(A, B), s S, definim sg : A B, (sg)(a) : g(as), a A.
ntr-adevr, s, t S, a A, ((st)g)(a) g(a(st)) g((as)t)); cum (s(tg))(a) (tg)(as)
g((as)t), rezult c (st)g s(tg).
A
Fixnd un bimodul R AS, se obine un functor covariant h : R-Mod S-Mod definit (ca la
II.3.17):
A
B R-Mod, h (B) : HomR(A, B),
A
u : B B' morfism n R-Mod, h (u) : HomR(A, B) HomR(A, B') este definit de
A
h (u)(g) : ug, g HomR(A, B).
A
Demonstraia faptului c h (u) este S-morfism este asemntoare cu cea de la 5.3.
ii) AS i R BS. Atunci mulimea morfismelor de S-module drepte HomS(A, B) este n mod
canonic un R-modul stng i se obine un functor contravariant hB : Mod-S R-Mod.
iii) R AS i BS. Atunci HomS(A, B) este n mod canonic un R-modul drept i se obine un
A
functor covariant h : Mod-S R-Mod.
Noiunea de dual al unui spaiu vectorial este larg utilizat i n Analiz i Geometrie.

5.5 Definiie. Fie A un R-modul stng. Modulul A*, unde


A* : HomR(A, R) hR(A)
se numete dualul modulului A. Din Propoziia 5.3 aplicat modulului R A i bimodulului R RR,
rezult c A* este R-modul drept i c hR : R-Mod Mod-R este un functor contravariant. Un
element A* se mai numete form liniar pe A. nmulirea dintre o form liniar i un
element r R este dat de
(r)(a) (a)r, a A.
Dac u : A B este un morfism de R-module stngi, atunci notm hR(u) cu u*; avem
u* : B* A*, u*() u, B*. Morfismul de R-module drepte u* se numete
t
transpusul morfismului u i se noteaz prin tradiie cu u.
Faptul c functorul hR * : R-Mod Mod-R este exact la stnga (3.30) se traduce prin:

5.6 Propoziie. Fie


u v
0 A B
C0
un ir exact scurt de R-module stngi. Atunci
t t
v u
0 C * B * A*
este un ir exact de R-module drepte. n particular, dac v : B C este epimorfism de
t
R-module stngi, atunci v : C* B* este monomorfism de R-module drepte.
80 II. Module

Aadar, oricrui modul stng R A i-am asociat dualul su, modulul drept A*R. Considernd
modulul A*R i bimodulul R RR, obinem (cazul 5.4ii)) modulul stng HomR(A*, R) (format din
morfismele de R-module drepte A* R). Cu alte cuvinte, HomR(A*, R) este dualul modulului
drept A*R, notat A** i numit bidualul modululului A. Bidualul lui R A este un R-modul stng.
De fapt, s-a folosit compunerea functorilor de dualizare * : R-Mod Mod-R i
* : Mod-R R-Mod (contravariani) obinndu-se un functor de bidualizare
** : R-Mod R-Mod , A A** (covariant). Dac u : A B este un morfism de R-module
stngi, atunci imaginea lui u prin acest functor este u** : A** B**, care se mai noteaz cu
tt t t
u ( u).
Se pune n mod natural problema legturii dintre R-modulele stngi R A i R A**.

5.7 Propoziie. Fie R A un modul stng. Atunci exist un morfism canonic


A : A A** HomR(A*, R)
A(a)() (a), a A, A*
Oricare ar fi u : A B un morfism de R-module stngi, are loc Bu u**A, adic
diagrama urmtoare este comutativ:
u
A B

A B

u **
A * * B * *
Demonstraie. Verificarea faptului c A(a) este bine definit i este morfism este
standard. S probm comutativitatea diagramei.
Fie a A. Avem (u**A)(a) u**(A(a)) A(a)u*. Pentru orice B*,
(A(a)(u*()) (A(a))(u) (u)(a).
Pe de alt parte, (Bu)(a)() (B(u(a)))() (u(a)), deci egal cu (u**A)(a)(),
B*. Deci (Bu)(a) (u**A)(a), a A.
S considerm cazul n care avem un modul stng liber R L de baz (ei)iI. Pentru fiecare
i I, considerm ei* L* astfel nct ei*(ej) ij, i, j I. Exist formele liniare ei* cu
aceste proprieti datorit proprietii de universalitate a modulului liber, 4.9.

5.8 Propoziie. Dac L este un R-modul stng liber de baz (ei)iI, atunci (ei*)iI este o
familie liniar independent n L*R. Dac (ei)iI este finit, atunci (ei*)iI este o baz n L*R
(numit duala bazei (ei)iI).
Demonstraie. Fie (ri)iI o familie de suport finit de elemente din R. Dac iI ei*ri 0,
atunci, j J, avem 0 (iI ei*ri)(ej) iI ei*(ej)ri iI ijri rj. Deci rj 0, j I.
Astfel, (ei*)iI este liniar independent.
II.5 Bimodule, module duale 81

Fie acum I mulime finit. S artm c (ei*)iI este sistem de generatori. Fie L*.
Atunci iI ei*(ei). ntr-adevr, (iI ei*(ei))(ej) (ej) i afirmaia rezult deoarece
iI ei*(ei) acioneaz la fel ca pe baza (ei)iI.

5.9 Propoziie. Dac L este un R-modul stng liber, atunci morfismul canonic
L : L L** este monomorfism. Dac baza lui R L este finit, atunci morfismul canonic
L : L L** este izomorfism.
Demonstraie. Fie (ei)iI o baz a lui L. Fie x L cu L(x) 0, adic, L*,
L(x)() (x) 0. Avem scrierea x iI riei L, cu (ri)iI o familie de suport finit de
elemente din R. Pentru ej* L*, avem ej*(x) rj 0, j I, deci x 0.
Dac presupunem I finit, din 5.8 rezult c L*R este liber de baz (ei*)iI. Aplicnd
modulului drept liber L* acelai argument, obinem c L** este liber de baz (ei**)iI. Artm
c L(ei) ei**, i I. Avem, j J, L(ei)(ej*) ej*(ei) ij ei**(ej*).
Deci L este izomorfism, ntruct duce o baz a lui L ntr-o baz a lui L**.

5.10 Observaie. Dac R este comutativ i A, B snt R-module libere de rang m, respectiv
n, atunci alegerea a dou baze n A, respectiv B, asociaz oricrui morfism u : A B o
matrice M(u) Mm, n(R). Matricea lui u* : B* A* n bazele duale bazelor iniiale este
t
M(u) Mn, m(R), transpusa matricei M(u). De aici i denumirea de transpus ce i se d lui u*.

Exerciii

1. n prop 5.8, de ce este necesar s se presupun c baza (ei)iI a lui R L este finit pentru a
( )
demonstra c (ei*)iI este baz n L*R? Demonstrai c dualul lui Z N este izomorf cu ZN i c
( )
ZN nu este izomorf cu Z N . (Ind. Folosii un argument de cardinalitate. Se poate arta c, dac
R este un inel principal care nu e corp, RN nu este liber [BOURBAKI, fasc.XIV, ch. 6 et 7,
exerc. 3.9, p. 137]).
2. Fie R un inel. Artai c R-R-submodulele lui R RR coincid cu idealele bilaterale ale lui R.
3. Fie R, S, inele i fie : R AS R BS un morfism de bimodule. Atunci, pentru orice
R-S-submodul C al lui A, (C) este un R-S-submodul al lui B i pentru orice R-S-submodul D
1
al lui B, (D) este un R-S-submodul al lui A.
4. Fie R, S, inele i fie : R S un morfism unitar de inele. Atunci S devine un bimodul R SR
fa de nmulirile cu scalari (r, s) (r)s, respectiv (s, r) s(r), r R, s S. Artai
82 II. Module

c, dac este surjectiv, atunci R-R-submodulele lui S coincid cu idealele bilaterale ale
inelului S. Dai un exemplu care s arate c ipoteza surjectiv nu poate fi omis (mai precis
exist ideale bilaterale n R astfel nct (R) s nu fie ideal bilateral n S).
5. Fie : Z M2(Z), (x) diag(x, x) xI M2(Z) (I este matricea unitate din M2(Z)),
x Z. Demonstrai c este morfism de inele i deci M2(Z) devine Z-Z-bimodul, ca la
exerciiul precedent. Artai c aplicaia Z M2(Z), x diag(x, x), este un morfism de
Z-Z-bimodule, dar nu este morfism de inele unitare.
6. Fie L R M. Demonstrai c : L M/L induce un monomorfism * : (M/L)* L*.
Determinai Im *.
III. Module finit generate peste inele principale

n cazul modulelor finit generate peste inele principale se pot da teoreme de structur
foarte precise. Aplicnd aceste teoreme la cazul inelului principal Z, se obine descrierea
complet a grupurilor abeliene finit generate. O alt aplicaie important este studierea
subspaiilor invariante ale unui endomorfism al unui spaiu vectorial finit dimensional peste
un corp oarecare K; se obine existena unei baze n care endomorfismul dat are cea mai
simpl matrice (aa-numita form canonic Jordan).

III.1 Submodulele unui modul liber de rang finit

ntruct orice modul este un modul factor al unui modul liber (deci de forma E/F, cu F
submodul al modulului liber E) este natural s ncepem studiul cu submodulele unui modul
liber. Reamintim c, dac inelul R este comutativ, atunci orice R-modul liber finit generat E
are proprietatea c orice dou baze au acelai cardinal (numit rangul lui E). n acest paragraf,
dac nu se specific altfel, R desemneaz un inel principal.

1.1 Teorem. Fie E un R-modul liber de rang n i F un submodul al su. Atunci F este
liber, de rang n.
Demonstraie. Evident, putem presupune c F 0.
Facem o inducie dup n. Dac n 1, iar {e} este o baz a lui E, atunci E Re R. n acest
caz, afirmaia teoremei devine: orice submodul ( ideal) al lui R este liber, de rang 1. Cum
R este inel principal, acest lucru este adevrat: orice ideal nenul al lui R este de forma Ra, cu
a R; deci {a} este o baz a lui Ra.
Presupunem c, pentru orice R-modul liber de rang n 1, orice submodul al su este liber
de rang n 1. Fie R E, liber de rang n, {e1,, en} o baz n E i F R E. Fie
L : Re2 Ren i G : F L. Atunci L este liber, de baz {e2,, en}, deci de rang n 1,
iar G F L L. Ipoteza de inducie asigur c G este liber de rang m n 1. Dac G F,

83
84 III. Module finit generate peste inele principale

am ncheiat. Dac nu, observm c F L R E, deci F F F L E . Aadar,


G LF L L
0 F/G este izomorf cu un submodul al lui E/L. ns E/L este liber de baz {e1 L}
(verificare uoar) i deci F/G este liber de rang 1 (am aplicat cazul n 1, demonstrat). Fie
{f1,, fm} o baz n G i {f0 G} o baz n F/G. Afirmm c B {f0, f1,, fm} este baz n F
(ceea ce termin demonstraia).
ntr-adevr, dac a0, a1,, am R, cu a0 f0 a1 f1 am fm 0, atunci a0 f0 G 0 G
(cci a1 f1 am fm G); cum {f0 G} este o baz n F/G, rezult c a0 0. Obinem
astfel a1 f1 am fm 0, adic f1 fm 0 (deoarece {f1,, fm} este baz n G). Aadar,
B este liniar independent.
S artm c este sistem de generatori. Fie x F. Atunci x G F/G, deci exist a0 R
astfel nct x G a0 f0 G. Aceasta nseamn c x a0 f0 G, adic este de forma
a1 f1 am fm, cu ai R. Avem deci x a0 f0 a1 f1 am fm.

Fie R E i F R E, ca n enunul precedent. Dac {e1,, en} este o baz a lui E, iar {f1,,
fm} o baz a lui F, orice fi se scrie n mod unic ca o combinaie liniar de {e1,, en}:
fi j aijej, cu aij R. Se obine astfel o matrice A (aij) Mm, n(R). Se pune ntrebarea:
Exist o alegere a bazelor astfel nct matricea A s aib o form ct mai simpl? (ce rspuns
putei da n cazul spaiilor vectoriale?). Teorema urmtoare d un rspuns afirmativ.

1.2 Teorem. Fie R un inel principal, E un R-modul liber de rang n i F un submodul al


su. Atunci F este liber, de rang m n. Mai mult, exist o baz e (e1,, en) n E i o baz
f ( f1,, fm) n F, astfel nct fi diei, i {1,, m}, cu d1,, dm R astfel nct d1|d2||dm.
Demonstraie. Am vzut c, alegnd dou baze oarecare, e' (e'1,, e'n) n E i
f' f1, f m n F, exist o unic matrice A (aij) Mm, n(R) astfel nct f 'i j aije'j,
i {1, , m}. Dac interpretm e' ca matrice coloan din Mn, 1(E) (vezi discuia ce precede
4.20) i f' ca matrice din Mm, 1(R), putem scrie f' Ae'.
Dac presupunem c am gsit e (e1,, en) i f ( f1,, fm) dou baze ca n enun,
matricea D (dij) Mm, n(R) astfel nct f De are proprietile: dij 0 dac i j i
d11|d22||dmm. Fie V Mn(R) matricea de trecere de la baza e la baza e' i
U Mm(R) matricea de trecere de la baza f la baza f'. Avem aadar e' Ve i f' Uf.
1 1
Egalitatea f' Ae' devine Uf A(Ve) (AV)e; nmulind cu U rezult f U (AV)e.
1
Comparnd cu egalitatea f De, rezult c D U AV. Existena bazelor e i f cu proprietatea
1
cerut este aadar echivalent cu existena matricelor inversabile U i V astfel nct U AV
(dij) Mm, n(R) s fie o matrice diagonal (i j implic dij 0), cu d11|d22||dmm.
Problema gsirii a dou baze e i f ca n enun se reduce astfel la o problem referitoare la
matrice cu elemente n R. Este util introducerea urmtoarelor definiii:
III.1 Submodulele unui modul liber de rang finit 85

1.3 Definiii. Fie m, n N*.


a) O matrice D (dij) Mm, n(R) se numete matrice diagonal dac elementele care nu
snt pe diagonala principal snt nule: i j implic dij 0. Dac r min(m,n) i d1, , dr R,
vom nota cu diag(d1, , dr) matricea diagonal (dij) Mm, n(R), cu dii di, i {1, , r}.
b) Spunem c o matrice D (dij) Mm, n(R) este diagonal canonic dac D este matrice
diagonal i, notnd D diag(d1, , dr), cu r min(m,n), are loc d1|d2||dr.
c) Dou matrice A, B Mm, n(R) se numesc aritmetic echivalente (notm aceasta prin
A B) dac exist dou matrice inversabile U Mm(R) i V Mn(R) astfel nct B UAV.
Este clar c aceasta e o relaie de echivalen pe Mm, n(R).
Afirmaia teoremei precedente va rezulta din teorema urmtoare, care are i un interes
intrinsec (demonstraia furnizeaz un algoritm efectiv de aducere a unei matrice la forma
diagonal canonic):

1.4 Teorem. Fie R inel principal i m, n N*. Orice matrice A Mm, n(R) este aritmetic
echivalent cu o matrice diagonal canonic. Mai mult, dac D diag(d1,, dr) i
D' diag(d'1,, d'r) snt diagonal canonice i aritmetic echivalente cu A, atunci d1 d'1,,
dr d'r (semnific asocierea n divizibilitate).
Matricea diagonal canonic aritmetic echivalent cu A (unic determinat pn la o asociere
n divizibilitate a elementelor de pe diagonal) se numete forma diagonal canonic sau
forma normal Smith a lui A. nainte de a trece la demonstraia propriu-zis, este necesar s
vedem ce transformri se pot opera asupra matricei A, astfel nct matricea nou obinut s
fie aritmetic echivalent cu A. Se va dovedi c, n esen, se pot efectua transformrile care
intervin n cursul calculului de determinani: permutri de linii (coloane), adunarea la o linie
(coloan) a unei alte linii (coloane) nmulit cu un element.

1.5 Definiii. Fie m N* i I matricea unitate a inelului Mm(R). Se numesc matrice


elementare matricele ptratice din Mm(R) care snt de unul din tipurile urmtoarele:
- Tip I : Tij(a), unde a R, i, j {1, , m}, i j. Tij(a) se obine din I prin adunarea la
linia i a liniei j nmulit cu a.
86 III. Module finit generate peste inele principale

j
1 0 0
0 1 0
Tij(a)
i a

0 0 1

- Tip II : Pij, unde i, j {1, , m}, i j. Pij este matricea obinut din I prin permutarea
liniei i cu linia j.
- Tip III : Di(u), unde i {1, , m} i u U(R). Di(u) este matricea care se obine din I
prin nmulirea liniei i cu u.
i j
1 0 i
1 0 0
i 0 1 0 1 0
Pij Di(u)
j 1 0 i u

0 1 0 0 0 1

Dac A Mm, n(R), iar Tij(a), Pij, Di(u) snt matrice elementare din Mm(R), atunci un calcul
direct arat c:
- Tij(a)A se obine din A prin adunarea la linia i a liniei j nmulite cu a.
- Pij A se obine din A prin permutarea liniei i cu linia j.
- Di(u)A se obine din A prin nmulirea liniei i cu u.
Transformrile efectuate asupra matricei A, descrise mai sus, poart numele de
transformri elementare asupra liniilor lui A de tip I, II, respectiv III. Considernd matrici
elementare din Mn(R) i efectund nmuliri la dreapta cu aceste matrici, se obin aa-numitele
transformri elementare asupra coloanelor lui A de tip I, II, respectiv III, anume:
- ATij(a) se obine din A prin adunarea la coloana i a coloanei j nmulite cu a.
- APij se obine din A prin permutarea coloanei i cu coloana j.
- ADi(u) se obine din A prin nmulirea coloanei i cu u.
Este important de observat c toate matricile elementare snt inversabile. Acest lucru
rezult din urmtoarele relaii, uor de demonstrat:
Tij(a)Tij(b) Tij(a b), a, b R; deci Tij(a)Tij(a) Tij(0) I.
III.1 Submodulele unui modul liber de rang finit 87

PijPij I;
1
Dij(u)Dij(v) Dij(uv), u, v U(R); deci Dij(u)Dij(u ) Dij(1) I.
Cu alte cuvinte, am demonstrat c inversa unei matrici elementare este tot o matrice
elementar (de acelai tip).
innd cont de definiia relaiei de echivalen aritmetic ntre matrice, rezult:

1.6 Propoziie. Dac A Mm, n(R), atunci orice matrice obinut din A prin transformri
elementare de linii i/sau coloane este aritmetic echivalent cu A.
Mai avem nevoie de:

1.7 Definiie. a) Fie R un inel factorial i a R, a 0. Definim numrul natural l(a), numit
lungimea lui a, n modul urmtor: dac a este inversabil, punem l(a) 0; dac a este nenul i
neinversabil, l(a) este numrul factorilor primi (nu neaprat distinci) care apar n
descompunerea n factori primi a lui a. De exemplu, n Z, l(1) 0; l(8) 3; l(24) 4.
Convenim ca l(0)
b) Dac A (aij) Mm, n(R), definim lungimea matricei A ca fiind
l(A) : min{l(aij) | i {1, , m}, j {1, , n}}.
Cu aceste pregtiri, putem trece la demonstraia teoremei 1.4:
Vom face demonstraia prin inducie dup m. Mai precis, vom arta c are loc proprietatea
(notat cu P):
P: Pentru orice m 1 i orice matrice A Mm, n(R), exist d1 R i o matrice
A' Mm1, n1(R) astfel nct d1 divide toate elementele matricei A' i A este aritmetic
d 0
echivalent cu matricea (scris pe blocuri) 1 .
0 A
Demonstraia lui P o facem prin inducie dup l(A).
Dac A 0 (adic l(A) ), A este diagonal canonic.
Caz 1. l(A) 0 ( exist un element al matricei A care este inversabil).
Fie aij inversabil. Matricea obinut din A prin permutarea liniei i cu linia 1, apoi a coloanei
j cu coloana 1 este aritmetic echivalent cu A i are pe locul (1,1) pe aij. Putem deci presupune

c a11 este inversabil. Pentru fiecare i, adunm la linia i linia 1 nmulit cu (a ai1); noua
matrice are acum 0 pe prima coloan (cu excepia lui a11) i este aritmetic echivalent cu A.
Procednd analog pe coloane, obinem o matrice care este de forma (scris pe blocuri):
a 0
B 11
0 A'
i B A. n plus, a11 divide toate elementele matricei A' (este inversabil!).
Caz 2. l(A) 1.
88 III. Module finit generate peste inele principale

Fie aij elementul matricei A pentru care l(aij) l(A). Ca i la cazul 1, putem presupune
(dup eventuale permutri de linii i coloane) c l(a11) l(A).
Subcaz 2.1. a11 divide toate elementele matricei A.
ntruct a11|ai1, bi R astfel nct ai1 a11bi i putem proceda ca la cazul 1: pentru
2 i m, adunm la linia i linia 1 nmulit cu (bi); se obine astfel o matrice cu 0 pe prima
coloan, cu excepia lui a11. Este clar c a11 divide toate elementele noii matrice (snt
combinaii liniare de elementele matricei A). Procednd la fel, anulm elementele primei
linii i se obine c A este aritmetic echivalent cu o matrice de forma B, ca la cazul 1.
Subcaz 2.2. a11 nu divide toate elementele matricei A.
Vom arta n acest caz c exist o matrice C Mm, n(R), cu A C i l(C) l(A), ceea ce
ncheie demonstraia prin inducie dup lungimea matricei.
Putem presupune c a11 nu divide un element de pe prima linie sau prima coloan.
ntr-adevr, dac nu este aa, a11 divide toate elementele de pe prima linie i de pe prima
coloan i, procednd ca la subcazul 2.1, obinem o matrice care are pe a11 singurul element
nenul de pe prima linie i prima coloan; cum a11 nu divide toate elementele noii matrice,
exist un element al matricei, fie acesta aij (cu i i j 1), nedivizibil prin a11. Adunnd la
coloana 1 coloana j, obinem un element de pe coloana 1 care nu este divizibil prin a11.
Pentru a fixa ideile, presupunem c a11 nu divide un element de pe prima coloan
(demonstraia n cazul cellalt se face la fel, nmulind ns la dreapta cu matrici inversabile -
vezi mai jos). Recurgnd eventual la o permutare de linii, presupunem c a11-a21. Fie
d cmmdc(a11, a21). Nu putem avea d a11, cci ar rezulta a11|a21, fals. Cum d |a11, rezult c
l(d) l(a11) l(A). Vom construi o matrice C, aritmetic echivalent cu A, care are pe locul
(1, 1) pe d (deci l(C) l(d) l(A)). Fie a11 da, a21 db. Cum (a, b) 1 i R este principal,
exist u, v R astfel nct au bv 1, deci dau dbv a11u a21v d. Fie matricea (scris
pe blocuri):
u v 0
U -b a 0
0 0 I
unde I este matricea unitate de tip (m 2)(m 2) (dac m 2, atunci I nu mai apare, adic U
este de tip 22). Matricea U este inversabil (determinantul su este ua vb 1), deci
C : UA A. ns C are pe locul (1, 1) pe ua11 va21 d.
Cu aceasta, demonstraia prii de existen este ncheiat.
Demonstrm afirmaia de unicitate din teorema 1.4. Dac A Mm,n(R) i 1 k min(m,
n), notm cu k(A) cmmdc al minorilor de ordin k ai matricei A (reamintim c un minor de
ordin k al lui A este determinantul unei matrice obinute astfel: se aleg k linii i k coloane ale
lui A i se consider elementele aflate la intersecia acestor linii i coloane).
III.1 Submodulele unui modul liber de rang finit 89

Se observ c, dac U Mm(R), atunci k(A)|k(UA). ntr-adevr, liniile lui UA snt


combinaii liniare (cu coeficieni n R) de liniile lui A i deci liniile oricrui minor de ordin k
al lui UA snt combinaii liniare de k linii lui A. Aplicnd proprietile determinanilor (mai
precis faptul c determinantul unei matrice este o funcie multiliniar de liniile matricei1) se
obine c un minor de ordin k al lui UA este o combinaie liniar de minori de ordin k ai lui A.
De aici rezult afirmaia.
Analog, dac V Mn(R), atunci k(A)|k(AV). Deci, dac A B, atunci k(A)|k(B) i, prin
simetrie, k(B)|k(A), adic k(A) k(B). Dac A D, cu D diag(d1, , dr), se observ c
k(D) d1dk. De aici rezult c d1, , dr snt unic determinai (pn la o asociere) de 1(A),
, r(A) i avem d1 1(D) 1(A), dk k(A)/k1(A) R pentru k 2. Observm c aceste
relaii furnizeaz i un mijloc de calcul efectiv (dar laborios dac m, n snt mari) al d1, , dr.

1.8 Observaie. Din demonstraia de mai sus (partea de existen) se deduce cu uurin i
un algoritm pentru determinarea matricei diagonal canonice aritmetic echivalente cu o matrice
dat. n practic, inelul R este inel euclidian. n acest caz, se poate nlocui funcia lungime
definit la 1.7 (al crei calcul este costisitor, implicnd gsirea descompunerilor n factori
primi ale elementelor matricei) cu funcia care apare n definiia inelului euclidian. Mai
precis, se reia demonstraia de mai sus cuvnt cu cuvnt (nlocuind funcia l cu ); la subcazul
2.2, se nlocuiete matricea U cu matricea T21(q), unde a21 a11q r, cu
(r) (a11) min{(aij)} (adic se scade din linia 2 a matricei A linia 1 nmulit cu q, ctul
mpririi cu rest r a lui a21 la a11). Prin aceasta, pe locul (2, 1) al matricei obinute se afl r i
se poate aplica o inducie dup (A) min{(aij)}. Invitm cititorul s verifice detaliile i s
aplice algoritmul ce rezult din demonstraie pe cazuri concrete (vezi i exerciiile).

Exerciii

1. S se gseasc matricea diagonal canonic aritmetic echivalent cu matricea


2 6 9
5 10 12 M3(Z).

0 6 12

1
Adic, notnd cu (l1, , lk) matricea de linii l1, , lk, are loc det(al1 bl'1, , lk) adet(l1, , lk) bdet(l'1,
, lk), a, b R (i analog pentru orice linie li).
90 III. Module finit generate peste inele principale
3
Dac L este submodulul lui Z generat de v1 (2, 6, 9), v2 (5, 10, 12), v3 (0, 6, 12),
3
determinai o baz a lui L, rangul lui L i modulul factor Z /L.
a 0
2. Fie a, b R (inel principal). S se arate c forma diagonal canonic a matricei este
0 b
d 0
0 m , unde d cmmdc(a, b), m cmmmc(a, b). (Ind. Folosii invarianii k.) Gsii forma

diagonal canonic a unei matrici diagonale diag (a1, , an) Mn(R).
3. S se determine toate subgrupurile grupului (ZZ, ).
*
4. Fie R un inel principal, n N , x1, , xn R i d cmmdc(x1, , xn). Artai c exist
V GL(n, R) astfel nct (x1, , xn)V (d, 0, , 0). (Ind. Considerai forma diagonal
canonic a matricei (x1, , xn) i folosii invarianii k).
*
5. Fie R inel principal, n N i a1, , an R. Artai c exist V GL(n, R) astfel nct
prima linie a lui V s fie (a1, , an) dac i numai dac cmmdc(a1, , an) 1.
6. Fie K un corp i A Mm, n(K). Atunci forma diagonal canonic a lui A este
diag(1,,1, 0,, 0), unde 1 apare de r ori (r este rangul matricei A). (Ind.: folosii invarianii
k.)
* n m
7. Fie R un inel principal, m, n N i : R R un morfism a crui matrice este
A Mm, n(R) (n bazele canonice). Fie U GL(m, R) i V GL(n, R) astfel nct UAV este
matricea diagonal canonic diag(d1,, dr, 0,, 0) cu r min(m, n) i d1,, dr nenule. S se
arate c o baz n Ker este (vr1, , vn), unde vi este coloana i a matricei V (vi este interpretat
n
ca element n R ).
8. Fie R un inel principal, L un R-modul liber de rang n, (e1, , en) o baz n L i
{f1, , fm} L. Artai c o baz n submodulul F < f1, , fm > se poate obine astfel:
Fie A (aij) Mm, n(R) astfel nct fi j aijej (1 i n) i fie U GLm(R), V GLn(R), cu
UAV matrice diagonal canonic. Notm gi : j uij fj F. Atunci o baz n F este
{gi | 1 i m, gi 0}.
*
9. Fie R un inel principal, m, n N , A Mm, n(R) i b Mm, 1(R). Considerm ecuaia
n
Ax b, x R
(un sistem liniar de m ecuaii cu n necunoscute). Fie matricea extins
A (A, b) Mm, n 1(R) (primele n coloane ale lui A snt coloanele lui A, ultima coloan este
n
b). Artai c Ax b are soluii x n R dac i numai dac forma diagonal canonic a lui A
este (D, 0), unde D este forma diagonal canonic a lui A i 0 este coloana zero din Mm, 1(R).
Observai c pentru R corp se obine teorema Kronecker-Capelli. (vezi i exerciiul 6.)
III.2 Structura modulelor finit generate peste un inel principal 91

III.2 Structura modulelor finit generate peste un inel principal

2.1 Definiie. Dac M este modul peste inelul principal R i x M, AnnR(x) ( {r R |


rx 0}) este un ideal al lui R. Un generator al idealului AnnR(x) se mai numete ordin al lui x
i l notm cu o(x). Aadar, ordinul unui element din M este bine definit pn la o asociere n
divizibilitate i AnnR(x) Ro(x); Rx R/Ro(x). Se observ c aceast noiune generalizeaz
conceptul uzual de ordin al unui element dintr-un grup abelian.

2.2 Lem. Fie R un inel i M un R-modul stng astfel nct M este suma direct a unei
familii de submodule (Mi)iI. Dac Ni R Mi, i I, atunci suma submodulelor (Ni)iI este
direct i exist un izomorfism canonic:
Mi Mi
iI
.
Ni iI Ni
iI
Mi
Demonstraie. Fie j : I Mi Mj proieciile canonice. Definim : M ,
iI N
i
(x) (i(x) Ni)iI, x M. Se verific uor c este corect definit i este morfism
surjectiv ( este suma direct a familiei de morfisme ii : M Mi/Ni, unde i : Mi Mi/Ni
este surjecia canonic). Avem Ker {x M | i(x) Ni, i I}. Cum x iI i(x),
rezult c Ker iI Ni.
Teorema 1.2 are drept consecin urmtoarea teorem important, care determin practic
structura modulelor finit generate peste inele principale. Reamintim c R este mulimea
elementelor nenule i neinversabile ale inelului R.

2.3 Teorem. (teorema factorilor invariani) Fie R un inel principal i M un R-modul finit
generat. Atunci exist n, m N, cu m n, i x1, , xn M astfel nct:
M Rx1 Rxm Rxm1 Rxn, (D)
iar o(xi) : di R satisfac condiiile:
di R, i {1, , m} i d1|d2||dm ; dm1 dn 0.
Mai mult, numerele naturale n, m N i "ordinele" o(xi) R, i 1 n cu proprietile de

mai sus snt unic determinate, n sensul urmtor: dac n', m' N, cu m' n', i y1, , yn' M
astfel nct:
M Ry1 Rym' Rym' 1 Ryn', (D')
iar o(yi) : ei satisfac condiiile: ei R, i {1, , m'} i e1|e2||em' ; em'1 en' 0,
atunci
92 III. Module finit generate peste inele principale

m m', n n' i di ei, i {1, , n}.2


Demonstraie. Partea de existen rezult din 1.2: dac S este un sistem finit de generatori
(S)
al lui M, atunci exist un izomorfism : R /F M, unde F este nucleul morfismului , care
(S) (S)
pe baza canonic (es)sS a lui R este dat de (es) s, s S. Notnd n |S|, E R ,
teorema 1.2 furnizeaz o baz e (e1,, en) n E i o baz f f1,, fm) n F (cu m n) astfel
nct fi diei, cu di R, di 0 i d1|d2||dm. Exist k N (0 k m) astfel nct d1,,
dk U(R), iar dk1,, dm U(R). Atunci Rfi Rdiei Rei, 1 i k, i putem scrie (aplicnd
lema precedent):
R e1 Re Re Re
M E/F k k 1 m R em1 R en
R e1 R ek Rf k 1 Rf m
R ek 1 Re R e R em R em1 R en
m R em 1 R en k 1
Rf k 1 Rf m Rf k 1 Rf m
Aadar, n structura lui M intervin doar dk1,, dm, ek1,, en, fk1,, fm. Dup o eventual
schimbare de notaie, putem presupune deci de la nceput c d1,, dm snt neinversabile. Fie
(ei F) xi M, 1 i n.
Avem M Rx1Rxn : {ei F |1 i n} genereaz pe E/F, deci {xi |1 i n}
genereaz pe M. n plus, E/F R(e1 F)R(en F) deoarece 1 i n ri(ei F) 0 F
si R astfel nct 1 i n riei 1 i m sidiei ri sidi, 1 i m i ri 0, m 1 i n
ri(ei F) 0 F, 1 i n. Avem i o(xi) o(ei F) di, dac 1 i m i o(xi) 0 dac
m 1 i n. ntr-adevr, pentru orice r R, rxi 0 rei F si R astfel nct
rei 1 i m sidiei, deci r 0 dac m 1 i n i r sidi dac 1 i m.
Cu aceasta, am ncheiat demonstraia existenei unei descompuneri (D) a lui M.
Pentru demonstrarea unicitii, avem nevoie de definirea unor invariani.

2.4 Definiii. Fie M un R-modul.


a) Definim t(M) : {x M | r R \{0} cu rx 0} (numit submodulul de torsiune al lui
M). Elementele lui t(M) se numesc elemente de torsiune (sau torsionate). Dac M t(M),
spunem c M este modul de torsiune; dac t(M) 0, spunem c M este modul fr torsiune.
n
b) Fie p R un element prim. Definim tp(M) : {x M | n N cu p x 0} (numit
k
submodulul de p-torsiune al lui M sau p-submodulul lui M). Dac d R i k N, notaia p ||d
k k1 k
semnific p |d i p -d (n cazul unui inel factorial, p ||d k este exponentul lui p n
descompunerea n factori primi a lui d).
c) Dac a R, notm cu za(M) : {x M | ax 0} (anulatorul lui a n M, notat i cu
AnnM(a) sau rM(a)).
d) AnnR(M) : {r R | rx 0, x M} se numete anulatorul modulului M.

2
Elementele o(xi) cu proprietile din enun se numesc factorii invariani ai modulului M.
III.2 Structura modulelor finit generate peste un inel principal 93

Urmtoarele trei propoziii colecteaz proprietile de baz ale acestor invariani.

2.5 Propoziie. Fie R inel comutativ integru i M un R-modul.


a) t(M) este submodul al lui M i t(M/t(M)) 0; dac M R N, atunci t(M) t(N).
b) Dac M iI Mi, atunci t(iI Mi) iI t(Mi).
c) Fie R inel principal. Dac M este finit generat, atunci t(M) este sumand direct n M i
exist L R M, liber, astfel nct M t(M)L. n particular, un modul finit generat i fr
torsiune este liber.
Demonstraie. a) Fie x, y t(M) i r, s R. Atunci exist a, b R, nenule, astfel nct
ax by 0. Avem ab 0 i ab(rx sy) 0, deci rx sy t(M).
Fie acum x t(M) t(M/t(M)): exist 0 a R cu ax t(M). Atunci exist 0 b R cu
bax 0, adic x t(M) (cci ba 0). n concluzie, x t(M) 0 t(M).
b) Fie (xi)iI de suport finit, cu xi Mi, i I, astfel nct iI xi : x t(M). Atunci exist
0 a R astfel nct ax iI axi 0. Din M iI Mi rezult c axi 0, adic xi t(Mi),
i I. Deci t(M) iI t(Mi).
Dac xi t(Mi) astfel nct J : supp((xi)iI) este finit, exist (rj)jJ, cu 0 rj R i rjxj 0,
j J. Fie r : jJ rj (produsul are sens, cci J este finit). Avem evident r 0 i
riI xi 0. Astfel, am artat c iI t(Mi) t(M).
c) Fie o descompunere (D) a lui M. Artm c t(M) Rx1Rxm. Evident, x1,
xm t(M) cci dixi 0 i di 0, aadar Rx1Rxm t(M). Dac x t(M), atunci exist
0 a R i r1,, rn R astfel nct x r1x1 rmxm rnxn i ax ar1x1
armxm arnxn 0. Din faptul c suma submodulelor Rxi este direct rezult c arixi 0,
i 1 n . Dac i m, atunci ari AnnR(xi) 0, adic ri 0. Deducem c x Rx1Rxm.

Este clar acum c, notnd L i m Rxi, avem M t(M)L.

2.6 Propoziie. Fie R un inel principal, M un R-modul i p R un element prim.


a) tp(M) este submodul n M i tp(M/tp(M)) 0; dac M R N, atunci tp(M) tp(N).
b) Dac M iI Mi, atunci tp(iI Mi) iI tp(Mi).
k k
c) Fie d R i k N astfel nct p ||d. Atunci tp(R/Rd) R/Rp . n particular, dac x M
k
i o(x) d, atunci tp(Rx) R/Rp ; dac p-d, atunci tp(Rx) 0.
Demonstraie. a) i b) se demonstreaz la fel ca la 2.5 i snt propuse ca exerciiu.
k
c) Fie b R astfel nct d p b. Afirmm c tp(R/Rd) Rb/Rd. ntr-adevr, fie r Rd
s s k s
tp(R/Rd). Exist s N astfel nct p r Rd, adic p r dc p bc, cu c R. Deci b| p r i
(b, p) 1, de unde deducem c b|r. Astfel, r Rb i tp(R/Rd) Rb/Rd. Incluziunea contrar
este evident.
k
Avem R/Rp Rb/Rd din teorema de izomorfism aplicat lui : R Rb/Rd,
(r) rb Rd, r R.
94 III. Module finit generate peste inele principale

2.7 Propoziie. Fie M un R-modul i r R.


a) zr(M) este submodul n M; dac M R N, atunci zr(M) R zr(N).
b) Dac M iI Mi , atunci zr(M) iI zr(Mi).
c) Dac R este principal, p R este element prim i d R, atunci zp(R/Rd) 0 dac p-d i
zp(R/Rd) R/Rp dac p|d. n particular, dac x M, atunci zp(Rx) 0 dac p-o(x) i
zp(Rx) R/Rp dac p|o(x).
Demonstraie. a) Exerciiu.
b) Fie x iI xi, cu xi Mi, i I. Avem rx 0 iI rxi 0 rxi 0, i I (cci
rxi Mi, iar suma acestora e direct) xi zr(Mi), i I.
c) Fie p - d i r R. Avem p(r Rd) 0 Rd pr Rd d | pr. Cum (d, p) 1, aceasta
e echivalent cu d | r, adic r Rd 0.
Fie acum p|d i a R cu d pa. Pentru orice r R, pr Rd Rpa r Ra. Deci
zp(R/Rd) Ra/Rd. Fie morfismul surjectiv : R Ra/Rd, (r) ra Rd, r R. Are loc
Ker Rp, deci Ra/Rd R/Rp.
Putem trece acum la demonstrarea unicitii n teorema 2.3. Ideea este de a aplica
invarianii t, zp, tp celor dou descompuneri (D) i (D') cu proprietile din enun. Din
t(M) Rx1Rxm Ry1Rym' (vezi 2.5.c)) rezult M/t(M) Rxm1Rxn
Rym'1Ryn'. Cum {xm1, , xn} i {ym'1, , yn'} snt baze n modulul liber M/t(M),
rezult c au acelai cardinal, adic n m n' m'. Rmne astfel de demonstrat c m m' i
c di ei, 1 i m. n acest scop, putem presupune n continuare c
M t(M) Rx1Rxm Ry1Rym'. Deoarece Rxi R/Rdi, Ryi R/Rei, avem de
demonstrat c, dac
M R/Rd1R/Rdm, cu d1|d2||dm, di R, 1 i m, (*)
M R/Re1R/Rem', cu e1|e2||em', ei R, 1 i m', (**)
atunci m m' i di ei, 1 i m.
Mai nti observm c dm em'. ntr-adevr, AnnR(M) {r R| rx 0, x M} este un
ideal n R; din (*), AnnR(M) Rdm (verificare uoar). Din (**), avem i AnnR(M) Rem', de
unde rezult c dm em'.
Fie p un divizor prim al lui d1. Atunci p|di, 1 i m. Considerm zp(M). Din 2.7 i (*)
rezult izomorfismele de R-module:
zp(M) zp(Rx1Rxm) zp(Rx1)zp(Rxm) R/RpR/Rp (m termeni).
(am folosit c p|di, 1 i m). Folosim acum (**); notm cu k numrul acelor indici i, cu
1 i m', pentru care p divide ei. Avem:
zp(M) zp(Ry1)zp(Rym') R/RpR/Rp (k termeni).
m k
Aadar, (R/Rp) (R/Rp) (izomorfism de R-module). Se vede imediat c acesta este i
izomorfism de R/Rp-module. Dar R/Rp este corp (p este prim i R este principal), deci m k,
III.2 Structura modulelor finit generate peste un inel principal 95

cci dou R/Rp-spaii liniare izomorfe au aceeai dimensiune. Evident, k m', deci m m'.
Prin simetrie, m' m; astfel am demonstrat c m m'.
Mai avem de artat c di ei, 1 i m. Fie p un divizor prim oarecare al lui dm i i
(respectiv i) exponentul lui p n descompunerea lui di (respectiv ei), 1 i m. Din faptul c
d1|d2||dm rezult 1 2 m (la fel, 1 2 m). Este suficient s artm c
i i, 1 i m. Presupunem prin reducere la absurd c nu este aa; exist deci un j minim,
1 j m, cu proprietatea c j j (i deci i i dac i j). Pentru a face o alegere, fie
j j. Aplicm tp. Din (*) i 2.6, avem:
tp(M) tp(Rx1)tp(Rxm) R Rp1 R Rpm
Din (**), avem tp(M) tp(Ry1)tp(Rym) R Rp 1 R Rp m . nmulim tp(M)
cu p j (adic considerm submodulul p j t p M ). Obinem din (*):

p j t p M p
j
R Rp p R Rp R
1 j m
Rp
j 1 j
R Rp
m j

Am folosit proprietile (a cror demonstraie e un exerciiu de rutin): dac M iI Mi i



r R, atunci rM iI rMi ; p (R/Rp ) 0 dac ; p (R/Rp ) R/Rp dac .
Din (**) rezult analog:
p j t p M p
j
R Rp p R Rp R
1 j m
Rp
j j
R Rp
m j


Aadar, R Rp j 1 j R Rp m j R Rp j j R Rp m j . Acestea snt
descompuneri de tip (*), dup cum se verific uor. Fie k numrul de indici i pentru care
i j (evident, 0 k m j). n membrul stng al descompunerii de mai sus avem k termeni
nenuli, iar n membrul drept snt m j 1 termeni nenuli. Din prima parte a demonstraiei
rezult k m j 1, contradicie cu k m j. Rmne c i i, 1 i m.

2.8 Observaie. Un R-modul M poate admite mai multe descompuneri de tip (D). ns
irul de ideale AnnR(x1) AnnR(x2) AnnR(xn) este unic determinat. Generatorii (unic
determinai pn la o asociere n divizibilitate) d1, d2, , dn R ai acestor ideale se numesc
factorii invariani ai R-modulului M. Uneori aceast denumire este dat chiar irului de ideale
de mai sus. n cazul n care n inelul principal R exist o modalitate natural de alegere a
generatorului unui ideal, factorii invariani snt generatorii naturali ai idealelor anulator de
mai sus. De exemplu, n Z se alege generatorul pozitiv, n K[X] (cu K corp) se alege
polinomul unitar care genereaz idealul respectiv.

2.9 Exemplu. Fie Z2 { 0, 1 }, Z6 { 0 , 1 , , 5 } i Z-modulul Z2Z6. Avem descompu-


nerile Z2Z6 Zx1Zx2 Zy1Zy2, unde x1 ( 1, 0 ), x2 ( 0, 1 ), y1 ( 1, 3 ), y2 ( 0, 5 )
(lsm verificarea n seama cititorului). Evident, descompunerile snt distincte, dar
AnnR(x1) AnnR(y1) 2Z i AnnR(x2) AnnR(y2) 6Z. Factorii invariani ai Z-modulului
Z2Z6 snt deci 2 i 6.
96 III. Module finit generate peste inele principale

Exerciii

1. Dai exemplu de Z-modul finit generat M cu proprietatea c submodulul su de torsiune


t(M) admite cel puin doi complemeni direci. (n legtur cu Propoziia 2.5.)
2. Fie R un inel integru i u : M N un morfism de R-module. Atunci u(t(M)) t(N).
Enunai i demonstrai o proprietate analoag pentru tp(M) (R inel principal i p un element
prim din R) i zr(M) (cu r R).
3. Fie R un inel integru, M un R-modul i L R M. Demonstrai c dac t(M) L, atunci M/L
este fr torsiune.
4. Acest exerciiu d un exemplu de Z-modul M cu proprietatea c t(M) nu este sumand direct
n M. (Din 2.5.c), M nu poate fi finit generat). Fie P {pn |n 1} mulimea numerelor
naturale prime i M : pP Zp. Artai c:
a) t(M) pP Zp (adic {(ap)pP | p P, ap Zp i supp((ap)P) finit}).
b) n Z, n 0, n(M/t(M)) M/t(M).
c) x M, p P astfel nct x pM.
d) Dac M t(M)S, cu S R M, atunci S M/t(M).
e) t(M) nu este sumand direct n M.
5. Fie p un numr prim pozitiv i G ZpZp. Demonstrai c subgrupurile lui G coincid cu
Zp-subspaiile vectoriale ale lui G. Cte subspaii vectoriale de dimensiune 1 are G? n cte
moduri se poate scrie ZG ca sum direct de dou submodule proprii? (Ind.: suma oricror
dou subspaii proprii distincte este direct, egal cu G).
6. Enunai o teorem de structur a grupurilor abeliene finit generate.
7. Dai exemplu de grup abelian G care nu este ciclic i nici sum direct de grupuri ciclice.
(Ind.: din teorema factorilor invariani, G nu poate fi finit generat. Un exemplu este Q).
8. Determinai toate grupurile abeliene cu 100 elemente.
9. Fie G un grup abelian finit al crui ordin este liber de ptrate (nu se divide cu ptratul nici
unui numr prim). Atunci G este ciclic.
10. Dac G este un grup comutativ finit, iar n este exponentul lui G (cmmmc al ordinelor
elementelor lui G), atunci exist n G un element de ordin n. (Ind.: folosii teorema factorilor
invariani). Dai exemplu de grup G pentru care n este un divizor propriu al ordinului lui G.
11. Fie G un grup abelian finit. Artai c, pentru orice divizor d al ordinului lui G, exist un
subgrup de ordin d al lui G.
12. Pentru n N*, notm gn numrul tipurilor de izomorfism de grupuri abeliene cu n
elemente. Pentru ce n N* avem gn 1? Determinai {n N | n 100, gn 4}.
III.3 Module indecompozabile finit generate 97

13. Folosind teorema de structur a grupurilor abeliene finite, artai c orice subgrup finit G
*
al grupului multiplicativ K (K un corp comutativ) este ciclic. (Ind. Dac G are cel puin doi
factori invariani, iar d este ultimul factor invariant, atunci orice element al lui G este rdcin
d
a polinomului X 1, iar d |G|).
14. Determinai grupurile abeliene finit generate cu proprietatea c laticea subgrupurilor lor
este lan (total ordonat n raport cu incluziunea).

III.3 Module indecompozabile finit generate

Teorema factorilor invariani furnizeaz o descompunere a unui R-modul finit generat dat
n sum direct de submodule ciclice. Se pune ntrebarea dac o astfel de descompunere poate
fi rafinat, adic (n cazul nostru) dac un modul ciclic poate fi scris, la rndul su, ca o sum
direct de submodule proprii.

3.1 Definiie. Fie R un inel (nu neaprat comutativ). Un R-modul M, nenul, se numete
indecompozabil dac nu are sumanzi direci proprii (nu exist L R M, cu L M, L 0, astfel
nct M LN pentru un anumit N R M) i decompozabil n caz contrar.

3.2 Exemple. a) Z-modulul Z6 este decompozabil: Z6 2Z63Z6.


b) Dac R M este izomorf cu un produs direct de module de forma AB, cu A, B nenule,
atunci M este decompozabil.
b) Dac K este un corp, un K-spaiu vectorial V este indecompozabil dac i numai dac
dim V 1. (Mai mult chiar, orice subspaiu propriu al unui spaiu vectorial este sumand
direct).
c) Z-modulul Z2 este indecompozabil (mai mult, nu are submodule proprii).
Rezultatul urmtor furnizeaz o clas larg de module indecompozabile.

3.3 Propoziie. Dac laticea submodulelor R-modulului M este lan (total ordonat) fa
de incluziune, atunci M este indecompozabil.
Demonstraie. Presupunem c M AB, cu A, B R M. Cum laticea submodulelor este
lan, avem A B sau B A. ns A B 0, deci A 0 sau B 0.

3.4 Corolar. Fie R inel principal, p R un element prim i k N. Atunci modulul ciclic
k
R/Rp este indecompozabil.
98 III. Module finit generate peste inele principale

Demonstraie. Presupunem k 1. Este suficient s vedem c laticea idealelor lui R care


k k
includ Rp este lan (vezi II.2.3). Dar idealul I include Rp dac i numai dac I Ra (R este
k t
inel principal), cu a R, a|p . Deci a este asociat cu p , cu t k. Cu alte cuvinte, idealele lui R
k k k1 2
care includ Rp snt Rp Rp Rp Rp R.
n cazul k 0, avem de demonstrat c R R este modul indecompozabil. Aceasta rezult din
faptul c intersecia oricror dou submodule ( ideale) nenule ale lui R este nenul: idealele
snt de forma Ra, Rb, cu a, b nenule i Ra Rb Rab 0.
k
Dac R este inel principal, modulele ciclice de tip R/Rp , cu p prim i k 0, snt toate
R-modulele finit generate indecompozabile. Aceast afirmaie este o consecin a rezultatului
urmtor, valabil pentru orice inel comutativ.

3.5 Teorem. (lema chinez a resturilor) Fie R inel comutativ, n 2 i I1,, In ideale ale
lui R.
a) Dac Ii Ij R pentru i j,3 atunci produsul 4 I1In este egal cu intersecia I1 In
i exist un izomorfism natural de inele (i de R-module):
R R R R
, r I1 In (r I1, , r In), r R.
I1 I n I1 I n I1 In
R R
b) Reciproc, dac morfismul : R , (r) (r I1, , r In), r R este
I1 In
R R R
surjectiv (inducnd un izomorfism , ca mai sus), atunci idealele Ii i
I1 I n I1 In
Ij snt comaximale pentru i j.
Demonstraie. a) Aplicm o inducie dup n pentru a demonstra c I1In I1 In i
c are loc izomorfismul cerut. Pentru n 2, din I1 I2 R deducem c exist x I1, y I2
astfel nct x y 1. Fie z I1 I2. Atunci z z1 zx zy, cu zx, zy I1I2, adic
I1 I2 I1I2. Astfel, I1 I2 I1I2.
R R
Fie : R , (r) (r I1, r I2), r R. E uor de vzut c este morfism de
I1 I 2
inele i de R-module (este produsul direct al surjeciilor canonice R R/Ij). Avem
Ker {r R| (r I1, r I2) (0 I1, 0 I2)} I1 I2; teorema de izomorfism asigur c
R/I1 I2 Im. E suficient aadar s demonstrm surjectivitatea lui . Fie (r1 I1,

3
Idealele Ii i Ij se numesc n acest caz comaximale. De exemplu, idealele Za i Zb ale lui Z snt comaximale
dac i numai dac a i b snt prime ntre ele.
4
Reamintim c produsul IJ a dou ideale I i J este idealul generat de mulimea produselor ij, cu i I, j J.
Se arat uor c produsul de ideale este asociativ i c ntotdeauna IJ I J.
III.3 Module indecompozabile finit generate 99
R R
r2 I2) . Trebuie s gsim r R cu r r1 I1, r r2 I2. Un astfel de element este
I1 I 2
r r1 y r2 x. ntr-adevr,
r r1 r1y r2x r1x r1y (r2 r1)x I1.
Analog se arat c r r2 I2.
Presupunem c pentru orice k n i orice ideale I1,, Ik, comaximale dou cte dou, are
loc I1Ik I1 Ik i are loc izomorfismul cerut. Fie n ideale I1,, In ca n enun. Din
Ij In R, 1 j n 1, rezult c exist aj Ij, bj In astfel nct aj bj 1. nmulind aceste
n 1 egaliti membru cu membru obinem
n 1
a j b j a1an1 b 1, unde b In, a1an1 I1In1.
j 1

Deci I1In1 In R. Aplicnd cazul n 2 idealelor comaximale I1In1 i In, rezult c


I1In1In (I1In1) In (I1 In1) In (am folosit i ipoteza de inducie I1In1
I1 In1). Mai rezult c:
R R R
prin r I1In (r I1In1, r In), r R.
I1 I n1 I n I1 I n1 I n
Folosind ipoteza de inducie, avem izomorfismul:
R R R
prin r I1In1 (r I1, r In1), r R.
I1 I n 1 I1 I n 1
Combinnd aceste izomorfisme, obinem rezultatul din enun.
R R
b) Vom demonstra c I1 i I2 snt comaximale. Fie (1 I1, 0 I2, , 0 In) .
I1 In
Exist y R astfel nct (y I1, y I2, , y In) (1 I1, 0 I2, , 0 In), adic y I2 i
y 1 : x I1. Deci 1 x y I1 I2, adic I1 I2 R.

3.6 Corolar. a)Fie R un inel principal i a1, , an R. Dac (ai, aj) 1, i j, atunci
exist izomorfismul
R R R
, r Ra1an (r Ra1, , r Ran), r R.
Ra1 an Ra1 Ran
b) Dac M este un R-modul ciclic de forma Rx (x M), cu o(x) d a1an R i
(ai, aj) 1, i j, atunci exist xi M, 1 i m, astfel nct o(xi) ai i
M Rx Rx1Rxm
c) Orice R-modul ciclic M se poate scrie ca o sum direct de submodule indecom-
pozabile.
Demonstraie. a) Dac a, b R, atunci (a, b) 1 dac i numai dac Ra i Rb snt ideale
comaximale. ntr-adevr, R(a, b) Ra Rb. Deci (a, b) 1 Ra Rb R. Se aplic acum
lema chinez a resturilor pentru idealele Ra1, , Ran.
100 III. Module finit generate peste inele principale

b) Are loc M R/Rd. Din a) rezult i R/Ra1 R/Ran R/Rd. Deci exist un
izomorfism ntre R/Ra1 R/Ran i M. Fie yi :(0 Ra1,, 1 Rai, , 0 Ran) i
xi : (yi). Evident, R/Ra1 R/Ran Ry1Ryn, deci (prin izomorfismul )
M Rx1Rxn. Avem i o(xi) o(yi) ai, 1 i n.
c) Rezultatul e o consecin a punctului b): fie M Rx, cu x M i fie d o(x). Dac d 0,
atunci M R este indecompozabil. Dac d 0, fie d p1k1 ptkt descompunerea n factori
k
primi a lui d (unde p1, , pt snt elemente prime distincte n R). Clar, piki i p j j snt prime
ntre ele dac i j; aplicnd punctul precedent, exist xi M astfel nct M Rx1Rxt, cu
o(xi) piki . Deci Rxi este indecompozabil, fiind izomorf cu R Rpiki .

3.7 Corolar. Fie R un inel principal i M un R-modul finit generat. Atunci M este
indecompozabil dac i numai dac M este modul ciclic, izomorf cu R (dac M este fr
k
torsiune) sau cu un modul de forma R/Rp , unde p R este un element prim i k N* (dac
M este de torsiune).
k
Demonstraie. Am vzut c modulele de forma R/Rp snt indecompozabile.
Fie M indecompozabil. Exist o descompunere (D) a lui M, ca n teorema 2.3. Pstrnd
notaiile de acolo, se vede c indecompozabilitatea lui M implic m n 1 sau m 0, n 1.
Dac m 0, n 1, M este liber de rang 1, deci izomorf cu R.
Dac m n 1, atunci M Rx, cu o(x) d. Deci M R/Rd. Fie d p1k1 ptkt des-
compunerea n factori primi a lui d (p1, , pt snt elemente prime distincte n R). E suficient
k
s demonstrm c t 1. Dac t 1, piki i p j j snt prime ntre ele dac i j, deci
R/Rd R Rp1k1 R Rptkt , care este evident decompozabil.

3.8 Propoziie. Dac M este de torsiune, finit generat, atunci M este suma direct a
submodulelor sale de p-torsiune. Mai precis, dac P este un sistem de reprezentani ai
claselor de echivalen (n raport cu relaia de asociere n divizibilitate) ale elementelor
prime din R, atunci {p P|tp(M) 0} este finit i M pP tp(M) (n aceast sum direct,
mulimea submodulelor nenule este finit).
Demonstraie. tim c M este o sum direct de submodule ciclice: M Rx1Rxm,
o(xi) di R. Din 2.6 rezult c, dac p P, p-di, 1 i m, atunci tp(M) 0. Deci
{p P | tp(M) 0} {p P | i, p|di}, care este finit.
Dac p P, atunci tp(M) ( {tq(M) |q P, q p}) 0. ntr-adevr, dac x aparine
acestei intersecii, atunci p x 0 pentru un k N; totodat, x qp yq, cu yq tq(M),
k

q P, q p (yq snt aproape toi nuli). Deci, q p pentru care yq 0, kq N astfel nct
q q (produs finit!). Evident, ax aqp yq 0. Avem i (p , a) 1,
k k k
q q yq 0. Fie a y
q 0
III.3 Module indecompozabile finit generate 101

cci p nu este asociat cu nici unul din elementele prime q care apar n descompunerea lui a.
k k k
Deci exist u, v R astfel nct up va 1. Atunci x up vax up x vax 0.
Fie x M. Faptul c x pP tp(M) rezult astfel: fie d o(x) R i
d p1k1 ptkt descompunerea sa n factori primi. Din 3.6.b), Rx Rx1Rxt, cu o(xi) piki ,
adic xi t pi M .

Teorema factorilor invariani, cuplat cu rezultatele de mai sus privind modulele


indecompozabile, furnizeaz urmtoarea teorem de structur:

3.9 Teorem. Fie R un inel principal i M un R-modul finit generat. Atunci M se scrie ca o
sum direct de submodule indecompozabile. Mai mult, aceast descompunere are
urmtoarea proprietate de unicitate: dac
M A1Am B1Bn
snt dou descompuneri ale lui M ca sum direct de submodule indecompozabile, atunci
m n i exist o permutare Sn astfel nct Ai B(i), 1 i m.
Demonstraie. Existena unei scrieri a lui M ca sum direct de submodule
indecompozabile rezult imediat: aplicnd teorema 2.3, M se scrie ca o sum direct de
submodule ciclice, iar 3.6 afirm c fiecare astfel de submodul se scrie ca o sum direct de
submodule indecompozabile.
Ca i la demonstrarea unicitii n teorema factorilor invariani, se observ c rangul
modulului liber M/t(M) este cardinalul mulimii {i | 1 i m, Ai fr torsiune} (i la fel, egal
cu {j | 1 j n, Bj fr torsiune}). Putem aadar presupune c
M t(M) Rx1Rxm Ry1Ryn,
cu xi, yj M i Rxi, Ryj indecompozabile (deci, din 3.7, o(xi), o(yj) snt puteri de elemente
prime din R). Fie p un element prim n R. Avem tp(Rxi) 0 dac
p-o(xi) i tp(Rxi) Rxi dac o(xi) este o putere a lui p (vezi 2.6). Deci
tp(M) {Rxi | 1 i m, p|o(xi)} {Ryj | 1 j n, p|o(yj)}.
Dup o eventual renumerotare, fie {i | 1 i m, p|o(xi)} : {1, , r} i {j | 1 j n,
l
p|o(yj)} : {1, , s}, astfel nct o(xi) p ki i o(yj) p j , cu k1 kr i l1 ls. Atunci
tp(M) Rx1Rxr Ry1Rys, iar o(x1)| |o(xr) i o(y1)| |o(ys). Afirmaia de
unicitate din teorema factorilor invariani asigur acum c r s i o(xi) o(yi) (deci Rxi Ryi),
1 i r. Cum M pP tp(M) (vezi 3.8), se obine rezultatul enunat.

3.10 Observaie. Dac M este de torsiune i Rx1Rxm este o descompunere a lui M ca


sum direct de submodule indecompozabile, atunci familia de ideale (AnnR(xi))1 i m nu
depinde de descompunerea aleas, ci numai de M. Familia de elemente (o(xi))1 i m este deci
unic determinat (pn la o asociere n divizibilitate i o permutare) de modulul M i se
102 III. Module finit generate peste inele principale

numete familia5 divizorilor elementari ai lui M. Divizorii elementari snt puteri de elemente
prime din R, conform 3.7.

3.11 Exemple. a) Divizorii elementari ai Z-modulului Z6Z24 Z2Z3Z8Z3 snt (2,


3
2 , 3, 3). Factorii si invariani snt 6 i 24.
b) Dac G este un grup abelian cu n elemente, iar d1||dm este irul factorilor si
invariani, atunci G Z d1 Z d m , deci n d1dm . Rezult c orice grup abelian cu n
elemente este perfect determinat (pn la izomorfism) de un m-uplu (d1, , dm) de numere
naturale (m 1), cu proprietile: d1 2, d1dm n i d1||dm. De exemplu, pentru n 60,
alegerile posibile pentru (d1, , dm) snt (60), (2, 30). Deci exist dou tipuri de izomorfism6
2
de grupuri abeliene cu 60 de elemente: Z60 Z4Z3Z5 (divizorii elementari snt (2 , 3, 5))
i Z2Z30 Z2Z2Z3Z5 (divizorii elementari snt (2, 2, 3, 5)).
c) Se poate trece de la familia factorilor invariani (d1, , dm) la familia divizorilor ele-
mentari descompunnd n puteri de elemente prime fiecare di i scriind toate puterile obinute,
de cte ori apar.
Reciproc, dac avem dat familia divizorilor elementari, factorii invariani se obin astfel:
se scrie un produs n care apar (cte o singur dat) toi factorii primi din familia divizorilor
elementari, la puterea cea mai mare. Produsul obinut este dm (cel mai mare - din punct de
vedere al divizibilitii - factor invariant). Se terg din familia divizorilor elementari puterile
scrise n produs i se repet procedeul cu familia rmas. Se obine dm1. Se continu astfel
pn se epuizeaz divizorii elementari.
2 3
De exemplu, dac familia divizorilor elementari ai unui Z-modul este (2, 2, 2 , 3, 3 , 5),
2 3
procedeul de mai sus furnizeaz succesiv produsele urmtoare: 2 3 5, 23, 2, care snt
factorii invariani ai Z-modulului dat.

5
Am evitat termenul de mulime deoarece ntr-o mulime elementele snt distincte, n timp ce divizorii
elementari se pot repeta.
6
Clasa tuturor grupurilor izomorfe cu un grup dat G se numete tipul de izomorfism al grupului G. (Aceast
definiie se poate generaliza evident la orice alte structuri algebrice: inele, module, corpuri, mulimi ordonate).
Pentru un tip de structur algebric dat, determinarea tuturor tipurilor de izomorfism ale structurii respective
este un obiectiv de prim importan (i greu de atins n general), numit clasificare. De exemplu, teorema
factorilor invariani furnizeaz o clasificare a grupurilor abeliene finit generate. Clasificarea grupurilor finite
simple (fr subgrupuri normale proprii) este unul din marile succese ale teoriei grupurilor, realizat relativ recent.
III.3 Module indecompozabile finit generate 103

Exerciii

1. Dai exemplu de inel R i de R-modul indecompozabil care are are module factor
decompozabile.
2. Demonstrai c modulul R M este indecompozabil inelul EndR(M) nu are idempoteni
diferii de 0 i 1M.
3. Dai exemplu de inel R i de R-modul indecompozabil care are submodule decompozabile.
Poate fi inelul R principal? (Ind. Fie K un corp, R K[X, Y], I idealul (XY) XYK[X, Y] al lui
R i M R/I. Idempotenii lui EndR(M) snt 0 i 1M. (XK[X, Y] YK[X, Y])/I M i este
decompozabil).
4. Fie R un inel principal, M un R-modul i x1, , xn M, cu (o(xi), o(xj)) 1, i j. Atunci
o(x1 xn) o(x1)o(xn). (Ceea ce generalizeaz rezultatul cunoscut: dac a, b G,
grup abelian, i (ord x, ord y) 1, atunci ord(x y) ord(x)ord(y)).
5. Fie R un inel principal, M un R-modul cu AnnR(M) Rr, r 0. Atunci o(x)| r, x M.
6. Fie R un inel principal i M un R-modul (nu neaprat finit generat) cu AnnR(M) (0).
Scopul exerciiului este de a demonstra c M este sum direct de submodule ciclice.
Demonstrai urmtoarele afirmaii:
a) Pentru orice N R M, AnnR(M/N) (0).
b) Exist y M astfel nct AnnR(y) AnnR(M). (Ind. Fie AnnR(M) Rr, cu r p1a1 pnan ,
b
cu pi prime n R i ai N*. Fie bi max {b N | x M cu pi |o(x)} (bi ai). Pentru orice i,
exist xi M cu o(xi) pibi . Punem y xi. o( xi) o(xi) din ex. 4. Rezult i r pibi ,
deci bi ai)
c) Fie C {C M | C este o sum direct de ciclice i satisface condiia (*)}, unde:
s R, x M, dac sx C, atunci x0 C cu sx sx0. (*)
C este nevid, inductiv ordonat, deci are un element maximal F.
d) C C, dac C M, atunci exist D C astfel nct C ( D. (Ind. Aplicai pct. b) lui
M/C i obinei y M astfel nct AnnR(M/C) AnnR(y) : . Deci y C i fie y0 C cu
y y0, dat de (*). Atunci D : C R(y y0) este submodulul cutat.)
e) F M.
104 III. Module finit generate peste inele principale

III.4 Aplicaie: endomorfismele unui spaiu vectorial finit dimensional

Fie K un corp comutativ, K[X] inelul polinoamelor n nedeterminata X cu coeficieni n K,


V un K-spaiu vectorial de dimensiune finit i u : V V un K-endomorfism (transformare
liniar). Pstrm aceste notaii pe tot parcursul acestei seciuni. Vom defini cu ajutorul lui u o
structur de K[X]-modul pe V. ntruct K[X] este inel principal, putem aplica teorema
factorilor invariani pentru a obine informaii despre acest K[X]-modul, aadar despre
endomorfismul u. Aceasta este ideea care st la baza teoriei pe care o dezvoltm n
continuare. n plus, innd cont de legtura dintre endomorfisme i matrice, rezultatele
obinute se traduc n termeni matriceali.

4.1 Definiie. Fie u EndK(V). nzestrm grupul abelian (V, ) cu o structur de


n
K[X]-modul (depinznd de u): f a0 a1X anX K[X], v V, definim:
n
fv : a0v a1u(v) anu (v) V,
n
unde u uu (de n ori).
n
Cu alte cuvinte, fv este imaginea vectorului v prin endomorfismul a0id a1u an u ,
unde id este automorfismul identic al lui V. Verificarea axiomelor de modul este lsat
cititorului. Operaia tocmai definit extinde la K[X] V operaia extern (definit pe K V) de
K-spaiu vectorial a lui V.
Notm cu Vu grupul abelian V dotat cu structura de K[X]-modul definit de endomorfismul
u, ca mai sus.

4.2 Observaie. Fie u EndK(V). Proprietatea de universalitate a inelului de polinoame


K[X] asigur existena unui unic morfism de K-algebre : K[X] EndK(V) astfel nct
n
(X) u. Dac f a0 a1X anX K[X], notm ( f ) cu f (u); avem
n n
f (u) (a0 a1X anX ) a0idV a1u anu .
Morfismul definete o structur de K[X]-modul pe V (vezi observaia II.1.3) care
coincide cu cea de mai sus.
Se pune ntrebarea dac endomorfisme distincte ale lui V pot defini structuri de
K[X]-modul izomorfe pe V. Propoziia urmtoare clarific aceast chestiune.

4.3 Propoziie. Fie u, w EndK(V). K[X]-modulele Vu i Vw snt izomorfe dac i numai


1
dac exist un K-automorfism al lui V astfel nct u w.
Demonstraie. Fie : Vu Vw un K[X]-izomorfism. Notm temporar u operaia extern a
K[X]-modulului Vu. Pentru orice v Vu, avem X u v u(v) i, v Vw, X w v w(v). Avem
(X u v) X w (v), deci (u(v)) w((v)), adic u w. Este clar c este i
K-automorfism.
III.4 Aplicaie: endomorfismele unui spaiu vectorial finit dimensional 105

Reciproc, dac : V V este K-izomorfism cu u w, atunci este K[X]-izomorfism


de la Vu la Vw. ntr-adevr, condiia u w se rescrie (X u v) X w (v). De aici rezult
n n
c (X u v) X w (v), n N; cum este K-liniar, rezult c
n n
((a0 a1X anX )u v) a0w(v) a1Xw(v) anX w(v),
pentru orice a0 a1X anX K[X].

4.4 Definiie. a) Endomorfismele u, w EndK(V) se numesc asemenea dac exist


1
AutK(V) astfel nct u w. Notaie: u w.
b) Fie n N i A, B Mn(K). Spunem c matricele A i B snt asemenea (i notm aceasta
1
prin A B) dac exist o matrice inversabil U astfel nct B UAU .

4.5 Observaie. Fie V finit dimensional i v (v1, , vn) o baz a lui V. Endomorfismele
u, w EndK(V) snt asemenea dac i numai dac matricele Mv(u) i Mv(w) snt asemenea.
Pentru demonstraie, este suficient s inem cont de (anti-) izomorfismul dintre inelele
EndK(V) i Mn(K) dat de u Mv(u). Un exemplu tipic de matrice asemenea este dat de
matricele unui endomorfism n diverse baze ale lui V.
Se vede imediat c relaia de asemnare pe EndK(V) i relaia de asemnare pe Mn(K) snt
relaii de echivalen.

4.6 Definiie. Fie u EndK(V) i W KV. Subspaiul W al lui V se numete invariant fa


de u (sau u-invariant) dac u(W) W. Spunem c V este indecompozabil relativ la u dac V
nu se poate scrie ca o sum direct de subspaii u-invariante proprii.

4.7 Propoziie. Fie W o submulime nevid a lui V. W este un subspaiu invariant fa de u


w W, Xw W W este un K[X]-submodul al lui Vu.
Demonstraie. Faptul c u(W) W revine la a spune c w W, avem u(w) W, adic
n
Xw W. Prin inducie se demonstreaz c X w W, n N; cum W este subspaiu n V,
n
aceasta implic (a0 a1X anX )w W, ai K. Reciproca e propus ca exerciiu.
La fel ca propoziia precedent, urmtoarele afirmaii (propuse spre demonstraie) snt
exemple de trecere de la limbajul spaiilor vectoriale la cel al K[X]-modulelor.
V este suma direct a subspaiilor u-invariante V1, , Vm K[X]Vu este suma direct a
K[X]-submodulelor V1, , Vm.
i
Exist v V astfel nct V este generat de {u (v) | i N} Vu este K[X]-modul ciclic
(generat de v). (n acest caz, se mai zice c u este endomorfism ciclic).
V este indecompozabil relativ la u Vu este K[X]-modul indecompozabil.

4.8 Propoziie. Dac spaiul vectorial V este de dimensiune finit, atunci:


106 III. Module finit generate peste inele principale

a) K[X]-modulul Vu este modul finit generat, de torsiune.


b) V este indecompozabil relativ la u dac i numai dac exist v Vu astfel nct
k
Vu K[X]v, cu o(v) p , unde p este un polinom ireductibil din K[X] i k N*.
Demonstraie. a) Dac presupunem dimKV n N*, atunci, v V, vectorii v, u(v), ,
n
u (v) nu pot fi liniar independeni. Exist aadar a0, a1, , an K, nu toi nuli, astfel nct
n n
a0v a1u(v) anu (v) 0, adic (a0 a1X anX )v 0. Pe de alt parte, este
evident c orice sistem de generatori pentru K V genereaz i K[X]-modulul Vu, deci Vu este
finit generat.
b) V este indecompozabil relativ la u dac i numai dac Vu este K[X]-modul
indecompozabil. Cum Vu este K[X]-modul de torsiune, finit generat, concluzia rezult aplicnd
Propoziia III.3.7.
Aplicnd K[X]-modulului Vu teoremele de structur de la III.2 i III.3, se obine:

4.9 Propoziie. Dac dimK V n N*, atunci exist m N* i v1, , vm Vu, astfel nct
Vu se scrie ca o sum direct de subspaii u-invariante
Vu K[X]v1K[X]vm, cu o(v1)||o(vm).
Numrul natural m i polinoamele unitare o(v1),, o(vm) K[X] cu proprietile de mai sus
snt unic determinate (snt factorii invariani ai K[X]-modulului Vu).
Vu se scrie i ca o sum direct de submodule indecompozabile:
Vu K[X]w1K[X]wt,
cu wi Vu i o(wi) puteri de polinoame ireductibile din K[X], 1 i t. Numrul natural t i
polinoamele unitare o(w1),, o(wt) K[X] cu proprietile de mai sus snt unic determinate
(snt divizorii elementari ai K[X]-modulului Vu).

4.10 Definiie. Dac dimKV n i u EndK(V), polinomul unitar care genereaz


AnnK[X](Vu) se numete polinomul minimal al endomorfismului u (notat u). Polinoamele
unitare care snt factorii invariani (respectiv divizorii elementari) ai K[X]-modulului Vu se
numesc factorii invariani (respectiv divizorii elementari) ai endomorfismului u. Aceeai
terminologie se folosete pentru matrice: alegnd o baz v n V, factorii invariani ai unei
matrice A Mn(K) snt factorii invariani ai unicului endomorfism u cu proprietatea c
Mv(u) A (analog pentru polinomul minimal, divizorii elementari).

4.11 Propoziie. Dou endomorfisme (matrice) snt asemenea dac i numai dac au
aceiai factori invariani (echivalent, aceiai divizori elementari).
Demonstraie. Fie u, w EndK(V). Avem echivalenele: Mv(u) Mv(w) u w
Vu K[X]Vw (din 4.3) Vu i Vw au aceiai factori invariani Vu i Vw au aceiai divizori
elementari.
III.4 Aplicaie: endomorfismele unui spaiu vectorial finit dimensional 107

4.12 Observaie. Cu notaiile de la 4.9, u este o(vm), ultimul factor invariant al lui u.
Dac f K[X] este un polinom unitar, urmtoarele proprieti snt echivalente:
a) f u.
b) f (u) 0 i g K[X] cu g(u) 0, avem f |g.
c) f (u) 0 i g K[X], g 0, cu g(u) 0, avem grad f grad g.
Demonstraiile acestor echivalene snt uoare, pe baza definiiilor. Observm c, spre
deosebire de polinomul minimal al unui element algebric dintr-o extindere de corpuri,
polinomul minimal al unui endomorfism nu este neaprat ireductibil.

4.13 Propoziie. a) Fie K V de dimensiune finit i V V1Vm, cu V1, , Vm subspaii


invariante fa de u. Dac vi este baz n Vi, 1 i m, atunci v1vm : v este o baz7 n
V, iar matricea lui u n baza v este (scris pe blocuri):
A1 0

Mv(u) ,

0 Am
unde Ai este matricea n baza vi a restriciei lui u la Vi, 1 i m.
b) Reciproc, dac matricea lui u ntr-o baz v este de forma de mai sus, atunci liniile
blocului Ai corespund unor vectori din baza v care genereaz un subspaiu u-invariant Vi
(1 i m) i V V1Vm.
Demonstraie. a) Este clar c v este baz n V. Pentru a nu complica notaiile, presupunem
c m 2 i v1 (e1, , ep), v2 ( f1, , fq), p q n dimV. Atunci v (e1, , ep, f1, , fq).
Cum V1, V2 snt u-invariante, u(ei) este combinaie liniar de e1, , ep, iar u( fj) este
combinaie liniar de f1, , fq. Scriind matricea lui u n baza v, rezult imediat c
A1 0
Mv(u) .
0 A2
b) Lsm cititorului sarcina precizrii enunului i a demonstraiei.

Dorim s gsim o baz n care u s aib o matrice ct mai simpl. tiind c Vu se scrie ca
o sum direct de submodule indecompozabile (teorema III.3.9) i innd cont de rezultatul
anterior, este suficient s studiem restricia lui u la fiecare din subspaiile invariante n care se
descompune V. Cercetm mai nti cazul n care Vu este indecompozabil, adic Vu este de
k
forma K[X]v, cu o(v) p , p ireductibil n K[X], k N*.

7
Ordonarea vectorilor n baza v o facem, natural, punnd unele dup altele elementele bazelor v1, , vm, n
aceast ordine.
108 III. Module finit generate peste inele principale
r r 1
4.14 Definiie. Pentru p K[X], p X ar 1 X a1 X a0, fie matricele:
0 1 0 0 0 0 0 0
0 0 1 0 0 0 0 0

Cp Mr(K), N Mr(K).
0 0 0 1 0 0 0 0

a0 a1 a2 ar 1 1 0 0 0
Matricea Cp se numete companionul matriceal al polinomului p. Fie matricea (scris pe
blocuri de tip rr):
Cp N 0 0 0
0 Cp N 0 0
Mrk(K
k
J( p )
)
0 0 0 Cp N
0 0 0 0 Cp
k k
J( p ) se numete celula Jordan 8 asociat polinomului p . O matrice (scris pe blocuri)
care are pe diagonal celule Jordan (i n rest 0), adic este de forma

J p1k1 0


J p2k2

,


0
J ptkt
unde p1, , pt snt polinoame unitare ireductibile n K[X], se numete matrice canonic
Jordan 9 peste K.

4.15 Propoziie. Fie u EndK(V), cu dimKV n N*.


a) Presupunem c Vu este K[X]-modul indecompozabil, iar v Vu este astfel nct
k r r1
Vu K[X]v, cu o(v) u p , unde p X ar1X a1X a0 K[X] este ireductibil de
grad r i k N*. Atunci dimKV rk i exist o baz a lui KV n care matricea lui u este celula
k k
Jordan J(p ) asociat polinomului p .
b) n cazul general, fie p1k1 , , ptkt divizorii elementari ai lui u, cu p1, , pt polinoame
ireductibile unitare n K[X]. Atunci exist o baz a lui V n care matricea lui u este matricea
canonic Jordan

8
Numit astfel n onoarea lui Camille Jordan (1838-1922), matematician francez.
9
Uneori matricea astfel definit se numete matrice canonic raional, denumirea de matrice canonic
Jordan fiind dat doar n cazul n care pi snt polinoame de gradul 1.
III.4 Aplicaie: endomorfismele unui spaiu vectorial finit dimensional 109

J p1k1 0

J

J p2k2

.


0 J ptkt
k
Demonstraie. a) Baza n care u are matricea J( p ) este urmtoarea:
r1
e0 v; e1 Xv u(e0); ; er1 X v u(er2); (0)
r1
er pv; er1 Xpv u(er); ; e2r1 X pv u(e2r2); (1)

k 1 k 1 r1 k 1
e(k 1)r p v; e(k 1)r1 Xp v u(e(k 1)r); ; ekr1 X p v u(ekr2). (k1)
Faptul c e (e0, , ekr1) este baz rezult din lema urmtoare:
Lem. Dac u EndK(V) este un endomorfism astfel nct Vu K[X]v pentru un anumit
v V, iar f o(v), cu grad f n, atunci, oricare ar fi g0, , gn1 K[X], cu grad gi i,
1 i n, elementele g0v, , gn1v formeaz o baz a lui V.
Demonstraia lemei. Vu K[X]/(f ) (izomorfism de K[X]-module, deci i de K-spaii
vectoriale), deci dimKV dimK K[X]/(f ) grad f n. Elementele g0v, , gn1v snt liniar
independente: dac a0g0v an1gn1v 0, cu ai K, atunci hv 0, unde h a0g0
an1gn1. Cum o(v) f, iar grad h n, rezult c f |h, deci h 0. ns polinoamele g0,
, gn1 snt liniar independente n K-spaiul vectorial K[X], fiind de grade distincte. Mulimea
de n elemente g0v, , gn1v este liniar independent n V, spaiu de dimensiune n, adic este
o baz.
k
Revenim la demonstraia faptului c Me(u) J( p ). Dac 1 i k, avem:
r1 i1 r i1 r1 i1 i i1
u(eir1) X(X p v) X p v (p a0 a1X ar1X )p v p v a0p v
i1 r1 i1
a1Xp v ar1X p v eir a0e(i 1)r a1e(i 1)r1 ar1e(i 1)rr1
k
Dac i k, u(ekr1) a0e(k 1)r a1e(k 1)r1 ar1e(k1)rr1, cci p v 0.
Aceste egaliti, mpreun cu relaiile (0), , (k 1), demonstreaz afirmaia.
b) Considerm descompunerea lui Vu n subspaii indecompozabile relativ la u (vezi 4.9).
Din a), fiecare din aceste subspaii posed o baz n care restricia lui u are matricea de forma
k k
J( p ), cu p divizor elementar al lui u. Aplicm apoi Propoziia 4.13.

4.16 Corolar. Orice matrice A Mn(K) este asemenea cu o matrice canonic Jordan.
Dac divizorii elementari ai lui A snt p1k1 , , ptkt , atunci A J, unde J este matricea de la
4.15.b).

Pentru a gsi efectiv factorii invariani ai unui endomorfism u, teorema urmtoare arat c
se poate folosi matricea XI A, unde A este matricea lui u ntr-o baz oarecare.
110 III. Module finit generate peste inele principale

4.17 Teorem. Fie KV de dimensiune n, u EndK(V), v (v1, , vn) o baz n V astfel


nct Mv(u) : A (aij) Mn(K). Atunci factorii invariani ai lui u (ai matricei A) snt polinoa-
mele neinversabile de pe diagonala principal a matricei diagonal canonice D Mn(K[X]),
aritmetic echivalent cu matricea
X a11 a12 a1n
a X a22 a2 n
XI A 21
Mn(K[X]).

a an 2 X ann
n1

Demonstraie. Folosim metoda din demonstraia teoremei factorilor invariani (2.3):


ntruct (v1, , vn) este un sistem de generatori pentru K[X]Vu, se ia un K[X]-modul E, liber de
baz e (e1, , en) i K[X]-morfismul : E Vu, (ei) vi, 1 i n. Morfismul este
surjectiv, Ker : F este submodul liber n E i E/F Vu. Cum Vu este de torsiune, rezult c
rang F n i exist dou baze (1, , n) n E i (1, , n) n F, astfel nct i dii,
di K[X], d1|d2||dn. Factorii invariani ai lui Vu snt deci (vezi demonstraia teoremei 2.3)
polinoamele neinversabile din familia d1, d2,, dn. Dac gsim o baz f n F i o matrice
B Mn(K[X]) astfel nct f Be (f i e snt interpretai ca vectori coloan), atunci matricea
diagonal canonic D Mn(K[X]), aritmetic echivalent cu B, va fi chiar D diag (d1, d2,,
dn). Fie
fi : Xei (ai1e1 ai2e2 ainen) E, 1 i n.
Lem. f : ( f1, f2,, fn) este o baz n F.
Demonstraia lemei. Avem, pentru 1 i n, u(vi) ai1v1 ai2v2 ainvn, deci:
(fi) Xvi (ai1v1 ai2v2 ainvn) u(vi) (ai1v1 ai2v2 ainvn) 0.
Aceasta arat c fi Ker F. S artm c f este sistem de generatori pentru F.
Observm c
Xei fi ai1e1 ai2e2 ainen, 1 i n. (*)
2
Deci X ei Xfi ai1 Xe1 ai2 Xe2 ain Xen. Folosind (*), obinem o scriere de forma:
X ei j qj fj i rjej, cu qj K[X], rj K, 1 j n. Prin inducie se arat uor c, m N*,
2

m
X ei se scrie sub forma
X ei j qj fj i rjej, cu qj K[X], rj K, 1 j n.
m
(**)
Din (**) rezult c, g K[X], gei are o scriere de aceeai form. Deci, dac
y i giei F, cu gi K[X], 1 i n, atunci
y i giei i qi fi r,
unde qj K[X], iar r E este de forma i ciei, cu ci K. Dar r y i qi fi F, deci
(r) (i ciei) i civi 0. Cum v este baz n V, rezult ci 0, 1 i n, adic r 0.
Rmne c y i qi fi.
Presupunem acum c i gi fi 0, cu gi K[X], 1 i n. Din (*) rezult
i gi Xei i gi ( j aij ej). Cum (e1, , en) este baz, obinem c
III.4 Aplicaie: endomorfismele unui spaiu vectorial finit dimensional 111

gi X j aji gj, 1 i n.
Dac, prin absurd, exist un polinom gi 0, atunci exist unul de grad maxim, fie acesta
g1. Deci grad gi grad g1, 1 i n. ns, n egalitatea g1 X j aj1 gj, avem
grad(j aj1 gj) max j (grad(aj1 gj)) max j (grad gj) 1 grad g1 grad g1 X,
contradicie. Aceasta arat c ( f1, f2,, fn) este sistem liniar independent.
Revenim la demonstraia teoremei. Relaiile fi Xei (ai1e1 ai2e2 ainen) arat c
f (XI A)e. Dac XI A D diag(d1, d2,, dn), cu d1|d2||dn, atunci factorii invariani ai
lui Vu (ai endomorfismului u) snt dk, dk 1, , dn, unde k min{i|di neinversabil}.

4.18 Definiie. Fie A Mn(K). Polinomul fA : det(XI A) K[X] se numete polinomul


caracteristic al matricei A. Dac u este un endomorfism al K-spaiului vectorial V i A este
matricea lui u (ntr-o baz oarecare), atunci polinomul caracteristic fu al lui u este prin
1
definiie fA. Dou matrice asemenea A i B au acelai polinom caracteristic: avem B SAS ,
cu S GLn(K), deci
1 1 1
fB det(XI SAS ) det(S(XI A)S ) det(S)det(XI A)det(S ) fA,
unde s-a folosit c matricea XI comut cu orice matrice din Mn(K[X]). Cum matricele unui
endomorfism n dou baze snt asemenea, polinomul caracteristic al unui endomorfism nu
depinde de baza aleas (definiia e corect).

4.19 Observaie. Fie A (aij) Mn(K) i


n n1 n2 n
fA det(XI A) X c1 X c2 X ( 1) cn, cu c1, , cn K.
Examinnd, n scrierea det(XI A), coeficienii c1, , cn, se observ c:
c1 a11 a22 ann : Tr(A) (numit urma matricei A),
cn det(A).
Mai general, ck (1 k n) este suma minorilor de ordin k ai lui A de pe diagonala
principal (adic obinui prin selectarea a k linii {i1, , ik} i a coloanelor cu aceiai indici
{i1, , ik} ale matricei A). Snt Cnk astfel de minori, cte unul pentru fiecare alegere a unei
submulimi de k indici din {1, 2, , n}.
Pentru un endomorfism u al unui spaiu vectorial de dimensiune n, de matrice A (ntr-o
baz oarecare) i polinom caracteristic fu fA, snt bine definii coeficienii c1, , cn, ca mai
sus. Dintre acetia, c1 : Tr(u) Tr(A) se numete urma lui u i cn : det(u) det(A) se
numete determinantul lui u.

4.20 Propoziie. Fie A, B Mn(K). Atunci A i B snt asemenea dac i numai dac XI A
i XI B snt matrice aritmetic echivalente n K[X].

Demonstraie. Dac A B, atunci exist S GL(n, K) astfel nct B S AS. Atunci

XI B S (XI A)S, deci XI A ~ XI B, cci evident S GL(n, K[X]).
112 III. Module finit generate peste inele principale

Fie acum XI A ~ XI B i D Mn(K[X]) matricea diagonal canonic cu


D ~ XI A ~ XI B. Deci A i B au aceiai factorii invariani: polinoamele de grad > 0 de pe
diagonala lui D, conform lui 4.17. Astfel, A i B au aceiai divizori elementari. Din 4.15, A i
B snt asemenea cu o (aceeai) matrice canonic Jordan.

Fie n N*. Urmtoarele rezultate se refer la matrice din Mn(K), dar snt evident valabile
i pentru endomorfismele unui K-spaiu liniar de dimensiune n.

4.21 Propoziie. Polinomul caracteristic al unei matrice A este egal cu produsul factorilor
invariani ai lui A (i egal cu produsul divizorilor elementari ai lui A).
Demonstraie. Matricea XI A este aritmetic echivalent cu matricea diagonal canonic
D diag(1, , 1, d1, , dm) Mn(K[X]), unde d1, , dm snt factorii invariani ai lui A.
Exist S, T U(Mn(K[X])) (adic detS, detT K*) astfel nct XI A SDT. Avem
d1dm detD det(S(XI A)T) detSfAdetT, adic polinoamele unitare d1dm i fA
difer prin factorul detSdetT K*, ceea ce arat c snt egale. Pe de alt parte, este clar c
produsul divizorilor elementari este egal cu produsul factorilor invariani.

4.22 Corolar. a) (Teorema lui Cayley-Hamilton)10 Orice matrice A Mn(K) este rdcin
a polinomului su caracteristic: fA(A) 0.
b) (Teorema lui Frobenius)11 Polinomul caracteristic i polinomul minimal al unei matrice
A Mn(K) au aceiai factori ireductibili n K[X].
Demonstraie. Fie d1, , dm K[X] factorii invariani ai lui A.
a) Am vzut c polinomul minimal al lui A este dm (ultimul factor invariant al lui A). Deci
dm(A) 0 i dm| fA, de unde concluzia.
b) Rezult din faptul c d1dm fA i d1||dm.

Se pune problema unicitii matricei canonice Jordan care este asemenea cu o matrice dat.
Evident, pentru ordonri diferite ale divizorilor elementari, se obin diverse matrice canonice
Jordan. Propoziia urmtoare arat c toate matricele canonice Jordan asemenea cu matricea
dat se obin n acest mod.
k
4.23 Propoziie. a) Celula Jordan J( p ) (p K[X], unitar i ireductibil, k N*) are un
k
singur divizor elementar, anume p .
b) Fie A o matrice canonic Jordan care are pe diagonal celulele Jordan J piki , cu
pi K[X], unitare i ireductibile, 1 i t. Atunci divizorii elementari ai lui A snt piki ,
1 i t.

10
Arthur Cayley (1821-1895) i Sir William Rowan Hamilton (1805-1865), matematicieni britanici.
11
Ferdinand Georg Frobenius (1849-1917), matematician german.
III.4 Aplicaie: endomorfismele unui spaiu vectorial finit dimensional 113

c) Fie A, B Mn(K) matrice canonice Jordan astfel nct A B. Atunci A i B snt formate
din aceleai celule Jordan, eventual n alt ordine.
k
Demonstraie. a) Fie V : K[X]/( p ). V este K[X]-modul (ca modul factor al lui K[X]) i
K-spaiu vectorial de dimensiune kgrad p n. Fie u EndK(V), dat de: u(y) Xy, y V
(este vorba de operaia extern de K[X]-modul a lui V). Endomorfismul u definete pe V o
structur de K[X]-modul Vu ca n definiia 4.1. Se vede uor c cele dou structuri de
k
K[X]-modul coincid i c V K[X]v, unde v : 1 ( p ) V. Deci V Vu este un K[X]-modul
k
indecompozabil, iar unicul su divizor elementar este o(v) p (verificare imediat). Exist o
k k
baz (cea din 4.15) n care u are matricea J( p ). Deci J( p ) are aceiai divizori elementari ca
k
i Vu, adic doar pe p .
b) Exist KV i u EndK(V), de matrice A (ntr-o anumit baz). Atunci V se scrie ca o
sum direct de subspaii u-invariante: Vu V1Vt, Vi fiind subspaiul invariant

corespunztor celulei Jordan J piki . Fie ui restricia lui u la Vi, 1 i t. Matricea lui ui este

chiar J piki i din prima parte a demonstraiei rezult c piki este singurul divizor elementar
al lui ui. Divizorii elementari ai lui u se obin scriind toi divizorii elementari ai restriciilor ui,
1 i t, deci snt piki , 1 i t.
c) Dac A B, atunci A i B au aceiai divizori elementari (4.11). Din b) rezult c A i B
au aceleai celule Jordan.

4.24 Definiie. Dac A Mn(K) i J este o matrice canonic Jordan, asemenea cu A, atunci
J se numete forma canonic Jordan a lui A. Deci forma canonic Jordan a lui A este unic
determinat pn la o ordine a celulelor Jordan de pe diagonal.
Noiunile clasice de vector propriu i valoare proprie ale unui endomorfism snt n legtur
strns cu subspaiile sale invariante de dimensiune 1.

4.25 Definiie. Dac u EndK(V), un element K se numete valoare proprie a


endomorfismului u dac exist un vector nenul v V astfel nct
u(v) v.
Orice vector nenul v, cu proprietatea c exist K astfel nct u(v) v, se numete
vector propriu al lui u (corespunztor valorii proprii K).

4.26 Propoziie. Fie v V, u EndK(V) i K. Urmtoarele afirmaii snt echivalente:


a) v este vector propriu al lui u, corespunztor valorii proprii .
b) Considernd v K[X]Vu, o(v) X K[X].
c) dimK (K[X]v) 1 (submodulul lui Vu generat de v are K-dimensiunea 1).
114 III. Module finit generate peste inele principale

Demonstraie. a)b) Avem u(v) v. n limbajul K[X]-modulului Vu, aceasta nseamn


Xv v, adic (X )v 0. Deci o(v)| X , care este ireductibil, de unde rezult c
o(v) X . (o(v) 1 ar implica v 0).
b)a) o(v) X implic u(v) v.
b)c) Rezult din egalitatea dimK K[X]v grad o(v).

4.27 Propoziie. Fie u EndK(V), dimV n N*. Atunci K este valoare proprie a lui
u dac i numai dac este rdcin a polinomului caracteristic al lui u, fu.
Demonstraie. Presupunem c este valoare proprie corespunztoare vectorului propriu
v V. Atunci o(v) X ; cum polinomul minimal u al lui u se gsete n
AnnK[X](v) (X ), avem X |u. Avem i u | fu, deci X | fu, adic este rdcin a lui
fu. Reciproc, dac fu() 0, avem X | fu. Cum fu i u au aceiai factori ireductibili, rezult
X |u, deci exist g K[X] ai u (X )g. Din 4.9, exist v V astfel nct o(v) u.
Atunci o(gv) X , adic gv V este vector propriu corespunztor valorii proprii .

Propunem cititorului s dea o demonstraie rezultatului de mai sus folosind considerente de


teoria sistemelor de ecuaii liniare.
Se observ c dac fu nu are rdcini n K, atunci u nu are valori i vectori proprii.
n continuare vom descrie celulele Jordan n cazurile importante K C i K R.
Dac K este corp algebric nchis (n particular, K C), atunci polinoamele ireductibile
k
unitare din K[X] snt de forma X a, a K . Deci celula Jordan J((X a) ) este:
a 1 0 0 0
0 a 1 0 0
k
J((X a) ) Mk(K)
.
0 0 0 a 1
0 0 0 0 a
n cazul K R, polinoamele ireductibile unitare din R[X] snt de forma X a, a R (i
k 2
celula Jordan J((X a) ) este ca mai sus), sau de forma X bX c, cu b, c R i
2 2 k
b 4c 0, caz n care celula Jordan J((X bX c) ) este:
III.4 Aplicaie: endomorfismele unui spaiu vectorial finit dimensional 115

0 1 0 0
c b 1 0 0

0 1 0 0
c b 1 0

2 k
J((X bX c) ) M2k(R).

0 1 0 0

c b 1 0
0 0 1

c b

Exerciii

n exerciii, K este un corp comutativ, V este un K-spaiu vectorial finit dimensional i u un


endomorfism al lui KV.
1. Fie u EndK(V). Demonstrai c vectorii proprii corespunztori unor valori proprii
distincte ale lui u formeaz un sistem liniar independent.
2. Dai exemplu de trei matrice din M3(Q) care s aib unica valoare proprie 2 i s nu fie
asemenea dou cte dou. Exist patru astfel de matrice? Generalizare.
3. Determinai endomorfismele u EndK(V) care au polinomul minimal de grad 1.
4. Dai exemplu de matrice care au acelai polinom minimal i acelai polinom caracteristic,
dar nu snt asemenea.
5. Fie A Mn(K) astfel nct polinomul caracteristic al lui A se descompune n factori de grad
1 n K[X] (se mai spune c A are toate valorile proprii n K). Atunci A este asemenea cu o
matrice T (tij) Mn(K), triunghiular superior (adic tij 0 dac i j). n acest caz, A se
numete trigonalizabil. Reciproca este adevrat?
6. Fie A Mn(K) i p K[X]. Dac A are toate valorile proprii 1, , n n K, atunci p(A) are
valorile proprii p(1), , p(n). (Ind. Fie A T, cu T triunghiular superior. Pe diagonala lui T
snt 1, , n. Calculai p(T).)
7. Calculai polinomul caracteristic i polinomul minimal pentru matricele urmtoare:
116 III. Module finit generate peste inele principale

1 0 1 2 1 0 1 0
7 3 3
0 1 0 0 0 1 0 1
, 21 9 7,
1 1 0 0 0 1 1 0
6 2 4
0 0 0 2 0 0 0 1
t
8. Fie A Mn(K). Atunci A este asemenea cu A. Mai mult, exist U GL(n, K), simetric,
t 1
astfel nct A U AU.
9. Fie R un inel comutativ unitar i n N*. Generalizai noiunile relevante i demonstrai
teorema Cayley-Hamilton: dac E este un R-modul liber de rang n i u EndR(E), atunci u
este rdcin a polinomului su caracteristic: fu(u) 0. (Ind.: fie A matricea lui u ntr-o baz
(e1, , en) i XI A B (bij) Mn(R[X]); fu det B. n R[X]-modulul Eu au loc egalitile
j bijej 0, i. Fie Bik R[X] complementul algebric al lui bik n matricea B. Pentru k fixat,
nmulind egalitatea i cu Bik i sumnd dup i, se obine fu(X)ek 0 fu(u)(ek).)
10. Fie R un inel comutativ unitar i A U(Mn(R)) o matrice inversabil. Atunci A este o
n1
combinaie liniar cu elemente din R de I, A, , A . (Ind. Folosii teorema Cayley-
Hamilton.)
11. Fie u EndK(V). Atunci V nu are subspaii u-invariante proprii K[X]-modulul Vu este
simplu polinomul caracteristic al lui u este ireductibil n K[X].
12. Fie u EndK(V) un endomorfism care are valoarea proprie 0. Atunci V U W, cu U, W
subspaii invariante fa de u i dim U 1.
r k
13. Fie u EndK(V) un endomorfism nilpotent (r 1 astfel nct u 0). Atunci Tr u 0,
k
k 1. Reciproc, dac caracteristica lui K este 0 i Tr u 0, k 1, atunci u este nilpotent.
(Ind. Fie f polinomul caracteristic al lui u; n relaia f(u) 0 se aplic Tr i deducei c 0 este
valoare proprie pentru u. Deci u are un subspaiu invariant de dimensiune dim V 1.)
14. Fie V U W (sum direct de subspaii). Atunci orice v V se scrie unic sub forma
v u w, cu u U, w W. Definim aplicaiile , : V V prin: u U, w W,
(u w) u ( se numete proiecia pe U paralel cu W) i (u w) u w, ( se numete
simetria fa de U paralel cu W).
Artai c i snt K-endomorfisme ale lui V i gsii polinoamele lor minimale.
Anexe

Anexele ce urmeaz prezint o parte a bagajului de concepte i rezultate necesar par-


curgerii crii. Au fost incluse fie teme care snt mai puin susceptibile de a fi fi incluse ntr-un
curs de anul I, fie teme necesare, dar a cror includere n text ar fi perturbat irul ideilor.
Ideea este ca anexele s fie consultate n momentul n care se simte nevoia unei clarificri
(sau a unei definiii, a unui rezultat ajuttor ) n cursul parcurgerii textului principal.

1. Ideale prime i maximale

n cele ce urmeaz, inelele vor fi presupuse unitare. Dac I este ideal n inelul R, notm
aceasta prin I R. Un ideal I se numete ideal propriu dac I R. Dac I i J snt ideale n R
cu I J, mai scriem uneori I J. Mulimea idealelor unui inel este o latice n raport cu
incluziunea: pentru orice dou ideale I i J ale lui R, inf(I, J) I J, sup(I, J) I J, unde
am notat cu I J idealul sum a idealelor I i J, adic {i j | i I, j J}.

1.1 Definiie. Fie R un inel comutativ. Un ideal P al lui R se numete ideal prim dac
P R i oricare ar fi x, y P, din xy P rezult x P sau y P. Un ideal M al lui R se
numete ideal maximal dac M R i nu exist ideale proprii ale lui R care includ strict pe M:
pentru orice J R, din M J rezult M J sau J R.

1.2 Exemple. a) Dac p este un numr ntreg prim, atunci idealul generat de p n Z, notat
pZ, este ideal prim n Z. Reciproc, dac pZ este ideal prim, atunci p este numr prim.
b) Un ideal I este maximal n inelul R dac este element maximal al mulimii ordonate (cu
incluziunea) a idealelor proprii ale lui R. n inelul Z, orice ideal este de forma nZ, cu n Z.
De aici rezult c idealul nZ este maximal dac i numai dac n este numr prim. ntr-adevr,
fie nZ ideal maximal. Atunci, m Z, din nZ mZ rezult nZ mZ sau mZ Z; cu alte

117
118 Anexe

cuvinte, din m|n rezult m ~ n sau m 1. tiind n plus c nZ Z, aceasta nseamn c n este
ireductibil, deci prim. Reciproca se obine n acelai mod.
c) Inelul R este integru dac i numai dac (0) este ideal prim.
d) Dac K este corp, (0) este singurul su ideal propriu; (0) este i ideal maximal i ideal
prim.
O caracterizare util a idealelor maximale (respectiv prime), des folosit n aplicaii, este
dat cu ajutorul inelului factor.

1.3 Teorem. Fie R un inel comutativ i I un ideal propriu n R.


a) I este ideal prim dac i numai dac inelul factor R/I este integru.
b) I este ideal maximal dac i numai dac inelul factor R/I este corp.
Demonstraie. a) Fie I un ideal prim. Fie a I, b I (cu a, b R) elemente din
R/I. Dac 0, atunci (a I)(b I) 0 I, adic ab I. Cum I este prim, obinem a I
sau b I, adic a I 0 I sau b I 0 I. Aadar, R/I este integru. Reciproc,
presupunem c R/I este integru i fie a, b R cu ab I. Aceasta nseamn c
(a I)(b I) 0 I, deci a I 0 I sau b I 0 I. Astfel, a I sau b I.
b) Presupunem c I este ideal maximal n R. Vrem s artm c orice element nenul al
inelului R/I este inversabil. Fie deci a I, cu 0 I, deci a I. Atunci idealul generat
de I i a, adic I Ra, include strict pe I; din maximalitatea lui I obinem I Ra R. n
particular, 1 R se scrie sub forma i ra, cu i I i r R. Avem deci
1 I (ra i) I ra I (r I)(a I), ceea ce arat c a I este inversabil. Fie acum R/I
corp i J un ideal care include strict pe I. Exist aadar x J, x I. Aceasta nseamn c
x I 0 I, deci x I este inversabil. Putem scrie atunci 1 I (r I)(x I), cu r R, adic
exist i I astfel nct 1 rx i. De aici rezult c 1 J, adic J R.

1.4 Corolar. Orice ideal maximal n inelul R este prim.


Reciproca acestui rezultat este fals: idealul (X) al inelului Z[X] este prim i nu este
maximal, dup cum se vede considernd inelul factor: Z X X Z, care e integru dar nu e
corp. Propunem cititorului s demonstreze aceste fapte cu ajutorul definiiei idealului prim,
respectiv maximal.
Dac R este inel principal care nu e corp, idealele prime nenule coincid cu idealele
maximale i snt idealele generate de elemente ireductibile.
Lema lui Krull (II.1.18) afirm c orice ideal propriu este inclus ntr-un ideal maximal.
2. Algebre. Algebre monoidale i algebre polinomiale 119

2. Algebre. Algebre monoidale i algebre polinomiale

Fie (R, +, ) un inel comutativ unitar, fixat pe tot cuprinsul acestui paragraf.

2.1 Definiie. Se numete R-algebr un inel (A, , ) (nu neaprat asociativ sau unitar),
nzestrat cu o structur de R-modul, astfel nct s aib loc condiiile:
r(ab) (ra)b a(rb), r R, a, b A.
R-algebra A se numete asociativ (respectiv unitar, comutativ) dac inelul A are
proprietatea corespunztoare.
Vom fi interesai de R-algebrele asociative i unitare. Pentru acest tip de algebre exist
urmtoarea caracterizare (care poate fi luat drept definiie):

2.2 Propoziie. a) Fie A o R-algebr asociativ i unitar i e elementul su unitate.


Atunci aplicaia : R A definit de
(r) : re, r R
este un morfism unitar de inele cu proprietatea c (r)a a(r), r R, a A (adic
(R) Cen(A) {a A |ab ba, b A}).
b) Reciproc, dac A este un inel asociativ i unitar, iar : R A este un morfism unitar
de inele cu (R) Cen(A), atunci A devine o R-algebr definind operaia de R-modul prin
ra : (r)a, r R, a A.
Demonstraie. a) Dac r, s R, atunci, folosind definiia R-algebrei, avem:
(r s) (r s)e re se (r) (s)
(r)(s) (re)(se) r(e(se)) r(se) (rs)e (rs).
Avem (1) 1e e (cci A este R-modul). Astfel, este morfism unitar de inele. Dac
r R, a A, (r)a (re)a r(ea) ra r(ae) a(re) a(r).
b) Propunem demonstraia ca exerciiu.

2.3 Observaie. Morfismul : R A dat de teorema de mai sus se numete morfismul


structural al R-algebrei asociative i unitare A. Evident, un inel A poate avea mai multe
structuri de R-algebr.

2.4 Exemple. a) Inelul de matrici ptratice Mn(R) este o R-algebr asociativ i unitar
(necomutativ dac n 2). Morfismul structural asociaz lui r R matricea cu r pe diagonala
principal i 0 n rest.
b) Inelul de polinoame R[X] este o R-algebr comutativ. Dac K L este o extindere de
corpuri, L este o K-algebr. Care snt morfismele structurale (echivalent, care este structura de
modul) pentru aceste exemple?
120 Anexe

2.5 Definiie. Fie A i B dou R-algebre. Un morfism de inele : A B care este i


morfism de R-module se numete morfism de R-algebre. Se observ c, dac A i B snt
asociative i unitare, de morfisme structurale , respectiv , un morfism unitar de inele
: A B este morfism de R-algebre dac i numai dac .
n continuare ne vom referi exclusiv la algebre unitare i asociative.
O submulime C a R-algebrei A se numete R-subalgebr a lui A dac C este subinel n A i
r R, a C, rezult ra C. Se verific imediat c intersecia unei familii de subalgebre
ale lui A este tot o subalgebr a lui A (vezi proprietatea corespunztoare de la inele sau de la
module). Astfel, pentru o submulime oarecare S a lui A, se poate defini subalgebra generat
de S ca fiind intersecia tuturor subalgebrelor lui A care includ S. Pentru R-algebre comutative
unitare, subalgebra generat de S se noteaz R[S] i este mulimea expresiilor polinomiale n
elementele lui S, cu coeficieni n R (cf. prop. IV.1.10).
Dac : A B este morfism de R-algebre, atunci (A) este o subalgebr a lui B. Un ideal
I al inelului A se mai numete ideal al R-algebrei A. Se vede imediat c, dac I este ideal al
R-algebrei A, atunci inelul factor A/I este o R-algebr, de morfism structural , unde
: A A/I este proiecia canonic. Aceast algebr se numete algebra factor a lui A relativ
la idealul I.
Acest paragraf descrie construcia algebrei monoidale peste inelul R. Se obin drept
cazuri particulare inelele de polinoame de o mulime oarecare de nedeterminate. Ideea ce st
la baza construciei este urmtoarea: fiind date un inel comutativ R i un monoid (G, ), pe
(G)
R (R-modulul liber peste mulimea G) se definete o operaie de nmulire asociativ, care
(G)
pentru elementele lui G s coincid cu nmulirea din G. Orice element din R se scrie ca o
sum finit
ag g , (cu ag R, g G).
gG

(G)
Produsul dintre g, h G (vzute ca elemente n baza lui R ) este gh (vzut ca element n
(G) (G)
baza lui R ); acest produs se extinde prin linearitate la orice element al lui R , de forma de
mai sus. Construcia riguroas este descris n continuare.
Fie deci (G, ) un monoid (G este o mulime nevid nzestrat cu o operaie , asociativ
i cu element neutru e). Definim suportul unei aplicaii : G R ca fiind mulimea
supp() : {g G | (g) 0}. Fie R[G] { : G R | supp() este finit}. O funcie din R[G]
se numete funcie de suport finit. Pe mulimea R[G] definim urmtoarele legi de compoziie
intern: R[G], g G, punem
( )(g) : (g) (g)
2. Algebre. Algebre monoidale i algebre polinomiale 121

( )(g) : u v .
u ,v GG
uv g

Din prima definiie este clar c este funcie de la G la R; trebuie artat c i este
corect definit, adic suma din definiia lui are un numr finit de termeni nenuli. ntr-
adevr, mulimea perechilor (u,v) GG cu proprietatea c (u)(v) 0 este inclus n
supp()supp(), care este finit.
Trebuie s artm c snt funcii de suport finit. Se observ c supp( )
supp() supp(), care e finit. Pentru , dac g G \ {uv |u supp() i v supp()},
atunci ()(g) este 0, cci toi termenii din suma din definiie snt nuli. Deci supp() este
inclus n {uv | u supp() i v supp()}, care este finit.
Aadar, i snt corect definite i snt legi de compoziie intern pe R[G]. Se poate
defini i o operaie extern : R R[G] R[G], prin
(r)(g) : r(g), r R, R[G], g G.
n raport cu aceast operaie, R[G] devine un R-modul, care nu este altceva dect
R-modulul liber de baz G (dac se face abstracie de operaia de nmulire n R[G]).

2.6 Propoziie. (R[G], , ) este inel asociativ unitar.


Demonstraie. Probm asociativitatea nmulirii. Fie , , R[G] i g G.


g u v s t v s t v .
u ,v G 2 u ,v G 2 s ,t G 2 s ,t ,v G 3
uv g uv g st u stv g

Calculnd (())(g), se obine acelai lucru, deci () ().


Existena elementelor neutre pentru adunare i nmulire este demonstrat mai jos.
Verificarea celorlalte axiome este propus ca exerciiu.
Este necesar s facem legtura cu inelele de polinoame clasice i s artm c aceast
construcie satisface cerinele de la nceputul paragrafului. Pentru aceasta, introducem
urmtoarele elemente din R[G]:
0, dac h g
g G, definim g : G R prin g h , h G;
1, dac h g
0, dac h e
r R, definim r : G R prin r h , h G.
r , dac h e

Este evident c g, r R[G], g G,r R. Au loc urmtoarele proprieti:

2.7 Propoziie. a) Aplicaia i : R R[G], dat prin i(r) r, r R, este un morfism


injectiv de inele. n plus, Im i este inclus n centrul lui R[G] (adic R[G] este o R-algebr de
122 Anexe

morfism structural i). De aceea, vom scrie r n loc de r (identificnd pe r R cu imaginea sa


r R[G]).
b) Aplicaia j : G (R[G], ), j(g) g, g G, este un morfism injectiv de monoizi. Vom
scrie g n loc de g (identificnd pe g G cu imaginea sa g R[G]).
0, dac h g
c) Pentru orice g, h G i r R, avem (rg)(h) .
r , dac h g
d) Orice element din R[G] se scrie sub forma unei sume finite:
g g a g g ,
g supp g supp

unde, n a doua sum, am notat (g) cu ag, am identificat pe g cu g i am identificat (g) cu


ag (g),g G. Aplicaia definit pe G cu valori n R, g ag, este de suport finit.
Scrierea lui este unic: dac a g g bg g , pentru dou aplicaii de suport finit
g G g G

g ag i g bg de la G la R, atunci ag bg, g G.
e) Elementul neutru pentru adunare este 0 (scris ca sum de tipul ag g sub forma
gG

sumei cu un termen 0e). Elementul neutru la nmulire este e 1e.


Demonstraie. a) Este evident c r s r s, r, s R. Calculnd rs, obinem
rs(g) r u s v . Dac g e, atunci, pentru orice cuplu (u, v) cu proprietatea c uv
uv g

g, avem c u e sau v e, deci r u s v 0. Aadar, dac g e, atunci rs(g) 0. La fel


se observ c (rs)(e) r(e)s(e) rs. n concluzie, avem rs rs. Injectivitatea este
clar.
b) Injectivitatea este uor de demonstrat. Probm c gh gh, g, h G. Pentru x G,
x gh, avem c (gh)(x) g u h v 0, cci din uv x gh rezult c u g sau
uv x

v h. Pe de alt parte, (gh)(gh) 1 (verificare uoar).


c) Exerciiu.
d) Avem, h G,
0, dac h supp
a g g h g g h h .
g supp g supp h , dac h supp
0, dac h g
Am folosit n ultima egalitate faptul c g g h , dup cum s-a
g , dac h g
vzut la punctul c).

Unicitatea rezult din faptul c a g g h ah , h G.
g G
2. Algebre. Algebre monoidale i algebre polinomiale 123

e) Demonstrm c e este unitatea inelului R[G]. Pentru orice g G, avem


ge ge g eg (am aplicat punctul c). Cazul general rezult folosind scrierea de la d)
i distributivitatea.

2.8 Observaii. a) Din construcie, rezult c R[G] este izomorf cu R-modulul liber de
baz G. Putem interpreta elementele lui R[G] ca fiind sume formale finite de forma
gG agg, unde (ag)gG este o familie de suport finit de elemente din R, indexat dup
elementele lui G. Observm c putem identifica a R cu suma cu un termen ae; la fel,
putem identifica gG cu 1g. Adunarea se face dup regula
gG agg gG bgg gG (ag bg)g, iar nmulirea satisface distributivitatea la stnga i la
dreapta fa de adunare i regula (1g)(1h) 1(gh). Avem :

a g g bg g au bv g .
g G g G g G uv g
Astfel, R[G] satisface condiiile de la nceputul acestui paragraf. Orice element al lui R[G]
se scrie n mod unic sub forma gG agg, subnelegndu-se c este vorba de sume finite. n
particular, gG agg 0 ag 0, g G.
b) Dac G este monoid comutativ, atunci i R[G] este inel comutativ. Dac G nu este
comutativ, atunci R[G] nu este comutativ, dup cum arat punctul b) al propoziiei
precedente.
Pentru (G, ) (N, se obine construcia uzual a inelului de polinoame ntr-o
nedeterminat cu coeficieni n R. ntr-adevr, R[N] este format din funciile : N R de
suport finit (adic iruri finite de elemente din R). Notnd (i) : ai, i N, forma general a
unui element f din R[N] este f aii . innd cont c ij i j, pentru orice i, j N, avem
i N

c i (1) , i N. Notnd 1 cu X, se obine scrierea uzual f iN ai X (sum finit).


i i

n
La fel, considernd monoidul comutativ (N , (pentru n N* fixat), unde adunarea este
n
definit pe componente, se obine construcia inelului R[N ], numit inelul de polinoame n n
n
nedeterminate 42. Un element din R[N ] se numete polinom (n n nedeterminate). Pentru a
n
face legtura cu scrierea clasic a polinoamelor, fie ei : (0,,1,,0) N (1 pe locul i, 0 n
n
rest), pentru fiecare i {1, , n}. Se vede uor c orice element din N se scrie n mod unic -
n
pn la o ordine a termenilor- ca o sum de ei (cu alte cuvinte, ei genereaz monoidul N ).
Notm elementul ei cu Xi i l numim nedeterminat. Un produs de nedeterminate (de forma

42
Se mai spune polinom de n nedeterminate. Se mai folosete terminologia necunoscut sau variabil
n loc de nedeterminat.
124 Anexe

n
X 1i1 X nin ) se numete term. Orice polinom g din R[N ] se scrie n mod unic sub forma unei
sume finite:
g ai1in X 1i1 X nin ,
i1 ,,in N n

unde ai1in i ,,i este o familie de suport finit de elemente din R. Deci g este o
n N
n
1

combinaie liniar cu coeficieni n R de termi. Orice termen al sumei din membrul drept (de
forma ai1in X 1i1 X nin , cu ai1in R, nenul) se numete monom al lui g.
n
Invitm cititorul s verifice detaliile. R[N ] se noteaz de obicei cu R[X1,, Xn].

Construim acum inelul de polinoame de S nedeterminate, unde S este o mulime nevid


(S)
oarecare. Se consider mulimea N a funciilor de suport finit definite pe S cu valori n N.
(S) (S)
Interpretm elementele lui N ca multiindici i le notm cu i, j, . nzestrm N cu o
(S)
operaie notat aditiv: dac i, j N , punem (i j)(s) i(s) j(s), s S. Se vede imediat
(S)
c se obine o structur de monoid comutativ. Inelul R[N ] se numete inelul de polinoame
(S)
de S nedeterminate cu coeficieni n R. Pentru orice s S, considerm funcia es N , dat
0, dac s t
prin e s t
(S)
, t S i notm cu Xs elementul e s R[N ]. Orice element i din
1, dac s t
N se scrie n mod unic sub forma i ms e s , unde (ms)sS este o familie de suport finit de
(S)

sS

numere naturale 43
indexat dup S. Aadar, i X sm s
. n consecin, un polinom
ssupp i

oarecare f din R[N ] se scrie sub forma f aii , cu F o submulime finit a lui N ; dac
(S) (S)

iF

notm iF supp(i) cu {s1, , sn} (este o submulime finit a lui S), atunci avem o scriere
f am1mn X sm11 X smn n ,
m1 ,,mn N n
unde suma este finit, adic familia am1mn m ,,m este de suport finit.
n N
n
1

Se observ c orice polinom de S nedeterminate este polinom de un numr finit de


(S)
nedeterminate din S. Inelul R[N ] se noteaz cu R[(Xs)sS] sau R[Xs]sS sau R[X; S].

2.9 Teorem. (Proprietatea de universalitate a algebrei monoidale) Fie R un inel


comutativ, (G, ) un monoid i i : R R[G], j : G R[G] aplicaiile canonice definite la 2.7.
Tripletul format din algebra monoidal R[G] mpreun cu aplicaiile i i j are urmtoarea
proprietate de universalitate: pentru orice R-algebr T de morfism structural : R T i

43 (S)
Evident, nmulirea dintre m N i i R[N ] este dat de (mi)(s) : mi(s), s S.
2. Algebre. Algebre monoidale i algebre polinomiale 125

orice morfism de monoizi : G (T, ), exist un unic morfism de R-algebre : R[G] T


astfel nct i i j .
j
G RG

T
Demonstraie. Presupunem c este un morfism cu proprietile din enun. Aadar,
(r) (r), r R i (g) (g), g G. Dac gG agg este un element oarecare din R[G],

atunci a g g a g g a g g , ceea ce arat c este unic determinat de
g G g G gG

i . Un calcul direct arat c dat de egalitatea de mai sus este morfism de inele i
satisface condiiile cerute.
Proprietatea de universalitate a algebrei monoidale determin aceast algebr pn la un
(unic) izomorfism: dac tripletul ( , , ) (cu A o R-algebr de morfism structural : R A i
cu : G (A, ) un morfism de monoizi) satisface aceeai proprietate de universalitate ca
tripletul (R[G], i, j), atunci exist un unic izomorfism de R-algebre : R[G] A astfel nct
i i j (vezi i 4.7)
Particulariznd aceast teorem la cazurile clasice de inele de polinoame se obine
urmtoarea teorem important :

2.10 Teorem. Fie R un inel comutativ i A o R-algebr.


a) (Proprietatea de universalitate a algebrei de polinoame R[X]) Pentru orice a A exist
un unic morfism de R-algebre va : R[X] A cu proprietatea c va(X) a.
b) (Proprietatea de universalitate a algebrei de polinoame R[X1,, Xn]) Fie n N* fixat.
n
Pentru orice n-uplu a (a1,,an) A exist un unic morfism de R-algebre
va : R[X1,, Xn] A astfel nct va(Xi) ai, i {1,, n}.
c) (Proprietatea de universalitate a inelului de polinoame R[X; S]) Fie S o mulime nevid.
Pentru orice aplicaie : S A exist un unic morfism de R-algebre v : R[X; S] A astfel
nct v(Xs) (s), s S.
Demonstraie. Punctul a) este un caz particular al lui b), care se obine la rndul su din c)
punnd S {1, , n}. Pentru a demonstra c), observm c induce un morfism de monoizi
is
: N (A, ), (i) s , i N
(S) (S)

ssupp i
(S)
Aplicnd proprietatea de universalitate a algebrei monoidale R[N ] R[X; S], rezult
existena unui morfism de R-algebre v : R[X; S] A astfel nct v j , unde
126 Anexe

(S)
j : N R[X; S] este aplicaia canonic; n cazul nostru j(es) Xs, s S. Deci
v (Xs) (es) (s).
(S)
Unicitatea lui v rezult astfel: dac v : R[N ] A este un morfism de R-algebre cu
v(Xs) (s), atunci vj , unde este morfismul definit mai sus. Din partea de unicitate a
proprietii de universalitate a algebrei monoidale rezult c v v.
Morfismul va (respectiv va) care apare la punctele a) i b) se numete morfismul de
n
evaluare; dac a (a1, , an) A i f R[X1, , Xn], atunci va( f ) se noteaz prin tradiie
f (a1, , an) i se numete valoarea polinomului f n (a1, , an). Aadar:
n n
f bi X i R[X], a A, avem va( f ) f (a) bi a i ;
i 0 i 0


n
f bi1in X 1i1 X nin R[X1,, Xn], a (a1, , an) A , avem
i1 ,,in N n

va( f ) f a1 , , an bi1in a1i1 anin .


i1 ,,in Nn

Teorema de mai sus formalizeaz i d un sens precis expresiei se dau valorile a1, , an
nedeterminatelor X1, , Xn.
O proprietate util a R-algebrelor R[X1,, Xn] (uneori folosit pentru a le defini prin
inducie dup n) este:

2.11 Teorem. Fie n 1. Atunci exist un izomorfism canonic de R-algebre:


R[X1,, Xn] R[X1,, Xn1][Xn] .
Demonstraie. Folosim 2.10.b): ! : R[X1,, Xn] R[X1,, Xn1][Xn], morfism de
R-algebre, cu (Xi) Xi, 1 i n. Fie A : R[X1,, Xn1].
Invers, din 2.10.b) aplicat lui R[X1,, Xn1], ! : R[X1,, Xn1] R[X1,, Xn], mor-
fism de R-algebre, cu (Xi) Xi, 1 i n 1. Astfel, R[X1,, Xn] devine o A-algebr de
morfism structural . Proprietatea de universalitate a A-algebrei de polinoame A[Xn] arat c
exist un unic : A[Xn] R[X1,, Xn], morfism de A-algebre i (Xn) Xn. Evident, este
i morfism de R-algebre.
Artm c id. : R[X1,, Xn] R[X1,, Xn] este morfism de R-algebre cu
(Xi) Xi, 1 i n, iar id : R[X1,, Xn] R[X1,, Xn] are aceleai proprieti. Partea de
unicitate de la 2.10.b) arat c id. La fel, id, deci este izomorfism.
n continuare, facem cteva consideraii asupra noiunii de grad al unui polinom.
n n
Dac aX este un monom n R[X] (cu a 0), n se numete gradul lui aX . Punem
grad 0 .
3. Inele i module de fracii 127
n
Dac g R[X], g a0 a1X anX , cu an 0, numrul natural n se numete gradul
lui g, notat grad g (sau deg g) 44. Deci gradul lui g este cel mai mare grad al monoamelor lui g.
Elementele a0, , an R se numesc coeficienii polinomului g, iar an se numete coeficientul
dominant al lui g.
Dac aX 1i1 X nin este un monom n R[X1,, Xn] (cu a 0), i 1 k n, definim gradul n

Xk: grad aX 1i1 X nin , X k : ik (exponentul lui Xk n monom). Pentru un polinom
g R[X1,, Xn], grad (g, Xk) este cel mai mare grad n Xk al monoamelor lui g. Dac R este
inel integru, atunci gradul este aditiv: g, h R[X1,, Xn],
grad (gh, Xk) grad (g, Xk) grad (h, Xk).
Avem i:
grad (g h, Xk) max(grad (g, Xk), grad (h, Xk)).
Este util i noiunea de grad total: gradul total al monomului aX 1i1 X nin este i1 in;
gradul total al unui polinom g este cel mai mare grad total al monoamelor sale. n general,
cnd se vorbete fr alte precizri de gradul unui polinom n mai multe nedeterminate, este
vorba de gradul su total. Un polinom care are toate monoamele de acelai grad se numete
polinom omogen sau form. i gradul total este aditiv, dac R este integru.

3. Inele i module de fracii

Procedeul de construcie a corpului Q plecnd de la inelul integru Z are o generalizare


natural la orice inel unitar i comutativ R (dei n general nu se va obine un corp). n Q,
toate elementele nenule din Z devin inversabile. n unele cazuri, nu avem nevoie ca toate
elementele nenule dintr-un inel R s devin inversabile ntr-o extindere a sa, ci numai o
parte din ele. n acest sens, este natural definirea unui concept care s corespund noiunii de
mulime de numitori. n continuare, toate inelele snt unitare i comutative; R desemneaz
un astfel de inel.

3.1 Definiie. O submulime S a lui R se numete sistem multiplicativ nchis dac:


a) 1 S.
b) 0 S.
b) s, t S, rezult st S.

44
De la englezescul degree (sau francezul degr).
128 Anexe

n
Exemple de sisteme multiplicative nchise n Z: Z \ {0}, Z \ 2Z, {2 | n N}.
Fiind date inelul R i sistemul multiplicativ nchis S R, vom construi un inel T i un
morfism de inele : R T, astfel nct imaginile prin ale elementelor din S s fie
inversabile n T (deci T va fi o R-algebr de morfism structural ).

3.2 Definiie. Pe R S {(a, s) | a R, s S} definim relaia: (a, s), (b, t) R S,


(a, s) (b, t) u S astfel nct u(ta sb) 0.
3.3 Observaie. n cazul clasic al construciei lui Q s-a luat R Z, S Z* i s-a folosit
relaia definit astfel: (a, s), (b, t) R S, (a, s) (b,t) ta sb 0. Se observ c aceast
definiie coincide n acest caz cu definiia 3.2 (sau, mai general, n cazul cnd S nu conine
divizori ai lui 0). Definiia 3.2 este adaptat i cazului cnd sistemul multiplicativ S conine
divizori ai lui zero.

3.4 Propoziie. Relaia " " este o relaie de echivalen pe R S.


Demonstraie. Probm tranzitivitatea. Fie (a, s), (b, t), (c, u) R S astfel nct
(a, s) (b,t) i (b, t) (c,u). Atunci v, w S astfel nct v(ta sb) 0 i w(ub tc) 0.
nmulim prima relaie cu uw i a doua cu sv i le adunm. Se obine
uwvta uwvsb svwub svwtc 0 vwt(ua sc) 0.
Cum S este sistem multiplicativ, vwt S, deci (a, s) (c,u).

3.5 Definiie. Fie (a, s) R S. Clasa de echivalen a lui (a, s) n raport cu relaia se
a
noteaz cu sau a/s i se numete fracie (de numitor s i numrtor a). Mulimea
s
1
R S/(mulimea claselor de echivalen n raport cu relaia ) se noteaz cu S R. Deci
1
S R : { a/s | a R, s S}.
a ta
Din definiie, , s,t S, a R.
s ts
1
Definim pe S R dou operaii, ghidndu-ne dup regulile uzuale de adunare i nmulire a
dou fracii. Oricare ar fi (a, s), (b, t) R S, definim:
a b ta sb
:
s t st
a b ab
:
s t st
1 1
3.6 Propoziie. Operaiile i pe S R snt bine definite i nzestreaz pe S R cu o
1
structur de inel comutativ i unitar, elementele 0 i 1 n S R fiind:
0 0
0 , s S;
1 s
3. Inele i module de fracii 129
1 s
1 , s S.
1 s
1
Aplicaia : R S R, (a) a/1, a R, este un morfism unitar de inele, numit
1
morfismul canonic (deci S R este o R-algebr).
Demonstraie. Verificm doar faptul c adunarea este corect definit. Fie (a, s), (b, t),
(a', s'), (b', t') R S, astfel nct (a, s) (a', s') i (b, t) (b', t'). Avem de artat c
(ta sb, st) (t'a' s'b', s't'). Fie u, v S astfel nct u(s'a sa') 0 i v(t'b tb') 0.
nmulim prima egalitate cu tt'v i a doua cu ss'u i le adunm. Obinem
vu((ta sb)s't' (t'a' s'b')st) 0.
1
Observm c orice s S are imaginea prin inversabil n S R: (s) s/1 are inversul
1/s. Morfismul este injectiv S nu conine divizori ai lui 0. Mai observm c, dac 0 S,
1
atunci S R este inelul nul (cu un singur element, 0/1 a/s, a R, s S), motiv pentru
care condiia 0 S este impus n definiia sistemului multiplicativ nchis.

3.7 Teorem. (Proprietatea de universalitate a inelului de fracii) Fie R un inel unitar,


1
comutativ i S un sistem multiplicativ nchis n R. Atunci S R este un inel comutativ unitar i
1
: R S R este un morfism unitar astfel nct (s) este inversabil n S, s S. Mai mult:
Pentru orice inel comutativ unitar T i orice morfism unitar : R T astfel nct (s) este
1
inversabil n T, s S, exist un unic morfism de inele g : S R T astfel nct g.
1
Demonstraie. Definim g(a/s) (a)((s)) , a R, s S. Lsm cititorului
verificarea faptului c definiia lui g este corect, c g este morfism i c este unicul astfel
nct g.
Dup cum este de ateptat, proprietatea de universalitate a inelului de fracii determin
inelul de fracii pn la un (unic) izomorfism, adic:

3.8 Teorem. Fie R un inel unitar, comutativ i S un sistem multiplicativ nchis n R.


Presupunem c B este un inel comutativ unitar i : R B este un morfism astfel nct:
Pentru orice inel comutativ unitar T i orice morfism unitar : R T astfel nct (s) este
inversabil n T, s S, exist un unic morfism de inele g : B T astfel nct g.
1
Atunci exist un unic izomorfism unitar de inele h : S R B astfel nct h .

Construcia descris se poate aplica unui R-modul M, cu modificri minore. Astfel, fiind
date sistemul multiplicativ nchis S R i R-modulul M, definim pe M S relaia de
echivalen: (a, s), (b, t) M S, (a, s) (b, t) u S astfel nct u(ta sb) 0 (exact
1
ca la 3.2). Urmtoarea propoziie se demonstreaz la fel ca n cazul lui S R:
130 Anexe

3.9 Propoziie. Fie M un R-modul i S un sistem multiplicativ nchis n R. Atunci relaia


x
" " definit mai nainte este o relaie de echivalen pe M S. Notnd cu clasa lui
s
(x, s) M S i S M : x M , s S , S M devine un grup abelian cu adunarea
1 x 1
s
definit de: x, y M, s, t S,
x y tx sy
: .
s t st
1 1
Mai mult, S M este un S R modul cu nmulirea definit de: a R,x M, s, t S,
a x ax
: .
s t st
1 1
S R-modulul S M se numete modulul de fracii al lui M n raport cu sistemul
1
multiplicativ S. Morfismul M : M S M, M(x) x/1, x M, se numete morfismul
canonic.
Legtura dintre idealele lui R i cele ale inelului de fracii este strns. O proprietate
imediat este dat de:
1
3.10 Propoziie. Fie I un ideal n inelul R. Atunci S I : {a/s | a I, s S} este ideal n
1 1 1
S R. Mai mult, orice ideal din S R este de forma S I, cu I ideal n R.
1 1 1
Demonstraie. Se verific imediat c S I S R dac I R. Dac acum J S R, fie
1
I (J) (ideal n R). Avem chiar a/1 J s S astfel nct a/s J. Deci
1 1
(J) {a R | s S astfel nct a/s J}. Atunci S I {a/s | a I, s S} J.
1
O legtur asemntoare exist ntre submodulele lui M i cele ale lui S M (o putei
enuna?).

3.11 Definiie. Un sistem multiplicativ nchis S R se numete saturat dac toi divizorii
elementelor din S aparin lui S: s S, d, r R cu dr s, rezult d S i r S. Dac S este
un sistem multiplicativ nchis oarecare, notm
S' : {d R | r R, s S astfel nct dr s}.
S' se numete saturatul sistemului multiplicativ nchis S. Evident, S este saturat S S'.
Este util urmtoarea proprietate, care exprim faptul c n construirea inelelor de fracii ne
putem limita la sisteme multiplicative nchise saturate.

3.12 Propoziie. Fie S un sistem multiplicativ nchis n inelul R. Atunci:


a) S' este sistem multiplicativ nchis saturat n R.
1 1
b) Are loc un izomorfism canonic S R S' R.
Demonstraie. a) Se verific definiiile.
3. Inele i module de fracii 131

b) Notm relaia de echivalen pe S' R (definit ca la 3.2) cu , iar clasa de echivalen a


1 1
perechii (a, s) din R S' cu a//s S' R (pentru a o distinge de fracia a/s din S R). Definim
1 1 1
: S R S' R, (a/s) a//s, a/s S R. Definiia nu depinde de alegerea
reprezentanilor a i s: dac (a, s) (b, t), atunci (a, s) (b, t). Se vede imediat c este
1
morfism de inele. Avem Ker {a/s S R | a//s 0//1}. Dar a//s 0//1 u S' astfel
nct ua 0. Deci r R astfel nct ur S i avem ura 0, adic a/s 0/1. Astfel,
1
Ker {0/1}. Avem i surjectiv: dac a//d S' R, cu a R, d S', atunci exist r R
astfel nct dr S. E clar atunci c r S', deci a//d ar//dr (ar/dr).
Un exemplu important de sistem multiplicativ nchis i de inel de fracii corespunztor este
urmtorul:

3.13 Propoziie. Fie P un ideal prim n inelul R. Atunci S : R \ P este un sistem


1
multiplicativ nchis n R i inelul de fracii S R are un unic ideal maximal (este inel local).
Demonstraie. Condiia de ideal prim este: dac a, b P, atunci ab P, ceea ce arat c S
1 1
este sistem multiplicativ nchis. Dac I R, I S , atunci S I S R. ntr-adevr, dac
1 1 1
s I S, atunci s/1 S I i este inversabil, deci S I R. Aadar, idealele proprii n S R
1 1 1
snt de forma J S I, cu I S ( I P), adic J S P. Dar S P este ideal propriu:
dac 1/1 p/s, cu p P, s S, atunci u S astfel nct u(s p) 0 us P u P sau
1 1
s P, contradicie cu S R \ P. Astfel, S P este unicul ideal maximal n S R.
Tehnica trecerii la inelele de fracii se mai numete i localizare, denumire care provine
1
din Geometria Algebric. Dac S R \ P, cu P ideal prim, inelul de fracii S R se noteaz de
1
obicei prin RP i se numete localizatul n P al lui R; dac M este un R-modul, modulul S R
se noteaz cu MP (numit, de asemenea localizatul lui M n P). De exemplu, dac R este
integru, atunci (0) este ideal prim i R(0) este corpul de fracii al lui R.
Dac u : M N este un morfism de R-module, atunci definim aplicaia
1 1 1 1
S u : S M S N, (S u)(x/s) : u(x)/s, x M, s S.
1 1
Se vede uor c S u este morfism de S R-module i c este unicul morfism de
1 1
S R-module care are proprietatea c (S u)M Nu.
Astfel, pentru un sistem multiplicativ nchis S fixat, am definit un functor:
1 1
S : R-Mod S R-Mod.
1
Verificarea axiomelor functorului este lsat cititorului. Mai mult, S este un functor
aditiv, adic, u1, u2 : M N morfisme de R-module, avem:
1 1 1
S (u1 u2) S u1 S u2.
1 1
3.14 Propoziie. Functorul S : R-Mod S R- Mod este exact, adic dac irul:
132 Anexe

u v
A
B
C
este exact n R-Mod, atunci irul
1 1
S 1 A S v S 1C
u B S
1
este exact n S R- Mod.
Afirmaiile nedemonstrate de mai sus snt propuse cititorului. Unele detalii i dezvoltri
privind localizarea se pot gsi n ALBU, RAIANU [1984]. Menionm c aceast tehnic are
generalizri i n cazul necomutativ. O tratare a inelelor de fracii n cazul necomutativ este
dat n NSTSESCU [1976].

4. Categorii, functori

Limbajul teoriei categoriilor a devenit astzi omniprezent n matematic. Introduse n 1942


de Saunders MacLane, categoriile snt o nou treapt n procesul de abstractizare propriu
matematicii. De exemplu, de la noiunea abstract de numr ntreg s-a trecut la noiunea de
mulime a numerelor ntregi Z (ca nou obiect de studiu). Prin abstractizarea unor proprieti
ale lui Z se obine conceptul mai general de inel. Aa a aprut ideea studiului structurilor date
prin axiome (grup, inel, corp, spaiu topologic etc). n cazul categoriilor, ideea este de a studia
clasa tuturor structurilor de un anumit tip (de exemplu clasa tuturor inelelor), mpreun cu
morfismele dintre aceste structuri, fcnd abstracie de natura intern a elementelor lor.
Avantajul acestei abordri este, ca i la studiul axiomatic al matematicii, dat de generalitate:
un rezultat valabil n orice categorie va fi valabil i n categoria grupurilor, i n cea a spaiilor
topologice etc.
Pe lng multe rezultate i clarificri aduse n cele mai diverse ramuri ale matematicii,
teoria categoriilor aduce i o simplificare i o standardizare, deloc neglijabile, ale limbajului
matematic. n aceast carte, motivaiile i aplicaiile acestei teorii snt mai ales n teoria
modulelor. Vom prezenta doar cteva concepte de baz, utile unei mai bune nelegeri ale unor
teme din aceast carte.
Pentru o tratare mai detaliat a teoriei categoriilor, se pot consulta n romnete lucrrile
RADU GH. [1988], PURDEA [1982], NSTSESCU [1976].

4.1 Definiie. O categorie C const din urmtoarele date:


4. Categorii, functori 133

- o clas45 Ob C. Elementele46 lui Ob C se numesc obiectele categoriei C.


- pentru orice cuplu (A, B), cu A, B Ob C, este dat o mulime HomC(A, B) (posibil vid).
Elementele lui HomC(A, B) se numesc morfisme (sau sgei) de la A la B sau nc morfisme de
surs (domeniu) A i cosurs (codomeniu) B. Faptul c u HomC(A, B) se mai scrie
u
u : A B sau A B . Clasa {HomC(A, B)| (A, B) Ob COb C} se noteaz Hom C i se
numete clasa morfismelor categoriei C.
- pentru orice triplet (A, B, C) de obiecte ale lui C este dat o funcie definit pe
HomC(B, C)HomC(A, B) cu valori n HomC(A, C). Imaginea cuplului (u,v) este notat vu
(sau, prin simpl juxtapunere, vu) i se numete compunerea morfismelor v i u.
n orice categorie C snt satisfcute urmtoarele axiome:
1) A, B, C, D Ob C, din (A, B) (C, D) rezult HomC(A, B)HomC(C, D) . (orice
morfism are un unic domeniu i un unic codomeniu).
2) Compunerea morfismelor este asociativ: A, B, C, D Ob C i u : A B,
v : B C, w : C D, are loc w(uv) (wu)v. (notat n continuare wuv)
3) A Ob C, exist un morfism 1A : A A (numit morfism identic sau unitate al lui A)
astfel nct, B Ob C i u : A B, v : B A, are loc u1A u i 1Av v.

4.2 Observaie. a) Morfismul identic al unui obiect A este unic: dac j: A A este
morfism identic al lui A, atunci j j1A 1A.
b) n definiia categoriei, eseniale snt morfismele. Aplicaia Ob C Hom C, A 1A,
A Ob C, este injectiv i se pot identifica obiectele categoriei cu morfismele lor identice.
Se poate defini noiunea de categorie folosind doar morfismele.

4.3 Exemple. a) Categoria Ens a mulimilor47. Ob Ens este clasa mulimilor. Dac A i B
snt mulimi, HomEns(A, B) este mulimea tuturor funciilor de la A la B. Compunerea
morfismelor n Ens este compunerea uzual a aplicaiilor. Morfismul identic al lui A este
funcia identic a lui A.
b) Categoria Gr a grupurilor. Ob Gr este clasa grupurilor i HomGr(G, H) este mulimea
morfismelor de grup de la G la H, G, H Ob Gr. Ca la Ens, compunerea este compunerea
funciilor.

45
Noiunea de clas este introdus n teoria axiomatic a mulimilor (pentru a evita paradoxurile generate de
considerarea de mulimi foarte mari). Orice mulime este o clas, dar exist clase care nu snt mulimi (de ex.
clasa tuturor mulimilor). Mulimile snt exact acele clase care snt elemente ale unei clase. Snt definite operaii
cu clase (reuniune, intersecie etc.). Pentru detalii, se pot consulta de exemplu REGHI [1981] (axiomatica Gdel-
Bernays), SCORPAN [1995] (axiomatica Zermelo-Fraenkel).
46
n teoria axiomatic a mulimilor, elementele oricrei mulimi (sau clase) snt tot mulimi.
47
n francez, ensemble mulime. n literatura anglo-saxon, aceast categorie se numete Set.
134 Anexe

c) Fie R un inel unitar. Categoria R-Mod are ca obiecte R-modulele stngi, iar morfismele
snt morfismele de R-module cu compunerea uzual. La fel se definete categoria Mod-R a
R-modulelor drepte.
d) Se definesc n mod asemntor categoriile
- Ann: inelele cu morfismele de inele.
- Annu: inelele unitare cu morfismele unitare de inele.
- Ab: grupurile abeliene cu morfismele de grupuri
- Ord: mulimile ordonate cu morfismele aplicaiile cresctoare.
d) Fie (A, ) o mulime nzestrat cu o relaie de preordine (tranzitiv i reflexiv). Definim
o categorie A, cu Ob A : A. Pentru orice a, b Ob A, HomA(a, b) {(a, b)} dac a b i
HomA(a, b) n caz contrar. Propunem cititorului definirea compunerii morfismelor i
verificarea axiomelor 1) 3).
e) Fie (G, ) un monoid (operaia este asociativ i are element neutru). Definim o
categorie G n modul urmtor: Ob G este o mulime cu un singur element (de exemplu
Ob G {G}), iar HomG(G, G) G (morfismele snt elementele lui G); compunerea
morfismelor a, b G este ab ( este operaia de monoid a lui G). Morfismul identic este
elementul neutru.
Cititorul va putea da alte exemple de categorii, bazate pe experiena sa matematic
(categoria semigrupurilor, categoria mulimilor finite, categoria corpurilor, categoria spaiilor
topologice cu morfismele aplicaiile continue etc.). De fiecare dat este necesar s se
precizeze exact clasa obiectelor categoriei, mulimea morfismelor ntre dou obiecte oarecare
i s se verifice axiomele 1)-3).
Uneori vom scrie A C n loc de A Ob C, dac nu snt posibile confuzii.

4.4 Definiie. Spunem c o categorie C este subcategorie a unei categorii D dac


Ob C Ob D i, A, B Ob C, HomC(A, B) HomD(A, B), iar compunerea oricror dou
morfisme n C este compunerea lor n D. Spunem c C este subcategorie plin a lui D dac
A, B Ob C, HomC(A, B) HomD(A, B).
De exemplu, Ab este subcategorie plin a lui Gr. Categoria Annu este o subcategorie a lui
Ann care nu este plin.

4.5 Definiie. Definim unele obiecte i morfisme remarcabile ntr-o categorie C.


Particulariznd la diverse exemple de categorii, se obin noiuni familiare.
a) Un obiect I C se numete obiect iniial dac A C, |HomC(I, A)| 1 (exist un unic
morfism I A). Un obiect F se numete obiect final dac A C, |HomC(A, I)| 1. Un
obiect care este simultan iniial i final se numete obiect nul.
4. Categorii, functori 135

b) Un morfism u : A B se numete
- monomorfism dac C C, v, w HomC(B, A), din uv uw rezult v w.
- epimorfism dac C C, v, w HomC(B, C), din vu wv rezult v w.
- bimorfism dac este simultan monomorfism i epimorfism.
- izomorfism dac exist v : B A astfel nct uv 1B i vu 1A (n acest caz v se
numete inversul lui u).
Dou obiecte A i B ale lui C se numesc izomorfe (notat A B) dac exist un izomorfism
A B. Relaia de izomorfism pe clasa Ob C este o relaie de echivalen (demonstrai!).

4.6 Exemple. a) n Gr exist obiecte iniiale: grupurile cu un singur element (care este n
mod necesar elementul neutru al grupului respectiv). Acestea snt i obiecte finale (deci snt
obiecte nule) n Gr. Acelai lucru este valabil i n Ab, R-Mod.
b) n Ens mulimea vid este unicul obiect iniial48; orice mulime cu 1 element este
obiect final. Ens nu are obiecte nule.
c) Monomorfismele n Ens (ca i n Gr, Ab, R-Mod) snt morfismele care snt aplicaii
injective. Cine snt epimorfismele? n aceste categorii izomorfismele coincid cu bimorfismele.
d) n categoria Ann a inelelor unitare, incluziunea Z Q este monomorfism i
epimorfism, fr a fi funcie surjectiv i izomorfism.

4.7 Propoziie. Fie C o categorie i A, B obiecte iniiale n C. Atunci exist un unic


izomorfism A ~ B.
Demonstraie. Cum A este obiect iniial, exist un unic morfism : A B. i B este
obiect iniial, deci exist un unic morfism : B A. Morfismul : A A este egal cu 1A
(cci exist un unic morfism A A). La fel, 1B. Deci i snt izomorfisme inverse
unul celuilalt.
Este important de subliniat c diversele proprieti de universalitate pe care le satisfac
unele obiecte snt de fapt reflectarea faptului c acele obiecte snt obiecte iniiale (sau finale)
n anumite categorii. Odat stabilit acest fapt, propoziiile de tipul proprietatea de
universalitate a determin pn la un izomorfism49 nu snt dect traducerea propoziiei
orice dou obiecte iniiale (respectiv finale) ntr-o categorie snt izomorfe.

4.8 Exemple. a) Suma direct. Fie o familie (Mi)iI de obiecte n R-Mod. Fie categoria S,
ale crei obiecte snt cupluri de forma (S, (i)iI), unde S R-Mod i i : Mi S snt

48
Pentru orice mulime A, exist o unic funcie A, anume funcia .
49
Se nlocuiesc cu sum direct, produs direct, algebr monoidal etc.
136 Anexe

morfisme n R-Mod, i I. Dac (S, (i)iI), (T, (i)iI) S, definim morfismele n S ntre
aceste obiecte ca fiind morfismele de R-module : S T cu proprietatea c i i, i I.
Propunem verificarea axiomelor de categorie.
Faptul c (S, (i)iI) este o sum direct a familiei (Mi)iI, de injecii canonice (i)iI, este
echivalent cu a spune c (S, (i)iI) este obiect iniial n S.
b) Produsul direct. Fie o familie (Mi)iI de obiecte n R-Mod. Faptul c (P, (i)iI) este un
produs direct al familiei (Mi)iI este echivalent cu faptul c (P, (i)iI) este obiect final ntr-o
anumit categorie (care?).
Un principiu important, des folosit, este principiul dualitii.

4.9 Definiie. Dac C este o categorie, categoria sa dual C se definete astfel:


Ob C : Ob C; dac A Ob C, notm cu A obiectul A vzut n C. Pentru orice A, B Ob C,
punem HomC(B, A) : HomC(A, B). Un morfism u : A B n C l vom nota cu u : B A
n C. Compunerea n C a dou morfisme u : B A i v : C B este definit prin
uv : (vu), unde vu este compunerea morfismelor u : A B i v : B C n C. Evident,
exist 1A (1A).
n termeni intuitivi, duala categoriei C se obine prin inversarea sgeilor n C (i inversarea
ordinii n compunerea sgeilor).
Fie P un enun formulat n termeni de obiecte i morfisme. Pentru fiecare categorie C, se
obine o propoziie, notat P(C). Notm cu P enunul dual (obinut din P prin inversarea
sgeilor i a ordinii compunerii sgeilor)50. Principiul dualitii este urmtorul: Dac P este
valabil n orice categorie, atunci i P este valabil n orice categorie.
n mod asemntor, orice noiune (definiie) ntr-o categorie are o noiune dual, obinut
prin inversarea sgeilor i a ordinii compunerii acestora. O noiune care coincide cu duala sa
se numete autodual.

4.10 Exemplu. a) Duala noiunii de obiect iniial este cea de obiect final.
b) Duala noiunii de monomorfism este noiunea de epimorfism.
c) Noiunea de izomorfism este autodual.
d) Am vzut c: pentru orice categorie C, orice dou obiecte iniiale n C (dac exist) snt
izomorfe (exist chiar un unic izomorfism ntre ele). Prin dualizare, se obine (fr a mai fi
nevoie de demonstraie): pentru orice categorie C, orice dou obiecte finale n C snt
izomorfe.

50
Cu alte cuvinte, P(C) este acelai lucru cu P(C) interpretat n C.
4. Categorii, functori 137

Conceptului intuitiv de morfism de categorii i corespunde noiunea de functor.

4.11 Definiie. Fie C i D dou categorii. Un functor covariant F de la C la D, notat


F : C D, este un cuplu F (F', F"), unde F' : Ob C ObD, F": Hom C Hom D, astfel
nct:
(F1) A, B Ob C, F"(HomC(A, B)) HomD(F'(A), F'(B)); adic, dac u : A B, atunci
F"(u) : F'(A) F'(B).
(F2) F pstreaz compunerea morfismelor : A, B, C Ob C i u : A B, v : B C,
atunci F"(vu) F"(v)F"(u).
(F3) F pstreaz morfismele identice: A C, F"(1A) 1F"(A).
Un functor contravariant F : C D satisface F3 i dualele axiomelor F1 i F2, adic
(F1*) F"(HomC(A, B)) HomD(F'(B), F'(A)), A, B Ob C.
(F2*) A, B, C Ob C i u : A B, v : B C, atunci F"(vu) F"(u)F"(v).
Astfel, un functor contravariant ntoarce sgeile. A da un functor contravariant de la C la
D revine la a da un functor covariant de la C la D (sau de la C la D). De aceea, rezultatele
privitoare la functori covariani se transfer la functori contravariani. n continuare, prin
functor se nelege functor covariant.
n general, se renun la distincia ntre componentele F' i F" ale functorului F, notndu-se
F(A) n loc de F'(A) i F(u) n loc de F"(u) (de altfel, F este perfect determinat de F", adic de
aciunea sa pe morfisme, vezi Obs.4.2).
Un functor F : C D se numete:
- fidel dac A, B C, funcia FA,B : HomC(A, B) HomD(FA, FB) este injectiv.
- plin dac A, B C, funcia FA,B : HomC(A, B) HomD(FA, FB) este surjectiv.
- deplin fidel dac este plin i fidel.
Ne intereseaz categoriile n care morfismele snt funcii ntre mulimi:

4.12 Definiie. Categoria C se numete concret dac exist un functor covariant fidel
F : C Ens.
Categoria Gr este concret: aplicaia U : Gr Ens, care asociaz oricrui grup G
mulimea sa subiacent51 i oricrui morfism de grupuri u tot pe u vzut ca aplicaie ntre
mulimile subiacente, este un functor fidel (care nu e plin). U se mai numete functor uituc

51
Un grup G este, n mod formal, un cuplu (G, ), unde G este mulimea subiacent i : GG G este
operaia grupal. Deci o funcie de la un grup (G, ) la un grup (H, ) nu este acelai lucru cu o funcie ntre
mulimile lor subiacente G i H. Din acest motiv, Gr nu este o subcategorie a lui Ens.
138 Anexe

(sau de subiacen) deoarece uit de structura de grup. La fel, Ab, Ann, R-mod snt categorii
concrete (definii functorii uituci corespunztori!).
n categorii concrete se pot defini obiecte libere peste o mulime X (comparai definiia
urmtoare cu proprietatea de universalitate a R-modulului liber peste o mulime).

4.13 Definiie. Fie C o categorie concret i F : C Ens un functor covariant fidel.


Spunem c obiectul L al lui C este liber52 peste mulimea X F(L) dac, pentru orice obiect
A C i orice aplicaie : X F(A), exist un unic morfism n C g : L A astfel nct
F(g)|X .
Dac C este una din categoriile Gr, Ab, R-mod, , F este functorul subiacen i definiia
devine: L C este liber peste mulimea X L dac, pentru orice obiect A C i orice
aplicaie : X A, exist un unic morfism n C g : L A astfel nct g|X .
Noiunea urmtoare permite compararea a doi functori i este analogul conceptului de
morfism de structuri algebrice.

4.14 Definiie. Fie functorii covariani F, G : C D. Spunem c s-a dat un morfism


functorial : F G dac, pentru orice obiect A C, este dat A : F(A) G(A) (morfism n
D) astfel nct, u : A B morfism n C, rezult BF(u) G(u)A, adic diagrama
urmtoare (de morfisme n D) este comutativ:
F u
F A F B

A B

G u
G A G B
Dac A : F(A) G(A) este izomorfism, A C, atunci : F G se numete izomorfism
functorial, caz n care functorii F i G se numesc izomorfi.
Multe din izomorfismele canonice ntlnite n teoria modulelor snt de fapt exprimarea
faptului c exist izomorfisme functoriale ntre anumii functori. De exemplu, dac R este un
inel, atunci functorul RR : R-Mod R-Mod este izomorf cu functorul identitate
id : R-Mod R-Mod.

52
O terminologie mai precis este liber relativ la F.
5. Polinoame simetrice 139

5. Polinoame simetrice

Fie R un inel comutativ unitar, fixat. Fie n N* i Sn (grupul permutrilor de n


obiecte). Exist un unic morfism de R-algebre : R[X1,, Xn] R[X1,, Xn] astfel nct
(Xi) X(i), i 1,, n (am folosit 2.10 proprietatea de universalitate a R-algebrei de
polinoame R[X1,, Xn]). Dac g R[X1,, Xn], atunci
(g) g(X(1),, X(n)).
Dac R este integru, de corp de fracii K, considerm K(X1,, Xn) (corpul de fracii al
inelului integru R[X1,, Xn], numit corpul fraciilor raionale n nedeterminatele X1,, Xn cu
coeficieni n K). Atunci se prelungete la un unic morfism de corpuri (notat tot cu )
: K(X1,, Xn) K(X1,, Xn); are loc, g, h R[X1,, Xn], h 0: (g/h) (g)/(h).

5.1 Definiie. Fie R un inel comutativ unitar i g R[X1,, Xn]. Spunem c g este polinom
simetric n R[X1,, Xn] dac, Sn, are loc (g) g.
Dac R este integru, de corp de fracii K, o fracie raional g/h din corpul K(X1,, Xn) se
numete simetric dac, Sn, are loc (g/h) g/h.

5.2 Exemple. n R[X1, X2, X3], polinoamele urmtoare snt simetrice: X1 X2 X3,
X1 X2 X3, X 12 X 2 X 12 X 3 X 22 X 1 X 22 X 3 X 32 X 1 X 32 X 2 . Polinomul X1 X2 nu este
simetric n R[X1, X2, X3] (dar este simetric n R[X1, X2]).

5.3 Observaii. a) Fie S {g R[X1,, Xn]|(g) g, Sn} mulimea polinoamelor


simetrice. S este o subalgebr a lui R[X1,, Xn]: dac g, h S, atunci
(g h) (g) (h) g h, Sn. Analog se verific celelalte condiii.
La fel, fraciile raionale simetrice din K(X1,, Xn) formeaz un subcorp.
b) Dac aX 1i1 X nin este monom al polinomului simetric g, atunci aX i1 1 X in n este
monom al lui g.

5.4 Definiie. Fie n N* i 0 k n. Se numete polinom simetric fundamental (sau


elementar) de grad k n R[X1,, Xn] polinomul
sk : {iI Xi | I {1, , n}, |I| k}.
Cu alte cuvinte, sk este suma tuturor produselor de k nedeterminate distincte alese din
{X1,, Xn}; deci sk are Cnk monoame. Prin convenie, s0 1 i sk 0 pentru k n. Polinomul
sk este omogen de grad k (toate monoamele sale au gradul k). ntruct sk depinde i de numrul
nedeterminatelor, uneori vom nota sk(X1,, Xn) pentru a evita confuziile. De exemplu, pentru
n 4:
s0 1
140 Anexe

s1 X1 X2 X3 X4
s2 X1 X2 X1 X3 X1 X4 X2 X3 X2 X4 X3 X4
s3 X1 X2 X3 X1 X2 X4 X1 X3 X4 X2 X3 X4
s4 X1 X2 X3 X4
Polinoamele simetrice fundamentale apar n relaiile dintre coeficienii i rdcinile unui
polinom.

5.5 Teorem. a) Fie n N* i sk skX1, , Xn). n R[X1,, Xn][X] are loc relaia:
n n1 n2 n
(X X1)(X Xn) X s1 X s2 X (1) sn.
n
b) Dac R este subinel al inelului integru S i g a0 a1X anX R[X] are
k
rdcinile x1, , xn S, atunci anskx1, , xn) (1) an k.
Demonstraie. a) Inducie dup n (exerciiu).
b) Exist un unic morfism de R-algebre : R[X1,, Xn][X] S[X] astfel nct (Xi) xi i
(X) X. Avem, din a):
n n1 n2 n
(an(X X1)(X Xn)) an(X x1)(X xn) an(X s1 X s2 X (1) sn).
Pe de alt parte, an(X x1)(X xn) g (n corpul de fracii K al lui S, au aceleai rdcini
i acelai coeficient dominant). Se identific acum coeficienii.

5.6 Teorem. (teorema fundamental a polinoamelor simetrice) Fie R un inel comutativ


unitar i g un polinom simetric din R[X1,, Xn]. Atunci exist un unic polinom
h R[X1,, Xn] astfel nct g h(s1, , sn).
Cu alte cuvinte, notnd cu S subalgebra polinoamelor simetrice din R[X1,, Xn], unicul
morfism de R-algebre : R[X1,, Xn] S cu proprietatea c (Xi) si (pentru 1 i n)
este un izomorfism.
Demonstraie. Notm cu T : X 1i1 X nin i1 , , in N n mulimea termilor din
R[X1,, Xn]. Definim o relaie de ordine pe T (ordinea lexicografic): ordonm total
{X1,, Xn} (de exemplu X1 X2 Xn) i definim X 1i1 X nin X 1k1 X nkn r, 1 r n,
astfel nct it kt, t r i ir kr. De exemplu, avem 1 X 37 X 2 X 32 X 1 X 1 X 22 . Aceast
relaie de ordine este total 53 i compatibil cu nmulirea, adic, , , T, din
rezult (este chiar singura ordine pe T, compatibil cu nmulirea, care satisface
X1 X2 Xn).

53
Mai mult, T este o mulime bine ordonat de ordinea lexicografic (orice submulime nevid a lui T are un
prim element). Se pot face deci demonstraii prin inducie dup aceast ordine (cum este demonstraia de fa).
5. Polinoame simetrice 141

Ordinea lexicografic induce o relaie de preordine 54 , notat tot , pe mulimea


{a | T, a R, a 0} a monoamelor din R[X1,, Xn], prin a b .
Demonstrarea afirmaiilor precedente este un exerciiu de rutin. Dac p R[X1,, Xn],
exist un unic monom care este cel mai mare monom al lui p (fa de preordinea
lexicografic), numit monom dominant al lui p. l notm cu hm(p). Are loc urmtoarea
proprietate:
Dac p, q R[X1,, Xn], astfel nct hm(p) a, hm(q) b, unde T, a, b R i
ab 0, atunci hm(pq) hm(p)hm(q) ab.
ntr-adevr, orice monom al lui pq este o sum de monoame de forma rs, unde r este
monom al lui p, s este monom al lui q. Dar i , deci . Astfel,
ab hm(pq).
Fie deci g un polinom simetric i fie hm(g) aX 1i1 X nin . Atunci i1 i2 in (dac k
astfel nct ik ik1, atunci aX 1i1 X kik 1 X kik1 X nin este monom n g, strict mai mare dect
hm(g)). Cutm un polinom p de forma as1j1 snjn astfel nct hm(p) s fie hm(g). Din
proprietatea de mai sus, hmas1j1 snjn aX 1j1 X 1 X 2 j2 X 1 X n jn . Acest monom este
egal cu hm(g) dac i numai dac j1 jn i1, j2 jn i2, , jn in. Rezult jn in,
jk ik ik 1 pentru 1 k n. Polinomul
g1 : g as1j1 snjn
este simetric i are hm(g1) hm(g). Dac hm(g1) 0, avem g1 0 i am terminat. Dac
hm(g1) 0, aplicm acelai procedeu pentru g1. Algoritmul se termin dup un numr finit de
pai deoarece nu poate exista un ir infinit strict descresctor de termi, conform lemei
urmtoare. Aceasta ncheie demonstraia prii de existen.
Artm unicitatea (cu alte cuvinte, Ker 0). Presupunem c exist un polinom nenul
p R[X1,, Xn] astfel nct (p) p(s1, , sn) 0. Afirmm c exist un unic monom nenul
al lui p astfel nct hm((p)) hm((s1, , sn)). Dac X 1i1 X nin , X 1j1 X njn T, cu
, atunci:
hm((s1, , sn)) X 1i1 in X nin X 1j1 jn X njn hm((s1, , sn)).
Deci ! 0 monom al lui p astfel nct hm((s1, , sn)) max {hm((s1, , sn))| monom
al lui p}. Cum p(s1, , sn) {(s1, , sn)| monom al lui p}, rezult c
hm(p(s1, , sn)) hm((s1, , sn)) 0, contradicie cu p(s1, , sn) 0.

54
Adic o relaie reflexiv i tranzitiv, dar nu neaprat antisimetric.
142 Anexe

5.7 Lem. a) Fie (A, ) i (B, ) dou mulimi bine ordonate. Atunci AB este o mulime
bine ordonat de ordinea lexicografic dat de (a, b) (a', b') dac i numai dac a a' sau
(a a' i b b').
b) ntr-o mulime bine ordonat (A, ) nu exist iruri infinite strict descresctoare.
c) n N, mulimea Tn a termilor din R[X1,, Xn] este bine ordonat de ordinea
lexicografic (deci nu exist un ir infinit strict descresctor de termi).
Demonstraie. a) Reamintim c mulimea ordonat (A, ) se numete bine ordonat dac
S A, S astfel nct a, a S ( este unic cu aceast proprietate i se
numete primul element al lui S. Deci A este bine ordonat dac orice submulime nevid are
un prim element). Fie S AB, nevid. Cum S1 : {a A| b B cu (a, b) S} , iar A
este bine ordonat, exist primul su element S1 (deci (a, b) S, a). Fie
S2 : {b B| (, b) S}. Exist primul element al lui S2. Atunci (, ) este primul element
al lui S: (a, b) S, avem a (deci (, ) (a, b)) sau a, caz n care b S2, deci b.
b) Fie (an)n 1 un ir descresctor de elemente din A. Atunci mulimea {an | n 1} are un
prim element, fie acesta ak. Pentru n k, avem deci ak an; cum an ak (irul este descres-
ctor), rezult an ak i irul nu este strict descresctor.
n
c) Inducie dup n. Dac n 1, T1 {X | n N} este izomorf ca mulime ordonat cu
(N, ), care este bine ordonat. Dac n 1, Tn cu ordinea lexicografic este izomorf cu
Tn1 T1 cu ordinea definit ca la punctul a). Din ipoteza de inducie, Tn1 este bine ordonat
i din a) rezult Tn1 T1 bine ordonat.
Teorema 5.6 se extinde uor i la fracii raionale simetrice.

5.8 Corolar. (Teorema fundamental a fraciilor raionale simetrice) Fie R un inel integru
i K corpul su de fracii. Dac p, q R[X1,, Xn], q 0, astfel nct p/q este o fracie
raional simetric, atunci exist polinoamele f, g R[X1,, Xn] astfel nct
p f s1 , , sn
. Cu alte cuvinte, subcorpul fraciilor raionale simetrice din corpul
q g s1 ,, sn
K(X1,, Xn) este K(s1,, sn).
Demonstraie. Dac q este polinom simetric, atunci p este simetric (ca produs n subcorpul
fraciilor raionale simetrice dintre q i p/q). Din 5.6 rezult c p, q R[s1,, sn]. Dac q nu
este simetric, fie s Sn(q). Atunci s este simetric i
p p id q
,
q s
i am revenit la primul caz.
5. Polinoame simetrice 143

S exprimm polinomul simetric tm : X1m Xnm R[X1,, Xn] (m N) n funcie de


polinoamele simetrice s1, , sn. Identitile urmtoare permit un calcul recursiv al tm ca
polinom de s1, , sn.

5.9 Propoziie. (Identitile lui Newton) n R[X1,, Xn] are loc relaia:
m2 m1
tm s1 tm 1 s2 tm 2 (1) sm 1 t1 (1) msm.
Demonstraie. Dac m n, atunci convenia sk 0 pentru k n trunchiaz formula de mai
sus (snt numai n termeni).
Fie r n i (a1, , ar) un r-uplu de numere naturale cu a1 a2 ar. Notm cu
s(a1, , ar) unicul polinom simetric g din R[X1,, Xn] cu monomul dominant
hm(g) X 1a1 X 2a2 X rar (fa de ordinea lexicografic a termilor).
De exemplu, s(m) X1m Xnm tm, s(1, 1) X1 X2 X1 X3 s2. Pentru a simplifica
notaia, punem 1i : (1, , 1) (1 apare de i ori) i (a, 1i) : (a, 1, , 1) (1 apare de i ori);
avem deci s(1i) si. Relaiile urmtoare se demonstreaz uor:
s1 tm 1 tm s(m 1, 1)
s2 tm 2 s(m 1, 1) s(m 2, 1, 1)
s3 tm 3 s(m 2, 1, 1) s(m 3, 1, 1, 1)
n general, dac i min{m 1, n},
si tm i s(m i 1,1i) s(m i,1i).
Dac m n i i m 1, atunci
sm 1t1 s(2,1m 2) msm.
Dac m n i, atunci
sn tm n s(m n 1,1n 1).
i1
Identitile rezult folosind relaiile de mai sus n suma 1 i m (1) si tmi.
Index

ct, 11
algebra clas, 133
factor, 120 cmmdc, 6
algebr, 119 cmmmc, 6
algoritm de factorizare, 29 codomeniu, 133
Algoritmul lui Euclid, 11 coeficient al unui polinom, 127
anulator, 68, 92 coeficientul dominant, 127
anulatorul comaximale (ideale), 98
unui modul, 92 combinaie liniar, 40
asemenea (endomorfisme), 105 companion matriceal, 108
asemenea (matrice), 105 complement, 58
asociere n divizibilitate, 5 complex de module, 62
autodual, 136 congruen modulo n, 13
conucleu, 63
baz, 69 coprodus, 56
bidualul unui modul, 80 corpul fraciilor raionale, 139
bimodul, 77 cosurs, 133
bimorfism, 135
bine ordonat (mulime), 142 decompozabil, 97
divizibilitate, 3
categorie, 132 divizori elementari, 102
concret, 137 domeniu, 133
dual, 136 domeniu de integritate, 4
cel mai mare divizor comun, 6 dual al unui modul, 79
cel mai mic multiplu comun, 6 dualitate, 136
celul Jordan, 108

144
145

element homomorfism
ntreg, 31 de module, 43
endomorfism, 43
ciclic, 105 ideal
epimorfism, 49, 135 maximal, 117
scindat, 65 prim, 117
extensie a unui modul, 63 propriu, 117
extindere a unui modul, 63 idempotent, 59
Identitile lui Newton, 142, 143
factori invariani, 95 imagine, 46
form, 127 indecompozabil, 97
forma canonic Jordan, 113 independent (familie de submodule), 58
forma diagonal canonic, 85 inel
form liniar, 79 al claselor de resturi modulo n, 14
forma normal Smith, 85 al ntregilor lui Gauss, 4
fracie, 128 de ntregi ptratici, 14
fracie raional euclidian, 11
simetric, 139 euclidian fa de norm, 15
funcia polinomial, 33 factorial, 20
functor integru, 4
contravariant, 137 ntreg nchis, 31
covariant, 137 noetherian, 19
de subiacen, 138 principal, 17
deplin fidel, 137 injeciile canonice, 56
exact la stnga, 65 ntreg
fidel, 137 ptratic, 14
plin, 137 ntreg algebric, 14
uituc, 137 ntreg raional, 14
invers (al unui morfism), 135
GCD-inel, 6 ireductibil, 9
grad, 126 izomorfism, 135
total, 127 izomorfism functorial, 138
grupul
liniar general, 75 lema chinez a resturilor, 98
lexicografic (ordine), 140
146

liber de ptrate, 4, 14
liniar dependent, 68 norm, 14
liniar independent, 68 nucleu, 46
localizare, 131 numrtor, 128
localizatul, 131 numitor, 128

matrice obiect
aritmetic echivalente, 85 final, 134
diagonal canonic, 85 iniial, 134
elementare, 85 liber, 138
matrice asociat nul, 134
unui morfism, 73 obiect (ntr-o categorie), 133
matrice canonic Jordan, 108 omotetie, 44
matricea caracteristic, 111 ordin, 91
modul, 36
de fracii, 130 PID, 17
de tip finit, 41 polinom
de torsiune, 92 monic, 14
factor, 49 omogen, 127
fr torsiune, 92 reciproc, 28
finit generat, 41 simetric elementar, 139
liber, 69 simetric fundamental, 139
simplu, 52 unitar, 14
monom, 124 polinom caracteristic, 111
dominant, 141 polinom minimal (al unui endomorfism), 106
monomorfism, 49, 135 polinom simetric, 139
scindat, 65 polinomul
morfism de interpolare Lagrange, 33
de algebre, 120 prim, 9
de bimodule, 78 prim element, 142
de extensii, 63 prime ntre ele (elemente), 6
de module, 43 produs direct
morfism functorial, 138 de module, 53, 54
morfism structural (al unei algebre), 119 de morfisme, 60
proiecia canonic, 59
147

proiecii canonice, 53, 54 maximal, 42


proiector, 59 minimal, 42
proprietatea de universalitate propriu, 40
a algebrei monoidale, 124 subspaiu invariant, 105
a inelului de fracii, 129 sum (de ideale), 117
a inelului de polinoame, 125 sum direct
a modulului liber, 70 de module, 55
a produsului direct, 53, 54 de morfisme, 60
a sumei directe, 55 de submodule, 58
p-submodul, 92 sumand direct, 58
suport, 41, 56, 120
relativ prime (elemente), 6 surjecia canonic, 49
rest, 11 surs, 133
restricia scalarilor, 38
teorema
sgeat, 133 factorilor invariani, 91
saturatul unui sistem multiplicativ nchis, 130 fundamental de izomorfism, 50
ir teorema mpririi cu rest, 11
exact, 62 term, 124
exact scurt, 63 torsiune, 92
semiexact, 62 transformare liniar, 43
ir exact scurt transformri elementare, 86
scindat, 65 transpusul
sistem de generatori, 40 unui morfism, 79
sistem multiplicativ nchis, 127
saturat, 130 UFD, 20
subalgebr, 120 urma
subalgebra generat, 120 unei matrice, 111
subcategorie, 134 unui endomorfism, 111
plin, 134 urm, 14
submodul, 39
ciclic, 41 valoare proprie, 113
generat, 40 vector propriu, 113
Bibliografie

1. ALBU, T., ION, I.D. [1984] Capitole de teoria algebric a numerelor, Ed. Academiei R.S.R., Bucureti.
2. ALBU, T., ION, I.D. [1997] Itinerar elementar n algebra superioar, Ed. All, Bucureti.
3. ALBU, T., MANOLACHE, N. [1987] 19 Lecii de teoria grupurilor, Ed. Universitii Bucureti, Bucureti.
4. ALBU, T., RAIANU, . [1984] Lecii de algebr comutativ, Ed. Universitii Bucureti, Bucureti.
5. ANDERSON, F.W., FULLER, K.R. [1974] Rings and categories of modules, Springer-Verlag, New York.
6. AYAD, M. [1997] Thorie de Galois. 122 exercices corrigs, Ellipses, Paris.
7. BOREVICI, Z.I, AFAREVICI, I.R. [1985], Teoria numerelor, Ed. tiinific i Enciclopedic, Bucureti.
8. BOURBAKI, N. [1958] Elments de mathmatique, Fasc. VII, Livre II: Algbre, Chapitre 3, Algbre
multilinaire, Hermann, Paris.
9. BOURBAKI, N. [1967] Elments de mathmatique, Fasc. VI, Livre II: Algbre, Chapitre 2, Algbre
linaire, Hermann, Paris.
10. BOURBAKI, N. [1981] Algbre, Chapitres 4 7, Masson, Paris.
11. BOURBAKI, N. [1985] Elments de mathmatique: Algbre commutative, Chapitres 1 4, Masson, Paris.
12. ESCOFIER, J.P. [1997] Thorie de Galois, Masson, Paris.
13. FRIED, M., JARDEN, M. [1986] Field Arithmetic, Springer Verlag, Berlin.
14. GALBUR, GH. [1961] Corpuri de funcii algebrice i varieti algebrice, Ed. Academiei R.P.R.,
Bucureti.
15. GALBUR, GH. [1972] Algebr, Ed. Didactic i pedagogic, Bucureti.
16. GOZARD, I. [1997] Thorie de Galois, Ellipses, Paris.
17. GUAN, M., TEFNESCU, M., [1985] Culegere de probleme de Algebr. Inele i Module, Ed. Universitii
Al. I. Cuza, Iai.
18. HALL, M. [1959] The Theory of Groups, Macmillan, New York.
19. HUNGERORD, T.W. [1974], Algebra, Springer-Verlag, New York.
20. ION, I.D., NSTSESCU, C., NI, C. [1984] Complemente de algebr, Ed. tiinific i enciclopedic,
Bucureti.
21. ION, I.D., RADU, N. [1981a] Algebra, Ed. Didactic i pedagogic, Bucureti.

148
149

22. ION, I.D., RADU, N., NI, C., POPESCU, D. [1981b] Probleme de algebr, Ed. Didactic i pedagogic,
Bucureti.
23. JACOBSON, N. [1964], Lectures in Abstract Algebra III. Theory of Fields and Galois Theory,
Springer-Verlag, New York.
24. JACOBSON, N. [1974], Basic Algebra I, W.H. Freeman and Co., San Francisco.
25. KAPLANSKY, I. [1973], Fields and Rings, The University of Chicago Press, Chicago.
26. LAFON, J.P. [1977] Algbre commutative. Langages gometrique et algbrique, Hermann, Paris.
27. MACCARTHY, P.J. [1966], Algebraic Extensions of Fields, Blaisdell Publishing, Waltham, Massachusets.
28. MORANDI, P. [1996] Field and Galois Theory, Springer-Verlag, New York.
29. NSTSESCU, C. [1974] Introducere n teoria mulimilor, Ed. Didactic i pedagogic, Bucureti.
30. NSTSESCU, C. [1976] Inele. Module. Categorii, Ed. Academiei R.S.R., Bucureti.
31. NSTSESCU, C., NI, C. [1979] Teoria calitativ a ecuaiilor algebrice, Ed. Tehnic, Bucureti.
32. NSTSESCU, C., NI, C., VRACIU, C. [1986] Bazele Algebrei, vol. I, Ed. Academiei R.S.R., Bucureti.
33. NEUKIRCH, J. [1986] Class Field Theory, Springer-Verlag, Berlin.
34. NI, C., SPIRCU, T. [1974] Probleme de structuri algebrice, Ed. Tehnic, Bucureti.
35. PARENT, D.P. [1978] Exercices en thorie des nombres, Gauthier-Villars, Paris.
36. POPESCU, N. [1971] Categorii abeliene, Ed. Academiei R.S.R., Bucureti.
37. PURDEA, I. [1982] Tratat de algebr modern, vol II, Ed. Academiei R.S.R., Bucureti.
38. RADU, GH. [1988] Algebra categoriilor i functorilor, Ed. Junimea, Iai.
39. RADU, GH., TOFAN, I., GONTINEAC, V. M. [2000] Introducere n algebra omologic, Ed Universitii
Al. I. Cuza, Iai.
40. RADU, N. [1968] Inele locale, vol. I, Ed. Academiei R.S.R., Bucureti.
41. REGHI, M. [1981] Elemente de teoria mulimilor i logic matematic, Ed. Facla, Timioara.
42. SAMUEL, P. [1963] Anneaux factoriels, Sociedade de Matemtica de So Paulo.
43. SAMUEL, P. [1968] Thorie algbrique des nombres, Hermann, Paris.
44. SCORPAN, A. [1996] Introducere n teoria axiomatic a mulimilor, Ed. Universitii Bucureti, Bucureti.
45. SPINDLER, K. [1994] Abstract Algebra with Applications, vol. II, M. Dekker, New York.
46. TEFNESCU, M., [1993] Introducere n teoria grupurilor, Ed. Universitii Al. I. Cuza, Iai.
47. TIGNOL, J.-P. [1987] Galois' Theory of Algebraic Equations, Longman Scientifical and Technical.
48. TOFAN, I. [2000] Capitole speciale de structuri algebrice, Ed Universitii Al. I. Cuza, Iai.
49. VAN DER WAERDEN, B.L. [1967], Algebra II (Fnfte auflage der Modernen Algebra) Springer-Verlag,
Berlin.
50. VAN DER WAERDEN, B.L. [1971], Algebra I (Achte auflage der Modernen Algebra) Springer-Verlag,
Berlin.
51. VAN DERWAERDEN, B.L. [1985], A History of Algebra, Springer-Verlag, Berlin.
52. WALKER, R.J. [1950] Algebraic Curves, Dover Publications, New York.
150

53. ZARISKI, O., SAMUEL, P. [1958] Commutative Algebra, vol. I, Princeton.


54. ZARISKI, O., SAMUEL, P. [1960] Commutative Algebra, vol. II, Princeton.

Potrebbero piacerti anche