1
2650uh15 Pivot de Gauss.doc/1402
Méthode du pivot de Gauss Idée : un système triangulaire est très facile à résoudre :
=
= +
−
=
− +
2 14
4 3 1
2 z z y
z y x
⇔
=
=
−
=
2 3 1 z y x
. S = {(−1, 3, 2)}.
La méthode du pivot de Gauss consiste à transformer un système en un système triangulaire équivalent. Elle s'appuie sur le théorème suivant :
Les transformations suivantes fournissent un système équivalent à un système donné : Multiplier les deux membres d'une ligne par le même réel non nul.
Remplacer une ligne par la somme ou la différence de cette ligne et d'une autre.
Pour faciliter la lecture, les codages suivants sont utilisés : Li ième ligne
aLi ième ligne multipliée par a.
Li+ Lj somme de la ième ligne et de la jème ligne.
Li− Lj différence de la ième ligne et de la jème ligne.
Li← Lj remplacement de la ième ligne par la jème ligne.
Les transformations permises par le théorème de Gauss s'écrivent donc, sous forme codée : Li← aLi, a ≠ 0.
Li← Li+ Lj ou Li← Li− Lj, i ≠ j.
Pour écourter, ces deux transformations se font souvent en même temps, soit : Li← Li± aLj a ≠ 0, i ≠ j.
La stratégie consiste alors à :
1) Éliminer une inconnue dans deux lignes en utilisant la troisième (appelée pivot).
2) Éliminer une autre inconnue dans l'une de ces deux lignes en utilisant l'autre.
Exemple
S ⇔
=
− +
= + +
=
− +
7 2 5 3
19 3 4 2
6 4
z y x
z y x
z y x
.
1) Éliminer x dans L2 et L3 en utilisant comme pivot L1 :
S ⇔
=
− +
= +
−
=
− +
7 2 5 3
7 5 4
6 4
z y x
z y
z y x
3
1 2 2 1
L
L 2 L L L
−
← ⇔
−
= +
−
= +
−
=
− +
11 7
7 5 4
6 4
z y
z y
z y x
1 3 3 2 1
L 3 L L L L
−
←
. 2) Éliminer z dans L2 en utilisant comme pivot L3 :
S ⇔
−
= +
−
=
=
− +
11 7
62 31
6 4
z y
y z y x
3
3 2 2 1
L
L 5 L L L
−
← ⇔
=
=
=
3 2 1 z y x
. S = {(1, 2, 3)}.