• Aucun résultat trouvé

Partiel : Méthodes numérique, optimisation (L3)

N/A
N/A
Protected

Academic year: 2022

Partager "Partiel : Méthodes numérique, optimisation (L3)"

Copied!
1
0
0

Texte intégral

(1)

Partiel : Méthodes numérique, optimisation (L3)

13/03/2018 D. Gontier,gontier@ceremade.dauphine.fr

Deux heures. Les documents ne sont pas autorisés. Les exercices sont indépendants.

Exercice 1 (3pts)

Soit F : Rd →R de classe C1, et soitx ∈Rd tel que ∇F(x)6= 0. Montrer que h∈ Rd est une direction de descente enxsi et seulement sih∇F(x),hi<0.

Exercice 2 (7pts)

SoitΦ :R→Rla suite définie parΦ(x) =x+ sin(x). On pose x0∈Retxn+1= Φ(xn).

a/ Montrer queΦest une fonction strictement croissante, et calculer ses points fixes.

b/ Soitk∈N, etx0∈(kπ,(k+ 1)π). Montrer que pour toutn∈N, on axn∈(kπ,(k+ 1)π), puis montrer que la suite(xn)est croissante sikest pair, et décroissante sikest impair.

c/ Montrer que six0= 3, alors la suite (xn)converge versπ.

d/ Montrer que pour tout x∈R, on a

|Φ(x)−Φ(π)| ≤ 1

6max|Φ000| · |x−π|3. e/ En déduire que six0= 3, alors la suite (xn)converge versπà l’ordre3.

Exercice 3 (7pts)

SoitF(v) :R2→Rde classeC1et soitτ >0. On étudie l’algorithme suivant : on commence env0= (x0, y0)∈ R2, puis on pose

vn+1=vn+τhn, avec hn=

((−∂xF(vn),0)T sinest pair (0,−∂yF(vn))T sinest impair.

a/ Montrer que pour toutn∈N, ou bienhn est une direction de descente, ou bienhn=0.

b/ Dans le cas oùF(v) :=kvk2 (=x2+y2),

(i) Montrer que pour toutn∈N, on avn+2= (1−2τ)vn.

(ii) À quelle condition surτ la suite(vn)converge-t-elle vers0? Que se passe-t-il siτ =12?

(iii) Tracer quelques courbes de niveau deF et les points(v0,v1,v2,v3,v4,v5)lorsquev0= (−1,−1)etτ= 14, puis lorsqueτ =34 (deux grandes figures !).

c/ Le code suivant implémente la méthode dans le cas général, mais comporte des erreurs, lesquelles ?

1 d e f a l g o r i t h m e( F , dF , v0 , tau , tol =1 e -6 , N i t e r = 1 0 0 0 ) : 2 f o r n in r a n g e( N i t e r ) :

3 vn = v0

4 g r a d F = dF ( vn )

5 h1 , h2 = g r a d F [0] , g r a d F [1]

6 if a b s( g r a d F ) < tol :

7 r e t u r n vn

8 if ( n %2 == 0) : # n %2 est n m o d u l o 2.

9 vn = vn + tau * a r r a y ([ - h1 , 0])

10 e l s e:

11 vn = vn + tau * a r r a y ([ - h2 , 0])

12 p r i n t(" Erreur , l ’ a l g o r i t h m e n ’ a pas c o n v e r g é a p r è s ", Niter , " i t é r a t i o n s . ")

Exercice 4 (3pts)

Soitg∈C0([−1,1])une fonction continue. On cherche la meilleure approximation linéaire deg. Autrement dit, on veut minimiserF :R2→R, où

F(a0, a1) :=

Z 1

−1

(g(x)−a0−a1x)2dx.

a/ Montrer que F(a0, a1) =

Z 1

−1

g2(x)dx−1 2

Z 1

−1

g(x)dx 2

−3 2

Z 1

−1

xg(x)dx 2

+2

a0−1 2

Z 1

−1

g(x)dx 2

+2 3

a1−3

2 Z 1

−1

xg(x)dx 2

. b/ En déduire queF admet un unique minimum. Quel est ce minimum ?

Références

Documents relatifs

 lorsque ces lignes de raccordement se rejoignent, elles le font quatre par quatre et prennent alors, au point de rencontre, les quatre directions tétraédriques

Comme a l’exercice 6, vous pourrez utiliser un probleme de flot entier plutot qu’un flot classique, c’est a dire que les capacites sont des entiers et que l’on requiert que la

[r]

Optimisation Combinatoire 2A Flots de coˆut minimum. Zolt´

2 Il connait bien sˆ ur pour chaque vol toutes les informations, ` a savoir : la ville de d´epart et de destination et l’heure de d´epart et d’arriv´e. 3 Il connait aussi le temps

Reconstruire le ventricule gauche du coeur `a partir de radiographies Pour diagnostiquer une possible maladie de coeur d’un patient, on doit voir la forme 3-dimensionnelle du

Optimisation Combinatoire 2A Flots de coˆut minimum 2 TD. Zolt´

Reconstruire le ventricule gauche du coeur `a partir de radiographies Pour diagnostiquer une possible maladie de coeur d’un patient, on doit voir la forme 3-dimensionnelle du