MT09 ch8
MT09 ch8
UTC
Juin 2007
5
suivant I
Chapitre VIII
Détermination des valeurs propres et des
vecteurs propres
Exemples
Exercices
Documents
2
chapitre N suivant I
Ay = λy.
Notations Dans tout ce chapitre on notera λ1 , λ2 , ..., λn les n valeurs propres distinctes ou non
de A et on supposera désormais que
on peut démontrer (voir exercice de TD A.2.2 ) que ce polynôme est le polynôme caractéristique
Exemples
Exercices
Documents
3 II
chapitre N suivant I
Sommaire
Concepts
Exemples
Exercices
Documents
JJ 4
J précédent chapitre N suivant I
Exercices :
Exercice A.1.1
Hypothèses et notations
– On suppose que
|λ1 | > |λ2 | ≥ |λ3 | ≥ ... ≥ |λn |.
On a donc que λ1 est une valeur propre réelle simple (le montrer en exercice).
– On
(2)suppose que x(0) n’appartient pas au sous-espace engendré par les vecteurs propres
y , y , ..., y (n) .
(3)
(1) Sommaire
– Soit p un indice tel que yp 6= 0 Concepts
Théorème VIII.1. Sous les hypothèses précédentes, la suite x(k) k∈IN générée par les relations
(VIII.1) possède les propriétés suivantes :
Exemples
lim Ax(k) = |λ1 |, Exercices
k→∞ Documents
5 II
J précédent chapitre N suivant I
Sommaire
Concepts
Exemples
Exercices
Documents
JJ 6
J précédent chapitre N suivant I
En effet cette propriété est vraie pour k = 1 par construction même de x(1) , si l’on suppose que
la propriété est vraie pour k, on a alors
Ak x(0)
A
Ax(k) Ak x(0) Ak+1 x(0)
x(k+1) = = = .
Ax(k) Ak x(0) Ak+1 x(0)
A
Ak x(0)
On obtient alors
! Sommaire
n n n k Concepts
X X X λi
Ak x(0) = ξi Ak y (i) = ξi λki y (i) = λk1 ξ1 y (1) + ξi y (i) = λk1 w(k) , (VIII.4)
i=1 i=1 i=2
λ1
7 II
J précédent chapitre N suivant I
ξ1
lim sgn (λ1 )k x(k) = γy (1) , où γ = .
k→∞ |ξ1 | y (1)
De même d’après (VIII.3) et (VIII.4)
Ak+1 x(0) λk+1 w(k+1) kw
(k+1)
Ax(k) = = 1
= λ 1 sgn (λ 1 ) (VIII.6)
Ak x(0) λk1 kwk k w(k)
d’où
w(k+1)
Ax(k) = |λ1 | ,
w(k)
[Ax(k) ]p
lim (k)
= λ1
k→∞ xp Exemples
Exercices
Documents
Quelques remarques :
JJ 8 II
J précédent chapitre N suivant I
– Si l’on a par exemple λ1 = λ2 et |λ1 | > |λ3 | ≥ |λ4 | ≥ ... ≥ |λn |, c’est à dire si la valeur propre Méthode de la
dominante est double la démonstration est encore valide, il suffit d’écrire puissance
n
itérée -
convergence
X
x(0) = ξ1 y (1) + ξi y (i) ,
i=3
et remarques
où ξ1 y (1) est la composante de x(0) sur le sous espace propre associé à λ1 (qui est ici de
dimension 2).
Ce serait encore valable si λ1 était de façon générale multiple. Par contre si on a λ1 6= λ2
et |λ1 | = |λ2 |, alors la démonstration n’est pas valable, c’est ce qui se passe en particulier
dans le cas des valeurs propres complexes.
– Dans la formule (VIII.2) apparaît le signe de λ1 , ce qui veut dire que, si λ1 est négatif,
alors les vecteurs x(k) oscillent entre les deux vecteurs +γy (1) et −γy (1) . On verra en TD
(exercice A.2.1 ) une variante de la méthode de la puissance itérée qui utilise la norme
infinie judicieusement afin d’éviter ces oscillations.
Sommaire
Concepts
Exemples
Exercices
Documents
JJ 9
J précédent chapitre N suivant I
B = A − qI.
Cette matrice admet comme valeurs propres λi −q où λi sont les valeurs propres de A, la matrice
B −1 (si elle est définie, c’est-à-dire si q n’est pas valeur propre de A) admet pour valeurs propres
1
µi = .
λi − q
En effet si z est vecteur propre de B −1 associé à (λi − q)−1 , il est vecteur propre de B, donc de A
et il est évidemment associé à la valeur propre λi . Vérification :
10 II
J précédent chapitre N suivant I
admet Méthode de la
1
ν1 = puissance
λj − q itérée inverse
comme valeur propre dominante. Donc pour q donné on peut s’inspirer de l’algoritme de la - principe
puissance itérée appliqué à B −1 ce qui permet d’obtenir ν1 , et on retrouve λj en posant
1
λj = + q.
ν1
La méthode s’appelle méthode de la puissance itérée inverse.
Sommaire
Concepts
Exemples
Exercices
Documents
JJ 11
J précédent chapitre N suivant I
12
J précédent chapitre N
Bz = Az − λyy > z = µz
13 II
J précédent
By = Ay − yA1 y = λy − λy = 0. (VIII.11)
Si l’on suppose que les autres vecteurs propres de A ont leur première composante non
nulle alors on peut les normaliser de façon à ce qu’elle soit égale à 1. Dans ces conditions
si (µ, z) est un autre couple propre de A (µ 6= λ) on a Az = µz, donc
A1 z = µ
et
B(z − y) = Bz = Az − yA1 z = µz − µy = µ(z − y)
la première égalité étant une conséquence de (VIII.11). Les autres valeurs propres de B
sont donc identiques à celles de A avec pour vecteurs propres associés z − y . Réciproque-
ment si (µ, u) est un couple propre de B , si on suppose que µ 6= 0 et que A1 u = µ − λ (ceci
est toujours possible si A1 u 6= 0) alors :
Sommaire
A(u + y) = Bu + yA1 u + Ay = µu + (µ − λ)y + λy = µ(u + y) Concepts
On vient de démontrer que (u + y) est vecteur propre de A associé à la valeur propre µ.
Pour obtenir les couples propres de A autres que (λ, y) , on se ramène donc à rechercher les
couples propres de B (valeur propre non nulle). Compte tenu de la structure particulière Exemples
de B (sa première ligne étant nulle) on est ramené à un problème de calcul de valeurs Exercices
Documents
propres dans IRn−1 .
JJ 14
J précédent
Annexe A
Exercices
Sommaire
Concepts
Exemples
Exercices
Documents
15
chapitre N section suivante I
A.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Sommaire
Concepts
Exemples
Exercices
Documents
16
section N
Exercice A.1.1
Montrer que si A ∈ Mnn , si λ1 , λ2 , ..., λn les n valeurs propres de A vérifient |λ1 | > |λ2 | ≥
... ≥ |λn |, alors λ1 est une valeur propre réelle et simple.
retour au cours
Solution
Sommaire
Concepts
Exemples
Exercices
Documents
17
J section précédente chapitre N
A.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
A.2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
A.2.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Sommaire
Concepts
Exemples
Exercices
Documents
18
section N suivant I
Exercice A.2.1
1. Soit A ∈ Mnn (IR), on cherche à déterminer la plus grande (à priori) valeur propre de A en
module ainsi qu’un vecteur propre associé, pour cela on peut utiliser un algorithme inspiré
de la méthode de la puissance itérée associé à la norme k.k∞ . On se donne un vecteur x
non nul et N un nombre maximal d’itérations, puis on applique l’algorithme :
1: Déterminer p tel que |xp | = kxk∞
x
2: x← xp
3: pour k = 2 jusqu’à N faire
4: y ← Ax
5: µ ← yp
6: Déterminer p tel que |yp | = kyk∞
7: si |yp | < ε alors
8: Arrêter l’algorithme et écrire 0 est valeur propre et x est vecteur propre
9: sinon
y
10: E ← x− yp
∞
y
11: x← yp
Sommaire
12: fin si Concepts
13: si E < ε alors
14: Arrêter l’algorithme et écrire µ est valeur propre et x est vecteur propre
Exemples
15: fin si Exercices
Documents
16: fin pour
19 II
section N suivant I
JJ 20 II
section N suivant I
12: fin si
13: si E < ε alors
1
14: µ= ν +q
15: Arrêter l’algorithme et écrire µ est valeur propre et x est vecteur propre.
16: fin si
Sommaire
17: fin pour Concepts
18: Ecrire : l’algorithme n’a pas convergé
(c) i. On choisit q = 3, appliquer
cet algorithme à la matrice A précédemment définie. Exemples
1
Exercices
On partira de x = 1 . Documents
1
JJ 21 II
section N suivant I
Sommaire
Concepts
Exemples
Exercices
Documents
JJ 22
J précédent section N suivant I
Exercice A.2.2
1. On dit que la matrice A est une matrice Compagnon, si elle s’écrit :
0 1 0 ... ... 0
0 0 1 0 ... 0
... ... ... ... ... ...
A= ,
... ... ... ... ... ...
0 ... ... ... 0 1
−a1 −a2 . . . . . . −an−1 −an
montrer que le polynôme caractéristique de A s’écrit :
p(λ) = λn + an λn−1 + . . . + a2 λ + a1 .
2. En déduire une méthode pour calculer la racine de plus grand module du polynôme
p(t) = tn + an tn−1 + . . . + a2 t + a1 .
Sommaire
Concepts
Exemples
Exercices
Documents
23
J précédent section N
Exercice A.2.3
Soit A ∈ Mnn (IR) une matrice dont on connaît une valeur propre non nulle λ∗ et y ∗ un
vecteur propre associé. On suppose que z est un vecteur de IRn vérifiant z T y ∗ = 1. On définit la
matrice B de la façon suivante :
B = A − λ∗ y ∗ z T .
1. Montrer que y ∗ est un vecteur propre de B. Quelle est la valeur propre associée ?
2. Il existe au moins une composante de y ∗ non nulle, supposons que yp∗ 6= 0.
Ap
(a) Montrer que l’on peut choisir z T = ∗ ∗ .
λ yp
(b) Montrer que l’on a alors
1 ∗
B =A− y Ap .
yp∗
(c) En déduire que la ligne p de B est nulle.
3. (a) On suppose que µ et x sont une valeur propre et un vecteur propre associé de B, on
suppose que µ 6= 0, µ 6= λ∗ , on définit
Ap x ∗
y = (µ − λ∗ )x + y .
yp∗
Sommaire
Montrer que y 6= 0, montrer que y est vecteur propre de A associé à la valeur propre Concepts
µ.
(b) On suppose que λ et y sont une valeur propre et un vecteur propre associé à A, on
suppose que λ 6= λ∗ , λ 6= 0, on définit Exemples
Exercices
yp ∗ Documents
x=y− y .
yp∗
24 II
J précédent section N
Montrer que x 6= 0, montrer que x est vecteur propre de B associé à la valeur propre Exercice A.2.3
λ.
(c) En déduire que si λ 6= 0, λ 6= λ∗
Montrer que si µ 6= 0
{Cv = µv} ⇔ {Bx = µx}.
5. On définit
5 2 3 4
2 5 4 3
A=
.
3 4 5 2
4 3 2 5
∗
Sachant
que cette matrice a pour valeur propre λ = 14 et pour vecteur propre associé
1
1
y∗ =
1 , construire par la méthode précédente la matrice B et la matrice C, en déduire
Sommaire
1 Concepts
les autres valeurs propres et vecteurs propres de A.
Exemples
Exercices
Documents
JJ 25
Index des concepts
D
Déflation-méthodes . . . . . . . . . . . . . . . . . . . . . . . . . 13
P
Puissance itérée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Puissance itérée inverse-méthode . . . . . . . . . . 12
Puissance itérée inverse-principe . . . . . . . . . . . 10
Sommaire
Puissance itérée-convergence . . . . . . . . . . . . . . . . 7 Concepts
R Exemples
Rappels et notations . . . . . . . . . . . . . . . . . . . . . . . . . 3 Exercices
Documents
26
Solution de l’exercice A.1.1
Si λ1 était complexe non réelle, alors λ̄1 serait une autre valeur propre λ2 et on aurait |λ1 | = |λ2 |, ce qui est faux, donc
λ1 est réelle. Il est évident que λ1 est simple.
Retour à l’exercice N