Les polynômes sont des objets fondamentaux en algèbre. Ils forment un anneau qui possède une structure très riche, analogue à celle de Z \mathbb{Z} Z , avec une division euclidienne, un PGCD, et une factorisation en irréductibles.
L’anneau K [ X ] K[X] K [ X ] §
Définition§
Soit K K K un corps (Q \mathbb{Q} Q , R \mathbb{R} R ou C \mathbb{C} C ). Un polynôme à coefficients dans K K K est une expression formelle :
P = ∑ k = 0 n a k X k = a 0 + a 1 X + a 2 X 2 + ⋯ + a n X n P = \sum_{k=0}^{n} a_k X^k = a_0 + a_1 X + a_2 X^2 + \cdots + a_n X^n P = k = 0 ∑ n a k X k = a 0 + a 1 X + a 2 X 2 + ⋯ + a n X n
avec a k ∈ K a_k \in K a k ∈ K et a n ≠ 0 a_n \neq 0 a n = 0 .
Distinction polynôme / fonction polynomiale Le polynôme P ∈ K [ X ] P \in K[X] P ∈ K [ X ] est un objet formel (suite de coefficients). La fonction polynomiale P ~ : x ↦ P ( x ) \tilde{P} : x \mapsto P(x) P ~ : x ↦ P ( x ) est une fonction . Sur un corps infini (R \mathbb{R} R , C \mathbb{C} C ), il y a bijection entre les deux. Sur un corps fini, ce n’est plus vrai !
Degré§
deg ( P ) = n \deg(P) = n deg ( P ) = n si a n ≠ 0 a_n \neq 0 a n = 0 (le plus grand indice non nul)
deg ( 0 ) = − ∞ \deg(0) = -\infty deg ( 0 ) = − ∞ par convention
deg ( P + Q ) ≤ max ( deg P , deg Q ) \deg(P + Q) \leq \max(\deg P, \deg Q) deg ( P + Q ) ≤ max ( deg P , deg Q )
deg ( P Q ) = deg ( P ) + deg ( Q ) \deg(PQ) = \deg(P) + \deg(Q) deg ( P Q ) = deg ( P ) + deg ( Q )
K [ X ] K[X] K [ X ] est un anneau intègre : si P Q = 0 PQ = 0 P Q = 0 , alors P = 0 P = 0 P = 0 ou Q = 0 Q = 0 Q = 0 .
Opérations§
( K [ X ] , + , × ) (K[X], +, \times) ( K [ X ] , + , × ) est un anneau commutatif unitaire intègre. Ses inversibles sont les polynômes constants non nuls (les éléments de K ∗ K^* K ∗ ).
Division euclidienne§
Théorème — Division euclidienne Soient A , B ∈ K [ X ] A, B \in K[X] A , B ∈ K [ X ] avec B ≠ 0 B \neq 0 B = 0 . Il existe un unique couple ( Q , R ) ∈ K [ X ] 2 (Q, R) \in K[X]^2 ( Q , R ) ∈ K [ X ] 2 tel que :
A = B Q + R avec deg ( R ) < deg ( B ) A = BQ + R \quad \text{avec} \quad \deg(R) < \deg(B) A = B Q + R avec deg ( R ) < deg ( B )
flowchart TD
A["Diviser A par B"] --> B["Poser la division<br/>comme pour les entiers"]
B --> C["Diviser le terme de plus haut degré de A<br/>par le terme dominant de B"]
C --> D["Multiplier B par le résultat<br/>et soustraire de A"]
D --> E{"deg(reste) < deg(B) ?"}
E -->|Oui| F["Terminé :<br/>Q = quotient, R = reste"]
E -->|Non| G["Recommencer avec<br/>le nouveau reste"]
G --> C
Diviser A = X 4 + 2 X 3 − X + 3 A = X^4 + 2X^3 - X + 3 A = X 4 + 2 X 3 − X + 3 par B = X 2 + 1 B = X^2 + 1 B = X 2 + 1 :
X 4 ÷ X 2 = X 2 X^4 \div X^2 = X^2 X 4 ÷ X 2 = X 2 → on soustrait X 2 ( X 2 + 1 ) = X 4 + X 2 X^2(X^2+1) = X^4 + X^2 X 2 ( X 2 + 1 ) = X 4 + X 2
Reste : 2 X 3 − X 2 − X + 3 2X^3 - X^2 - X + 3 2 X 3 − X 2 − X + 3
2 X 3 ÷ X 2 = 2 X 2X^3 \div X^2 = 2X 2 X 3 ÷ X 2 = 2 X → on soustrait 2 X ( X 2 + 1 ) = 2 X 3 + 2 X 2X(X^2+1) = 2X^3 + 2X 2 X ( X 2 + 1 ) = 2 X 3 + 2 X
Reste : − X 2 − 3 X + 3 -X^2 - 3X + 3 − X 2 − 3 X + 3
− X 2 ÷ X 2 = − 1 -X^2 \div X^2 = -1 − X 2 ÷ X 2 = − 1 → on soustrait − 1 ( X 2 + 1 ) = − X 2 − 1 -1(X^2+1) = -X^2 - 1 − 1 ( X 2 + 1 ) = − X 2 − 1
Reste : − 3 X + 4 -3X + 4 − 3 X + 4
Résultat : Q = X 2 + 2 X − 1 Q = X^2 + 2X - 1 Q = X 2 + 2 X − 1 , R = − 3 X + 4 R = -3X + 4 R = − 3 X + 4 .
Racines et factorisation§
Racine d’un polynôme§
α ∈ K \alpha \in K α ∈ K est une racine de P ∈ K [ X ] P \in K[X] P ∈ K [ X ] si P ( α ) = 0 P(\alpha) = 0 P ( α ) = 0 , c’est-à-dire si ( X − α ) ∣ P (X - \alpha) \mid P ( X − α ) ∣ P .
Multiplicité§
α \alpha α est racine de multiplicité m ≥ 1 m \geq 1 m ≥ 1 si :
( X − α ) m ∣ P et ( X − α ) m + 1 ∤ P (X - \alpha)^m \mid P \quad \text{et} \quad (X - \alpha)^{m+1} \nmid P ( X − α ) m ∣ P et ( X − α ) m + 1 ∤ P
Autrement dit : P ( α ) = P ′ ( α ) = ⋯ = P ( m − 1 ) ( α ) = 0 P(\alpha) = P'(\alpha) = \cdots = P^{(m-1)}(\alpha) = 0 P ( α ) = P ′ ( α ) = ⋯ = P ( m − 1 ) ( α ) = 0 et P ( m ) ( α ) ≠ 0 P^{(m)}(\alpha) \neq 0 P ( m ) ( α ) = 0 .
Un polynôme de degré n n n a au plus n n n racines comptées avec multiplicité.
Théorème de d’Alembert-Gauss§
Théorème fondamental de l’algèbre Tout polynôme de degré n ≥ 1 n \geq 1 n ≥ 1 à coefficients dans C \mathbb{C} C admet exactement n n n racines dans C \mathbb{C} C comptées avec multiplicité.
Autrement dit : C \mathbb{C} C est algébriquement clos .
Conséquence : Tout P ∈ C [ X ] P \in \mathbb{C}[X] P ∈ C [ X ] de degré n n n se factorise :
P = a n ∏ i = 1 n ( X − z i ) P = a_n \prod_{i=1}^{n} (X - z_i) P = a n i = 1 ∏ n ( X − z i )
où z 1 , … , z n z_1, \ldots, z_n z 1 , … , z n sont les racines (avec répétition).
Polynômes irréductibles§
P ∈ K [ X ] P \in K[X] P ∈ K [ X ] est irréductible s’il est de degré ≥ 1 \geq 1 ≥ 1 et s’il ne peut s’écrire P = A B P = AB P = A B qu’avec deg ( A ) = 0 \deg(A) = 0 deg ( A ) = 0 ou deg ( B ) = 0 \deg(B) = 0 deg ( B ) = 0 .
Irréductibles de C [ X ] \mathbb{C}[X] C [ X ] §
Les seuls irréductibles sont les polynômes de degré 1 : a X + b aX + b a X + b avec a ≠ 0 a \neq 0 a = 0 .
Irréductibles de R [ X ] \mathbb{R}[X] R [ X ] §
Ce sont :
Les polynômes de degré 1 : a X + b aX + b a X + b
Les polynômes de degré 2 à discriminant strictement négatif : a X 2 + b X + c aX^2 + bX + c a X 2 + b X + c avec Δ < 0 \Delta < 0 Δ < 0
Factorisation dans R [ X ] \mathbb{R}[X] R [ X ] Tout P ∈ R [ X ] P \in \mathbb{R}[X] P ∈ R [ X ] se factorise en produit de polynômes de degré 1 et de degré 2 à discriminant négatif. Les racines complexes viennent par paires conjuguées : si z z z est racine, alors z ˉ \bar{z} z ˉ aussi.
Relations coefficients-racines (Viète)§
Pour P = a n X n + a n − 1 X n − 1 + ⋯ + a 0 P = a_n X^n + a_{n-1}X^{n-1} + \cdots + a_0 P = a n X n + a n − 1 X n − 1 + ⋯ + a 0 de racines x 1 , … , x n x_1, \ldots, x_n x 1 , … , x n :
{ x 1 + x 2 + ⋯ + x n = − a n − 1 a n \[ 8 p t ] ∑ i < j x i x j = a n − 2 a n \[ 8 p t ] x 1 x 2 ⋯ x n = ( − 1 ) n a 0 a n \begin{cases}
x_1 + x_2 + \cdots + x_n = -\dfrac{a_{n-1}}{a_n} \[8pt]
\displaystyle\sum_{i < j} x_i x_j = \dfrac{a_{n-2}}{a_n} \[8pt]
x_1 x_2 \cdots x_n = (-1)^n \dfrac{a_0}{a_n}
\end{cases} { x 1 + x 2 + ⋯ + x n = − a n a n − 1 \[ 8 pt ] i < j ∑ x i x j = a n a n − 2 \[ 8 pt ] x 1 x 2 ⋯ x n = ( − 1 ) n a n a 0
Pour P = a X 2 + b X + c P = aX^2 + bX + c P = a X 2 + b X + c de racines x 1 , x 2 x_1, x_2 x 1 , x 2 :
x 1 + x 2 = − b a , x 1 x 2 = c a x_1 + x_2 = -\frac{b}{a}, \quad x_1 x_2 = \frac{c}{a} x 1 + x 2 = − a b , x 1 x 2 = a c
PGCD et PPCM de polynômes§
La division euclidienne permet de définir le PGCD par l’algorithme d’Euclide , exactement comme dans Z \mathbb{Z} Z .
Théorème de Bézout (version polynomiale) Soient A , B ∈ K [ X ] A, B \in K[X] A , B ∈ K [ X ] non tous nuls. Alors :
PGCD ( A , B ) = D ⟺ ∃ U , V ∈ K [ X ] , A U + B V = D \text{PGCD}(A, B) = D \iff \exists U, V \in K[X], \quad AU + BV = D PGCD ( A , B ) = D ⟺ ∃ U , V ∈ K [ X ] , A U + B V = D
Le PGCD est défini à constante multiplicative près . On le normalise souvent en polynôme unitaire (coefficient dominant = 1).
Fractions rationnelles§
Définition§
Une fraction rationnelle est un quotient F = P Q F = \dfrac{P}{Q} F = Q P avec P , Q ∈ K [ X ] P, Q \in K[X] P , Q ∈ K [ X ] , Q ≠ 0 Q \neq 0 Q = 0 .
L’ensemble des fractions rationnelles K ( X ) K(X) K ( X ) est un corps (le corps des fractions de K [ X ] K[X] K [ X ] ).
Décomposition en éléments simples§
Toute fraction rationnelle F = P / Q F = P/Q F = P / Q avec deg ( P ) < deg ( Q ) \deg(P) < \deg(Q) deg ( P ) < deg ( Q ) se décompose de manière unique en somme d’éléments simples .
flowchart TD
A["F = P/Q"] --> B{"deg P ≥ deg Q ?"}
B -->|Oui| C["Division euclidienne<br/>F = E + R/Q avec deg R < deg Q"]
B -->|Non| D["Factoriser Q"]
C --> D
D --> E["Écrire la décomposition<br/>avec des coefficients indéterminés"]
E --> F["Déterminer les coefficients"]
F --> G["Méthode 1 : Multiplier et identifier"]
F --> H["Méthode 2 : Valeurs particulières"]
F --> I["Méthode 3 : Limite en ∞<br/>pour le terme de plus haut degré"]
Sur C \mathbb{C} C §
Si Q = a ∏ ( X − z i ) m i Q = a \prod (X - z_i)^{m_i} Q = a ∏ ( X − z i ) m i , alors :
P Q = E ( X ) + ∑ i ∑ k = 1 m i λ i , k ( X − z i ) k \frac{P}{Q} = E(X) + \sum_i \sum_{k=1}^{m_i} \frac{\lambda_{i,k}}{(X - z_i)^k} Q P = E ( X ) + i ∑ k = 1 ∑ m i ( X − z i ) k λ i , k
Sur R \mathbb{R} R §
On a en plus des éléments simples de seconde espèce :
α X + β ( X 2 + b X + c ) k avec Δ = b 2 − 4 c < 0 \frac{\alpha X + \beta}{(X^2 + bX + c)^k} \quad \text{avec } \Delta = b^2 - 4c < 0 ( X 2 + b X + c ) k α X + β avec Δ = b 2 − 4 c < 0
Décomposer F = 1 X 2 − 1 = 1 ( X − 1 ) ( X + 1 ) F = \dfrac{1}{X^2 - 1} = \dfrac{1}{(X-1)(X+1)} F = X 2 − 1 1 = ( X − 1 ) ( X + 1 ) 1 :
F = A X − 1 + B X + 1 F = \frac{A}{X-1} + \frac{B}{X+1} F = X − 1 A + X + 1 B
1 X 2 − 1 = 1 2 ⋅ 1 X − 1 − 1 2 ⋅ 1 X + 1 \frac{1}{X^2 - 1} = \frac{1}{2} \cdot \frac{1}{X-1} - \frac{1}{2} \cdot \frac{1}{X+1} X 2 − 1 1 = 2 1 ⋅ X − 1 1 − 2 1 ⋅ X + 1 1
Interpolation de Lagrange§
Étant donnés n + 1 n+1 n + 1 points ( x 0 , y 0 ) , … , ( x n , y n ) (x_0, y_0), \ldots, (x_n, y_n) ( x 0 , y 0 ) , … , ( x n , y n ) avec les x i x_i x i deux à deux distincts, il existe un unique polynôme P P P de degré ≤ n \leq n ≤ n tel que P ( x i ) = y i P(x_i) = y_i P ( x i ) = y i pour tout i i i .
La formule explicite est :
P ( X ) = ∑ i = 0 n y i ∏ j = 0 j ≠ i n X − x j x i − x j P(X) = \sum_{i=0}^{n} y_i \prod_{\substack{j=0 \ j \neq i}}^{n} \frac{X - x_j}{x_i - x_j} P ( X ) = i = 0 ∑ n y i j = 0 j = i ∏ n x i − x j X − x j
Les polynômes L i ( X ) = ∏ j ≠ i X − x j x i − x j L_i(X) = \prod_{j \neq i} \frac{X - x_j}{x_i - x_j} L i ( X ) = ∏ j = i x i − x j X − x j sont les polynômes de Lagrange : ils vérifient L i ( x j ) = δ i j L_i(x_j) = \delta_{ij} L i ( x j ) = δ ij .
Trouver P P P de degré ≤ 2 \leq 2 ≤ 2 tel que P ( 0 ) = 1 P(0) = 1 P ( 0 ) = 1 , P ( 1 ) = 0 P(1) = 0 P ( 1 ) = 0 , P ( 2 ) = 3 P(2) = 3 P ( 2 ) = 3 .
L 0 = ( X − 1 ) ( X − 2 ) ( 0 − 1 ) ( 0 − 2 ) = ( X − 1 ) ( X − 2 ) 2 L_0 = \frac{(X-1)(X-2)}{(0-1)(0-2)} = \frac{(X-1)(X-2)}{2} L 0 = ( 0 − 1 ) ( 0 − 2 ) ( X − 1 ) ( X − 2 ) = 2 ( X − 1 ) ( X − 2 )
L 1 = X ( X − 2 ) 1 ⋅ ( 1 − 2 ) = − X ( X − 2 ) L_1 = \frac{X(X-2)}{1 \cdot (1-2)} = -X(X-2) L 1 = 1 ⋅ ( 1 − 2 ) X ( X − 2 ) = − X ( X − 2 )
L 2 = X ( X − 1 ) 2 ⋅ 1 = X ( X − 1 ) 2 L_2 = \frac{X(X-1)}{2 \cdot 1} = \frac{X(X-1)}{2} L 2 = 2 ⋅ 1 X ( X − 1 ) = 2 X ( X − 1 )
P = 1 ⋅ L 0 + 0 ⋅ L 1 + 3 ⋅ L 2 = ( X − 1 ) ( X − 2 ) 2 + 3 X ( X − 1 ) 2 = 2 X 2 − 2 X + 1 P = 1 \cdot L_0 + 0 \cdot L_1 + 3 \cdot L_2 = \frac{(X-1)(X-2)}{2} + \frac{3X(X-1)}{2} = 2X^2 - 2X + 1 P = 1 ⋅ L 0 + 0 ⋅ L 1 + 3 ⋅ L 2 = 2 ( X − 1 ) ( X − 2 ) + 2 3 X ( X − 1 ) = 2 X 2 − 2 X + 1
Exercices types§
Exercice 1 — Division euclidienne Effectuer la division euclidienne de X 4 − 3 X 2 + 2 X^4 - 3X^2 + 2 X 4 − 3 X 2 + 2 par X 2 − X + 1 X^2 - X + 1 X 2 − X + 1 .
Solution : Q = X 2 + X − 3 Q = X^2 + X - 3 Q = X 2 + X − 3 , R = 2 X + 5 R = 2X + 5 R = 2 X + 5 .
Exercice 2 — Factorisation Factoriser P = X 4 − 1 P = X^4 - 1 P = X 4 − 1 dans R [ X ] \mathbb{R}[X] R [ X ] puis dans C [ X ] \mathbb{C}[X] C [ X ] .
Dans R \mathbb{R} R : P = ( X − 1 ) ( X + 1 ) ( X 2 + 1 ) P = (X-1)(X+1)(X^2+1) P = ( X − 1 ) ( X + 1 ) ( X 2 + 1 )
Dans C \mathbb{C} C : P = ( X − 1 ) ( X + 1 ) ( X − i ) ( X + i ) P = (X-1)(X+1)(X-i)(X+i) P = ( X − 1 ) ( X + 1 ) ( X − i ) ( X + i )
Exercice 3 — Décomposition en éléments simples Décomposer F = X ( X − 1 ) 2 ( X + 1 ) F = \dfrac{X}{(X-1)^2(X+1)} F = ( X − 1 ) 2 ( X + 1 ) X .
Solution : F = 1 / 2 ( X − 1 ) 2 + 1 / 4 X − 1 − 1 / 4 X + 1 F = \dfrac{1/2}{(X-1)^2} + \dfrac{1/4}{X-1} - \dfrac{1/4}{X+1} F = ( X − 1 ) 2 1/2 + X − 1 1/4 − X + 1 1/4
À retenir§
Division euclidienne dans K [ X ] K[X] K [ X ] : analogue à celle dans Z \mathbb{Z} Z
d’Alembert-Gauss : tout polynôme de degré n n n a exactement n n n racines dans C \mathbb{C} C
Irréductibles de R [ X ] \mathbb{R}[X] R [ X ] : degré 1 ou degré 2 avec Δ < 0 \Delta < 0 Δ < 0
Les racines complexes de polynômes réels viennent par paires conjuguées
La décomposition en éléments simples est l’outil clé pour intégrer des fractions rationnelles
Commentaires