• Aucun résultat trouvé

(1) On suppose que λ = 1 n’est pas valeur propre de Q de sorte que la matrice A=I−Q est inversible

N/A
N/A
Protected

Academic year: 2022

Partager "(1) On suppose que λ = 1 n’est pas valeur propre de Q de sorte que la matrice A=I−Q est inversible"

Copied!
4
0
0

Texte intégral

(1)

Universit´e Pierre et Marie Curie Ann´ee 2009-2010

Licence LM 335 2nd semestre

Examen juin 2010 dur´ee : 2 heures

Aucun document n’est autoris´e

Exercice 1

Pour N entier, on consid`ere la matrice tridiagonale

AN =

2 −1

−1 2 −1 . .. ... ...

−1 2 −1

−1 2

 .

1. Calculer la factorisation de Cholesky de la matrice A4. 2. Calculer la factorisation de Cholesky de la matrice AN.

Exercice 2 Soit Q∈ Mn(R) une matrice unitaire r´eelle (QQT =I o`uI est la matrice identit´e deRn,n ∈N) etb ∈Rn. On poseA=I−Qet consid`ere le syst`eme lin´eaire

Ax=b. (1)

On suppose que λ = 1 n’est pas valeur propre de Q de sorte que la matrice A=I−Q est inversible.

1. Quelques propri´et´es de la matrice Q.

(a) On pose

H =i(I−Q)−1(I+Q)

aveci2 =−1. Montrer queH est une matrice hermitienne (H = HT =H). Calculer Q en fonction deH.

(b) On sait qu’il existe une base orthonorm´ee (vj)nj=1deCn form´ee de vecteurs propres de H

Hvjjvj, hvj, vii=δij, 1≤i, j ≤n.

i. Montrer que µj ∈R.

1

(2)

ii. Calculer les vecteurs propres et valeurs propres deQ en fonc- tion de ceux deH. Montrer que les valeurs propres de Q ont toutes un module ´egal `a 1.

iii. Montrer que si λ = e (θ ∈ R) est une valeur propre de Q, alors µ = e−iθ est aussi valeur propre de Q pour un vecteur propre que l’on pr´ecisera.

iv. Montrer que n est impair, alors −1 est valeur propre de Q.

2. On d´ecompose A enA=M −N avec

M = (1 +α)I, N =αI+Q et consid`ere la m´ethode it´erative

xk+1 = 1

1 +α(b+αxk+Qxk). (2) (a) Montrer que pourα= 0 la m´ethode n’est pas convergente.

(b) Montrer que la m´ethode est convergente pour toutα >0.

Exercice 3

Soient A et B deux matrices r´eelles, A ∈ Mm,n(R) et B ∈ Mm,p(R). On note bi les colonnes de B.

1. On suppose que la matrice A est injective. Montrer qu’il existe un unique vecteur yi ∈Rn tel que

ATAyi =ATbi.

2. On d´esigne par Y ∈ Mn,p(R) la matrice dont les colonnes sont les vecteurs y1,· · · , yp. Montrer que

kAY −BkS = min

X∈Mn,p(R) kAX−BkS,

o`u k.kS d´esigne la norme de Schur (ou de Frobenius, ou de Hilbert- Schmidt).

Exercice 4

Soient A une matrice r´eelle carr´ee (de taillen×n, n∈N) inversible et b un vecteur de Rn. On note f la fonction de Rn dans R d´efinie par

f(x) =kAx−bk22.

1. (a) Montrer que la fonction f(x) atteint son minimum en un unique vecteur ˜x∈Rn.

2

(3)

(b) Montrer que le gradient def est

∇f(x) = 2AT (Ax−b).

(c) Soientαun nombre r´eel etxetydeux vecteurs deRn, d´eterminer le vecteur z tel que

f(x−αy) = f(x)−2αhz, yi+α2kAyk22.

2. (a) Soit x ∈ Rn diff´erent de ˜x. D´eterminer un r´eel α tel que pour tout r´eel α∈]0, α[ :

f(x−α∇f(x))< f(x).

(b) En d´eduire une m´ethode it´erative de r´esolution du syst`eme lin´eaire Ax=b (on ne demande pas d’en d´emontrer la convergence).

(c) Pourα >0, on consid`ere la m´ethode it´erative suivante :

• Initialisation.

• x(0) ∈Rn, r(0) =b−Ax(0)

• It´erations.

Connaissant x(k) etr(k), on calcule x(k+1) et r(k+1) par

• x(k+1) =x(k)+ 2αATr(k)

• r(k+1) =b−Ax(k+1)

i. Montrer que si la suite (x(k))k converge, sa limite est la solu- tion du syst`eme lin´eaire Ax=b.

ii. Quel rapport cette m´ethode a-t-elle avec la fonctionf? iii. Calculer un ´equivalent (pourngrand) du nombre d’op´erations

(on ne comptera que les multiplications et divisions) n´ecessaires pour accomplir une it´eration de cette m´ethode.

3. Soitx un vecteur fix´e diff´erent de ˜x.

(a) Montrer que la fonctiong :R7−→R, d´efinie par g(α) =f(x−α∇f(x)) atteint son minimum pour

αopt = 1 2

k∇f(x)k22 kA∇f(x)k22. (b) On consid`ere une nouvelle m´ethode it´erative :

• Initialisation.

• x(0) ∈Rn, r(0) =b−Ax(0), v(0) =ATr(0) , α(0) = kAvkv(0)(0)kk222 2

(on suppose queAv(0) 6= 0).

• It´erations.

Connaissant x(k), r(k),v(k) etα(k),

on calcule x(k+1), r(k+1), v(k+1) et α(k+1) par

• x(k+1) =x(k)(k)v(k)

• r(k+1) =b−Ax(k+1)

• v(k+1) =ATr(k+1)

• α(k+1) = kAvkv(k+1)(k+1)kk222 2

(tant que Av(k+1) 6= 0)

3

(4)

Calculer un ´equivalent (pour n grand) du nombre d’op´erations n´ecessaires pour accomplir une it´eration de cette m´ethode. Com- parer avec le r´esultat obtenu pour la m´ethode de la question (2c).

(c) On consid`ere encore une autre m´ethode it´erative :

• Initialisation.

• x(0) ∈ Rn, r(0) = b − Ax(0), v(0) = ATr(0), w(0) = Av(0), α(0) = kwkv(0)(0)kk2222 (on suppose que w(0) 6= 0).

• It´erations.

Connaissant x(k), r(k),v(k), w(k) et α(k),

on calcule x(k+1), r(k+1), v(k+1), w(k+1) etα(k+1) par

• x(k+1) =x(k)(k)v(k)

• r(k+1) =r(k)−α(k)w(k)

• v(k+1) =ATr(k+1)

• w(k+1) =Av(k+1)

• α(k+1) = kwkv(k+1)(k+1)kk222 2

(tant que w(k+1) 6= 0) Calculer un ´equivalent (pour n grand) du nombre d’op´erations n´ecessaires pour accomplir une it´eration de cette m´ethode. Com- parer avec le r´esultat obtenu pour la m´ethode de la question (3b).

4

Références

Documents relatifs

Am´eliorations possibles : g´eom´etriquement, ce qui se passe est tr`es clair : par exemple si la plus grande valeur propre est de module sup´erieur ` a 1, quand on it`ere un

Le diagramme circulaire ci-dessous donne les parts de marché des films selon leur nationalité, établies sur le nombre d’entrée au cinéma en France sur l’année 2016.

[r]

Cours n°5 : limite de suites géométrique VI) Limite des suites géométriques.

Comme P est de degré 3, il suffit de vérifier que P n’a pas de racines dans Q.. Soit I un idéal d’un anneau (commutatif

[r]

Ce guide, résolument pratique s’adresse bien sûr aux parents, aux familles et à leur entourage, souvent très démunis eux aussi, aux professionnels, mais égale- ment au grand

Une question non résolue n’empêche pas toujours de faire les suivantes : dans ce cas indiquez clairement que vous admettez le(s) résultat(s) de la question non faite.. La «