Aller au contenu

L'Établi des Maths Cours

Outils pour apprendre et pratiquer

Licence 3 · Anneaux et Corps · L3-03

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.

Objectifs du chapitre

Le cours

1. Anneaux, idéaux et anneaux quotients

Dans tout le chapitre, les anneaux sont commutatifs et unitaires.

  • Anneau : (A,+,×)(A, +, \times) avec (A,+)(A, +) groupe abélien, ×\times associative, distributive sur ++, d'élément neutre 1A1_A. AA est intègre si A≠{0}A \neq \{0\} et ab=0  ⟹  a=0ab = 0 \implies a = 0 ou b=0b = 0. A×A^{\times} désigne le groupe des inversibles.
  • Idéal : I⊂AI \subset A est un idéal si (I,+)(I, +) est un sous-groupe de (A,+)(A, +) et si ∀a∈A,∀x∈I,  ax∈I\forall a \in A, \forall x \in I, \; ax \in I. Un idéal contenant 11 (ou un inversible) est égal à AA.
  • Quotient : la relation x≡y  ⟺  x−y∈Ix \equiv y \iff x - y \in I est compatible avec ++ et ×\times ; A/IA/I est un anneau et π:A→A/I\pi : A \to A/I un morphisme surjectif de noyau II.
  • Théorème d'isomorphisme : pour tout morphisme d'anneaux φ:A→B\varphi : A \to B, Ker(φ)\text{Ker}(\varphi) est un idéal et A/Ker(φ)≃Im(φ)A/\text{Ker}(\varphi) \simeq \text{Im}(\varphi).
  • Exemples : Z/nZ\mathbb{Z}/n\mathbb{Z} ; R[X]/(X2+1)≃C\mathbb{R}[X]/(X^2 + 1) \simeq \mathbb{C} via l'évaluation P↦P(i)P \mapsto P(i), surjective de noyau (X2+1)(X^2 + 1) ; (Z/nZ)×={kˉ∣k∧n=1}(\mathbb{Z}/n\mathbb{Z})^{\times} = \{\bar{k} \mid k \wedge n = 1\}.

2. Idéaux premiers et idéaux maximaux

Soit AA un anneau commutatif unitaire.

  • Idéal premier : idéal P≠AP \neq A tel que ab∈P  ⟹  a∈Pab \in P \implies a \in P ou b∈Pb \in P. Caractérisation : PP premier   ⟺  A/P\iff A/P intègre.
  • Idéal maximal : idéal M≠AM \neq A tel que les seuls idéaux contenant MM sont MM et AA. Caractérisation : MM maximal   ⟺  A/M\iff 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]\mathbb{Z}[X], (X)(X) est premier (Z[X]/(X)≃Z\mathbb{Z}[X]/(X) \simeq \mathbb{Z} intègre) mais pas maximal (Z\mathbb{Z} n'est pas un corps ; (X)⊊(2,X)⊊Z[X](X) \subsetneq (2, X) \subsetneq \mathbb{Z}[X]).
  • Dans Z\mathbb{Z} : les idéaux premiers sont (0)(0) et les (p)(p), pp premier ; les maximaux sont les (p)(p). Ainsi Z/nZ\mathbb{Z}/n\mathbb{Z} est un corps   ⟺  \iff Z/nZ\mathbb{Z}/n\mathbb{Z} est intègre   ⟺  \iff nn est premier.
  • Dans un anneau principal : tout idéal premier non nul est maximal.

3. Divisibilité, irréductibles et anneaux factoriels

Soit AA un anneau intègre.

  • aa et bb sont associés si a=uba = ub avec u∈A×u \in A^{\times}, c'est-à-dire si (a)=(b)(a) = (b).
  • p∈Ap \in A non nul et non inversible est irréductible si p=ab  ⟹  ap = ab \implies a ou bb inversible ; il est premier si p∣ab  ⟹  p∣ap \mid ab \implies p \mid a ou p∣bp \mid b (c'est-à-dire si (p)(p) est un idéal premier).
  • Dans un anneau intègre, premier   ⟹  \implies 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   ⟺  \iff premier (lemme d'Euclide), et les PGCD existent.
  • Contre-exemple : dans Z[i5]\mathbb{Z}[i\sqrt{5}], 6=2×3=(1+i5)(1−i5)6 = 2 \times 3 = (1 + i\sqrt{5})(1 - i\sqrt{5}) ; ces quatre éléments sont irréductibles (argument de norme N(a+ib5)=a2+5b2N(a + ib\sqrt{5}) = a^2 + 5b^2, qui ne prend jamais les valeurs 2 et 3) et non associés deux à deux : l'anneau n'est pas factoriel, et 22 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(a) = aA.
  • Anneau euclidien : anneau intègre muni d'un stathme v:A∖{0}→Nv : A \setminus \{0\} \to \mathbb{N} tel que

∀a∈A,∀b≠0,  ∃q,r∈A,a=bq+ravec r=0 ou v(r)<v(b)\forall a \in A, \forall b \neq 0, \; \exists q, r \in A, \quad a = bq + r \quad \text{avec } r = 0 \text{ ou } v(r) < v(b)
Exemples : Z\mathbb{Z} (v=∣⋅∣v = |\cdot|), K[X]\mathbb{K}[X] avec K\mathbb{K} un corps (v=deg⁡v = \deg), Z[i]\mathbb{Z}[i] (v(a+ib)=a2+b2v(a + ib) = a^2 + b^2).

  • Bézout et PGCD : dans un anneau principal, (a)+(b)=(d)(a) + (b) = (d) où dd est un PGCD de aa et bb ; il existe donc u,vu, v tels que au+bv=dau + bv = d.
  • Hiérarchie (inclusions strictes entre classes d'anneaux) :

euclidien  ⟹  principal  ⟹  factoriel  ⟹  inteˋgre\text{euclidien} \implies \text{principal} \implies \text{factoriel} \implies \text{intègre}
Z[X]\mathbb{Z}[X] et K[X,Y]\mathbb{K}[X, Y] sont factoriels non principaux ; Z[i5]\mathbb{Z}[i\sqrt{5}] est intègre non factoriel. (Il existe aussi des anneaux principaux non euclidiens, plus délicats à exhiber.)

  • Théorème de Gauss (factorialité) : si AA est factoriel, A[X]A[X] est factoriel. Il repose sur le lemme de Gauss : le contenu (PGCD des coefficients) est multiplicatif, c(PQ)=c(P)c(Q)c(PQ) = c(P)c(Q) à un inversible près.

5. Démonstration : un anneau euclidien est principal (Z\mathbb{Z}, K[X]\mathbb{K}[X])

Théorème. Tout anneau euclidien est principal. En particulier Z\mathbb{Z} et K[X]\mathbb{K}[X] (K\mathbb{K} corps) sont principaux.

Démonstration.
1. Soit AA euclidien de stathme vv et II un idéal de AA. Si I={0}I = \{0\}, I=(0)I = (0) est principal.
2. Sinon, l'ensemble {v(x)∣x∈I, x≠0}\{v(x) \mid x \in I, \, x \neq 0\} est une partie non vide de N\mathbb{N} : il admet un plus petit élément, atteint en un b∈I∖{0}b \in I \setminus \{0\}.
3. On a (b)⊂I(b) \subset I car II est un idéal contenant bb.
4. Réciproquement, soit a∈Ia \in I. Division euclidienne : a=bq+ra = bq + r avec r=0r = 0 ou v(r)<v(b)v(r) < v(b). Or r=a−bq∈Ir = a - bq \in I (car a∈Ia \in I et bq∈Ibq \in I). Si r≠0r \neq 0, alors r∈I∖{0}r \in I \setminus \{0\} et v(r)<v(b)v(r) < v(b), ce qui contredit la minimalité de v(b)v(b). Donc r=0r = 0 et a=bq∈(b)a = bq \in (b).
5. Ainsi I=(b)I = (b). □\square

Cas de Z\mathbb{Z}. Avec v=∣⋅∣v = |\cdot|, un idéal non nul II est égal à nZn\mathbb{Z} où nn est le plus petit élément strictement positif de II.

Cas de K[X]\mathbb{K}[X]. La division euclidienne par B≠0B \neq 0 existe car le coefficient dominant de BB est inversible dans le corps K\mathbb{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 AA n'est pas un corps, A[X]A[X] n'est pas principal : pour a∈Aa \in A non nul non inversible, l'idéal (a,X)(a, X) n'est pas principal. Exemple : (2,X)(2, X) dans Z[X]\mathbb{Z}[X].

6. Polynômes irréductibles et corps de rupture

  • Sur un corps K\mathbb{K} : PP irréductible dans K[X]\mathbb{K}[X]   ⟺  \iff (P)(P) maximal   ⟺  \iff K[X]/(P)\mathbb{K}[X]/(P) est un corps, de dimension deg⁡P\deg P sur K\mathbb{K} (corps de rupture : la classe de XX y est une racine de PP).
  • Racines : un polynôme de degré ≥2\ge 2 ayant une racine dans K\mathbb{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\mathbb{K}.
  • Irréductibles de C[X]\mathbb{C}[X] : degré 1 ; de R[X]\mathbb{R}[X] : degré 1 et degré 2 à discriminant strictement négatif.
  • Racines rationnelles : si pq\frac{p}{q} (irréductible) est racine de ∑akXk∈Z[X]\sum a_k X^k \in \mathbb{Z}[X], alors p∣a0p \mid a_0 et q∣anq \mid a_n.
  • Critère d'Eisenstein : soit P=anXn+⋯+a0∈Z[X]P = a_n X^n + \dots + a_0 \in \mathbb{Z}[X], n≥1n \ge 1, et pp premier tel que p∤anp \nmid a_n, p∣aip \mid a_i pour 0≤i≤n−10 \le i \le n-1, et p2∤a0p^2 \nmid a_0. Alors PP est irréductible dans Q[X]\mathbb{Q}[X] (et dans Z[X]\mathbb{Z}[X] si PP est primitif). Exemple : Xn−2X^n - 2 est irréductible sur Q\mathbb{Q} pour tout n≥1n \ge 1.
  • Réduction modulo pp : si P∈Z[X]P \in \mathbb{Z}[X], p∤anp \nmid a_n et Pˉ\bar{P} est irréductible dans Fp[X]\mathbb{F}_p[X], alors PP est irréductible dans Q[X]\mathbb{Q}[X].

Méthodes et exemples rédigés

Méthode : Montrer l'irréductibilité de Φp\Phi_p par Eisenstein

Exemple

Montrer que Φp(X)=Xp−1+Xp−2+⋯+X+1\Phi_p(X) = X^{p-1} + X^{p-2} + \dots + X + 1 est irréductible dans Q[X]\mathbb{Q}[X] pour pp premier.

  1. Étape 1 (Translation) : P↦P(Y+1)P \mapsto P(Y + 1) est un automorphisme de l'anneau Q[X]\mathbb{Q}[X] qui préserve le degré, donc l'irréductibilité. Posons Q(Y)=Φp(Y+1)=(Y+1)p−1YQ(Y) = \Phi_p(Y + 1) = \frac{(Y+1)^p - 1}{Y}.

  2. Étape 2 (Binôme) : Q(Y)=∑k=1p(pk)Yk−1=Yp−1+(pp−1)Yp−2+⋯+(p2)Y+pQ(Y) = \sum_{k=1}^p \binom{p}{k} Y^{k-1} = Y^{p-1} + \binom{p}{p-1} Y^{p-2} + \dots + \binom{p}{2} Y + p.

  3. Étape 3 (Hypothèses d'Eisenstein) : le coefficient dominant est 11, non divisible par pp ; pour 1≤k≤p−11 \le k \le p-1, p∣(pk)p \mid \binom{p}{k} (car pp divise k(pk)=p(p−1k−1)k \binom{p}{k} = p \binom{p-1}{k-1} et p∧k=1p \wedge k = 1) ; le coefficient constant pp n'est pas divisible par p2p^2.

  4. Conclusion : QQ est irréductible sur Q\mathbb{Q}, donc Φp\Phi_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+1P = X^3 + 5X^2 + 7X + 1 est irréductible dans Q[X]\mathbb{Q}[X] et décrire F2[X]/(X3+X2+X+1)\mathbb{F}_2[X]/(X^3 + X^2 + X + 1) versus F2[X]/(X3+X+1)\mathbb{F}_2[X]/(X^3 + X + 1).

  1. Étape 1 (Réduction) : modulo 2, le coefficient dominant 11 n'est pas divisible par 2 et Pˉ=X3+X2+X+1\bar{P} = X^3 + X^2 + X + 1. Or Pˉ(1)=4=0\bar{P}(1) = 4 = 0 dans F2\mathbb{F}_2 : Pˉ=(X+1)(X2+1)\bar{P} = (X + 1)(X^2 + 1) est réductible ; le critère ne conclut pas avec p=2p = 2.

  2. Étape 2 (Autre premier) : modulo 3, Pˉ=X3+2X2+X+1\bar{P} = X^3 + 2X^2 + X + 1 ; Pˉ(0)=1\bar{P}(0) = 1, Pˉ(1)=5=2\bar{P}(1) = 5 = 2, Pˉ(2)=8+8+2+1=19=1\bar{P}(2) = 8 + 8 + 2 + 1 = 19 = 1 dans F3\mathbb{F}_3. Pas de racine et degré 3 : Pˉ\bar{P} est irréductible dans F3[X]\mathbb{F}_3[X].

  3. Étape 3 (Conclusion pour PP) : par le critère de réduction, PP est irréductible dans Q[X]\mathbb{Q}[X] (on peut contrôler : ses seules racines rationnelles possibles ±1\pm 1 ne sont pas racines, P(1)=14P(1) = 14, P(−1)=−2P(-1) = -2).

  4. Conclusion (corps finis) : X3+X+1X^3 + X + 1 n'a pas de racine dans F2\mathbb{F}_2 (0↦10 \mapsto 1, 1↦11 \mapsto 1) et est de degré 3, donc irréductible : F2[X]/(X3+X+1)\mathbb{F}_2[X]/(X^3 + X + 1) est un corps à 23=82^3 = 8 éléments. En revanche F2[X]/(X3+X2+X+1)\mathbb{F}_2[X]/(X^3 + X^2 + X + 1) n'est pas intègre : (Xˉ+1)(Xˉ2+1)=0(\bar{X} + 1)(\bar{X}^2 + 1) = 0.

Pièges fréquents

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.

MM maximal   ⟺  A/M\iff A/M est un corps ; PP premier   ⟺  A/P\iff A/P est intègre.

Pourquoi un anneau euclidien est-il principal ?

Un idéal non nul II est engendré par un b∈I∖{0}b \in I \setminus\{0\} de stathme minimal : le reste de la division d'un a∈Ia \in I par bb est dans II et de stathme plus petit, donc nul.

Énoncer le critère d'Eisenstein pour P=∑i=0naiXi∈Z[X]P = \sum_{i=0}^n a_i X^i \in \mathbb{Z}[X].

S'il existe pp premier avec p∤anp \nmid a_n, p∣aip \mid a_i pour i<ni < n et p2∤a0p^2 \nmid a_0, alors PP est irréductible dans Q[X]\mathbb{Q}[X].

Quand K[X]/(P)\mathbb{K}[X]/(P) est-il un corps ?

Si et seulement si PP est irréductible dans K[X]\mathbb{K}[X] ; c'est alors un corps de dimension deg⁡P\deg P sur K\mathbb{K}.

Donner un anneau factoriel non principal.

Z[X]\mathbb{Z}[X] (l'idéal (2,X)(2, X) n'est pas principal), ou K[X,Y]\mathbb{K}[X, Y] (l'idéal (X,Y)(X, Y)).

Lien entre premier et irréductible ?

Dans un anneau intègre, premier   ⟹  \implies irréductible ; la réciproque vaut dans les anneaux factoriels mais pas en général (Z[i5]\mathbb{Z}[i\sqrt{5}]).

Exercices corrigés

Exercice 1 Idéal maximal et corps quotient

Palier 1 · découverte

Soit AA un anneau commutatif unitaire et II un idéal de AA. L'anneau quotient A/IA/I est un corps si et seulement si II est :

  1. Un idéal maximal
  2. Un idéal premier
  3. L'idéal nul {0}\{0\}
  4. Principal
Un indice

Si II est maximal, il n'y a aucun idéal intermédiaire entre II et AA.

Voir la correction

Bonne réponse : A. Un idéal maximal

Dans un anneau commutatif unitaire, A/IA/I est un corps si et seulement si II est un idéal maximal de AA (tandis que A/IA/I est intègre si et seulement si II est premier).

Exercice 2 Construction des nombres complexes par quotient

Palier 2 · application

À quel corps bien connu l'anneau quotient R[X]/(X2+1)\mathbb{R}[X] / (X^2 + 1) est-il isomorphe ?

  1. C\mathbb{C}
  2. R×R\mathbb{R} \times \mathbb{R}
  3. R\mathbb{R}
  4. H\mathbb{H}
Un indice

X2+1X^2 + 1 est irréductible sur R\mathbb{R}, donc l'idéal (X2+1)(X^2 + 1) est maximal.

Voir la correction

Bonne réponse : A. C\mathbb{C}

Comme X2+1X^2 + 1 est irréductible dans R[X]\mathbb{R}[X], le quotient est un corps. Le morphisme d'évaluation P↦P(i)P \mapsto P(i) induit un isomorphisme canonique R[X]/(X2+1)≃C\mathbb{R}[X]/(X^2+1) \simeq \mathbb{C}.

Exercice 3 Anneaux principaux et bezoutiens

Palier 3 · approfondissement

Dans un anneau principal (comme Z\mathbb{Z} ou K[X]K[X]), tout idéal II :

  1. Est engendré par un unique élément (I=(a)I = (a))
  2. Est un corps
  3. Est maximal
  4. Est nul
Un indice

Teste les options sur les idéaux {0}\{0\}, 2Z2\mathbb{Z} et 4Z4\mathbb{Z} de Z\mathbb{Z} : 4Z4\mathbb{Z} 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)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)\forall I, \exists a \in A, I = aA = (a).

Exercice 4 Théorème des restes chinois

Palier 4 · défi

Si mm et nn sont deux entiers premiers entre eux, que garantit le théorème des restes chinois ?

  1. Z/(mn)Z≃Z/mZ×Z/nZ\mathbb{Z}/(mn)\mathbb{Z} \simeq \mathbb{Z}/m\mathbb{Z} \times \mathbb{Z}/n\mathbb{Z}
  2. Z/(mn)Z≃Z/(m+n)Z\mathbb{Z}/(mn)\mathbb{Z} \simeq \mathbb{Z}/(m+n)\mathbb{Z}
  3. mn=m+nmn = m + n
  4. Z/mZ\mathbb{Z}/m\mathbb{Z} est un sous-anneau de Z/nZ\mathbb{Z}/n\mathbb{Z}
Un indice

Deux idéaux comaximaux I+J=AI + J = A vérifient A/(I∩J)≃A/I×A/JA/(I \cap J) \simeq A/I \times A/J.

Voir la correction

Bonne réponse : A. Z/(mn)Z≃Z/mZ×Z/nZ\mathbb{Z}/(mn)\mathbb{Z} \simeq \mathbb{Z}/m\mathbb{Z} \times \mathbb{Z}/n\mathbb{Z}

Le théorème des restes chinois établit l'isomorphisme d'anneaux Z/(mn)Z≃Z/mZ×Z/nZ\mathbb{Z}/(mn)\mathbb{Z} \simeq \mathbb{Z}/m\mathbb{Z} \times \mathbb{Z}/n\mathbb{Z} dès lors que pgcd(m,n)=1\text{pgcd}(m, n) = 1.