Cours et exercices corrigés de L3 : Théorie des Anneaux et des Corps : Anneaux principaux, euclidiens et corps finis
Anneaux commutatifs unitaires, idéaux (premiers, maximaux), anneaux intègres, anneaux euclidiens, principaux et factoriels, corps des fractions, extensions de corps, corps de rupture, corps finis Fq de cardinal p^n.
Définir les anneaux, idéaux et anneaux quotients A/I, et utiliser le théorème d'isomorphisme.
Caractériser idéaux premiers et maximaux par les quotients A/I.
Démontrer qu'un anneau euclidien est principal, en particulier Z et K[X].
Distinguer éléments irréductibles et premiers, et situer anneaux euclidiens, principaux et factoriels.
Appliquer les critères d'irréductibilité dans K[X] et Z[X] (racines, Eisenstein, réduction modulo p) et construire des corps de rupture.
Le cours
1. Anneaux, idéaux et anneaux quotients
Dans tout le chapitre, les anneaux sont commutatifs et unitaires.
Anneau : (A,+,×) avec (A,+) groupe abélien, × associative, distributive sur +, d'élément neutre 1A. A est intègre si A={0} et ab=0⟹a=0 ou b=0. A× désigne le groupe des inversibles.
Idéal : I⊂A est un idéal si (I,+) est un sous-groupe de (A,+) et si ∀a∈A,∀x∈I,ax∈I. Un idéal contenant 1 (ou un inversible) est égal à A.
Quotient : la relation x≡y⟺x−y∈I est compatible avec + et × ; A/I est un anneau et π:A→A/I un morphisme surjectif de noyau I.
Théorème d'isomorphisme : pour tout morphisme d'anneaux φ:A→B, Ker(φ) est un idéal et A/Ker(φ)≃Im(φ).
Exemples : Z/nZ ; R[X]/(X2+1)≃C via l'évaluation P↦P(i), surjective de noyau (X2+1) ; (Z/nZ)×={kˉ∣k∧n=1}.
2. Idéaux premiers et idéaux maximaux
Soit A un anneau commutatif unitaire.
Idéal premier : idéal P=A tel que ab∈P⟹a∈P ou b∈P. Caractérisation : P premier ⟺A/P intègre.
Idéal maximal : idéal M=A tel que les seuls idéaux contenant M sont M et A. Caractérisation : M maximal ⟺A/M est un corps.
Conséquence : tout idéal maximal est premier (un corps est intègre). La réciproque est fausse : dans Z[X], (X) est premier (Z[X]/(X)≃Z intègre) mais pas maximal (Z n'est pas un corps ; (X)⊊(2,X)⊊Z[X]).
Dans Z : les idéaux premiers sont (0) et les (p), p premier ; les maximaux sont les (p). Ainsi Z/nZ est un corps ⟺Z/nZ est intègre ⟺n est premier.
Dans un anneau principal : tout idéal premier non nul est maximal.
3. Divisibilité, irréductibles et anneaux factoriels
Soit A un anneau intègre.
a et b sont associés si a=ub avec u∈A×, c'est-à-dire si (a)=(b).
p∈A non nul et non inversible est irréductible si p=ab⟹a ou b inversible ; il est premier si p∣ab⟹p∣a ou p∣b (c'est-à-dire si (p) est un idéal premier).
Dans un anneau intègre, premier ⟹ irréductible. La réciproque est fausse en général.
Anneau factoriel : anneau intègre où tout élément non nul non inversible est produit d'irréductibles, de façon unique à l'ordre et aux inversibles près. Dans un anneau factoriel, irréductible ⟺ premier (lemme d'Euclide), et les PGCD existent.
Contre-exemple : dans Z[i5], 6=2×3=(1+i5)(1−i5) ; ces quatre éléments sont irréductibles (argument de norme N(a+ib5)=a2+5b2, qui ne prend jamais les valeurs 2 et 3) et non associés deux à deux : l'anneau n'est pas factoriel, et 2 est irréductible sans être premier.
4. Anneaux euclidiens et principaux
Anneau principal : anneau intègre dont tout idéal est de la forme (a)=aA.
Anneau euclidien : anneau intègre muni d'un stathme v:A∖{0}→N tel que
∀a∈A,∀b=0,∃q,r∈A,a=bq+ravec r=0 ou v(r)<v(b) Exemples : Z (v=∣⋅∣), K[X] avec K un corps (v=deg), Z[i] (v(a+ib)=a2+b2).
Bézout et PGCD : dans un anneau principal, (a)+(b)=(d) où d est un PGCD de a et b ; il existe donc u,v tels que au+bv=d.
Hiérarchie (inclusions strictes entre classes d'anneaux) :
euclidien⟹principal⟹factoriel⟹inteˋgre Z[X] et K[X,Y] sont factoriels non principaux ; Z[i5] est intègre non factoriel. (Il existe aussi des anneaux principaux non euclidiens, plus délicats à exhiber.)
Théorème de Gauss (factorialité) : si A est factoriel, A[X] est factoriel. Il repose sur le lemme de Gauss : le contenu (PGCD des coefficients) est multiplicatif, c(PQ)=c(P)c(Q) à un inversible près.
5. Démonstration : un anneau euclidien est principal (Z, K[X])
Théorème. Tout anneau euclidien est principal. En particulier Z et K[X] (K corps) sont principaux.
Démonstration. 1. Soit A euclidien de stathme v et I un idéal de A. Si I={0}, I=(0) est principal. 2. Sinon, l'ensemble {v(x)∣x∈I,x=0} est une partie non vide de N : il admet un plus petit élément, atteint en un b∈I∖{0}. 3. On a (b)⊂I car I est un idéal contenant b. 4. Réciproquement, soit a∈I. Division euclidienne : a=bq+r avec r=0 ou v(r)<v(b). Or r=a−bq∈I (car a∈I et bq∈I). Si r=0, alors r∈I∖{0} et v(r)<v(b), ce qui contredit la minimalité de v(b). Donc r=0 et a=bq∈(b). 5. Ainsi I=(b). □
Cas de Z. Avec v=∣⋅∣, un idéal non nul I est égal à nZ où n est le plus petit élément strictement positif de I.
Cas de K[X]. La division euclidienne par B=0 existe car le coefficient dominant de B est inversible dans le corps K ; un idéal non nul est engendré par l'un quelconque de ses éléments non nuls de degré minimal, et par un unique polynôme unitaire.
Remarque. Si A n'est pas un corps, A[X] n'est pas principal : pour a∈A non nul non inversible, l'idéal (a,X) n'est pas principal. Exemple : (2,X) dans Z[X].
6. Polynômes irréductibles et corps de rupture
Sur un corps K : P irréductible dans K[X]⟺(P) maximal ⟺K[X]/(P) est un corps, de dimension degP sur K (corps de rupture : la classe de X y est une racine de P).
Racines : un polynôme de degré ≥2 ayant une racine dans K est réductible ; un polynôme de degré 2 ou 3 est irréductible si et seulement s'il n'a pas de racine dans K.
Irréductibles de C[X] : degré 1 ; de R[X] : degré 1 et degré 2 à discriminant strictement négatif.
Racines rationnelles : si qp (irréductible) est racine de ∑akXk∈Z[X], alors p∣a0 et q∣an.
Critère d'Eisenstein : soit P=anXn+⋯+a0∈Z[X], n≥1, et p premier tel que p∤an, p∣ai pour 0≤i≤n−1, et p2∤a0. Alors P est irréductible dans Q[X] (et dans Z[X] si P est primitif). Exemple : Xn−2 est irréductible sur Q pour tout n≥1.
Réduction modulo p : si P∈Z[X], p∤an et Pˉ est irréductible dans Fp[X], alors P est irréductible dans Q[X].
Méthodes et exemples rédigés
Méthode : Montrer l'irréductibilité de Φp par Eisenstein
Exemple
Montrer que Φp(X)=Xp−1+Xp−2+⋯+X+1 est irréductible dans Q[X] pour p premier.
Étape 1 (Translation) : P↦P(Y+1) est un automorphisme de l'anneau Q[X] qui préserve le degré, donc l'irréductibilité. Posons Q(Y)=Φp(Y+1)=Y(Y+1)p−1.
Étape 3 (Hypothèses d'Eisenstein) : le coefficient dominant est 1, non divisible par p ; pour 1≤k≤p−1, p∣(kp) (car p divise k(kp)=p(k−1p−1) et p∧k=1) ; le coefficient constant p n'est pas divisible par p2.
Conclusion : Q est irréductible sur Q, donc Φp aussi.
Méthode : Prouver l'irréductibilité par réduction modulo 2 et construire un corps fini
Exemple
Montrer que P=X3+5X2+7X+1 est irréductible dans Q[X] et décrire F2[X]/(X3+X2+X+1) versus F2[X]/(X3+X+1).
Étape 1 (Réduction) : modulo 2, le coefficient dominant 1 n'est pas divisible par 2 et Pˉ=X3+X2+X+1. Or Pˉ(1)=4=0 dans F2 : Pˉ=(X+1)(X2+1) est réductible ; le critère ne conclut pas avec p=2.
Étape 2 (Autre premier) : modulo 3, Pˉ=X3+2X2+X+1 ; Pˉ(0)=1, Pˉ(1)=5=2, Pˉ(2)=8+8+2+1=19=1 dans F3. Pas de racine et degré 3 : Pˉ est irréductible dans F3[X].
Étape 3 (Conclusion pour P) : par le critère de réduction, P est irréductible dans Q[X] (on peut contrôler : ses seules racines rationnelles possibles ±1 ne sont pas racines, P(1)=14, P(−1)=−2).
Conclusion (corps finis) : X3+X+1 n'a pas de racine dans F2 (0↦1, 1↦1) et est de degré 3, donc irréductible : F2[X]/(X3+X+1) est un corps à 23=8 éléments. En revanche F2[X]/(X3+X2+X+1) n'est pas intègre : (Xˉ+1)(Xˉ2+1)=0.
Pièges fréquents
Irréductible n'implique pas premier hors des anneaux factoriels : dans Z[i5], 2 est irréductible, divise (1+i5)(1−i5)=6, mais ne divise aucun des deux facteurs.
Z[X] n'est pas principal : si (2,X)=(d), d divise 2 et X, donc d=±1 ; or 1∈/(2,X) car le coefficient constant de 2U+XV est pair.
« Pas de racine » n'implique « irréductible » qu'en degré 2 ou 3 : (X2+1)2 n'a pas de racine réelle mais est réductible dans R[X].
Eisenstein donne l'irréductibilité dans Q[X], pas forcément dans Z[X] : 2X+6 vérifie le critère pour p=3 mais 2X+6=2(X+3) avec 2 non inversible dans Z.
Premier n'implique pas maximal : (X) est premier non maximal dans Z[X] ; l'implication ne vaut, pour les idéaux non nuls, que dans un anneau principal.
Questions de révision
Essaie de répondre de tête avant d'afficher la réponse.
Caractériser un idéal maximal, puis un idéal premier, par le quotient.
M maximal ⟺A/M est un corps ; P premier ⟺A/P est intègre.
Pourquoi un anneau euclidien est-il principal ?
Un idéal non nul I est engendré par un b∈I∖{0} de stathme minimal : le reste de la division d'un a∈I par b est dans I et de stathme plus petit, donc nul.
Énoncer le critère d'Eisenstein pour P=∑i=0naiXi∈Z[X].
S'il existe p premier avec p∤an, p∣ai pour i<n et p2∤a0, alors P est irréductible dans Q[X].
Quand K[X]/(P) est-il un corps ?
Si et seulement si P est irréductible dans K[X] ; c'est alors un corps de dimension degP sur K.
Donner un anneau factoriel non principal.
Z[X] (l'idéal (2,X) n'est pas principal), ou K[X,Y] (l'idéal (X,Y)).
Lien entre premier et irréductible ?
Dans un anneau intègre, premier ⟹ irréductible ; la réciproque vaut dans les anneaux factoriels mais pas en général (Z[i5]).
Exercices corrigés
Exercice 1 Idéal maximal et corps quotient
Palier 1 · découverte
Soit A un anneau commutatif unitaire et I un idéal de A. L'anneau quotient A/I est un corps si et seulement si I est :
Un idéal maximal
Un idéal premier
L'idéal nul {0}
Principal
Un indice
Si I est maximal, il n'y a aucun idéal intermédiaire entre I et A.
Voir la correction
Bonne réponse : A. Un idéal maximal
Dans un anneau commutatif unitaire, A/I est un corps si et seulement si I est un idéal maximal de A (tandis que A/I est intègre si et seulement si I est premier).
Exercice 2 Construction des nombres complexes par quotient
Palier 2 · application
À quel corps bien connu l'anneau quotient R[X]/(X2+1) est-il isomorphe ?
C
R×R
R
H
Un indice
X2+1 est irréductible sur R, donc l'idéal (X2+1) est maximal.
Voir la correction
Bonne réponse : A. C
Comme X2+1 est irréductible dans R[X], le quotient est un corps. Le morphisme d'évaluation P↦P(i) induit un isomorphisme canonique R[X]/(X2+1)≃C.
Exercice 3 Anneaux principaux et bezoutiens
Palier 3 · approfondissement
Dans un anneau principal (comme Z ou K[X]), tout idéal I :
Est engendré par un unique élément (I=(a))
Est un corps
Est maximal
Est nul
Un indice
Teste les options sur les idéaux {0}, 2Z et 4Z de Z : 4Z est-il maximal ? est-il nul ? est-il un corps ?
Voir la correction
Bonne réponse : A. Est engendré par un unique élément (I=(a))
Par définition, un anneau est principal s'il est intègre et si chacun de ses idéaux est engendré par un seul élément : ∀I,∃a∈A,I=aA=(a).
Exercice 4 Théorème des restes chinois
Palier 4 · défi
Si m et n sont deux entiers premiers entre eux, que garantit le théorème des restes chinois ?
Z/(mn)Z≃Z/mZ×Z/nZ
Z/(mn)Z≃Z/(m+n)Z
mn=m+n
Z/mZ est un sous-anneau de Z/nZ
Un indice
Deux idéaux comaximaux I+J=A vérifient A/(I∩J)≃A/I×A/J.
Voir la correction
Bonne réponse : A. Z/(mn)Z≃Z/mZ×Z/nZ
Le théorème des restes chinois établit l'isomorphisme d'anneaux Z/(mn)Z≃Z/mZ×Z/nZ dès lors que pgcd(m,n)=1.