ATLAS Ouvrir dans l'atlas →

ExerciceMaster — Théorie de Galois · Chapitre 3 - Anneaux, corps et polynômes

Exercice 19

Démonstration

1. Les polynômes suivants sont-ils irréductibles sur ℚ\mathbb{Q} ? Justifier par le critère le plus économique.

(a) X2−2X^{2}-2

(b) X3−3X−1X^{3}-3X-1

(c) X4+1X^{4}+1

(d) X5−4X+2X^{5}-4X+2

(e) X4+X3+X2+X+1X^{4}+X^{3}+X^{2}+X+1

(f) X4+4X^{4}+4

2. Démontrer que X4+1X^{4}+1 est irréductible sur ℚ\mathbb{Q} mais réductible sur 𝔽p\mathbb{F}_{p} pour tout nombre premier pp. On traitera d'abord le cas p=2p=2.

3. Énoncer le critère d'Eisenstein et l'appliquer à Φp(X)=Xp−1+⋯+X+1\Phi_{p}(X)=X^{p-1}+\dots+X+1 après le changement de variable X↦X+1X \mapsto X+1.

4. Démontrer que la réduction modulo pp fournit un critère d'irréductibilité, et l'appliquer à X3+X+1X^{3}+X+1 sur ℚ\mathbb{Q} en réduisant modulo 22.

Corrigé

1. C'est la première question d'irréductibilité du document. Avant de traiter les six polynômes, on rassemble les quatre outils dont on aura besoin, chacun avec sa justification ; on verra ensuite comment choisir le plus économique.

Outil 1 : le degré 22 ou 33. Sur un corps KK, un polynôme de degré 22 ou 33 est réductible si et seulement s'il a une racine dans KK. En effet, une factorisation non triviale P=UVP = UV vérifie deg⁡U+deg⁡V=deg⁡P∈{2 ;3}\deg U + \deg V = \deg P \in \{2\,;3\} avec deg⁡U,deg⁡V⩾1\deg U, \deg V \geqslant 1 : l'un des deux facteurs est donc de degré 11, de la forme c(X−a)c(X-a), et aa est racine de PP. Réciproquement, si aa est racine, X−aX-a divise PP d'après la proposition 3.6, et le quotient est de degré au moins 11.

Piège. Dès le degré 44, l'argument tombe : un polynôme peut se factoriser en deux facteurs de degré 22 sans avoir aucune racine. Les polynômes (c) et (f) ci-dessous en donnent l'illustration.

Outil 2 : les racines rationnelles. Soit P=anXn+⋯+a1X+a0∈ℤ[X]P = a_{n}X^{n}+\dots+a_{1}X+a_{0} \in \mathbb{Z}[X], et rs\frac{r}{s} une racine rationnelle écrite sous forme irréductible. Alors r∣a0r \mid a_{0} et s∣ans \mid a_{n}. En effet, en multipliant l'égalité P(rs)=0P\big(\tfrac{r}{s}\big) = 0 par sns^{n}, on obtient anrn+an−1rn−1s+⋯+a1rsn−1+a0sn=0a_{n}r^{n} + a_{n-1}r^{n-1}s + \dots + a_{1}rs^{n-1} + a_{0}s^{n} = 0 L'entier rr divise tous les termes sauf le dernier, donc il divise a0sna_{0}s^{n} ; comme rr est premier avec ss, il divise a0a_{0}. Le même raisonnement, en isolant le premier terme, montre que ss divise anrna_{n}r^{n}, donc ana_{n}. En particulier, les racines rationnelles d'un polynôme unitaire à coefficients entiers sont des entiers qui divisent a0a_{0} : il n'y a qu'un nombre fini de candidats à tester.

Outil 3 : le critère d'Eisenstein. Soit P=anXn+⋯+a0∈ℤ[X]P = a_{n}X^{n}+\dots+a_{0} \in \mathbb{Z}[X] et pp un nombre premier. Si pp divise a0,…,an−1a_{0}, \dots, a_{n-1}, ne divise pas ana_{n}, et si p2p^{2} ne divise pas a0a_{0}, alors PP est irréductible sur ℚ\mathbb{Q}. C'est le critère énoncé à la question 3, qui fait l'objet du théorème 3.6 ; il a l'avantage de s'appliquer en tout degré.

Outil 4 : la translation. Pour a∈ℚa \in \mathbb{Q}, le polynôme P(X)P(X) est irréductible sur ℚ\mathbb{Q} si et seulement si P(X+a)P(X+a) l'est. En effet, l'application τ:U(X)↦U(X+a)\tau : U(X) \mapsto U(X+a) est un morphisme d'anneaux de ℚ[X]\mathbb{Q}[X] dans lui-même, bijectif de réciproque U(X)↦U(X−a)U(X) \mapsto U(X-a), et qui conserve le degré puisque le coefficient dominant est inchangé. Une factorisation non triviale P=UVP = UV donne donc la factorisation non triviale τ(P)=τ(U) τ(V)\tau(P) = \tau(U)\,\tau(V), et inversement. Ce changement de variable sert à rendre le critère d'Eisenstein applicable quand il ne l'est pas directement.

Le choix du critère. On procède dans l'ordre suivant : en degré 22 ou 33, on cherche les racines rationnelles, ce qui règle la question ; en degré plus grand, on essaie Eisenstein directement, puis après une translation ; si rien ne fonctionne, on cherche une factorisation explicite.

(a) Le polynôme X2−2X^{2}-2 est de degré 22 : d'après l'outil 1, il suffit de vérifier qu'il n'a pas de racine rationnelle. Il est unitaire, donc l'outil 2 limite les candidats aux diviseurs de 22, à savoir ±1\pm 1 et ±2\pm 2. Or (±1)2−2=−1(\pm 1)^{2}-2 = -1 et (±2)2−2=2(\pm 2)^{2}-2 = 2 : aucun ne convient. X2−2 est irreˊductible sur ℚ.\boxed{X^{2}-2 \text{ est irréductible sur } \mathbb{Q}.} On vient simplement de redémontrer l'irrationalité de 2\sqrt{2}.

(b) Le polynôme P=X3−3X−1P = X^{3}-3X-1 est de degré 33 et unitaire, de terme constant −1-1 : ses seules racines rationnelles possibles sont ±1\pm 1. On calcule P(1)=1−3−1=−3P(1) = 1-3-1 = -3 et P(−1)=−1+3−1=1P(-1) = -1+3-1 = 1, tous deux non nuls. X3−3X−1 est irreˊductible sur ℚ.\boxed{X^{3}-3X-1 \text{ est irréductible sur } \mathbb{Q}.}

(c) Le polynôme X4+1X^{4}+1 est de degré 44 : l'outil 1 ne s'applique plus. Il n'a aucune racine réelle, puisque x4+1⩾1x^{4}+1 \geqslant 1, mais cela ne prouve rien, comme le montrera (f). Le critère d'Eisenstein ne s'applique pas directement : le terme constant 11 n'est divisible par aucun nombre premier. On effectue donc la translation X↦X+1X \mapsto X+1 : (X+1)4+1=X4+4X3+6X2+4X+2(X+1)^{4}+1 = X^{4}+4X^{3}+6X^{2}+4X+2 Avec p=2p = 2 : les coefficients 44, 66, 44 et 22 sont pairs, le coefficient dominant 11 ne l'est pas, et le terme constant 22 n'est pas divisible par 44. Le critère d'Eisenstein s'applique, et l'outil 4 ramène la conclusion au polynôme de départ. X4+1 est irreˊductible sur ℚ.\boxed{X^{4}+1 \text{ est irréductible sur } \mathbb{Q}.}

(d) Le polynôme X5−4X+2X^{5}-4X+2 relève directement d'Eisenstein avec p=2p = 2 : ses coefficients sont, dans l'ordre des degrés décroissants, 11, 00, 00, 00, −4-4 et 22. Le nombre 22 divise tous les coefficients sauf le dominant, et 44 ne divise pas le terme constant 22. X5−4X+2 est irreˊductible sur ℚ.\boxed{X^{5}-4X+2 \text{ est irréductible sur } \mathbb{Q}.} En degré 55, aucune recherche de racines ne suffirait : c'est ici qu'Eisenstein montre toute son économie. Il possède trois racines réelles, et la proposition 7.5 montrera que son groupe de Galois est 𝔖5\mathfrak{S}_{5} : il n'est pas résoluble par radicaux.

(e) Le polynôme X4+X3+X2+X+1X^{4}+X^{3}+X^{2}+X+1 est le polynôme cyclotomique Φ5=X5−1X−1\Phi_{5} = \dfrac{X^{5}-1}{X-1}. Son terme constant vaut 11, donc Eisenstein ne s'applique pas directement ; après la translation X↦X+1X \mapsto X+1 : Φ5(X+1)=(X+1)5−1X=X4+5X3+10X2+10X+5\Phi_{5}(X+1) = \frac{(X+1)^{5}-1}{X} = X^{4}+5X^{3}+10X^{2}+10X+5 Avec p=5p = 5 : les coefficients 55, 1010, 1010 et 55 sont multiples de 55, le coefficient dominant ne l'est pas, et 2525 ne divise pas 55. Φ5=X4+X3+X2+X+1 est irreˊductible sur ℚ.\boxed{\Phi_{5} = X^{4}+X^{3}+X^{2}+X+1 \text{ est irréductible sur } \mathbb{Q}.} C'est le cas p=5p = 5 de la question 3, conformément au théorème 3.6.

(f) Le polynôme X4+4X^{4}+4 n'a pas de racine réelle, puisque x4+4⩾4x^{4}+4 \geqslant 4, et Eisenstein ne s'applique pas : le seul candidat est p=2p = 2, mais 4=224 = 2^{2} est divisible par p2p^{2}. Cherchons alors une factorisation, en complétant le carré : X4+4=(X4+4X2+4)−4X2=(X2+2)2−(2X)2X^{4}+4 = \big(X^{4}+4X^{2}+4\big)-4X^{2} = \big(X^{2}+2\big)^{2}-(2X)^{2} C'est une différence de deux carrés, qui se factorise : X4+4=(X2−2X+2)(X2+2X+2)\boxed{X^{4}+4=\big(X^{2}-2X+2\big)\big(X^{2}+2X+2\big)} Le polynôme est donc réductible, alors qu'il n'a aucune racine rationnelle. Chacun des deux facteurs est irréductible sur ℚ\mathbb{Q}, étant de degré 22 et de discriminant 4−8=−4<04-8 = -4 < 0. C'est l'identité de Sophie Germain, a4+4b4=(a2−2ab+2b2)(a2+2ab+2b2)a^{4}+4b^{4} = \big(a^{2}-2ab+2b^{2}\big)\big(a^{2}+2ab+2b^{2}\big), prise en b=1b = 1.

Remarque. La même idée, appliquée à X4+1X^{4}+1, donne X4+1=(X2+1)2−2X2X^{4}+1 = \big(X^{2}+1\big)^{2}-2X^{2}. Mais 2X22X^{2} n'est pas le carré d'un polynôme à coefficients rationnels, puisque 2∉ℚ\sqrt{2} \notin \mathbb{Q} : la factorisation n'existe que sur ℝ\mathbb{R}, en (X2−2X+1)(X2+2X+1)\big(X^{2}-\sqrt{2}X+1\big)\big(X^{2}+\sqrt{2}X+1\big). Toute la différence entre (c) et (f) tient à ce que 44 est un carré dans ℚ\mathbb{Q} et 22 n'en est pas un.

Récapitulatif.

polynômeoutil décisifirréductible ?
X2−2X^{2}-2degré 22 et racines rationnellesoui
X3−3X−1X^{3}-3X-1degré 33 et racines rationnellesoui
X4+1X^{4}+1Eisenstein en 22 après X↦X+1X \mapsto X+1oui
X5−4X+2X^{5}-4X+2Eisenstein en 22oui
X4+X3+X2+X+1X^{4}+X^{3}+X^{2}+X+1Eisenstein en 55 après X↦X+1X \mapsto X+1oui
X4+4X^{4}+4factorisation explicitenon

À retenir. Au-delà du degré 33, l'absence de racine ne prouve rien : X4+1X^{4}+1 et X4+4X^{4}+4 n'ont ni l'un ni l'autre de racine rationnelle, et pourtant le premier est irréductible et le second non.

2. L'irréductibilité sur ℚ\mathbb{Q} a été établie à la question 1 (c). Reste la réductibilité modulo tout nombre premier pp.

Le cas p=2p = 2. Dans 𝔽2[X]\mathbb{F}_{2}[X], on a 2=02 = 0, donc (X+1)2=X2+2X+1=X2+1(X+1)^{2} = X^{2}+2X+1 = X^{2}+1, puis (X+1)4=(X2+1)2=X4+2X2+1=X4+1(X+1)^{4} = \big(X^{2}+1\big)^{2} = X^{4}+2X^{2}+1 = X^{4}+1

Dans 𝔽2[X], X4+1=(X+1)4.\boxed{\text{Dans } \mathbb{F}_{2}[X], \ X^{4}+1 = (X+1)^{4}.}

Le cas pp impair : un lemme sur les carrés. Montrons que l'un au moins des trois éléments −1‾\overline{-1}, 2‾\overline{2}, −2‾\overline{-2} est un carré dans 𝔽p\mathbb{F}_{p}. L'application φ:𝔽p∗→𝔽p∗\varphi : \mathbb{F}_{p}^{*} \to \mathbb{F}_{p}^{*}, x↦x2x \mapsto x^{2}, est un morphisme de groupes, puisque 𝔽p∗\mathbb{F}_{p}^{*} est commutatif. Son noyau est l'ensemble des racines de X2−1X^{2}-1, qui en a au plus deux dans le corps 𝔽p\mathbb{F}_{p} (proposition 3.6) : c'est {1‾ ;−1‾}\{\overline{1}\,;\overline{-1}\}, et ces deux éléments sont distincts car pp est impair. Le premier théorème d'isomorphisme (théorème 2.2) montre alors que l'image CC, formée des carrés non nuls, a p−12\frac{p-1}{2} éléments : c'est un sous-groupe d'indice 22. Le groupe quotient 𝔽p∗/C\mathbb{F}_{p}^{*}/C est donc d'ordre 22, et son élément non trivial est la classe commune de tous les non-carrés ; comme cet élément est son propre inverse, le produit de deux non-carrés est un carré. Si −1‾\overline{-1} et 2‾\overline{2} ne sont pas des carrés, leur produit −2‾\overline{-2} en est donc un.

Les trois factorisations. Chacun des trois cas fournit une factorisation explicite en deux facteurs de degré 22, obtenue comme en 1 (f) par une différence de deux carrés.

Si −1‾=a2\overline{-1} = a^{2}, alors X4+1=X4−a2=(X2−a)(X2+a)X^{4}+1 = X^{4}-a^{2} = \big(X^{2}-a\big)\big(X^{2}+a\big).

Si 2‾=b2\overline{2} = b^{2}, alors X4+1=(X2+1)2−2X2=(X2−bX+1)(X2+bX+1)X^{4}+1 = \big(X^{2}+1\big)^{2}-2X^{2} = \big(X^{2}-bX+1\big)\big(X^{2}+bX+1\big).

Si −2‾=c2\overline{-2} = c^{2}, alors X4+1=(X2−1)2+2X2=(X2−cX−1)(X2+cX−1)X^{4}+1 = \big(X^{2}-1\big)^{2}+2X^{2} = \big(X^{2}-cX-1\big)\big(X^{2}+cX-1\big).

Par exemple, modulo 33 on a −2‾=1‾2\overline{-2} = \overline{1}^{2}, d'où X4+1=(X2−X−1)(X2+X−1)X^{4}+1 = \big(X^{2}-X-1\big)\big(X^{2}+X-1\big) ; modulo 55 on a −1‾=2‾2\overline{-1} = \overline{2}^{2}, d'où (X2−2)(X2+2)\big(X^{2}-2\big)\big(X^{2}+2\big) ; modulo 77 on a 2‾=3‾2\overline{2} = \overline{3}^{2}, d'où (X2−3X+1)(X2+3X+1)\big(X^{2}-3X+1\big)\big(X^{2}+3X+1\big). X4+1 est irreˊductible sur ℚ et reˊductible sur tout 𝔽p.\boxed{X^{4}+1 \text{ est irréductible sur } \mathbb{Q} \text{ et réductible sur tout } \mathbb{F}_{p}.}

Remarque. Sur ℚ\mathbb{Q}, aucune de ces trois factorisations n'existe, parce qu'aucun des nombres −1-1, 22, −2-2 n'est un carré rationnel ; la remarque de la question 1 (f) l'avait constaté pour 22. Modulo pp, l'un des trois l'est toujours : c'est tout le contraste entre ℚ\mathbb{Q} et les 𝔽p\mathbb{F}_{p}.

Remarque. Le chapitre 5 donnera une explication plus structurelle. Pour pp impair, p2−1=(p−1)(p+1)p^{2}-1 = (p-1)(p+1) est le produit de deux entiers pairs consécutifs, dont l'un est multiple de 44 : il est donc divisible par 88. Le groupe 𝔽p2∗\mathbb{F}_{p^{2}}^{*}, cyclique d'ordre p2−1p^{2}-1, contient alors un élément ζ\zeta d'ordre 88, dont les puissances impaires sont les quatre racines de X4+1X^{4}+1. Toutes ces racines vivant dans une extension de degré 22 de 𝔽p\mathbb{F}_{p}, les facteurs irréductibles de X4+1X^{4}+1 sur 𝔽p\mathbb{F}_{p} sont de degré au plus 22.

3. Le critère d'Eisenstein s'énonce ainsi : soit P=anXn+⋯+a0∈ℤ[X]P = a_{n}X^{n}+\dots+a_{0} \in \mathbb{Z}[X] et pp un nombre premier ; si pp divise a0,…,an−1a_{0}, \dots, a_{n-1}, ne divise pas ana_{n}, et si p2p^{2} ne divise pas a0a_{0}, alors PP est irréductible sur ℚ\mathbb{Q}.

Pour l'appliquer à Φp\Phi_{p}, on remarque d'abord que (X−1)(Xp−1+⋯+X+1)=Xp−1(X-1)\big(X^{p-1}+\dots+X+1\big) = X^{p}-1, les termes intermédiaires s'annulant deux à deux, de sorte que Φp=Xp−1X−1\Phi_{p} = \dfrac{X^{p}-1}{X-1}. La formule du binôme donne alors : Φp(X+1)=(X+1)p−1X=∑k=1p(pk)Xk−1=Xp−1+(pp−1)Xp−2+⋯+(p2)X+(p1)\Phi_{p}(X+1) = \frac{(X+1)^{p}-1}{X} = \sum_{k=1}^{p}\binom{p}{k}X^{k-1} = X^{p-1}+\binom{p}{p-1}X^{p-2}+\dots+\binom{p}{2}X+\binom{p}{1} Pour 1⩽k⩽p−11 \leqslant k \leqslant p-1, le nombre premier pp divise (pk)\binom{p}{k}. En effet, k! (p−k)! (pk)=p!k!\,(p-k)!\,\binom{p}{k} = p! est divisible par pp, tandis que k! (p−k)!k!\,(p-k)! est un produit d'entiers tous strictement inférieurs à pp, donc premier avec pp ; le lemme d'Euclide conclut. Ainsi tous les coefficients sauf le dominant sont divisibles par pp, le coefficient dominant vaut 11, et le terme constant vaut (p1)=p\binom{p}{1} = p, qui n'est pas divisible par p2p^{2}. Le critère d'Eisenstein s'applique à Φp(X+1)\Phi_{p}(X+1), et l'outil 4 de la question 1 le transporte à Φp\Phi_{p}. Φp est irreˊductible sur ℚ.\boxed{\Phi_{p} \text{ est irréductible sur } \mathbb{Q}.} Pour p=5p = 5, on retrouve exactement le calcul de la question 1 (e).

4. On établit le critère suivant : soit P∈ℤ[X]P \in \mathbb{Z}[X] unitaire de degré n⩾1n \geqslant 1 et pp un nombre premier ; si la réduction P‾∈𝔽p[X]\overline{P} \in \mathbb{F}_{p}[X] est irréductible, alors PP est irréductible sur ℚ\mathbb{Q}.

Raisonnons par contraposée et supposons P=UVP = UV dans ℚ[X]\mathbb{Q}[X], avec deg⁡U,deg⁡V⩾1\deg U, \deg V \geqslant 1. Un polynôme unitaire est primitif, et le lemme de Gauss (théorème 3.6) montre qu'on peut alors écrire P=U0V0P = U_{0}V_{0} avec U0,V0∈ℤ[X]U_{0}, V_{0} \in \mathbb{Z}[X] de mêmes degrés que UU et VV. Leurs coefficients dominants sont deux entiers de produit 11, donc tous deux égaux à 11 ou tous deux à −1-1 ; quitte à remplacer U0U_{0} et V0V_{0} par leurs opposés, ils sont unitaires, et l'on renomme U=U0U = U_{0} et V=V0V = V_{0}. En réduisant modulo pp, on obtient P‾=U‾ V‾\overline{P} = \overline{U}\,\overline{V} dans 𝔽p[X]\mathbb{F}_{p}[X]. Comme UU et VV sont unitaires, leur coefficient dominant 11 ne s'annule pas modulo pp, de sorte que U‾\overline{U} et V‾\overline{V} gardent les degrés de UU et de VV, tous deux au moins égaux à 11. On obtient ainsi une factorisation non triviale de P‾\overline{P}, qui n'est donc pas irréductible.

Piège. L'hypothèse « unitaire » — ou plus généralement « pp ne divise pas le coefficient dominant » — est indispensable, car sans elle le degré peut chuter à la réduction. Ainsi P=(2X+1)(X+1)=2X2+3X+1P = (2X+1)(X+1) = 2X^{2}+3X+1 est réductible sur ℚ\mathbb{Q}, alors que sa réduction modulo 22 vaut X+1X+1, polynôme de degré 11 donc irréductible.

Piège. La réciproque est fausse : X4+1X^{4}+1 est irréductible sur ℚ\mathbb{Q} mais réductible modulo tout nombre premier, d'après la question 2. Le critère ne fonctionne que dans un sens, et il peut ne jamais s'appliquer.

Application. Le polynôme X3+X+1X^{3}+X+1 est unitaire. Dans 𝔽2\mathbb{F}_{2}, il prend les valeurs 0‾3+0‾+1‾=1‾\overline{0}^{3}+\overline{0}+\overline{1} = \overline{1} et 1‾3+1‾+1‾=3‾=1‾\overline{1}^{3}+\overline{1}+\overline{1} = \overline{3} = \overline{1} : il n'a pas de racine, et comme il est de degré 33, l'outil 1 de la question 1, valable sur tout corps, le rend irréductible sur 𝔽2\mathbb{F}_{2}. Le critère conclut. X3+X+1 est irreˊductible sur ℚ.\boxed{X^{3}+X+1 \text{ est irréductible sur } \mathbb{Q}.} On pouvait aussi conclure directement par l'outil 2 : les seules racines rationnelles possibles sont ±1\pm 1, et P(1)=3P(1) = 3, P(−1)=−1P(-1) = -1. La réduction modulo pp devient en revanche précieuse lorsque le degré dépasse 33 et qu'Eisenstein échoue : c'est ainsi que l'exercice 52 établira l'irréductibilité d'un polynôme de degré 55, en réduisant modulo 77.

Ouvrir dans l'atlas interactif →