• Aucun résultat trouvé

9 mars 2020 D. Gontier, [email protected]

N/A
N/A
Protected

Academic year: 2022

Partager "9 mars 2020 D. Gontier, [email protected]"

Copied!
2
0
0

Texte intégral

(1)

Partiel (L3) Méthodes Numériques : Optimisation.

9 mars 2020 D. Gontier, [email protected]

Deux heures. Les documents et calculatrices ne sont pas autorisés.

1 page recto-verso.

Exercice 1. (Newton-Schultz pour des nombres)

Soit a > 0. On veut calculer 1/a sans effectuer de division. On pose f (x) := 1 x − a, et on définit la suite

x 0 = 1, x n+1 = x n − f (x n ) f 0 (x n ) .

a/ Montrer que x n+1 = x n (2 − ax n ).

b/ On pose ε n := ax n − 1. Montrer que ε n+1 = −ε 2 n . c/ En déduire que pour tout n ≥ 1, ε n = −ε 2 0

n

, puis que

∀n ≥ 1, x n = 1

a − (1 − a) 2

n

a .

d/ Montrer que si 0 < a < 2, alors (x n ) converge vers 1 a . Quelle est la vitesse de convergence dans ce cas ? Pouvait-on s’attendre à une telle vitesse de convergence ?

e/ Que se passe-t-il si a = 2 ? Que se passe-t-il si a > 2 ?

Exercice 2. (Newton-Schultz pour des matrices)

Soit A ∈ M d ( R ) une matrice inversible (pas forcément symétrique). On veut calculer A −1 sans faire d’inversion.

On pose

M 0 = I d , M n+1 = M n (2 I d − AM n ) . a/ Montrer que pour tout n ≥ 0, M n commute avec A.

b/ Montrer par récurrence que

∀n ≥ 1, M n = A −1 − A −1 ( I d − A) 2

n

.

c/ Montrer que si k I d − Ak op < 1, alors (M n ) convergence vers A −1 . Quelle est la vitesse de convergence ? d/ Que se passe-t-il si

A =

3 0 0 0 2 0 0 0 1

 ?

Exercice 3. Vitesse de convergence du gradient à pas optimal Dans la suite, h·, i est le produit scalaire usuel de R d , de norme associée k · k.

Soit A ∈ S d ++ ( R ) une matrice symétrique réelle définie positive, soit b ∈ R d , et soit Q(x) := 1 2 x T Ax − b T x.

On cherche à résoudre le problème d’optimisation x := argmin

Q(x), x ∈ R d . On pose x 0 = 0, puis, pour n ∈ N ,

r n := b − Ax n , t n := argmin {Q(x n + tr n ), t ∈ R } et x n+1 = x n + t n r n .

a/ (Vrai ou Faux, justifications non nécessaires).

a1/ Q admet un unique point critique.

a2/ x := A −1 b est un minimum local de Q.

a3/ On a r n = ∇Q(x n ).

a4/ r n est une direction de descente de Q en x n .

b/ On s’intéresse au problème définissant t n . Montrer que (on suppose r n 6= 0)

Q(x n + tr n ) = t 2

2 hr n , Ar n i − tkr n k 2 + Q(x n ), puis que t n = kr n k 2 hr n , Ar n i . c/ Montrer que

r n+1 = r n

kr n k 2 hr n , Ar n i

Ar n .

(2)

d/ Montrer que hr n , r n+1 i = 0. Pouvait-on prévoir le résultat ?

On suppose maintenant d = 2 et que A est diagonale. On note A =

λ 1 0 0 λ 2

avec 0 < λ 1 ≤ λ 2 , b = b 1

b 2

et on pose b :=

b 2

−b 1

, avec kbk 6= 0.

e/ Montrer que hb , bi = 0. En déduire que r 2n est colinéaire à b, et que r 2n+1 est colinéaire à b . On note dans la suite r 2n = α n b et r 2n+1 = β n b .

f/ Montrer la première égalité (on admettra l’autre) :

t 2n = kbk 2

hb, Abi et t 2n+1 = kb k 2 hb , Ab i g/ Montrer la première égalité (on admettra l’autre) :

β n = −α n

hb , Abi

hb, Abi et α n+1 = −β n

hb , Abi hb , Ab i . Indice : On pourra utiliser la question c/ et prendre le produit scalaire avec b ou b .

h/ En déduire que

α n = ρ n α 0 et β n = ρ n β 0 avec ρ := |hb , Abi| 2 hb, Abihb , Ab i . i/ Montrer que 0 < ρ < 1. Indice : On pourra écrire que A = √

A √

A et utiliser l’inégalité de Cauchy-Schwarz.

j/ En déduire que la suite (Ax n ) converge vers b linéairement à taux √ ρ.

Exercice 4. Un peu de code

Le code suivant de dichotomie comporte des erreurs. Lesquelles ?

1 f u n c t i o n d i c h o t o m i e ( f , a , b , tol =1 e -6 , N i t e r = 1 0 0 0 ) :

2 # On s u p p o s e f ( a ) < 0 et f ( b ) > 0 et on c h e r c h e une s o l u t i o n de f ( x ) = 0

3 xm , xp = a , b

4 f o r n in r a n g e ( N i t e r ) :

5 x = ( a + b ) /2

6 if f ( x ) = 0 :

7 r e t u r n x

8 if f ( x ) < 0 :

9 xp = x

10 e l s e :

11 xm = x

Références

Documents relatifs

Crédit photo : DREAL Pays de la Loire et Direction Interdépartementale des Routes Ouest... Vue du périmètre de la future

Construction du passage inférieur destiné au cheminement des cycles et piétons... Construction du passage inférieur destiné au cheminement des cycles

Fluidité de circulation, sécurité et tranquillité : la rocade sud offre aujourd’hui aux habitants et aux usagers un cadre de vie plus agréable au quotidien.. OBJECTIFS

Un rayonnement modeste (part des flux d’actifs imputable aux actifs résidant dans une autre aire urbaine de la région) et une dépendance moyenne (part des flux d’actifs imputable

La présente note a pour objectifs de mettre en réseau des acteurs de la recherche et des gestionnaires afin de développer une dynamique de montage de programmes de

(c) La partie entière est nulle, et la fraction est un élément simple réel de seconde espèce (cf.le. cours), ainsi la fraction est décomposée

151.099.377 Fauteuil base noire, accoudoirs réglables, support lombaire ajustable, têtière réglable..

- un Plan d’urgence de 10 millions y et un plan de relance « Mayenne Relance », également doté de 10 millions y pour soutenir les entreprises locales - mise en place avec