////////// Mathmatiques
Algbre II COLLECTION ENSEIGNEMENT SUP //// Mathmatiques
ANNEAUX, MODULES ET ALGBRE MULTILINAIRE
Daniel Guin
L3M1M2
Algbre II
Ce trait dalgbre en deux volumes sadresse aux tudiants de licence
ou master de mathmatiques (L3-M1) et ceux qui prparent le CAPES
ou lagrgation.
Algbre II -
Ce tome 2 traite de la notion gnrale de divisibilit des lments dans ANNEAUX, MODULES
les anneaux : anneaux euclidiens, principaux, factoriels. Il prsente une
gnralisation de cette notion aux idaux anneaux de Dedekind et donne ET ALGBRE MULTILINAIRE
des applications la thorie des nombres : anneau des entiers dun corps
de nombres, ramication.
ET ALGBRE MULTILINAIRE
ANNEAUX, MODULES
Chaque notion est dveloppe depuis les dnitions de base jusqu des
rsultats trs avancs, avec toutes les dmonstrations. Les chapitres sont
suivis de thmes de rexion (TR) qui permettent dtudier en profondeur
des notions qui illustrent ou compltent le cours.
Daniel Guin
Daniel Guin
www.edpsciences.org
29 euros
ISBN : 978-2-7598-1001-7
ALGBRE
Tome 2
ANNEAUX, MODULES
ET
ALGBRE MULTILINAIRE
Daniel Guin
i i
i i
i i
anneaux 2013/9/23 8:08 page ii #2
i i
Illustration de couverture :
Imprim en France
ISBN : 978-2-7598-1001-7
Tous droits dadaptation et de reproduction par tous procds rservs pour tous pays. Toute re-
production ou reprsentation intgrale ou partielle, par quelque procd que ce soit, des pages publies
dans le prsent ouvrage, faite sans lautorisation de lditeur est illicite et constitue une contrefaon.
Seules sont autorises, dune part, les reproductions strictement rserves lusage priv du copiste et
non destines une utilisation collective, et dautre part, les courtes citations justifies par le caractre
scientifique ou dinformation de luvre dans laquelle elles sont incorpores (art. L. 122-4, L. 122-5 et
L. 335-2 du Code de la proprit intellectuelle). Des photocopies payantes peuvent tre ralises avec
laccord de lditeur. Sadresser au : Centre franais dexploitation du droit de copie, 3, rue Hautefeuille,
75006 Paris. Tl. : 01 43 26 95 35.
c 2013, EDP Sciences, 17, avenue du Hoggar, BP 112, Parc dactivits de Courtabuf,
91944 Les Ulis Cedex A
i i
i i
i i
anneaux 2013/9/23 8:08 page iii #3
i i
Avant-Propos vii
Remerciements xi
Avertissement xiii
Thmes de rexion 29
TR.I.A. tude de Aut(Z/nZ) . . . . . . . . . . . . . . . . . . . . 29
TR.I.B. Localisation et idaux . . . . . . . . . . . . . . . . . . . . 31
TR.I.C. Radical, nilradical . . . . . . . . . . . . . . . . . . . . . . 32
i i
i i
i i
anneaux 2013/9/23 8:08 page iv #4
i i
Algbre T2
Thmes de rexion 55
TR.II.A. Exemples danneaux euclidiens . . . . . . . . . . . . . . . 55
TR.II.B. Un anneau principal non euclidien . . . . . . . . . . . . . 56
TR.II.C. Anneaux nthriens . . . . . . . . . . . . . . . . . . . . . 57
TR.II.D. Sries formelles Sries et polynmes de Laurent . . . . . 58
Thmes de rexion 83
TR.III.A. Critre dirrductibilit par extension . . . . . . . . . . . 83
TR.III.B. Critre dirrductibilit par rduction . . . . . . . . . . . 83
iv
i i
i i
i i
anneaux 2013/9/23 8:08 page v #5
i i
i i
i i
i i
anneaux 2013/9/23 8:08 page vi #6
i i
Algbre T2
Appendice 229
1 Ensembles ordonns . . . . . . . . . . . . . . . . . . . . . . . . . . 229
2 Cardinaux Ensembles innis . . . . . . . . . . . . . . . . . . . . 232
Bibliographie 239
vi
i i
i i
i i
anneaux 2013/9/23 8:08 page vii #7
i i
AVANT-PROPOS
Cet ouvrage fait suite celui intitul Algbre I (crit en collaboration avec
Thomas Hausberger) dont je reprends ici une partie de lavant-propos.
La trs longue histoire de ltude des nombres, puis des quations, a permis
de remarquer des analogies entre certaines proprits vries par des objets ma-
thmatiques de natures direntes, par exemple les nombres et les polynmes.
Cela a conduit les mathmaticiens, en particulier au XIXe sicle, tenter de d-
gager une axiomatique qui rende compte des raisons profondes de ces analogies.
Il est alors apparu que ces objets, de natures direntes, possdaient les mmes
structures algbriques, par exemple groupe, espace vectoriel, anneau, etc.
Il devint vident quil tait plus ecace dtudier ces structures pour elles-
mmes, indpendamment de leurs ralisations concrtes, puis dappliquer les r-
sultats obtenus dans les divers domaines que lon considrait antrieurement.
Lalgbre abstraite tait ne.
Cest ltude des quations algbriques qui est lorigine de la cration et
du dveloppement de lalgbre, dont le nom provient du titre dun trait dAl-
Khowarizmi. Dabord exclusivement dvolue au calcul, lintroduction des outils
(nombres ngatifs, extraction de racines, nombres complexes) et llaboration des
rgles dutilisation de ces objets, lalgbre a volu vers ce quelle est maintenant,
ltude des structures.
Ltude des nombres entiers remonte la plus Haute Antiquit, mais cest
ltude des nombres algbriques, au XIXe sicle, qui a conduit aux notions
danneau et de corps.
Ltude de la divisibilit dans les nombres entiers est base sur la proprit
fondamentale suivante : tout nombre entier scrit, de manire unique, comme
produit de nombres premiers. Comme pour toutes les structures algbriques im-
portantes, la structure danneau apparat dans de nombreuses situations dans
lesquelles les lments ne sont plus des nombres entiers. Cest en particulier le
i i
i i
i i
anneaux 2013/9/23 8:08 page viii #8
i i
Algbre T2
cas des polynmes. Il est donc utile, en tudiant la notion de divisibilit dans
des anneaux gnraux, de voir si lanalogue de la dcomposition en produit de
nombres premiers existe : on lappelle alors dcomposition en produit dlments
irrductibles. Cela conduit la notion danneau factoriel qui gnralise les no-
tions danneau euclidien ou principal (chapitre II). On tudie ensuite cette
dcomposition dans le cas des anneaux de polynmes (chapitre III).
Lide essentielle a t lintroduction de la notion didal : celle-ci permet de
gnraliser des noncs portant sur les proprits usuelles de la divisibilit des
nombres entiers. En particulier, la gnralisation aux idaux de la proprit de
dcomposition en produit dirrductibles, associe la notion dextension de corps,
a permis de faire de trs grands progrs en arithmtique, notamment avec ltude
des anneaux de Dedekind (chapitre VI).
La structure despace vectoriel (sur un corps), qui est lune des plus fcondes
des mathmatiques, a des applications trs nombreuses, non seulement en ma-
thmatique, mais galement en physique, chimie, biologie et sciences humaines.
Cest la raison pour laquelle lalgbre linaire est un domaine fondamental et
son tude cruciale.
Si lon remplace le corps de base par un anneau, la dnition de la structure
despace vectoriel garde tout son sens et, pour la direncier de la notion pr-
cdente, on parle de structure de module (sur un anneau) (chapitre IV). Cette
structure de module possde beaucoup de proprits des espaces vectoriels, mais
elle est plus subtile et certains rsultats fondamentaux des espaces vectoriels ne
sont plus valables : par exemple, un module ne possde pas ncessairement une
base. Nanmoins, cette structure algbrique est dune grande richesse en parti-
culier si lanneau de base est principal (chapitre V) et relativement la dualit
(chapitre VII) et intervient naturellement dans de nombreux contextes math-
matiques ou autres.
On sait que les applications linaires sont au cur de lalgbre linaire, mais
de nombreux problmes font apparatre des applications de plusieurs variables, li-
naires en chaque variable, les applications multilinaires. Pour en simplier
ltude, lon se ramne des applications linaires en utilisant le produit ten-
soriel (chapitre VIII) ou le produit extrieur (chapitre IX). Cela conduit aux
notions dalgbre tensorielle ou algbre extrieure, qui sont des outils trs
puissants en algbre et gomtrie.
Comme dans le cas des groupes, la structure danneau a donn naissance une
approche algbrique de la gomtrie, en particulier des courbes et des surfaces : la
gomtrie algbrique. Cette dmarche algbrique a t galement applique,
de manire trs ecace, en analyse groupes topologiques, espaces vectoriels
norms, algbres de Banach.
viii
i i
i i
i i
anneaux 2013/9/23 8:08 page ix #9
i i
Avant-Propos
ix
i i
i i
i i
anneaux 2013/9/23 8:08 page x #10
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page xi #11
i i
REMERCIEMENTS
i i
i i
i i
anneaux 2013/9/23 8:08 page xii #12
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page xiii #13
i i
AVERTISSEMENT
i i
i i
i i
anneaux 2013/9/23 8:08 page xiv #14
i i
Algbre T2
xiv
i i
i i
i i
anneaux 2013/9/23 8:08 page 1 #15
i i
Premire partie
Anneaux et modules
i i
i i
i i
anneaux 2013/9/23 8:08 page 2 #16
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 3 #17
i i
I
GNRALITS SUR LES ANNEAUX
1. Dnitions Exemples
Rappelons quun groupe est la donne dun ensemble non vide G et dune loi
de composition interne
G G G
(x, y) x y
vriant les proprits suivantes :
(i) x, y, z G, (x y) z = x (y z),
(ii) e G, tel que x G, x e = e x = x,
(iii) x G, x G tel que x x = x x = e.
Si, de plus, la proprit suivante est vrie :
(x, y) G G, x y = y x,
le groupe G est dit commutatif ou ablien.
Definitions 1.1.
a) Un anneau est la donne dun ensemble non vide A et de deux lois
de composition interne, notes + et . (appeles respectivement addition et
multiplication), telles que :
(i) (A, +) est un groupe ablien (on notera 0 son lment neutre),
(ii) (a, b, c) A A A, (a.b).c = a.(b.c),
(iii) 1 A, a A a.1 = 1.a = a,
(iv) (a, b, c) A A A, a.(b + c) = a.b + a.c et (b + c).a = b.a + c.a.
i i
i i
i i
anneaux 2013/9/23 8:08 page 4 #18
i i
b) Un corps est un anneau A non rduit {0} tel que (A \ {0}, .) soit un
groupe.
Remarques 1.2.
a) Dans un anneau A, on a les relations
En eet, on a
a A, a = 1.a = 0.a = 0.
i i
i i
i i
anneaux 2013/9/23 8:08 page 5 #19
i i
1. Dfinitions Exemples
Exemples 1.3.
a) Lensemble des entiers relatifs Z, muni de laddition et de la multiplication
usuelles, est un anneau commutatif.
b) Les ensembles Q des nombres rationnels, R des nombres rels et C des
nombres complexes, munis des oprations usuelles, sont des corps.
c) Lensemble Mn (k) des matrices (n, n) coecients dans un anneau com-
mutatif k, muni de laddition et de la multiplication des matrices, est un anneau,
non commutatif pour n 2.
d) Soit G un groupe ablien (not additivement), alors End(G) muni de lad-
dition et de la composition des morphismes de groupes est un anneau (en gnral
non commutatif).
e) Pour tout entier n > 0, le groupe ablien Z/nZ muni de la multiplication
dnie par cl(p)cl(q) = cl(pq) est un anneau commutatif, dont lunit est cl(1),
o cl(x) dsigne la classe dans Z/nZ de llment x de Z.
f ) Lensemble R[X] des polynmes coecients dans R, muni de laddition
et de la multiplication des polynmes, est un anneau commutatif.
Exercice E1.
1. Soient X un ensemble non vide et A un anneau. On note F(X, A) len-
semble des applications de X dans A. Montrer que F(X, A) muni des oprations
dnies par
AB = (A (X \ B)) (B (X \ A)),
que lon appelle dirence symtrique de A et B. Montrer que P(X) muni des
oprations
i i
i i
i i
anneaux 2013/9/23 8:08 page 6 #20
i i
Definition 1.6. Un lment a dun anneau A est inversible sil admet un in-
verse gauche et droite. On note alors a1 son inverse et U(A) lensemble
des lments inversibles de A.
Exercice E2.
1. Dterminer U(R[X]).
2. Dterminer U(F(X, A)), o F(X, A) est lanneau dni en E1.1.
3. Soit E un R-espace vectoriel de dimension innie. Montrer que dans lan-
neau EndR (E), il existe des lments ayant un inverse gauche (resp. droite)
mais pas droite (resp. gauche).
Remarque 1.8. Il est clair quun anneau A = {0} est un corps si et seulement si
U(A) = A \ {0}.
i i
i i
i i
anneaux 2013/9/23 8:08 page 7 #21
i i
1. Dfinitions Exemples
Exercice E3 ().
1. Soient K un corps commutatif et G un sous-groupe ni de K = U(K).
Montrer que le groupe G est form de racines de lunit et quil est cyclique (en
notant n le ppcm des ordres des lments de G, on montrera, en utilisant le
thorme de structure des groupes abliens de type ni, cf. [G-H] thorme VI.4.2,
quil existe un lment x de G dordre n et on montrera que G = x).
2. En dduire que si K est un corps ni commutatif q lments, le groupe
K est cyclique dordre (q 1).
Dans la question ci-dessus, lhypothse de commutativit est redondante
puisque tout corps ni est commutatif (thorme de Wedderburn, cf. [G-H]).
Definition 1.9. Une partie B dun anneau (resp. corps) A est un sous-anneau
(resp. sous-corps) de A si, munie des lois induites par celles de A, cest un
anneau (resp. corps).
Z(A) = {a A | b A, ab = ba}
A = {a + ib | a Z, b Z, i2 = 1}
i i
i i
i i
anneaux 2013/9/23 8:08 page 8 #22
i i
Remarque 1.13. Pour S = {0, 1}, cela conduit la notion de sous-corps premier
tudie la section 5.
Exercice E5.
1. Dterminer
le sous-anneau et le sous-corps de R engendrs par 2. Mmes
questions avec 3 2.
2. Soient A un anneau commutatif et S une partie de A. Montrer que le sous-
ni ni
anneau de A engendr par S est form des lments si1 1 sik k , avec sij S
nie
et nij N. (Par convention, s0 = 1.)
2. Idaux Morphismes
Soit E un ensemble muni dune loi composition interne (note multiplicati-
vement) sur lequel est dnie une relation dquivalence R. On rappelle que la
relation R est compatible droite (resp. gauche) avec la loi si, quels que soient
x, y, a dans E, on a (xRy) = (xaRya) (resp. (xRy) = (axRay)) et quelle est
compatible avec la loi si elle est compatible droite et gauche.
Il est facile de vrier que R est compatible avec la loi si et seulement si
(x = x1 , y = y1 ) (xy = x1 y1 ),
i i
i i
i i
anneaux 2013/9/23 8:08 page 9 #23
i i
2. Idaux Morphismes
est associative (resp. commutative, resp. admet un lment neutre e, resp. tout
lment x admet un lment symtrique x ), il en est de mme pour la loi induite
sur E/R, e est llment neutre, llment symtrique de x est x .
Cette analyse montre que si R est une relation dquivalence dnie sur un
anneau A, laddition et la multiplication de A induisent sur lensemble A/R une
addition et une multiplication (x + y = x + y, x.y = xy) qui munissent A/R
dune structure danneau si et seulement si R est compatible avec laddition et la
multiplication de A.
Soient A un anneau et I un sous-groupe du groupe ablien (A, +). On consi-
dre la relation dquivalence R dnie sur A par :
(x, y) A A, (xRy) (x y) I.
Il est clair que cette relation est compatible avec laddition de A. Alors I est la
classe de 0 pour la relation R et le groupe ablien (A/R, +) sidentie au groupe
ablien (A/I, +). La relation R est compatible avec la multiplication de A si et
seulement si
x I, a A, a.x I et x.a I.
Cela conduit la dnition suivante :
Definition 2.1. Une partie I dun anneau A est un idal gauche (resp.
droite, resp. bilatre) si I est un sous-groupe ablien de A pour laddition
et si
x I, a A, a.x I (resp. x.a I, resp. a.x I et x.a I).
Remarques 2.2.
a) Si lanneau A est commutatif, il y a quivalence entre idal gauche, idal
droite et idal bilatre. Dans ce cas, on dira que I est un idal.
b) Il est clair que A et {0} sont des idaux bilatres de A.
c) Il est vident que si I est un idal gauche (resp. droite, resp. bilatre)
dun anneau A et si 1 I, alors I = A.
De la discussion prcdente dcoule le thorme suivant.
Theoreme 2.3. Soient A un anneau (resp. anneau commutatif ) et I un idal
bilatre (resp. un idal) de A. Alors laddition et la multiplication induites par
celles de A sur A/I le munissent dune structure danneau (resp. danneau com-
mutatif ).
Les dmonstrations des propositions qui suivent sont des exercices faciles lais-
ss au lecteur.
i i
i i
i i
anneaux 2013/9/23 8:08 page 10 #24
i i
Definition 2.8. Un idal ( gauche, droite, bilatre) I dun anneau A est dit
propre si I = {0} et I = A.
10
i i
i i
i i
anneaux 2013/9/23 8:08 page 11 #25
i i
2. Idaux Morphismes
Attention. Le rsultat prcdent est faux si lanneau A est non commutatif (consi-
drer un anneau de matrices). Plus prcisment, un corps ne possde pas didaux
propres ; lhypothse de commutativit de lanneau est ncessaire pour dmontrer
limplication dans lautre sens.
Exercice E6. Montrer que les idaux de lanneau Z sont les (n) pour n parcourant
N (on utilisera la division euclidienne dans Z).
f (1A ) = 1B .
Les dmonstrations des deux propositions qui suivent sont des exercices faciles
laisss au lecteur.
11
i i
i i
i i
anneaux 2013/9/23 8:08 page 12 #26
i i
Exercice E7.
1. Dterminer tous les morphismes danneaux de Z dans Z, de Q dans Z, de
R dans Q. (On remarquera que la condition f (1) = 1 est trs contraignante et
diminue fortement le nombre de morphismes possibles entre deux anneaux.)
2. Soit f : A B un morphisme danneaux. Montrer que f (U(A)) U(B).
f
A B
A/I B/J
f
12
i i
i i
i i
anneaux 2013/9/23 8:08 page 13 #27
i i
2. Idaux Morphismes
Dmonstration.
(i) Notons I lensemble des idaux bilatres de A qui contiennent K et notons
J lensemble des idaux bilatres de B. Pour tout I I, on pose
Cest un idal bilatre de B puisque f est surjectif. On en dduit donc une appli-
cation : I J .
Pour tout J J , on pose
(J) = f 1 (J).
f : A B B/J
13
i i
i i
i i
anneaux 2013/9/23 8:08 page 14 #28
i i
Exercice E8. Montrer que les idaux de lanneau Z/nZ correspondent aux nombres
entiers positifs qui divisent n.
Dans cette situation, on considre les idaux (a) et (b) de A, engendrs par
a et b respectivement. Tout lment de (b) scrivant xb, avec x A, scrit xac,
donc appartient (a). On en dduit donc que
14
i i
i i
i i
anneaux 2013/9/23 8:08 page 15 #29
i i
a A, b A, [ab = 0] [a = 0 ou b = 0].
Si lanneau A nest pas intgre, des lments non nuls a et b tels que ab = 0
sont appels des diviseurs de zro.
Exemple 3.2. Lanneau Z est intgre. Tout corps est intgre. Lanneau M2 (R)
nest pas intgre.
Exercice E9.
1. Soit p un nombre premier. Dterminer tous les diviseurs de zro de lanneau
Z/p2 Z.
2. Montrer que pour tout n 2 et pour tout corps commutatif k, lanneau
Mn (k) nest pas intgre.
3. Montrer que si X est un ensemble tel que card(X) > 1, lanneau F(X, A)
dni en E1.1 nest pas intgre.
4. Un lment a dun anneau A est nilpotent sil existe un entier n > 0 tel
que an = 0.
a) Montrer que dans Mn (k), n 2, il existe des lments nilpotents.
b) Soient a et b des lments dun anneau A. Montrer que si ab est nilpotent,
alors ba lest aussi.
c) Montrer que si ab = ba et si a et b sont nilpotents, alors ab et a + b sont
nilpotents.
Remarque 3.3. Il est clair quun sous-anneau dun anneau intgre est intgre. Ce
nest pas le cas pour le quotient par un idal, comme on le voit facilement avec
Z/4Z par exemple.
On va dgager une notion didal telle que lintgrit de lanneau soit conserve
par passage au quotient par les idaux de ce type.
15
i i
i i
i i
anneaux 2013/9/23 8:08 page 16 #30
i i
Remarque 3.6. Lidal {0} dun anneau A est premier si et seulement si A est
intgre.
Definition 3.8. Un idal propre m dun anneau A est dit maximal sil vrie
les conditions de la proposition 3.7.
16
i i
i i
i i
anneaux 2013/9/23 8:08 page 17 #31
i i
Dmonstration. Si m est un idal maximal dun anneau A, alors A/m est un corps,
donc un anneau intgre, et m est un idal premier.
Attention. La rciproque est fausse (considrer, par exemple, lidal engendr par
X dans lanneau de polynmes Z[X]).
Dmonstration. Soit (ak )kK lensemble des idaux propres de A qui contiennent I.
Si cet ensemble est vide, lidal I est maximal. Sinon, cet ensemble est ordonn
par inclusion et est tel que toute partie totalement ordonne (aj )jJ admet un
plus grand lment jJ aj . Daprs le lemme de Zorn (cf. Appendice), len-
semble (ak )kK admet un lment maximal, qui est donc un idal maximal de A
contenant I.
Exercice E10.
1. Montrer quun idal (p) de Z est maximal (resp. premier) si et seulement si
p est un nombre premier (resp. nul ou premier). (On remarquera donc que dans
lanneau Z, un idal non nul est maximal si et seulement sil est premier. Ceci
est une proprit gnrale des anneaux principaux qui sera tudie au chapitre
suivant.)
2. Dduire de ce qui prcde que lanneau Z/pZ est un corps si et seulement
si cest un anneau intgre.
Cela est vrai de faon plus gnrale pour les anneaux nis, comme le montre
la question suivante.
3. Soit A un anneau ni intgre.
a) Montrer que pour tout lment a A, a = 0, les applications a : x xa
et a : x ax sont des automorphismes du groupe (A, +).
b) En dduire quun anneau ni est un corps si et seulement sil est intgre.
17
i i
i i
i i
anneaux 2013/9/23 8:08 page 18 #32
i i
18
i i
i i
i i
anneaux 2013/9/23 8:08 page 19 #33
i i
IJ = I J
et
(iii) Si les idaux I et J sont trangers, alors les anneaux A/IJ et A/I A/J
sont isomorphes.
Dmonstration.
(i) Pour tout lment a A, notons aI et aJ les classes respectives de a
modulo I et J. Lapplication p : A A/I A/J, dnie par p(a) = (aI , aJ ), est
un morphisme danneaux dont le noyau est I J. En considrant le morphisme
obtenu partir de p par passage au quotient, lanneau A/(I J) est isomorphe
Im(p), qui est un sous-anneau de A/I A/J (cf. thorme 2.14(ii)).
(ii) Par dnition mme dun idal, linclusion IJ I J est vidente. Les
idaux I et J tant trangers, il existe u I et v J tels que 1 = u + v. Soit
z I J, on a donc z = zu + zv et chacun de ces deux derniers lments est dans
IJ. Do (I J) IJ.
Avec les mmes notations que ci-dessus, posons x = au + bv. Alors
x a (mod I) et x b (mod J).
(iii) Sous lhypothse que I et J sont trangers, on a A/(I J) = A/IJ, de
plus, la dernire assertion prouve que le morphisme p est surjectif, il en est donc
de mme pour le morphisme . On en dduit que est un isomorphisme de A/IJ
sur A/I A/J.
19
i i
i i
i i
anneaux 2013/9/23 8:08 page 20 #34
i i
Exercice E11.
a) Montrer que si p et q sont des entiers positifs, pZqZ = pqZ si et seulement
si p et q sont premiers entre eux.
En dduire que les anneaux Z/pZ Z/qZ et Z/pqZ sont isomorphes si et
seulement si p et q sont premiers entre eux.
b) Gnraliser cette dernire assertion en montrant que les anneaux
Dmonstration. Il est clair que est un morphisme danneaux, lunicit tant im-
plique par le fait que lon doit avoir (1) = 1.
Si le morphisme nest pas injectif, Ker(f ) est un idal non nul de Z, il est
donc engendr par un nombre p 0, Ker() = (p), et le sous-anneau Im() de A
est isomorphe Z/pZ.
20
i i
i i
i i
anneaux 2013/9/23 8:08 page 21 #35
i i
Exercice E13. On appelle corps ordonn tout corps K muni dune relation
dordre total (cf. [G-H] Appendice), note , telle que, pour tout x, y, z dans K,
on ait
[x y] = [x + z y + z]
[x y et 0 z] = [xz yz].
Montrer que si K est un corps ordonn, pour tout x dans K, on a x2 0. En
dduire que tout corps ordonn est de caractristique nulle.
Definition 5.5. Un corps est dit premier sil ne contient aucun sous-corps dis-
tinct de lui-mme.
Il est clair que tout corps contient un sous-corps premier et un seul. Cest
lintersection de tous les sous-corps.
Exercice E14. Montrer que la loi multiplicative dun corps le munit dune structure
despace vectoriel sur son sous-corps premier.
21
i i
i i
i i
anneaux 2013/9/23 8:08 page 22 #36
i i
Theoreme 5.6.
(i) Si K est un corps de caractristique nulle, son sous-corps premier est
isomorphe au corps Q.
(ii) Si K est un corps de caractristique p > 0, son sous-corps premier est
isomorphe au corps Z/pZ.
x K , xq1 = 1; x K, xq = x.
x K, y K, (x + y)p = xp + y p .
22
i i
i i
i i
anneaux 2013/9/23 8:08 page 23 #37
i i
Le lecteur vriera que lhypothse dintgrit est ncessaire pour que cette relation
soit une relation dquivalence.
On note a/s la classe dquivalence du couple (a, s). On dnit sur lensemble
quotient (A S)/R une addition et une multiplication par
Theoreme 6.1. Les oprations ci-dessus sont bien dnies et munissent lensemble
quotient (A S)/R dune structure de corps, que lon notera F (A). Lapplication
a a/1 est un morphisme injectif danneaux de A dans F (A).
et que
a1 a1 /s1 s1 = aa /ss .
Vrions la premire galit. On a
s1 s1 (s a + sa ) ss (s1 a1 + s1 a1 ) = s1 s (s1 a sa1 ) + s1 s(s1 a s a1 ).
Or, puisque a/s = a1 /s1 et a /s = a1 /s1 , on a s1 a sa1 = 0 et s1 a s a1 = 0.
On en dduit que
do
(s1 a1 + s1 a1 )/s1 s1 = (s a + sa )/ss .
La seconde galit se dmontre de la mme faon.
On vrie aisment que lensemble (A S)/R muni de ces deux oprations est
un anneau, dont llment neutre de laddition est 0/1 et llment unit est 1/1.
23
i i
i i
i i
anneaux 2013/9/23 8:08 page 24 #38
i i
Notons F (A) cet anneau. Soit a/s un lment non nul de F (A). Alors, puisque
a = 0, a S et llment s/a appartient F (A). On a (a/s)(s/a) = as/as = 1/1.
Donc s/a = (a/s)1 et F (A) est un corps.
Il est clair que lapplication : A F (A) dnie par (a) = a/1 est un
morphisme danneaux. On a
Exemples 6.2.
a) Si A = Z, F (A) = Q.
b) Si A = R[X], F (A) est le corps des fractions rationnelles en X coecients
dans R. Plus gnralement, si A est un anneau intgre, F (A[X]) = F (A)(X), le
corps des fractions rationnelles coecients dans le corps F (A).
Lexercice ci-dessous montre que le corps des fractions dun anneau intgre est
solution dun problme universel. Ceci montre lunicit ( isomorphisme unique
prs) du corps construit ci-dessus et permet, en particulier, de vrier si un corps
donn est le corps des fractions dun anneau intgre donn.
Exercice E17 (). Soit A un anneau intgre. Montrer quun corps K est isomorphe
au corps des fractions de A si et seulement sil existe un morphisme injectif dan-
neaux : A K et si, pour tout corps L et tout morphisme injectif danneaux
: A L, il existe un unique morphisme (injectif ) de corps : K L tel
que = . (Comparer au thorme 6.10 ci-dessous.)
Gnralisation : lanneau S 1 A
Definition 6.3. Une partie S dun anneau commutatif A est dite multiplica-
tive si 1 appartient S et si tout produit de deux lments de S appartient
S.
Remarque 6.4. On remarquera quil est quivalent de dire que tout produit dun
nombre ni dlments de S appartient S.
24
i i
i i
i i
anneaux 2013/9/23 8:08 page 25 #39
i i
Gnralisation : lanneau S 1 A
Exemples 6.5.
a) Pour tout lment a de A, lensemble des an , n N, est une partie multi-
plicative de A.
b) Lensemble des lments de A qui ne sont pas diviseurs de zro est une
partie multiplicative de A.
En particulier, si lanneau A est intgre, lensemble A des lments non nuls
de A est une partie multiplicative de A.
c) Si p est un idal premier de A, lensemble A \ p est une partie multiplicative
de A.
25
i i
i i
i i
anneaux 2013/9/23 8:08 page 26 #40
i i
Theoreme 6.7.
(i) Les oprations ci-dessus sont bien dnies.
(ii) Lensemble S 1 A muni de ces oprations est un anneau.
(iii) Lapplication iSA : A S 1 A dnie par a a/1 est un morphisme
danneaux.
(iv) Le noyau de iSA est lidal de A form des lments a pour lesquels il
existe s S tel que sa = 0.
Dmonstration. (i) Il faut vrier que si (a, s)R(a , s ) et (b, t)R(b , t ), alors
((ta + sb)/st)R((t a + s b )/s t ). Cest un calcul immdiat.
Les dmonstrations des assertions (ii) et (iii) sont immdiates. Llment
neutre pour laddition est 0/1 et llment neutre pour la multiplication est 1/1.
(iv) Un lment a A appartient au noyau de iSA si et seulement si
a/1 = 0 = 0/1, autrement dit, si et seulement sil existe s S tel que sa = 0.
Remarques 6.9.
a) Lassertion (iv) ci-dessus montre que le morphisme iSA est injectif si et
seulement si S ne contient aucun diviseur de zro de A.
b) Si lanneau A est intgre et si S est la partie multiplicative forme des
lments non nuls de A, alors S 1 A = F (A).
c) On aurait pu faire la mme construction en acceptant que la partie mul-
tiplicative S contienne zro. Mais il est facile de voir, sur la dnition de S 1 A,
que 0 S implique S 1 A = 0.
26
i i
i i
i i
anneaux 2013/9/23 8:08 page 27 #41
i i
Gnralisation : lanneau S 1 A
Mais,
1 = f (1/1) = f (s/1)f (1/s) = f (s)f (1/s),
do f (1/s) = f (s)1 . On en dduit que f doit vrier
Montrons que cette galit dnit bien f , cest--dire que lexpression de f (x) ne
dpend pas du reprsentant de x choisi. Si a/s = a /s , il existe t S tel que
t(sa s a) = 0, do f (t)(f (s)f (a ) f (s )f (a)) = 0. Puisque f (t), f (s), f (s )
sont inversibles dans B, on en dduit que f (a)f (s)1 = f (a )f (s )1 . On vrie
immdiatement que f est un morphisme danneaux. Do lunicit et lexistence
de f vriant f = f iSA .
27
i i
i i
i i
anneaux 2013/9/23 8:08 page 28 #42
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 29 #43
i i
THMES DE RFLEXION
i i
i i
i i
anneaux 2013/9/23 8:08 page 30 #44
i i
Algbre T2
5. Montrer que, pour tout n N ,le groupe Aut(Z/nZ) est isomorphe au groupe
(Z/nZ) .
Soient n un entier et n = pr11 prkk sa dcomposition en produit de fac-
teurs
k premiers. Alors, daprs le thorme chinois, lanneau Z/nZ est isomorphe
ri
i=1 Z/pi Z.
6. Montrer que cet isomorphisme induit un isomorphisme de groupes
k
U(Z/nZ) U(Z/pri i Z).
i=1
30
i i
i i
i i
anneaux 2013/9/23 8:08 page 31 #45
i i
U(Z/2r Z) U(Z/2Z)
31
i i
i i
i i
anneaux 2013/9/23 8:08 page 32 #46
i i
Algbre T2
32
i i
i i
i i
anneaux 2013/9/23 8:08 page 33 #47
i i
33
i i
i i
i i
anneaux 2013/9/23 8:08 page 34 #48
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 35 #49
i i
II
ANNEAUX
EUCLIDIENS, PRINCIPAUX, FACTORIELS
1. Anneaux de polynmes
i i
i i
i i
anneaux 2013/9/23 8:08 page 36 #50
i i
f + g : Nn A
i f (i) + g(i)
h = f g : Nn A
i h(i) = j+k=i f (j)g(k).
Exercice E1.
1. Vrier que ces oprations munissent Pn (A) dune structure danneau com-
mutatif, dont llment unit est lapplication dnie par
i 0 si i = 0
0 1.
1.1. Cas n = 1
Les lments de N seront nots i (et non pas i). On note X lapplication
N A dnie par X(1) = 1 et X(i) = 0 si i = 1. Daprs la dnition de la
multiplication dans P1 (A), on a
2 0 si i = 2
X (i) = X(j)X(k) =
1 si i = 2
j+k=i
et
0 si i = s
s N, s 1, s
X (i) =
1 si i = s.
36
i i
i i
i i
anneaux 2013/9/23 8:08 page 37 #51
i i
1. Anneaux de polynmes
n
f= ai X i ,
i=0
1.2. Cas n 2
37
i i
i i
i i
anneaux 2013/9/23 8:08 page 38 #52
i i
avec i = (i1 , . . . , in ). Une telle expression est appele polynme en les n ind-
termines X1 , . . . , Xn , les ai sont les coecients de ce polynme et a0 est le
coecient constant. Le degr total, not deg(f ), du polynme f = 0 est le
sup des |i| = i1 + + in tel que ai soit non nul. Par convention, si f = 0, on
pose deg(f ) = .
On note lanneau Pn (A) sous la forme A[X1 , . . . , Xn ].
Definition 1.3. Un polynme non nul f est dit homogne de degr s si tous
ses monmes ai X1i1 Xnin non nuls ont mme degr |i| = s. Si f = 0, il est
homogne de degr .
et
g= bj X1j1 Xnjn , j1 + + jn = t.
j
38
i i
i i
i i
anneaux 2013/9/23 8:08 page 39 #53
i i
1. Anneaux de polynmes
Chaque expression de cette somme est soit nulle, soit un polynme homogne de
degr infrieur ou gal p + q. Do deg(f g) deg(f ) + deg(g).
39
i i
i i
i i
anneaux 2013/9/23 8:08 page 40 #54
i i
En posant
(f ) = (ai ) y1i1 ynin ,
i
on obtient une application bien dnie qui vrie |A = et, pour tout i,
(Xi ) = yi . Ces conditions rendent ncessaire la dnition de lapplication
ci-dessus, do son unicit. Vrions que est un morphisme danneaux.
On a (1) = (1) = 1. Dautre part, soient
f= ai X1i1 Xnin et g = bj X1j1 Xnjn ,
i j
alors
f +g = (ai + bi ) X1i1 Xnin
i
o ai (resp. bi ) est nul si le monme X1i1 Xnin napparat pas dans f (resp. g),
et
fg = ch X1h1 Xnhn , ch = ai bj .
h i+j=h
On a donc
(f + g) = (ai + bi ) y1i1 ynin
i
= (ai ) y1i1 ynin + (bi ) y1i1 ynin = (f ) + (g).
i i
40
i i
i i
i i
anneaux 2013/9/23 8:08 page 41 #55
i i
Dautre part,
(f g) = (ch ) y1h1 ynhn ,
h
mais
(ch ) = (ai )(bj ),
i+j=h
do
(f g) = ( (ai )(bj )) y1h1 ynhn
h i+j)=h
=( (ai ) y1i1 ynin )( (bj ) y1j1 ynjn ) = (f )(g).
i j
af bX mn g = gq1 + r1 .
Do
f = a1 (bX mn + q1 )g + a1 r1 ,
ce qui est lgalit cherche, avec q = a1 (bX mn + q1 ) et r = a1 r1 .
Unicit. Supposons quil existe un autre couple (q , r ), avec deg(r ) < deg(g),
tel que f = gq + r . Alors g(q q ) = r r ; si r r = 0, alors on aurait
deg(q q ) + deg(g) = deg(r r), ce qui est impossible. Do r = r , ce qui
entrane q = q .
41
i i
i i
i i
anneaux 2013/9/23 8:08 page 42 #56
i i
Definitions 2.2.
a) Soit A un anneau. On appelle algorithme euclidien sur A toute ap-
plication de A \ {0} dans N telle que, pour tout x A \ {0} et tout y A,
il existe q A et r A tels que y = qx + r, avec (r) < (x) ou r = 0.
b) Un anneau A est euclidien sil est intgre et sil existe sur A un algo-
rithme euclidien.
Exercice E2. Montrer que lanneau D des nombres dcimaux (i.e. le sous-anneau
de Q engendr par 1/10) est euclidien.
Remarque 2.4. Pour montrer quun anneau intgre est euclidien, il sut de mon-
trer quil est muni dun algorithme euclidien. Par consquent, pour montrer quun
anneau intgre nest pas euclidien, il faut montrer quil nest muni daucun algo-
rithme euclidien, ce qui est en gnral dicile. La proposition suivante donne une
condition ncessaire assez simple pour quun anneau intgre soit euclidien. Pour
montrer quun anneau intgre nest pas euclidien, il sut alors de montrer quelle
nest pas vrie. Nous lutiliserons au TR.II.B pour donner un exemple danneau
non euclidien.
Lexercice qui suit donne une condition ncessaire et susante pour quun
anneau intgre soit euclidien.
42
i i
i i
i i
anneaux 2013/9/23 8:08 page 43 #57
i i
3. Anneaux principaux
Theoreme 2.6. Si A est un anneau euclidien, tout idal de A est engendr par un
lment.
3. Anneaux principaux
Definitions 3.1.
a) Soient A un anneau et I un idal de A. On dit que I est principal sil
est engendr par un lment (i.e. a A tel que I = (a)).
b) Un anneau A est principal sil est intgre et si tout idal de A est
principal.
43
i i
i i
i i
anneaux 2013/9/23 8:08 page 44 #58
i i
Corollaire 3.4.
(i) Lanneau Z est principal.
(ii) Si K est un corps, lanneau K[X] est principal.
Exercice E4. Montrer que lanneau Z[X] nest pas principal (considrer lidal de
Z[X] engendr par 2X et X 2 + 1).
Nous allons montrer que les anneaux principaux satisfont une proprit de
nitude . Ce point de vue sera gnralis au TR.II.C. et en VI.4.
Nous allons dabord tablir un rsultat gnral.
Theoreme 3.6. Soit E un ensemble ordonn. Les assertions suivantes sont qui-
valentes.
(i) Toute famille non vide dlments de E admet un lment maximal.
(ii) Toute suite croissante (xn )n0 dlments de E est stationnaire.
Dmonstration. Montrons que (i) implique (ii). Soient (xn )nN une suite croissante
dlments de E et xq un lment maximal de lensemble {xn }nN . Pour n q,
on a xn xq , daprs la croissance de la suite, do xn = xq daprs la maximalit
de xq .
Montrons que (ii) implique (i). Supposons quil existe une famille non vide
F de E sans lment maximal. Alors, pour x F , lensemble des y F tels
que y > x est non vide. Daprs laxiome du choix (cf. Appendice), il existe une
application f : F F telle que, pour tout x F , f (x) > x. En xant un lment
x0 et en posant x1 = f (x0 ), . . . , xn+1 = f (xn ), on obtient une suite strictement
croissante. Elle ne peut donc tre stationnaire.
44
i i
i i
i i
anneaux 2013/9/23 8:08 page 45 #59
i i
3. Anneaux principaux
45
i i
i i
i i
anneaux 2013/9/23 8:08 page 46 #60
i i
Dmonstration.
(i) Si lidal (a) est maximal il est premier, llment a est donc premier, et
par consquent irrductible.
(ii) Supposons que llment a soit irrductible et que lanneau A soit principal.
Supposons quil existe un idal I = (b) de A tel que (a) I. Alors a = bc et,
puisque a est irrductible, b ou c est inversible. Si b est inversible, alors (b) = A
et si c est inversible, alors b = ac1 et (b) = (a). On en dduit que lidal (a) est
maximal.
Remarque 3.12. Un idal maximal tant premier, ce qui prcde montre que dans
un anneau principal les lments premiers non nuls (resp. les idaux premiers non
nuls) et les lments irrductibles (resp. les idaux maximaux) concident.
Exercice E6. Montrer que lanneau A[X] est principal si et seulement si A est un
corps.
Proposition 3.13. Soit A un anneau intgre dans lequel tout lment non nul et
non inversible est produit ni dlments irrductibles de A. Alors les assertions
suivantes sont quivalentes.
(i) Si a est un lment non nul et non inversible de A et si
a = p1 pn = q1 qm , o les lments p1 , . . . , pn , q1 , . . . , qm sont des lments
irrductibles de A, alors m = n et il existe une permutation Sn et des lments
inversibles de A, u1 , . . . , un , tels que qi = ui p(i) , i = 1, . . . , n.
(ii) Si a est un lment irrductible de A et si a divise le produit bc,
(b, c) A A, alors a divise b ou a divise c.
Dmonstration. Montrons que (i) implique (ii). Soient b et c deux lments non
nuls de A et supposons que a divise bc. Si b (resp. c) est inversible, il est vident
que a divise c (resp. b). On suppose donc que b et c sont non inversibles. On a
alors bc = ad avec d non inversible, sinon llment a tant irrductible, on aurait
b ou c inversible. On a donc
b = p1 p r , c = pr+1 pr+s , d = q1 qt
46
i i
i i
i i
anneaux 2013/9/23 8:08 page 47 #61
i i
3. Anneaux principaux
Dmonstration.
(i) Si A est un corps, lensemble des lments non nuls et non inversibles est
vide et toutes les assertions ci-dessus sont vries. On suppose donc que A nest
pas un corps.
Soit a un lment non nul et non inversible de A. Si a est irrductible, lasser-
tion est vrie. Supposons que a est non irrductible : montrons dabord que a
admet un facteur irrductible. Sil nen admettait pas, on pourrait crire a = a1 b1
avec a1 et b1 non inversibles. De la mme manire, on aurait a1 = a2 b2 avec a2 et
b2 non inversibles. En ritrant ce procd, on aurait une suite dlments ai avec
ai+1 |ai et, pour tout i, ai = ui ai+1 avec ui inversible. Autrement dit, on aurait une
suite strictement croissante didaux {(ai )}iN , ce qui est en contradiction avec le
fait que A est un anneau principal, daprs (3.7). Cela montre que a = p1 a1 avec
p1 irrductible : si a1 est inversible, cest termin. Sinon, on a a1 = p2 a2 avec p2
irrductible. Ce processus sarrte au bout dun nombre ni dtapes, sinon on au-
rait nouveau une suite strictement croissante didaux {(ai )}iN . Il existe donc
un entier n tel que a = an p1 pn , avec an inversible et p1 , . . . , pn irrductibles.
(ii) Supposons que q soit un lment irrductible de A et que q|bc. En no-
tant b et c les classes respectives de b et c dans A/(q), on a bc = 0. Daprs la
proposition 3.11, on en dduit que b = 0 ou c = 0, i.e. q divise b ou q divise c.
47
i i
i i
i i
anneaux 2013/9/23 8:08 page 48 #62
i i
4. Anneaux factoriels
Definitions 4.1. Un anneau factoriel A est un anneau intgre dans lequel :
a) tout lment non nul et non inversible de A scrit comme produit dun
nombre ni dlments irrductibles de A,
b) si a est un lment non nul et non inversible de A et si
a = p1 pn = q1 qm , o les lments p1 , . . . , pn , q1 , . . . , qm sont des l-
ments irrductibles de A, alors m = n et il existe une permutation Sn et
des lments inversibles de A, u1 , . . . , un , tels que qi = ui p(i) , i = 1, . . . , n
(unicit de la dcomposition).
Proposition 4.2. Dans un anneau factoriel, un lment non nul est irrductible si
et seulement sil est premier.
Theoreme 4.4. Un anneau factoriel, qui nest pas un corps, est principal si et seule-
ment si les idaux premiers non nuls sont maximaux.
Dmonstration. Daprs la remarque 3.12, lassertion est vraie pour les anneaux
principaux. Montrons la rciproque. Soit A un anneau factoriel vriant la condi-
tion de lnonc.
Montrons que les idaux premiers sont principaux. Soient I un idal pre-
mier non nul de A et x un lment non nul de I ; puisque A est factoriel, on a
x = p1 pn , o les pi sont des lments irrductibles de A. Puisque I est un
idal premier, il existe un indice i0 tel que pi0 appartient I. Llment pi0 , tant
irrductible dans un anneau factoriel, est premier, donc lidal (pi0 ) est premier
et, par consquent, maximal par hypothse. Il est contenu dans I, qui est premier,
donc dirent de A, do (pi0 ) = I.
Cela entrane que les idaux premiers de A sont principaux.
48
i i
i i
i i
anneaux 2013/9/23 8:08 page 49 #63
i i
4. Anneaux factoriels
Montrons par labsurde que lanneau A est principal. Si lanneau A nest pas
principal, lensemble I des idaux de A qui ne sont pas principaux est non vide.
Lensemble I, ordonn par inclusion, est inductif donc, daprs le lemme de Zorn
(cf. Appendice), il possde un lment maximal I = {0}. Daprs ce qui prcde,
lidal I nest pas premier ; il ne peut donc pas tre maximal. Il existe un idal
maximal m qui contient I strictement. Un idal maximal tant premier, daprs
ce qui prcde m = (p) et, daprs la proposition 3.11, llment p est irrductible.
Soit p1 linverse de p dans le corps K des fractions de A. Pour tout lment x
de I, llment px appartient I, donc x = p1 px appartient p1 I. Puisque
I (p), p divise tout lment x I, donc p1 x appartient A et p1 I est
un idal de A. Cest un idal propre de A (car p, tant irrductible, ne peut tre
inversible), qui contient I. De plus, il le contient strictement : en eet, si p1 I = I,
une rcurrence vidente montre que tout lment x de I est divisible par pn pour
tout n N, ce qui nest possible que si I = {0}, ce qui est contraire lhypothse.
Par consquent, lidal p1 I nappartient pas I, il est donc principal. Il en est
donc de mme de I, do la contradiction.
Dmonstration. Montrons dabord que tout lment non nul et non inversible de
A[X] scrit sous forme dun produit ni dlments irrductibles. Soit f A[X]
un lment non nul et non inversible. Si f nest pas irrductible, alors on a f = f1 f2
avec fi , i = 1, 2, lments non inversibles de A[X]. Si f1 et f2 sont irrductibles,
on a le rsultat. Si f1 ou f2 est non irrductible, on lui applique le mme processus.
chaque tape, ce processus diminue le degr des polynmes ou dcompose le co-
ecient dominant en produit dlments irrductibles de A, donc de A[X]. En un
nombre ni dtapes, on obtient une dcomposition de f en un produit ni dl-
ments irrductibles de A[X]. Pour dmontrer lunicit de la dcomposition, on
tablit dabord deux lemmes.
Lemme 4.5.1 (de Gauss). Soient a un lment irrductible dun anneau factoriel
A, f et g deux lments de A[X]. Si a divise le produit f g, alors a divise f ou a
divise g.
Dmonstration. crivons
f (X) = b0 + b1 X + + bn X n , g(X) = c0 + c1 X + + cm X m .
49
i i
i i
i i
anneaux 2013/9/23 8:08 page 50 #64
i i
a divise chaque coecient de f . Il existe donc un coecient bi0 = 0 qui nest pas
divisible par a. On peut donc considrer k le plus petit entier, 0 k n, tel que
a ne divise pas bk , i.e. a divise bi pour i < k. De la mme manire, on considre
le plus petit entier h tel que a ne divise pas ch . Le coecient du terme de degr
h + k de f g est
Llment a divise tous les termes de cette somme sauf le terme bk ch , par cons-
quent a ne divise pas le coecient du terme de degr h + k de f g, il ne divise
donc pas f g.
Lgalit (1) montre que llment irrductible p1 est en facteur dans g et lgalit
(2) montre quil en est de mme des lments irrductibles q2 , . . . , qs .
50
i i
i i
i i
anneaux 2013/9/23 8:08 page 51 #65
i i
4. Anneaux factoriels
51
i i
i i
i i
anneaux 2013/9/23 8:08 page 52 #66
i i
5. Divisibilit
Definitions 5.1. Soient a et b deux lments dun anneau A.
a) On appelle plus grand diviseur commun de a et b, et on note
pgcd(a, b), tout lment d de A vriant les deux proprits suivantes :
(i) d|a et d|b
(ii) x A tel que x|a et x|b, alors x|d.
b) On appelle plus petit commun multiple de a et b, et on note
ppcm(a, b), tout lment m de A vriant les proprits suivantes :
(i) a|m et b|m
(ii) x A tel que a|x et b|x, alors m|x.
52
i i
i i
i i
anneaux 2013/9/23 8:08 page 53 #67
i i
5. Divisibilit
avec
k = inf kI (k , k ), k = supkI (k , k )
sont respectivement un pgcd et un ppcm de a et b. Si lon pose
d=u pkk , m = v pkk
kI kI
on a dm = ab.
Remarque 5.5. La dnition dun pgcd (resp. ppcm) de deux lments dun an-
neau stend clairement une famille nie dlments a1 , . . . , an de A. Le mme
procd que celui montrant lexistence dun pgcd (resp. ppcm) de deux lments
dun anneau factoriel montre lexistence dun pgcd (resp. ppcm) dune famille
nie dlments.
Proposition 5.7.
(i) Soient a1 , . . . , an des lments dun anneau factoriel A et d un pgcd de
ces lments. Posons ai = dai , i = 1, . . . , n. Les lments ai , i = 1, . . . , n, sont
trangers.
(ii) Si a1 , . . . , an sont des lments trangers deux deux dun anneau facto-
riel, le produit a1 an est un ppcm de a1 , . . . , an .
Dans le cas dun anneau principal, on a les proprits plus prcises suivantes.
Theoreme 5.8 (de Bezout). Soient a1 , . . . , an et d des lments dun anneau prin-
cipal. Les assertions suivantes sont quivalentes :
(i) d est un pgcd de a1 , . . . , an ,
(ii) d est un gnrateur de lidal de A engendr par les lments a1 , . . . , an .
53
i i
i i
i i
anneaux 2013/9/23 8:08 page 54 #68
i i
Exercice E8. On dit quun anneau A est de Bezout si tout idal de A engendr
par deux lments est principal.
Montrer quun anneau factoriel de Bezout est principal. (En notant P une
famille de reprsentants des lments irrductibles de A, tout lment x A \ {0}
scrit, de manire unique aux inversibles prs, x = pP pp (x) . On considre les
applications x : P N dnies par x (p) = p (x). Soient I un idal de A et
un lment a = 0 de I ; montrer que lensemble
{x , x I, x = 0, | p P, x (p) a (p)}
54
i i
i i
i i
anneaux 2013/9/23 8:08 page 55 #69
i i
THMES DE RFLEXION
i i
i i
i i
anneaux 2013/9/23 8:08 page 56 #70
i i
Algbre T2
4. Montrer que pour tout x = + d Q( d), il existe q = a + b d A tel
que
|d| + 4
|N (x q)| < .
16
5. En dduire que si d = 3, 7, 11, lanneau A est euclidien, pour .
Montrer que si |d| 12, le critre de la question 1 nest pas vri.
On a donc dmontr
que les seules valeurs de d < 0 pour lesquelles lanneau
des entiers de Q( d) est euclidien, pour , sont 1, 2, 3, 7, 11.
On peut dmontrer, mais cest beaucoup plus dicile, que ces valeurs sont les
seules valeurs de d < 0 pour lesquelles lanneau des entiers de Q( d) est euclidien.
56
i i
i i
i i
anneaux 2013/9/23 8:08 page 57 #71
i i
Nous avons vu au thorme 3.7 que si A est un anneau principal, alors toute
suite croissante didaux de A est stationnaire. Nous allons tudier ici cette pro-
prit dans un cadre plus gnral.
Un anneau A est nthrien si toute suite croissante didaux de A est sta-
tionnaire.
Daprs le thorme 3.6, un anneau A est nthrien si et seulement si toute
famille non vide didaux de A possde un lment maximal.
1. Montrer quun anneau A est nthrien si et seulement si tout idal de A est
engendr par un nombre ni dlments (on dit que lidal est de type ni).
On voit bien, partir de ce rsultat, pourquoi un anneau principal est nth-
rien et en quoi cette nouvelle notion de nitude est une gnralisation de la
notion danneau principal.
2. Soit A un anneau nthrien :
a) montrer que tout anneau quotient de A est nthrien,
b) pour toute partie multiplicative S de A, montrer que lanneau de fractions
S 1 A (cf. dnition I.6.8) est nthrien.
Lobjectif des prochaines questions est de montrer le rsultat suivant.
57
i i
i i
i i
anneaux 2013/9/23 8:08 page 58 #72
i i
Algbre T2
2. Montrer que lanneau A[X], des polynmes coecients dans A, est un sous-
anneau de A[[X]].
On considre maintenant lensemble L des suites (an )nZ formes dlments
de A vriant la proprit suivante : pour chaque suite s = (an )nZ L, il existe
un entier ns Z tel que an = 0 pour tout n < ns .
3. Montrer que les oprations dnies sur L de manire analogue celles qui
prcdent munissent L dune structure danneau commutatif.
58
i i
i i
i i
anneaux 2013/9/23 8:08 page 59 #73
i i
59
i i
i i
i i
anneaux 2013/9/23 8:08 page 60 #74
i i
Algbre T2
pour tout n > ms . Autrement dit, lensemble P est form des suites s = (an )nZ
telles que an = 0 si n < ns et n > ms . Il est clair que les deux oprations dnies
sur A((X)) munissent P dune structure de sous-anneau de A((X)). On appelle
cet anneau lanneau des polynmes de Laurent en une indtermine,
coecients dans A et on le note A[X, X 1 ]. Le plus grand entier n tel que
an = 0 est le degr du polynme.
13. Montrer que lanneau A[X, X 1 ] est le localis de lanneau A[X] relativement
la partie multiplicative engendre par X.
60
i i
i i
i i
anneaux 2013/9/23 8:08 page 61 #75
i i
III
IRRDUCTIBILIT DES POLYNMES
POLYNMES SYMTRIQUES
1. Irrductibilit
i i
i i
i i
anneaux 2013/9/23 8:08 page 62 #76
i i
les lments c(f ) et c (f ) dirent dun lment inversible. Autrement dit, ll-
ment c(f ) est intrinsquement dni, un lment inversible de A prs. Si
i=n
f (x) = ai X i A[X],
i=0
c(f ) = pgcd(ai )0in , le pgcd tant pris sur les coecients non nuls de f , un
inversible prs.
Il est clair que si b est un lment de K , c(bf ) = bc(f ). On peut donc crire
f (X) = c(f )f1 (X), avec c(f1 ) = 1 et f1 A[X]. En eet, crivons
i=n
ai
f (X) = Xi
bi
i=0
1 i
i=n
f (X) = ai X .
b
i=0
d
i=n
f (X) = f1 (X), avec f1 (X) = ai X i .
b
i=0
62
i i
i i
i i
anneaux 2013/9/23 8:08 page 63 #77
i i
1. Irrductibilit
Lemme 1.1 (de Gauss). Soient A un anneau factoriel et K son corps des fractions.
Soient f et g deux lments de K[X], alors c(f g) = c(f )c(g).
Dmonstration. Puisque f (X) = c(f )f1 (X) et g(X) = c(g)g1 (X), il sut de mon-
trer que si c(f ) = c(g) = 1, alors c(f g) = 1, avec f et g dans A[X]. Posons
f (X) = a0 + + an X n , an = 0, et g(X) = b0 + + bm X m , bm = 0.
Or p ne divise pas ar bs mais divise tous les autres termes de cette somme, il ne
divise donc pas la somme.
Remarque 1.2. Il est clair que si f A[X] est un polynme de degr strictement
positif tel que c(f ) = 1 (ou c(f ) et non inversible dans A), f nest pas irrductible
dans A[X] puisquil scrit f = c(f )f1 , avec c(f ) et f1 non inversibles. La condition
c(f ) = 1 est donc ncessaire pour que le polynme f soit irrductible dans A[X].
63
i i
i i
i i
anneaux 2013/9/23 8:08 page 64 #78
i i
64
i i
i i
i i
anneaux 2013/9/23 8:08 page 65 #79
i i
1. Irrductibilit
g(X) = b0 + + bp X p , h(X) = c0 + + cq X q ,
avec bp = 0, cq = 0, p 1, q 1.
Puisque b0 c0 = a0 est divisible par p mais pas par p2 , lun et lun seulement des
lments b0 ou c0 est divisible par p. On peut supposer que b0 nest pas divisible
par p et que c0 est divisible par p. Puisque an = bp cq nest pas divisible par p,
cq nest pas divisible par p. On peut donc considrer r, r q < n, le plus petit
entier tel que cr ne soit pas divisible par p. Alors, ar = b0 cr + b1 cr1 + nest
pas divisible par p, puisque p ne divise pas b0 cr mais divise tous les autres termes
de la somme, ce qui est contraire lhypothse.
Exemples 1.6.
a) Soit a = 1 Q un lment sans facteur carr. Alors pour tout n 1, le
polynme X n a est irrductible dans Q[X].
b) Si p est un nombre premier, f (X) = 1 + X + X 2 + + X p1 est un
polynme irrductible dans Q[X]. En eet, il sut de montrer que f (X + 1) est
irrductible dans Q[X]. On a
(X + 1)p 1
f (X + 1) = (X + 1)p1 + + (X + 1) + 1 =
(X + 1) 1
1 p1 p2
= (X p + Cpk X k ) = X p1 + Cpk+1 X k + p
X
k=1 k=2
Exercice E2. Montrer que les polynmes P (X) suivants sont irrductibles :
P (X) = X 4 +(2+7 2)X 2 9X +3 Z[ 2][X] (prendre p = (1+ 2)),
P (X) = X 7 + (4 3i)X 3 + 5X 2 + (1 2i) Z[i][X] (prendre p = (1 2i)).
65
i i
i i
i i
anneaux 2013/9/23 8:08 page 66 #80
i i
Exemples 2.3.
a) Soient K un corps, E un K-espace vectoriel de dimension n et u un endo-
morphisme de E. Pour tout f K[X] (par exemple le polynme caractristique
de u), on peut former lendomorphisme f (u) de E. Si A Mn (K) est une matrice
(par exemple la matrice de u relativement une base xe de E), on peut former
la matrice f (A) Mn (K).
b) On considre B = A[Y1 , . . . , Yq ] : pour tout (u1 , . . . , un ) dans B n et pour
tout f A[X1 , . . . , Xn ], on peut former llment f (u1 , . . . , un ) dans B. On dit
66
i i
i i
i i
anneaux 2013/9/23 8:08 page 67 #81
i i
montre que f (a) = 0 si et seulement si r(a) = 0. Or, deg(r) < 1 implique que
r(X) est une constante, par consquent r(a) = 0 si et seulement si r(X) = 0.
De plus, lgalit f (X) = (X a)q(X) implique c(q) = c(f ) = 1, do
q(X) A[X].
67
i i
i i
i i
anneaux 2013/9/23 8:08 page 68 #82
i i
Theoreme 2.7. Soient A un anneau intgre et f (X) un polynme non nul de A[X].
Le nombre de racines distinctes de f (X) dans A[X] est au plus gal au degr de
f (X).
i=s
f (X1 , . . . , Xn ) = gi (X1 , . . . , Xn1 )Xni ,
i=0
avec gi (X1 , . . . , Xn1 ) A[X1 , . . . , Xn1 ]. Pour tout (a1 , . . . , an1 ) dans
S1 Sn1 , le polynme f (a1 , . . . , an1 , Xn ) sannule sur Sn , cest donc le
68
i i
i i
i i
anneaux 2013/9/23 8:08 page 69 #83
i i
P : A[X1 , . . . , Xn ] Pn (A, A)
est un isomorphisme.
Attention. Chacune des hypothses intgre et inni est ncessaire. Cette identi-
cation est donc proscrire, en particulier pour les polynmes coecients dans
un corps ni.
D : A A
69
i i
i i
i i
anneaux 2013/9/23 8:08 page 70 #84
i i
do
f(x + y) f(x)
= f (x) + y h(x, y)
y
et, en faisant tendre y vers 0, on obtient (f) = (f ). Autrement dit, la fonc-
Or, on a
70
i i
i i
i i
anneaux 2013/9/23 8:08 page 71 #85
i i
Mais
i=k
(X + Y )k = Cki X ki Y i Ck0 X k + Y Ck1 X k1 mod(Y 2 ).
i=0
Do, (X k ) = Ck1 X k1 = kX k1 .
Remarque 2.17. Pour tout f A[X], D(f ) appartient A[X], on peut donc
itrer lapplication de loprateur D. Comme dhabitude, on notera D k (f ) = f (k)
le k-ime polynme driv de f .
71
i i
i i
i i
anneaux 2013/9/23 8:08 page 72 #86
i i
Remarques 2.19.
a) Lgalit de la formule de Taylor tant une galit entre polynmes, on
peut substituer X et Y des lments x et h de A (ou de tout sur-anneau de A),
et lon obtient
Proposition 2.21.
(i) X i
, 1 i n, sont des drivations de lanneau A[X1 , . . . , Xn ].
(ii) Soient K un corps et f (X1 , . . . , Xn ) K[X1 , . . . , Xn ] tel que
f
i, 1 i n, =0
Xi
alors :
si la caractristique de K est nulle, le polynme f ne contient pas Xi ,
si la caractristique de K est p > 0, Xi apparat dans le polynme f avec une
puissance qui est un multiple de p.
72
i i
i i
i i
anneaux 2013/9/23 8:08 page 73 #87
i i
Proposition 2.23. Avec les mmes notations que ci-dessus, a est une racine mul-
tiple de f si et seulement si f (a) = 0 et f (a) = 0.
On en dduit que f (k) (a) = 0 pour 0 k r 1. Dautre part, f (r) (a) = r!g(a)
et, puisque g(a) = 0, f (r) (a) = 0.
73
i i
i i
i i
anneaux 2013/9/23 8:08 page 74 #88
i i
3. Rsultant Discriminant
Nous allons donner une condition ncessaire et susante pour que deux poly-
nmes coecients dans un corps aient un facteur commun non constant. Nous
en dduirons une condition ncessaire et susante pour quun polynme de de-
gr suprieur ou gal 2 ait une racine double. Cette condition gnralisera la
condition bien connue dans le cas du degr 2.
Soient K un corps et
f (X) = a0 + a1 X + + an X n , g(X) = b0 + b1 X + + bm X m
deux polynmes coecients dans K. Dans toute la suite, on suppose que
0 m n et que an = 0, bm = 0.
Proposition 3.1. Les polynmes f (X) et g(X) ont un facteur commun non
constant si et seulement sil existe deux polynmes h(X) et k(X) dans K[X]
tels que f (X)h(X) = g(X)k(X), avec deg(h) < deg(g) et deg(k) < deg(f ).
Dmonstration. Si f (X) et g(X) ont un facteur commun non constant l(X), on
peut crire f (X) = l(X)f1 (X) et g(X) = l(X)g1 (X) et il sut de prendre
h(X) = g1 (X) et k(X) = f1 (X).
Rciproquement, si on a f (X)h(X) = g(X)k(X), puisque K[X] est factoriel,
tous les facteurs irrductibles de f (X) sont des facteurs irrductibles de g(X)k(X).
Comme deg(k) < deg(f ), ncessairement au moins lun de ces facteurs irrduc-
tibles divise g(X).
74
i i
i i
i i
anneaux 2013/9/23 8:08 page 75 #89
i i
3. Rsultant Discriminant
crivons maintenant
a0 c0 + b0 d0 = 0
a1 c0 + a0 c1 + b1 d0 + b0 d1 = 0
a2 c0 + a1 c1 + a0 c2 + b2 d0 + b1 d1 + b0 d2 = 0
.. .. .
. . = ..
.. .. .
. . = ..
an cm1 + bm dn1 = 0.
avec m r 1 zros,
si m < r n,
avec r m 1 zros,
si n < r m + n 1,
75
i i
i i
i i
anneaux 2013/9/23 8:08 page 76 #90
i i
Dmonstration. Lanalyse qui prcde montre que les polynmes h(X) et k(X)
existent si et seulement si le systme (S) admet une solution non nulle. On se
place dans le corps des fractions K de A ; le systme (S) admet une solution non
nulle dans K, donc dans A en multipliant par les dnominateurs, si et seulement
si les vecteurs colonnes de sa matrice sont linairement dpendants, autrement
dit si et seulement si le dterminant de sa matrice est nul, i.e. R(f, g) = 0.
Theoreme 3.4. Soient K un corps, f (X) et g(X) des polynmes coecients dans
K. Ils ont un facteur commun non constant si et seulement si R(f, g) = 0.
76
i i
i i
i i
anneaux 2013/9/23 8:08 page 77 #91
i i
4. Polynmes symtriques
Remarque 3.5. Dans les raisonnements ci-dessus, on a seulement utilis le fait que
lanneau K[X] est factoriel, par consquent le thorme 3.4 reste valable si lon
remplace le corps K par un anneau factoriel.
n(n1) 1
D(f ) = (1) 2 R(f, f )
an
4. Polynmes symtriques
F (X) = (X T1 ) (X Tn ).
En dveloppant, on obtient
F (X) = X n s1 X n1 + + (1)n sn ,
77
i i
i i
i i
anneaux 2013/9/23 8:08 page 78 #92
i i
Dmonstration. On a
F (X) = (X T1 ) (X Tn ) = X n s1 X n1 + + (1)n sn .
78
i i
i i
i i
anneaux 2013/9/23 8:08 page 79 #93
i i
4. Polynmes symtriques
En faisant Tn = 0, on obtient
79
i i
i i
i i
anneaux 2013/9/23 8:08 page 80 #94
i i
f2 (T1 , . . . , Tn ) = g2 (s1 , . . . , sn ).
On obtient alors,
On peut, par exemple, supposer que ces polynmes sont coecients dans un
corps algbriquement clos K, ou bien on peut se placer dans une clture algbrique
de K (cf. [G-H]).
Nous allons donner une nouvelle description de R(f, g). Les coecients a de
f (X) correspondent au produit de a par les fonctions symtriques lmentaires des
xi et les coecients b de g(X) correspondent au produit de b par les fonctions
symtriques lmentaires des yj . De plus, R(f, g) est homogne de degr m en
les a et homogne de degr n en les b (le vrier sur le dveloppement du
dterminant dnissant R(f, g)). Par consquent, R(f, g) scrit comme le produit
de am bn par une fonction symtrique des xi et yj .
Si xi = yj , les polynmes f et g ont un facteur commun, donc R(f, g) = 0.
En considrant R(f, g) comme un polynme en les xi et yj , on en dduit quil est
divisible par xi yj . Puisque tous les facteurs xi yj sont irrductibles, R(f, g)
est divisible par leur produit, donc divisible par lexpression
S = am bn (xi yj ).
1in 1jm
Pour tout i, 1 i n, on a g(xi ) = b 1jm (xi yj ), do
() S = am g(xi ).
1in
80
i i
i i
i i
anneaux 2013/9/23 8:08 page 81 #95
i i
4. Polynmes symtriques
Pour tout j, 1 j m, on a f (yj ) = (1)n a 1in (xi yj ), do
() S = (1)nm bn f (yj ).
1jm
Exercice E8. Soient f (X) = 0, g(X) = 0, g1 (X) et g2 (X) des polynmes coef-
cients dans K. On pose deg(f ) = n, deg(g) = m et b est le coecient dominant
de g. Montrer que
a) R(g, f ) = (1)mn R(f, g),
b) si r(X) est le reste de la division euclidienne de f (X) par g(X),
R(f, g) = (1)mn b(mdeg(r)) R(g, r).
c) R(f, g1 g2 ) = R(f, g1 )R(f, g2 ).
(n1)(n2)
Exercice E9. Montrer que D(X n1 + X n2 + + 1) = (1) 2 n(n2) .
81
i i
i i
i i
anneaux 2013/9/23 8:08 page 82 #96
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 83 #97
i i
THMES DE RFLEXION
i i
i i
i i
anneaux 2013/9/23 8:08 page 84 #98
i i
Algbre T2
X 8 1 = (X 4 1)(X 4 + 1).
84
i i
i i
i i
anneaux 2013/9/23 8:08 page 85 #99
i i
85
i i
i i
i i
anneaux 2013/9/23 8:08 page 86 #100
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 87 #101
i i
IV
GNRALITS SUR LES MODULES
1. Modules Morphismes
A M M
(a, x) ax
satisfaisant aux conditions suivantes : pour tous lments a, b de A et x, y
de M ,
a(x + y) = ax + ay
(a + b)x = ax + bx
(ab)x = a(bx)
1x = x.
i i
i i
i i
anneaux 2013/9/23 8:08 page 88 #102
i i
M A M
(x, a) xa
(x + y)a = xa + ya
x(a + b) = xa + xb
x(ab) = (xa)b
x1 = x.
88
i i
i i
i i
anneaux 2013/9/23 8:08 page 89 #103
i i
1. Modules Morphismes
Attention. Cela nest plus vrai si A est non commutatif, auquel cas HomA (M, N )
est seulement un groupe ablien.
89
i i
i i
i i
anneaux 2013/9/23 8:08 page 90 #104
i i
Definitions 1.7.
a) Le noyau du morphisme dni ci-dessus
Ker() = {a A | x M, ax = 0}
On notera que lexistence dannulateurs non triviaux (cf. exemple 1.8 ci-
dessous) montre quil y a une dirence importante entre la structure de module
et celle despace vectoriel.
Exemples 1.8.
a) Si M est un Z-module (i.e. un groupe ablien) et si x M est un lment
de torsion, AnnZ (x) est un idal non trivial de Z.
b) Si M = Z/nZ, n = 0, AnnZ (M ) est un idal non trivial de Z.
2. Sous-modules
Les dmonstrations des rsultats noncs dans ce paragraphe sont des exercices
faciles et classiques laisss au lecteur.
90
i i
i i
i i
anneaux 2013/9/23 8:08 page 91 #105
i i
3. Modules quotients
Proposition
2.5. Si (Ni )iI est une famille de sous-A-modules dun A-module M ,
alors iI Ni est un sous-A-module de M .
3. Modules quotients
A M/N M/N
(a, x) ax
Proposition 3.1.
(i) La loi externe ci-dessus est bien dnie.
(ii) Cette loi munit le groupe ablien M/N dune structure de A-module.
(iii) La projection canonique M M/N , qui un lment de M associe sa
classe dans M/N , est un morphisme (surjectif ) de A-modules, de noyau N .
91
i i
i i
i i
anneaux 2013/9/23 8:08 page 92 #106
i i
Dmonstration.
(i) Si y est un autre reprsentant de la classe x, on a xy N . Par consquent,
a(x y) N et ax = ay.
Les dmonstrations des assertions (ii) et (iii) sont des exercices
immdiats.
K (K), K K
4. Morphismes et quotients
Theoreme 4.1. Soient M , N deux A-modules et f : M N un morphisme de
A-modules. Alors f induit un isomorphisme f : M/Ker(f ) Im(f ), tel que le
morphisme compos
f
M M/Ker(f ) Im(f ) N
soit gal f .
: M M/P
la projection canonique.
(i) Ker() = P .
(ii) Si lon note 1 et 2 les restrictions de P + Q et Q respectivement,
alors Ker(1 ) = P et Ker(2 ) = P Q.
(iii) Les A-modules (P + Q)/P et Q/(P Q) sont canoniquement isomorphes.
92
i i
i i
i i
anneaux 2013/9/23 8:08 page 93 #107
i i
4. Morphismes et quotients
1
P + Q (P + Q)/P Im(1 )
2
Q Q/(P Q) Im(2 )
1
1 2
(P + Q)/P (Q) Q/(P Q)
Dmonstration. Soient
p : M M/P, q : M M/Q
: M/Q M/P
tel que q = p. En eet, pour tout x M/Q, il existe m M tel que q(m) = x :
on pose (x) = p(m). Cette application est bien dnie, car si m M est tel
que q(m) = q(m ), (m m ) appartient Ker(q) = Q P = Ker(p), do
p(m) = p(m ). Il est vident que est linaire et surjective. Le noyau de
est lensemble des lments x M/Q tels que x = q(m) avec m P , i.e.
Ker() = P/Q. On a donc Im() = M/P (M/Q)/(P/Q).
93
i i
i i
i i
anneaux 2013/9/23 8:08 page 94 #108
i i
soit commutatif.
Dmonstration. La dmonstration de ce rsultat est strictement analogue celle
du thorme I.2.14.
5. Modules monognes
Definition 5.1. Un A-module M est monogne, de gnrateur x, sil est en-
gendr par x, i.e. M = {ax, a A}.
94
i i
i i
i i
anneaux 2013/9/23 8:08 page 95 #109
i i
6. Produit et somme
6. Produit et somme
o tous les xi sont nuls sauf pour un nombre ni de i I et cette criture est
unique.
95
i i
i i
i i
anneaux 2013/9/23 8:08 page 96 #110
i i
7. Modules libres
Soient M un A-module et (xi )iI une famille dlments de M . On
considre
(I) (I)
le A-module A , et tout lment (ai )iI de A on associe llment iI ai xi
de M . Cela dnit une application : A(I) M qui est un morphisme de
A-modules.
Definitions 7.1.
a) Les lments (xi )iI sont linairement indpendants, ou la famille
{xi }iI est libre, si le morphisme est injectif.
b) Les lments (xi )iI forment un systme gnrateur de M , ou la
famille {xi }iI est gnratrice, si le morphisme est surjectif.
c) La famille {xi }iI est une base de M si est bijective.
d) Un A-module M qui admet une base est dit libre.
96
i i
i i
i i
anneaux 2013/9/23 8:08 page 97 #111
i i
7. Modules libres
Remarques 7.2.
a) Le A-module M est libre de base (xi )iI si et seulement si tout lment
scrit de manire unique comme combinaison linaire (nie) des xi , coecients
dans A.
b) La construction ci-dessus montre que tout A-module libre est isomorphe
au A-module A(I) , pour un certain ensemble I. Si lon veut seulement exprimer
que le A-module M est libre, on crira M A(I) et si lon a besoin den prciser
une base X = (xi )iI , on crira M A(X) .
Theoreme 7.3 (propriete universelle). Soit L un A-module engendr par une partie
X. Alors L est libre de base X si et seulement si, pour tout A-module M et
toute application f : X M , il existe un unique morphisme de A-modules
f : L M tel que f = f jX , o jX est linclusion canonique de X dans L.
Exercice E4. Montrer que si N est un A-module libre, tout morphisme surjectif
de A-modules, p : M N , admet une section, i.e. il existe s HomA (N, M )
tel que p s = idN .
Proposition 7.5. Soit M un A-module libre. Toutes les bases de M ont mme
cardinal.
97
i i
i i
i i
anneaux 2013/9/23 8:08 page 98 #112
i i
Attention.
a) Tous les A-modules ne sont pas forcment libres (fournir des contre-
exemples avec A = Z).
b) Un sous-module dun A-module libre nest pas forcment libre (cf. exemple
ci-dessous).
Exercice E5. Soient k un corps et A = k[X, Y ]. Montrer que lidal (X, Y ) est un
sous-A-module qui nest pas libre (on montrera que (X, Y ), qui est engendr par
deux lments, ne contient aucun systme libre plus de un lment).
98
i i
i i
i i
anneaux 2013/9/23 8:08 page 99 #113
i i
7. Modules libres
99
i i
i i
i i
anneaux 2013/9/23 8:08 page 100 #114
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 101 #115
i i
THMES DE RFLEXION
Nous allons montrer ici que la somme directe et le produit direct dune famille
de A-modules sont solutions de problmes universels qui sont duaux lun de lautre.
Soient (Mi )iI une famille de A-modules et M un A-module.
1. Montrer que le A-module M est isomorphe au A-module iI Mi si et seule-
ment si,
i I, i HomA (Mi , M ),
pour tout A-module N et pour toute famille fi HomA (Mi , N ), i I, il
existe un unique HomA (M, N ) tel que, pour tout i I, on ait i = fi .
2. Montrer que le A-module M est isomorphe au A-module iI Mi si et seule-
ment si,
i I, i HomA (M, Mi ),
pour tout A-module N et pour toute famille fi HomA (N, Mi ), i I, il
existe un unique HomA (N, M ) tel que, pour tout i I, on ait i = gi .
3. En dduire que pour tout A-module N , les morphismes
: HomA ( Mi , N ) HomA (Mi , N )
iI iI
: HomA (N, Mi ) HomA (N, Mi )
iI iI
dnis par
() = ( i )iI ,
() = (i )iI
sont des isomorphismes de A-modules.
i i
i i
i i
anneaux 2013/9/23 8:08 page 102 #116
i i
Algbre T2
On prendra garde au fait que tout autre combinaison des symboles , et
HomA (, ) ne donne pas disomorphisme ou donne un morphisme qui nest
pas dni.
f : A A A.
102
i i
i i
i i
anneaux 2013/9/23 8:08 page 103 #117
i i
: K Z(A).
103
i i
i i
i i
anneaux 2013/9/23 8:08 page 104 #118
i i
Algbre T2
On dira que les lments de N(S) sont les fonctions de S dans N qui sont nulles
presque partout.
On dnit sur N(S) une opration interne, note multiplicativement, par
(f g)(s) = f (s) + g(s).
5. Montrer que, muni de cette loi, N(S) est un monode, dont llment neutre est
lapplication nulle.
6. Montrer que tout lment f de N(S) scrit, de manire unique, sS s(s) ,
avec (s) = 0 sauf pour un nombre ni de s, o (s) N et sn est lapplication
de S dans N dnie par sn (x) = 0 si x = s et sn (s) = n.
Soit K un anneau commutatif. On appelle anneau de polynmes en S,
coecients dans K, lalgbre K(N(S)), que lon notera K[S] dans la suite.
7. Montrer que si card(S) = n, les anneaux K[S] et K[X1 , . . . , Xn ] sont iso-
morphes.
8. Montrer que tout lment de K[S] scrit, de manire unique,
a() s(s)
N(S) sS
104
i i
i i
i i
anneaux 2013/9/23 8:08 page 105 #119
i i
V
MODULES SUR UN ANNEAU PRINCIPAL
Nous avons vu au chapitre prcdent que les modules sur un anneau ont un
comportement trs dirent de ceux des espaces vectoriels sur un corps (un sous-
module dun module libre, resp. de type ni, nest pas ncessairement libre, resp.
de type ni). Nous allons, dans ce chapitre, montrer que si lanneau est principal,
ces dicults disparaissent. De plus, nous tablirons le thorme de structure des
modules de type ni sur un anneau principal.
Ce rsultat a de nombreuses applications. Il sapplique videmment aux
groupes abliens de type ni (lanneau Z est principal !), mais il permet aussi,
par exemple, dobtenir directement un rsultat de rduction des endomorphismes
dun espace vectoriel de dimension nie (la jordanisation).
Compte tenu de limportance des ces applications, nous allons donner ici deux
dmonstrations direntes du thorme de structure des modules de type ni, qui
ont chacune leur intrt, tant thorique que pratique.
i i
i i
i i
anneaux 2013/9/23 8:08 page 106 #120
i i
(1.1.1) Supposons que L soit un module libre de rang ni n. Nous allons faire
un raisonnement par rcurrence sur n.
Si n = 0, le module L est libre de base lensemble vide et le rsultat est vident.
Supposons le rsultat vrai pour les modules libres de rang r n 1 et soit
L un module libre de rang n. Alors L est isomorphe An ; considrons le mor-
phisme de modules p : An A dni par p((x1 , . . . , xn )) = xn . Il est clair que
Ker(p) = {(x1 , . . . , xn1 , 0)|xi A} est un module isomorphe An1 , donc libre
de rang n 1. Tout sous-module de L est isomorphe un sous-module N de An .
On a p(N ) = aA. Si a = 0, alors N est contenu dans Ker(p) et le rsultat dcoule
de lhypothse de rcurrence. Si a = 0, p(N ) est un sous-module de A, donc libre,
et le morphisme N p(N ) est surjectif et a pour noyau N An1 , qui est libre
par hypothse de rcurrence. On en dduit que N (N An1 ) p(N ) (pour
une justication prcise de cet isomorphisme, cf. VII, exercie E.2), donc N est un
module libre comme somme directe de modules libres. De plus, p(N ) est de rang
gal 1 et (N An1 ) est, par hypothse, de rang infrieur ou gal n 1. Do
le rsultat.
(1.1.2) Considrons maintenant un module libre L = {0} de base X = {xi }iI
quelconque et N un sous-module propre de L.
Pour tout k I, onnote k : L A le morphisme k-ime coordonne, i.e.
k (M ) = nk avec M = iI ni xi .
On peut toujours supposer que I est muni dune structure densemble bien
ordonn (cf. Appendice). Pour tout t I, on note Lt le sous-module de L
engendr par les lments xi pour i t et on pose Nt = N Lt . Limage de Nt
par t est un sous-module de A, t (Nt ) = Aat . On note yt un lment de Nt tel
que t (yt ) = at . Si at = 0, on prend yt = 0.
Pour tout s I, on considre Ks le sous-module de L engendr par les lments
yt pour t s. Donc Kt est contenu dans Nt , pour tout t. Nous allons montrer
que, pour tout s I, Ks = Ns , ce qui prouvera que le sous-module N lui-mme
est engendr par les lments (ys )sI .
Supposons que, par hypothse de rcurrence, on ait : pour tout t < s, Kt = Nt .
Cette hypothse est bien vrie pour le plus petit lment de I. Pour tout lment
x Ns , on a s (x) = qas , q A, donc x qys scrit comme combinaison linaire
dun nombre ni de xi , avec i < s. On a donc x qys Nt , avec t < s. Do,
daprs lhypothse de rcurrence, xqys Kt . Mais Kt Ks et, par consquent,
llment x appartient Ks , do Ks = Ns .
Ce qui prcde prouve que la famille (ys )sI est gnratrice de N . Montrons
maintenant que la sous-famille desys qui ne sont pas nuls est libre sur A. Suppo-
sons quil existe une relation S = nie ni yi = 0, dans laquelle il existe des termes
106
i i
i i
i i
anneaux 2013/9/23 8:08 page 107 #121
i i
2. Modules de torsion
non nuls. On note k le plus grand indice i tel que ni yi = 0. Puisque k (yi ) = 0
pour i < k, on a k (nk yk ) = k (S) = 0. Mais k (nk yk ) = nk ak et, puisque ak = 0,
on doit avoir nk = 0, ce qui est contraire lhypothse.
On en dduit que la famille des (ys )sI qui sont non nuls est une base de N ,
qui est donc un module libre.
2. Modules de torsion
Exemples 2.2.
a) Un module libre est sans torsion.
b) Tout module ni est de torsion.
d) (Q/Z, +) est un Z-module de torsion.
107
i i
i i
i i
anneaux 2013/9/23 8:08 page 108 #122
i i
108
i i
i i
i i
anneaux 2013/9/23 8:08 page 109 #123
i i
do M P M (p). Comme linclusion dans lautre sens est vidente, on a
M = M (p).
P
Remarque 2.7. Il est clair, daprs le corollaire 1.2, que si le module M dans le
thoreme 2.5 et le corollaire 2.6 est de type ni, la somme directe est nie.
109
i i
i i
i i
anneaux 2013/9/23 8:08 page 110 #124
i i
Dmonstration.
(i) Nous allons faire un raisonnement par rcurrence sur n. Si n = 0, N est le
module rduit zro, de base lensemble vide : le rsultat est trivial.
On suppose le thorme vrai pour les modules libres de rang infrieur ou gal
n 1.
Soient (xi )1in une base de M et (i )1in les fonctions coordonnes as-
socies cette base. Rappelons quelles sont dnies de la manire suivante :
tout lment x de M scrivant de manire unique x = 1in ni xi , on pose
i (x) = ni .
Pour tout u HomA (M, A), u(N ) est un idal de A, donc de la forme (u ).
Puisque N est non nul, il existe au moins une fonction coordonne qui ne sannule
pas sur N , il existe donc des (u ) non nuls. Daprs le thorme II.3.7 (ii), cette
famille didaux possde un lment maximal. Notons a lun de ses gnrateurs
et notons f un lment de HomA (M, A) correspondant a, i.e. f (N ) = (a). Soit
n N tel que f (n) = a. crivons n = 1in ni xi .
Or, (ri + sf ) est un lment de HomA (M, A), par consquent, il existe un tel
que (ri + sf )(N ) = (). On a donc (d) (). Puisque d divise a, on a (a) (d).
On a donc (a) (). On en dduit, par maximalit de (a), que () = (a). On a
donc (d) = (a), do a divise d, donc a divise ni .
Par consquent,
pour tout i, 1 i < n, il existe ni A tel que ni = ani . On
pose n = 1in ni xi . On a n = an , donc f (n) = f (an ) = af (n ), mais comme
N = (n N ) (Ker(f ) N ).
110
i i
i i
i i
anneaux 2013/9/23 8:08 page 111 #125
i i
Theoreme 3.2 (de structure des modules de type fini). Soient A un anneau princi-
pal et M un A-module de type ni. Il existe un entier p et une famille (a1 , . . . , ar )
dlments de A non nuls et non inversibles, avec ai divise ai+1 pour 1 i r1,
tels que
M Ap A/(a1 ) A/(ar ).
Lentier p et les idaux (a1 ), . . . , (ar ) dtermins par ces conditions sont uniques.
Dmonstration.
Existence. Soit (x1 , . . . , xn ) une famille gnratrice de M . Il existe un mor-
phisme surjectif f : An M . Si f est un isomorphisme, alors M est libre de rang
n et le thorme est dmontr en prenant p = n et la famille des ai vide. Sinon, le
morphisme f a un noyau non nul et M An /Ker(f ). Daprs le thorme 3.1, il
existe une base (e1 , . . . , en ) de An , un entier q, 1 q n, des lments non nuls
de A, a1 , . . . , aq , avec ai divise ai+1 pour 1 i (q 1), tels que (a1 e1 , . . . , aq eq )
soit une base de Ker(f ). On pose aq+1 = = an = 0. Alors
An /Ker(f ) ((ei )/(ai ei )).
1in
111
i i
i i
i i
anneaux 2013/9/23 8:08 page 112 #126
i i
M Ap A/(a1 ) A/(ar ).
M Ap A/a1 A A/ar A,
Pour dmontrer lunicit des idaux (a1 ), . . . , (ar ), nous allons dabord tudier
les composantes p-primaires de T (M ).
M A/(a1 ) A/(ar ).
112
i i
i i
i i
anneaux 2013/9/23 8:08 page 113 #127
i i
ce qui entrane que 1 = 0, ce qui est une contradiction. Par consquent, tous les
ai sont des puissances de p, ai = psi .
On a donc une dcomposition
M A/(ps1 ) A/(psr )
avec s1 < s2 < , sr .
Unicit. Montrons que lon a r = q, o q est un entier bien dtermin. Puisque
p est irrductible, lidal (p) est maximal, donc A/(p) est un corps. Par cons-
quent, M/(p)M est un A/(p)-espace vectoriel et sa dimension est un entier q bien
dtermin. Daprs lexistence de la premire partie, on a
M A/(ps1 ) A/(psr )
do :
i=q
(p)M A/(p(si1 ) ).
i=1
113
i i
i i
i i
anneaux 2013/9/23 8:08 page 114 #128
i i
On notera que lentier r est tel quau moins lune des lignes de ce tableau est
forme de nombres tous non nuls. Pour les autres lignes, les entiers si,j peuvent
tre nuls partir dun certain rang.
On pose
i=t
s
ak = pi i,rk+1
i=1
et la condition de dcroissance si,1 > si,2 > > si,r , pour tout i, entrane que
ai divise ai+1 pour 1 i r 1. On obtient, partir de () ci-dessus, lcriture
T (M ) = A/(a1 ) A/(ar )
s
avec ai divise ai+1 pour 1 i r1. Dautre part, lunicit des idaux (pi i,j ) et la
condition ai divise ai+1 pour tout i entranent lunicit des idaux (a1 ), . . . , (ar ).
Cela achve la dmonstration du thorme de structure des modules de type ni
sur un anneau principal 3.2.
On sait bien que si a et b sont deux lments dun anneau A, a divise b si et
seulement si lon a linclusion des idaux (b) (a). Par consquent, en posant
Ai = (ai ), le thorme de structure des modules de type ni sur un anneau
principal peut snoncer de la manire suivante.
114
i i
i i
i i
anneaux 2013/9/23 8:08 page 115 #129
i i
M Ap A/A1 A/Ar .
N = {x M | A, x N }.
Definitions 3.7.
(i) Les idaux (ai ), 1 i q, du thorme 3.1 sont appels les facteurs
invariants de N dans M .
(ii) Les idaux (Ai ), 1 i r, du thorme 3.5 sont appels les facteurs
invariants du module M .
s
(iii) Les lments di,j = pi i,j sont appels les diviseurs lmentaires
de M .
Remarque 3.8. Puisque les lments pi sont irrductibles, il est clair que les l-
ments di,j , pour j x et 1 j t, sont trangers entre eux deux deux. On en
dduit que, pour tout i, 1 j r, on a
A/(aj ) A/(di,j ).
1it
115
i i
i i
i i
anneaux 2013/9/23 8:08 page 116 #130
i i
Exercice E3.
1. Soit G un groupe ablien ni. Montrer quil existe un lment x de G dont
lordre est le ppcm des ordres des lments de G (on dcompose G sous la forme
donne par le thorme 4.3, on note y la classe de 1 dans Z/ar Z et lon pose
x = (0, . . . , 0, y)).
2. En dduire que si G est un groupe ablien ni dont lordre nest pas divisible
par le carr dun nombre strictement suprieur 1, ce groupe est cyclique.
et
tj = wi,j avec wi,j wi+1,j car ai |ai+1 .
1ir
Definition 3.9. Soit G un groupe ablien ni. En crivant les diviseurs lmen-
taires de G dans lordre croissant, chacun dentre eux tant crit un nombre de
fois gal au nombre de fois o il apparait dans lcriture des facteurs invariants
de G, on obtient une suite nie de nombres entiers que lon appelle le type de
G (cf. exemple 3.11).
Conclusion
Soit G un groupe ablien ni. On dtermine ses facteurs invariants (cf.
TR.V.B) (ai )1ir et lon en dduit sa dcomposition canonique
G Z/ai Z.
1i?r
116
i i
i i
i i
anneaux 2013/9/23 8:08 page 117 #131
i i
On calcule ses diviseurs lmentaires, qui donnent son type (c1 , . . . , cs ), et lon a
G Z/ci Z.
1is
De plus, en regroupant dans cette dernire somme directe les termes correspondant
un mme facteur premier p de |G|, on a la dcomposition en somme directe de
la composante p-primaire G(p).
Ceci peut se rsumer sous forme dun tableau. Soient G un groupe ablien ni,
|G| = pt11 ptkk la dcomposition de son ordre en facteurs premiers, a1 , . . . , ar ses
w
facteurs invariants et di,j = pj i,j ses diviseurs lmentaires. On crit
p1 p2 ... pj ... pk
a1 w1,1 w1,2 ... w1,j ... w1,k
a2 w2,1 w2,2 ... w2,j ... w2,k
.. .. .. .. .. .. ..
. . . . . . .
ai wi,1 wi,2 ... wi,j ... wi,k
.. .. .. .. .. .. ..
. . . . . . .
aq wq,1 wq,2 ... wq,j ... wq,k
Exemples 3.11.
a) Soit G un groupe ablien de type (2, 2, 3, 23 , 5, 32 ). On veut dterminer
les facteurs invariants de G et sa dcomposition canonique. Le nombre premier
apparaissant le plus grand nombre de fois est p1 = 2, avec trois occurrences. Il y
a donc trois facteurs invariants. Ce sont
a1 = 2, a2 = 2 3 = 6, a3 = 23 32 5 = 360.
117
i i
i i
i i
anneaux 2013/9/23 8:08 page 118 #132
i i
Do la dcomposition canonique
20 = 22 5 et 30 = 2 3 5,
Comme dans le cadre des applications linaires entre espaces vectoriels, on note
a11 . . . a1n
U (f ) = ... . . . ...
am1 . . . amn
118
i i
i i
i i
anneaux 2013/9/23 8:08 page 119 #133
i i
Proposition 4.1.1.
(i) La matrice Tij est inversible et Tij1 = Tij .
(ii) Pour tout lment de A, la matrice Eij () est inversible et
Eij ()1 = Eij ().
(iii) Si est inversible dans A, alors la matrice Di () est inversible et
Di ()1 = Di (1 ).
119
i i
i i
i i
anneaux 2013/9/23 8:08 page 120 #134
i i
Exercice E5.
1. Soient K un corps et SLn (K) le groupe des matrices (n, n) de dterminant
+1. Montrer que ce groupe est engendr par les matrices lmentaires.
2. On suppose que n 3. Montrer que pour k = i, j et pour tout K,
En dduire que pour n 3, le groupe SLn (K) est gal son sous-groupe des
commutateurs (cf. [G-H]).
(u v)Q = (t 0).
120
i i
i i
i i
anneaux 2013/9/23 8:08 page 121 #135
i i
et en posant P3 = P2 P0 et Q3 = Q0 Q2 , on a
d1 0 ... ... ... ... 0
0 a2 0 ... ... ... 0
. . . ... ... ... ... ... . . .
. . . ... ... ... ... ... . . .
P3 U Q3 =
0 ... ... 0 ar 0 . . .
0 ... ... ... ... 0 0
. . . ... ... ... ... ... . . .
. . . ... ... ... ... ... . . .
0 ... ... ... ... ... 0
121
i i
i i
i i
anneaux 2013/9/23 8:08 page 122 #136
i i
122
i i
i i
i i
anneaux 2013/9/23 8:08 page 123 #137
i i
M Ap A/(a1 ) A/(ar )
123
i i
i i
i i
anneaux 2013/9/23 8:08 page 124 #138
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 125 #139
i i
THMES DE RFLEXION
i i
i i
i i
anneaux 2013/9/23 8:08 page 126 #140
i i
Algbre T2
b) I est lidal des polynmes p(T ) K[T ] tels que, pour tout x V ,
p(u).x = 0 signie que lidal I est lannulateur du sous-module V .
Rappelons que le polynme unitaire g tel que I soit gal lidal principal (g)
est appel le polynme minimal de la restriction de u V .
c) Il existe x V tel que le sous-espace vectoriel V soit engendr par les
lments ui (x), i N, signie que V est un sous-module monogne de Eu .
Montrer que, dans ce cas, le K[T ]-module V est isomorphe K[T ]/(q(T )), o
q(T ) est un polynme unitaire dtermin de manire unique.
d) Il existe x Eu tel que (ui (x)), 0 i n 1, soit une base de lespace
vectoriel Eu et tel que lon ait g(u)(x) = 0, deg(g) = n, signie que Eu est
monogne et dannulateur I = (g).
4. Soit M un K[T ]-module canoniquement isomorphe K[T ]/((T )m ). Montrer
que les classes (mod. (T )m ) des (T )k , 0 k m 1, forment une K-base
de M (i.e. une base de M en tant que K-espace vectoriel) et que lon a
T (T )k = (T )k + (T )k+1
pour 0 k m 1.
5. On suppose que M est un K-espace vectoriel et que v est un endomorphisme
de M tel que Mv K[T ]/((T )m ). Montrer quil existe une K-base de M
par rapport laquelle la matrice de v est la matrice dordre m, Vm, , telle que :
(Vm, )i,i = , (Vm, )i+1,i = 1 et 0 ailleurs (le premier indice dsigne la ligne dune
matrice...).
Dans toute la suite, E est un K-espace vectoriel de dimension nie n (sur K)
et u un endomorphisme de E.
6. Montrer que, puisque E est de dimension nie sur K, le K[T ]-module Eu est
un module de torsion de type ni (on pensera au fait que le K-espace vectoriel
K[T ] est de dimension innie).
On rappelle que lanneau K[T ] est principal : nous allons donc utiliser les r-
sultats concernant les modules de type ni sur un anneau principal, en particulier,
la dcomposition du sous-module de torsion.
7. Montrer que E admet une dcomposition
E = E1 Er
o chaque Ei est un K[T ]-module monogne, Ei = K[T ]/(qi (T )), les plynmes qi
tant non nuls vriant q1 |q2 | |qr . Ces polynmes sont uniquement dtermins
et qr est le polynme minimal de u.
126
i i
i i
i i
anneaux 2013/9/23 8:08 page 127 #141
i i
E = E(p1 ) E(pl )
o chaque E(pi ) est annul par psi i . On peut donc appliquer 3.d.
8. Dduire de ce qui prcde que si le corps K est algbriquement clos, il existe une
K-base de E telle que la matrice de u relativement cette base est une matrice
diagonale par blocs, chaque bloc tant de la forme dcrite la question 5.
Cette matrice est la rduite de Jordan de lendomorphisme u.
9. laide du dictionnaire de la question 3, transcrire les rsultats des questions 4,
5, 6 en termes de sous-espaces propres ou sous-espaces caractristiques.
a1 ak = f (x1 , . . . , xk ).
127
i i
i i
i i
anneaux 2013/9/23 8:08 page 128 #142
i i
Algbre T2
o les ai sont des nombres entiers positifs tels que a1 |a2 | |aq .
Les nombres ai , 1 i q, sont appels les facteurs invariants de la
matrice A.
6. En dduire que deux matrices A et B coecients dans Z sont quivalentes si
et seulement si elles ont mme rang et mmes facteurs invariants.
128
i i
i i
i i
anneaux 2013/9/23 8:08 page 129 #143
i i
VI
LMENTS ENTIERS ET ANNEAUX
DE DEDEKIND
i i
i i
i i
anneaux 2013/9/23 8:08 page 130 #144
i i
1. lments entiers
Theoreme 1.1. Soient R un anneau, A un sous-anneau de R et x R. Les asser-
tions suivantes sont quivalentes :
(i) x est racine dun polynme unitaire de A[X],
(ii) lanneau A[x] est un A-module de type ni,
(iii) il existe un sous-anneau B de R contenant A et x qui est un A-module
de type ni.
f (X) = X n + an1 X n1 + + a0
et M le sous-A-module de R engendr par 1, x, . . . , xn1 . Alors,
xn = (an1 xn1 + + a0 )
appartient M . Pour tout entier positif k, on a
xn+k = (an1 xn+k1 + + a0 xk ),
do, par rcurrence, xn+k appartient M . On en dduit que le A-module A[x]
est engendr par 1, . . . , xn1 , il est donc de type ni.
Lassertion (ii) implique lassertion (iii) de manire vidente.
Montrons que (iii) implique (i). Soit (y1 , . . . , yn ) un systme de gnrateurs du
A-module B. Puisque B est un sous-anneau de R contenant x et les yi , 1 i n,
les lments xyi , 1 i n, appartiennent B. Do, pour tout i, 1 i n, il
existe aij A tel que
n
xyi = aij yj
j=1
130
i i
i i
i i
anneaux 2013/9/23 8:08 page 131 #145
i i
1. lments entiers
Definition 1.2. Dans la situation ci-dessus, llment x est dit entier sur A.
Un polynme unitaire dont il est racine est appel relation de dpendance
intgrale pour x sur A.
q p
A[x1 , . . . , xn ] = ( Abj )ck = Abj ck .
k=1 j=1 f inie
Definitions 1.5.
a) Avec les notations ci-dessus, A sappelle la fermeture intgrale de A
dans R.
b) Si A est intgre et K est son corps de fractions, la fermeture intgrale
de A dans K sappelle la clture intgrale de A.
c) Si B est un anneau qui contient A et dont tout lment est entier sur A,
on dit que B est entier sur A (i.e. la fermeture intgrale de A dans B est B).
131
i i
i i
i i
anneaux 2013/9/23 8:08 page 132 #146
i i
Definition 1.8. Un anneau A est intgralement clos sil est intgre et gal
sa clture intgrale.
132
i i
i i
i i
anneaux 2013/9/23 8:08 page 133 #147
i i
1. lments entiers
a2 db2 Z et 2a Z.
Ces deux conditions entranent que 2b Z, on peut donc poser a = u/2 et b = v/2
avec u Z et v Z. Il est facile de vrier que si v est pair, alors a Z et b Z
et que si v est impair, alors ncessairement d 1 (mod 4).
On en dduit que :
si d 2 (mod 4) ou d 3 (mod 4), alors A = Z[ d],
si d 1 (mod 4), alors A = Z[ 1+2 d ].
bn + an1 bn1 + + a0 = 0, ai A, i = 0, . . . , n 1.
133
i i
i i
i i
anneaux 2013/9/23 8:08 page 134 #148
i i
2. Norme et trace
Les lments N(x) et Tr(x) dnis ci-dessus dans le cas des extensions qua-
dratiques, sont respectivement la norme et la trace de x. Nous allons, ci-dessous,
gnraliser cette notion des endomorphismes, puis, la n de ce chapitre, des
idaux.
Rappelons quelques dnitions dalgbre linaire. Soient A un anneau commu-
tatif, E un A-module libre de rang ni n, u un endomorphisme de E, (ei )i=1,...,n
une base de E et (aij ) la matrice de u dans cette base. Les expressions
n
aii et det(aij )
i=1
sont indpendantes de la base choisie. On dnit alors la trace et le dterminant
de u par
n
Tr(u) = aii et det(u) = det(aij ).
i=1
On sait que la trace et le dterminant vrient Tr(u + u ) = Tr(u) + Tr(u ) et
det(uu ) = det(u)det(u ). De plus, on a
det(XIdE u) = X n Tr(u)X n1 + + (1)n det(u).
On gnralise ces dnitions de la manire suivante. Soient B un anneau et
A un sous-anneau de B tels que B soit un A-module libre de rang ni n (cest le
cas dune extension de corps E/K avec [E : K] = n). Pour tout x B, on note
mx lendomorphisme de B dni par mx (y) = xy.
134
i i
i i
i i
anneaux 2013/9/23 8:08 page 135 #149
i i
2. Norme et trace
135
i i
i i
i i
anneaux 2013/9/23 8:08 page 136 #150
i i
donc TrL/K (x) = an1 et NL/K (x) = (1)n a0 . Mais puisque x est un lment
primitif, on a Mx (X) = (X x1 ) (X xn ). Donc
do # $
x(yi zj ) = aih yh zj = aih (yh zj ).
h h
Remarque. Les traces et normes dnies pour les corps quadratiques sont bien
des cas particuliers de ce cadre gnral. Les dnitions de la norme et de la trace
donnes la dnition 2.1 sappliquent bien entendu au cas des extensions nies
non sparables de corps. Mais dans ce cas, lexplicitation de ces lments est
plus complexe et doit prendre en compte le facteur dinsparabilit du degr de
lextension (cf. [G-H], TR.XIII.B).
136
i i
i i
i i
anneaux 2013/9/23 8:08 page 137 #151
i i
2. Norme et trace
Px,L/K (X) = (X x1 ) (X xn ).
Les coecients de Px,L/K sont donc des sommes de produits de xi . Pour prou-
ver le rsultat, il sut donc de montrer que les xi sont entiers sur A. Pour
tout i, 1 i n, xi est conjugu de x, i.e. il existe un K-isomorphisme
i : K(x) K(xi ) tel que i (x) = xi . En appliquant i lquation de d-
pendance intgrale de x sur A, on obtient une quation de dpendance intgrale
pour xi .
Corollaire 2.5. Si, de plus, A est intgralement clos, alors les coecients de Px,L/K
appartiennent A.
do # $ # $
det(Tr(xi xj )) = det k (xi xj ) = det k (xi )k (xj )
k k
137
i i
i i
i i
anneaux 2013/9/23 8:08 page 138 #152
i i
n
on en dduit que i=1 ui i (x) = 0 pour tout x L. Autrement dit, les i ,
i = 1, . . . , n, sont linairement dpendants sur K, ce qui est en contradiction avec
[G-H], thorme X.3.1.
Corollaire 2.7. Sous les hypothses de la proposition 2.6, si, pour tout y L,
TrL/K (xy) = 0, alors x = 0.
Dmonstration. En crivant y = j j xj et x = i i xi , on a
TrL/K (xy) = i j TrL/K (xi xj ).
i,j
donc
138
i i
i i
i i
anneaux 2013/9/23 8:08 page 139 #153
i i
De la mme faon, on a
NQ()/Q (1 ) = p
(crire la matrice de la multiplication par 1 dans la base (1, . . . , p2 ) et
calculer son dterminant) et
NQ()/Q ( 1) = (1)p1 p.
p = (1 )(1 2 ) (1 p1 ).
139
i i
i i
i i
anneaux 2013/9/23 8:08 page 140 #154
i i
140
i i
i i
i i
anneaux 2013/9/23 8:08 page 141 #155
i i
Dmonstration. Lquivalence des assertions (i) et (ii) est une consquence imm-
diate du thorme II.3.6.
Montrons que (i) implique (iii). Soient E un sous-module de M et F la famille
des sous-modules de type ni de E ; elle nest pas vide car {0} F. Daprs (i),
F admet un lment maximal F . Sil existe x E un lment nappartenant pas
F , alors F + Ax est un sous-module de type ni de E qui contient strictement
F . Par maximalit de F , on a E = F , donc E est de type ni.
Montrons que (iii) implique (ii). Soit (Mn )nN une suite croissante de sous-
modules de M . Alors, E = nN Mn est un sous-module de M . Daprs (iii), il
admet un systme ni de gnrateurs (x1 , . . . , xq ). Pour tout i, 1 i q, il existe
un indice n(i) tel que xi Mn(i) . Soit n0 le plus grand des n(i), 1 i q. On
a xi Mn0 , pour tout i, 1 i q, do E = Mn0 . La suite (Mn ) est donc
stationnaire partir de n0 .
Definitions 4.2.
a) Un A-module M qui satisfait aux conditions ci-dessus est dit nth-
rien.
b) Un anneau A est dit nthrien si, pour sa structure naturelle de
A-module, cest un A-module nthrien.
141
i i
i i
i i
anneaux 2013/9/23 8:08 page 142 #156
i i
Corollaire
p 4.4. Si A est un anneau et M1 , . . . , Mp sont des A-modules, alors
M = i=1 Mi est un A-module nthrien si et seulement si les modules Mi
sont nthriens, 1 i p.
142
i i
i i
i i
anneaux 2013/9/23 8:08 page 143 #157
i i
5. Idaux fractionnaires
n a donc bi A pour tout i et A est un sous-module du A-module libre
On
j=1 Ayj . Puisque lanneau A est nthrien, ce A-module libre est nthrien.
On dduit de la proposition 4.3 que le A-module A est nthrien, donc de type
ni, daprs le corollaire 4.5. Les idaux de A sont des A-sous-modules de A
particuliers : ils sont donc de type ni sur A, donc sur A , et A est un anneau
nthrien.
Si A est principal, tout sous-A-module dun module libre tant libre (tho-
rme V.1.1), A est libre de rang infrieur ou gal n. Mais la dmonstration
ci-dessus montre que A contient une base de L sur K, il est donc de rang n.
5. Idaux fractionnaires
Proposition 5.3. Soit A un anneau nthrien (resp. intgre nthrien). Tout idal
(resp. idal non nul) contient un produit didaux premiers (resp. idaux premiers
non nuls).
b + Ax p1 pn , b + Ay q1 qr .
143
i i
i i
i i
anneaux 2013/9/23 8:08 page 144 #158
i i
(b + Ax)(b + Ay) b, do p1 pn q1 qr b.
Do une contradiction.
Remarques 5.5.
a) Tout sous-A-module de type ni de K est un idal fractionnaire. Si
. . . , xn ), avec xi = adii , 1 i n, alors I est contenu dans d1 A,
I = (x1 ,
avec d = i di .
b) Si A est nthrien, tout idal fractionnaire est un A-module de type ni.
En eet, I est un sous-module de d1 A qui est nthrien.
c) Si I et I sont des idaux fractionnaires, alors I I , I + I , II sont des
idaux fractionnaires (de dnominateurs respectifs d ou d , dd et dd ).
6. Anneaux de Dedekind
et
N(1 + 5) = N(1 5) = 6, N(2) = 4, N(3) = 9.
Supposons
que llment 1 + 5 ait un diviseur non trivial x = a + b 5 dans
Z( 5). Alors N(x) est un diviseur non trivial de 6 dans Z, i.e. N(x) = 2 ou
N(x) = 3. Mais les quations
a2 + 5b2 = 2, a2 + 5b2 = 3
144
i i
i i
i i
anneaux 2013/9/23 8:08 page 145 #159
i i
6. Anneaux de Dedekind
nont pas de solution
dans Z. Par consquent,
llment 1+ 5 na pas de diviseur
non trivial dans Z( 5). Si lanneau Z( 5) tait factoriel, puisque cet lment
1 + 5 divise le produit 2.3, daprs le lemme de Gauss, il devrait
diviser 2 ou
3 et, en prenant les normes, 6 diviserait 4 ou 9. Donc lanneau Z( 5) nest pas
factoriel.
Cela montre que lanneau des entiers dun corps de nombres nest pas nces-
sairement euclidien ou principal ou factoriel. Nous allons montrer ci-dessous que
cet anneau possde nanmoins une structure trs intressante.
Theoreme 6.2. Lanneau des entiers dun corps de nombres est de Dedekind.
Puisquun corps de nombres est une extension nie de Q, le thorme 6.2 est
un corollaire du thorme qui suit (en prenant A = Z).
xn + an1 xn1 + + a0 = 0.
145
i i
i i
i i
anneaux 2013/9/23 8:08 page 146 #160
i i
Theoreme 6.4. Soit A un anneau de Dedekind qui nest pas un corps. Tout idal
maximal de A est inversible dans le monode des idaux fractionnaires de A.
m Aa p1 pn .
Donc, daprs le lemme 5.2, m contient lun des pi , par exemple p1 . Comme par
hypothse p1 est maximal, on a m = p1 . On pose b = p2 pn . On a Aa mb
et Aa b, par minimalit de n. Donc, il existe b b tel que b / Aa. Comme
mb Aa, on a mb Aa, do mba1 A. Donc ba1 m par dnition de m .
Comme b / Aa, on a ba1
/ A et m = A.
o les np(b) sont des entiers relatifs, nuls sauf un nombre ni dentre eux.
(ii) Le monode des idaux fractionnaires de A est un groupe.
Dmonstration.
(i) Montrons dabord lexistence de la dcomposition. Soit b un idal fraction-
naire ; il existe d = 0 A tel que db A. Ainsi b = (db)(Ad)1 et lon est ramen
montrer le rsultat pour les idaux entiers i.e. les idaux de A (i.e. d = 1).
Soit F la famille des idaux non nuls de A qui ne sont pas produits nis didaux
146
i i
i i
i i
anneaux 2013/9/23 8:08 page 147 #161
i i
6. Anneaux de Dedekind
alors
pnp (b)mp (b) = A.
pP
Si les np(b) mp(b) ne sont pas tous nuls, on spare les exposants positifs et
ngatifs et lon obtient
p1 1 pr r = q1 1 qs s
avec pi , qj P, i , j > 0, pi = qj , pour tout i et j. Puisque p1 est un idal,
p1 p1 1 pr r = q1 1 qs s et, puisquil est premier, p1 contient lun des qj .
Mais p1 et qj sont maximaux, donc p1 qj implique p1 = qj . Contradiction.
(ii) La partie (i) prouve que pP pnp (b) est linverse de pP pnp (b) .
Remarques 6.6.
a) On peut vrier facilement que les proprits suivantes sont satisfaites :
(i) np(ab) = np(a) + np(b).
(ii) b A est quivalent np(b) 0, pour tout p P.
(iii) a b est quivalent np(a) np(b), pour tout p P.
(iv) np(a + b) = inf(np(a), np(b)).
(v) np(a b) = sup(np(a), np(b)).
b) Si a est un idal de A, on a a = pP pnp (a) avec np(a) 0. Si p est tel
que np(a) > 0, on dit que p divise a et on crit p|a.
Si p|a, alors a = pq avec q = (p(np (a)1) ) p pnp (a) . Mais pq p puisque p
est un idal, do a p. Rciproquement, si p est un idal premier de A tel que
a p, alors np(a)np(p) = 1, donc p intervient dans la dcomposition de a en
produit didaux premiers, i.e. p|a.
147
i i
i i
i i
anneaux 2013/9/23 8:08 page 148 #162
i i
148
i i
i i
i i
anneaux 2013/9/23 8:08 page 149 #163
i i
1ne1 , . . . , cn en ) soit une base de Ax. On en dduit que A/Ax est isomorphe
(c
i=1 Z/ci Z, do Card(A/Ax) = c1 cn . Considrons lapplication Z-linaire
u : A Ax dnie par u(ei ) = ci ei . On a det(u) = c1 cn . Dautre part,
puisque la multiplication par x est bijective, (xe1 , . . . , xen ) est aussi une base
de Ax. Il existe donc un automorphisme de Z-modules v : Ax Ax tel que
v(ci ei ) = xei . Puisque cest un automorphisme, son dterminant est inversible
dans Z, do, det(v) = 1. Mais v u est la multiplication par x, dont le dtermi-
nant est, par dnition N(x). On a donc
Remarque 7.3. Pour tout idal non nul a de A, N(a) est ni. En eet, pour tout
lment a = 0 de a, on a Aa a et A/a sidentie un quotient de A/Aa, donc
Card(A/a) Card(A/Aa) = N(a) < +. En particulier, si a est un idal princi-
pal, a = (a), alors N(a) = |N(a)|.
Si p = m, np(m) = 0, do
149
i i
i i
i i
anneaux 2013/9/23 8:08 page 150 #164
i i
Or nm(q) N, donc
p P, np(q) = np(a) et a = q.
Card(a/am) = Card(A/m).
Exemples 8.1.
a) Dans Z[i], on a 5 = (2 + i)(2 i).
b) Dans Z[ 5], les lments 2 et 3 sont irrductibles, mais les idaux
premiers. En eet, (2) = (2, 1 + 5) et
(2) et (3) ne sont pas 2
(3) = (3, 1+ 5)(3, 1 5). Autrement dit, lidal (2) dans Z est premier, mais
nest pas premier dans lextension Z Z[ 5]. On dit quil se dcompose.
150
i i
i i
i i
anneaux 2013/9/23 8:08 page 151 #165
i i
8. Dcomposition des idaux premiers dans une extension et action du groupe de Galois
Dmonstration. Les assertions (i) et (ii) sont quivalentes, daprs la remarque 6.6.
Les assertions (ii) et (iii) sont clairement quivalentes.
Montrons que (iii) implique (iv) : q A est premier dans A, mais q p
entrane q A p et, comme p est premier, donc maximal, q A = p. Il est
vident que (iv) implique (iii).
Enn, les assertions (iv) et (v) sont quivalentes puisque q tant contenu dans
B, tous les lments de q sont entiers, donc q K = q A.
Theoreme 8.4.
(i) Tout idal premier propre de B est au-dessus dun unique idal premier
non nul de A.
(ii) Tout idal premier propre de A est en-dessous dau moins un idal premier
de B.
Dmonstration.
(i) Soit q un idal premier de B. Daprs la proposition 8.2, lunique idal p
en-dessous de q est p = q A, qui est un idal premier de A. Il faut vrier que
p = {0} (utiliser, par exemple, la norme).
(ii) Les idaux premiers de B qui sont au-dessus de p A sont les diviseurs
de pB. Pour montrer quil en existe, il sut de montrer que pB = B, ce qui
quivaut montrerque 1 pB. On sait que 1 p, mais il faut sassurer que lon
ne peut avoir 1 = nie i i , i p, i B.
Pour cela, on dmontre le lemme suivant.
151
i i
i i
i i
anneaux 2013/9/23 8:08 page 152 #166
i i
152
i i
i i
i i
anneaux 2013/9/23 8:08 page 153 #167
i i
9. Ramification
Dmonstration. Montrons que le groupe Gal(L/K) opre sur lensemble des idaux
premiers de B qui sont au-dessus de p. Si q est un idal premier de B au-dessus de
p, alors, daprs le lemme 8.6, pour tout Gal(L/K), (q) est un idal premier
de (B) = B, au-dessus de (p) = p.
Montrons que cette action est transitive, i.e. pour tout q et q au-dessus de p, il
existe Gal(L/K) tel que (q) = q . Supposons que pour tout Gal(L/K),
on ait (q) = q ; les idaux q et (q) tant premiers, donc maximaux, sont
trangers deux deux (m + m = B). Donc, daprs le thorme chinois I.4.3, le
systme de congruences
x 0 mod q
x 1 mod (q)
admet une solution B.
Daprs le thorme 2.3, on a
NL/K () = 1 () = 1 ().
Gal(L/K) =id,Gal(L/K)
9. Ramication
i=r
pB = qei i , ei 1, i = 1, . . . , r
i=1
o les qi sont des idaux premiers de B, qui sont prcisment les idaux premiers
de B au-dessus de p.
153
i i
i i
i i
anneaux 2013/9/23 8:08 page 154 #168
i i
Definition 9.1. Dans la situation ci-dessus, on dit que p se ramie dans B (ou
dans L) sil existe un indice i tel que ei 2.
154
i i
i i
i i
anneaux 2013/9/23 8:08 page 155 #169
i i
9. Ramification
Dmonstration. Daprs le thorme 6.5.i, qi est le seul idal maximal qui contienne
e
qei i : donc, pour tout i = j, on a qei i + qj j = B. On applique alors le thorme
chinois I.4.3.
Nous allons maintenant introduire la notion de discriminant qui permet de
caractriser les idaux premiers de A qui se ramient dans B.
155
i i
i i
i i
anneaux 2013/9/23 8:08 page 156 #170
i i
diviseur de zro, car sinon tout lment de Ad = DB/A serait diviseur de zro, ce
qui est contradictoire avec lhypothse. On en dduit que 1 (det(aij ))2 = 0,
do det(aij ) est inversible. La matrice (aij ) est donc inversible et (x1 , . . . , xn ) est
une base de B sur A.
(TrB/A (xi xj )) 0
D(x1 , . . . , xm , y1 , . . . , yn ) =
0 (TrB/A (yk yl ))
156
i i
i i
i i
anneaux 2013/9/23 8:08 page 157 #171
i i
9. Ramification
Definition 9.12. Un anneau est dit rduit si zro est son seul lment nilpotent.
Proposition 9.13. Si A est un anneau nthrien rduit, lidal (0) est intersection
dun nombre ni didaux premiers.
Dmonstration. Supposons que L soit non rduit et soit x L un lment non nul
nilpotent. On pose x = x1 et lon complte en une K-base (x1 , . . . , xn ). Alors,
pour tout j, 1 j n, llment x1 xj est nilpotent, donc la multiplication par
x1 xj est un endomorphisme nilpotent de L. Par consquent, toutes ses valeurs
propres sont nulles, donc TrL/K (x1 xj ) = 0, 1 < j n. La matrice TrL/K (xi xj )
ayant une ligne de zros, son dterminant D(x1 , . . . , xn ) est nul, do DL/K = (0).
Rciproquement, supposons que L soit rduit. Comme K est un corps et que
L est un K-algbre de dimension nie, L est un anneau nthrien. Daprs la
proposition 9.13, lidal (0) est intersection nie didaux premiers, (0) = i=r q
i=1 i .
Pour tout i, 1 i r, L/qi est un anneau intgre, de dimension nie sur K, donc,
157
i i
i i
i i
anneaux 2013/9/23 8:08 page 158 #172
i i
daprs le thorme 1.7, cest un corps (car toute algbre de dimension nie sur
un corps K est un anneau entier sur K). On en dduit que, pour tout i, 1 i r,
qi est un idal maximal, do, pour tout i et tout j, 1 i, j r, on a qi + qj = L.
i=r
i=rque L i=1 L/qi . Par consquent, daprs la
Le thorme chinois entrane
proposition 9.10, DL/K = i=1 D(L/qi )/K . On sait, daprs la proposition 2.6, que
pour tout i, 1 i r, D(L/qi )/K = 0, do DL/K = 0.
Theoreme 9.16. Sous les hypothses ci-dessus, pour quun idal premier p de A se
ramie dans B, il faut et il sut que p DB/A . Les idaux premiers de A qui se
ramient dans B sont en nombre ni.
158
i i
i i
i i
anneaux 2013/9/23 8:08 page 159 #173
i i
9. Ramification
D(B/pB)/(A/p) = (0)
159
i i
i i
i i
anneaux 2013/9/23 8:08 page 160 #174
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 161 #175
i i
THMES DE RFLEXION
induit un isomorphisme
i=n
i=n
A/ pri i A/pri i .
i=1 i=1
i i
i i
i i
anneaux 2013/9/23 8:08 page 162 #176
i i
Algbre T2
162
i i
i i
i i
anneaux 2013/9/23 8:08 page 163 #177
i i
2. En dduire que
D(1, x, . . . , xn1 ) = (xi xj )
i j=i
4. En dduire la proposition (remarquer que Mx (xi ) est conjugu de Mx (x) et
appliquer thorme 2.3).
5. Montrer que, dans le cas de polynmes de degr 2 ou 3, on retrouve le discri-
minant usuel.
Soient p un nombre entier naturel premier et une racine primitive p-ime
de lunit. On pose K = Q, L = Q(). Alors A = Z, B = Z[], (1, , . . . , p2 )
est une base de B sur A (ou de L sur K) et M (X) = X p1 + + 1. Nous
allons dterminer DQ()/Q , i.e. calculer D(1, , . . . , p2 ). Daprs la proposition
ci-dessus, cela revient calculer NQ()/Q (M ()).
6. De lexpression (X 1)M (X) = X p 1, dduire que ( 1)M () = p p1 .
7. En dduire que NQ()/Q (M ()) = pp2 (utiliser les relations du para-
graphe 3).
163
i i
i i
i i
anneaux 2013/9/23 8:08 page 164 #178
i i
Algbre T2
Supposons que d est congru 2 ou 3 modulo 4. Alors (1, d) est une base
de B sur Z.
1. Montrer que
2 0
D(1, d) = = 4d.
0 2d
2. En dduire que les seuls nombres premiers de Z qui se ramient dans Z[ d]
sont 2 et les diviseurs premiers de d.
Supposons maintenant que d est congru 1 modulo 4. Alors (1, 1+2 d ) est
une base de B sur Z.
3. Montrer que # $
1+ d 2 1
D 1, = d+1 = d.
2 1 2
4. En dduire que les seuls nombres premiers de Z qui se ramient dans Z[ 1+2 d ]
sont les diviseurs premiers de d.
On va maintenant tudier comment, pour un nombre premier p donn, lidal
pB se dcompose dans B.
Daprs le thorme 9.3, on a
i=r
ei fi = 2,
i=1
164
i i
i i
i i
anneaux 2013/9/23 8:08 page 165 #179
i i
Nous allons appliquer les rsultats du TR.VI.C ci-dessus pour donner une
condition ncessaire et susante pour quun nombre entier naturel soit somme
des carrs de deux nombres entiers. On considre, avec les notations du TR.VI.C,
le cas d = 1, i.e. L = Q(i). Puisque 1 3 (mod 4), on a B = Z[i]. On
sait que lanneau Z[i] est euclidien (TR.II.A), donc principal. On notera que la
dmonstration propose dans TR.II.A pour montrer que lanneau Z[i] est euclidien
sadapte facilement pour montrer directement quil est principal.
On sait que 1 est un carr dans Fp si p est congru 1 modulo 4 (on peut le
p1
1 1
voir avec la formule = (1) 2 , o est le symbole de Legendre,
p p
[G-H], TR.XV.A). Par consquent, on dduit de la classication du TR.VI.C que :
les nombres premiers de la forme 4k + 1 sont dcomposs,
les nombres premiers de la formes 4k + 3 sont inertes,
2 se ramie dans Z[i].
On en dduit que si p est un nombre premier congru 1 modulo 4, alors pZ[i]
se dcompose en un produit q1 q2 didaux premiers distincts.
165
i i
i i
i i
anneaux 2013/9/23 8:08 page 166 #180
i i
Algbre T2
166
i i
i i
i i
anneaux 2013/9/23 8:08 page 167 #181
i i
VII
DUALIT
i i
i i
i i
anneaux 2013/9/23 8:08 page 168 #182
i i
Remarques 1.2.
u
a) La suite 0 M M est exacte si et seulement si le morphisme u est
v
injectif et la suite M M 0 est exacte si et seulement si le morphisme v
est surjectif.
b) Si u : M M est un morphisme de A-modules, pour tout A-module N ,
on note u : HomA (M, N ) HomA (M , N ) le morphisme de A-modules
dni par u(w) = w u (on remarquera le renversement du sens des ches),
on note u : HomA (N, M ) HomA (N, M ) le morphisme de A-modules
dni par u(w) = u w.
0 M M M
u v
soit exacte.
(ii) Pour que la suite
M M M 0
u v
soit exacte.
M M M 0
u v
est exacte.
Montrons que le morphisme v est injectif : soit w Hom(M , N ) tel que
v(w) = w v = 0. Puisque v est surjectif, cela entrane w = 0.
Montrons lexactitude en HomA (M, N ) : remarquons que lon a lgalit
u v(w) = w v u. Puisque v u = 0, on a u v = 0 et Im(v) Ker(u). Dautre
168
i i
i i
i i
anneaux 2013/9/23 8:08 page 169 #183
i i
est exacte en M .
Puisque Im(u) = Ker(v), on a M/Im(u) = M/Ker(v) Im(v). De linjectivit
de v, on dduit lunicit du morphisme , do M = Im(v) et le morphisme v
est surjectif, ce qui achve la dmonstration.
Attention. Si, avec les notations du thorme 1.3, le morphisme u est injectif
(resp. le morphisme v est surjectif ), le morphisme u (resp. v) nest pas nces-
u v
sairement surjectif. Autrement dit, si la suite 0 M M M 0 est
exacte, il nen est pas forcment de mme des suites
(resp.
u v
0 HomA (N, M ) HomA (N, M ) HomA (N, M ) 0),
169
i i
i i
i i
anneaux 2013/9/23 8:08 page 170 #184
i i
0 Z Q Q/Z 0
0 M M M 0
u v
une suite exacte de A-modules. Montrer que les assertions suivantes sont quiva-
lentes.
(i) Le A-module M est isomorphe au A-module M M .
(ii) Il existe s HomA (M , M ) tel que v s = idM .
(iii) Il existe r HomA (M, M ) tel que r u = idM .
0 M M M 0
u v
0 M M M 0
u v
170
i i
i i
i i
anneaux 2013/9/23 8:08 page 171 #185
i i
2. Dualit
2. Dualit
Definitions 2.1.
a) Pour tout A-module M le A-module M = HomA (M, A) est appel le
module dual de M et ses lments sont les formes linaires sur M .
b) Pour tout morphisme de A-modules u : M N , on appelle trans-
pos de u, que lon note t u, le morphisme de A-modules N M dni
par t u(y ) = y u pour tout y N .
Exercice E4.
1. Donner des exemples de A-modules M non nuls tels que M = {0}.
2. Donner des exemples de morphismes de A-modules u : M N ni injectifs,
ni surjectifs, tels que t u soit bijectif.
M M A
(x, y ) x, y
est une forme bilinaire (cf. section VIII.1 pour un rappel sur les applications
bilinaires), appele la forme bilinaire canonique sur M M .
Remarques 2.2.
a) Dans le cas particulier M = A, lapplication
A A
y y
171
i i
i i
i i
anneaux 2013/9/23 8:08 page 172 #186
i i
Theoreme 2.3. Si
M M M 0
u v
0 M M M
v t u t
est exacte.
Corollaire 2.5. Si M est un A-module libre de rang ni, M est un A-module libre
de mme rang.
Attention. On en dduit que, dans ce cas, M est isomorphe M . Mais cet iso-
morphisme nest pas canonique (il dpend du choix dune base de M , par lin-
termdiaire du choix dun isomorphisme M An ).
De plus, le rsultat prcdent nest pas vrai, en gnral, si M nest pas libre de
rang ni (prendre A = Z et M = Z/nZ) (cf. exercice E5 ci-dessous).
172
i i
i i
i i
anneaux 2013/9/23 8:08 page 173 #187
i i
2. Dualit
est une forme linaire sur M et donc un lment de M , que lon notera x. On
en dduit une application
cM : M M
x x
qui est A-linaire et canonique.
Exercice E5.
1. Donner un exemple de groupe ablien de type ni M tel que cM ne soit pas
injective.
2. Montrer que si E est un espace vectoriel de dimension innie, cM nest pas
surjective.
173
i i
i i
i i
anneaux 2013/9/23 8:08 page 174 #188
i i
Theoreme 2.8. Si le A-module M est libre (resp. libre de rang ni), lapplication
canonique cM : M M est injective (resp. bijective).
Dmonstration. Soient (ei )iI une base du A-module M et (ei )iI sa base duale.
On a vu ci-dessus que pour tout x M , ei (x) = xi est la i-ime coordonne de
x dans la base (ei )iI . Soit x M tel que x = 0. On a donc y (x) = 0 pour tout
y M , donc en particulier pour y = ei , i I. On en dduit que xi = 0, i I,
do x = 0 et cM est injective.
Supposons que card(I) = n est ni. Puisque ei , ej = ei (ej ) = ij , la famille
(ej )1jn est la base duale de la base (ei )1in . Lapplication cM transforme donc
une base de M en une base de M , elle est bijective.
Remarques 2.9.
a) Lapplication cM tant canonique, on dduit de ce qui prcde que si M est
un A-module libre de rang ni, les A-modules M et M sont canoniquement
isomorphes.
b) Si M est un A-module libre de rang ni et si (ei )1in est une base de M ,
alors (cM (ei ))1in est la base duale de (ei )1in .
c) Si M est un A-module libre de rang ni, toute base de M est la base duale
dune base de M (il sut de remarquer que, si (fi )1in est une base de M , sa
base duale (fi )1in est une base de M et didentier M M par cM ).
u
M N
cM
c
N
M N
t (t u)
174
i i
i i
i i
anneaux 2013/9/23 8:08 page 175 #189
i i
3. Orthogonalit
3. Orthogonalit
Remarque 3.2. Si N est une partie dun A-module M , alors pour tout y , tout
z N et tout A, on a y + z N et y N , autrement dit N est
un sous-A-module de M .
Proposition 3.3.
(i) Si N P sont deux parties dun A-module M , alors P N .
(ii) Si (Ni )iI est une famille de parties dun A-module M , alors
# $
'
Ni = Ni ,
iI iI
Dmonstration.
(i) Le morphisme t u est dni par
Or,
(u(N )) = {y M | u(x), y = 0, x N },
175
i i
i i
i i
anneaux 2013/9/23 8:08 page 176 #190
i i
do,
(u(N )) = {y M | x, t u(y ) = 0, x N }.
Autrement dit, y appartient (u(N )) si et seulement si t u(y ) appartient
N . Do (u(N )) = (t u)1 (N ).
(ii) On en dduit que
(u(M )) = (t u)1 (M ) = (t u)1 (0) = Ker(t u).
176
i i
i i
i i
anneaux 2013/9/23 8:08 page 177 #191
i i
THMES DE RFLEXION
Les modules projectifs que nous allons introduire et tudier ci-dessous jouent
un rle fondamental dans beaucoup de domaines des mathmatiques. En eet, ils
constituent une classe de modules plus large que celle des modules libres, dont les
proprits susent rsoudre de nombreux problmes.
Nous allons dabord introduire et tudier une notion duale, celle de module
injectif.
Nous avons vu, dans lexercice E1, des exemples de A-modules M, M , N et
de morphismes u : M M injectifs tels que les morphismes
associs ne soient pas surjectifs. Nous allons maintenant tudier une classe de
A-modules pour lesquels cela ne se produit pas.
Un A-module N est injectif si pour toute suite exacte de A-modules
M M M ,
u v
la suite de A-modules
est exacte.
1. Montrer quun A-module N est injectif si et seulement si, pour tout morphisme
injectif de A-modules u : M M , le morphisme
est surjectif.
i i
i i
i i
anneaux 2013/9/23 8:08 page 178 #192
i i
Algbre T2
2. En dduire quun A-module N est injectif si et seulement si, pour tout mor-
phisme injectif de A-modules u : M M et tout morphisme de A-modules
f : M N , il existe un morphisme de A-modules g : M N tel que
f = g u.
3. Montrer quun A-module N est injectif si et seulement si la proprit de la
question prcdente est satisfaite lorsque M = A, M est un idal de A et u est
linjection canonique. (Pour montrer que la condition est susante, on considre
un morphisme injectif de A-modules u : M M et un morphisme de A-modules
f : M N . Soit F lensemble des couples (P, v), o P est un sous-A-module
de M contenant u(M ) et v : P N un morphisme de A-modules tel que
f = v u. En munissant F dune relation dordre adquate et en appliquant le
lemme de Zorn, montrer que F admet un lment maximal (Q, g), avec Q = M ).
Un A-module N est divisible si
a A, a = 0, x N, y N | x = ay.
0 M M M
u v
178
i i
i i
i i
anneaux 2013/9/23 8:08 page 179 #193
i i
M M M
u v
la suite de A-modules
u v
HomA (N, M ) HomA (N, M ) HomA (N, M )
est exacte.
10. Montrer quun A-module N est projectif si et seulement si pour tout mor-
phisme surjectif de A-modules v : M M , le morphisme
est surjectif.
11. En dduire quun A-module N est projectif si et seulement si, pour tout mor-
phisme surjectif de A-modules v : M M et tout morphisme de A-modules
f : N M , il existe un morphisme de A-modules g : N M tel que f = vg.
12. Montrer que si (Ni )iI est une famille de A-modules, le A-module iI Ni
est projectif si et seulement si chaque Ni est projectif.
13. En dduire quun A-module libre est projectif.
On en dduit donc que tout A-module est isomorphe un quotient dun
A-module projectif.
14. Montrer quun A-module N est projectif si et seulement sil est facteur direct
dun A-module libre.
15. Montrer quun A-module N est projectif si et seulement si toute suite exacte
de A-modules
0 M M N 0
est scinde.
16. Soit A un anneau intgre. Montrer que tout A-module projectif est sans tor-
sion. Montrer que la rciproque est fausse (considrer A = Z et M = Q).
179
i i
i i
i i
anneaux 2013/9/23 8:08 page 180 #194
i i
Algbre T2
180
i i
i i
i i
anneaux 2013/9/23 8:08 page 181 #195
i i
10. Montrer que E = jJ Ej est un module contenu dans P et que E E(M, P ).
Vrier que E = jJ Ej .
11. En dduire quil existe une extension essentielle maximale E de M contenue
dans P (utiliser le lemme de Zorn).
On se propose de dmontrer le rsultat suivant.
= |E : E I/H
181
i i
i i
i i
anneaux 2013/9/23 8:08 page 182 #196
i i
Algbre T2
Les modules quotients Mi /Mi+1 sont appels les quotients de la suite de com-
position et n est sa longueur (n est le nombre de quotients).
Si pour tout i, 0 i n 1, on a Mi = Mi+1 , on dit que la suite de
composition est strictement dcroissante.
Soient et deux suites de composition dun A-module M :
() {0} = Mn Mn1 M1 M0 = M
( ) {0} = Kp Kp1 K1 K0 = M.
On dit que est un ranement de si p n et pour tout i, 0 i n, il existe
ji , 0 ji p, tel que Mi = Kji (autrement dit, la suite est extraite de ).
182
i i
i i
i i
anneaux 2013/9/23 8:08 page 183 #197
i i
1 1 , 2 2 , 1 2
183
i i
i i
i i
anneaux 2013/9/23 8:08 page 184 #198
i i
Algbre T2
cM : M D(D(M ))
184
i i
i i
i i
anneaux 2013/9/23 8:08 page 185 #199
i i
Deuxime partie
Algbre multilinaire
i i
i i
i i
anneaux 2013/9/23 8:08 page 186 #200
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 187 #201
i i
VIII
PRODUIT TENSORIEL
ALGBRE TENSORIELLE
ALGBRE SYMTRIQUE
1. Applications bilinaires
y N, fx (y) = f (x, y)
i i
i i
i i
anneaux 2013/9/23 8:08 page 188 #202
i i
Avec ces notations, lapplication f est A-bilinaire si et seulement si, pour tout
x M et tout y N , les applications fx et fy sont A-linaires.
On dnit sur lensemble HomA (M, N ; P ) une addition et une multiplication
par les scalaires de la manire suivante : pour tous f, f1 , f2 dans HomA (M, N ; P ),
pour tout a dans A et pour tout (x, y) dans M N , on pose
Proposition 1.2. Muni de ces deux oprations, HomA (M, N ; P ) est un A-module.
dnie par
dnie par
HomA (M, HomA (N, P )), M,N,P () = f
est A-linaire et que
Cela prouve que M,N,P et M,N,P sont des isomorphismes rciproques lun de
lautre.
188
i i
i i
i i
anneaux 2013/9/23 8:08 page 189 #203
i i
2. Produit tensoriel
dnie par HomA (u, N ; P )(f ) = f , avec f dnie par f (x, y) = f (u(x), y). On
rappelle que lon a une application A-linaire
M ,N,P
HomA (M , N ; P ) HomA (M , HomA (N, P ))
HomA (u,N ;P )
u
HomA (M, N ; P ) HomA (M, HomA (N, P ))
M,N,P
Montrer que lon obtient des carrs commutatifs analogues si lon considre des
applications linaires v HomA (N, N ) et w HomA (P, P ).
Ces commutativits expriment que le morphisme M,N,P est fonctoriel.
2. Produit tensoriel
189
i i
i i
i i
anneaux 2013/9/23 8:08 page 190 #204
i i
Autrement dit :
Donc x y est la classe dans M N= L/Q de llment e(x,y) . Puisque tout
lment de L scrit de manire unique nie a(x,y) e(x,y) , tout lment de M N
scrit de manire non unique nie a(x,y) x y, avec a(x,y) A.
Ce qui prcde se rsume en la proposition suivante.
(x1 + x2 ) y = x1 y + x2 y
x (y1 + y2 ) = x y1 + x y2
(ax) y = x (ay) = a(x y)
pour tous x, x1 , x2 M , y, y1 , y2 N et a A.
Proposition 2.5.
(i) Si x = 0 ou y = 0, alors x y = 0.
(ii) Les A-modules M A N et N A M sont isomorphes.
(iii) Les A-modules A A M , M A A et M sont isomorphes.
190
i i
i i
i i
anneaux 2013/9/23 8:08 page 191 #205
i i
2. Produit tensoriel
191
i i
i i
i i
anneaux 2013/9/23 8:08 page 192 #206
i i
(u v) (u v ) = (u u ) (v v ).
N N N 0
u v
est exacte.
Dmonstration. Soient
N N N 0
u v
Cela tant vrai pour tout A-module P , daprs le thorme VII.1.3, la suite
u v
M A N
Id Id
M M
M A N M A N 0
est exacte.
Le mme raisonnement appliqu dans lautre sens montre que, si cette dernire
suite est exacte pour tout A-module M , cest en particulier le cas pour M = A
et la suite
N N N 0
u v
est exacte.
Remarque 2.10. Ce qui prcde montre que si v est un morphisme surjectif, pour
tout A-module M , le morphisme IdM v est aussi surjectif.
192
i i
i i
i i
anneaux 2013/9/23 8:08 page 193 #207
i i
Attention. Cette proprit est fausse pour linjectivit, comme le montre lexemple
ci-dessous (cf. aussi TR.VIII.A).
Dmonstration. La suite
0 a A A/a
est exacte. Par consquent, pour tout A-module M , la suite
a A M A A M A/a A M 0
0 aM M A/a M 0
Theoreme 3.1. Soient I un ensemble dindices, (Mi )iI une famille de A-modules
et N un A-module. On a un isomorphisme naturel de A-modules
# $
Mi A N (Mi A N ).
iI iI
193
i i
i i
i i
anneaux 2013/9/23 8:08 page 194 #208
i i
Dmonstration. Tout lment de ( Mi ) N scrit de manire unique
iI
(iS xi , y), o S est un sous-ensemble ni de I. On considre lapplication
# $
Mi N (Mi A N )
iI iI
dnie par (iS xi , y) iS (xi y). On vrie facilement que cest une appli-
cation A-bilinaire, do une application A-linaire
# $
Mi A N (Mi A N ).
iI iI
do le rsultat.
Corollaire 3.3. Si M et N sont des A-modules libres de bases respectives {xi }iI
et {yj }jJ , le A-module M A N est libre de base {xi yj }iI,jJ .
Dmonstration. Il est clair que {xi yj }iI,jJ est une famille gnra-
trice du A-module M A N . Si i,j ai,j (xi yj ) = 0 (somme nie), alors
j (i ai,j xi ) yj = 0. Daprs lunicit de lcriture dmontre au corollaire 3.2,
cela implique i ai,j xi = 0 pour tout j de J, do ai,j = 0 pour tout (i, j) I J.
La famille {xi yj }iI,jJ est donc libre.
194
i i
i i
i i
anneaux 2013/9/23 8:08 page 195 #209
i i
Dmonstration. Soient {vi }iI une base de M et {wj }jJ une base de N (I et J
ensembles nis), alors {vi wj }(i,j)IJ est une base du A-module M A N . Pour
tout (i, j) et (i , j ) de I J, il existe un unique fi,i EndA (M ) et un unique
gj,j EndA (N ) tels que
f (vi ) = vi et f (vk ) = 0 si k = i
g(wj ) = wj et g(wl ) = 0 si l = j.
Il est facile de vrier que les familles {fi,i }(i,i )II et {gj,j }(j,j )JJ sont des
bases respectives des A-modules EndA (M ) et EndA (N ). On a
(fi,i g
j,j )(vk wl ) = vi wj si (k, l) = (i, j)
(fi,i g
j,j )(vk wl ) = 0 sinon
donc {fi,i g
j,j }(i,i )II,(j,j )JJ est une base du A-module EndA (M A N ).
Puisque {fi,i gj,j }(i,i )II,(j,j )JJ est une base du A-module
EndA (M ) A EndA (N ), on a le rsultat.
195
i i
i i
i i
anneaux 2013/9/23 8:08 page 196 #210
i i
(x, y, z) M N P, x (y z) (x y) z.
f : M (N A P ) (M A N ) A P
f : M A (N A P ) (M A N ) A P
dnie par x (y z) (x y) z.
En faisant le mme raisonnement dans lautre sens, on obtient une application
A-linaire
g : (M A N ) A P M A (N A P )
dnie par (x y) z x (y z) et lon vrie que f et g sont inverses lune
de lautre.
Nous allons donner ici une version plus conceptuelle du produit tensoriel de
n 3 modules, sous forme de solution dun problme universel analogue au
thorme 2.2.
196
i i
i i
i i
anneaux 2013/9/23 8:08 page 197 #211
i i
Applications multilinaires
Applications multilinaires
M1 Mn L L/Q
Definition 4.3. Le A-module L/Q est appel produit tensoriel des A-modules
M1 , . . . , Mn et est not M1 A A Mn .
197
i i
i i
i i
anneaux 2013/9/23 8:08 page 198 #212
i i
(f ) : (M ) (N )
Le lecteur vriera que cette opration munit bien
(B) A M dune structure
de B-module. On note
(M ) ce B-module.
Si f : M N est un morphisme de A-modules, on pose
(f ) = Id (B) f ;
cest un morphisme de B-modules (le vrier).
On appelle
ainsi dnie lextension des scalaires.
198
i i
i i
i i
anneaux 2013/9/23 8:08 page 199 #213
i i
x, x A y, y B, (x y)(x y ) = xx yy .
A A A, B B B,
u : A K A A, v : B K B B
(A K B) K (A K B) (A K A) K (B K B)
199
i i
i i
i i
anneaux 2013/9/23 8:08 page 200 #214
i i
(A K B) K (A K B) A K B
(A K B) (A K B) A K B
: M N HomA (M, N )
dnie par (f, y) ((f, y) : x f (x)y). Montrons que cette application est
A-bilinaire. Pour tout f, g M
, y, y N , A et pour tout x M , on a
: M A N HomA (M, N )
Proposition 7.1. Si lun des A-modules M ou N est libre de rang ni, alors lap-
plication est un isomorphisme.
200
i i
i i
i i
anneaux 2013/9/23 8:08 page 201 #215
i i
# n $
n
i y i = (i yi )
i=1 i=1
Montrons que est surjective. Soit u HomA (M, N ) dterminn par les u(ej ),
1 j n. En posant u(ej ) = uj , 1 j n,on a alors u = ( i=1 i ui ).
Montrons que est injective.
n On a ( ni=1 i yi ) = 0 si et seulement si,
pour tout j, 1 j n, ( i=1 i yi )(ej ) = 0, cest--dire,
n si et seulement si,
pour tout j, 1 j n, yj = 0, donc si et seulement si i=1 i yi = 0.
201
i i
i i
i i
anneaux 2013/9/23 8:08 page 202 #216
i i
Remarques 7.2.
a) On sait que si M est un A-module libre de rang ni, les A-modules M et
M
sont isomorphes non canoniquement, alors quici est canonique (i.e. dni
indpendamment du choix dune base).
b) Les hypothses sont ncessaires. En eet, considrons le cas A = Z,
M = N = Z/2Z. On a M
= 0, do M
A N = 0, alors que HomZ (Z/2Z, Z/2Z)
est non nul car il contient lidentit.
c) Si M est un A-module libre de rang ni, on a lisomorphisme
M A M EndA (M ).
M M A
(f, x) f (x)
est A-bilinaire et induit une application A-linaire
: M A M A
: M A M EndA (M )
Proposition 7.3. Avec les notations ci-dessus, pour tout A-module libre de rang
ni M et tout endomorphisme u de M , la trace de u est gale (1 (u)).
202
i i
i i
i i
anneaux 2013/9/23 8:08 page 203 #217
i i
8. Algbre tensorielle
8. Algbre tensorielle
p,q : T p (M ) T q (M ) T p+q (M )
par : pour tous a et b dans A, pour tout x dans T p (M ), pour tout y dans T q (M ),
p,q (x1 xi xp , y1 yj yq ) =
x1 xi xp y1 yj yq .
On note
: T (M ) T (M ) T (M )
203
i i
i i
i i
anneaux 2013/9/23 8:08 page 204 #218
i i
Remarques 8.3.
a) Si x1 , . . . , xn sont des lments de M , le produit iM (x1 ) iM (xn ) dans
T (M ) est x1 xn .
b) Lalgbre T (M ) est non commutative.
et
204
i i
i i
i i
anneaux 2013/9/23 8:08 page 205 #219
i i
8. Algbre tensorielle
Exercice E4.
1. Soient A un anneau commutatif et X1 , . . . , Xndes variables. On note
A{X1 , . . . , Xn } lensemble des expressions de la forme nie ai1 ,...,in X1i1 Xnin ,
avec ai1 ,...,in A, dans lesquelles les lments de A commutent avec les Xi ,
1 i n, mais les variables Xi , 1 i n, ne commutent pas entre elles.
Montrer que la somme, dnie de manire vidente, et le produit, dni par
concatnation, i.e.
ai1 ,...,in X1i1 Xnin bj1 ,...,jn X1j1 Xnjn = ai1 ,...,in bj1 ,...,jn X1i1 Xnin X1j1 Xnjn
tendu linairement, munissent A{X1 , . . . , Xn } dune structure de A-algbre.
On appelle cette A-algbre lalgbre des polynmes non commutatifs co-
ecient dans A.
2. tendre cette construction pour un ensemble quelconque de variables
(Xi )iI . On note A{Xi }iI la A-algbre ainsi obtenue.
3. Soit M un A-module libre de base (xi )iI . Montrer que la A-algbre T (M )
est isomorphe la A-algbre A{Xi }iI (montrer que A{Xi }iI est solution du
problme universel dalgbre tensorielle de M ).
Remarque 8.6. Le lecteur vriera facilement que ces prolongements sont compa-
tibles la composition, i.e. v u = v u.
205
i i
i i
i i
anneaux 2013/9/23 8:08 page 206 #220
i i
9. Algbre symtrique
On reprend le problme universel de la dnition 8.1 en supposant, de plus,
que les algbres considres sont commutatives.
Sil existe, le couple (S(M ), jM ) est solution dun problme universel, donc
est unique un unique isomorphisme prs.
Le morphisme f : T (M ) R vrie, pour tout x et tout y dans M ,
f (xy) = f (x)f (y) et f (y x) = f (y)f (x). Puisque lalgbre R est commutative,
on a f (x)f (y) = f (y)f (x), donc xy y x appartient Ker(f ). Par consquent,
Ker(f ) contient lidal bilatre a engendr par les lments x y y x, pour x
et y parcourant M .
On pose S(M ) = T (M )/a et lon note jM la compose de iM et de la projection
canonique : T (M ) S(M ).
f jM = f ( iM ) = (f ) iM = f iM = f.
206
i i
i i
i i
anneaux 2013/9/23 8:08 page 207 #221
i i
9. Algbre symtrique
Souvent, par abus de langage, on dit que lalgbre symtrique de M est S(M ),
le morphisme jM tant sous-entendu.
Exercice E6. Soit M un A-module libre de base (xi )iI . Montrer que la A-algbre
S(M ) est isomorphe la A-algbre de polynmes A[Xi ]iI .
Exercice E7. Avec les notations de lexercice E5, que peut-on dire de lalgbre
S(M/N ) ?
207
i i
i i
i i
anneaux 2013/9/23 8:08 page 208 #222
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 209 #223
i i
THMES DE RFLEXION
Dans tout ce qui suit, A est un anneau commutatif. Un A-module M est dit
plat si, pour toute suite exacte de A-modules
N N N
u v
la suite de A-modules
u v
M A N
Id Id
M M
M A N M A N
N N N
u v
i i
i i
i i
anneaux 2013/9/23 8:08 page 210 #224
i i
Algbre T2
210
i i
i i
i i
anneaux 2013/9/23 8:08 page 211 #225
i i
211
i i
i i
i i
anneaux 2013/9/23 8:08 page 212 #226
i i
Algbre T2
212
i i
i i
i i
anneaux 2013/9/23 8:08 page 213 #227
i i
IX
PRODUIT EXTRIEUR
ALGBRE EXTRIEURE
i i
i i
i i
anneaux 2013/9/23 8:08 page 214 #228
i i
f (x1 , . . . , xi , . . . , xj , . . . , xn ) = 0,
(iv) a A, i, j, 1 i n, 1 j n, i = j,
Dmonstration.
(i) Posons f(xi , xi+1 ) = f (x1 , . . . , xi , xi+1 , . . . , xn ) ; f est une application bili-
naire alterne. On a
y1 = a11 x1 + + a1n xn
.......................................
.......................................
yn = an1 x1 + + ann xn
214
i i
i i
i i
anneaux 2013/9/23 8:08 page 215 #229
i i
2. Dterminants
On dduit de ce qui prcde que si (e1 , . . . , en ) est une base dun A-module
libre M , toute application n-multilinaire alterne f dnie sur M est entirement
dtermine par la donne de f (e1 , . . . , en ). En particulier, il existe une et une seule
forme n-multilinaire alterne f : M A telle que f (e1 , . . . , en ) = 1. Dans ce
cas, on notera D cette forme n-multilinaire alterne. Par consquent, si ai,j ,
1 i n, 1 j n, sont les composantes des lments y1 , . . . , yn relativement
la base (e1 , . . . , en ), on a
D(y1 , . . . , yn ) = sgn()a1(1) an(n) .
Sn
2. Dterminants
Pour la commodit du lecteur nous rappelons ici quelques notions bien connues
sur le dterminant dont nous ferons usage dans la suite.
On note Mn (A) le A-module des matrices (n, n) coecients dans A. Une
matrice B de Mn (A) sera note B = (bij ), bij A, 1 i n, 1 j n,
o i est lindice de la ligne et j est celui de la colonne. On notera dans la suite
B1 , . . . , Bn ses colonnes. On rappelle que toute matrice (n, n) peut tre vue comme
reprsentation dun endomorphisme u dun A-module libre de rang n relative-
ment une base {e1 , . . . , en } de ce module. Dans ce cas, pour tout 1 i n,
Bi = b1i e1 + + bni en (comme il est usuel, on identie le vecteur de base ei avec
la colonne dont toutes les composantes sont nulles, sauf la i-ime qui vaut 1).
215
i i
i i
i i
anneaux 2013/9/23 8:08 page 216 #230
i i
Les matrices Bik et Bik+1 sont gales, ainsi que les coecients bik et bik+1 , donc
det(B) = 0.
Exercice E1.
1. Soient B Mn (A) et t B sa transpose. Montrer que det(t B) = det(B).
216
i i
i i
i i
anneaux 2013/9/23 8:08 page 217 #231
i i
3. Produit extrieur
Montrer que
f (y1 , . . . , yn ) = det(B)f (x1 , . . . , xn ).
En particulier, si u est un endomorphisme de M , il existe un scalaire, not det(u),
tel que
f (u(x1 ), . . . , u(xn )) = det(u)f (x1 , . . . , xn ).
3. Produit extrieur
217
i i
i i
i i
anneaux 2013/9/23 8:08 page 218 #232
i i
Tout lment de T p (M ) scrivant nie ai1 ...ip xi1
xip , avec ai1 ...ip A
et xij M pour tout ij , tout lment de (M ) scrit nie ai1 ...ip xi1 xip ,
p
M,p : M p T p (M ) p (M )
Si r > n, pour tout r-uple (i1 , . . . , ir ), il existe j = k tels que eij = eik et
ei1 eir = 0, do x = 0.
Si r = n, daprs la relation dantisymtrie, tout gnrateur de n (M )
scrit, un signe prs, e1 . . . en . Par consquent, tout lment de n (M ) est
218
i i
i i
i i
anneaux 2013/9/23 8:08 page 219 #233
i i
3. Produit extrieur
les termes correspondants tous les r-uples (i1 , . . . , ir ) dirents de j sont nuls
car lun des ik , 1 j r, est gal lun des js , r + 1 s n. Le seul lment
qui reste dans cette somme est aj ej1 ejr ejr+1 ejn , qui est donc nul.
Or, un signe prs, cet lment est gal aj e1 en . Daprs le cas prcdent,
on a donc aj = 0. Comme cela est vrai pour tout j, on a ai = 0 pour tout i et
la famille des lments ei1 eir (i1 < < ir ) parcourant les parties r
lments de lensemble {1, . . . , n} est libre. Cest donc une base de r (M ).
Pour n = 0, on pose 0 (M ) = A.
Dmonstration. Montrons que (i) implique (ii). Si les lments x1 , . . . , xp sont li-
nairement indpendants, daprs le thorme de la base incomplte, on peut
complter {x1 , . . . , xp } en une base {x1 , . . . , xp , xp+1 , . . . , xn } de V . Daprs le
thorme ci-dessus, llment x1 xp xp+1 xn est non nul, il en est
donc de mme de llment x1 xp . p
p Montrons que (ii) implique (i).
p Supposons que 1 ai xi = 0, alors
1 ai x i x 2 x n = 0. Mais, 1 ai xi x2 x n = a1 (x1 xn ) ;
daprs (ii), cet lment est nul si et seulement si a1 = 0. On peut faire ce raison-
nement pour tout ai , ce qui prouve (i).
219
i i
i i
i i
anneaux 2013/9/23 8:08 page 220 #234
i i
p (M ) p (N ),
Exercice E3.
1. Soient M , N des A-modules et u : M N une application A-linaire.
Montrer que p (u) est obtenue partir de up : M p N p par passage au
quotient.
2. Montrer que p (v u) = p (v) p (u).
220
i i
i i
i i
anneaux 2013/9/23 8:08 page 221 #235
i i
(x, y) (x + 0) (0 + y) = x y
: 2 (M ) 2 (N ) (M A N ) 2 (E)
vriant
E E 2 (M ) 2 (N ) (M A N )
: 2 (E) 2 (M ) 2 (N ) (M N )
221
i i
i i
i i
anneaux 2013/9/23 8:08 page 222 #236
i i
On considre lapplication
p,q : E n p (M ) A q (N )
dnie par
p,q (x1 +y1 , . . . , xn +yn ) = sgn()(x(i1 ) x(ip) )(y(j1 ) y(jq ) ).
Sp,q
On vrie que p,q est une application n-multilinaire alterne. On en dduit une
application A-linaire
p,q : n (E) p (M ) A q (N )
vriant
p,q ((x1 +y1 ) (xn +yn )) = sgn()(x(i1 ) x(ip) )(y(j1 ) y(jq ) ).
Sp,q
Les applications pq , pour (p, q) couple dentiers positifs ou nuls tels que p+q = n,
induisent, par proprit universelle du produit, une application A-linaire
: n (E) (p (M ) A q (N )).
p+q=n
p,q : p (M ) q (N ) n (E)
222
i i
i i
i i
anneaux 2013/9/23 8:08 page 223 #237
i i
5. Algbre extrieure
dnie par
p,q : p (M ) A q (N ) n (E).
Les applications p,q , pour (p, q) couple dentiers positifs ou nuls tels que p+q = n,
induisent, par proprit universelle de la somme directe, une application A-linaire
: (p (M ) A q (N )) n (E).
p+q=n
5. Algbre extrieure
T p (M )/(T p (M ) J) = p (M ).
On a donc
(M ) = p (M ).
p
Theoreme 5.1. Pour toute A-algbre associative unitaire R, pour toute application
A-linaire f de M dans le A-module sous-jacent R vriant f 2 (x) = 0 pour
tout x dans M , il existe un unique morphisme dalgbres associatives unitaires
f : (M ) R tel que f kM = f .
223
i i
i i
i i
anneaux 2013/9/23 8:08 page 224 #238
i i
224
i i
i i
i i
anneaux 2013/9/23 8:08 page 225 #239
i i
THMES DE RFLEXION
i i
i i
i i
anneaux 2013/9/23 8:08 page 226 #240
i i
Algbre T2
226
i i
i i
i i
anneaux 2013/9/23 8:08 page 227 #241
i i
S(V ) V 1S(V )|k (on montrera que lapplication S(V ) S(V ) V dnie
par v1 vn i (v1 vi vn vi ), o vi signie que lon omet
vi , est une drivation universelle : conclure).
Pour tout n 1, on pose nA|k = nA 1A|k et, par convention, on pose 0A|k = A.
On appelle ces modules modules des formes direntielles.
10. Avec les donnes de la question 9, montrer que lon a un isomorphisme cano-
nique
nS(V )|k S(V ) n V.
S 1 A A nA|k nS 1 A|k .
227
i i
i i
i i
anneaux 2013/9/23 8:08 page 228 #242
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 229 #243
i i
APPENDICE
1. Ensembles ordonns
Definition 1.1. Une relation dordre sur un ensemble E est une relation bi-
naire R satisfaisant les conditions suivantes :
(i) x E, xRx (rexivit),
(ii) x E, y E, [xRy] et [yRx] = [x = y] (antisymtrie),
(iii) x E, y E, z E, [xRy] et [yRz] = [xRz] (transitivit).
Un ensemble ordonn est la donne dun couple (E, R), o E est un
ensemble et R une relation dordre dnie sur E.
Exemples 1.2.
a) La relation sur lensemble N est une relation dordre.
b) Pour tout ensemble E, la relation dinclusion est une relation dordre sur
lensemble P(E), ensemble des parties de E.
c) La relation R dnie sur N par xRy si x est un diviseur de y est une
relation dordre.
d) Soient E un ensemble et (F, R) un ensemble ordonn. On dnit sur
G = F(E, F ), ensemble des applications de E dans F , une relation dordre,
i i
i i
i i
anneaux 2013/9/23 8:08 page 230 #244
i i
Algbre T2
note R , par
f G, g G, f R g si et seulement si x E, f (x)Rg(x).
Pour plus de commodit, sauf mention explicite, nous noterons une relation
dordre dnie sur un ensemble E par et nous crirons soit E un ensemble
ordonn .
Exemples 1.4.
a) Soient E un ensemble et F le sous-ensemble de P(E) form des parties non
vides de E. Les lments minimaux de F sont les parties un lment.
b) Dans lensemble des entiers naturels strictement plus grands que 1, ordonn
par la relation m divise n , les lments minimaux sont les nombres premiers.
c) Lensemble R muni de lordre usuel na pas dlment minimal ou maximal.
Exemples 1.6.
a) Dans lexemple 1.2.a, 0 est le plus petit lment de N et il ny a pas de plus
grand lment.
b) Dans lexemple 1.2.b, et E sont, respectivement, le plus petit lment et
le plus grand lment de P(E).
c) Dans lexemple 1.4.c, il ny a ni plus petit ni plus grand lment.
230
i i
i i
i i
anneaux 2013/9/23 8:08 page 231 #245
i i
1. Ensembles ordonns
Definition 1.8. Une partie X dun ensemble ordonn E est totalement or-
donne si, pour tout lment x et y de X, on a x y ou y x. Si cest le
cas pour X = E, on dit que la relation dordre sur E est totale, ou que E est
totalement ordonn.
Exemples 1.9.
a) La relation dordre usuelle sur les ensembles N, Z, Q et R est totale.
b) La partie vide et toute partie rduite un lment sont totalement ordon-
nes.
c) Si lensemble E admet au moins deux lments, la relation dordre sur
lensemble P(E), induite par inclusion, nest pas totale.
Definition 1.10. Un ensemble ordonn E est inductif si toute partie non vide
totalement ordonne de E possde un majorant.
Ces ensembles possdent limportante proprit suivante, qui est utilise trs
souvent dans cet ouvrage.
Remarques 1.12.
a) Ce thorme est quivalent laxiome du choix, dont des noncs qui-
valents sont (entre autres) :
tout produit cartsien non vide densembles non vides est un ensemble non
vide,
ou
pour tout ensemble E, il existe une application
f : P(E) \ {} E
telle que
A P(E) \ {}, f (A) A.
b) Le lemme de Zorn est galement quivalent au thorme de Zermelo nonc
ci-dessous.
Definition 1.13. Un ensemble E est bien ordonn sil est ordonn et si, pour
lordre considr, toute partie non vide de E admet un plus petit lment.
231
i i
i i
i i
anneaux 2013/9/23 8:08 page 232 #246
i i
Algbre T2
Theoreme 1.14 (de Zermelo). Tout ensemble peut tre bien ordonn.
Remarque 1.15. Si une relation dordre dnie sur un ensemble E le munit dune
structure densemble bien ordonn, cette relation dordre est totale (car toute
partie deux lments {x, y} a un plus petit lment). On en dduit donc que
tout ensemble peut tre muni dune relation dordre totale. Mais attention, toute
relation dordre dnie sur un ensemble nest pas ncessairement totale (comme
on la vu avec linclusion sur lensemble des parties dun ensemble), de mme
que toute relation dordre nest pas ncessairement une relation de bon ordre.
Lexistence dune relation dordre totale qui ne soit pas une relation de bon ordre
est quivalente laxiome de linni nonc ci-dessous.
Definition 2.2. Un ensemble E est dit ni sil existe un entier n tel que E soit
quipotent lensemble {1, . . . , n}. On crit alors Card(E) = n. On dit quun
ensemble est inni sil nest pas ni.
232
i i
i i
i i
anneaux 2013/9/23 8:08 page 233 #247
i i
Cela dnit une relation dordre total sur les cardinaux. La rexivit et la
transitivit sont videntes. En revanche, lantisymtrie, loin dtre vidente, est
donne par le thorme suivant.
Exercice E1. Montrer que si E et F sont deux ensembles non vides, il existe une
application injective de E dans F si et seulement si il existe une application sur-
jective de F dans E (noter que la rciproque utilise laxiome du choix).
233
i i
i i
i i
anneaux 2013/9/23 8:08 page 234 #248
i i
Algbre T2
Ce qui prcde montre que tout ensemble inni est au moins dnombrable, ou
que 0 est le plus petit cardinal inni.
Nous allons maintenant dnir des oprations sur les cardinaux.
Remarques 2.9.
sont disjoints, X Y = , on note la runion
a) Lorsque les ensembles X et Y *
de X et Y de la faon suivante : X Y , que lon appelle runion disjointe de
X et Y .
b) Les dnitions ci-dessus nont de sens que si elles ne dpendent pas du
choix des ensembles X et Y . Le lecteur vriera quil en est bien ainsi.
Exercice E2. Montrer que si a, b et c sont des cardinaux, on a les identits sui-
vantes :
a + b = b + a, a + (b + c) = (a + b) + c, 0 + a = a,
ab = ba, a(bc) = (ab)c, 0a = 0, 1a = a,
a(b + c) = ab + ac
b+c
a = a a , (ab) = acbc, (ab)c = abc, a0 = 1, a1 = a,
b c c
234
i i
i i
i i
anneaux 2013/9/23 8:08 page 235 #249
i i
T T = (Y Y ) (Y Z) (Z Y ) (Z Z).
Les ensembles apparaissant dans le second membre sont deux deux disjoints et,
puisque Y et Z sont quipotents, on a
Card(Y Z) = Card(Z Z) = b2 = b,
do
Card((Y Z) (Z Y ) (Z Z)) = 3b = b.
235
i i
i i
i i
anneaux 2013/9/23 8:08 page 236 #250
i i
Algbre T2
Corollaire 2.12.
(i) Si a est un cardinal inni, pour tout entier n 1, on a an = a.
(ii) Le produit dune famille nie de cardinaux non nuls, dont le plus grand a
est inni, est gal a.
(iii) Soient a un cardinal inni, I un ensemble de cardinal infrieur
ou gal
a, (ai )iI une famille de cardinaux infrieurs ou gaux a. Alors iI ai a.
Si de plus, ai = a pour un indice i, alors iI ai = a.
(iv) Soient a et b deux cardinaux non nuls dont lun au moins est inni. Alors
ab = a + b = sup(a, b).
Theoreme 2.13.
(i) Tout produit cartsien ni densembles dnombrables est un ensemble d-
nombrable.
(ii) Soient I unensemble dnombrable et, pour tout i I, Ei un ensemble
dnombrable. Alors iI Ei est un ensemble dnombrable.
Proposition 2.15. Si f est une application surjective dun ensemble E sur un en-
semble inni F telle que, pour tout lment x de F , lensemble {f 1 (x)} est
dnombrable, alors les ensembles E et F sont quipotents.
Proposition 2.16. Si E est un ensemble inni, lensemble F(E) des parties nies
de E est quipotent E.
236
i i
i i
i i
anneaux 2013/9/23 8:08 page 237 #251
i i
Attention. Ce rsultat est faux pour lensemble P(E) des parties quelconques de E
(cf. exercice ci-dessous).
237
i i
i i
i i
anneaux 2013/9/23 8:08 page 238 #252
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 239 #253
i i
BIBLIOGRAPHIE
Tous les rsultats prsents dans ce livre (sauf dans lAppendice) sont entirement d-
montrs. Les quelques rfrences la thorie des groupes ou des corps qui sont utilises
se trouvent dans :
[G-H] Guin, D., Hausberger, T. Algbre I. Groupes, Corps et Thorie de Galois. (2008).
EDP Sciences.
i i
i i
i i
anneaux 2013/9/23 8:08 page 240 #254
i i
7KLVSDJHLQWHQWLRQDOO\OHIWEODQN
i i
i i
i i
anneaux 2013/9/23 8:08 page 241 #255
i i
INDEX TERMINOLOGIQUE
i i
i i
i i
anneaux 2013/9/23 8:08 page 242 #256
i i
Algbre T2
242
i i
i i
i i
anneaux 2013/9/23 8:08 page 243 #257
i i
Index terminologique
243
i i
i i
i i
anneaux 2013/9/23 8:08 page 244 #258
i i
Algbre T2
244
i i
i i