• Aucun résultat trouvé

L’examen contient 4 exercices. Le barème est sur 31 points, il n’est donc pas demandé de tout faire pour avoir 20. . . Exercice 1 (Une méthode directe particulière, barème 4 points).

N/A
N/A
Protected

Academic year: 2021

Partager "L’examen contient 4 exercices. Le barème est sur 31 points, il n’est donc pas demandé de tout faire pour avoir 20. . . Exercice 1 (Une méthode directe particulière, barème 4 points)."

Copied!
4
0
0

Texte intégral

(1)

Université de Marseille

Licence de Mathématiques, 3eme année, analyse numérique et optimisation Examen du 6 janvier 2016

Le polycopié du cours, les notes de cours et les notes de TD sont autorisés.

L’examen contient 4 exercices. Le barème est sur 31 points, il n’est donc pas demandé de tout faire pour avoir 20. . . Exercice 1 (Une méthode directe particulière, barème 4 points).

Soit n ≥ 1, A ∈ M

n

(IR), B ∈ IR

n

(on rappelle que IR

n

est identifié à M

n,1

(IR)), C ∈ M

1,n

et D ∈ IR. On note A ¯ la matrice appartenant à M

n+1

(IR) définie (par blocs) par :

A ¯ = A B

C D

On suppose que la matrice A est inversible.

On note x

B

le vecteur de IR

n

tel que Ax

B

= B.

1. Montrer que A ¯ est inversible si et seulement si DCx

B

6 = 0.

Corrigé – Soitx=

y

z

avecy∈IRnetz∈IR. On suppose queAx¯ = 0, c’est-à-dire Ay+Bz= 0, Cy+Dz= 0.

Ceci est équivalent ày=−zxB(carAest inversible) etz(DCxB) = 0.

SiDCxB6= 0, on a doncz= 0et doncy= 0. Ceci prouve quex= 0et donc queA¯est inversible.

Réciproquement, siDCxB = 0, on aAx¯ = 0avecx=

xB

−1

6

= 0. Ce qui prouve queA¯n’est pas inversible.

2. On suppose maintenant que A ¯ est inversible. Soit b ∈ IR

n

et c ∈ IR.

On note x

b

le vecteur de IR

n

tel que Ax

b

= b.

Montrer que la solution de Ax ¯ = b

c

est donnée par x = y

z

avec z = cCx

b

DCx

B

et y = x

b

zx

B

.

Corrigé – Ax¯ =

b

c

donne

Ay+Bz=b, Cy+Dz=c.

On a doncy=xbzxBetC(xbzxB) +Dz=c, ce qui donne bienz= cCxb

DCxB

.

Exercice 2 (Convergence d’une méthode itérative, barème 9 points).

Soit AM

3

(IR) définie par A = IEF avec

I =

1 0 0 0 1 0 0 0 1

E = −

0 2 0 1 0 0 0 0 0

 et F = −

0 0 0 0 0 0 1 1 0

.

1. Montrer que A est inversible.

Corrigé – detA=−1, doncAest inversible

2. Soit 0 < ω < 2. Montrer que (

Iω

E) est inversible si et seulement si ω 6 = √ 2/2.

Corrigé – det(IωE) = ω1(ω12 −2). On en déduit bien que(ωIE)est inversible si et seulement siω2 6= 1/2, c’est-à-direω6=√

2/2.

1

(2)

Pour 0 < ω < 2, ω 6 = √

2/2, on considère (pour trouver la solution de Ax = b) la méthode itérative suivante : ( I

ωE)x

(n+1)

= (F + 1 − ω

ω I)x

(n)

+ b.

On note B

ω

= (

ωI

E)

1

(F +

1ωω

I). (De sorte que x

(n+1)

= B

ω

x

(n)

+ (

Iω

E)

1

b.) 3. Calculer, en fonction de ω, les valeurs propres de B

ω

.

Corrigé – Soit0< ω <2,ω6=√

2/2. Le nombre complexeλest valeur propre deBωsi et seulement si il existex6= 0 tel que(F+1ωωI)x=λ(ωIE)x, c’est-à-dire si et seulement

det((F+1−ω

ω I)−λ(I

ωE)) = 0.

Comme

(F+1−ω

ω I)λ(I

ωE) =

1ωλ

ω −2λ 0

λ 1−ωωλ 0

−1 −1 1ωωλ

,

on adet((F+1−ωωI)λ(ωIE)) = 1−ωω3λ((1−ωλ)2−2λ2ω2) =1−ωω3λ(1−ωλ−√

2λω)(1−ωλ+√ 2λω).

Les valeurs propres deBωsont doc(1−ω), 1ω

1+

et 1ω

1− .

4. Donner l’ensemble des valeurs de ω pour lesquelles la méthode est convergente (quelquesoit x

(0)

).

Corrigé – Comme0< ω < 2, on a|1−ω|<1et|1+1−ω|< 1. La méthode est donc convergente si et seulement

|11−ω|<1.

On distingue maintenant3cas.

Cas 1On supposeω <

2/2. On a alors|1−1ω|= 1ω

1−

>1. La méthode n’est pas convergente.

Cas 2On suppose√

2/2< ω≤1. On a alors|1−1ω|= 1ω

−1. La méthode est convergente si seulement si1−ω <

√2ω−1, c’est-à-dire si seulement siω >2/(1 +√ 2).

Cas 3On suppose1< ω. On a alors|1−1ω|=ω1

−1 <1. La méthode est convergente.

En résumé, la méthode est convergente pourω∈]1+2 2,2[.

5. Déterminer ω

0

∈ ]0, 2[ t.q. ρ(B

ω0

) = min { ρ(B

ω

), ω ∈ ]0, 2[, ω 6 = √ 2/2 } .

Pour cette valeur ω

0

, montrer que la méthode donne la solution exacte de Ax = b après un nombre fini d’itérations (quelquesoit x

(0)

).

Corrigé – Le calcul précédent montre queω0= 1etρ(Bω0) =ρ(B1) = 0. CommeB1est une matrice d’ordre3, ceci est suffisant pour dire queB13= 0et donc quex(3)=A−1b. En fait, ici, on a mêmeB12= 0et doncx(2)=A−1b.

Exercice 3 ([Sur la méthode de Newton, barème 6 points).

On suppose que fC

2

(IR, IR) et que f est croissante. Soit N ≥ 1. On s’intéresse au système non linéaire suivant de N équations à N inconnues (notées u

1

, . . . , u

N

) :

(Au)

i

+ α

i

f (u

i

) = b

i

i ∈ { 1, . . . , N } ,

u = (u

1

, . . . , u

N

)

t

∈ IR

N

, (1)

AM

N

(IR) est une matrice s.d.p., α

i

> 0 pour tout i ∈ { 1, . . . , N } et b

i

∈ IR pour tout i ∈ { 1, . . . , N } . On admet que (1) admet au moins une solution (ceci peut être démontré mais est difficile).

1. Montrer que (1) admet une unique solution.

2

(3)

Corrigé – Soitu, vdeux solutions de (1). On a, pour touti∈ {1, . . . , N},(A(u−v))i+αi(f(ui)−f(vi) = 0. En multipliant cette égalité par(uivi)et en sommant surion obtient

A(uv)·(u−v) +

N

X

i=1

αi(f(ui)−f(vi))(uivi) = 0.

CommeA(uv)·(u−v)≥0(carAest s.d.p) etαi(f(ui)−f(vi))(uivi)≥0pour touti(carfest croissante et αi ≥0), on en déduitA(uv)·(u−v) = 0et doncu=v(carAest s.d.p). Ceci montre que bien que (1) admet une unique solution.

2. Soit u la solution de (1). Montrer qu’il existe a > 0 tel que la méthode de Newton pour approcher la solution de (1) converge lorsque le point de départ de la méthode, noté u

(0)

, vérifie | uu

(0)

| < a. (On rappelle que | · | désigne la norme euclidienne dans IR

N

.)

Corrigé – Le système (1) s’écritF(v) = 0où la fonctionF (deIRNdansIRN) est définie par(F(v))i = (Av)i+ αif(vi)pour touti∈ {1, . . . , N}(et toutv∈IRN).

Commefest de classeC2, la fonctionF est aussi de classeC2. Pour montrer l’existence deα >0, il suffit de montrer que la matrice jacobienneDF(u)est inversible.

On aDF(u) =A+C, oùCest la matrice dont les composantes sont ci,j= 0, sii6=j, ci,i=αif(ui).

Commefest croissante etαi >0, on aαif(ui) ≥0(pour touti) et la matriceCest donc symétrique positive. Ceci montre queDF(u)est une matrice s.d.p.. Cette matrice est donc inversible. Ce qui termine la question.

Exercice 4 (Optmisation avec contraintes, barème 12 points).

Soit n ≥ 1, J une fonction de IR

n

dans IR, convexe et de classe C

1

et K un ensemble convexe fermé non vide de IR

n

. On s’intéresse au problème d’optimisation

uK, J(u)J (v) pour tout vK. (2)

1. Soit uK. Montrer que u est solution de (2) si seulement si ∇ J(u) · (v − u) ≥ 0 pour tout vK.

[Pour le sens direct, on pourra remarquer que u + t(vu)K pour tout vK et t ∈ [0, 1].]

Corrigé – On suppose queuest solution de (2).

SoitvKett∈]0,1]. Commeu+t(vu) =tv+ (1−t)uK, on aJ(u)J(u+t(vu))et donc 1

t(J(u+t(vu))J(u))≥0.

Quandt→0, on obtient bien∇J(u)·(v−u)≥0.

Réciproquement, on suppose queuvérifie∇J(u)·(v−u)≥0pour toutvK. On veut montrer queuest solution de (2).

SoitvK. CommeJest convexe, onJ(v)J(u) +J(u)·(v−u)et comme∇J(u)·(v−u) ≥0on en déduit J(v)J(u).

Soit p ≥ 1, C ∈ M

p,n

(IR) et d ∈ Im(C). Pour la suite de l’exercice, on prend K = { v ∈ IR

n

; Cv = d } . 2. Montrer que K est un ensemble convexe fermé non vide.

Corrigé – L’ensembleKest convexe car siv, wKett∈[0,1], on aC(tv+ (1−t)w) =tCv+ (1−t)Cw=det donctv+ (1−t)wK.

L’ensembleKest fermé car c’est l’image réciproque de{d}par l’application continuev7→Cv.

Enfin, l’ensembleKest non vide card∈Im(C).

3. Soit uK. Montrer que u est solution de (2) si seulement si ∇ J (u) · w = 0 pour tout w ∈ Ker(C) (c’est-à- dire ∇ J (u) ∈ (Ker(C))

).

3

(4)

Corrigé – On suppose queuest solution de (2). Soitw∈Ker(C). Commeu+wKetuwK, la question1 donne∇J(u)·w= 0.

Réciproquement, on suppose queuvérifie∇J(u)·w= 0pour toutw∈Ker(C). SoitvK. On avu∈Ker(C)et donc∇J(u)·(v−u) = 0≥0. la question1donne alors queuest solution de (2).

4.(a) Montrer que Im(C

t

) ⊂ (Ker(C))

(c’est-à-dire que v · w = 0 pour tout v ∈ Im(C

t

) et w ∈ Ker(C)).

Corrigé – Soitv ∈ Im(Ct)etw ∈Ker(C). Commev ∈Im(Ct), il existez ∈ IRptel queCtz =v. On a donc v·w=Ctz·w=z·Cw= 0(carw∈Ker(C)). On a bien montré queIm(Ct)⊂(Ker(C)).

(b) Montrer que Im(C

t

) = (Ker(C))

.

[On rappelle que si F est un sous espace vectoriel de IR

n

, on a FF

= IR

n

.]

Corrigé – Le théorème du rang et le fait querang(C) = rang(Ct)donnentrang(Ct) + dim(Ker(C)) = n. On a donc

dim(Im(Ct)) = rang(Ct) = n−dim(Ker(C)).

CommeIRn= Ker(C)⊕(Ker(C)), on a aussidim((Ker(C))) =n−dim(Ker(C)). On a doncdim(Im(Ct)) = dim((Ker(C)))et (par la question4(a))Im(Ct) ⊂ (Ker(C)). Ceci est suffisant pour conclure queIm(Ct) = (Ker(C)).

5. Déduire des deux questions précédentes que u est solution de (2) si seulement si il existe λ ∈ IR

p

tel que

J (u) + C

t

λ = 0, (3)

Cu = d. (4)

Corrigé – Siuest solution de (2), on aCu=d, c’est-à-dire (4), et, d’après les questions4(b)et3,∇J(u)∈Im(Ct).

Il existe doncλtel que∇J(u) +Ctλ= 0, ce qui donne (3).

Réciproquement, si il existeλtel que(u, λ)vérifie (3)-(4). On a bienuK(par (4)) et∇J(u)∈Im(Ct), ce qui donne, d’après les questions4(b)et3, queuest solution de (2).

6. On suppose maintenant que rang(C) = p et que J(v) =

12

Av · vb · v avec A ∈ M

n

(IR) symétrique définie positive et b ∈ IR

n

. Montrer que (3)-(4) est un système linéaire de n + p équations à n + p inconnues ayant une unique solution.

Corrigé – On a∇J(v) =Avbpour toutvdansIRn. Le système (3)-(4) devient donc

Au+Ctλ=b, (5)

Cu=d, (6)

qui est bien un système linéaire den+péquations àn+pinconnues. Pour montrer qu’il a une unique solution (pourbet ddonnés), il suffit de montrer que pourb= 0etd= 0la seule solution de ce système estu= 0etλ= 0.

on suppose doncb= 0etd= 0.

En prenant le produit scalaire de (5) avecuon obtient

Au·u+Ctλ·u= 0.

Mais, commeCtλ·u=λ·Cu= 0(grâce à (6)), on en déduit queAu·u= 0et doncu= 0(carAest s.d.p.).

Avec (5), on a alorsCtλ= 0. On utilise maintenant le fait querang(C) = p. Ceci donne querang(Ct) = pet donc dim(Ker(Ct)) = 0(par le théorème du rang). On a doncKer(Ct) ={0}et doncλ= 0.

4

Références

Documents relatifs

Licence de Mathématiques, 3eme année, analyse numérique et optimisation Examen du 11 janvier 2017.. L’examen contient

Pour chacune de ces matrices, quels sont les coefficients nuls (notés 0 dans les matrices) qui resteront nécessairement nuls dans les matrices L et U de la factorisation LU

Licence de Mathématiques, 3eme année, analyse numérique et optimisation Examen du 6 janvier 2016.. Le polycopié du cours, les notes de cours et les notes de TD

Celui-ci sera constitué d’un rez-de-chaussée climatisé servant de réfectoire et d’un étage non climatisé qui pourra être utilisé pour le stockage du matériel de plongée..

[r]

/ De même, si je dis qu’il m’importe de ne pas attraper froid, je veux dire qu’un refroidissement provoque dans ma vie un certain nombre de désagréments qui sont

Dans cette situation, la fréquence du caractère d'un échantillon est connue, et l'on cherche à estimer la probabilité d'apparition du caractère dans la population générale..

Ces questions portent sur des d´ efinitions, le correcteur attend de l’´ etudiant une rigueur irr´ eprochable.. Par exemple, toutes les notations doivent ˆ