Cours 3 Flashcards

1
Q

Objectifs

A

1) Matrices par blocs

2) Factorisations matricielles:
- Factorisation LU
- Résolution d’un SEL en utilisant la factorisation LU
- Coût de l’élimination

3) Déterminants de matrices carrées
- Méthode de calcul
- Propriétés

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Matrices par blocs et multiplication par blocs

A

Les matrices par blocs facilitent l’ ́etude et mettent l’accent sur des structures matricielles importantes.

Une matrice peut être découpée en blocs, qui sont des matrices plus petites.

La multiplication bloc par bloc se fait lorsque les dimensions des blocs le permettent (la séparation entre les colonnes de A correspond à la séparation entre les lignes de B)

Note:
Si A est une matrice de taille (m,n) et B est une matrice de taille (n,p), alors (séparation entre colonnes de A est égale à la séparation entre les lignes de B)

Une des répartition qui d’écoule du produit matriciel-portrait ligne-colonne
conduit à:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Élimination

A

Pour obtenir un système triangulaire, il a fallut multiplier par les matrices d’élimination.

Alors EAx = Ux avec U est la matrice triangulaire U

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Élimination par blocs

A

Supposant que R peut être partitionnée en 4 blocs (A,B,C et D)

Alors la matrice d’élimination E peut faire d’ élimination sur toute une colonne
de R, est:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Élimination- Factorisation

Factorisation A= LU (pas de permutation) !!!!

A

La factorisation LU d’une matrice n x n consiste à écrire une matrice A comme le produit de deux autres matrices L et U : A = LU.

Les facteurs L et U sont des matrices triangulaires.

La factorisation qui vient de l’élimination est A = LU:
- U est la matrice triangulaire supérieure avec les pivots sur sa diagonale principale obtenus à partir des étapes d’élimination sur A;

  • L est une matrice triangulaire qui ne contient que des 1 sur la diagonale et les multiplicateurs lij sous la diagonale.

Ly=b => y=?

Ux=y => x=?

LU= Ax=b

Quand A= LU alors Ax= b devient L(Ux) = b

Remarques (A= LU):

L possède des 1 sur sa diagonale.

Chaque multiplicateur lij est à sa position (i,j) dans L

L = (Ep …E1) ^-1

U est triangulaire supérieure.

Les n pivots sont sur la diagonale de U.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Élimination- Factorisation

Factorisation A= LDU

A

Pour une matrice A de taille 3x3, lorsqu’ aucune permutation de lignes est nécessaire, on a:

Si on appelle d11,d22,d33, les pivots ou les éléments sur la diagonale de U
ou les pivots de A alors:

alors, on appelle factorisation LDU’:
A = LU = LDU’
On l’appelle aussi la factorisation LDU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Élimination- Factorisation
Coût de l’élimination

A

L’ ́elimination sur A nécessite environ n^3/3 multiplications et n^3/3 soustractions;

La résolution pour chaque membre de droite nécessite n^2 multiplications et
n^2 soustractions; Si A est une matrice 3 x 3, alors on aura besoin de 3 multiplications et 3 soustractions:

– 3 multiplications par le multiplicateurs lij .

– 3 soustractions de la ligne qui fait l’ ́élimination.

–9 multiplications et 9 soustractions pour le membre de droite.

Cas particulier: matrice bande est une matrice possédant w coe fficients
non nuls qui se regroupent autour de la diagonale, une matrice A d’ordre n
est appelée bande si tous ses coe fficients aij non nuls sont situés dans une
bande délimité par des parallèle de la diagonale principale.

Exemple:
- Matrice tridiagonale
- Matrices triangulaires supérieures et inférieures.

Coût de l’ ́elimination:
L’ élimination nécessite environ nw^2 multiplications et nw^2 soustractions;
La résolution pour chaque membre de droit nécessite 2nw.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Déterminants de matrices carrées

A

1) Si A= [a, b, c, d], alors le déterminant de A, noté det(A) ou |A| est défini par det(A)= ad - cd

2) Si A = [a1 a2 a3; b1 b2 b3; c1 c2 c3], alors det(A)= a1|b2 b3 c2 c3| - a2|b1 b3 c1 c3| + a3|b1 b2 c1 c2|, si on développe selon la première ligne

3) Les signes sont déterminés selon |+ - +; - + -; + - +|

4) On peut développer à partir de n’importe quelle ligne ou colonne

5) Si A= (aij) non, alors det(A)= aijCij ou Cij= (-1) ^ i+j det(Aij) et Aij est obtenue en supprimant la ligne i et la ligne j de A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Théorème 1 des déterminants de matrices carrées

A

La matrice A est inversible si et seulement si det(A) # 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Théorème 2 des déterminants de matrices carrées

A

Si la matrice carrée A est inversible alors le système AX= B possède une solution unique X = A ^-1B oû A^- 1 est la matrice inverse de A.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Propriétés des déterminants de matrices carrées

A

Soit A= (aij)1< i,j< n et B = (bij)1<i,j<n des matrices carrées

Propriétés:

1) Si A est diagonale, alors det(A) = n pi i=1 aii

2) det (A) = det (A^T )

3) det (AB ) = (det (A)) (det (B))

4) Si l’on ajoute à une ligne de A un multiple d’une autre ligne, alors la matrice B obtenue vérifie
det(B) = det(A).

5) Si l’on échange deux lignes de A, alors la matrice B obtenue vérifie
det(B) = -det(A).

6) Si l’on multiplie une lignes de A par k, alors la matrice B obtenue vérifie
det(B) = kdet(A).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly