ATLAS Ouvrir dans l'atlas →

Théorème 3Anneaux de polynômes

Division euclidienne des polynômes

Pour P,B∈A[X]P, B \in {A[X]}, on dit que BB divise PP, et l'on note B∣PB \mid P, s'il existe C∈A[X]C \in A[X] tel que P=BCP = BC.

Énoncé

(i) Soit B∈A[X]B \in A[X] un polynôme non nul dont le coefficient dominant est inversible dans AA. Pour tout P∈A[X]P \in A[X], il existe un unique couple (Q,R)(Q, R) de polynômes de A[X]A[X] tel que P=BQ+Retdeg⁡R<deg⁡B.P = BQ + R \quad \text{et} \quad \deg R < \deg B. C'est la division euclidienne de PP par BB ; QQ est le quotient et RR le reste.

(ii) Si KK est un corps, la division euclidienne de PP par BB existe dans K[X]K[X] pour tout B≠0B \neq 0.

(iii) Si AA est un sous-anneau d'un anneau commutatif A′A' et si le coefficient dominant de BB est inversible dans AA, le quotient et le reste de la division de PP par BB dans A′[X]A'[X] sont ceux de la division dans A[X]A[X]. En particulier, BB divise PP dans A′[X]A'[X] si et seulement s'il le divise dans A[X]A[X].

Démonstration

(i) Existence, par récurrence forte sur le degré de PP (Bon ordre sur ℕ). Si deg⁡P<deg⁡B\deg P < \deg B, ce qui comprend le cas P=0P = 0, on prend Q=0Q = 0 et R=PR = P.

Sinon, soient aXpaX^p et bXqbX^q les termes dominants de PP et de BB, avec p⩾qp \geqslant q et bb inversible. Le polynôme P1=P−ab−1Xp−qBP_1 = P - ab^{-1}X^{p - q}B a pour coefficient d'indice pp celui de PP diminué de ab−1b=aab^{-1}b = a, c'est-à-dire 00, et aucun coefficient non nul d'indice supérieur : deg⁡P1<p\deg P_1 < p.

Par hypothèse de récurrence, P1=BQ1+RP_1 = BQ_1 + R avec deg⁡R<deg⁡B\deg R < \deg B, et P=B (ab−1Xp−q+Q1)+R.P = B\,(ab^{-1}X^{p-q} + Q_1) + R.

Unicité. Si BQ+R=BQ′+R′BQ + R = BQ' + R' avec deg⁡R,deg⁡R′<deg⁡B\deg R, \deg R' < \deg B, alors B(Q−Q′)=R′−RB(Q - Q') = R' - R. Si l'on avait Q≠Q′Q \neq Q', le membre de gauche serait de degré deg⁡B+deg⁡(Q−Q′)⩾deg⁡B\deg B + \deg(Q - Q') \geqslant \deg B, le coefficient dominant de BB étant inversible (Anneau A[X], (ii)), alors que celui de droite est de degré <deg⁡B< \deg B. Donc Q=Q′Q = Q', puis R=R′R = R'.

(ii) Dans un corps, le coefficient dominant d'un polynôme non nul est inversible.

(iii) A[X]A[X] est un sous-anneau de A′[X]A'[X], formé des suites à valeurs dans AA. Le couple (Q,R)(Q, R) obtenu dans A[X]A[X] vérifie les conditions de (i) dans A′[X]A'[X] ; par unicité dans A′[X]A'[X], c'est le quotient et le reste de la division dans A′[X]A'[X]. Si BB divise PP dans A′[X]A'[X], ce reste est nul, et BB divise PP dans A[X]A[X].

□
Remarque

Dans ℤ[X]{\mathbb Z}[X], divisons P=X4+2X3−X+3P = X^4 + 2X^3 - X + 3 par le polynôme unitaire B=X2+X+1B = X^2 + X + 1. La preuve d'existence est un algorithme : chaque étape retranche à PP un multiple de BB qui en tue le terme dominant.

X4 + 2X3 − X + 3 − X4 − X3 − X2 X3 − X2 − X + 3 − X3 − X2 − X − 2X2 − 2X + 3 2X2 + 2X + 2 5 X2 + X + 1 X2 + X − 2 quotient reste
On retranche successivement X2BX^2B, XBXB et −2B-2B, c'est-à-dire qu'on ajoute les lignes bleues ; à chaque étape, le degré du reste partiel baisse d'au moins 11, et l'on s'arrête quand il passe sous deg⁡B=2\deg B = 2. Le quotient, en bleu, se lit sous le diviseur ; le reste est la constante 55, en rouge.

On trouve P=(X2+X+1)(X2+X−2)+5,P = (X^2 + X + 1)(X^2 + X - 2) + 5, ce que l'on vérifie en développant : le produit vaut X4+2X3−X−2X^4 + 2X^3 - X - 2. Comme dans ℤ\mathbb Z (Division euclidienne), le degré joue ici le rôle de la valeur absolue, et c'est sa décroissance stricte qui fait terminer l'algorithme.

Remarque

L'hypothèse sur le coefficient dominant ne peut pas être omise. Dans ℤ[X]\mathbb Z[X], on ne peut pas diviser X2X^2 par 2X2X : une égalité X2=2X Q+RX^2 = 2X\,Q + R avec RR constant imposerait au coefficient de X2X^2 d'être pair, puisque QQ serait de degré 11. L'erreur la plus répandue est de diviser comme dans un corps sans vérifier que le coefficient dominant du diviseur est inversible.

Ouvrir dans l'atlas interactif →