X ENS Mathématiques PSI 2012Sujet et corrigé
Téléchargements
- Rapport du jury : non disponible
Présentation du sujet
Fonctions coercives, minimum global et méthodes de descente par gradientAfficher ou masquer la section
Présentation du sujet
Le problème étudie les fonctions coercives sur R^n, montre qu'elles admettent toujours un minimum global, et analyse des méthodes de descente par gradient pour l'approcher. Après un préambule établissant l'existence d'un minimum global, la première partie étudie le cas d'une forme quadratique et la convergence de l'algorithme de gradient à pas constant. La deuxième partie exhibe, sur la fonction carrée, des suites de descente par gradient mal choisies qui ne convergent pas vers le minimum.
- 1Préambule : existence d'un minimum globalMontrer qu'une fonction coercive sur R^n admet toujours un minimum global, atteint en un point où le gradient s'annule si la fonction est de classe C1.
- 2Partie 1 : cas d'une forme quadratique et algorithme de gradient à pas constantMontrer la coercivité d'une forme quadratique associée à une matrice symétrique définie positive, et étudier la convergence de la suite construite par l'algorithme de gradient à pas constant vers l'unique minimum.
- 3Partie 2 : exemples de suites de descente par gradient non convergentesConstruire, pour la fonction carrée, des suites de descente par gradient qui décroissent en valeur mais ne convergent pas vers le minimum global.
- 4Partie 3 : définition générale des suites de descente par gradientFormaliser la notion de suite de descente par gradient pour une fonction générale de classe C1, et montrer que pour une fonction coercive la suite des valeurs converge et la suite des points reste bornée.
- 5Partie 4 : convergence du gradient et du minimum sous conditions supplémentairesÉtablir, sous des conditions de décroissance suffisante et de minoration du pas, la convergence du gradient vers zéro le long de la suite, puis montrer la convergence de la suite vers l'unique minimum dans le cas d'une fonction coercive strictement convexe d'une variable.
Ces sujets peuvent vous intéresser
Lecture du sujet en ligne
L'énoncé complet, avec les formules et les figures, sans ouvrir le PDF.Afficher ou masquer la section
Lecture du sujet en ligne
Banque commune École Polytechnique - ENS de Cachan
PSI
Épreuve de Mathématiques
Aucun document n'est autorisé
L'objectif du problème est d'étudier certains exemples de fonctions coercives, de montrer en particulier qu'elles possèdent toujours un ou plusieurs minimum global et d'en étudier des méthodes d'approximation. Le préambule contient un résultat utilisé tout au long du problème. Les quatre parties sont assez largement indépendantes.
PREAMBULE
- Soit
f une fonction coercive deR^n dansR . Montrer qu'il existe un réelM > 0 tel que si‖x‖ > M , alors
- En déduire qu'il existe un élément
x^∗ ∈ R^n tel que
3. On suppose de plus que
PARTIE 1
- Montrer que
g est coercive. - Montrer que
g est de classeC^1 deR^3 dansR et que
6. On considère la suite
7. On note
PARTIE 2
8. Montrer que si
- On considère la suite
(v_k)_(k ∈ N) telle quev_0 = 2 et
10. On considère la suite
PARTIE 3.
- Montrer que
D_x est non vide si∇f(x) ≠ 0 et que sid ∈ D_x , alors
12. Vérifier que la définition précédente coïncide bien avec la définition des suites de descente par gradient donnée dans la partie 2 pour la fonction particulière
13. Dans le cas général, montrer que si
14. On reprend dans cette questions les notations et définitions de la partie 1. Montrer que lorsque
PARTIE 4.
15. On suppose que la suite
- On suppose que la suite
(x_k)_(k ∈ N) de descente par gradient def vérifie la condition (2) et la condition supplémentaire suivante :
- On suppose que la suite
(x_k)_(k ∈ N) de descente par gradient def vérifie les conditions (2), (3) et que si∇f(x_k) ≠ 0 ,
- On suppose dans cette question et la suivante que
n = 1 et de plus quef est coercive, de classeC^2 et strictement convexe, c'est à dire :
∀(x_1, x_2) ∈ R^2, ∀λ ∈ ]0, 1[, x_1 ≠ x_2 ⟹ f(λx_1 + (1 − λ)x_2) < λf(x_1) + (1 − λ)f(x_2) .
Montrer quef possède un unique minimum globalx^∗ surR . - Les hypothèses de la question précédente sont conservées. A partir d'un réel
x_0 quelconque, proposer un algorithme de construction d'une suite(x_k)_(k ∈ N) de descente par gradient pour la fonctionf qui vérifie les conditions (2) et (3). En déduire qu'une telle suite est convergente vers l'unique minimum global def (on admettra que de toute suite réelle bornée on peut extraire une sous suite convergente et que si toutes ces sous-suites convergentes possèdent une même limite, alors la suite est convergente).
Questions fréquentes
4 questionsSur quels chapitres porte ce sujet de maths X-ENS PSI 2012 ?Afficher ou masquer la section
Questions fréquentes
4 questionsSur quels chapitres porte ce sujet de maths X-ENS PSI 2012 ?
Il porte sur les fonctions de plusieurs variables (gradient, coercivité), les formes quadratiques associées à des matrices symétriques, les suites récurrentes et la convexité, dans le cadre des méthodes de descente par gradient.
Les parties de ce sujet sont-elles indépendantes ?
L'énoncé précise que les quatre parties sont assez largement indépendantes, même si elles s'appuient toutes sur le préambule et que la partie 4 réutilise la définition générale posée en partie 3.
Ce sujet demande-t-il de connaître les algorithmes d'optimisation ?
Oui, le sujet étudie en détail la méthode de descente par gradient, à pas constant puis à pas variable, et les conditions garantissant sa convergence vers un minimum global.
Pourquoi certaines suites de descente par gradient ne convergent-elles pas dans ce sujet ?
La partie 2 construit, sur la fonction carrée, des exemples de suites qui font décroître la valeur de la fonction à chaque étape mais dont les points eux-mêmes ne convergent pas vers le minimum global, faute de condition supplémentaire sur le choix du pas.
Pas de description pour le moment
