Cours Math Calculs
Cours Math Calculs
Cours Math Calculs
27 novembre 2023
2
1 Nombres complexes 5
I Les nombres complexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Opérations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Partie réelle et imaginaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4 Calculs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 Conjugué, module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
II Racines carrées, équation du second degré . . . . . . . . . . . . . . . . . . . . . . . 10
1 Racines carrées d’un nombre complexe . . . . . . . . . . . . . . . . . . . . . 10
2 Équation du second degré . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3 Théorème fondamental de l’algèbre . . . . . . . . . . . . . . . . . . . . . . . 12
III Argument et trigonométrie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1 Argument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2 Formule de Moivre, notation exponentielle . . . . . . . . . . . . . . . . . . . 13
3 Racines n-ième . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2 Matrices 15
I Définitions et vocabulaire matriciel . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 Matrices particulières . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3 Addition de matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
II Multiplication de matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1 Définition du produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3 Pièges à éviter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4 Propriétés du produit de matrices . . . . . . . . . . . . . . . . . . . . . . . 19
5 La matrice identité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6 La transposition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7 La trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8 Matrices triangulaires, matrices diagonales . . . . . . . . . . . . . . . . . . . 21
III Inverse d’une matrice : définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3 Propriétés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4 Calcul de l’inverse pour des matrices 2 × 2 . . . . . . . . . . . . . . . . . . . 24
5 Méthode du pivot de Gauss pour inverser les matrices . . . . . . . . . . . . 25
6 Un exemple d’inversion de matrice . . . . . . . . . . . . . . . . . . . . . . . 25
3
4 TABLE DES MATIÈRES
3 Déterminants 27
I Déterminant en dimension 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1 Matrice 2 × 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2 Interprétation géométrique du déterminant . . . . . . . . . . . . . . . . . . 27
II Définition du déterminant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1 Définition générale et premières propriétés . . . . . . . . . . . . . . . . . . . 28
2 Premières propriétés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3 Déterminants de matrices particulières . . . . . . . . . . . . . . . . . . . . . 30
III Propriétés du déterminant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1 Déterminant et matrices élémentaires . . . . . . . . . . . . . . . . . . . . . 31
2 Déterminant d’un produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3 Déterminant des matrices inversibles . . . . . . . . . . . . . . . . . . . . . . 32
4 Déterminant de la transposée . . . . . . . . . . . . . . . . . . . . . . . . . . 33
IV Calculs de déterminants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1 Cofacteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2 Développement suivant une ligne ou une colonne . . . . . . . . . . . . . . . 35
3 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4 Inverse d’une matrice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4 Systèmes linéaires 37
I Introduction aux systèmes d’équations linéaires . . . . . . . . . . . . . . . . . . . . 37
1 Exemple : deux droites dans le plan . . . . . . . . . . . . . . . . . . . . . . 37
2 Résolution par substitution . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3 Exemple : deux plans dans l’espace . . . . . . . . . . . . . . . . . . . . . . . 38
4 Résolution par la méthode de Cramer . . . . . . . . . . . . . . . . . . . . . 39
5 Résolution par inversion de matrice . . . . . . . . . . . . . . . . . . . . . . . 40
II Théorie des systèmes linéaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
1 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2 Différents types de systèmes . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3 Systèmes homogènes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
III Résolution par la méthode du pivot de Gauss . . . . . . . . . . . . . . . . . . . . . 43
1 Systèmes échelonnés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2 Opérations sur les équations d’un système . . . . . . . . . . . . . . . . . . . 44
3 Méthode du pivot de Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4 Systèmes homogènes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Chapitre
Nombres complexes
Préambule
1. Définition
Définition I.1
Un nombre complexe est un couple (a, b) ∈ R2 que l’on note a + ib
5
6 CHAPITRE 1. NOMBRES COMPLEXES
iR
a + ib
b
0 1 a R
Cela revient à identifier 1 avec le vecteur (1, 0) de R2 , et i avec le vecteur (0, 1). On note C
l’ensemble des nombres complexes. Si b = 0, alors z = a est situé sur l’axe des abscisses, que l’on
identifie à R. Dans ce cas on dira que z est réel, et R apparaît comme un sous-ensemble de C,
appelé axe réel. Si b 6= 0, z est dit imaginaire et si b 6= 0 et a = 0, z est dit imaginaire pur.
2. Opérations
Si z = a + ib et z ′ = a′ + ib′ sont deux nombres complexes, alors on définit les opérations
suivantes :
— addition : (a + ib) + (a′ + ib′ ) = (a + a′ ) + i(b + b′ )
iR
z + z′
z′
i z
0 1 R
— multiplication : (a + ib) × (a′ + ib′ ) = (aa′ − bb′ ) + i(ab′ + ba′ ). On développe en suivant les
règles de la multiplication usuelle avec la convention suivante : i2 = −1
iR
iIm(z) z
Im(z) i
0 1 Re(z) R
Re(z)
I. LES NOMBRES COMPLEXES 7
4. Calculs
Quelques définitions et calculs sur les nombres complexes.
λz
z
i
0
1
−z
Proposition 1.1
Pour tout z ∈ C, z 6= 1 :
1 − z n+1
1 + z + z2 + · · · + zn = .
1−z
8 CHAPITRE 1. NOMBRES COMPLEXES
z z = a + ib
i
0 |z|
b
1
z̄ 0 a
Quelques formules :
— z + z ′ = z̄ + z ′ , z̄ = z, zz ′ = z̄z ′
— z = z̄ ⇐⇒ z ∈ R
— |z|2 = z × z̄, |z̄| = |z|, |zz ′ | = |z||z ′ |
— |z| = 0 ⇐⇒ z = 0
z + z ′ ⩽ |z| + z ′
z + z′
z′
|z + z ′ |
′
|z |
z
|z|
0
Exemple 5.1
Dans un parallélogramme, la somme des carrés des diagonales égale la somme des carrés des
côtés.
Si les longueurs des côtés sont notées L et ℓ et les longueurs des diagonales sont D et d alors
il s’agit de montrer l’égalité
D2 + d2 = 2ℓ2 + 2L2 .
z + z′
′
|z − z | |z|
L
z′
|z + z | ′ |z ′ |
ℓ
d |z ′ |
ℓ D z
|z|
L 0
Démonstration. Cela devient simple si l’on considère que notre parallélogramme a pour sommets
0, z, z ′ et le dernier sommet est donc z + z ′ . La longueur du grand côté est ici |z|, celle du petit côté
est |z ′ |. La longueur de la grande diagonale est |z + z ′ |. Enfin il faut se convaincre que la longueur
de la petite diagonale est |z − z ′ |.
D 2 + d2 = z + z ′ + z − z′ z + z ′ (z + z ′ ) + z − z ′ (z − z ′ )
2 2
=
= z z̄ + zz ′ + z ′ z̄ + z ′ z ′ + z z̄ − zz ′ − z ′ z̄ + z ′ z ′
= 2z z̄ + 2z ′ z ′ = 2 |z|2 + 2 z ′
2
= 2ℓ2 + 2L2
10 CHAPITRE 1. NOMBRES COMPLEXES
Proposition 1.3
Attention ! Contrairement au cas réel, il n’y a pas de façon privilégiée de choisir une racine
plutôt que l’autre, donc pas de fonction racine. On ne dira donc jamais « soit ω la racine de z ».
Si z 6= 0 ces deux racines carrées sont distinctes. Si z = 0 alors ω = 0 est une racine double.
Pour z = a + ib nous allons calculer ω et −ω en fonction de a et b.
ω 2 = z ⇐⇒ (x + iy)2 = a + ib
2
x − y2 = a en identifiant parties
⇐⇒
2xy = b et parties imaginaires.
Discutons suivant le signe du réel b. Si b ⩾ 0, x et y sont de même signe ou nuls (car 2xy = b ≥ 0)
donc
qp qp
1
ω = ±√ 2 2
a +b +a+i a +b −a ,
2 2
2
et si b ⩽ 0
qp qp
1
ω = ±√ a +b +a−i
2 2 a +b −a .
2 2
2
√
En particulier si b = 0 le résultat
√ dépend du signe de a,
√ si a ⩾ 0,
p a2 = a et par conséquent
√
ω = ± a, tandis que si a < 0, a2 = −a et donc ω = ±i −a = ±i |a|.
Il n’est pas nécessaire d’apprendre ces formules mais il est indispensable de savoir refaire les
calculs.
Exemple 1.1
√ √
Les racines carrées de i sont + 2
2 (1 + i) et − 2
2 (1 + i).
En effet :
ω 2 = i ⇐⇒ (x + iy)2 = i
2
x − y2 = 0
⇐⇒
2xy = 1
II. RACINES CARRÉES, ÉQUATION DU SECOND DEGRÉ 11
2xy = 1 ⇐⇒ 2y 2 = 1 ⇐⇒ y = ± √12
2
2xy = 1
x + y2 = 1 2xy = 1
Les réels x et y sont donc de même signe, nous trouvons bien deux solutions :
1 1 1 1
x + iy = √ + i √ ou x + iy = − √ − i √
2 2 2 2
Proposition 1.4
−b + δ −b − δ
z1 = et z2 = .
2a 2a
Exemple 2.1
√
√ −1 ± i 3
— z2 + z + 1 = 0, ∆ = −3, δ = i 3, les solutions sont z = .
2
√
√ −1 ± 2
1−i 2 2 (1 + i)
— z2 + z + 4 = 0, ∆ = i, δ = 2 (1 + i), les solutions sont z = =
√ 2
− 12 ± 2
4 (1 + i).
On retrouve aussi le résultat bien connu pour le cas des équations à coefficients réels :
Corollaire II.1
Si les coefficients a, b, c sont réels alors ∆ ∈ R et les solutions sont de trois types :
b
— si ∆ = 0, la racine double est réelle et vaut − ,
2a
√
−b ± ∆
— si ∆ > 0, on a deux solutions réelles ,
2a
√
−b ± i −∆
— si ∆ < 0, on a deux solutions complexes, mais non réelles, .
2a
12 CHAPITRE 1. NOMBRES COMPLEXES
P (z) = an (z − z1 ) (z − z2 ) · · · (z − zn ) .
Définition III.1
Pour tout z ∈ C∗ = C \ {0}, un nombre θ ∈ R tel que z = |z| (cos θ + i sin θ) est appelé un
argument de z et noté θ = arg(z).
iR
|z|
i
arg(z)
0 1 R
Cet argument est défini modulo 2π. On peut imposer à cet argument d’être unique si on rajoute
la condition θ ∈] − π, +π].
III. ARGUMENT ET TRIGONOMÉTRIE 13
» ′ ′
cos θ = cos θ′
θ≡θ (mod 2π) ⇐⇒ ∃k ∈ Z, θ = θ + 2kπ ⇐⇒
sin θ = sin θ′
Proposition 1.5
Démonstration.
zz ′ = |z| (cos θ + i sin θ) z ′ cos θ′ + i sin θ′
= zz ′ cos θ cos θ′ − sin θ sin θ′ + i cos θ sin θ′ + sin θ cos θ′
= zz ′ cos θ + θ′ + i sin θ + θ′
donc arg (zz ′ ) ≡ arg(z) + arg (z ′ ) (mod 2π). On en déduit les deux autres propriétés, dont la
deuxième par récurrence.
Nous définissons la notation exponentielle par eiθ = cos θ + i sin θ et donc tout nombre
complexe s’écrit z = ρeiθ où ρ = |z| est le module et θ = arg(z) est un argument.
′
Avec la notation exponentielle, on peut écrire pour z = ρeiθ et z ′ = ρ′ eiθ
′ ′ iθ iθ ′ ′ i(θ+θ ′ )
zzn = ρρ iθe ne =nρρ iθe n
z = ρe = ρ e = ρn einθ
1 −iθ
iθ
1/z = 1/ ρe = ρ e
z̄ = ρe−iθ
n
La formule de Moivre se réduit à l’égalité : inline eiθ = einθ .
′
Et nous avons aussi : ρeiθ = ρ′ eiθ (avec ρ, ρ′ > 0) si et seulement si ρ = ρ′ et θ ≡ θ′ (mod 2π).
14 CHAPITRE 1. NOMBRES COMPLEXES
3. Racines n-ième
Définition III.2
Pour z ∈ C et n ∈ N, une racine n-ième est un nombre ω ∈ C tel que ω n = z.
Proposition 1.6
Démonstration. Écrivons z = ρeiθ et cherchons ω sous la forme ω = reit tel que z = ω n . Nous
n
obtenons donc ρeiθ = ω n = reit = rn eint . Prenons tout d’abord le module : ρ = ρeiθ =
rn eint = rn et donc r = ρ1/n (il s’agit ici de nombres réels). Pour les arguments nous avons
eint = eiθ et donc nt ≡ θ (mod 2π) (n’oubliez surtout pas le modulo 2π !). Ainsi on résout nt =
θ + 2kπ (pour k ∈ Z) et donc t = nθ + 2kπ n
n . Les solutions de l’équation ω = z sont donc les
iθ+2ikπ
ωk = ρ1/n e n . Mais en fait il n’y a que n solutions distinctes car ωn = ω0 , ωn+1 = ω1 , …Ainsi
les n solutions sont ω0 , ω1 , . . . , ωn−1 .
j = e2iπ/3 i i
eiπ/3
0 1 = e0 −1 = eiπ
0 1
j 2 = e4iπ/3 e−iπ/3
i e2iπ/5
e4iπ/5
0 1
e6iπ/5
e8iπ/5
2
Chapitre
Matrices
Les matrices sont des tableaux de nombres. Ce sont des représentations très pratiques pour
résoudre des problèmes d’algèbre linéaire.
Exemple 1.1
1 −2 5
A=
0 3 7
est une matrice 2 × 3 avec, par exemple, a1,1 = 1 et a2,3 = 7.
15
16 CHAPITRE 2. MATRICES
2. Matrices particulières
Voici quelques types de matrices intéressantes :
— Si n = p (même nombre de lignes que de colonnes), la matrice est dite matrice carrée. On
note Mn (K) au lieu de Mn,n (K).
a1,1 a1,2 . . . a1,n
a2,1 a2,2 . . . a2,n
.. .. .. ..
. . . .
an,1 an,2 . . . an,n
— De même, une matrice qui n’a qu’une seule colonne (p = 1) est appelée matrice colonne
ou vecteur colonne. On la note
a1,1
a2,1
A = . .
.
.
an,1
— La matrice (de taille n × p) dont tous les coefficients sont des zéros est appelée la matrice
nulle et est notée 0n,p ou plus simplement 0. Dans le calcul matriciel, la matrice nulle joue
le rôle du nombre 0 pour les réels.
3. Addition de matrices
Définition I.2 : Somme de deux matrices
Soient A et B deux matrices ayant la même taille n × p. Leur somme C = A + B est la
matrice de taille n × p définie par
Exemple 3.1
3 −2 0 5 3 3
Si A= et B= alors A+B = .
1 7 2 −1 3 6
′ −2
Par contre si B = alors A + B′ n’est pas définie.
8
Exemple 3.2
1 2 3 2 4 6
Si A= et α=2 alors αA = .
0 1 0 0 2 0
La matrice (−1)A est l’ opposée de A et est notée −A. La différence A − B est définie par
A + (−B).
Exemple 3.3
2 −1 0 −1 4 2 3 −5 −2
Si A = et B = alors A−B = .
4 −5 2 7 −5 3 −3 0 −1
Proposition 2.1
Démonstration. Prouvons par exemple le quatrième point. Le terme général de (α + β)A est égal
à (α + β)aij . D’après les règles de calcul dans K, (α + β)aij est égal à αaij + βaij qui est le terme
général de la matrice αA + βA.
1. Définition du produit
Le produit AB de deux matrices A et B est défini si et seulement si le nombre de colonnes de
A est égal au nombre de lignes de B.
X
p
cij = aik bkj
k=1
×
×
←B
×
×
|
|
A→
× × × ×
− − − cij
← AB
Avec cette disposition, on considère d’abord la ligne de la matrice A située à gauche du co-
efficient que l’on veut calculer (ligne représentée par des × dans A) et aussi la colonne de la
matrice B située au-dessus du coefficient que l’on veut calculer (colonne représentée par des ×
dans B). On calcule le produit du premier coefficient de la ligne par le premier coefficient de la
colonne (ai1 × b1j ), que l’on ajoute au produit du deuxième coefficient de la ligne par le deuxième
coefficient de la colonne (ai2 × b2j ), que l’on ajoute au produit du troisième…
2. Exemples
Exemple 2.1
1 2
1 2 3
A= B = −1 1
2 3 4
1 1
On dispose d’abord le produit correctement (à gauche) : la matrice obtenue est de taille
2 × 2. Puis on calcule chacun des coefficients, en commençant par le premier coefficient
c11 = 1 × 1 + 2 × (−1) + 3 × 1 = 2 (au milieu), puis les autres (à droite).
1 2 1 2 1 2
−1 1 −1 1 −1 1
1 1 1 1 1 1
1 2 3 c11 c12 1 2 3 2 c12 1 2 3 2 7
2 3 4 c21 c22 2 3 4 c21 c22 2 3 4 3 11
Un exemple intéressant est le produit d’un vecteur ligne par un vecteur colonne :
b1
b2
u = a1 a2 · · · an v=.
..
bn
3. Pièges à éviter
Premier piège. Le produit de matrices n’est pas commutatif en général.
En effet, il se peut que AB soit défini mais pas BA, ou que AB et BA soient tous deux définis
mais pas de la même taille. Mais même dans le cas où AB et BA sont définis et de la même taille,
on a en général AB 6= BA.
Exemple 3.1
5 1 2 0 14 3 2 0 5 1 10 2
= mais = .
3 −2 4 3 −2 −6 4 3 3 −2 29 −2
Exemple 3.2
0 −1 2 −3 0 0
A= B= et AB = .
0 5 0 0 0 0
Exemple 3.3
0 −1 4 −1 2 5 −5 −4
A= B= C= et AB = AC = .
0 3 5 4 5 4 15 12
Proposition 2.2
5. La matrice identité
La matrice carrée suivante s’appelle la matrice identité :
1 0 ... 0
0 1 ... 0
In = . . . .
.. .. . . ..
0 0 ... 1
Ses éléments diagonaux sont égaux à 1 et tous ses autres éléments sont égaux à 0. Elle se note
In ou simplement I. Dans le calcul matriciel, la matrice identité joue un rôle analogue à celui du
nombre 1 pour les réels. C’est l’élément neutre pour la multiplication. En d’autres termes :
20 CHAPITRE 2. MATRICES
Proposition 2.3
In · A = A et A · Ip = A.
6. La transposition
Soit A la matrice de taille n × p
a11 a12 . . . a1p
a21 a22 . . . a2p
A= .. .. .. .
. . .
an1 an2 . . . anp
Définition II.2
Autrement dit : le coefficient à la place (i, j) de A⊤ est aji . Ou encore la i-ème ligne de A
devient la i-ème colonne de A⊤ (et réciproquement la j-ème colonne de A⊤ est la j-ème ligne de
A).
Exemple 6.1
⊤
1 2 3 1 4 −7
4 5 −6 = 2 5 8
−7 8 9 3 −6 9
⊤
0 3 1
1 −5 = 0 1 −1 (1 − 2 5)⊤ = −2
3 −5 2
−1 2 5
Théorème 2.1
1. (A + B)⊤ = A⊤ + B ⊤
2. (αA)⊤ = αA⊤
3. (A⊤ )⊤ = A
4. (AB)⊤ = B ⊤ A⊤
7. La trace
Dans le cas d’une matrice carrée de taille n × n, les éléments a11 , a22 , . . . , ann sont appelés les
éléments diagonaux.
Sa diagonale principale est la diagonale (a11 , a22 , . . . , ann ).
a11 a12 . . . a1n
a21 a22 . . . a2n
.. .. .. ..
. . . .
an1 an2 . . . ann
Définition II.3
La trace de la matrice A est le nombre obtenu en additionnant les éléments diagonaux de
A. Autrement dit,
tr(A) = a11 + a22 + · · · + ann
Exemple 7.1
— Si A = ( 20 15 ), alors tr(A) = 2 + 5 = 7.
1 1 2
— Pour B = 5 2 8 , tr(B) = 1 + 2 − 10 = −7.
11 0 −10
Théorème 2.2
Soient A et B deux matrices n × n. Alors :
1. tr(A + B) = tr(A) + tr(B),
2. tr(αA) = α tr(A) pour tout α ∈ K,
3. tr(A⊤ ) = tr(A),
4. tr(AB) = tr(BA).
i < j =⇒ aij = 0.
On dit que A est triangulaire supérieure si ses éléments en-dessous de la diagonale sont
nuls, autrement dit :
i > j =⇒ aij = 0.
22 CHAPITRE 2. MATRICES
Exemple 8.1
Une matrice qui est triangulaire inférieure et triangulaire supérieure est dite diagonale. Au-
trement dit : i 6= j =⇒ aij = 0.
Si D est une matrice diagonale, on calcule ses puissances Dk (par récurrence sur k ∈ N) :
k
α1 0 . . . . . . 0 α1 0 . . . . . . 0
0 α2 0 ... 0 0 αk 0 ... 0
2
.. . . . . .. .. k .. . . . . .. ..
D= . . . . . =⇒ D = . . . . .
0 . . . 0 αn−1 0 0 . . . 0 αn−1 k 0
0 ... ... 0 αn 0 ... ... 0 αnk
On verra plus tard qu’il suffit en fait de vérifier une seule des conditions AB = I ou bien
BA = I.
2. Exemples
Exemple 2.1
Soit A = ( 10 23 ). Étudier si A est inversible, c’est étudier l’existence d’une matrice B = a b
c d
à coefficients dans K, telle que AB = I et BA = I. Or AB = I équivaut à :
1 2 a b 1 0 a + 2c b + 2d 1 0
AB = I ⇐⇒ = ⇐⇒ =
0 3 c d 0 1 3c 3d 0 1
Exemple 2.2
a b
La matrice A = ( 35 00 ) n’est pas inversible. En effet, soit B = une matrice quelconque.
c d
Alors le produit
a b 3 0 3a + 5b 0
BA = =
c d 5 0 3c + 5d 0
ne peut jamais être égal à la matrice identité.
24 CHAPITRE 2. MATRICES
Exemple 2.3
— Soit In la matrice carrée identité de taille n × n. C’est une matrice inversible, et son
inverse est elle-même par l’égalité In In = In .
— La matrice nulle 0n de taille n × n n’est pas inversible. En effet on sait que, pour toute
matrice B de Mn (K), on a B0n = 0n , qui ne peut jamais être la matrice identité.
3. Propriétés
Proposition 2.5
Proposition 2.6
(A−1 )−1 = A
Proposition 2.7
oient A et B deux matrices de Mn (K) et C une matrice inversible de Mn (K). Alors l’égalité
AC = BC implique l’égalité A = B.
Proposition 2.9
1 d −b
Démonstration. On vérifie que si B = ad−bc −c a alors AB = ( 10 01 ). Idem pour BA.
III. INVERSE D’UNE MATRICE : DÉFINITION 25
En pratique, on fait les deux opérations en même temps en adoptant la disposition suivante : à
côté de la matrice A que l’on veut inverser, on rajoute la matrice identité pour former un tableau
(A | I). Sur les lignes de cette matrice augmentée, on effectue des opérations élémentaires jusqu’à
obtenir le tableau (I | B). Et alors B = A−1 .
N’oubliez pas : tout ce que vous faites sur la partie gauche de la matrice augmentée, vous devez
aussi le faire sur la partie droite.
On applique la méthode de Gauss pour faire apparaître des 0 sur la première colonne, d’abord
sur la deuxième ligne par l’opération élémentaire L2 ← L2 − 4L1 qui conduit à la matrice augmen-
tée :
1 2 1 1 0 0
0 −8 −5 −4 1 0 L2 ←L2 −4L1
−1 2 2 0 0 1
Puis un 0 sur la première colonne, à la troisième ligne, avec L3 ← L3 + L1 :
1 2 1 1 0 0
0 −8 −5 −4 1 0
0 4 3 1 0 1 L3 ←L3 +L1
puis
1 2 1 1 0 0
0 1 5 1
− 1
0
8 2 8
0 0 1 −2 1 2 L3 ←2L3
Il ne reste plus qu’à « remonter » pour faire apparaître des zéros au-dessus de la diagonale :
1 2 1 1 0 0
0 1 0 7 − 3 − 5 L2 ←L2 − 85 L3
4 4 4
0 0 1 −2 1 2
puis
1 0 0 − 12 1
2
1
2 L1 ←L1 −2L2 −L3
0 1 0 7
− 43 − 45
4
0 0 1 −2 1 2
Ainsi l’inverse de A est la matrice obtenue à droite et après avoir factorisé tous les coefficients
par 41 , on a obtenu :
−2 2 2
1
A−1 = 7 −3 −5
4
−8 4 8
Pour se rassurer sur ses calculs, on n’oublie pas de vérifier rapidement que A × A−1 = I.
3
Chapitre
Déterminants
I- Déterminant en dimension 2
1. Matrice 2 × 2
En dimension 2, le déterminant est :
a b
det = ad − bc.
c d
C’est donc le produit des éléments sur la diagonale principale moins le produit des éléments
sur l’autre diagonale (produit en croix).
−
a b
c d
v2
⃗j
v1
O ⃗i x
27
28 CHAPITRE 3. DÉTERMINANTS
Proposition 3.1
Exemple 1.1
6 5 4 6 1 4
7 −10 −3 = 5 × 7 −2 −3
12 25 −1 12 5 −1
Car la seconde colonne est un multiple de 5.
3 2 4−3 3 2 4 3 2 3
7 −5 3 − 2 = 7 −5 3 − 7 −5 2
9 2 10 − 4 9 2 10 9 2 4
Par linéarité sur la troisième colonne.
® — Une application de Mn (K) dans K qui satisfait la propriété (i) est appelée
forme multilinéaire.
— Si elle satisfait (ii), on dit qu’elle est alternée.
Le déterminant est donc la seule forme multilinéaire alternée qui prend comme va-
leur 1 sur la matrice In . Les autres formes multilinéaires alternées sont les multiples
scalaires du déterminant. On verra plus loin comment on peut calculer en pratique
les déterminants.
2. Premières propriétés
Nous connaissons déjà le déterminant de deux matrices :
— le déterminant de la matrice nulle 0n vaut 0 (par la propriété (ii)),
— le déterminant de la matrice identité In vaut 1 (par la propriété (iii)).
Proposition 3.2
det A′ = − det A
Pn
Plus généralement pour (2) : l’opération Ci ← Ci + j=1 λj Cj d’ajouter une combinaison
j̸=i
linéaire des autres colonnes conserve le déterminant.
Corollaire II.1
Si une colonne Ci de la matrice A est combinaison linéaire des autres colonnes, alors det A =
0.
Proposition 3.3
Le déterminant d’une matrice triangulaire supérieure (ou inférieure) est égal au produit des
termes diagonaux.
Exemple 3.1
1 2 3
Si A = 0 3 0 alors A est triangulaire supérieure et on calcule immédiatement que
0 0 −2
det(A) = 1 × 3 × (−2) = −6.
Corollaire II.2
Le déterminant d’une matrice diagonale est égal au produit des termes diagonaux.
III. PROPRIÉTÉS DU DÉTERMINANT 31
Proposition 3.4
Cette proposition nous permet de calculer le déterminant d’une matrice A de façon relativement
simple, en utilisant l’algorithme de Gauss. En effet, si en multipliant successivement A par des
matrices élémentaires E1 , . . . , Er on obtient une matrice T échelonnée, donc triangulaire
T = A · E1 · · · Er
32 CHAPITRE 3. DÉTERMINANTS
det T = det(A · E1 · · · Er )
= det(A · E1 · · · Er−1 ) · det Er
= ···
= det A · det E1 · det E2 · · · det Er
Comme on sait calculer le déterminant de la matrice triangulaire T et les déterminants des matrices
élémentaires Ei , on en déduit le déterminant de A.
En pratique cela ce passe comme sur l’exemple suivant.
Exemple 1.1
0 3 2
Calculer det A, où A = 1 −6 6
5 9 1
0 3 2
det A = det 1 −6 6
5 9 1
(opération C1 ↔ C2 pour avoir un pivot en haut à gauche)
3 0 2
= (−1) × det −6 1 6
9 5 1
(C1 ← 31 C1 , linéarité
par rapport
à la première colonne)
1 0 2
= (−1) × 3 × det −2 1 6
3 5 1
1 0 0
= (−1) × 3 × det −2 1 10 C3 ← C3 − 2C1
3 5 −5
1 0 0
= (−1) × 3 × det −2 1 0 C3 ← C3 − 10C2
3 5 −55
= (−1) × 3 × (−55) car la matrice est triangulaire
= 165
Théorème 3.2
Corollaire III.1
Une matrice carrée A est inversible si et seulement si son déterminant est non nul. De plus
si A est inversible, alors :
1
det A−1 =
det A
III. PROPRIÉTÉS DU DÉTERMINANT 33
Démonstration. AA−1 = In , donc det(A) det(A−1 ) = det In = 1. On en déduit que det A est non
nul et det(A−1 ) = det1 A .
Exemple 3.1
puisque det P −1 = 1
det P .
4. Déterminant de la transposée
Corollaire III.2
det A⊤ = det A
Démonstration. Commençons par remarquer que la matrice E d’une opération élémentaire est soit
triangulaire (substitution), soit symétrique c’est-à-dire égale à sa transposée (échange de lignes et
homothétie). On vérifie facilement que det E ⊤ = det E.
Supposons d’abord que A soit inversible. On peut alors l’écrire comme produit de matrices
élémentaires, A = E1 · · · Er . On a alors
A⊤ = Er⊤ · · · E1⊤
et
det(A⊤ ) = det(Er⊤ ) · · · det(E1⊤ ) = det(Er ) · · · det(E1 ) = det(A).
D’autre part, si A n’est pas inversible, alors A⊤ n’est pas inversible non plus, et det A = 0 =
det A⊤ .
Une conséquence du dernier résultat, est que par transposition, tout ce que l’on a dit
® des déterminants à propos des colonnes est vrai pour les lignes. Ainsi, le déterminant
est multilinéaire par rapport aux lignes, si une matrice a deux lignes égales, son
déterminant est nul, on ne modifie pas un déterminant en ajoutant à une ligne une
combinaison linéaire des autres lignes, etc.
1. Cofacteur
Définition IV.1
Soit A = aij ∈ Mn (K) une matrice carrée.
— On note Aij la matrice extraite, obtenue en effaçant la ligne i et la colonne j de A.
— Le nombre det Aij est un mineur d’ordre n − 1 de la matrice A.
— Le nombre Cij = (−1)i+j det Aij est le cofacteur de A relatif au coefficient aij .
a . . . a1,j−1 a1,j a1,j+1 . . . a1n
11
.. .. .. ..
. . . .
ai−1,1 . . . ai−1,j−1 ai−1,j ai−1,j+1 . . . ai−1,n
A= a
i,1
. . . ai,j−1 ai,j ai,j+1 . . . ai,n
ai+1,1 . . . ai+1,j−1 ai+1,j ai+1,j+1 . . . ai+1,n
. .. .. ..
..
. . .
an1 . . . an,j−1 an,j an,j+1 . . . ann
a1,1 . . . a1,j−1 a1,j+1 . . . a1,n
.. .. .. ..
. . . .
ai−1,1 . . . ai−1,j−1 ai−1,j+1 . . . ai−1,n
Aij =
a . . . a a . . . a
i+1,1 i+1,j−1 i+1,j+1 i+1,n
.. .. ..
. . .
an,1 . . . an,j−1 an,j+1 . . . an,n
Exemple 1.1
1 2 3
Soit A = 4 2 1. Calculons A11 , C11 , A32 , C32 .
0 1 1
1 2 3
2 1
A11 = 4 2 1 = C11 = (−1)1+1 det A11 = +1.
1 1
0 1 1
1 2 3
1 3
A32 = 4 2 1 =
4 1
0 1 1
Pour déterminer si Cij = + det Aij ou Cij = − det Aij , on peut se souvenir que l’on associe des
signes en suivant le schéma d’un échiquier :
+ − + − ...
− + − + . . .
A = + − + − . . .
.. .. .. ..
. . . .
Donc C11 = + det A11 , C12 = − det A12 , C21 = − det A21 ...
X
n X
n
det A = (−1)i+j aij det Aij = aij Cij
j=1 j=1
X
n X
n
det A = (−1)i+j aij det Aij = aij Cij
i=1 i=1
Exemple 2.1
3. Exemple
Exemple 3.1
4 0 3 1
4 2 1 0
A=
0
3 1 −1
1 0 2 3
On choisit de développer par rapport à la seconde colonne (car c’est là qu’il y a le plus de
36 CHAPITRE 3. DÉTERMINANTS
zéros) :
Théorème 3.4
Soient A une matrice inversible, et C sa comatrice. On a alors
1
A−1 = C⊤
det A
Exemple 4.1
1 1 0
Soit A = 0 1 1 . Le calcul donne que det A = 2. La comatrice C s’obtient en calculant
1 0 1
9 déterminants 2 × 2 (sans oublier les signes +/−). On trouve :
1 1 −1 1 −1 1
1 1
C = −1 1 1 et donc A−1 = · C⊤ = 1 1 −1
det A 2
1 −1 1 −1 1 1
Chapitre
Systèmes linéaires
ax + by = e
où a, b et e sont des paramètres réels, a et b n’étant pas simultanément nuls. Cette équation s’ap-
pelle équation linéaire dans les variables (ou inconnues) x et y.
Par exemple, 2x + 3y = 6 est une équation linéaire, alors que les équations suivantes ne sont
pas des équations linéaires :
√
2x + y 2 = 1 ou y = sin(x) ou x= y.
Considérons maintenant deux droites D1 et D2 et cherchons les points qui sont simultanément
sur ces deux droites. Un point (x, y) est dans l’intersection D1 ∩ D2 s’il est solution du système :
ax + by = e
(S)
cx + dy = f
37
38 CHAPITRE 4. SYSTÈMES LINÉAIRES
y y y
D1 D1
D2
D2
D1 = D2
x x x
Nous verrons plus loin que ces trois cas de figure (une seule solution, aucune solution, une
infinité de solutions) sont les seuls cas qui peuvent se présenter pour n’importe quel système
d’équations linéaires.
La seconde équation est maintenant une expression qui ne contient que des x, et on peut la
résoudre :
y = 12 − 32 x y = 21 − 32 x
⇐⇒
(2 + 7 × 2 )x = −2 + 2
3 7
x = 25 3
ax + by + cz = d
Exemple 3.1
2x + 3y − 4z = 7
1. Le système n’a pas de solution. En effet, en divisant par 2
4x + 6y − 8z = −1
2x + 3y − 4z = 7
la seconde équation, on obtient le système équivalent : . Les
2x + 3y − 4z = − 12
deux lignes sont clairement incompatibles : aucun (x, y, z) ne peut vérifier à la fois
2x + 3y − 4z = 7 et 2x + 3y − 4z = − 21 . L’ensemble des solutions est donc S = ∅.
2x + 3y − 4z = 7
2. Pour le système , les deux équations définissent le même plan !
4x + 6y − 8z = 14
Le système est donc équivalent à une seule équation : 2x + 3y − 4z = 7. Si on réécrit
cette équation sous la forme z = 12 x + 34 y − 74 , alors on peut décrire l’ensemble des
solutions sous la forme : S = (x, y, 12 x + 34 y − 74 ) | x, y ∈ R .
7x + 2y − 2z = 1
3. Soit le système . Par substitution :
2x + 3y + 2z = 1
7x + 2y − 2z = 1 z = 72 x + y − 21
⇐⇒
2x + 3y + 2z = 1 2x + 3y + 2 72 x + y − 12 = 1
z = 72 x + y − 1
z = 27 x + y − 1
10 x − 10
z = 17 1
⇐⇒ 2 ⇐⇒ 2 ⇐⇒
9x + 5y = 2 y = − 95 x + 25 y = − 5 x + 52
9
Du point de vue du nombre de solutions, nous constatons qu’il n’y a que deux possibilités,
à savoir aucune solution ou une infinité de solutions. Mais les deux derniers cas ci-dessus sont
néanmoins très différents géométriquement et il semblerait que dans le second cas (plans confon-
dus), l’infinité de solutions soit plus grande que dans le troisième cas. Les chapitres suivants nous
permettront de rendre rigoureuse cette impression.
Si on considère trois plans dans l’espace, une autre possibilité apparaît : il se peut que les trois
plans s’intersectent en un seul point.
Exemple 4.1
tx − 2y = 1
On résout le système suivant la valeur du paramètre t ∈ R.
3x + ty = 1
Le déterminant associé au système est 3t −2 t = t2 + 6 et ne s’annule jamais. Il existe donc
une unique solution (x, y) et elle vérifie :
1 −2 t 1
1 t t+2 3 1 t−3
x= 2 = 2 , y= 2 = 2 .
t +6 t +6 t +6 t +6
n o
Pour chaque t, l’ensemble des solutions est S = t+2 t−3
,
t2 +6 t2 +6
.
est équivalent à
a b x e
AX = Y où A= , X= , Y = .
c d y f
X = A−1 Y.
Exemple 5.1
x+y = 1
On résout le système suivant la valeur du paramètre t ∈ R.
x + t2 y = t
Le déterminant du système est 11 t12 = t2 − 1.
Premier cas. t 6= +1 6= −1. Alors t2 − 1 6= 0. La matrice A = 11 t12 est inversible
et t
d’inverse A−1 = 1
t2 −1
t2 −1
−1 1 . Et la solution X = ( xy ) est
2 t
−1 1 t2 −1 1 1 t −t
X=A Y = 2 = 2 = t+1 .
t −1 −1 1 t t −1 t−1 1
t+1
t
Pour chaque t 6= ±1, l’ensemble des solutions est S = , 1
t+1 t+1 .
x+y = 1
Deuxième cas. t = +1. Le système s’écrit alors : et les deux équations
x+y = 1
sont identiques. Il y a une infinité de solutions : S = (x, 1 − x) | x ∈ R .
x+y = 1
Troisième cas. t = −1. Le système s’écrit alors : , les deux équations
x + y = −1
sont clairement incompatibles et donc S = ∅.
II. THÉORIE DES SYSTÈMES LINÉAIRES 41
Définition II.1
On appelle équation linéaire dans les variables (ou inconnues) x1 , . . . , xp toute relation
de la forme
a1 x1 + · · · + ap xp = b, (4.1)
® — Il importe d’insister ici sur le fait que ces équations linéaires sont implicites,
c’est-à-dire qu’elles décrivent des relations entre les variables, mais ne donnent
pas directement les valeurs que peuvent prendre les variables.
— Résoudre une équation signifie donc la rendre explicite, c’est-à-dire rendre plus
apparentes les valeurs que les variables peuvent prendre.
— On peut aussi considérer des équations linéaires de nombres rationnels ou de
nombres complexes.
Soit n ≥ 1 un entier.
Définition II.2
Un système de n équations linéaires à p inconnues est une liste de n équations
linéaires.
On écrit usuellement de tels systèmes en n lignes placées les unes sous les autres.
Exemple 1.1
xj sont alignés verticalement les uns sous les autres. L’indice j varie de 1 à p. Il y a donc p colonnes
à gauche des signes d’égalité, plus une colonne supplémentaire à droite pour le second membre. La
notation avec double indice aij correspond à ce rangement : le premier indice (ici i) est le numéro
de ligne et le second indice (ici j) est le numéro de colonne. Il est extrêmement important de
toujours respecter cette convention.
Dans l’exemple ??, on a n = 2 (nombre d’équations = nombre de lignes), p = 3 (nombre
d’inconnues = nombre de colonnes à gauche du signe =) et a11 = 1, a12 = −3, a13 = 1, a21 = −2,
a22 = 4, a23 = −3, b1 = 1 et b2 = 9.
Définition II.3
Une solution du système linéaire est une liste de p nombres réels (s1 , s2 , . . . , sp ) (un p-uplet)
tels que si l’on substitue s1 pour x1 , s2 pour x2 , etc., dans le système linéaire, on obtient
une égalité. L’ ensemble des solutions du système est l’ensemble de tous ces p-uplets.
Exemple 1.2
Le système
x1 − 3x2 + x3 = 1
−2x1 + 4x2 − 3x3 = 9
admet comme solution (−18, −6, 1), c’est-à-dire
x1 = −18 , x2 = −6 , x3 = 1 .
Par contre, (7, 2, 0) ne satisfait que la première équation. Ce n’est donc pas une solution du
système.
En règle générale, on s’attache à déterminer l’ensemble des solutions d’un système linéaire.
C’est ce que l’on appelle résoudre le système linéaire. Ceci amène à poser la définition suivante.
Définition II.4
On dit que deux systèmes linéaires sont équivalents s’ils ont le même ensemble de solutions.
À partir de là, le jeu pour résoudre un système linéaire donné consistera à le transformer en
un système équivalent dont la résolution sera plus simple que celle du système de départ. Nous
verrons plus loin comment procéder de façon systématique pour arriver à ce but.
Théorème 4.1
Un système d’équations linéaires n’a soit aucune solution, soit une seule solution, soit une
infinité de solutions.
En particulier, si vous trouvez 2 solutions différentes à un système linéaire, alors c’est que vous
pouvez en trouver une infinité ! Un système linéaire qui n’a aucune solution est dit incompatible.
La preuve de ce théorème sera vue dans un chapitre ultérieur (« Matrices »).
III. RÉSOLUTION PAR LA MÉTHODE DU PIVOT DE GAUSS 43
3. Systèmes homogènes
Un cas particulier important est celui des systèmes homogènes, pour lesquels b1 = b2 = · · · =
bn = 0, c’est-à-dire dont le second membre est nul. De tels systèmes sont toujours compatibles car
ils admettent toujours la solution s1 = s2 = · · · = sp = 0. Cette solution est appelée solution
triviale. Géométriquement, dans le cas 2 × 2, un système homogène correspond à deux droites qui
passent par l’origine, (0, 0) étant donc toujours solution.
Exemple 1.1
2x1 +3x2 +2x3 −x4 = 5
— −x2 −2x3 = 4 est échelonné (mais pas réduit).
3x4 = 1
2x1 +3x2 +2x3 −x4 = 5
— −2x3 = 4 n’est pas échelonné (la dernière ligne commence
x3 +x4 = 1
avec la même variable que la ligne au-dessus).
Il se trouve que les systèmes linéaires sous une forme échelonnée réduite sont particulièrement
simples à résoudre.
Exemple 1.2
En d’autres termes, pour toute valeur de x3 réelle, les valeurs de x1 , x2 et x4 calculées ci-
dessus fournissent une solution du système, et on les a ainsi toutes obtenues. On peut donc
décrire entièrement l’ensemble des solutions :
S = (25 − 2x3 , 16 + 2x3 , x3 , 1) | x3 ∈ R .
44 CHAPITRE 4. SYSTÈMES LINÉAIRES
Exemple 2.1
x +y +7z = −1
−3y −9z = −3 L2 ←L2 −2L1
−x −3y −9z = −5
Puis L3 ← L3 + L1 :
x +y +7z = −1
−3y −9z = −3
−2y −2z = −6 L3 ←L3 +L1
On continue pour faire apparaître un coefficient 1 en tête de la deuxième ligne ; pour cela
on divise la ligne L2 par −3 :
x +y +7z = −1
y +3z = 1 L2 ← − 31 L2
−2y −2z = −6
On continue ainsi
x +y +7z = −1 x +y +7z = −1
y +3z = 1 y +3z = 1
4z = −4 L3 ←L3 +2L2 z = −1 L3 ← 14 L3
x +y +7z = −1 x +y = 6 L1 ←L1 −7L3
y = 4 L2 ←L2 −3L3 y = 4
z = −1 z = −1
On aboutit à un système réduit et échelonné :
x = 2 L1 ←L1 −L2
y = 4
z = −1
On obtient ainsi x = 2, y = 4 et z = −1 et l’unique solution du système est (2, 4, −1).
III. RÉSOLUTION PAR LA MÉTHODE DU PIVOT DE GAUSS 45
La méthode utilisée pour cet exemple est reprise et généralisée dans le paragraphe suivant.
Pour appliquer la méthode du pivot de Gauss, il faut d’abord que le premier coefficient de la
première ligne soit non nul. Comme ce n’est pas le cas ici, on échange les deux premières lignes
par l’opération élémentaire L1 ↔ L2 :
x1 −2x2 +3x3 +17x4 = 4 L1 ↔L2
−x2 +2x3 +13x4 = 5
−x1 +3x2 −3x3 −20x4 = −1
Nous avons déjà un coefficient 1 devant le x1 de la première ligne. On dit que nous avons un
pivot en position (1, 1) (première ligne, première colonne). Ce pivot sert de base pour éliminer
tous les autres termes sur la même colonne.
Il n’y a pas de terme x1 sur le deuxième ligne. Faisons disparaître le terme x1 de la troisième
ligne ; pour cela on fait l’opération élémentaire L3 ← L3 + L1 :
x1 −2x2 +3x3 +17x4 = 4
−x2 +2x3 +13x4 = 5
x2 −3x4 = 3 L3 ←L3 +L1
On change le signe de la seconde ligne (L2 ← −L2 ) pour faire apparaître 1 au coefficient du
pivot (2, 2) (deuxième ligne, deuxième colonne) :
x1 −2x2 +3x3 +17x4 = 4
x2 −2x3 −13x4 = −5 L2 ← −L2
x2 −3x4 = 3
x1 −2x2 +3x3 +17x4 = 4
x2 −2x3 −13x4 = −5
x3 +5x4 = 4 L3 ← 21 L3
Il reste à le mettre sous la forme échelonnée réduite. Pour cela, on ajoute à une ligne des
multiples adéquats des lignes situées au-dessous d’elle, en allant du bas à droite vers le haut à
gauche.
On fait apparaître des 0 sur la troisième colonne en utilisant le pivot de la troisième ligne :
x1 −2x2 +3x3 +17x4 = 4
x2 −3x4 = 3 L2 ←L2 +2L3
x3 +5x4 = 4
x1 −2x2 2x4 = −8 L1 ←L1 −3L3
x2 −3x4 = 3
x3 +5x4 = 4
On fait apparaître des 0 sur la deuxième colonne (en utilisant le pivot de la deuxième ligne) :
x1 −4x4 = −2 L1 ←L1 +2L2
x2 −3x4 = 3
x3 +5x4 = 4
4. Systèmes homogènes
Le fait que l’on puisse toujours se ramener à un système échelonné réduit implique le résultat
suivant :
Théorème 4.2
Tout système homogène d’équations linéaires dont le nombre d’inconnues est strictement
plus grand que le nombre d’équations a une infinité de solutions.
Exemple 4.1
x1 + x2 + 13x5 = 0
x3 + 20x5 = 0
x4 − 2x5 = 0.
III. RÉSOLUTION PAR LA MÉTHODE DU PIVOT DE GAUSS 47
Chapitre
Polynômes et fractions rationnelles
Motivation
Les polynômes sont des objets très simples mais aux propriétés extrêmement riches. Vous savez
déjà résoudre les équations de degré 2 : aX 2 +bX +c = 0. Savez-vous que la résolution des équations
de degré 3, aX 3 + bX 2 + cX + d = 0, a fait l’objet de luttes acharnées dans l’Italie du xvie siècle ?
Un concours était organisé avec un prix pour chacune de trente équations de degré 3 à résoudre.
Un jeune italien, Tartaglia, trouve la formule générale des solutions et résout les trente équations
en une seule nuit ! Cette méthode que Tartaglia voulait garder secrète sera quand même publiée
quelques années plus tard comme la « méthode de Cardan ».
Dans ce chapitre, après quelques définitions des concepts de base, nous allons étudier l’arith-
métique des polynômes. Il y a une grande analogie entre l’arithmétique des polynômes et celles
des entiers. On continue avec un théorème fondamental de l’algèbre : « Tout polynôme de degré n
admet n racines complexes. » On termine avec les fractions rationnelles : une fraction rationnelle
est le quotient de deux polynômes.
49
50 CHAPITRE 5. POLYNÔMES ET FRACTIONS RATIONNELLES
I- Définitions
1. Définitions
Définition I.1
Un polynôme à coefficients dans K est une expression de la forme
avec n ∈ N et a0 , a1 , . . . , an ∈ K.
L’ensemble des polynômes est noté K[X].
— Les ai sont appelés les coefficients du polynôme.
— Si tous les coefficients ai sont nuls, P est appelé le polynôme nul, il est noté 0.
— On appelle le degré de P le plus grand entier i tel que ai 6= 0 ; on le note deg P . Pour
le degré du polynôme nul on pose par convention deg(0) = −∞.
— Un polynôme de la forme P = a0 avec a0 ∈ K est appelé un polynôme constant. Si
a0 6= 0, son degré est 0.
Exemple 1.1
— X 3 − 5X + 3
4 est un polynôme de degré 3.
— Xn + 1 est un polynôme de degré n.
— 2 est un polynôme constant, de degré 0.
P =Q ⇐⇒ ∀i ai = bi
P × Q = cr X r + cr−1 X r−1 + · · · + c1 X + c0
X
avec r = n + m et ck = ai bj pour k ∈ {0, . . . , r}.
i+j=k
Exemple 2.1
— Soient P = aX 3 + bX 2 + cX + d et Q = αX 2 + βX + γ. Alors P + Q = aX 3 + (b +
α)X 2 + (c + β)X + (d + γ), P × Q = (aα)X 5 + (aβ + bα)X 4 + (aγ + bβ + cα)X 3 +
(bγ + cβ + dα)X 2 + (cγ + dβ)X + dγ. Enfin P = Q si et seulement si a = 0, b = α,
c = β et d = γ.
— La multiplication par un scalaire λ · P équivaut à multiplier le polynôme constant λ
par le polynôme P .
Proposition 5.1
Proposition 5.2
3. Vocabulaire
Complétons les définitions sur les polynômes.
Définition I.2
— Les polynômes comportant un seul terme non nul (du type ak X k ) sont appelés mo-
nômes.
— Soit P = an X n + an−1 X n−1 + · · · + a1 X + a0 , un polynôme avec an 6= 0. On ap-
pelle terme dominant le monôme an X n . Le coefficient an est appelé le coefficient
dominant de P .
— Si le coefficient dominant est 1, on dit que P est un polynôme unitaire.
Exemple 3.1
1. Division euclidienne
Définition II.1
Soient A, B ∈ K[X], on dit que B divise A s’il existe Q ∈ K[X] tel que A = BQ. On note
alors B|A.
Proposition 5.3
Soient A, B, C ∈ K[X].
1. Si A|B et B|A, alors il existe λ ∈ K∗ tel que A = λB.
2. Si A|B et B|C alors A|C.
3. Si C|A et C|B alors C|(AU + BV ), pour tout U, V ∈ K[X].
Q est appelé le quotient et R le reste et cette écriture est la division euclidienne de A par
B.
Notez que la condition deg R < deg B signifie R = 0 ou bien 0 ≤ deg R < deg B.
Enfin R = 0 si et seulement si B|A.
Démonstration.
Unicité. Si A = BQ + R et A = BQ′ + R′ , alors B(Q − Q′ ) = R′ − R. Or deg(R′ − R) < deg B.
Donc Q′ − Q = 0. Ainsi Q = Q′ , d’où aussi R = R′ .
Existence. On montre l’existence par récurrence sur le degré de A.
— Si deg A = 0 et deg B > 0, alors A est une constante, on pose Q = 0 et R = A. Si deg A = 0
et deg B = 0, on pose Q = A/B et R = 0.
— On suppose l’existence vraie lorsque deg A ≤ n − 1. Soit A = an X n + · · · + a0 un polynôme
de degré n (an 6= 0). Soit B = bm X m + · · · + b0 avec bm 6= 0. Si n < m on pose Q = 0 et
R = A.
Si n ≥ m on écrit A = B · bamn X n−m + A1 avec deg A1 ≤ n − 1. On applique l’hypothèse de
récurrence à A1 : il existe Q1 , R1 ∈ K[X] tels que A1 = BQ1 + R1 et deg R1 < deg B. Il
vient :
an n−m
A=B X + Q 1 + R1 .
bm
an n−m
Donc Q = bm X + Q1 et R = R1 conviennent.
III. RACINE D’UN POLYNÔME, FACTORISATION 53
Exemple 1.1
On pose une division de polynômes comme on pose une division euclidienne de deux entiers.
Par exemple si A = 2X 4 − X 3 − 2X 2 + 3X − 1 et B = X 2 − X + 1. Alors on trouve
Q = 2X 2 + X − 3 et R = −X + 2. On n’oublie pas de vérifier qu’effectivement A = BQ + R.
2X 4 − X 3 − 2X 2 + 3X − 1 X2 − X + 1
− 2X 4 − 2X 3 + 2X 2
X 3 − 4X 2 + 3X − 1 2X 2 + X − 3
− X3 − X2 + X
−3X 2 + 2X − 1
− −3X 2 + 3X − 3
−X + 2
Exemple 1.2
X 4 − 3X 3 + X +1 X2 + 2
− X 4
+ 2X 2
−3X 3 − 2X 2 + X + 1 X 2 − 3X − 2
− −3X 3 − 6X
−2X 2 + 7X + 1
− −2X 2 −4
7X + 5
Définition III.1
Soit P = an X n + an−1 X n−1 + · · · + a1 X + a0 ∈ K[X]. Pour un élément x ∈ K, on note
P (x) = an xn + · · · + a1 x + a0 . On associe ainsi au polynôme P une fonction polynôme
(que l’on note encore P )
P : K → K, x 7→ P (x) = an xn + · · · + a1 x + a0 .
Définition III.2
Soit P ∈ K[X] et α ∈ K. On dit que α est une racine (ou un zéro) de P si P (α) = 0.
54 CHAPITRE 5. POLYNÔMES ET FRACTIONS RATIONNELLES
Proposition 5.4
P (α) = 0 ⇐⇒ X − α divise P
Définition III.3
Proposition 5.5
Il y a équivalence entre :
(i) α est une racine de multiplicité k de P .
(ii) Il existe Q ∈ K[X] tel que P = (X − α)k Q, avec Q(α) 6= 0.
(iii) P (α) = P ′ (α) = · · · = P (k−1) (α) = 0 et P (k) (α) 6= 0.
2. Théorème de d’Alembert-Gauss
Passons à un résultat essentiel de ce chapitre :
Exemple 2.1
Exemple 2.2
Pour les autres corps que les nombres complexes nous avons le résultat plus faible suivant :
Théorème 5.3
Soit P ∈ K[X] de degré n ≥ 1. Alors P admet au plus n racines dans K.
Exemple 2.3
3. Polynômes irréductibles
Définition III.4
Soit P ∈ K[X] un polynôme de degré ≥ 1, on dit que P est irréductible si pour tout
Q ∈ K[X] divisant P , alors, soit Q ∈ K∗ , soit il existe λ ∈ K∗ tel que Q = λP .
® — Un polynôme irréductible P est donc un polynôme non constant dont les seuls
diviseurs de P sont les constantes ou P lui-même (à une constante multiplicative
près).
— La notion de polynôme irréductible pour l’arithmétique de K[X] correspond à
la notion de nombre premier pour l’arithmétique de Z.
— Dans le cas contraire, on dit que P est réductible ; il existe alors des polynômes
A, B de K[X] tels que P = AB, avec deg A ≥ 1 et deg B ≥ 1.
Exemple 3.1
— Tous les polynômes de degré 1 sont irréductibles. Par conséquent il y a une infinité de
polynômes irréductibles.
— X 2 − 1 = (X − 1)(X + 1) ∈ R[X] est réductible.
— X 2 + 1 = (X − i)(X + i) est réductible dans C[X] mais est irréductible dans R[X].
√ √
— X 2 − 2 = (X − 2)(X + 2) est réductible dans R[X] mais est irréductible dans Q[X].
Démonstration. Si P ne divise pas A alors pgcd(P, A) = 1 car P est irréductible. Donc, par le
lemme de Gauss, P divise B.
4. Théorème de factorisation
Théorème 5.4
Tout polynôme non constant A ∈ K[X] s’écrit comme un produit de polynômes irréductibles
unitaires :
A = λP1k1 P2k2 · · · Prkr
où λ ∈ K∗ , r ∈ N∗ , ki ∈ N∗ et les Pi sont des polynômes irréductibles distincts.
De plus cette décomposition est unique à l’ordre près des facteurs.
Théorème 5.5
Les polynômes irréductibles de C[X] sont les polynômes de degré 1.
Donc pour P ∈ C[X] de degré n ≥ 1 la factorisation s’écrit P = λ(X − α1 )k1 (X −
α2 )k2 · · · (X − αr )kr , où α1 , ..., αr sont les racines distinctes de P et k1 , ..., kr sont leurs
multiplicités.
Théorème 5.6
Les polynômes irréductibles de R[X] sont les polynômes de degré 1 ainsi que les polynômes
de degré 2 ayant un discriminant ∆ < 0.
Soit P ∈ R[X] de degré n ≥ 1. Alors la factorisation s’écrit P = λ(X − α1 )k1 (X −
α2 )k2 · · · (X − αr )kr Qℓ11 · · · Qℓss , où les αi sont exactement les racines réelles distinctes de
multiplicité ki et les Qi sont des polynômes irréductibles de degré 2 : Qi = X 2 + βi X + γi
avec ∆ = βi2 − 4γi < 0.
Exemple 5.1
Exemple 5.2
Soit P (X) = X 4 + 1.
— Sur C. On peut d’abord décomposer P (X) = (X 2 + i)(X 2 − i). Les racines de P sont
donc les racines carrées complexes de i et −i. Ainsi P se factorise dans C[X] :
√ √ √ √
P (X) = X − 2
2 (1 + i) X + 2
2 (1 + i) X − 2
2 (1 − i) X + 2
2 (1 − i) .
IV. FRACTIONS RATIONNELLES 57
— Sur R. Pour un polynôme à coefficient réels, si α est une racine alors ᾱ aussi. Dans
la décomposition ci-dessus on regroupe les facteurs ayant des racines conjuguées, cela
doit conduire à un polynôme réel :
h √ √ i h √ √ i
P (X) = X − 22 (1 + i) X − 22 (1 − i) X + 22 (1 + i) X + 22 (1 − i)
√ √
= X 2 + 2X + 1 X 2 − 2X + 1 ,
Définition IV.1
Une fraction rationnelle à coefficients dans K est une expression de la forme
P
F =
Q
Toute fraction rationnelle se décompose comme une somme de fractions rationnelles élémen-
taires que l’on appelle des « éléments simples ». Mais les éléments simples sont différents sur C ou
sur R.
a
Le polynôme E s’appelle la partie polynomiale (ou partie entière). Les termes (X−α)i
sont
les éléments simples sur C.
Exemple 1.1
— Vérifier que 1
X 2 +1
= a
X+i + b
X−i avec a = 12 i, b = − 12 i.
X 4 −8X 2 +9X−7 −1 2 −1
— Vérifier que (X−2)2 (X+3)
=X +1+ (X−2)2
+ X−2 + X+3 .
Exemple 1.2
P X 5 − 2X 3 + 4X 2 − 8X + 11
Décomposons la fraction = .
Q X 3 − 3X + 2
— Première étape : partie polynomiale. On calcule la division euclidienne de P
par Q : P (X) = (X 2 + 1)Q(X) + 2X 2 − 5X + 9. Donc la partie polynomiale est
P (X) 2 −5X+9
E(X) = X 2 + 1 et la fraction s’écrit Q(X) = X 2 + 1 + 2X Q(X) . Notons que pour la
2−5X+9
fraction 2X Q(X) le degré du numérateur est strictement plus petit que le degré du
dénominateur.
— Deuxième étape : factorisation du dénominateur. Q a pour racine évidente +1
(racine double) et −2 (racine simple) et se factorise donc ainsi Q(X) = (X −1)2 (X +2).
— Troisième étape : décomposition théorique en éléments simples. Le théorème
de décomposition en éléments simples nous dit qu’il existe une unique décomposition :
P (X) a b c 2
Q(X) = E(X) + (X−1)2 + X−1 + X+2 . Nous savons déjà que E(X) = X + 1, il reste
à trouver les nombres a, b, c.
— Quatrième étape : détermination des coefficients. Voici une première façon de
a b c
déterminer a, b, c. On récrit la fraction (X−1) 2 + X−1 + X+2 au même dénominateur
2X 2 −5X+9
et on l’identifie avec Q(X) :
a b c (b + c)X 2 + (a + b − 2c)X + 2a − 2b + c
+ + =
(X − 1)2 X − 1 X + 2 (X − 1)2 (X + 2)
qui doit être égale à
2X 2 − 5X + 9
.
(X − 1)2 (X + 2)
On en déduit b + c = 2, a + b − 2c = −5 et 2a − 2b + c = 9. Cela conduit à l’unique
solution a = 2, b = −1, c = 3. Donc
P X 5 − 2X 3 + 4X 2 − 8X + 11 2 −1 3
= = X2 + 1 + + + .
Q X − 3X + 2
3 (X − 1) 2 X −1 X +2
Cette méthode est souvent la plus longue.
— Quatrième étape (bis) : détermination des coefficients. Voici une autre mé-
thode plus efficace.
′ (X)
2X 2 −5X+9
Notons PQ(X) = (X−1) a b c
2 (X+2) dont la décomposition théorique est : (X−1)2 + X−1 + X+2
′
Pour déterminer a on multiplie la fraction PQ par (X − 1)2 et on évalue en x = 1.
Tout d’abord en partant de la décomposition théorique on a :
P ′ (X) (X − 1)2
F1 (X) = (X − 1)2 = a + b(X − 1) + c donc F1 (1) = a
Q(X) X +2
D’autre part
P ′ (X) 2X 2 − 5X + 9 2X 2 − 5X + 9
F1 (X) = (X − 1)2 = (X − 1)2 =
Q(X) (X − 1)2 (X + 2) X +2
donc F1 (1) = 2. On en déduit a = 2.
On fait le même processus pour déterminer c : on multiplie par (X + 2) et on évalue
′ (X) 2 −5X+9
en −2. On calcule F2 (X) = (X + 2) PQ(X) = 2X(X−1) 2
X+2
= a (X−1) X+2
2 + b X−1 + c de deux
façons et lorsque l’on évalue x = −2 on obtient d’une part F2 (−2) = c et d’autre part
F2 (−2) = 3. Ainsi c = 3.
IV. FRACTIONS RATIONNELLES 59
Comme les coefficients sont uniques tous les moyens sont bons pour les déterminer. Par
′ (X)
exemple lorsque l’on évalue la décomposition théorique PQ(X) a
= (X−1) b c
2 + X−1 + X+2
en x = 0, on obtient :
P ′ (0) c
=a−b+
Q(0) 2
Donc 9
2 = a − b + 2c . Donc b = a + c
2 − 9
2 = −1.
oit P/Q une fraction rationnelle avec P, Q ∈ R[X], pgcd(P, Q) = 1. Alors P/Q s’écrit de
manière unique comme somme :
— d’une partie polynomiale E(X),
a
— d’éléments simples du type (X−α)i
,
aX+b
— d’éléments simples du type (X 2 +αX+β)i
.
Où les X − α et X 2 + αX + β sont les facteurs irréductibles de Q(X) et les exposants i sont
inférieurs ou égaux à la puissance correspondante dans cette factorisation.
Exemple 2.1
P (X) 4 3 2
Décomposition en éléments simples de Q(X) = 3X(X+5X +11X +5X+3
2 +X+1)2 (X−1) . Comme deg P < deg Q
alors E(X) = 0. Le dénominateur est déjà factorisé sur R car X + X + 1 est irréductible.
2
P (X) aX + b cX + d e
= + 2 + .
Q(X) 2
(X + X + 1) 2 X +X +1 X −1
Il faut ensuite mener au mieux les calculs pour déterminer les coefficients afin d’obtenir :
P (X) 2X + 1 −1 3
= + + .
Q(X) (X 2 + X + 1)2 X 2 + X + 1 X − 1