Aller au contenu principal

Polynômes

Polynôme formel​

Définition. Soit K\mathbb{K} un corps (R\mathbb{R} ou C\mathbb{C}). On appelle polynôme (formel) sur K\mathbb{K}, en une indéterminée XX, toute expression formelle de la forme ∑k≥0akXk\displaystyle\sum_{k \geq 0} a_k X^k où ak∈Ka_k \in \mathbb{K} (k∈Nk \in \mathbb{N}), tous nuls pour kk assez grand, avec les règles de manipulation suivantes :

  • Additions : ∑k≥0akXk+∑k≥0bkXk=∑k≥0(ak+bk)Xk\displaystyle\sum_{k \geq 0} a_k X^k + \sum_{k \geq 0} b_k X^k = \sum_{k \geq 0} (a_k + b_k) X^k
  • Produits : λ∈K⇒λ∑k≥0akXk=∑k≥0λakXk\lambda \in \mathbb{K} \Rightarrow \lambda \displaystyle\sum_{k \geq 0} a_k X^k = \sum_{k \geq 0} \lambda a_k X^k
  • Produits de polynômes : ∑k≥0akXk⋅∑k≥0bkXk=∑k≥0ckXk\displaystyle\sum_{k \geq 0} a_k X^k \cdot \sum_{k \geq 0} b_k X^k = \sum_{k \geq 0} c_k X^k où ck=∑j=0kajbk−jc_k = \displaystyle\sum_{j=0}^{k} a_j b_{k-j}

Démonstration. ∑k≥0akXk⋅∑l≥0blXl=∑k≥0∑l≥0akblXk+l=∑m≥0∑k=0makbm−kXm\displaystyle\sum_{k \geq 0} a_k X^k \cdot \sum_{l \geq 0} b_l X^l = \sum_{k \geq 0} \sum_{l \geq 0} a_k b_l X^{k+l} = \sum_{m \geq 0} \sum_{k=0}^{m} a_k b_{m-k} X^m où m=l+km = l + k.

Remarques.

  • On identifie X0X^0 au nombre 1∈K1 \in \mathbb{K}. Donc le polynôme a0X0a_0 X^0 est identifié au nombre a0∈Ka_0 \in \mathbb{K} : a0X0=a0a_0 X^0 = a_0.
  • On note X=X1X = X^1.
  • On note 00 le polynôme ∑k≥00Xk\displaystyle\sum_{k \geq 0} 0 X^k (« polynôme nul »).
  • La règle de multiplication des polynômes montre que XiXj=Xi+jX^i X^j = X^{i+j} et Xi=X⋅X…XX^i = X \cdot X \dots X.

Anneau commutatif unitaire​

Proposition et définition. Soit K[X]\mathbb{K}[X] l'ensemble des polynômes sur K\mathbb{K} de l'indéterminée XX. Alors K[X]\mathbb{K}[X] est un anneau commutatif unitaire (ou unifère) intègre :

  • (K[X],+)(\mathbb{K}[X], +) est un groupe commutatif, i.e. :
    • l'addition est associative : ∀A,B,C∈K[X]\forall A, B, C \in \mathbb{K}[X] : A+(B+C)=(A+B)+CA + (B + C) = (A + B) + C ;
    • il existe un élément neutre pour l'addition, à savoir le polynôme nul : ∀A∈K[X]\forall A \in \mathbb{K}[X], A+0=0+A=AA + 0 = 0 + A = A ;
    • il existe un opposé : pour tout A∈K[X]A \in \mathbb{K}[X], il existe un opposé, −A-A.
  • L'anneau (K[X],+,×)(\mathbb{K}[X], +, \times) est commutatif, i.e. le produit est commutatif : AB=BAAB = BA.
  • L'anneau (K[X],+,×)(\mathbb{K}[X], +, \times) est unitaire (ou unifère), i.e. il existe un élément neutre pour ×\times, appelé polynôme unité (qui est en fait X0=1X^0 = 1) : 1A=A1=A1A = A1 = A (∀A∈K[X]\forall A \in \mathbb{K}[X]).
  • L'anneau K[X]\mathbb{K}[X] est intègre, i.e. AB=0⇒A=0AB = 0 \Rightarrow A = 0 ou B=0B = 0.

Preuve de l'intégrité. Soient A=∑k≥0akXkA = \displaystyle\sum_{k \geq 0} a_k X^k, B=∑k≥0bkXkB = \sum_{k \geq 0} b_k X^k deux polynômes non nuls. Soient kAk_A et kBk_B les plus grands kk tels que ak≠0a_k \neq 0 et bk≠0b_k \neq 0. On a donc A=a0X0+⋯+akAXkAA = a_0 X^0 + \dots + a_{k_A} X^{k_A} et B=b0X0+⋯+bkBXkBB = b_0 X^0 + \dots + b_{k_B} X^{k_B}. Ainsi AB=a0b0X0+⋯+akAbkBXkA+kB≠0AB = a_0 b_0 X^0 + \dots + a_{k_A} b_{k_B} X^{k_A + k_B} \neq 0.

Si on appelle degré de aiXia_i X^i le nombre ii, on peut écrire A=akAXkAA = a_{k_A} X^{k_A} + termes de degrés <kA< k_A, B=bkBXkBB = b_{k_B} X^{k_B} + termes de degrés <kB< k_B, et AB=akAbkBXkA+kBAB = a_{k_A} b_{k_B} X^{k_A + k_B} + termes de degrés <kA+kB< k_A + k_B.

Précisions sur le degré​

Définition.

  • deg⁡(aiXi)=i\deg(a_i X^i) = i si ai≠0a_i \neq 0 (définition du degré d'un monôme normal, i.e. d'un polynôme de la forme aiXia_i X^i, ai≠0a_i \neq 0).
  • A≠0A \neq 0 : A=a0X0+a1X1+⋯+adXdA = a_0 X^0 + a_1 X^1 + \dots + a_d X^d avec dd le plus grand kk tel que ak≠0a_k \neq 0. Alors le degré de AA est dd.

Proposition. Soient A,BA, B deux polynômes ≠0\neq 0, alors :

  • deg⁡(AB)=deg⁡(A)+deg⁡(B)\deg(AB) = \deg(A) + \deg(B)
  • deg⁡(A+B)≤max⁡(deg⁡(A),deg⁡(B))\deg(A + B) \leq \max(\deg(A), \deg(B))
  • Si deg⁡(A)=deg⁡(B)\deg(A) = \deg(B), notant A=cd(A)Xdeg⁡(A)A = cd(A)X^{\deg(A)} + monômes de degrés moindres et B=cd(B)Xdeg⁡(B)B = cd(B)X^{\deg(B)} + monômes de degrés moindres, où deg⁡(A)=deg⁡(B)\deg(A) = \deg(B), et en notant cdcd le coefficient dominant, on a donc :
    • si cd(A)+cd(B)≠0cd(A) + cd(B) \neq 0, alors deg⁡(A+B)=deg⁡(A)=deg⁡(B)\deg(A + B) = \deg(A) = \deg(B) ;
    • si cd(A)+cd(B)=0cd(A) + cd(B) = 0, alors deg⁡(A+B)<deg⁡(A)=deg⁡(B)\deg(A + B) < \deg(A) = \deg(B).

Démonstration.

  • On l'a fait en justifiant que K[X]\mathbb{K}[X] est intègre : A=cd(A)Xdeg⁡(A)A = cd(A)X^{\deg(A)} + monômes de degrés moindres et B=cd(B)Xdeg⁡(B)B = cd(B)X^{\deg(B)} + monômes de degrés moindres. D'où AB=cd(A)cd(B)Xdeg⁡(A)+deg⁡(B)AB = cd(A)cd(B)X^{\deg(A) + \deg(B)} + …, donc

    deg⁡(AB)=deg⁡(A)+deg⁡(B)\deg(AB) = \deg(A) + \deg(B)
  • A+B=cd(A)Xdeg⁡(A)A + B = cd(A)X^{\deg(A)} + termes de degrés <deg⁡(A)< \deg(A) + cd(B)Xdeg⁡(B)cd(B)X^{\deg(B)} + termes de degrés <deg⁡(B)< \deg(B). Donc si deg⁡(B)<deg⁡(A)\deg(B) < \deg(A) : A+B=cd(A)Xdeg⁡(A)A + B = cd(A)X^{\deg(A)} + termes de degrés <deg⁡(A)< \deg(A), donc deg⁡(A+B)=deg⁡(A)=max⁡(deg⁡(A),deg⁡(B))\deg(A + B) = \deg(A) = \max(\deg(A), \deg(B)).

Définition.

deg⁡(0)=−∞\deg(0) = -\infty

Démonstration. On veut que la proposition précédente reste vraie pour le polynôme nul :

deg⁡(0)=deg⁡(0A)=deg⁡(0)+deg⁡(A),∀deg⁡(A)∈N (A≠0)Donc deg⁡(0)=±∞De plus deg⁡(0+A)=max⁡(deg⁡(0),deg⁡(A)),∀A≠0Donc deg⁡(0)≤deg⁡(A),∀deg⁡(A)∈N:donc deg⁡(0)≤0Donc deg⁡(0)=−∞\begin{aligned} &\deg(0) = \deg(0A) = \deg(0) + \deg(A), \forall \deg(A) \in \mathbb{N} \ (A \neq 0) \\ &\text{Donc } \deg(0) = \pm\infty \\ &\text{De plus } \deg(0 + A) = \max(\deg(0), \deg(A)), \forall A \neq 0 \\ &\text{Donc } \deg(0) \leq \deg(A), \forall \deg(A) \in \mathbb{N} : \text{donc } \deg(0) \leq 0 \\ &\text{Donc } \deg(0) = -\infty \end{aligned}

Et on vérifie qu'on a bien deg⁡(0×0)=−∞=deg⁡(0)+deg⁡(0)\deg(0 \times 0) = -\infty = \deg(0) + \deg(0) et deg⁡(0+0)=−∞=max⁡(deg⁡(0),deg⁡(0))\deg(0 + 0) = -\infty = \max(\deg(0), \deg(0)). La proposition reste vraie si l'un des polynômes est nul, même si les deux le sont.

Division euclidienne​

Proposition et définition. Soient A,B∈K[X]A, B \in \mathbb{K}[X] avec B≠0B \neq 0. Alors il existe un unique couple (Q,R)∈K[X]×K[X](Q, R) \in \mathbb{K}[X] \times \mathbb{K}[X] tel que A=BQ+RA = BQ + R et deg⁡(R)<deg⁡(B)\deg(R) < \deg(B). C'est la division euclidienne de AA par BB : QQ est le quotient, RR est le reste.

Démonstration.

Existence. Il existe un polynôme QQ tel que deg⁡(A−BQ)=min⁡(deg⁡(A−BS):S∈K[X])\deg(A - BQ) = \min(\deg(A - BS) : S \in \mathbb{K}[X]). Posons R=A−BQR = A - BQ et prouvons que deg⁡(R)<deg⁡(B)\deg(R) < \deg(B), i.e. deg⁡(A−BQ)<deg⁡(B)\deg(A - BQ) < \deg(B). Supposons que deg⁡(A−BQ)≥deg⁡(B)\deg(A - BQ) \geq \deg(B).

Écrivons B=bdXdB = b_d X^d + monômes de degrés moindres (α)(\alpha), où d=deg⁡(B)d = \deg(B) (bd≠0b_d \neq 0) : donc bd=cd(B)b_d = cd(B), et A−BQ=ud+mXd+m+αA - BQ = u_{d+m}X^{d+m} + \alpha où m≥0m \geq 0 et ud+m=cd(A−BQ)≠0u_{d+m} = cd(A - BQ) \neq 0 car deg⁡(A−BQ)≥d\deg(A - BQ) \geq d. Alors :

A−BQ−ud+mbdXmB=A−BQ−ud+mbdXm(bdXd+α<d)=ud+mXd+m+α<(d+m)−ud+mbdbdXm+d+α<(d+m)=α<(d+m),avec d+m=deg⁡(A−BQ)\begin{aligned} A - BQ - \frac{u_{d+m}}{b_d}X^m B &= A - BQ - \frac{u_{d+m}}{b_d}X^m(b_d X^d + \alpha_{< d}) = u_{d+m}X^{d+m} + \alpha_{< (d+m)} - \frac{u_{d+m}}{b_d}b_d X^{m+d} + \alpha_{< (d+m)} \\ &= \alpha_{< (d+m)}, \quad \text{avec } d + m = \deg(A - BQ) \end{aligned}

et donc

deg⁡(A−BQ−ud+mbdXmB⏟A−BQ′)<deg⁡(A−BQ)\deg\Big(\underbrace{A - BQ - \frac{u_{d+m}}{b_d}X^m B}_{A - BQ'}\Big) < \deg(A - BQ)

où Q′=Q+ud+mbdXm=Q+ud+mXd+mbdXd=Q+td(A−BQ)td(B)Q' = Q + \dfrac{u_{d+m}}{b_d}X^m = Q + \dfrac{u_{d+m}X^{d+m}}{b_d X^d} = Q + \dfrac{td(A - BQ)}{td(B)}, où tdtd est le terme dominant.

Ainsi il existe un polynôme Q′Q' tel que deg⁡(A−BQ′)<deg⁡(A−BQ)\deg(A - BQ') < \deg(A - BQ), ce qui contredit le choix de QQ (deg⁡(A−BQ)\deg(A - BQ) minimal !). Cela prouve, par l'absurde, qu'on n'a pas deg⁡(A−BQ)≥deg⁡(B)\deg(A - BQ) \geq \deg(B) et donc que deg⁡(A−BQ)<deg⁡(B)\deg(A - BQ) < \deg(B).

Unicité. Supposons que A=BQ+RA = BQ + R, deg⁡(R)<deg⁡(B)\deg(R) < \deg(B) et A=BQ′+R′A = BQ' + R', deg⁡(R′)<deg⁡(B)\deg(R') < \deg(B). Alors BQ+R=BQ′+R′BQ + R = BQ' + R', donc B(Q−Q′)=R′−RB(Q - Q') = R' - R et donc deg⁡(B(Q−Q′))=deg⁡(R′−R)\deg(B(Q - Q')) = \deg(R' - R), d'où

deg⁡(B)+deg⁡(Q−Q′)=deg⁡(R′−R)≤max⁡(deg⁡(R′),deg⁡(−R))<deg⁡(B)⇒deg⁡(Q−Q′)<0⇒Q−Q′=0⇒Q′=Q\deg(B) + \deg(Q - Q') = \deg(R' - R) \leq \max(\deg(R'), \deg(-R)) < \deg(B) \Rightarrow \deg(Q - Q') < 0 \Rightarrow Q - Q' = 0 \Rightarrow Q' = Q

Et alors BQ+R=BQ′+R′=BQ+R′⇒R′=RBQ + R = BQ' + R' = BQ + R' \Rightarrow R' = R.

Algorithme de division euclidienne.

  • Entrée : Q=0Q = 0, R=AR = A.
  • Boucle : tant que deg⁡(R)≥deg⁡(B)\deg(R) \geq \deg(B), faire Q=Q+td(R)td(B)Q = Q + \dfrac{td(R)}{td(B)} et R=R−td(R)td(B)BR = R - \dfrac{td(R)}{td(B)}B.
  • Sortie : si deg⁡(R)<deg⁡(B)\deg(R) < \deg(B), sortir (Q,R)(Q, R).

À chaque itération dans la boucle, deg⁡(R)\deg(R) diminue strictement car

R−td(R)td(B)B=cd(R)Xdeg⁡(R)+monoˆmes de degreˊs<deg⁡(R)−cd(R)Xdeg⁡(R)cd(B)Xdeg⁡(B)(cd(B)Xdeg⁡(B)+monoˆmes de degreˊs<deg⁡(B))=(cd(R)Xdeg⁡(R)+monoˆmes de degreˊs<deg⁡(R))−(cd(R)Xdeg⁡(R)+monoˆmes de degreˊs<deg⁡(B)+deg⁡(R)−deg⁡(B))=somme de monoˆmes de degreˊs<deg⁡(R)\begin{aligned} R - \frac{td(R)}{td(B)}B &= cd(R)X^{\deg(R)} + \text{monômes de degrés} < \deg(R) - \frac{cd(R)X^{\deg(R)}}{cd(B)X^{\deg(B)}}\left(cd(B)X^{\deg(B)} + \text{monômes de degrés} < \deg(B)\right) \\ &= \left(cd(R)X^{\deg(R)} + \text{monômes de degrés} < \deg(R)\right) - \left(cd(R)X^{\deg(R)} + \text{monômes de degrés} < \deg(B) + \deg(R) - \deg(B)\right) \\ &= \text{somme de monômes de degrés} < \deg(R) \end{aligned}

Donc l'algorithme se termine après un nombre fini d'itérations (≤deg⁡(A)+1\leq \deg(A) + 1).

Plus grand commun diviseur​

Proposition et définition. Soient A,BA, B deux polynômes de K[X]\mathbb{K}[X] non tous deux nuls. Il existe un unique polynôme DD unitaire (i.e. cd(D)=1cd(D) = 1) tel que AK[X]+BK[X]=DK[X]A\mathbb{K}[X] + B\mathbb{K}[X] = D\mathbb{K}[X], où ∀P∈K[X]\forall P \in \mathbb{K}[X], PK[X]=(PQ:Q∈K[X])P\mathbb{K}[X] = (PQ : Q \in \mathbb{K}[X]). Et donc AK[X]+BK[X]=AU+BV:U∈K[X],V∈K[X]A\mathbb{K}[X] + B\mathbb{K}[X] = AU + BV : U \in \mathbb{K}[X], V \in \mathbb{K}[X].

Ce polynôme DD est appelé le PGCD unitaire de AA et BB. Il est caractérisé par :

  1. D∣AD \mid A et D∣BD \mid B
  2. ∀P\forall P, si P∣AP \mid A et P∣BP \mid B alors P∣DP \mid D
  3. DD est unitaire.

Les polynômes qui vérifient 1 et 2 sont les kDkD, k∈K∖{0}k \in \mathbb{K} \setminus \{0\}.

Démonstration. Soit C∈AK[X]+BK[X]C \in A\mathbb{K}[X] + B\mathbb{K}[X] non nul et de degré minimal ; il en existe puisque A,BA, B ne sont pas tous les deux nuls. Soit :

A=A⋅1+B⋅0∈AK[X]+BK[X]B=A⋅0+B⋅1∈AK[X]+BK[X]\begin{aligned} A &= A \cdot 1 + B \cdot 0 \in A\mathbb{K}[X] + B\mathbb{K}[X] \\ B &= A \cdot 0 + B \cdot 1 \in A\mathbb{K}[X] + B\mathbb{K}[X] \end{aligned}

Soit F∈AK[X]+BK[X]F \in A\mathbb{K}[X] + B\mathbb{K}[X] ; faisons la division euclidienne de FF par CC : F=CQ+RF = CQ + R, deg⁡(R)<deg⁡(C)\deg(R) < \deg(C). Mais F=AU+BVF = AU + BV et C=AUC+BVCC = AU_C + BV_C, ainsi F−CQ=A(U−UCQ)+B(V−VCQ)F - CQ = A(U - U_C Q) + B(V - V_C Q). On a donc R∈AK[X]+BK[X]R \in A\mathbb{K}[X] + B\mathbb{K}[X] et deg⁡(R)<deg⁡(C)\deg(R) < \deg(C), d'où R=0R = 0 car CC est de degré minimal.

Donc F=CQ∈CK[X]F = CQ \in C\mathbb{K}[X] (∀F∈AK[X]+BK[X]\forall F \in A\mathbb{K}[X] + B\mathbb{K}[X]), et donc AK[X]+BK[X]⊂CK[X]A\mathbb{K}[X] + B\mathbb{K}[X] \subset C\mathbb{K}[X].

Réciproquement, C=AUC+BVC⇒∀Q∈K[X]C = AU_C + BV_C \Rightarrow \forall Q \in \mathbb{K}[X], CQ=AUCQ+BVCQ∈AK[X]+BK[X]CQ = AU_C Q + BV_C Q \in A\mathbb{K}[X] + B\mathbb{K}[X], donc CK[X]⊂AK[X]+BK[X]C\mathbb{K}[X] \subset A\mathbb{K}[X] + B\mathbb{K}[X], d'où AK[X]+BK[X]=CK[X]A\mathbb{K}[X] + B\mathbb{K}[X] = C\mathbb{K}[X].

Clairement, CK[X]=Ccd(C)K[X]C\mathbb{K}[X] = \dfrac{C}{cd(C)}\mathbb{K}[X] car CQ=Ccd(C)cd(C)QCQ = \dfrac{C}{cd(C)}cd(C)Q. Posant D=Ccd(C)D = \dfrac{C}{cd(C)}, on a donc DD unitaire : C=cd(C)Xdeg⁡(C)+⋯⇒Ccd(C)=1Xdeg⁡(C)+…C = cd(C)X^{\deg(C)} + \dots \Rightarrow \dfrac{C}{cd(C)} = 1X^{\deg(C)} + \dots (il est donc unitaire) et AK[X]+BK[X]=DK[X]A\mathbb{K}[X] + B\mathbb{K}[X] = D\mathbb{K}[X].

Montrons que DD vérifie 1, 2 et 3 (évident) :

  • A,B∈AK[X]+BK[X]=DK[X]⇒D∣AA, B \in A\mathbb{K}[X] + B\mathbb{K}[X] = D\mathbb{K}[X] \Rightarrow D \mid A et D∣B⇒1D \mid B \Rightarrow 1.
  • Si P∣AP \mid A et P∣BP \mid B, alors A=PSA = PS, B=PTB = PT, donc ∀U,V\forall U, V : AU+BV=P(SU+TV)AU + BV = P(SU + TV). Mais D∈AK[X]+BK[X]D \in A\mathbb{K}[X] + B\mathbb{K}[X], donc ∃U,V\exists U, V tels que D=AU+BV=P(SU+TV)D = AU + BV = P(SU + TV). Et donc P∣DP \mid D : ce qui prouve 2. Donc DD vérifie 1, 2 et 3.

Maintenant, soit EE un polynôme vérifiant 1 et 2 : montrons que E=kDE = kD, k∈K∖{0}k \in \mathbb{K} \setminus \{0\}, et que si EE vérifie 3 alors k=1k = 1 (et donc E=DE = D).

E veˊrifie 1⇔E∣A et E∣B⇒E∣DE veˊrifie 2⇔tout polynoˆme divisant A et B divise E⇒D∣ED∣E:E=DQ et E∣D:D=EQ′⇒D=DQQ′⇒deg⁡(D)=deg⁡(D)+deg⁡(Q)+deg⁡(Q′)⇒deg⁡(Q)=deg⁡(Q′)=0\begin{aligned} &E \text{ vérifie } 1 \Leftrightarrow E \mid A \text{ et } E \mid B \Rightarrow E \mid D \\ &E \text{ vérifie } 2 \Leftrightarrow \text{tout polynôme divisant } A \text{ et } B \text{ divise } E \Rightarrow D \mid E \\ &D \mid E : E = DQ \text{ et } E \mid D : D = EQ' \Rightarrow D = DQQ' \Rightarrow \deg(D) = \deg(D) + \deg(Q) + \deg(Q') \Rightarrow \deg(Q) = \deg(Q') = 0 \end{aligned}

Donc Q=cte=kQ = \text{cte} = k et D=DQQ′⇒QQ′=1⇒Q′=Q−1=k−1D = DQQ' \Rightarrow QQ' = 1 \Rightarrow Q' = Q^{-1} = k^{-1}. Ainsi E=DQ=kDE = DQ = kD, k∈K∖{0}k \in \mathbb{K} \setminus \{0\}. Enfin, cd(E)=k cd(D)=kcd(E) = k\,cd(D) = k : donc EE vérifie 3⇔k=1⇔E=D3 \Leftrightarrow k = 1 \Leftrightarrow E = D.

Plus petit commun multiple​

Proposition et définition. Soient A,B∈K[X]A, B \in \mathbb{K}[X] tous deux non nuls. Il existe un unique M∈K[X]M \in \mathbb{K}[X] unitaire tel que AK[X]∩BK[X]=MK[X]A\mathbb{K}[X] \cap B\mathbb{K}[X] = M\mathbb{K}[X]. On l'appelle le PPCM de A,BA, B. Il est caractérisé par :

  1. A∣MA \mid M et B∣MB \mid M
  2. ∀P∈K[X]\forall P \in \mathbb{K}[X], (A∣P(A \mid P et B∣P)⇒M∣PB \mid P) \Rightarrow M \mid P
  3. MM est unitaire.

Tout PP vérifiant 1, 2 est de la forme kMkM, k∈K∖{0}k \in \mathbb{K} \setminus \{0\}, et on dit que c'est un PPCM de A,BA, B.

Démonstration. AB∈AK[X]∩BK[X]AB \in A\mathbb{K}[X] \cap B\mathbb{K}[X] car AB∈AK[X]AB \in A\mathbb{K}[X], AB=BA∈BK[X]AB = BA \in B\mathbb{K}[X]. Mais AB≠0AB \neq 0 car A≠0A \neq 0, B≠0B \neq 0 (et car K[X]\mathbb{K}[X] est intègre). Donc AK[X]∩BK[X]≠{0}A\mathbb{K}[X] \cap B\mathbb{K}[X] \neq \{0\}.

Soit donc C∈AK[X]∩BK[X]C \in A\mathbb{K}[X] \cap B\mathbb{K}[X] non nul et de degré minimal. Soit F∈AK[X]∩BK[X]F \in A\mathbb{K}[X] \cap B\mathbb{K}[X] : faisons la division euclidienne F=QC+RF = QC + R, deg⁡(R)<deg⁡(C)\deg(R) < \deg(C). F∈AK[X]F \in A\mathbb{K}[X], C∈AK[X]⇒QC∈AK[X]C \in A\mathbb{K}[X] \Rightarrow QC \in A\mathbb{K}[X], donc F−QC∈AK[X]F - QC \in A\mathbb{K}[X]. De même, F−QC∈BK[X]F - QC \in B\mathbb{K}[X]. Donc R∈AK[X]∩BK[X]R \in A\mathbb{K}[X] \cap B\mathbb{K}[X]. Mais deg⁡(R)<deg⁡(C)\deg(R) < \deg(C), donc R=0R = 0 (par le choix de CC).

Donc F=CQ∈CK[X]F = CQ \in C\mathbb{K}[X] (∀F∈AK[X]∩BK[X]\forall F \in A\mathbb{K}[X] \cap B\mathbb{K}[X]), et donc AK[X]∩BK[X]⊂CK[X]A\mathbb{K}[X] \cap B\mathbb{K}[X] \subset C\mathbb{K}[X].

Réciproquement, C∈AK[X]∩BK[X]⇒C=AU=BV⇒∀Q∈K[X]C \in A\mathbb{K}[X] \cap B\mathbb{K}[X] \Rightarrow C = AU = BV \Rightarrow \forall Q \in \mathbb{K}[X], CQ=AQU∈AK[X]CQ = AQU \in A\mathbb{K}[X] et CQ=BQV∈BK[X]CQ = BQV \in B\mathbb{K}[X] (⇒CQ∈AK[X]∩BK[X]\Rightarrow CQ \in A\mathbb{K}[X] \cap B\mathbb{K}[X]), donc CK[X]⊂AK[X]∩BK[X]C\mathbb{K}[X] \subset A\mathbb{K}[X] \cap B\mathbb{K}[X].

Posons M=Ccd(C)M = \dfrac{C}{cd(C)} : alors MM est unitaire et AK[X]∩BK[X]=MK[X]A\mathbb{K}[X] \cap B\mathbb{K}[X] = M\mathbb{K}[X].

Montrons que MM vérifie 1, 2 et 3 (évident) :

  • M∈AK[X]∩BK[X]⇒A∣MM \in A\mathbb{K}[X] \cap B\mathbb{K}[X] \Rightarrow A \mid M et B∣MB \mid M, donc 1 est évident !
  • MM vérifie 2⇔(∀F,A∣F et B∣F⇒M∣F)⇔(∀F,F∈AK[X]∩BK[X]⇒F∈MK[X])2 \Leftrightarrow (\forall F, A \mid F \text{ et } B \mid F \Rightarrow M \mid F) \Leftrightarrow (\forall F, F \in A\mathbb{K}[X] \cap B\mathbb{K}[X] \Rightarrow F \in M\mathbb{K}[X]) : évident puisque AK[X]∩BK[X]=MK[X]A\mathbb{K}[X] \cap B\mathbb{K}[X] = M\mathbb{K}[X].

Donc MM vérifie 1, 2 et 3.

Enfin, soit EE vérifiant 1, 2 ; montrons que E=kME = kM, k∈K∖{0}k \in \mathbb{K} \setminus \{0\}, et que si EE vérifie 3, alors E=ME = M.

E veˊrifie 1⇔A∣E et B∣E⇔E∈AK[X]∩BK[X]⇔E∈MK[X]⇔M∣EE veˊrifie 2⇔(tout F tel que A∣F et B∣F veˊrifie E∣F)⇒E∣M car M veˊrifie 1\begin{aligned} &E \text{ vérifie } 1 \Leftrightarrow A \mid E \text{ et } B \mid E \Leftrightarrow E \in A\mathbb{K}[X] \cap B\mathbb{K}[X] \Leftrightarrow E \in M\mathbb{K}[X] \Leftrightarrow M \mid E \\ &E \text{ vérifie } 2 \Leftrightarrow (\text{tout } F \text{ tel que } A \mid F \text{ et } B \mid F \text{ vérifie } E \mid F) \Rightarrow E \mid M \text{ car } M \text{ vérifie } 1 \end{aligned}

Donc E∣ME \mid M et M∣EM \mid E, d'où (comme précédemment) E=kME = kM, k∈K∖{0}k \in \mathbb{K} \setminus \{0\}. De plus, cd(E)=k cd(M)=kcd(E) = k\,cd(M) = k, donc EE vérifie 3⇔k=1⇔E=M3 \Leftrightarrow k = 1 \Leftrightarrow E = M. Ce qui montre que 1, 2 et 3 caractérisent MM.

Lien entre PGCD et PPCM​

Proposition et définition. Soient A,BA, B tous deux non nuls. Soit D=PGCD(A,B)D = PGCD(A, B) leur PGCD unitaire. Soit M=PPCM(A,B)M = PPCM(A, B) leur PPCM unitaire. Alors :

DM=Acd(A)⋅Bcd(B)DM = \frac{A}{cd(A)} \cdot \frac{B}{cd(B)}

Démonstration. Voir plus tard.

Algorithme d'Euclide. DD se calcule par l'algorithme d'Euclide. A=BQ1+R1A = BQ_1 + R_1, deg⁡R1<deg⁡B\deg R_1 < \deg B. Les diviseurs communs à AA et BB sont les diviseurs communs à BB et A−BQ1=R1A - BQ_1 = R_1. Puis B=Q2R1+R2B = Q_2 R_1 + R_2, deg⁡R2<deg⁡R1\deg R_2 < \deg R_1. On a de même PGCD(B,R1)=PGCD(R1,R2)PGCD(B, R_1) = PGCD(R_1, R_2), etc. Cette succession de divisions ne peut pas se poursuivre indéfiniment puisque les degrés des restes décroissent strictement : deg⁡(B)>deg⁡(R1)>deg⁡(R2)>…\deg(B) > \deg(R_1) > \deg(R_2) > \dots

Et toute séquence strictement décroissante dans N∪{−∞}\mathbb{N} \cup \{-\infty\} se termine. Or, tant que le reste est différent de 00, on peut continuer l'algorithme. Donc quand l'algorithme se termine, c'est qu'on est arrivé à un reste nul :

Rn−2=QnRn−1+Rn avec Rn≠0 dernier reste non nulRn−1=Qn+1Rn+0\begin{aligned} R_{n-2} &= Q_n R_{n-1} + R_n \text{ avec } R_n \neq 0 \text{ dernier reste non nul} \\ R_{n-1} &= Q_{n+1} R_n + 0 \end{aligned}

Alors

D=PGCD(A,B)=PGCD(B,R1)=PGCD(R1,R2)=⋯=PGCD(Rn−1,Rn)=PGCD(Rn,0)=Rncd(Rn)D = PGCD(A, B) = PGCD(B, R_1) = PGCD(R_1, R_2) = \dots = PGCD(R_{n-1}, R_n) = PGCD(R_n, 0) = \frac{R_n}{cd(R_n)}

(le plus grand diviseur unitaire de RnR_n). Donc le PGCD(A,B)PGCD(A, B) est le dernier reste non nul dans l'algorithme d'Euclide, rendu unitaire.

Exemple.

A=X5−X4+2X3+1B=X5+X4+2X2−1A=B−2(X4−X3+X2−1)=B−2R1(on peut schtroumpfer le facteur −2)B=(X+2)R1−X3+X+1=(X+2)R1−R2R1=(X−1)R2−0\begin{aligned} A &= X^5 - X^4 + 2X^3 + 1 \\ B &= X^5 + X^4 + 2X^2 - 1 \\ A &= B - 2(X^4 - X^3 + X^2 - 1) = B - 2R_1 \quad \text{(on peut schtroumpfer le facteur } -2\text{)} \\ B &= (X + 2)R_1 - X^3 + X + 1 = (X + 2)R_1 - R_2 \\ R_1 &= (X - 1)R_2 - 0 \end{aligned}

Donc PGCD(A,B)=D=X3+X+1PGCD(A, B) = D = X^3 + X + 1.

Comme pour les entiers, on peut remonter le flot des divisions pour trouver des polynômes (U0,V0)(U_0, V_0) tels que D=AU0+BV0D = AU_0 + BV_0 (c'est ce qu'on appelle l'algorithme d'Euclide étendu). Dans l'exemple ci-dessus :

D=X3+X+1=(X5+X4+2X2−1)−(X+2)(X4−X3+X2−1)=B−(X+2)(−0,5)(A−B)=12(X+2)A+(1−12(X+2))B=12(X+2)A−12XB\begin{aligned} D = X^3 + X + 1 &= (X^5 + X^4 + 2X^2 - 1) - (X + 2)(X^4 - X^3 + X^2 - 1) \\ &= B - (X + 2)(-0{,}5)(A - B) \\ &= \frac{1}{2}(X + 2)A + \left(1 - \frac{1}{2}(X + 2)\right)B \\ &= \frac{1}{2}(X + 2)A - \frac{1}{2}XB \end{aligned}

D'où la solution U0=12(X+2)U_0 = \dfrac{1}{2}(X + 2) et V0=−12XV_0 = -\dfrac{1}{2}X pour l'équation AU+BV=DAU + BV = D (on verra plus tard comment en déduire toutes les solutions (U,V)(U, V)…).

Polynômes premiers entre eux​

Définition. Deux polynômes A,BA, B (non tous deux nuls) sont dits premiers entre eux si PGCD(A,B)=1PGCD(A, B) = 1.

Proposition. AA et BB sont premiers entre eux si et seulement si ∃U,V∈K[X]\exists U, V \in \mathbb{K}[X] tels que AU+BV=1AU + BV = 1 (condition de Bézout).

Démonstration. AA et BB sont premiers entre eux ⇔PGCD(A,B)=1⇔AK[X]+BK[X]=K[X]⇔1∈AK[X]+BK[X]\Leftrightarrow PGCD(A, B) = 1 \Leftrightarrow A\mathbb{K}[X] + B\mathbb{K}[X] = \mathbb{K}[X] \Leftrightarrow 1 \in A\mathbb{K}[X] + B\mathbb{K}[X] : ⇒\Rightarrow car 1∈K[X]1 \in \mathbb{K}[X] ; ⇐\Leftarrow car si 1∈AK[X]+BK[X]1 \in A\mathbb{K}[X] + B\mathbb{K}[X], tous ses multiples y sont aussi.

Lemme de Gauss​

Proposition. Soient A,B,C∈K[X]A, B, C \in \mathbb{K}[X]. Si C∣ABC \mid AB et que CC et BB sont premiers entre eux, alors C∣AC \mid A.

Démonstration. CC et BB sont premiers entre eux ⇔∃U,V\Leftrightarrow \exists U, V tels que 1=CU+BV1 = CU + BV, donc A=CUA+ABV⇒A∈CK[X]A = CUA + ABV \Rightarrow A \in C\mathbb{K}[X] car CUACUA et ABVABV appartiennent à CK[X]C\mathbb{K}[X].

Proposition. Soient A,B∈K[X]A, B \in \mathbb{K}[X] non tous deux nuls. Soit DD leur PGCD (unitaire). Soient U0,V0U_0, V_0 tels que D=AU0+BV0D = AU_0 + BV_0 (ceux obtenus par exemple par l'algorithme d'Euclide étendu). Alors la solution générale (U,V)∈K[X]×K[X](U, V) \in \mathbb{K}[X] \times \mathbb{K}[X] de l'équation AU+BV=DAU + BV = D est donnée par :

U=U0+BDSV=V0−ADSU = U_0 + \frac{B}{D}S \qquad V = V_0 - \frac{A}{D}S

Démonstration. D=AU0+BV0=AU+BV⇒A(U−U0)=B(V0−V)⇒AD(U−U0)=BD(V0−V)D = AU_0 + BV_0 = AU + BV \Rightarrow A(U - U_0) = B(V_0 - V) \Rightarrow \dfrac{A}{D}(U - U_0) = \dfrac{B}{D}(V_0 - V).

Donc BD ∣ AD(U−U0)\dfrac{B}{D} \,\Big|\, \dfrac{A}{D}(U - U_0). Mais BD\dfrac{B}{D} est premier avec AD\dfrac{A}{D} (d'après Bézout). Donc, d'après le lemme de Gauss, BD ∣ U−U0\dfrac{B}{D} \,\Big|\, U - U_0. On pose U−U0=BDSU - U_0 = \dfrac{B}{D}S, i.e. U=U0+BDSU = U_0 + \dfrac{B}{D}S. On reporte dans AD(U−U0)=BD(V0−V)\dfrac{A}{D}(U - U_0) = \dfrac{B}{D}(V_0 - V) et on obtient ADBDS=BD(V0−V)\dfrac{A}{D}\dfrac{B}{D}S = \dfrac{B}{D}(V_0 - V).

L'un au moins des polynômes A,BA, B est différent de 00 (par hypothèse). Quitte à les échanger, on peut supposer que c'est le cas de BB : on peut donc simplifier par BD\dfrac{B}{D} et on obtient V0−V=ADSV_0 - V = \dfrac{A}{D}S, i.e. V=V0−ADSV = V_0 - \dfrac{A}{D}S. Cela prouve que toute solution (U,V)(U, V) de AU+BV=DAU + BV = D est de la forme U=U0+BDSU = U_0 + \dfrac{B}{D}S et V=V0−ADSV = V_0 - \dfrac{A}{D}S où S∈K[X]S \in \mathbb{K}[X].

Et en fait, n'importe quel S∈K[X]S \in \mathbb{K}[X] donne une solution (U,V)(U, V) puisque si U=U0+BDSU = U_0 + \dfrac{B}{D}S et V=V0−ADSV = V_0 - \dfrac{A}{D}S, alors

AU+BV=AU0+BV0+ABDS−BADS=DAU + BV = AU_0 + BV_0 + A\frac{B}{D}S - B\frac{A}{D}S = D

Formule de Taylor pour les polynômes​

Proposition (formule de Taylor pour les polynômes). Soit P∈K[X]P \in \mathbb{K}[X], soit a∈Ka \in \mathbb{K} ; P(X+a)=Pa(X)P(X + a) = P_a(X) est un polynôme. Si P(X)=cnXn+cn−1Xn−1+⋯+c1X+c0P(X) = c_n X^n + c_{n-1}X^{n-1} + \dots + c_1 X + c_0, on obtient

P(X+a)=cn(X+a)n+cn−1(X+a)n−1+⋯+c1(X+a)+c0=cnXn+cn−1′Xn−1+⋯+c1′X+c0′P(X + a) = c_n(X + a)^n + c_{n-1}(X + a)^{n-1} + \dots + c_1(X + a) + c_0 = c_n X^n + c'_{n-1}X^{n-1} + \dots + c'_1 X + c'_0

La formule de Taylor évite ce calcul et donne directement les coefficients :

P(X)=∑j≥0P(j)(a)j!(X−a)jP(X) = \sum_{j \geq 0} \frac{P^{(j)}(a)}{j!}(X - a)^j

où P′=P(1),…P' = P^{(1)}, \dots sont les dérivées successives de PP, définies par (Xk)′=kXk−1(X^k)' = kX^{k-1} et (Xk)(j)=⋯=k!(k−j)!Xk−j(X^k)^{(j)} = \dots = \dfrac{k!}{(k-j)!}X^{k-j} si j≤kj \leq k, et 00 si j>kj > k.

Démonstration. On peut considérer P(X)P(X) comme un polynôme en X−aX - a : P(X)=∑k≥0λk(X−a)kP(X) = \displaystyle\sum_{k \geq 0} \lambda_k (X - a)^k. Il s'agit de vérifier que λk=P(k)(a)k!\lambda_k = \dfrac{P^{(k)}(a)}{k!}.

On sait que, par récurrence, ∀j≥0\forall j \geq 0 et ∀k≥0\forall k \geq 0 :

((X−a)k)(j)=k!(k−j)!(X−a)k−j si j≤k((X - a)^k)^{(j)} = \frac{k!}{(k-j)!}(X - a)^{k-j} \text{ si } j \leq k

C'est vrai pour j=0j = 0 : ((X−a)k)(0)=(X−a)k=k!(k−0)!(X−a)k−0((X - a)^k)^{(0)} = (X - a)^k = \dfrac{k!}{(k-0)!}(X - a)^{k-0}. Alors

((X−a)k)(j+1)=k!(k−j)!((X−a)k−j)′=k!(k−j)!(k−j)(X−a)k−j−1=k!(k−j−1)!(X−a)k−j−1 si j≤k−1, et 0 si j=k((X - a)^k)^{(j+1)} = \frac{k!}{(k-j)!}((X - a)^{k-j})' = \frac{k!}{(k-j)!}(k - j)(X - a)^{k-j-1} = \frac{k!}{(k-j-1)!}(X - a)^{k-j-1} \text{ si } j \leq k - 1, \text{ et } 0 \text{ si } j = k

Appliquons cela à P(X)P(X) :

P(X)=∑k≥0λk(X−a)k⇒P(j)(X)=∑k≥0λk((X−a)k)(j)=∑k≥jλkk!(k−j)!(X−a)k−j=λjj!0!+∑k≥j+1λkk!(k−j)!(X−a)k−j\begin{aligned} P(X) &= \sum_{k \geq 0} \lambda_k (X - a)^k \\ \Rightarrow P^{(j)}(X) &= \sum_{k \geq 0} \lambda_k ((X - a)^k)^{(j)} = \sum_{k \geq j} \lambda_k \frac{k!}{(k-j)!}(X - a)^{k-j} = \lambda_j \frac{j!}{0!} + \sum_{k \geq j+1} \lambda_k \frac{k!}{(k-j)!}(X - a)^{k-j} \end{aligned}

Et donc P(j)(a)=λjj!P^{(j)}(a) = \lambda_j j!, c'est-à-dire λj=P(j)(a)j!\lambda_j = \dfrac{P^{(j)}(a)}{j!}. C'est bien le coefficient de la formule de Taylor.

Racines​

Définition. Soit P(X)∈K[X]P(X) \in \mathbb{K}[X]. Soit a∈Ka \in \mathbb{K}. En substituant aa à XX, on obtient un élément de K\mathbb{K}, qui sert P(a)P(a). On dit que aa est une racine de PP si P(a)=0P(a) = 0.

Proposition. Soient P∈K[X]P \in \mathbb{K}[X] et a∈Ka \in \mathbb{K}. Alors : aa est racine de P⇔X−a∣P(X)P \Leftrightarrow X - a \mid P(X).

Démonstration. P(X)=Q(X)(X−a)+RP(X) = Q(X)(X - a) + R où R=P(a)R = P(a) (voir TD). Donc X−a∣P(X)⇔P(a)=0X - a \mid P(X) \Leftrightarrow P(a) = 0.

Définition. Soient P∈K[X]P \in \mathbb{K}[X], a∈Ka \in \mathbb{K}. On dit que aa est une racine d'ordre mm de PP (où m∈N∗m \in \mathbb{N}^*) si (X−a)m∣P(X)(X - a)^m \mid P(X) et (X−a)m+1(X - a)^{m+1} ne divise pas P(X)P(X), i.e. (X−a)m(X - a)^m est la plus grande puissance de X−aX - a qui divise P(X)P(X).

Proposition. Soient P∈K[X]P \in \mathbb{K}[X], a∈Ka \in \mathbb{K}. Les assertions suivantes sont équivalentes :

  1. aa est racine d'ordre mm de PP.
  2. P(k)(a)=0P^{(k)}(a) = 0 pour 0≤k≤m−10 \leq k \leq m - 1 et P(m)(a)≠0P^{(m)}(a) \neq 0.
  3. aa est racine de PP et racine d'ordre m−1m - 1 de P′P' si m−1≥1m - 1 \geq 1. Et si m=1m = 1, aa est racine de PP et n'est pas racine de P′P'.

Démonstration. Par la formule de Taylor :

P(X)=∑k=0m−1P(k)(a)k!(X−a)k+(X−a)m⋅∑k≥mP(k)(a)k!(X−a)k−m=R(X)+(X−a)m⋅Q(X)P(X) = \sum_{k=0}^{m-1} \frac{P^{(k)}(a)}{k!}(X - a)^k + (X - a)^m \cdot \sum_{k \geq m} \frac{P^{(k)}(a)}{k!}(X - a)^{k-m} = R(X) + (X - a)^m \cdot Q(X)

Cela montre que dans la division euclidienne de P(X)P(X) par (X−a)m(X - a)^m, le quotient est Q(X)Q(X) et le reste est R(X)R(X). Donc

(X−a)m∣P(X)⇔R(X)=0⇔P(k)(a)=0,0≤k≤m−1(X - a)^m \mid P(X) \Leftrightarrow R(X) = 0 \Leftrightarrow P^{(k)}(a) = 0, 0 \leq k \leq m - 1

Donc ((X−a)m∣P(X)((X - a)^m \mid P(X) et (X−a)m+1(X - a)^{m+1} ne divise pas P(X))⇔(P(k)(a)=0,0≤k≤m−1P(X)) \Leftrightarrow (P^{(k)}(a) = 0, 0 \leq k \leq m - 1 et P(m)(a)≠0)P^{(m)}(a) \neq 0). Cela prouve que (1)⇔(2)(1) \Leftrightarrow (2).

Enfin, il est clair que (2)⇔(3)(2) \Leftrightarrow (3), puisque (3)⇔P(a)=0(3) \Leftrightarrow P(a) = 0 et (P′)(k)(a)=0⇔P(k+1)(a)=0(P')^{(k)}(a) = 0 \Leftrightarrow P^{(k+1)}(a) = 0, 0≤k≤m−20 \leq k \leq m - 2, et (P′)(m−1)(a)≠0(P')^{(m-1)}(a) \neq 0, ⇔P(k)(a)=0\Leftrightarrow P^{(k)}(a) = 0, 0≤k≤m−10 \leq k \leq m - 1 et P(m)(a)≠0P^{(m)}(a) \neq 0.

Polynômes irréductibles​

Définition. On dit qu'un polynôme A∈K[X]A \in \mathbb{K}[X] non constant est irréductible (sur K\mathbb{K}) s'il n'existe pas de décomposition A=BCA = BC avec deg⁡(B)<deg⁡(A)\deg(B) < \deg(A) et deg⁡(C)<deg⁡(A)\deg(C) < \deg(A) :

A=BC avec deg⁡(B)<deg⁡(A) et deg⁡(C)<deg⁡(A)⇔ A=BC avec 0<deg⁡(B)<deg⁡(A)⇔ A=BC avec 0<deg⁡(C)<deg⁡(A)\begin{aligned} &A = BC \text{ avec } \deg(B) < \deg(A) \text{ et } \deg(C) < \deg(A) \\ \Leftrightarrow\ &A = BC \text{ avec } 0 < \deg(B) < \deg(A) \\ \Leftrightarrow\ &A = BC \text{ avec } 0 < \deg(C) < \deg(A) \end{aligned}

Exemple. Tout polynôme de degré 1 est irréductible. En effet, on peut l'écrire A(X)=cd(A)(X−a)A(X) = cd(A)(X - a) et il est clair qu'on ne peut pas avoir A=BCA = BC avec deg⁡(B)<1\deg(B) < 1 et deg⁡(C)<1\deg(C) < 1, car on aurait B=cteB = \text{cte} et C=cteC = \text{cte}, donc A=cteA = \text{cte}.

X2+1∈R[X]X^2 + 1 \in \mathbb{R}[X] est irréductible sur R\mathbb{R}. En effet, si on avait X2+1=B(X)C(X)X^2 + 1 = B(X)C(X) où deg⁡(B)<2\deg(B) < 2 et deg⁡(C)<2\deg(C) < 2, alors 0<deg⁡(B)<20 < \deg(B) < 2 et 0<deg⁡(C)<20 < \deg(C) < 2 (puisque deg⁡(B)+deg⁡(C)=2\deg(B) + \deg(C) = 2), donc deg⁡(B)=deg⁡(C)=1\deg(B) = \deg(C) = 1. On pourrait donc écrire X2+1=λ(X−a)⋅μ(X−b)X^2 + 1 = \lambda(X - a) \cdot \mu(X - b) avec λμ=1\lambda\mu = 1, donc X2+1=(X−a)(X−b)X^2 + 1 = (X - a)(X - b). Et a,ba, b seraient des racines (réelles) de X2+1X^2 + 1 : impossible ! Mais X2+1X^2 + 1 n'est pas irréductible sur C\mathbb{C} puisque (X2+1)=(X−i)(X+i)(X^2 + 1) = (X - i)(X + i).

X4+1X^4 + 1 n'est pas irréductible sur R\mathbb{R} (bien que sans racine réelle…) car X4+1=(X2+1)2−2X2=(X2+2X+1)(X2−2X+1)X^4 + 1 = (X^2 + 1)^2 - 2X^2 = (X^2 + \sqrt{2}X + 1)(X^2 - \sqrt{2}X + 1). Les deux polynômes sont irréductibles sur R\mathbb{R}.

Lemme. Si P∈K[X]P \in \mathbb{K}[X] est irréductible (sur K\mathbb{K}) et ne divise pas A∈K[X]A \in \mathbb{K}[X], alors PP est premier avec AA.

Démonstration. Soit D=PGCD(P,A)D = PGCD(P, A) ; D∣PD \mid P et PP est irréductible, donc on n'a pas 0<deg⁡(D)<deg⁡(P)0 < \deg(D) < \deg(P). Donc deg⁡(D)=0\deg(D) = 0 ou deg⁡(D)=deg⁡(P)\deg(D) = \deg(P), donc D=1D = 1 puisque DD est unitaire : le cas deg⁡(D)=deg⁡(P)\deg(D) = \deg(P), où P=kDP = kD puisque D∣PD \mid P, est exclu car PP serait un PGCD de PP et AA, et donc PP diviserait AA. Donc D=1D = 1, i.e. PP et AA sont premiers entre eux.

Proposition, lemme d'Euclide. Si P∈K[X]P \in \mathbb{K}[X] est irréductible et P∣ABP \mid AB, et si PP ne divise pas AA, alors P∣BP \mid B.

Démonstration. PP est irréductible et PP ne divise pas AA, donc (lemme précédent) PP est premier avec AA, donc (Gauss) P∣BP \mid B.

C'est faux si PP n'est pas irréductible. Par exemple, (X−1)(X−2)∣(X−1)2(X−2)(X−3)(X - 1)(X - 2) \mid (X - 1)^2(X - 2)(X - 3) et (X−1)(X−2)(X - 1)(X - 2) ne divise pas (X−1)2(X - 1)^2. Mais (X−1)(X−2)(X - 1)(X - 2) ne divise pas (X−2)(X−3)(X - 2)(X - 3).

Arithmétique des polynômes​

Théorème fondamental de l'arithmétique des polynômes. Tout polynôme A∈K[X]A \in \mathbb{K}[X] non nul s'écrit d'une façon unique sous la forme :

A=cd(A)∏P∈IPvP(A)A = cd(A)\prod_{P \in \mathfrak{I}} P^{v_P(A)}

I\mathfrak{I} est l'ensemble des polynômes irréductibles unitaires de K[X]\mathbb{K}[X] ; ∀P∈I\forall P \in \mathfrak{I}, vP(A)∈Nv_P(A) \in \mathbb{N}, et l'ensemble des P∈IP \in \mathfrak{I} tels que vP(A)≠0v_P(A) \neq 0 est fini (donc le produit ∏P∈IPvP(A)\displaystyle\prod_{P \in \mathfrak{I}} P^{v_P(A)} est en fait un produit fini). C'est la décomposition de AA en facteurs irréductibles dans K[X]\mathbb{K}[X]. vP(A)v_P(A) s'appelle la valuation de AA en PP.

Démonstration.

Existence. Acd(A)\dfrac{A}{cd(A)} est un polynôme unitaire non nul. S'il est irréductible, c'est terminé : Acd(A)=P0∈I=∏P∈IPvP(A)\dfrac{A}{cd(A)} = P_0 \in \mathfrak{I} = \displaystyle\prod_{P \in \mathfrak{I}} P^{v_P(A)} où vP(A)=1v_P(A) = 1 si P=P0P = P_0 et 00 si P≠P0P \neq P_0.

Si Acd(A)\dfrac{A}{cd(A)} n'est ni constant ni irréductible, on peut l'écrire Acd(A)=BC\dfrac{A}{cd(A)} = BC avec B,CB, C unitaires tels que deg⁡(B)<deg⁡(A)\deg(B) < \deg(A), deg⁡(C)<deg⁡(A)\deg(C) < \deg(A). On raisonne par récurrence ; on peut supposer :

B=∏P∈IPvP(B),C=∏P∈IPvP(C)B = \prod_{P \in \mathfrak{I}} P^{v_P(B)}, \qquad C = \prod_{P \in \mathfrak{I}} P^{v_P(C)}

Un polynôme de degré 1 est irréductible, donc le théorème s'applique : ce qui amorce la récurrence. On a donc

Acd(A)=BC=∏P∈IPvP(B)PvP(C)\frac{A}{cd(A)} = BC = \prod_{P \in \mathfrak{I}} P^{v_P(B)} P^{v_P(C)}

et la décomposition existe, avec vP(A)=vP(B)+vP(C)v_P(A) = v_P(B) + v_P(C).

Unicité. Supposons que ∏P∈IPnP=∏P∈IPmP\displaystyle\prod_{P \in \mathfrak{I}} P^{n_P} = \prod_{P \in \mathfrak{I}} P^{m_P} avec mP,nP∈Nm_P, n_P \in \mathbb{N} (nuls sauf un nombre fini d'entre eux). Il s'agit de montrer que nP=mP,∀P∈In_P = m_P, \forall P \in \mathfrak{I}. Supposons que ce ne soit pas le cas : il existe P0∈IP_0 \in \mathfrak{I} tel que nP0≠mP0n_{P_0} \neq m_{P_0}. Quitte à échanger les notations nP,mPn_P, m_P, on peut supposer que nP0>mP0n_{P_0} > m_{P_0}. Alors

P0nP0∏P∈I∖{P0}PnP=P0mP0∏P∈I∖{P0}PmPi.e.P0nP0−mP0∏P∈I∖{P0}PnP=∏P∈I∖{P0}PmPP_0^{n_{P_0}} \prod_{P \in \mathfrak{I} \setminus \{P_0\}} P^{n_P} = P_0^{m_{P_0}} \prod_{P \in \mathfrak{I} \setminus \{P_0\}} P^{m_P} \quad \text{i.e.} \quad P_0^{n_{P_0} - m_{P_0}} \prod_{P \in \mathfrak{I} \setminus \{P_0\}} P^{n_P} = \prod_{P \in \mathfrak{I} \setminus \{P_0\}} P^{m_P}

où nP0−mP0>0n_{P_0} - m_{P_0} > 0, donc P0P_0 divise le premier membre de l'égalité. Mais il ne divise pas le second membre, car sinon, d'après le lemme d'Euclide, il diviserait l'un des facteurs P∈I∖{P0}P \in \mathfrak{I} \setminus \{P_0\}, ce qui est impossible puisque P0P_0 et PP sont irréductibles, unitaires et distincts ([P0∣P[P_0 \mid P et PP irréductible]⇒P=kP0] \Rightarrow P = kP_0 où k∈Kk \in \mathbb{K}, et alors [P0,P[P_0, P unitaires]⇒k=1] \Rightarrow k = 1, et donc P=P0∉I∖{P0}P = P_0 \notin \mathfrak{I} \setminus \{P_0\}). On a donc une contradiction, d'où l'unicité.

Corollaire. Soient A,B∈K[X]A, B \in \mathbb{K}[X] non constants, A=cd(A)∏P∈IPvP(A)A = cd(A)\displaystyle\prod_{P \in \mathfrak{I}} P^{v_P(A)}, B=cd(B)∏P∈IPvP(B)B = cd(B)\prod_{P \in \mathfrak{I}} P^{v_P(B)}. Alors :

  1. A∣B⇔vP(A)≤vP(B),∀P∈IA \mid B \Leftrightarrow v_P(A) \leq v_P(B), \forall P \in \mathfrak{I}.
  2. PGCD(A,B)=∏P∈IPmin⁡(vP(A),vP(B))PGCD(A, B) = \displaystyle\prod_{P \in \mathfrak{I}} P^{\min(v_P(A), v_P(B))}.
  3. PPCM(A,B)=∏P∈IPmax⁡(vP(A),vP(B))PPCM(A, B) = \displaystyle\prod_{P \in \mathfrak{I}} P^{\max(v_P(A), v_P(B))}.
  4. PGCD(A,B) PPCM(A,B)=ABcd(A)cd(B)PGCD(A, B)\,PPCM(A, B) = \dfrac{AB}{cd(A)cd(B)}.

Démonstration.

  1. A∣B⇔∃Q∈K[X]A \mid B \Leftrightarrow \exists Q \in \mathbb{K}[X] tel que B=AQB = AQ (Q≠0Q \neq 0 car B≠0B \neq 0), i.e. tel que ∏P∈IPvP(B)=∏P∈IPvP(A)∏P∈IPvP(Q)\displaystyle\prod_{P \in \mathfrak{I}} P^{v_P(B)} = \prod_{P \in \mathfrak{I}} P^{v_P(A)} \prod_{P \in \mathfrak{I}} P^{v_P(Q)}, i.e. tel que ∀P∈I\forall P \in \mathfrak{I}, vP(B)=vP(A)+vP(Q)v_P(B) = v_P(A) + v_P(Q), i.e. vP(B)≥vP(A),∀P∈Iv_P(B) \geq v_P(A), \forall P \in \mathfrak{I}.

    Réciproquement, si vP(B)≥vP(A),∀P∈Iv_P(B) \geq v_P(A), \forall P \in \mathfrak{I}, on peut écrire vP(B)=vP(A)+nPv_P(B) = v_P(A) + n_P avec nP∈Nn_P \in \mathbb{N} (nul, comme vP(A),vP(B)v_P(A), v_P(B), sauf pour un nombre fini de PP), et on peut poser Q=∏P∈IPnPQ = \displaystyle\prod_{P \in \mathfrak{I}} P^{n_P} ; donc nP=vP(Q)n_P = v_P(Q) et on remonte les équivalences précédentes jusqu'à B=AQB = AQ.

  2. D=PGCD(A,B)D = PGCD(A, B) est le plus grand diviseur (unitaire) de AA et BB : ∀P∈I\forall P \in \mathfrak{I}, vP(D)≤vP(A)v_P(D) \leq v_P(A) et vP(D)≤vP(B)v_P(D) \leq v_P(B) car D∣AD \mid A et D∣BD \mid B, donc ∀P∈I\forall P \in \mathfrak{I}, vP(D)≤min⁡(vP(A),vP(B))v_P(D) \leq \min(v_P(A), v_P(B)). Et il faut le plus grand DD vérifiant cela. Donc vP(D)=min⁡(vP(A),vP(B))v_P(D) = \min(v_P(A), v_P(B)).

  3. M=PPCM(A,B)M = PPCM(A, B) est le plus petit multiple de A,BA, B (avec vP(M)v_P(M) minimal : donc vP(M)=max⁡(vP(A),vP(B))v_P(M) = \max(v_P(A), v_P(B))), i.e. ∀P∈I\forall P \in \mathfrak{I}, vP(M)≥vP(A)v_P(M) \geq v_P(A) et vP(M)≥vP(B)v_P(M) \geq v_P(B), i.e. ∀P∈I\forall P \in \mathfrak{I}, vP(M)≥max⁡(vP(A),vP(B))v_P(M) \geq \max(v_P(A), v_P(B)).

  4. On a

    PGCD(A,B) PPCM(A,B)=∏P∈IPmin⁡(vP(A),vP(B))+max⁡(vP(A),vP(B))=∏P∈IPvP(A)+vP(B)=∏P∈IPvP(A)∏P∈IPvP(B)=Acd(A)⋅Bcd(B)PGCD(A, B)\,PPCM(A, B) = \prod_{P \in \mathfrak{I}} P^{\min(v_P(A), v_P(B)) + \max(v_P(A), v_P(B))} = \prod_{P \in \mathfrak{I}} P^{v_P(A) + v_P(B)} = \prod_{P \in \mathfrak{I}} P^{v_P(A)} \prod_{P \in \mathfrak{I}} P^{v_P(B)} = \frac{A}{cd(A)} \cdot \frac{B}{cd(B)}

Autre corollaire du théorème. Soit A∈K[X]A \in \mathbb{K}[X] non nul.

A=cd(A)⋅∏P∈Ideg⁡P=1PvP(A)∏P∈Ideg⁡P>1PvP(A)=∏(X−ai)miQA = cd(A) \cdot \prod_{\substack{P \in \mathfrak{I} \\ \deg P = 1}} P^{v_P(A)} \prod_{\substack{P \in \mathfrak{I} \\ \deg P > 1}} P^{v_P(A)} = \prod (X - a_i)^{m_i} Q

où les aia_i sont les racines de AA et mi=vX−ai(A)m_i = v_{X - a_i}(A) leurs multiplicités, et QQ est un polynôme sans racine dans K\mathbb{K}.

En particulier :

∑mi≤deg⁡(A)\sum m_i \leq \deg(A)

« La somme des multiplicités des racines d'un polynôme est inférieure au degré de ce polynôme. »

Théorème de d'Alembert.

  1. Dans C[X]\mathbb{C}[X], les polynômes unitaires irréductibles sont les X−aX - a, a∈Ca \in \mathbb{C}. Donc tout polynôme A∈C[X]A \in \mathbb{C}[X] non constant s'écrit A(X)=cd(A)⋅∏(X−ai)miA(X) = cd(A) \cdot \prod (X - a_i)^{m_i}. En particulier, il a deg⁡(A)\deg(A) racines (comptées avec leur multiplicité, ∑mi=deg⁡(A)\sum m_i = \deg(A)).
  2. Dans R[X]\mathbb{R}[X], les polynômes unitaires irréductibles sont les X−aX - a où a∈Ra \in \mathbb{R} et les X2+bX+cX^2 + bX + c où b,c∈Rb, c \in \mathbb{R} avec b2−4c<0b^2 - 4c < 0. Donc tout A∈R[X]A \in \mathbb{R}[X] non constant s'écrit A(X)=cd(A)∏(X−ai)mi⋅∏(X2+bjX+cj)njA(X) = cd(A) \prod (X - a_i)^{m_i} \cdot \prod (X^2 + b_j X + c_j)^{n_j}.

Démonstration.

  1. (Dans C\mathbb{C}) : admis (hors programme).

  2. (Dans R\mathbb{R}) : soit A(X)∈R[X]⊂C[X]A(X) \in \mathbb{R}[X] \subset \mathbb{C}[X], de degré ≥1\geq 1. On peut appliquer le (1). Dans C[X]\mathbb{C}[X], A(X)=cd(A)∏(X−ai)miA(X) = cd(A)\prod (X - a_i)^{m_i}, ai∈Ca_i \in \mathbb{C}. Donc A(X)=cd(A)∏(X−ai)mi⋅∏(X−aj)mjA(X) = cd(A)\prod (X - a_i)^{m_i} \cdot \prod (X - a_j)^{m_j} (racines réelles, puis non réelles). Mais comme A(X)∈R[X]A(X) \in \mathbb{R}[X], si zz est une racine complexe de AA, z‾\overline{z} en est une aussi, avec la même multiplicité. En effet :

    A(X)=cNXN+⋯+c1X+c0,ck∈RA(z)=0⇔cNzN+⋯+c1z+c0=0⇔ cN‾ z‾N+⋯+c1‾ z‾+c0‾=0⇔ cNz‾N+⋯+c1z‾+c0=0(ck reˊels)⇔ A(z‾)=0\begin{aligned} &A(X) = c_N X^N + \dots + c_1 X + c_0, \quad c_k \in \mathbb{R} \\ &A(z) = 0 \Leftrightarrow c_N z^N + \dots + c_1 z + c_0 = 0 \\ \Leftrightarrow\ &\overline{c_N}\,\overline{z}^N + \dots + \overline{c_1}\,\overline{z} + \overline{c_0} = 0 \\ \Leftrightarrow\ &c_N \overline{z}^N + \dots + c_1 \overline{z} + c_0 = 0 \quad (c_k \text{ réels}) \\ \Leftrightarrow\ &A(\overline{z}) = 0 \end{aligned}

    De même, A(j)(z)=0A^{(j)}(z) = 0 (0≤j≤m−10 \leq j \leq m - 1) ⇔A(j)(z‾)=0\Leftrightarrow A^{(j)}(\overline{z}) = 0 et A(m)(z)≠0⇔A(m)(z‾)≠0A^{(m)}(z) \neq 0 \Leftrightarrow A^{(m)}(\overline{z}) \neq 0. Cela justifie que zz est racine de AA de multiplicité mm si et seulement si z‾\overline{z} est racine de AA de multiplicité mm. Donc, dans ∏(X−aj)mj\prod (X - a_j)^{m_j}, les facteurs peuvent se regrouper par paires de conjugués de même multiplicité :

    ∏(X−zj)mj(X−zj‾)mj=∏[(X−zj)(X−zj‾)]mj=∏[X2−(2ℜ(zj))X+∣zj∣2]mj=∏(X2+bjX+cj)mj\prod (X - z_j)^{m_j}(X - \overline{z_j})^{m_j} = \prod [(X - z_j)(X - \overline{z_j})]^{m_j} = \prod [X^2 - (2\Re(z_j))X + |z_j|^2]^{m_j} = \prod (X^2 + b_j X + c_j)^{m_j}

    où bj=−2ℜ(zj)∈Rb_j = -2\Re(z_j) \in \mathbb{R}, cj=∣zj∣2∈Rc_j = |z_j|^2 \in \mathbb{R}, et bj2−4cj<0b_j^2 - 4c_j < 0 puisque les racines zj,zj‾z_j, \overline{z_j} ne sont pas réelles.

Exemples typiques (voir correction des DS et des DST). Pour Xm−1X^m - 1 et Xm+1X^m + 1, il faut distinguer les cas : nn pair et nn impair.

Le cas pair.

  • X2m−1=(X−1)(X+1)∏k=1m−1(X−eiπkm)(X−e−iπkm)X^{2m} - 1 = (X - 1)(X + 1)\displaystyle\prod_{k=1}^{m-1}\left(X - e^{i\pi\frac{k}{m}}\right)\left(X - e^{-i\pi\frac{k}{m}}\right) dans C[X]\mathbb{C}[X]
  • X2m−1=(X−1)(X+1)∏k=1m−1(X2−2cos⁡(πkm)X+1)X^{2m} - 1 = (X - 1)(X + 1)\displaystyle\prod_{k=1}^{m-1}\left(X^2 - 2\cos\left(\frac{\pi k}{m}\right)X + 1\right) dans R[X]\mathbb{R}[X]
  • X2m+1=∏k=0m−1(X−eiπ2k+12m)(X−e−iπ2k+12m)X^{2m} + 1 = \displaystyle\prod_{k=0}^{m-1}\left(X - e^{i\pi\frac{2k+1}{2m}}\right)\left(X - e^{-i\pi\frac{2k+1}{2m}}\right) dans C[X]\mathbb{C}[X]
  • X2m+1=∏k=0m−1(X2−2cos⁡(2k+12mπ)X+1)X^{2m} + 1 = \displaystyle\prod_{k=0}^{m-1}\left(X^2 - 2\cos\left(\frac{2k+1}{2m}\pi\right)X + 1\right) dans R[X]\mathbb{R}[X]

Preuve. Sur le cercle trigonométrique, z2m=1=e2πik⇔z=eπikm=eiπkmz^{2m} = 1 = e^{2\pi ik} \Leftrightarrow z = e^{\frac{\pi ik}{m}} = e^{i\pi\frac{k}{m}}, k∈Zk \in \mathbb{Z}. Pour X2m+1X^{2m} + 1 (facteurs complexes) : z2m=−1=eiπ+2kiπ=e(2k+1)iπ⇒z=e(2k+1)iπ2mz^{2m} = -1 = e^{i\pi + 2ki\pi} = e^{(2k+1)i\pi} \Rightarrow z = e^{\frac{(2k+1)i\pi}{2m}}, k∈Zk \in \mathbb{Z}.

Exemple. m=1m = 1 : X2+1=(X−eiπ2)(X−e−iπ2)=(X−i)(X+i)X^2 + 1 = \left(X - e^{i\frac{\pi}{2}}\right)\left(X - e^{-i\frac{\pi}{2}}\right) = (X - i)(X + i) dans C[X]\mathbb{C}[X], =X2+1= X^2 + 1 (irréductible) dans R[X]\mathbb{R}[X]. m=2m = 2 : X4+1=(X2−2X+1)(X2+2X+1)X^4 + 1 = (X^2 - \sqrt{2}X + 1)(X^2 + \sqrt{2}X + 1) dans R[X]\mathbb{R}[X].

Le cas impair.

  • X2m+1−1=(X−1)∏k=1m(X−e2πik2m+1)(X−e−2πik2m+1)X^{2m+1} - 1 = (X - 1)\displaystyle\prod_{k=1}^{m}\left(X - e^{\frac{2\pi ik}{2m+1}}\right)\left(X - e^{-\frac{2\pi ik}{2m+1}}\right) dans C[X]\mathbb{C}[X]
  • X2m+1−1=(X−1)∏k=1m(X2−2cos⁡(2πk2m+1)X+1)X^{2m+1} - 1 = (X - 1)\displaystyle\prod_{k=1}^{m}\left(X^2 - 2\cos\left(\frac{2\pi k}{2m+1}\right)X + 1\right) dans R[X]\mathbb{R}[X]
  • X2m+1+1=(X+1)∏k=0m−1(X−eiπ2k+12m+1)(X−e−iπ2k+12m+1)X^{2m+1} + 1 = (X + 1)\displaystyle\prod_{k=0}^{m-1}\left(X - e^{i\pi\frac{2k+1}{2m+1}}\right)\left(X - e^{-i\pi\frac{2k+1}{2m+1}}\right) dans C[X]\mathbb{C}[X]
  • X2m+1+1=(X+1)∏k=0m−1(X2−2cos⁡(2k+12m+1π)X+1)X^{2m+1} + 1 = (X + 1)\displaystyle\prod_{k=0}^{m-1}\left(X^2 - 2\cos\left(\frac{2k+1}{2m+1}\pi\right)X + 1\right) dans R[X]\mathbb{R}[X]

Preuve. X2m+1−1=(X−1)⋅X^{2m+1} - 1 = (X - 1) \cdot facteurs non réels : z2m+1=1=e2πik⇔z=e2πik2m+1z^{2m+1} = 1 = e^{2\pi ik} \Leftrightarrow z = e^{\frac{2\pi ik}{2m+1}}, k∈Zk \in \mathbb{Z}. X2m+1+1=(X+1)⋅X^{2m+1} + 1 = (X + 1) \cdot facteurs non réels : z2m+1=−1=e(2k+1)iπ⇔z=e(2k+1)iπ2m+1z^{2m+1} = -1 = e^{(2k+1)i\pi} \Leftrightarrow z = e^{\frac{(2k+1)i\pi}{2m+1}}, k∈Zk \in \mathbb{Z}.

Formules de Viète​

Pour terminer ce chapitre sur les polynômes, voici les formules de Viète, qui expriment les coefficients d'un polynôme en fonction de ses racines.

Théorème. Soit A∈K[X]A \in \mathbb{K}[X] un polynôme de degré n≥1n \geq 1. On suppose qu'il est scindé dans K[X]\mathbb{K}[X], c'est-à-dire que

A(X)=cd(A)∏i=1n(X−xi),xi∈KA(X) = cd(A)\prod_{i=1}^{n}(X - x_i), \quad x_i \in \mathbb{K}

Écrivons A(X)=anXn+an−1Xn−1+⋯+a1X+a0A(X) = a_n X^n + a_{n-1}X^{n-1} + \dots + a_1 X + a_0. Alors :

−an−1an=∑i=1nxi+an−2an=∑1≤i<j≤nxixj−an−3an=∑1≤i<j<k≤nxixjxk(−1)na0an=x1…xn\begin{aligned} -\frac{a_{n-1}}{a_n} &= \sum_{i=1}^{n} x_i \\ +\frac{a_{n-2}}{a_n} &= \sum_{1 \leq i < j \leq n} x_i x_j \\ -\frac{a_{n-3}}{a_n} &= \sum_{1 \leq i < j < k \leq n} x_i x_j x_k \\ (-1)^n \frac{a_0}{a_n} &= x_1 \dots x_n \end{aligned}

Démonstration. Comme dans l'exemple, on écrit :

A(X)=anXn+an−1Xn−1+⋯+a1X+a0=an(X−x1)(X−x2)…(X−xn)=an[Xn−(x1+⋯+xn)Xn−1+(∑1≤i<j≤nxixj)Xn−2+⋯+(−1)nx1…xn]\begin{aligned} A(X) &= a_n X^n + a_{n-1}X^{n-1} + \dots + a_1 X + a_0 \\ &= a_n (X - x_1)(X - x_2)\dots(X - x_n) \\ &= a_n\left[X^n - (x_1 + \dots + x_n)X^{n-1} + \left(\sum_{1 \leq i < j \leq n} x_i x_j\right)X^{n-2} + \dots + (-1)^n x_1 \dots x_n\right] \end{aligned}