ATLAS Ouvrir dans l'atlas →

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

Exercice 22

DémonstrationCalcul

1. Dresser la liste des polynômes unitaires de degré 22 de 𝔽2[X]\mathbb{F}_{2}[X], et déterminer lesquels sont irréductibles.

2. Faire de même en degré 33. Combien en trouve-t-on ?

3. Soit pp un nombre premier. Pour tout entier d⩾1d\geqslant 1, on note NdN_{d} le nombre de polynômes unitaires irréductibles de degré dd de 𝔽p[X]\mathbb{F}_{p}[X]. Démontrer que, pour tout entier n⩾1n\geqslant 1, on a ∑d∣nd Nd=pn\sum_{d \mid n} d\,N_{d}=p^{n}, la somme portant sur les diviseurs positifs dd de nn. On pourra établir que Xpn−XX^{p^{n}}-X est le produit des polynômes unitaires irréductibles de 𝔽p[X]\mathbb{F}_{p}[X] dont le degré divise nn.

4. En déduire N1N_{1}, N2N_{2}, N3N_{3} et N4N_{4} sur 𝔽2\mathbb{F}_{2}, et comparer aux questions 1 et 2.

Corrigé

1. Les quatre unitaires de degré 22 sont X2X^{2}, X2+1X^{2}+1, X2+XX^{2}+X, X2+X+1X^{2}+X+1. Les trois premiers ont une racine dans 𝔽2\mathbb{F}_{2} : Un seul irreˊductible : X2+X+1.\boxed{\text{Un seul irréductible : } X^{2}+X+1.}

2. Parmi les huit unitaires de degré 33, ceux sans racine sont ceux dont le terme constant vaut 11 et qui ont un nombre impair de coefficients non nuls : X3+X+1etX3+X2+1\boxed{X^{3}+X+1 \quad\text{et}\quad X^{3}+X^{2}+1}

3. Fixons un nombre premier pp et un entier n⩾1n\geqslant 1, et posons F=Xpn−XF=X^{p^{n}}-X. Tout repose sur la factorisation suivante : FF est le produit des polynômes unitaires irréductibles de 𝔽p[X]\mathbb{F}_{p}[X] dont le degré divise nn, chacun n'apparaissant qu'une seule fois. On l'établit en deux étapes, puis on compare les degrés.

Première étape : FF n'a pas de facteur carré. Supposons F=Q2RF=Q^{2}R avec QQ non constant. Le polynôme dérivé, défini formellement par (Xm)′=mXm−1\big(X^{m}\big)'=mX^{m-1} et prolongé par linéarité, vérifie la règle de dérivation d'un produit, ce que l'on contrôle sur les monômes. On en tire : F′=2QQ′R+Q2R′=Q (2Q′R+QR′)F'=2QQ'R+Q^{2}R'=Q\,\big(2Q'R+QR'\big) donc QQ divise F′F'. Or F′=pnXpn−1−1=−1F'=p^{n}X^{p^{n}-1}-1=-1, puisque l'entier pnp^{n} est nul dans 𝔽p\mathbb{F}_{p}. Un polynôme non constant ne pouvant pas diviser −1-1, c'est absurde.

Deuxième étape : un polynôme unitaire irréductible PP de degré dd divise FF si et seulement si dd divise nn. On travaille dans K=𝔽p[X]/(P)K=\mathbb{F}_{p}[X]/(P), qui est un corps puisque PP est irréductible (théorème 3.2), exactement comme 𝔽4\mathbb{F}_{4} à l'exercice 21. On note α\alpha la classe de XX : pour tout polynôme QQ, la classe de QQ est Q(α)Q(\alpha), de sorte que Q(α)=0Q(\alpha)=0 si et seulement si PP divise QQ. Trois faits vont servir.

Premier fait : KK a pdp^{d} éléments. Chaque classe contient en effet un unique reste de la division euclidienne par PP, c'est-à-dire un polynôme de degré au plus d−1d-1, dont les dd coefficients se choisissent de pp façons chacun.

Deuxième fait : tout x∈Kx\in K vérifie xpd=xx^{p^{d}}=x. Si x≠0x\neq 0, le théorème de Lagrange, appliqué dans le groupe K∗K^{*} d'ordre pd−1p^{d}-1, donne xpd−1=1x^{p^{d}-1}=1, puis on multiplie par xx ; si x=0x=0, c'est évident.

Troisième fait : l'application x↦xpx\mapsto x^{p} est un morphisme d'anneaux de KK dans lui-même. Elle respecte évidemment le produit, et la formule du binôme donne (x+y)p=xp+yp(x+y)^{p}=x^{p}+y^{p}, puisque pp divise (pk)\binom{p}{k} pour 1⩽k⩽p−11\leqslant k\leqslant p-1 (exercice 19, question 3) et que p⋅1=0p\cdot 1=0 dans KK. En la composant nn fois avec elle-même, on obtient que x↦xpnx\mapsto x^{p^{n}} est aussi un morphisme d'anneaux.

Supposons d'abord que dd divise nn, et écrivons n=qdn=qd. En appliquant qq fois le deuxième fait, on obtient αpn=α\alpha^{p^{n}}=\alpha, c'est-à-dire F(α)=0F(\alpha)=0 : donc PP divise FF.

Réciproquement, supposons que PP divise FF, c'est-à-dire que αpn=α\alpha^{p^{n}}=\alpha. L'ensemble des x∈Kx\in K tels que xpn=xx^{p^{n}}=x est stable par somme et par produit, d'après le troisième fait ; il contient les éléments de 𝔽p\mathbb{F}_{p}, qui vérifient xp=xx^{p}=x d'après le petit théorème de Fermat, ainsi que α\alpha. Il contient donc toutes les expressions polynomiales en α\alpha, c'est-à-dire KK tout entier. Écrivons alors n=qd+rn=qd+r avec 0⩽r<d0\leqslant r<d. Pour tout x∈Kx\in K, le deuxième fait donne xpqd=xx^{p^{qd}}=x, d'où : x=xpn=(xpqd)pr=xprx=x^{p^{n}}=\big(x^{p^{qd}}\big)^{p^{r}}=x^{p^{r}} Si l'on avait r⩾1r\geqslant 1, le polynôme non nul Xpr−XX^{p^{r}}-X, de degré prp^{r}, aurait les pdp^{d} éléments de KK pour racines, avec pd>prp^{d}>p^{r} : c'est impossible dans un corps, d'après la proposition 3.6. Donc r=0r=0, et dd divise nn.

Conclusion. Le polynôme FF est unitaire, et se décompose de façon unique en produit de polynômes unitaires irréductibles de 𝔽p[X]\mathbb{F}_{p}[X]. D'après la première étape, chaque facteur n'y apparaît qu'une fois ; d'après la deuxième, ces facteurs sont exactement les unitaires irréductibles dont le degré divise nn. En notant ℐd\mathcal{I}_{d} l'ensemble des NdN_{d} unitaires irréductibles de degré dd : Xpn−X=∏d∣n ∏P∈ℐdPX^{p^{n}}-X=\prod_{d\mid n}\ \prod_{P\in\mathcal{I}_{d}}P Le membre de droite est un produit de NdN_{d} polynômes de degré dd pour chaque diviseur dd de nn : son degré vaut ∑d∣nd Nd\sum_{d\mid n}d\,N_{d}, celui de gauche vaut pnp^{n}. ∑d∣nd Nd=pn\boxed{\sum_{d \mid n} d\,N_{d}=p^{n}} Par exemple, pour p=2p=2 et n=3n=3, on obtient X8−X=X (X+1)(X3+X+1)(X3+X2+1)X^{8}-X=X\,(X+1)\big(X^{3}+X+1\big)\big(X^{3}+X^{2}+1\big), de degré 1+1+3+3=81+1+3+3=8 : on y retrouve les deux irréductibles de degré 11 et les deux irréductibles de degré 33 de la question 2.

Remarque. Cette factorisation sera au cœur de l'étude des corps finis au chapitre 5. On voit ici qu'elle se démontre dès le chapitre 3, avec le théorème de Lagrange, la construction de 𝔽p[X]/(P)\mathbb{F}_{p}[X]/(P) et la majoration du nombre de racines d'un polynôme.

4. On applique la question 3 avec p=2p=2, successivement pour n=1n=1, 22, 33 et 44. Les diviseurs de 22 sont 11 et 22, ceux de 33 sont 11 et 33, ceux de 44 sont 11, 22 et 44 : N1=2N1+2N2=4N1+3N3=8N1+2N2+4N4=16N_{1}=2 \qquad N_{1}+2N_{2}=4 \qquad N_{1}+3N_{3}=8 \qquad N_{1}+2N_{2}+4N_{4}=16 On en tire successivement N2=1N_{2}=1, N3=2N_{3}=2, puis N4=16−2−24=3N_{4}=\dfrac{16-2-2}{4}=3. N1=2,N2=1,N3=2,N4=3\boxed{N_{1}=2,\quad N_{2}=1,\quad N_{3}=2,\quad N_{4}=3} Les valeurs de N2N_{2} et N3N_{3} confirment les questions 1 et 2. Les trois irréductibles de degré 44 sont X4+X+1X^{4}+X+1, X4+X3+1X^{4}+X^{3}+1 et X4+X3+X2+X+1X^{4}+X^{3}+X^{2}+X+1.

Ouvrir dans l'atlas interactif →