Connectez-vous pour consulter le corrigé.
Durée : 4 heures.
Sujet du concours X-ENS 2026.
Le sujet comporte quatre parties nommées I, II, III et IV. Le diagramme suivant représente les dépendances entre celles-ci. \[\mathrm{I}\longrightarrow\mathrm{II}\qquad\qquad\mathrm{III}\longrightarrow\mathrm{IV}\]
Notations et rappels
Dans tout le sujet, \(n\geqslant1\) est un entier. On note \(\mathbb{R}\) l’ensemble des nombre réels et \(\mathbb{R}_+\) l’ensemble des nombres réels positifs ou nuls. Dans \(\mathbb{R}^n\), \(\langle\cdot,\cdot\rangle\) désigne le produit scalaire canonique, et \(\left\| \cdot \right\|\) la norme euclidienne associée : si \(x=(x_1,\dots,x_n)\) et \(y=(y_1,\dots,y_n)\) sont deux points de \(\mathbb{R}^n\), \[\langle x,y\rangle=\sum_{i=1}^n x_iy_i\qquad\text{et}\qquad\left\| x \right\|^2=\sum_{i=1}^n x_i^2\] On note \(A^\top\) la transposée d’une matrice \(A\). Une fonction \(f:\mathbb{R}^n\to\mathbb{R}\) est convexe si \[\forall x,x'\in\mathbb{R}^n,\ \forall\lambda\in[0,1],\quad f\big(\lambda x+(1-\lambda)x'\big)\leqslant\lambda f(x)+(1-\lambda)f(x')\] Pour \(L>0\), une fonction \(F:\mathbb{R}^n\to\mathbb{R}^n\) est \(L\)-lipschitzienne si \[\forall x,x'\in\mathbb{R}^n,\quad\left\| F(x')-F(x) \right\|\leqslant L\left\| x'-x \right\|\] Un point \(x_\ast\in\mathbb{R}^n\) est un point fixe d’une fonction \(F:\mathbb{R}^n\to\mathbb{R}^n\) si \(F(x_\ast)=x_\ast\).
Cette partie introduit les notions de solution faible et forte d’une inégalité variationnelle, ainsi que les opérateurs monotones.
Soit \(G:\mathbb{R}^n\to\mathbb{R}^n\) une fonction et \(C\subset\mathbb{R}^n\) un ensemble convexe fermé non-vide.
On dit qu’un point \(x_\ast\in\mathbb{R}^n\) est une solution forte de \(G\) sur \(C\) si \(x_\ast\in C\) et si \[\forall x\in C,\quad\langle G(x_\ast),x-x_\ast\rangle\geqslant0\] On dit qu’un point \(x_\ast\in\mathbb{R}^n\) est une solution faible de \(G\) sur \(C\) si \(x_\ast\in C\) et si \[\forall x\in C,\quad\langle G(x),x-x_\ast\rangle\geqslant0\] On dit que \(G\) est un opérateur monotone si \[\forall x,x'\in\mathbb{R}^n,\quad\langle G(x')-G(x),x'-x\rangle\geqslant0\]
Montrer que si \(G\) est un opérateur monotone et si \(x_\ast\in C\) est une solution forte de \(G\) sur \(C\), alors \(x_\ast\) est une solution faible de \(G\) sur \(C\).
On suppose dans cette question que \(G\) est un opérateur monotone continu et qu’il existe \(x_\ast\in C\) une solution faible de \(G\) sur \(C\). Soient \(x\in C\) et \(\lambda\in\left]0,1\right]\). On pose \(x_\lambda=x_\ast+\lambda(x-x_\ast)\).
Montrer que \(\langle G(x_\lambda),x-x_\ast\rangle\geqslant0\).
En déduire que \(x_\ast\) est une solution forte de \(G\) sur \(C\).
On suppose dans cette question que \(n=1\).
Soit \(G:\mathbb{R}\to\mathbb{R}\) une fonction continue et \(C\subset\mathbb{R}\) un ensemble convexe compact non-vide. Montrer qu’il existe une solution forte de \(G\) sur \(C\).
Montrer qu’il existe un ensemble convexe compact non-vide \(C\subset\mathbb{R}\) et une fonction \(G:\mathbb{R}\to\mathbb{R}\) continue tels qu’il n’existe pas de solution faible de \(G\) sur \(C\).
On suppose dans cette question que \(n=1\) et que \(G\) est un opérateur monotone. Soit \(C\subset\mathbb{R}\) un ensemble convexe compact non-vide. Montrer qu’il existe une solution faible de \(G\) sur \(C\).
Montrer que pour tout \(n\geqslant1\), il existe un ensemble convexe compact non-vide \(C\subset\mathbb{R}^n\) et un opérateur monotone \(G:\mathbb{R}^n\to\mathbb{R}^n\) tels qu’il n’existe pas de solution forte de \(G\) sur \(C\).
Cette partie introduit la notion de projection sur un convexe fermé et établit quelques propriétés.
Soit \(C\subset\mathbb{R}^n\) un ensemble convexe fermé non-vide. On note \(d_C:\mathbb{R}^n\to\mathbb{R}\) la fonction définie par \[d_C(y)=\inf_{x\in C}\left\| x-y \right\|\] pour \(y\in\mathbb{R}^n\).
Soit \(y\in\mathbb{R}^n\). Montrer qu’il existe un point \(x\in C\) tel que \[d_C(y)=\left\| y-x \right\|\tag*{$(\star)$}\]
On admet que les deux propriétés suivantes sont vraies :
\((i)\) pour tout \(y\in\mathbb{R}^n\), le point \(x\in C\) vérifiant \((\star)\) est unique, il est appelé projeté orthogonal de \(y\) sur \(C\) et noté \(\Pi_C(y)\) ;
\((ii)\) \(\Pi_C(y)\) est l’unique point de \(C\) vérifiant \[\forall x'\in C,\quad\langle x'-\Pi_C(y),y-\Pi_C(y)\rangle\leqslant0\]
Soient \(y,y'\in\mathbb{R}^n\). On pose \(x=\Pi_C(y)\) et \(x'=\Pi_C(y')\). Montrer que \[0\leqslant\left\| x \right\|^2-\left\| x' \right\|^2-2\langle y',x-x'\rangle\leqslant\left\| y'-y \right\|^2\]
Cette partie démontre l’existence d’une solution forte dans le cas d’un opérateur monotone et continu sur un ensemble convexe, compact et non-vide et en déduit le théorème du minimax de von Neumann.
Soient \(C\subset\mathbb{R}^n\) un ensemble convexe, compact et non-vide, \(G:\mathbb{R}^n\to\mathbb{R}^n\) un opérateur monotone continu et \(\eta>0\).
On définit deux suites \((y_j)_{j\geqslant1}\) et \((x_j)_{j\geqslant1}\) d’éléments de \(\mathbb{R}^n\) en posant \(y_1=0\), \(x_1=\Pi_C(y_1)\), puis en définissant par récurrence pour tout entier \(j\geqslant2\) : \[y_j=-\eta\sum_{i=1}^{j-1}G(x_i)\qquad\text{et}\qquad x_j=\Pi_C(y_j)\] Pour tout entier \(j\geqslant1\) on pose \[B_j=\left\| x_j \right\|^2-\left\| x_{j+1} \right\|^2-2\langle y_{j+1},x_j-x_{j+1}\rangle\] Enfin, on fixe \(x\in C\) et pour tout entier \(j\geqslant1\) on pose \[D_j(x)=\left\| x \right\|^2-\left\| x_j \right\|^2-2\langle y_j,x-x_j\rangle\]
Montrer que pour tout entier \(j\geqslant1\), \[2\eta\langle G(x),x_j-x\rangle\leqslant2\eta\langle G(x_j),x_j-x\rangle=D_j(x)-D_{j+1}(x)+B_j\]
En déduire que pour tout \(\varepsilon>0\), il existe \(\widetilde{x}_\varepsilon\in C\) tel que \[\forall x\in C,\quad\langle G(x),\widetilde{x}_\varepsilon-x\rangle\leqslant\varepsilon\] Indication. On pourra considérer un point de la forme \(\frac{1}{N}\sum_{j=1}^N x_j\), avec \(N\geqslant1\) et \(\eta>0\) judicieusement choisis.
En déduire qu’il existe une solution forte de \(G\) sur \(C\).
Pour tout entier \(p\geqslant1\), on note \(\Delta_p=\left\{x=(x_1,\dots,x_p)\in(\mathbb{R}_+)^p\ :\ \sum_{i=1}^p x_i=1\right\}\).
Soient \(m,n\geqslant1\) deux entiers, \(A\) une matrice réelle de taille \(m\times n\). Soit \(G:\mathbb{R}^m\times\mathbb{R}^n\to\mathbb{R}^m\times\mathbb{R}^n\) la fonction définie par \[\forall(a,b)\in\mathbb{R}^m\times\mathbb{R}^n,\quad G(a,b)=\left(-Ab,A^\top a\right)\] On identifie \(\mathbb{R}^m\times\mathbb{R}^n\) avec \(\mathbb{R}^{m+n}\).
Montrer \(G\) est un opérateur monotone continu.
En déduire que \[\sup_{a\in\Delta_m}\inf_{b\in\Delta_n}\langle a,Ab\rangle=\inf_{b\in\Delta_n}\sup_{a\in\Delta_m}\langle a,Ab\rangle\]
Cette partie introduit les itérations de point fixe de Krasnoselskii-Mann et établit leur convergence.
Montrer qu’il existe un entier \(m\geqslant1\) et une fonction \(F:\mathbb{R}^m\to\mathbb{R}^m\) \(1\)-lipschitzienne telle que pour tout \(x\in\mathbb{R}^m\), \(F(x)\neq x\).
Montrer qu’il existe un entier \(m\geqslant1\), un point \(x_\ast\in\mathbb{R}^m\), une suite \((x_k)_{k\geqslant1}\) dans \(\mathbb{R}^m\) et une fonction \(F:\mathbb{R}^m\to\mathbb{R}^m\) \(1\)-lipschitzienne tels que les trois propriétés suivantes sont vérifiées :
\((i)\) \(F(x_\ast)=x_\ast\),
\((ii)\) \(\forall k\geqslant1,\quad x_{k+1}=F(x_k)\),
\((iii)\) la suite \((x_k)_{k\geqslant1}\) ne converge pas.
Soit \(n\geqslant1\) un entier et \(F:\mathbb{R}^n\to\mathbb{R}^n\) une fonction \(1\)-lipschitzienne admettant un point fixe \(x_\ast\in\mathbb{R}^n\). Soit \(\theta\in\left]0,1\right[\), \(x_1\in\mathbb{R}^n\) et pour \(k\geqslant1\), on pose \[x_{k+1}=x_k+\theta\big(F(x_k)-x_k\big)\]
Montrer que la suite \(\left(\left\| x_k-x_\ast \right\|\right)_{k\geqslant1}\) est décroissante.
Soit \(k\geqslant1\). Montrer que \[\begin{gathered} \left\| x_{k+1}-x_\ast \right\|^2+\theta(1-\theta)\left\| F(x_k)-x_k \right\|^2\\ =(1-\theta)\left\| x_k-x_\ast \right\|^2+\theta\left\| F(x_k)-x_\ast \right\|^2 \end{gathered}\]
Montrer que la suite \(\left(\left\| x_{k+1}-x_k \right\|\right)_{k\geqslant1}\) converge vers \(0\).
Montrer que la suite \((x_k)_{k\geqslant1}\) converge vers un point fixe de \(F\).
Cette partie porte sur les fonctions convexes dont les gradients sont lipschitziens, établit le théorème de Baillon-Haddad à la question 21), lequel permet enfin d’étudier la convergence de la descente de gradient en l’interprétant comme une itération de Krasnoselskii-Mann.
Soit \(f:\mathbb{R}^n\to\mathbb{R}\) une fonction de classe \(\mathcal{C}^1\). On note \(\nabla f:\mathbb{R}^n\to\mathbb{R}^n\) la fonction gradient qui à \(x\in\mathbb{R}^n\) associe le vecteur \[\nabla f(x)=\left(\frac{\partial f}{\partial x_i}(x)\right)_{1\leqslant i\leqslant n}\] Pour \(x\in\mathbb{R}^n\), si elle existe, on note \(\nabla^2f(x)\) la matrice hessienne de \(f\) en \(x\) : \[\nabla^2f(x)=\left(\frac{\partial^2f}{\partial x_i\partial x_j}(x)\right)_{1\leqslant i,j\leqslant n}\] On suppose dans toute cette partie que \(f\) est convexe et qu’il existe \(x_\ast\in\mathbb{R}^n\) tel que \(\nabla f(x_\ast)=0\). On note \(I\) la fonction identité sur \(\mathbb{R}^n\) et on considère \(L\) un réel strictement positif.
Montrer que \(f\) admet un minimum en \(x_\ast\).
Indication. Pour un point \(x\in\mathbb{R}^n\) donné, on pourra considérer la fonction \(\phi_x:\mathbb{R}\to\mathbb{R}\) définie par \(\phi_x(t)=f\big(x_\ast+t(x-x_\ast)\big)\) pour \(t\in\mathbb{R}\).
Montrer que si \(f\) est de classe \(\mathcal{C}^2\), alors pour tout \(x\in\mathbb{R}^n\), \(\nabla^2f(x)\) est une matrice symétrique positive.
Le but de cette question est de montrer que \(\nabla f\) est \(L\)-lipschitzienne si, et seulement si, \[\forall x,x'\in\mathbb{R}^n,\quad f(x')-f(x)-\langle\nabla f(x),x'-x\rangle\leqslant\frac{L}{2}\left\| x'-x \right\|^2\tag*{$(\mathrm{P})$}\]
Montrer que si \(\nabla f\) est \(L\)-lipschitzienne, alors la propriété \((\mathrm{P})\) est vraie.
Montrer que si la propriété \((\mathrm{P})\) est vraie, alors \[\forall x\in\mathbb{R}^n,\quad\left\| \nabla f(x) \right\|^2\leqslant2L\big(f(x)-f(x_\ast)\big)\]
Montrer que si la propriété \((\mathrm{P})\) est vraie, alors \[\forall x,x'\in\mathbb{R}^n,\quad f(x')\geqslant f(x)+\langle\nabla f(x),x'-x\rangle+\frac{1}{2L}\left\| \nabla f(x')-\nabla f(x) \right\|^2\]
Conclure.
On suppose dans cette question que \(f\) est de classe \(\mathcal{C}^2\). Montrer que les trois propositions suivantes sont équivalentes.
\((i)\) \(\nabla f\) est \(L\)-lipschitzienne.
\((ii)\) Pour tout \(x\in\mathbb{R}^n\), la matrice \(LI_n-\nabla^2f(x)\) est symétrique positive, où \(I_n\) désigne la matrice identité de taille \(n\times n\).
\((iii)\) Pour tout \(x\in\mathbb{R}^n\), les valeurs propres de \(\nabla^2f(x)\) appartiennent à \([0,L]\).
On ne suppose plus que \(f\) est de classe \(\mathcal{C}^2\) et on suppose dorénavant que \(\nabla f\) est \(L\)-lipschitzienne.
Montrer que \(I-\frac{2}{L}\nabla f\) est \(1\)-lipschitzienne.
Indication. On pourra utiliser l’inégalité de la question 19c).
Soit \(x_1\in\mathbb{R}^n\). Pour \(k\geqslant1\), on définit par récurrence \[x_{k+1}=x_k-\frac{1}{L}\nabla f(x_k)\] Montrer que la suite \((x_k)_{k\geqslant1}\) converge et que \[f(x_k)\underset{k\to+\infty}{\longrightarrow}\inf_{x\in\mathbb{R}^n}f(x)\]
Le corrigé pas à pas, les aides et les explications sont disponibles dans la plateforme.
Un sujet d'optimisation convexe de niveau ENS : opérateurs monotones et inégalités variationnelles, projection sur un convexe fermé, existence de solutions et théorème du minimax de von Neumann, convergence des itérations de Krasnoselskii-Mann, puis théorème de Baillon-Haddad et descente de gradient.
Très abstrait : compacité, inégalités et suites récurrentes demandent une grande rigueur.