• Aucun résultat trouvé

Le cadre est le suivant : 1. E = R n .

N/A
N/A
Protected

Academic year: 2022

Partager "Le cadre est le suivant : 1. E = R n ."

Copied!
7
0
0

Texte intégral

(1)

Université Claude Bernard Lyon 1 Mathématiques pour l’enseignement Licence de mathématiques 3 e année UE Approfondissement en analyse

Cours #8

– cours à distance, le 26 avril 2021 –

Deuxième partie. Calcul différentiel Chapitre #3. Optimisation sous contrainte

Le cadre est le suivant : 1. E = R n .

2. U est un ouvert de R n .

3. f, g i , h j : U → R sont des fonctions de classe C 1 .

1. Théorème des multiplicateurs de Fritz John. Nous considérons le problème de minimisation

min f (x) sous les contraintes

x ∈ U, g i (x) ≤ 0, i ∈ J 1, p K , h j (x) = 0, j ∈ J 1, q K . (1) Si x 0 ∈ U est un point de minimum pour le problème (1), alors il existe des scalaires µ 0 , µ 1 , . . . , µ p ≥ 0, λ 1 , . . . λ q ∈ R , tels que :

(a) Nous avons

µ 0 ∇f(x 0 ) +

p

X

i=1

µ i ∇g i (x 0 ) +

q

X

j=1

λ j ∇h j (x 0 ) = 0. (2)

(b) Au moins l’un des scalaires est non nul.

(c) Si i ∈ J 1, p K est tel que g i (x 0 ) < 0, 1 alors µ i = 0.

1. Pour un tel i, on dit que la contrainte g

i

(x) ≤ 0 est inactive en x

0

.

(2)

2. Corollaire : multiplicateurs de Lagrange. Nous considérons le problème de minimisation

min f (x) sous les contraintes

x ∈ U, h j (x) = 0, j ∈ J 1, q K . (3) Si

∀ x ∈ U,[h j (x) = 0, j ∈ J 1, q K ]

= ⇒ [∇h 1 (x), . . . , ∇h q (x) sont libres], (4) alors : si x 0 ∈ U est un point de minimum pour le problème (3), alors il existe λ j ∈ R , j ∈ J 1, q K , tels que

∇f(x 0 ) +

q

X

j=1

λ j ∇h j (x 0 ) = 0. (5)

3. Exercice.

(a) Calculer

max x 1 x 2 · · · x n sous x j ≥ 0, j ∈ J 1, n K ,

n

X

j=1

x j = 1. (6)

(b) Montrer l’inégalité entre la moyenne arithmétique et la moyenne géo- métrique :

n

v u u t

n

Y

j=1

x j ≤ 1 n

n

X

j=1

x j , ∀ x j ≥ 0, j ∈ J 1, n K . (7)

Solution. (a) Mettons le problème sous la forme du théorème de Fritz John :

− min(−x 1 · · · x n

| {z }

:=f(x)

) sous −x j

|{z}

:=g

j

(x)

≤ 0, j ∈ J 1, n K ,

n

X

j=1

x j − 1

| {z }

:=h

1

(x)

= 0.

(3)

Les conditions du théorème de Fritz John sont satisfaites, avec U := R n (vé- rifier). Montrons d’abord que le minimum est atteint. L’ensemble des points vé- rifiant les contraintes est fermé (vérifier) et contenu dans la boule unité fermée pour la norme k k 1 (vérifier), donc est compact. Il s’ensuit que le minimum sous contrainte est atteint (justifier).

Soit x 0 = (x 1 , . . . , x n ) un point de minimum f sous contraintes. Notons que f (x 0 ) ≤ f (1/n, . . . , 1/n) < 0, et donc toutes les coordonnées de x 0 sont 6= 0.

Il s’ensuit que les contraintes d’inégalité sont inactives en x 0 , et donc il existe µ 0 ≥ 0, λ 1 ∈ R , au moins l’un non nul, tels que µ 0 ∇f (x 0 ) + λ 1 ∇h 1 (x 0 ) = 0, ou encore

−µ 0 Y

k6=j

x k + λ 1 = 0, ∀ j ∈ J 1, n K . (8)

Si µ 0 = 0, alors λ 1 = 0, ce qui ne convient pas. Nous avons donc µ 0 6= 0 ; quitte à diviser (8) par µ 0 , nous pouvons supposer que µ 0 = 1, et (8) devient

Y

k6=j

x k = λ 1 , ∀ j ∈ J 1, n K , (9)

avec λ 1 6= 0 (car tous les x j sont non nuls).

En multipliant (9) par x j , nous obtenons λ 1 x j =

n

Y

k=1

x k , ∀ j ∈ J 1, n K , et donc tous les x j sont égaux. La contrainte

n

X

j=1

x j = 1 implique x 0 = (1/n, . . . , 1/n) et donc le maximum recherché est −f(1/n, . . . , 1/n) = (1/n) n .

(b) L’inégalité équivaut à (justifier)

n

Y

j=1

x j ≤ 1

n

n n

X

j=1

x j

! n

. (10)

Si tous les x j sont nuls, (10) est claire. Dans le cas contraire, nous avons S :=

n

X

j=1

x j > 0. (11)

Posons y j := x j

S , ∀ j ∈ J 1, n K , (12)

(4)

de sorte que y j ≥ 0, ∀ j ∈ J 1, n K , et

n

X

j=1

y j = 1 (vérifier). Le point (a) donne :

n

Y

j=1

y j ≤ 1

n n

. (13)

En utilisant les définitions (12) de y j et (11) de S, (13) donne (10).

Chapitre #4. Lemme de Poincaré Le cadre est le suivant :

1. E = R n .

2. U est un ouvert convexe de R n .

3. F = (F 1 , . . . , F n ) : U → R n est de classe C 1 . 2

1. Supposons qu’il existe f : U → R telle que

∇f = F dans U, c’est-à-dire ∇f(x) = F (x), ∀ x ∈ U. (14) Alors :

(a) f est unique à une constante additive près.

(b) Nous avons

∂F j

∂x k = ∂F k

∂x j , ∀ j, k ∈ J 1, n K . (15)

2. Lemme de Poincaré. Supposons (15). Alors il existe f vérifiant (14). Plus spécifiquement, si x 0 ∈ U , alors toutes les fonctions f : U → R vérifiant (14) sont données par :

f(x) = C + Z 1

0

[F ((1 − t) x 0 + t x)] · (x − x 0 ) dt, ∀ x ∈ U. (16)

2. Une fonction F : A → R

n

, avec A ⊂ R

n

, est un champ de vecteurs. Donc F est un champ

de vecteurs de classe C

1

.

(5)

Preuve du lemme de Poincaré. Pour simplifier les formules, nous supposons que x 0 = 0. Compte tenu de la question 1 (a), il suffit de montrer que l’intégrale

U 3 x 7→ f(x) :=

Z 1

0

[F ((1 − t) x)] · x dt = Z 1

0 n

X

j=1

F j ((1 − t) x) x j dt (17) (i) est bien définie ;

(ii) qu’elle a des dérivées partielles ∂ k f, ∀ k ∈ J 1, n K ;

(iii) que les dérivées partielles vérifient ∂ k f = F k , ∀ k ∈ J 1, n K .

(i) Rappelons que [0, 1] 3 t 7→ (1 − t) x = (1 − t) x + t · 0 est l’équation du segment [0, x]. Comme 0, x ∈ U et, par hypothèse, U est convexe, il s’en suit que [0, x] ⊂ U, et donc l’intégrande

g(x, t) := [F ((1 − t) x)] · x =

n

X

j=1

F j ((1 − t) x) x j est bien définie. Par ailleurs,

à x ∈ U fixé, g est continue en t. (18)

En effet, par hypothèse, F j est de classe C 1 , donc différentiable, donc conti- nue. Les fonctions polynômiales sont continues, donc t 7→ (1 − t) x est conti- nue car elle vaut t 7→ ((1 − t) x 1 , . . . , (1 − t) x n )) (justifier). Il s’ensuit que t 7→

g(x, t) est continue, comme composée, somme, produit de fonctions continues.

Par conséquent, l’intégrande de (17) est continue en t, donc f est bien définie, en tant qu’intégrale de Riemann d’une fonction continue.

(b) Les fonctions F j , x 7→ x j et t 7→ (1 − t) x étant de classe C 1 (la première, par hypothèse, les autres, comme fonctions polynômiales), elles sont différentiables, et donc nous pouvons appliquer la règle de la chaîne pour la fonction composée, et la règle pour la dérivée (partielle) d’un produit et obtenir :

∂x k g(x, t) = ∂

∂x k

n

X

j=1

F j ((1 − t) x 1 , . . . , (1 − t) x n ) x j

!

=

n

X

j=1

∂x k x j

F j ((1 − t) x)

+

n

X

j=1

x j

n

X

`=1

∂F j

∂x ` ((1 − t) x) ∂

∂x k ((1 − t) x ` ).

(19)

(6)

En utilisant le fait que

∂x k

x ` =

( 0, si ` 6= k 1, si ` = k , nous obtenons, de (20) :

∂x k g(x, t)

= F k ((1 − t) x) + (1 − t)

n

X

j=1

x j

∂F j

∂x k ((1 − t) x)

| {z }

:=h

k

(x,t)

. (20)

Notons que h k est continue en (x, t)(justifier). Résumé : à x fixé, [0, 1] 3 t 7→

g(x, t) est continue ; à t fixé, les dérivées partielles U × [0, 1] 3 (x, t) 7→ ∂

∂x k g(x, t)

sont continues, ∀ k ∈ J 1, n K . Par un théorème sur les intégrales à paramètres, les dérivées partielles de x 7→ f (x) =

Z 1

0

g(x, t) dt existent, sont continues et sont données par

∂x k f(x) = Z 1

0

h k (x, t) dt (21)

(« la dérivée de l’intégrale est l’intégrale de la dérivée »).

Nous n’avons pas encore utilisé l’hypothèse (15) ! Grâce à celle-ci, nous obte- nons :

h k (x, t) = F k ((1 − t) x) + (1 − t)

n

X

j=1

x j

∂F k

∂x j ((1 − t) x)

. (22)

Maintenant, la clé de la preuve : le membre de droite de (22) est une dérivée par rapport à t. En effet, la règle de la chaîne et la règle pour dériver un produit donnent (vérifier) :

d

dt [(1 − t) F k ((1 − t) x)]

= −F k ((1 − t) x) + (1 − t)

n

X

j=1

∂F k

∂x j ((1 − t) x) (−x j ).

(23)

(7)

De (22) et (23), nous obtenons h k (x, t) = − d

dt [(1 − t) F k ((1 − t) x)]. (24)

La deuxième ligne de (23) étant continue par rapport à t (justifier), (21), (24) et le théorème de Leibniz-Newton impliquent

∂x k f(x) = − Z 1

0

d

dt [(1 − t) F k ((1 − t) x)] dt

= −

(1 − t) F k ((1 − t) x) t=1

t=0

= F k (x), ∀ k ∈ J 1, n K .

Références

Documents relatifs

1) Montrer que si f admet un point fixe et k &lt; 1, ce point fixe est unique. Supposons que f admette un point fixe. 1) Montrer que la suite converge pour la norme 1.. 2) Nous

f est continue donc uniform´ ement continue sur le segment [−T, 2T ] par le th´ eor` eme

Fiche de travail n° 1 : Pourquoi l’augmentation de la population est-elle un véritable défi pour l’Inde.. Le problème de

Sachant que la planète X est située à 4,5 années-lumière de la Terre et qu'une année-lumière est égale à 9,5 × 10 12 km, calculer la vitesse moyenne de ce vaisseau

Q 2 Un entier k &gt; 1 étant fixé à l’avance, prouvez qu’on sait toujours trouver au moins un entier (pas nécessairement le plus petit) tel que son degré d’abondance est au

Sans les contraintes faisant intervenir les t i,j , les d´eplacements choisis pourraient for- mer un chemin accompagn´e d’une ou plusieurs boucles.. Les t i,j d´efinissent un

Pour chacune des questions suivantes une seule des trois réponses

Donner un exemple d’une telle fonction F en dimension plus grande que 1, puis chercher une int´ egrale premi` ere pour montrer que K R est invariant par le flot de