Cours - Polynomes Et Fractions
Cours - Polynomes Et Fractions
Cours - Polynomes Et Fractions
Algèbre II
1 Polynômes 2
1.1 Définitions générales . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Structure de l’ensemble des polynômes . . . . . . . . . . . . . . . . . 6
1.3 Fonctions polynômiales . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4 Degré et valuation d’un polynôme . . . . . . . . . . . . . . . . . . . . 8
1.5 Arithmétique dans K[X] . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.5.1 Division euclidienne dans K[X] . . . . . . . . . . . . . . . . . 12
1.5.2 Idéaux de K[X] . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.5.3 Pgcd de deux polynômes . . . . . . . . . . . . . . . . . . . . . 17
1.5.4 Polynômes premiers entre eux . . . . . . . . . . . . . . . . . . 19
1.5.5 Ppcm de deux polynômes . . . . . . . . . . . . . . . . . . . . 20
1.6 Racines d’un polynôme . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.6.1 Dérivation des polynômes . . . . . . . . . . . . . . . . . . . . 26
1.6.2 Polynômes irréductibles et factorisations . . . . . . . . . . . . 30
1.6.2.1 Décomposition en irréductibles dans C[X] . . . . . . 32
1.6.2.2 Décomposition en irréductibles dans R[X] . . . . . . 33
2 Fractions rationnelles 36
2.1 Décomposition en éléments simples . . . . . . . . . . . . . . . . . . . 39
2.2 Fractions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.3 Racines et pôles d’une fraction rationnelle . . . . . . . . . . . . . . . 44
2.4 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
1
Chapitre 1
Polynômes
On désigne par K l’un des ensembles R ou C. K est muni de deux lois de com-
positions internes : + et × ; la richesse de leurs propriétés lui confère une structure
de corps commutatif :
— (K, +) est un groupe commutatif, ceci est la conséquence du fait que
— + est associative.
— + est commutative.
— + admet un élément neutre : 0.
— Tout élément x de K admet un symétrique : −x.
— (K∗ , ×) est un groupe commutatif (Rappel : K∗ = K \ {0} est l’ensemble des
éléments de K qui ont un inverse).
— × est distributive à gauche et à droite par rapport à +, c’est-à-dire :
∀(x, y, z) ∈ K, x × (y + z) = x × y + x × z et (y + z) × x = y × x + z × x
1. Dans la pratique et lorsqu’il n’y a pas ambiguı̈té, on omet le signe ×.
2. R et C ne sont pas les seuls ensembles ayant une structure de corps (ie. qui
vérifient les propriétés énumérées ci-dessus), on vérifie sans peine que c’est
aussi le cas pour Q mais que cela est faux pour Z. On rencontrera dans la
suite immédiate du cours sur les polynômes, un corps bien particulier qui
entretient avec l’ensemble des polynômes le même rapport que Q avec Z.
2
3 Algèbre II
la lettre x désigne une variable qu’on peut remplacer par n’importe quel réel, mais
rien d’autre, tandis que y est une variable que l’on peut remplacer par n’importe
quel réel positif, mais rien d’autre.
L’expression définissant f a également un sens sur C. On peut définir une autre
fonction expression définit une fonction sur n’importe quel espace dans lequel on a
défini une addition, une multiplication, et une muliplication par les réels.
Considérons l’ensemble E des fonctions du plan R2 dans lui-même, muni de l’addi-
tion et de la multiplication par les réels usuelles, ainsi que de la composition. Ainsi
u2 = u ◦ u, u3 = u2 ◦ u, . . . etc. Par convention on note u0 = IR2 . On peut alors définir
la fonction F qui à u ∈ E associe
F (u) = u3 + 4u + 2 = u ◦ u ◦ u + 4u + 2 IR2 .
Ainsi on a intérêt à voir un polynôme comme un nouvel objet et pas comme une
fonction. Pour satisfaire notre soif de rigueur, il faut donner un sens à l’indéterminée
X. En fait, ce X n’est qu’une notation. L’information importante dans l’expression
(1.1) est la famille de coefficients a0 , ..., an ∈ K. Ainsi on pourrait simplement voir
un polynôme comme un élément de Kn+1 . Le problème est que l’entier n dépend
lui aussi du polynôme. En effet, un polynôme est donné par un nombre fini mais
quelconque de coefficients non nuls.
On note (a0 , a1 , a2 , . . . , an , 0, . . .) une suite (infinie) d’éléments de K nuls à partir
d’un certain rang. n désigne un entier naturel tel que au delà du rang n tous les
A. Azouani AP1-ENSAK
4 Algèbre II
termes sont nuls, ce qui ne signifie d’ailleurs pas que les termes ai (i = 0 . . . n) sont
tous non nuls.
√
Exemples : (0, 1, −1, 0, 2, 0, 0, 0, . . .), (π, e, 2, 0, . . .) etc...
Dans le but d’alléger les écritures, une telle suite sera notée A = {(ai )i∈N , n} 1 . On
définit alors trois lois de composition dans l’ensemble de ces suites
Parmi les suites qui ne peuvent pas être identifiées à un scalaire, il en est une
particulière que l’on note X, que l’on nomme l’indéterminée et qui est telle que :
X = (0, 1, 0, 0, 0, . . .)
On vérifie alors :
def
X 2 = X × X = (0, 0, 1, 0, 0, . . .)
def
X 3 = X × X 2 = (0, 0, 0, 1, 0, . . .)
et ainsi de suite ...
def
Pour être complet, en hommage à une telle régularité, on pose X 0 = (1, 0, 0, . . .) =
1.
Ainsi, la suite A = (a0 , a1 , . . . , an , 0, . . .) = {(ai )i∈N , n} peut s’écrire :
i=n
X
A = a0 + a1 X + a2 X 2 + . . . + an X n = ai X i
i=0
A. Azouani AP1-ENSAK
5 Algèbre II
Définition 1.1. On note K[X] l’ensemble des suites (ak )k∈N d’éléments de
K nulles à partir d’un certain rang (il existe N ∈ N tel que ak = 0 pour tout
k ≥ N ). Les éléments de K[X] sont appelés polynômes à une indéterminée
sur le corps K.
Remarque 1.1. 1. La suite a = (ak )k≥0 est dite à support fini ⇐⇒ il existe un
entier n dans N tel que : ∀ k > n, ak = 0.
2. Un polynôme du type (a0 , 0, 0, ...) s’appelle un polynôme constant. Le polynôme
(0, 0, ...) s’appelle le polynôme nul.
a0 + a1 X + . . . + ak X k + . . . + an X n = 0
P = a0 + a1 X + . . . + ak X k + . . . + an X n
A. Azouani AP1-ENSAK
6 Algèbre II
On peut vérifier que ces trois définitions définissent bien des fonctions de K[X]×K[X]
dans K[X], de K × K[X] dans K[X] et de K[X] × K[X] dans K[X], respectivement.
On peut vérifier que l’ensemble K[X] muni de l’addition précédente est un groupe
commutatif, dont l’élément neutre est le polynôme (0, 0, 0, 0, ...). La multiplication
est associative et commutative, et le polynôme (1, 0, 0, 0, ...) est élément neutre. En
outre on a la distributivité du produit par rapport à l’addition :
∀ P, Q, R ∈ K[X], P (Q + R) = P Q + P R.
K[X] muni de son addition et de sa multiplication interne n’est pas un corps, car
tout élément non nul n’admet pas d’inverse pour la multiplication. Par contre, les
propriétés déjà évoquées assurent que c’est ce qu’on appelle un anneau commutatif.
Outre ces propriétés concernant l’addition et la multiplication interne, la multi-
plication externe se comporte également comme on pouvait espérer :
• Pour tout P ∈ K[X] on a 1K P = P (où 1K l’élément unité du corps K).
• Pour P, Q ∈ K[X] et λ ∈ K on a λ(P + Q) = λP + λQ.
• Pour P ∈ K[X] et λ, µ ∈ K on a (λ + µ)P = λP + µP.
• Pour P ∈ K[X] et λ, µ ∈ Kon a λ(µP ) = (λµ)P.
• Pour P, Q ∈ K[X] et λ ∈ K on a λ(P Q) = (λP )Q = (λQ)P.
Remarque 1.3. On montre que l’ensemble K[X] muni des deux lois de composition
internes : + et × possède une structure d’anneau 3 :
3. En réalité quand on considère la troisième loi (externe), la structure de K[X] est plus riche,
mais ceci correspond à un cours à venir.
A. Azouani AP1-ENSAK
7 Algèbre II
A. Azouani AP1-ENSAK
8 Algèbre II
Bien entendu l’intérêt de l’abstraction est, comme on l’a dit, de définir des fonc-
tions sur tout espace dans lequel une expression polynômiale à coefficients dans K
a un sens. Par exemple à un polynôme dans K[X] on peut associer une fonction sur
K mais aussi sur l’espaces des fonctions de K dans K(ou de Kn dans Kn ), mais aussi
sur les matrices n × n à coefficients dans K ou sur K[X].
Exemples
1. P (x) = 23 x4 + 2 x2 + 52; deg(P ) = 4 et val(P ) = 0.
2. P (x) = 2; deg(P ) = 0 et val(P ) = 0.
3. P (x) = 0; deg(P ) = −∞ et val(P ) = +∞.
8
4. P (x) = 3 x ; deg(P ) = 8 et val(P ) = 8.
Remarques
— Le coefficient dominant d’un polynôme non nul est le coefficient dont l’indice
est égal au degré du polynôme.
— Un polynôme est unitaire ou normalisé si, et seulement si son coefficient
dominant est égal à 1.
— On a val(P ) = 0 si et seulement si le coefficient constant de P est non nul.
— deg(P ) ≥ 1 si P n’est pas le polynôme constant.
A. Azouani AP1-ENSAK
9 Algèbre II
4. deg(λ.P ) = deg(P ) si λ 6= 0
5. val(P + Q) ≥ inf{val(P ), val(Q)}
6. val(P × Q) = val(P ) + val(Q)
7. val(λ.P ) = val(P ) si λ 6= 0
A. Azouani AP1-ENSAK
10 Algèbre II
Q) = m.
Si n = m et an + bm 6= 0 alors le terme de plus haut degré est (an + bm ) X n et
deg(P + Q) = n = m.
Si n = m et an + bm = 0 alors tous les termes sont des monômes de degrés
strictement inférieurs à n = m, donc deg(P + Q) < n = m.
2. Soit λ ∈ K. On a :
n
X
λP = λ ak X k
k=0
Puisque bm Pm est de degré nm et que les autres termes sont de degrés stric-
tement inférieurs, on obtient bien que deg(P (Q)) = nm.
On utilise souvent la filtration suivante de K[X] (une filtration de E est une chaı̂ne
d’inclusions d’union totale E).
A. Azouani AP1-ENSAK
11 Algèbre II
A. Azouani AP1-ENSAK
12 Algèbre II
Remarques
1. Si Q|P alors deg(Q) ≤ deg(P ).
2. Soient (P, Q) ∈ K[X]2 et (λ, µ) ∈ (K? )2 . Alors Q divise P si et seulement si
µQ divise λ P .
3. Le polynôme nul est un multiple de tout polynôme P (en effet on 0 = 0P ) mais
il ne divise que lui-même (car Q = P 0 ⇒ Q = 0). Autrement dit D(0) = K[X]
et K[X] = {0}
4. Si P = λ ∈ K? alors P divise tout polynôme Q (car Q = AP avec A = λ1 Q).
Mais λ 6= 0 n’est multiple que des polynômes constants non nuls (P Q = λ ⇒
deg(P ) = 0. Autrement dit, pour tout λ ∈ K? : D(λ) = K? et λK[X] = K[X].
A. Azouani AP1-ENSAK
13 Algèbre II
5. En posant Q|P , on définit une relation binaire sur K[X] qui réflexive et transi-
tive. Mais elle n’est pas antisymétrique (donc ce n’est pas une relation d’ordre).
On en effet : (Q|P et P |Q) ⇐⇒ (∃λ ∈ K? , P = λ Q).
On exprime cette situation en disant que le polynômes sont associés.
6. Si deux polynômes sont associés alors ils ont le même diviseurs et le même
multiples.
7. Soit P un polynôme non nul, et soit λ le coefficient de plus haut degré de P .
Le polynôme P ? = λ1 P est appelé le normalisé de P .
Deux polynômes non nuls sont associés s’ils ont le même normalisé.
8. Soit P le polynôme non nul.
P ? est l’unique normalisé tel que D(P ? ) = D(P ).
Il est est l’unique normalisé tel que P K[X] = P ? K[X].
9. Pour tous polynômes, P, Q, on a : P K[X] ⊂ Q K[X] ⇐⇒ Q|P ⇐⇒ D(Q) ⊂
D(P ). On en déduit P K[X] = Q K[X] ⇐⇒ P ? = Q? ⇐⇒ D(P ) = D(Q).
X5 +X 4 −X 3 +X 2 −2X + 1 2X 2 − X + 1
−(X 5 − 12 X 4 + 21 X 3 ) 1 3
2
X + 34 X 2 − 38 X − 1
16
3 4
2
X − 32 X 3 +X 2
−( 32 X 4 − 34 X 3 + 34 X 2 )
− 34 X 3 + 14 X 2 −2X
−(− 34 X 3 + 38 X 2 − 38 X)
− 81 X 2 − 138
X +1
1 2 1 1
−(− 8 X + 16 X − 16 )
37 17
− 16 X 16
A. Azouani AP1-ENSAK
14 Algèbre II
monôme, il suffit de regarder les termes dominants (grosso modo, on divise le terme
dominant de A par celui de B). On obtient alors
X3
4
3X 3
3X 2
A(X) = B(X) + − + X − 2X + 1 .
2 2 2
On procède de même avec ce reste :
X3 3X 2 3X 3 X 2
A(X) = B(X) + B(X) + − + − 2X + 1 .
2 2 2 4
Et ainsi de suite, jusqu’à ce que le reste ait un degré strictement inférieur à celui de
B. On obtient finalement :
3
3X 2 3X
X 1 37 17
A(X) = B(X) + − − + − X+ .
2 4 8 16 16 16
La démonstration du théorème 1.2 suit cet algorithme de calcul pour obtenir l’exis-
tence du couple (Q, R).
Démonstration. du théorème 1.2
-On commence par prouver l’existence. On montre par récurrence sur m ∈ N qu’un
tel couple (Q, R) existe si
deg(A) < deg(B) + m
(on rappelle que deg(A) peut être ∞). Pour m = 0, on prend simplement (Q, R) =
(0, A).
On suppose maintenant l’existence acquise si deg(A) < deg(B) + m pour un certain
m ∈ N, et on considère A et B tels que deg(A) = deg(B) + m. On note
n
X n−m
X
k
A= ak X et B = bk X k
k=0 k=0
On a alors deg(Â) < deg(A), donc par hypothèse de récurrence il existe Q̂, R̂ ∈ K[K]
tels que deg(R̂) < deg(B) et  = B Q̂ + R̂. On a alors
an m
A=B X + Q̂ + R̂.
bn−m
an
Il suffit alors de poser Q = X
bn−m m
+ Q̂ et R = R̂.
A. Azouani AP1-ENSAK
15 Algèbre II
et d’autre part
A = BQ2 + R2 et deg(R2 ) < deg(B).
On a alors
B(Q1 − Q2 ) = R2 − R1 ,
donc
deg(B) + deg(Q1 − Q2 ) = deg(R2 − R1 ) < deg(B)
Cela prouve que deg(Q1 − Q2 ) < 0, donc Q1 = Q2 , et par suite que R1 = R2 .
Remarques
1. Soit A dans K[X] et α dans K Le reste de la division de A par X − α est la
constante A(α).
Plus généralement si A = BQ + R et si B(α) = 0 alors A(α) = R(α).
Supposons
√
par exemple qu’on veille calculer A(α) avec deg(A) ≥ 2 et α =
−1+ 13
2
.
Il est plus commode de diviser par B = X 2 + X − 3 car B(α) = 0. Le reste R
s’écrit en effet R = aX + b et on a alors A(α) = aα + b.
2. Soient K et K0 deux corps, K étant un sous-corps de K0 .
Soient A, B deux éléments de K[X], le polynôme B étant non nul.
Soit A = BQ + R la division eucidienne de A par B dans K[X].
Par unicité, cette égalité représente aussi la division euclidienne de A par B
dans K0 [X].
Cette propriété est souvent utilisée avec K = R et K0 = C : on part d’une
division dans R[X], et on considère momentanément comme une division dans
C[X], le temps de la substituer à X un nombre complexe (souvent une racine
complexe du polynôme B).
Définition 1.7. On dit que deux polynômes P et Q sont premiers entre eux
si les seuls diviseurs communs à P et Q sont les polynômes constants non
nuls.
A. Azouani AP1-ENSAK
16 Algèbre II
D est appelé plus grand commun diviseur de A et B et est noté pgcd(A, B).
En outre il existe (U, V ) ∈ K[X]2 tel que
D = AU + BV. (1.3)
Comme dans le cadre général, on dit que le couple (A, B) est un couple de
polynômes associés si A divise B et B divise A. Il vient alors de la description des
idéaux de K[X] que :
A. Azouani AP1-ENSAK
17 Algèbre II
n = min{deg(P ), P ∈ D \ {0}}
R = A − DQ = (1 − QU )A − QV B,
ce qui prouve que R appartient à D. Mais son degré est strictement inférieur à celui
de D, ce qui est absurde. Ainsi A = QD, ce qui signifie que D divise A. On montre
de la même façon que D divise B.
Soit P ∈ K[X] un diviseur commun de A et B. Il existe (QA , QB ) ∈ K[X]2 tel
que A = P QA et B = P QB . On a alors
D = AU + BV = P (QA U + QB V ),
Il reste à montrer que D est l’unique polynôme unitaire vérifiant (1.2). Pour
cela, supposons que D̃ est également un polynôme unitaire vérifiant (1.2). Comme
D̃ divise A et B, on obtient par propriété de D que D̃ divise D. On obtient de la
même façon que D divise D̃. Comme D et D̃ sont unitaires, on a nécessairement
D = D̃, ce qui conclut la démonstration.
A. Azouani AP1-ENSAK
18 Algèbre II
On note que l’unicité de D assure qu’il n’y a qu’un seul polynôme unitaire de D de
degré n.
Remarque 1.5. Comme pour le cas des entiers, le calcul du pgcd est basé sur
l’algorithme d’Euclide.
Exemples :
• Déterminer le pgcd de P = X 3 + 2X 2 − X − 2 et Q = X 2 + 4X + 3. en vous
inspirant de l’algorithme d’Euclide.
On a :
X 3 + 2X 2 − X − 2 = (X 2 + 4X + 3)(X − 2) + 4X + 4;
1
X 2 + 4X + 3 = (4X + 4)( X + 3 = 4) :
4
Donc, pgcd(P, Q) = pgcd(Q ; 4X + 4) = X + 1.
• Trouver P ∧ Q, où
P = 2X 3 − 4X 2 − X + 2; Q = X 3 − 3X 2 + 3X − 2
Posons R0 = Q.
P = Q1 R0 + R1 ; où Q1 = 2; R1 = 2X 2 − 7X + 6
P ∧ R0 = R0 ∧ R1 :
R0 = Q2 R1 + R2 ; où Q2 = 21 X + 14 ; R2 = 74 X − 7
2
R0 ∧ R1 = R1 ∧ R2 = R1 ∧ (X − 2)
R1 = Q3 (X − 2) + 0 ; où Q3 = 2 X − 3
Donc
P ∧Q=X −2
Comme pour les entiers, le pgcd est le dernier reste non nul.
• Soit à déterminer le pdcd de
et
B = X 5 − X 4 + 2X 3 − 2X 2 + X − 1.
En Effectuant les divisions euclidiennes suivantes :
A = B (x − 5) + R1
A. Azouani AP1-ENSAK
19 Algèbre II
pgc(A, B) = pgcd(R1 , X 3 − X 2 + X − 1)
Ensuite ; on a :
R1 = (7X + 1) X 3 − X 2 + X − 1) + 0
Ce qui montre finalement que pgcd(A, B) = X 3 − X 2 + X − 1 (polynôme
unitaire associé au dernier reste non nul de lalgorithme).
Remarques 1.1. (Quelques propriétés)
A. Azouani AP1-ENSAK
20 Algèbre II
Comme pour les entiers, les polynômes premiers entre eux sont caractérisés par la
propriété suivante :
Théorème 1.4. (Théorème de Bézout pour les polynômes)
Deux polynômes A et B ∈ K[X] sont premiers entre eux (A ∧ B = 1 ) si et
seulement s’il existe U, V K[X] tels que :
AU + BV = 1.
Le théorème de Bézout a des conséquences fondamentales en arithmétiques des
polynômes :
Théorème 1.5. (Théorème Gauss)
Soient A, B, C ∈ K[X]. Si A divise BC et si A est premier avec B, alors A
divise C.
Démonstration. Supposons que A|BC et que A et B sont premiers entre eux.
Alors, d’après l’identité de Bézout, il existe U, V ∈ K[X] tels que AU + BV = 1.
Comme A divise AC, il divise ACU .
De même A divise BC donc divise BCV . Ainsi, A divise la somme de ces polynômes :
ACU + BCV = C(AU + BV ) = C.
Exemples
• Soient a et b deux éléments distincts de K. Si p et q sont deux entiers naturels,
les polynômes A = (X − a)p et B = (X − b)q sont premiers entre eux puisque
les diviseurs unitaires de A sont les polynômes (X − a)k , avec k ≤ p, et que
parmi eux, seul 1 divise B.
• Si A = 0, alors A et B sont premiers entre eux si et seulement si le polynôme
B est constant et non nul.
Remarques et propriétés
Rappelons qu’on note P ? le polynôme unitaire associé à un polynôme non nul P
.
A. Azouani AP1-ENSAK
21 Algèbre II
(λA) ∨ (µB) = A ∨ B.
A ∨ B = ∆? (Ã ∨ B̃).
(A ∧ B)(A ∨ B) = A B
D = AU + BV
A. Azouani AP1-ENSAK
22 Algèbre II
Remarque 1.6. Il résulte de la fin de la démonstration que si l’on n’avait pas imposé
aux polynômes A et B d’être unitaires, le résultat serait le suivant :
(A ∧ B)(A ∨ B) = λ A B, λ ∈ K? .
P = X 2 + 1 ∈ Q[X], P (i) = 0, i ∈ C, i∈
/Q
Lorsque nous dirons que λ est racine de P ∈ K[X] , nous sous-entendrons que λ est
un élément de K.
La recherche des racines des polynômes à coefficients entiers est en général difficile,
sauf en petit degré. On démontre même qu’il nexiste aucune méthode de recherche
des racines de polynômes à coefficients entiers de degré n si n ≥ 5. 4
On a bien sûr le résultat suivant :
Proposition 1.7. Soient P ∈ K[X] et λ ∈ K Alors λ est une racine de P
si et seulement si (X − λ)|P.
4. Ce célèbre résultat, concernant la non-résolubilité du groupe Sn pour n ≥ 5, est dû à variste
Galois (1811-1832), génial mathématicien français fondateur de la théorie qui porte désormais son
nom. Il fut le premier à employer le mot ”groupe”.
A. Azouani AP1-ENSAK
23 Algèbre II
P = (X − α) Q + R
P = (X − α) Q + P̃ (α)
z3 − z2 + z − 1 = 0 (1.4)
Solution :
1. Il est claire que 1 est une solution de l’équation (1.4)
2. 1 est une solution de l’équation (1.4) alors
z 3 − z 2 + z − 1 = (z − 1) (a z 2 + b z + c)
z 3 − z 2 + z − 1 = (z − 1) (z 2 + b z + 1)
Or
(z − 1) (z 2 + b z + 1) = z 3 + (b − 1) z 2 + (1 − b) z − 1
d’où b = 0. Par conséquent
z 3 − z 2 + z − 1 = (z − 1)(z 2 + 1)
Donc
SC = {1, i, −i}
A. Azouani AP1-ENSAK
24 Algèbre II
n
Q
Démonstration. On suppose que (X − aj ) divise P . Il existe Q ∈ K[X] tel que
j=1
n
Q
P (X) = Q(X) (X − aj ). En particulier pour tout k ∈ [[1 ; n]] on a
j=1
n
Y
P (ak ) = Q(ak ) (ak − aj ) = 0,
j=1
D’où le résultat.
A. Azouani AP1-ENSAK
25 Algèbre II
Comme P 6= 0 on a Q 6= 0 donc
Yn
deg(P ) = deg(Q) + deg( (X − aj )) ≥ n.
| {z }
≥0 j=1
| {z }
=0
L’intérêt du corollaire 1.5 par rapport au corollaire 1.4 est qu’on n’a pas besoin
d’information sur les degrés des polynômes pour conclure. Le prix à payer est qu’on
a besoin d’une infinité de racines. Mais une infinité de racines ce n’est pas tant que
ça, et cela reste un résultat très important. Par exemple, il suffit de savoir que deux
polynômes complexes coı̈ncident sur les réels (ou même seulement sur les entiers)
par savoir qu’ils sont égaux.
Définition 1.12. On dit d’un polynôme qu’il est scindé, s’il peut s’écrire
comme produit de polynômes de degré 1.
Autrement dit, P ∈ K[X] si et seulement s’il existe λ ∈ K? , n ∈ N et
a1 , . . . , an ∈ K tels que
n
Y
P = λ (X − aj ).
j=1
A. Azouani AP1-ENSAK
26 Algèbre II
Par analogie avec les fonctions, on note P (k) le polynôme dérivé k-ième de
P défini en posant :
P (0) = P
∀k ∈ N, P (k+1) = (P (k) )0 .
.
A. Azouani AP1-ENSAK
27 Algèbre II
Remarque et propriétés
• La définition précédente est purement algébrique. Elle ne correspond à la
dérivée des fonctions polynômiales que lorsque le corps de base est le corps
des réels.
• On note bien sûr P 0 et P 00 plutôt que P (1) et P (2) .
• Par exemple, si P = aX 3 + bX 2 + cX + d alors P 0 = 3aX 2 + 2bX + c.
n n−1 n
ak X k , alors P 0 = (k + 1) ak+1 X k , ou encore P 0 = k ak X k−1 .
P P P
• Si P =
k=0 k=0 k=1
• Si K = R, alors la fonction polynomiale associée au polynôme P 0 est bien la
dérivée (au sens habituel donné à ce nom) de la fonction polynomiale associée
à P .
• Pour P, Q dans K[X], et λ, µ dans K, on a :
(λP + µQ)0 = λP 0 + µQ0 et (P Q)0 = P 0 Q + P Q0
.
• Si deg(P ) ≥ 1 on a deg(P 0 ) = deg(P ) − 1 (c’est là qu’intervient l’hypothèse K
infini.)
Pour cette raison, P 0 est le polynôme nul si et seulement si P est un polynôme
constant.
Plus généralement : ∀(P, Q) ∈ K[X]2 , P 0 = Q0 ⇐⇒ ∃λ ∈ K, P = Q + λ.
Proposition 1.11. (Formule de Leibniz)
Soient P, Q dans K[X], et n dans N. On a :
b
(n)
X k
(P Q) = P (k) Q(n−k)
k=0
n
A. Azouani AP1-ENSAK
28 Algèbre II
Remarque
• La formule de Taylor montre qu’un polynôme est entièrement déterminé par
la valeur de ses dérivées successives en un point.
• Le cas particulier λ = 0 est connu sous le nom de formule de Mac Laurin.
P P (k) (0) k
ak X k alors P =
P
Si P = k!
X
k≥0 k≥0
• On a l’équivalence :
X P k (λ) X P k (λ)
P (X) = (X − λ)k ⇐⇒ P (X + λ) = Xk
k≥0
k! k≥0
k!
Remarque 1.7. En toute précision, il faudrait dire que α est une racine de P ou
que α est un zéro de la fonction polynomiale associée à K, mais on commet souvent
l’abus de langage de dire que α est un zéro du polynôme P .
• Si α n’est pas une racine de P , il pourra cependant être commode de dire que
α est une racine de P avec la multiplicité 0.
• Si α est une racine de multiplicité k de P , alors k ≤ deg(P ).
• Dire que P est divisible par (X − α)k , c’est dire que α est racine de P avec
une multiplicité au moins égale à k.
• Si K est un sous-corps de K0 , et si P est dans K[X], alors P est dans K0 [X].
Chacune des racines de P dans K est racine de P dans K0 , et avec la même
multiplicité.
En revanche, il se peut que P admette des racines qui soient dans K0 mais pas
dans K.
Par exemple, soit P = (X 2 − 2)(X 2 + 1) :
X P n’a pas de racines dans Q.
√ √
X Ses racines dans R sont − 2 et 2.
√ √
X Ses racines dans C sont − 2, 2, −i, i.
A. Azouani AP1-ENSAK
29 Algèbre II
Pour j ∈ [[1 ; k − 1]] on a donc P (j) (a) = 0, tandis que pour j = k, on obtient
P (k) (a) = k! Q(a) 6= 0.
Inversement on suppose que P (j) (a) = 0 pour tout j ∈ [[0 ; k − 1]] et que P (k) (a) 6= 0.
On note n = deg(P ). D’après la formule de Taylor en a, on a
n n n
X P j (a) j
X P (j) (a) j k
X P (j) (a)
P = (X − a) = (X − a) = (X − a) (X − a)j−k
j=0
j! j=k
j! j=k
j!
P (k) (a)
On a Q(a) = k!
6= 0 donc (X − a)k divise P mais pas (X − a)k+1 .
Pour m = 1 c’est vrai par définition. Supposons donc le résultat acquis jusqu’au
rang m − 1 (pour m ∈ [[2 ; k]]. Il existe Q ∈ K[X] tel que
m−1
Y
P = (X − aj )αj Q
j=1
A. Azouani AP1-ENSAK
30 Algèbre II
D’où la contradiction. D’où (1.5) par récurrence. Les autres assertions s’obtiennent
en analysant les degrés.
Remarques et propriétés
• En d’autres termes, on dira qu’un polynôme est réductible lorsqu’on peut le
factoriser sous la forme d’un produit de deux polynômes de degré au moins 1.
• Les polynômes irréductibles jouent un rôle analogue à celui des nombres pre-
miers en arithmétique. Toutefois les usages étant ce qu’ils sont, il y a une
petite nuance de vocabulaire un peu désagréable : alors que le mot ”nombre
premier” est réservé à des entiers positifs, le mot ”polynôme irréductible” n’est
pas réservé à des polynômes unitaires. On se méfiera de cette peu perceptible
nuance qui crée de légères discordances entre énoncés analogues portant les
uns sur les polynômes et les autres sur les entiers.
• Tout polynome de degré 1 est irréductible car X − a = QR entraı̂ne Q ou R
constant pour des raisons de degré..
Si deg(P ) ≥ 2 et si P admet une racine dans K, P n’est pas irréductible dans
K[X].
A. Azouani AP1-ENSAK
31 Algèbre II
A. Azouani AP1-ENSAK
32 Algèbre II
Remarque 1.8. Pour des entiers, on a convenu de classer les facteurs dans l’ordre
croissant : ainsi 6 se décompose en 2 · 3 et non en 3 · 2. Une telle convention ne peut
être appliquée pour décomposer des polynômes, aucun ordre ”raisonnable” n’étant à
notre disposition sur l’ensemble des polynômes irréductibles ; ainsi dans C[X] peut-
on écrire selon la fantaisie du moment X 2 + 1 = (X − i)(X + i) ou X 2 + 1 =
(X + i)(X − i). Quand on énonce ci-dessus que la décomposition est ”unique” on
sous-entend donc qu’on considère les deux exemples qui précèdent comme la même
décomposition, ce qui peut s’énoncer rigoureusement mais lourdement.
A. Azouani AP1-ENSAK
33 Algèbre II
Corollaire 1.7. Dans C[X], les polynômes irréductibles sont exactement les
polynômes du premier degré.
Définition 1.16. On dit qu’un polynôme est scindé lorsqu’il peut s’écrire
sous forme de produit de facteurs du premier degré.
Corollaire 1.8. Dans C[X], tout polynôme non nul est scindé. Autrement
dit, il existe λ ∈ C, k ∈ N, r1 , . . . , rk deux à deux distincts et α1 , . . . , αk ∈ N?
tels que :
Yk
P =λ (X − rj )αj .
j=1
A. Azouani AP1-ENSAK
34 Algèbre II
avec λ ∈ R? , r, s ∈ N, les ai pour i ∈ [[1 ; r]] sont des réels deux à deux
distincts, α1 , . . . , αr ∈ N? , les Qj pour j ∈ [[1 ; s]] sont des polynômes unitaires
de degré 2 sans racine réelle et deux à deux distincts, et enfin β1 , . . . , βs ∈ N? .
En outre cette écriture est unique à l’ordre des facteurs près.
A. Azouani AP1-ENSAK
35 Algèbre II
P = X 4 + 6X 2 + 25
A. Azouani AP1-ENSAK
Chapitre 2
Fractions rationnelles
Le concept est très simple : les fractions rationnelles sont les expressions de la
P
forme Q où P et Q sont des polynômes. Une mise en forme totalement rigoureuse
demande un effort un peu disproportionné par rapport au caractère intuitif de l’ob-
jet à construire.
P
La première idée qui peut venir à l’esprit est de tenter de modéliser la fraction Q par
le couple (P, Q) qui contient à première vue la même information : ainsi la fraction
X
X+1
correspondra au couple (X, X + 1). Une telle idée nous met sur la bonne piste,
mais elle se heurte à un problème : le couple (X 2 , X 2 + X) représentera la fraction
X2 X
X 2 +X
= X+1 ; la même fraction correspond donc à plusieurs couples, et l’ensemble
de tous les couples (P, Q) est donc trop gros.
On pourrait penser à n’utiliser que des couples (P, Q) avec P et Q premiers entre
eux ; c’est vraisemblablement faisable, mais la preuve risque d’être extrêmement
lourde, avec des pgcd à simplifier de partout.
Non, décidément, on ne fera rien de simple si on n’a pas compris ce qu’est un
ensemble-quotient, alors que si on maı̂trise cette notion, la preuve est longue à
écrire, mais sans obstacles.
Dans la suite de ce chapitre, K est un corps commutatif.
Définition 2.1. Soit K[X] un anneau intègre, 0 son élément neutre pour
l’addition, et C l’ensemble K[X] × {K[X] \ {0}}.
Sur C on introduit deux opérations + et × définies comme suit : pour tous
(P 1, Q1) et (P 2, Q2) de C, on pose
On notera qu’on utilise très discrètement l’intégrité de K pour justifier que le pro-
duit Q1 Q2 qui intervient dans les formules n’est pas nul, donc que la somme et le
produit d’éléments de C appartiennent effectivement à C.
36
37 Algèbre II
Signalons une fois encore que les deux formules de la définition précédente se com-
prennent aisément si on a en tête qu’un couple (P, Q) a vocation à décrire la fraction
P
Q
(qui n’aura un sens propre qu’une fois la construction terminée) : elles sont les
reproductions des formules qu’on sait bien utiliser pour multiplier ou additionner
des fractions.
L’ensemble C a une bonne tête vu de loin, mais de près il est trop gros. Pour le faire
maigrir, introduisons une relation d’équivalence R sur C.
Si nous savions déjà donner un sens aux barres de fractions, nous aurions écrit la
P1 P2
condition sous la forme Q 1
= Q2
, la rendant ainsi compréhensible, mais comme ce
symbole ne nous sera disponible qu’une fois finie la construction, on a dû donner
une forme moins limpide.
et
cl(P1 , Q1 ) × cl(P2 , Q2 ) = cl((P1 , Q1 ) × (P2 , Q2 )),
Cette définition n’en sera une qu’une fois vérifiée la proposition suivante.
A. Azouani AP1-ENSAK
38 Algèbre II
et
(P3 , Q3 ) + (P4 , Q4 ) = (P3 Q4 + P4 Q3 , Q3 Q4 ),
sont bien dans la même classe.
Cela revient à comparer les produits P5 et P6 définis par :
P5 = P1 Q3 Q2 Q4 + P2 Q4 Q1 Q3 = P3 Q1 Q2 Q4 + P4 Q2 Q1 Q3 = P6 .
Proposition 2.2. L’anneau K(X) est inclus dans K[X] ; plus précisément,
il existe un morphisme d’anneaux j : K[X] 7→ K[X]qui est injectif. Tout
élément de K[X] peut s’écrire comme j(P ) j(Q)−1 pour P et Q dans K[X]
et Q 6 = 0.
Démonstration. Soit j l’application définie par j(P ) = cl(P, 1). Il est très facile de
vérifier que j transforme addition en addition et multiplication en multiplication ;
son injectivité peut seule interpeller. Mais puisque cette transformation est un mor-
phisme de groupes additifs, l’injectivité se laisse montrer à coups de noyaux ; et
A. Azouani AP1-ENSAK
39 Algèbre II
effectivement si un polynôme P est envoyé sur le neutre additif de K[X] qui est la
classe de (0, 1), c’est que (P, 1)R(0, 1) et donc que P = 0 : le noyau est bien réduit
au seul polynôme nul. Enfin,
P
Notation : On note P/Q ou Q
l’élément cl(P, Q) de K[X] .
, dans laquelle R et les Ai,j sont tous des polynômes de K[X] qui vérifient en
outre la condition suivante, portant sur les degrés : pour tout couple d’indices
(i, j) tel que 1 ≤ i ≤ k et 1 ≤ j ≤ αi ,
A. Azouani AP1-ENSAK
40 Algèbre II
P T1 T2 Tk P S1 λ T1 P S2 λ T2 P Sk λ Tk
= P S1 + P S2 + . . . + P Sk = + +...+ ,
Q Q Q Q λ Q λ Q λ Q
Donc
P P S1 1 P S2 1 P Sk 1
= α1 + α2 . . .
Q λ Q1 λ Q2 λ Qαk k
En notant B1 , . . . , Bk les divers numérateurs qui interviennent dans la dernière for-
mule, on a donc réussi à écrire :
P B1 B2 Bk
= α1 + α2 + . . . + αk
Q Q1 Q2 Qk
A. Azouani AP1-ENSAK
41 Algèbre II
Preuve de l’unicité
Alors,
P C D E F G
=A+BX + + 2
+ 3
+ +
Q X − 1 (X − 1) (X − 1) X − 2 (X − 2)2
H IX +J KX +L MX +N
+ + 2 + 2 2
+ 2
X −3 X +1 (X + 1) X +X +1
où les lettres de A jusqu’à M désignent des réels à déterminer. La théorie assure
que ces réels existent et sont uniques. Il suffirait donc de réduire tous les éléments
simples au même dénominateur, et d’identifier les numérateurs pour obtenir autant
d’équations que d’inconnues (14 dans notre cas). Ce n’est pas ainsi qu’on procède
en pratique. On utilise plusieurs techniques de manière à déterminer le plus de
coefficients possibles par des équations simples. Voici ces techniques.
A. Azouani AP1-ENSAK
42 Algèbre II
113
=E
(1 − 2)2 (1 − 3) (12 + 1)2 (12 + 1 + 1)
1
Soit E = − 24 .
Il faut chercher les équations les plus simples possibles, en prenant des valeurs
particulières pour X, qui ne soient pas des racines du dénominateur (X = 0, X =
±1, etc . . .). On peut aussi penser à faire tendre X vers l’infini. On n’a recours à une
réduction au même dénominateur avec identification des coefficients qu’en dernier
ressort.
Voici un exemple plus simple, sur lequel nous allons détailler tous les calculs. Il s’agit
de décomposer en éléments simples la fraction rationnelle
P (X 6 + 1)
=
Q (X − 1) (X 2 + X + 1)2
P C DX +E F X +G
= AX + B + + +
Q (X − 1) (X + X + 1) (X 2 + X + 1)2
2
A. Azouani AP1-ENSAK
43 Algèbre II
où les lettres de A jusqu’à G désignent des réels à déterminer. La division euclidienne
du numérateur par le dénominateur donne :
X 6 + 1 = (X − 1) (X − 1) (X 2 + X + 1)2 + 2 X 3 .
Donc A = 1, B = −1, et :
P 2 X3
=X −1+
Q (X − 1) (X 2 + X + 1)2
2 X3 C DX +E F X +G
2 2
= + +
(X − 1) (X + X + 1) (X − 1) (X + X + 1) (X 2 + X + 1)2
2
La
√
décomposition dans C(X) a une forme différente. Nous notons encore j = − 12 +
i 23 , de sorte que j et j sont les deux racines de X 2 + X + 1.
P C D E F G
= AX + B + + + 2
+ +
Q (X − 1) (X − j) (X − j) (X − j) (X − j)2
A priori, les lettres de A jusqu’à G désignent des nombres complexes, mais le fait que
la fraction initiale ait tous ses coefficients réels simplifie quelque peu le problème :
A. Azouani AP1-ENSAK
44 Algèbre II
A = A, B = B, C = C, D = F, E = G,
√ √ √ √
P 2
9
− 19 − i 33 1
3
+ i 93 − 19 + i 3 3 1
3
− i 93
=X −1+ + + + + .
Q (X − 1) (X − j) (X − j)2 (X − j) (X − j)2
A. Azouani AP1-ENSAK