• Aucun résultat trouvé

Analyse Numérique I Sup’Galilée, Ingénieurs MACS 1ère année & L3 MIM François Cuvelier

N/A
N/A
Protected

Academic year: 2022

Partager "Analyse Numérique I Sup’Galilée, Ingénieurs MACS 1ère année & L3 MIM François Cuvelier"

Copied!
30
0
0

Texte intégral

(1)

Analyse Numérique I

Sup’Galilée, Ingénieurs MACS 1ère année & L3 MIM

François Cuvelier

Laboratoire d’Analyse Géométrie et Applications Institut Galilée

Université Paris XIII.

2020/09/30

2020/09/30 1 / 30

(2)

Chapitre III Algèbre linéaire

2020/09/30 2 / 30

(3)

Plan

1 Résultats connus

2 matrices particulières

3 matrices blocs

4 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

2020/09/30 3 / 30

(4)

Proposition 1.1

Soit A P M n pKq. Les propriétés suivantes sont équivalentes

1

A est inversible,

2

rang pAq “ n,

3

xxx P K n , Axxx “ 0 ñ xxx “ 0, (i.e. ker A “ t0u)

4

det pAq ‰ 0,

5

toutes les valeurs propres de A sont non nulles,

6

il existe B P M n p K q tel que ABI,

7

il existe B P M n pKq tel que BAI.

Résultats connus 2020/09/30 4 / 30

(5)

Exercice

Soient A P M m,p pKq et B P M p,n pKq, montrer que

pABq tB t A t , si K “ R , (1) pABq ˚B ˚ A ˚ , si K “ C (2)

Exercice

Soient A P M n pKq et B P M n pKq inversibles. Montrer que AB in- versible et

pA t q -1 “ pA -1 q t , si K “ R , (3) pA ˚ q -1 “ pA -1 q ˚ , si K “ C . (4)

pABq -1B -1 A -1 (5)

pA -1 q -1A (6)

Résultats connus 2020/09/30 5 / 30

(6)

Definition

Une matrice carrée A P M

n

est :

˛ diagonale si a

ij

“ 0 pour i ‰ j,

˛ triangulaire supérieure si a

ij

“ 0 pour i ą j,

˛ triangulaire inférieure si a

ij

“ 0 pour i ă j,

˛ triangulaire si elle est triangulaire supérieure ou triangulaire inférieure

˛ à diagonale dominante si

|a

ii

| ě ÿ

j‰i

|a

ij

| , @i P v1, nw, (7)

˛ à diagonale strictement dominante si

|a

ii

| ą ÿ

j‰i

|a

ij

| , @i P v1, nw. (8)

matrices particulières 2020/09/30 6 / 30

(7)

Proposition

Le déterminant d’une matrice triangulaire est le produit de ses éléments diagonaux

ñ Exercice!

Proposition

Soient A et B deux matrices de M

n

p K q triangulaires inférieures (resp. triangulaires supérieures). Alors la matrice AB est aussi triangulaire inférieure (resp. triangulaire supérieure).

De plus on a

pABq

i,i

“ A

i,i

B

i,i

, @i P v1, nw.

ñ Exercice!

matrices particulières 2020/09/30 7 / 30

(8)

Proposition

Soit A P M

n

pKq une matrice triangulaire inférieure (resp. triangulaire supérieure).

1

A est inversible si et seulement si ses éléments diagonaux sont tous non nuls (i.e.

A

i,i

‰ 0, @i P v1, nw).

2

Si A est inversible alors son inverse est triangulaire inférieure (resp. triangulaire supérieure) et

pA

-1

q

i,i

“ 1 pAq

i,i

matrices particulières 2020/09/30 8 / 30

(9)

Definition

On appelle matrice bloc une matrice A P M

N,M

écrite sous la forme

A

¨

˚

˝

A

1,1

¨ ¨ ¨ A

1,q

.. . .. . A

p,1

¨ ¨ ¨ A

p,q

˛

où @i P v1, pw, @j P v1, qw, A

i,j

est une matrice de M

ni,mj

. On a N “

p

ÿ

i“1

n

i

et

M “

q

ÿ

j“1

m

j

.

On dit que A et une matrice bloc-carrée si p “ q et si tous les blocs diagonaux sont des matrices carrées.

matrices blocs 2020/09/30 9 / 30

(10)

Exercice

Proposer une écriture matrice bloc-carrée de chacune des matrices suiv- antes:

E

¨

˝

1 2 3 5 6 7 9 8 7

˛

‚, F

¨

˚

˚

˝

1 2 3 4 5 6 7 8 9 8 7 6 5 4 3 1

˛

, G

¨

˚

˚

˚

˚

˝

1 2 3 4 0 5 6 7 8 9 0 9 8 7 6 5 4 3 1 0 9 1 8 2 7

˛

matrices blocs 2020/09/30 10 / 30

(11)

Proposition: Multiplication de matrices blocs

Soient A P M

N,M

et B P M

M,S

. Le produit PAB P M

N,S

peut s’écrire sous forme bloc si les matrices A et B sont compatibles par blocs : il faut que le nombre de blocs colonne de A soit égale au nombre de blocs ligne de B avec correspondance des dimensions, i.e.:

A=

¨

˚

˝

A

1,1

¨ ¨ ¨ A

1,q

. . .

. . . A

p,1

¨ ¨ ¨ A

p,q

˛

‚ et B

¨

˚

˝

B

1,1

¨ ¨ ¨ B

1,r

. . .

. . . B

q,1

¨ ¨ ¨ B

q,r

˛

n1

np

m1 mq

m1

mq

s1 sr

avec A

i,k

P M

ni,mk

et B

k,j

P M

mk,sj

pour tout i P v1, pw, k P v1, qw et j P v1, rw. La matrice produit P s’écrit alors sous la forme bloc

P=

¨

˚

˝

P

1,1

¨ ¨ ¨ P

1,r

. . .

. . . P

p,1

¨ ¨ ¨ P

p,r

˛

n1

np

s1 sr

avec @i P v1, pw, @j P v1, rw P

i,j

P M

ni,sj

et

P

i,j

q

ÿ

k“1

A

i,k

B

k,j

.

matrices blocs 2020/09/30 11 / 30

(12)

Exercice Soient

A

¨

˝

1 0 0 3 3 3

1 0 0 3 3 3

1 2 2 0 0 0

˛

‚ et B

¨

˚

˚

˚

˚

˚

˚

˝

´1 ´1

0 0

0 0

´1 ´2

´ 1 ´ 2

´1 ´2

˛

Utiliser la multiplication par blocs pour calculer AB.

matrices blocs 2020/09/30 12 / 30

(13)

Definition

On dit qu’une matrice bloc-carrée A est triangulaire inférieure (resp. supérieure) par blocs si elle peut s’écrire sous la forme d’une matrice bloc avec les sous matrices A

i,j

“ 0 pour i ă j (resp. i ą j ). . Elle s’écrit donc sous la forme

A

¨

˚

˚

˚

˚

˝

A

1,1

O ¨ ¨ ¨ O .. . . .. ... .. . .. . . .. ... O A

n,1

¨ ¨ ¨ ¨ ¨ ¨ A

n,n

˛

(resp. A

¨

˚

˚

˚

˚

˝

A

1,1

¨ ¨ ¨ ¨ ¨ ¨ A

n,1

O . .. ... .. . .. . . .. ... .. . O ¨ ¨ ¨ O A

n,n

˛

‚ ).

Definition

On dit qu’une matrice bloc-carrée A est diagonale par blocs ou bloc-diagonale si elle peut s’écrire sous la forme d’une matrice bloc avec les sous matrices A

i,j

“ 0 pour i ‰ j . Elle s’écrit donc sous la forme

A

¨

˚

˚

˚

˚

˝

A

1,1

O ¨ ¨ ¨ O O . .. ... .. .

.. . . .. ... O O ¨ ¨ ¨ O A

n,n

˛

matrices blocs 2020/09/30 13 / 30

(14)

Proposition

Soit A une matrice bloc-carrée décomposée en nˆ n blocs, n ě 2. Si A est bloc-diagonale ou triangulaire par blocs alors son déterminant est le produit des déterminant des blocs diagonaux :

det A

n

ź

i“1

det A

i,i

(9)

Exercice

Soient E P M

m

pKq et F P M

n

pKq .

1

Calculer le produit bloc A

ˆ E O O I

˙ˆ I O O F

˙

en explicitant les dimensions des blocs.

2

En déduire le déterminant de A en fonction des déterminants de E et F.

3

Démontrer par récurrence la proposition.

matrices blocs 2020/09/30 14 / 30

(15)

Proposition

Soit A une matrice bloc-carré inversible décomposée en n ˆ n blocs.

‚ Si A est bloc-diagonale alors son inverse (décomposée en n ˆ n blocs) est aussi bloc-diagonale.

‚ Si A est triangulaire inférieure par blocs (resp. supérieure) alors son inverse (décomposée en n ˆ n blocs) est aussi triangulaire inférieure par blocs (resp. supérieure).

Dans ces deux cas les blocs diagonaux de la matrice inverse sont les inverses des blocs diagonaux de A. On a donc

A

¨

˚

˚

˚

˚

˝

A

1,1

O ¨ ¨ ¨ O O . .. ... .. . .. . . .. ... O O ¨ ¨ ¨ ˝ A

n,n

˛

‚ et A

-1

¨

˚

˚

˚

˚

˚

˝

A

-11,1

O ¨ ¨ ¨ O O . .. ... .. . .. . . .. ... O O ¨ ¨ ¨ O A

-1n,n

˛

A

¨

˚

˚

˚

˚

˝

A

1,1

O ¨ ¨ ¨ O .. . . .. ... .. . .. . . .. ... O A

n,1

¨ ¨ ¨ ¨ ¨ ¨ A

n,n

˛

‚ et A

-1

¨

˚

˚

˚

˚

˚

˝

A

-11,1

O ¨ ¨ ¨ O

‚ . .. ... .. . .. . . .. ... O

‚ ¨ ¨ ¨ ‚ A

-1n,n

˛

matrices blocs 2020/09/30 15 / 30

(16)

Plan

1 Résultats connus

2 matrices particulières

3 matrices blocs

4 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

Normes vectorielles et normes matricielles Normes vectorielles 2020/09/30 16 / 30

(17)

Definition

L’application x‚, ‚y : K

n

ˆ K

n

Ñ K définie pour tout pu u u,vvvq P K

n

ˆ K

n

par x u u u,vvv y “ u u u

t

.vvv “ vvv

t

.u u u “

n

ÿ

i“1

u

i

v

i

, si K “ R (10)

x u u u,vvv y “ u u u

˚

.vvv “ vvv

˚

.u u u “ x vvv,u u u y “

n

ÿ

i“1

u

i

v

i

, si K “ C (11)

est appelée produit scalaire euclidien si K “ R, hermitien

a

si K “ C. Pour rappeler la dimension de l’espace, on écrit

xu u u,vvvy “ xu u u, vvvy

n

.

a

La convention choisie pour le produit scalaire hermitien étant ici : linéarité à droite et semi-linéarité à gauche. Il est aussi possible de définir le produit scalaire hermitien par le complexe conjugué de (11) :

xu u u, v v vy “ v v v

˚

.u u u “

n

ÿ

i“1

u

i

v

i

.

Dans ce cas le produit scalaire est une forme sesquilinéaire à droite.

Normes vectorielles et normes matricielles Normes vectorielles 2020/09/30 17 / 30

(18)

Definition

Une norme sur un espace vectoriel V est une application }‚} : V Ñ R ` qui vérifie les propriétés suivantes

˛ }vvv } “ 0 ðñ vvv “ 0,

˛ }αvvv } “ |α| }vvv } , @α P K , @vvv P V ,

˛ }u u u ` ` ` v v v} ď }u u u} ` }vvv } , @ pu, u, u, v v vq P V 2 (inégalité triangulaire).

Une norme sur V est également appelée norme vectorielle . On ap- pelle espace vectoriel normé un espace vectoriel muni d’une norme.

Normes vectorielles et normes matricielles Normes vectorielles 2020/09/30 18 / 30

(19)

Proposition

Soit vvv P K n . Pour tout nombre réel p ě 1, l’application }‚} p définie par

}vvv } p

˜ n ÿ

i “1

|v i | p

¸ 1{p

est une norme sur K n . Normes usitées :

}vvv } 1

n

ÿ

i“1

|v i | , }vvv } 2

˜ n ÿ

i“1

|v i | 2

¸ 1{2

, }vvv } 8 “ max

iPv1,nw |v i | .

Normes vectorielles et normes matricielles Normes vectorielles 2020/09/30 19 / 30

(20)

Lemme 4.1: Inégalité de Cauchy-Schwarz

@xxx ,yyy P K n

| xxxx ,yyy y | ď }xxx } 2 }yyy } 2 . (12) Cette inégalité s’appelle l’inégalité de Cauchy-Schwarz. On a égalité si et seulement si xxx et yyy sont colinéaires.

Normes vectorielles et normes matricielles Normes vectorielles 2020/09/30 20 / 30

(21)

Lemme 4.2: Inégalité de Hölder

Pour p ą 1 et p 1 ` 1 q “ 1, on a @xxx , yyy P K n

n

ÿ

i “1

|x i y i | ď

˜ n ÿ

i“1

|x i | p

¸ 1{p ˜ n ÿ

i“1

|y i | q

¸ 1{q

“ }xxx } p }yyy } q . (13) Cette inégalité s’appelle l’inégalité de Hölder.

Normes vectorielles et normes matricielles Normes vectorielles 2020/09/30 21 / 30

(22)

Definition 4.3

Deux normes }‚} et }‚} 1 , définies sur un même espace vectoriel V , sont équivalentes s’il exite deux constantes C et C 1 telles que

}xxx } 1 ď C }xxx } et }xxx } ď C 1 }xxx } 1 pour tout xxx P V . (14)

Proposition

Sur un espace vectoriel de dimension finie toutes les normes sont équiv- alentes.

Normes vectorielles et normes matricielles Normes vectorielles 2020/09/30 22 / 30

(23)

Plan

1 Résultats connus

2 matrices particulières

3 matrices blocs

4 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

Normes vectorielles et normes matricielles Normes matricielles 2020/09/30 23 / 30

(24)

Definition 4.4

Une norme matricielle sur M n p K q est une application }‚} : M n p K q Ñ R ` vérifiant

1

}A} “ 0 ðñ A “ 0,

2

}αA} “ |α| }A}, @α P K , @A P M n p K q,

3

}A ` B} ď }A} ` }B} , @ pA, Bq P M n pKq 2 (inégalité triangulaire)

4

}AB} ď }A} }B} , @ pA, Bq P M n pKq 2 Peut-on étendre cette définition sur M m,n pKq ?

Normes vectorielles et normes matricielles Normes matricielles 2020/09/30 24 / 30

(25)

Proposition:

Etant donné une norme vectorielle }‚} sur K

n

, l’application }‚}

s

: M

n

pKq Ñ R

`

définie par

}A}

sdef

“ sup

v vvPKn

v vv‰0

}Avvv}

}vvv} (15)

est une norme matricielle, appelée norme matricielle subordonnée (à la norme vectorielle donnée).

Elle vérifie

}A}

s

“ sup

v vvPKn }vvv}ď1

}Avvv} “ sup

v vvPKn }vvv}“1

}Avvv } “ inf tα P R : }Avvv} ď α }vvv }, @vvv P K

n

u . (16)

De plus, pour tout vvv P K

n

on a

}Avvv} ď }A}

s

}vvv} (17)

et il existe au moins un vecteur u u u P K

n

zt0u tel que

}Au u u} “ }A}

s

}u u u}. (18)

Soit I la matrice identité d’ordre n, on a

} I }

s

“ 1. (19)

Normes vectorielles et normes matricielles Normes matricielles 2020/09/30 25 / 30

(26)

Théorème 5:

Soit A P M n pKq. On a }A} 1

def

“ sup

v v vPK

n

v v v‰0

}Avvv } 1

}vvv } 1 “ max

jPv1,nw n

ÿ

i“1

|a ij | (20)

}A} 2

def

“ sup

v v vPK

n

v v v‰0

}Avvv } 2 }vvv } 2 “ a

ρ pA ˚ Aq “ a

ρ pAA ˚ q “ }A ˚ } 2 (21)

}A} 8

def

“ sup

v v vPK

n

v v v‰0

}Avvv } 8

}vvv } 8 “ max

iPv1,nw n

ÿ

j “1

|a ij | (22)

La norme }‚} 2 est invariante par transformation unitaire :

UU ˚I ùñ }A} 2 “ }AU} 2 “ }UA} 2 “ }U ˚ AU} 2 . (23)

Normes vectorielles et normes matricielles Normes matricielles 2020/09/30 26 / 30

(27)

Corollaire 5.1

1

Si une matrice A est hermitienne,on a }A} 2 “ ρ pAq.

2

Si une matrice A est unitaire, on a }A} 2 “ 1.

Normes vectorielles et normes matricielles Normes matricielles 2020/09/30 27 / 30

(28)

Plan

1 Résultats connus

2 matrices particulières

3 matrices blocs

4 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

Normes vectorielles et normes matricielles Suites de vecteurs et de matrices 2020/09/30 28 / 30

(29)

Definition 5.2

Soit V un espace vectoriel muni d’une norme }‚}, on dit qu’une suite pvvv k q d’éléments de V converge vers un élément vvv P V , si

kÑ8 lim }vvv k ´ vvv } “ 0 et on écrit

vvv “ lim

kÑ8 vvv k .

Normes vectorielles et normes matricielles Suites de vecteurs et de matrices 2020/09/30 29 / 30

(30)

Théorème 6: admis

Soit B une matrice carrée. Les conditions suivantes sont équivalentes :

1

lim kÑ8 B k “ 0,

2

lim kÑ8 B k vvv “ 0 pour tout vecteur vvv ,

3

ρ pBq ă 1,

4

}B} ă 1 pour au moins une norme matricielle subordonnée }‚} .

Théorème 7: admis

Soit B une matrice carrée, et }‚} une norme matricielle quelconque.

Alors

k lim Ñ8

B k

1{k

“ ρ pBq.

Normes vectorielles et normes matricielles Suites de vecteurs et de matrices 2020/09/30 30 / 30

Références

Documents relatifs

5 ( 0.5 points ) Expliquez en quelques lignes comment utiliser la factorisation LU pour résoudre le système linéaire Ax x x

L'objectif de cet exercice est de montrer qu'il existe un unique choix de points px i q iv0,nw et de poids pω i q iPv0,nw.. tel que la formule (1) soit exacte pour les polynômes

3 Comme pour les méthodes de point xe, La convergence de la méthode n'est pas assurée et si il y a convergence le nombre d'itération nécessaire n'est (à priori) pas connu..

Une expression est un groupe d'opérandes (i.e. nombres, constantes, variables, ...) liées par certains opérateurs pour former un terme al- gébrique qui représente une valeur (i.e.

Résolution d'un système linéaire Algorithme : Factorisation positive de Cholesky..

On suppose les fonctions DecompDEF et RSLTriSup déjà écrites (voir ci-dessus pour leurs descriptifs) ainsi que la fonction RSLTriInf permettant de résoudre un système linéaire avec

Une expression est un groupe d'opérandes (i.e. nombres, constantes, variables, ...) liées par certains opérateurs pour former un terme al- gébrique qui représente une valeur (i.e.

principe de la méthode de dichotomie : Soit I un intervalle contenant un unique zéro de la fonction f , on le divise par son milieu en deux intervalles et on détermine lequel des