0% ont trouvé ce document utile (0 vote)
157 vues6 pages

ch1 Methodes - Directes

Chap

Transféré par

mdoukali0435
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
157 vues6 pages

ch1 Methodes - Directes

Chap

Transféré par

mdoukali0435
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours d’Analyse numérique 1, Filière SMA, [Link] Ibn Tofail.

Université Ibn Tofail


Faculté des Sciences. Kénitra
Filière : S.M.A

Extrait du polycopié
Module : Analyse Numérique 1
7 mars 2024

(Méthodes directes de résolution des systèmes linéaires)

M
Une méthode directe de résolution d’un système linéaire est une méthode qui

RI
permet de résoudre ce système en un nombre fini d’opérations. Parmis les méthodes
on a la méthode de Gauss, la méthode de Gauss-Jordan, la factorisation LU , la fac-
torisation de Cholesky,· · · .
UK
Considérons le système linéaire AX = B
     
a1,1 a1,2 · · · a1,n x1 b1
BO
 a2,1 a2,2 · · · a2,n   x2   b2 
où , A =  .. ..  , X =  ..  et B =  .. .
     
.. . .
 . . . .  . .
an,1 an,2 · · · an,n xn bn

1- Méthode de Cramer.
f. L

On sait que lorsque la matrice A est inversible alors la solution existe et elle est
unique, cette solution est donnée par la méthode de Cramer (X = A−1 B),
Pro

a1,1 · · · a1,i−1 b1 a1,i+1 · · · a1,n


a2,1 · · · a2,i−1 b2 a2,i+1 · · · a2,n 1
ou encore : xi = .. .. ... .. × detA .
. . .
an,1 · · · an,i−1 bn an,i+1 · · · an,n
Mais cette méthode de Cramer necessite un trés grand nombre d’opérations
(+, −, ×, ÷), ce qui la rend du point de vue pratique la méthode la moins recom-
mendée voire même impossible dés que n est grand (n ≥ 20 par exemple).

A.U : 2023-2024 1 Prof. L BOUKRIM


Cours d’Analyse numérique 1, Filière SMA, [Link] Ibn Tofail.

Exercice1.
Evaluer le nombre d’opérations nécessaires pour la résolution du système linéaire
avec la méthode de Cramer (exemple n = 15, n = 25).

2- Cas de système triangulaire.


Supposons que le système cette fois-ci est triangulaire, exemple triangulaire supérieur :

a1,1 a1,2 · · · a1,n


 
.
 0 a2,2 . . a2,n 
 
A= . .. .. ..  .
 .. . . . 

M
0 0 · · · an,n

RI
Dans ce cas, on détermine la solution X en commençant par la dérnière équation
du système AX = B qui donne directement l’inconnue xn , puis en remontant, on
obtient les autres inconnues xn−1 , xn−2 , · · · , x1 . On a alors :





xn = abn,n
n UK
n
X
1
 xi = (b − ai,j xj ) (i = 1, · · · , n − 1).

ai,i i

BO

j=i+1

Le cas triangulaire inférieur donne :

x = b1

 1 a1,1

f. L



i−1
X
1
 xi = ai,i (bi − ai,j xj ) (i = 2, · · · , n).



j=1
Pro

Exercice2.
Evaluer le nombre d’opérations nécessaires pour la résolution d’un système triangu-
laire (exemple n = 15, n = 25).

Vu que le cas de système linéaire non triangulaire nécessite un trés grand nombre
d’opérations, ce qui rend la méthode de Cramer inutilisable en pratique voire im-
possible dés que n est grand (n ≥ 20 par exemple), il faudrait donc trouver d’autres
méthodes de résolution.

A.U : 2023-2024 2 Prof. L BOUKRIM


Cours d’Analyse numérique 1, Filière SMA, [Link] Ibn Tofail.

3- Méthode de Gauss.
Cette méthode permet de transformer le système régulier AX = B quelconque en
un système triangulaire équivalent A′ X = B ′ où A′ est une matrice triangulaire
supérieure.

Remarques. La solution du système linéaire reste la même si :


- On divise une ligne par un nombre non nul.
- On retranche une ligne à une autre ligne.
- On permute deux lignes.

M
Description de la méthode de Gauss.

RI

 a1,1 x1 + · · · + a1,n xn = b1 (E1 )

AX = B ⇔ .. (S)
 .

UK
 a x + · · · + a x = b (E ).
n,1 1 n,n n n n

Etape1 : On suppose a1,1 ̸= 0 (a1,1 =pivot), on transforme (S) en un autre système


équivalent dont les ai,1 = 0 , ∀i = 2, · · · , n.
La méthode est : L’équation (Ei ) est remplacée par l’équation
BO
(2) ai,1
(Ei ) = (Ei ) − (Ei ) (∀i = 2, · · · , n).
a1,1
On obtient un autre système équivalent au premier qui est de la forme :
f. L

 (2)

a1,1 x1 + a1,2 x2 + · · · + a1,n xn = b1 (E1 )
(2) (2) (2) (2)
a2,2 x2 + · · · +a2,n xn = b2

 0+ (E2 )
. (S (2) )
Pro

.. .. ..


 . . .
 (2) (2) (2) (2)
0+ an,2 x2 + · · · +an,n xn = bn (En ).

Où l’indice (2) dans le système (S (2) ) signifie l’étape 2 de la méthode de Gauss.
(2)
Si a2,2 ̸= 0, on transforme le système (S (2) ) en un autre système équivalent (S (3) ) où
(2)
l’équation (Ei ) est remplacée par par l’équation
(2)
(3) (2) ai,2 (2)
(Ei ) = (Ei ) − (2)
(Ei ) (∀i = 3, · · · , n).
a2,2

A.U : 2023-2024 3 Prof. L BOUKRIM


Cours d’Analyse numérique 1, Filière SMA, [Link] Ibn Tofail.

On obtient donc un autre système équivalent à AX = B :

a1,1 x1 + a1,2 x2 + ··· +a1,n xn = b1




 (2) (2) (2)
 0+ a2,2 x2 + ··· +a2,n xn = b2



(3) (3) (3)
0+ 0+ a3,3 x3 + · · · +a3,n xn = b3 . (S (3) )
 .. .. ..
. . .




 (3) (3) (3)
0+ 0+ an,3 x3 + · · · +an,n xn = bn .
On continue ce processus et on obtient à la fin un système triangulaire équivalent au
système de départ AX = B.

M
Exemple.
Résoudre avec la méthode de Gauss le système suivant ;

RI

 x + 2y + 3z =1
4x + 5y + 6z =2

Solution :


UK
7x + 8y + 8z = 3.

x + 2y + 3z = 1
E2 → E2 − 4E1 et E3 → E3 − 7E1 : −3y − 6z = −2
BO
−6y − 13z = −4.


x + 2y + 3z = 1
−6
E3 → E3 − ( −3 )E2 : −3y − 6z = −2
−z = 0.

 
f. L

−1/3
La solution est donc X =  2/3 .
0
Remarque.
Pro

Dans la description de la méthode de Gauss on a supposé qu’à chaque étape le


(k)
coéfficient ak,k ̸= 0, or il se peut qu’il soit non nul mais trés proche de zèro, ce qui
peut entrainer des erreurs d’arrondi importantes dans les calculs. Pour remédier à
(k) (k) (k)
ce problème, on choisit comme pivot l’élément ap,k tel que |ap,k | = max |ai,k | et on
k≤i≤n
permute les lignes p et k.

A.U : 2023-2024 4 Prof. L BOUKRIM


Cours d’Analyse numérique 1, Filière SMA, [Link] Ibn Tofail.

Exemple.
Résoudre avec la méthode de Gauss le système linéaire suivant :
 1
1016
x − y = −1
x + 2y = 1.
Autre remarque.
La méthode de Gauss sans pivotation s’applique lorsque tous les pivots sont non
nuls. Si ce n’est pas le cas, on cherche dans les équations suivantes un coéfficient non
nul. On choisit comme pivot celui le plus grand en valeur absolue et on éffectue des
permutations (de lignes et/ou colonnes) pour faire apparaı̂tre ce nouveau pivot à la

M
place du pivot nul.
On a deux types de pivot : Pivot partiel et pivot total.

RI
Méthode du pivot partiel :
(k−1) (k−1) (k−1)
tel que |ap,k | = max |ai,k | et on per-
mute les lignes k et p.
UK
On choisit comme pivot l’élément ap,k
k≤i≤n

Exemple.
BO
Résoudre avec la méthode de Gauss, , avec pivotation partielle, le système suivant ;


 2x + 4y − z + 5t = −10
x + 2y + 7t = −13


 x + y + 3z + t =4
2x + y + 2z + 4t = −5.
f. L

Méthode du pivot total :


(k−1) (k−1) (k−1)
On choisit comme pivot l’élément ap,l tel que |ap,l | = max |ai,j | et on
Pro

k≤i,j≤n
permute les lignes k et p puis les colonnes k et l.

Exemple.
Résoudre, avec pivotation totale, le système précédent.

A.U : 2023-2024 5 Prof. L BOUKRIM


Cours d’Analyse numérique 1, Filière SMA, [Link] Ibn Tofail.

Proposition. (Calcul du déterminant)


n
Y
m
detA = (−1) a(p−1)
p,p
p=1

où m est le nombre total de permutations (lignes et colonnes) effectuées.

Exemple. Calculer le déterminant de la matrice correspondante au système de


l’exemple précédent.

M
Proposition.
Le nombre d’opérations necessaires pour la résolution du système AX = B avec la
3
méthode de Gauss est de l’ordre de n3 .

RI
Autre remarque.
La méthode de Gauss devient impraticable dès que n est grand (exemple n = 100).
UK
BO
f. L
Pro

A.U : 2023-2024 6 Prof. L BOUKRIM

Vous aimerez peut-être aussi