École polytechnique — Concours 2023
Mathématiques B — Filière MP-MPI
Notations
On note {\mathbb{R}} le corps des réels et {\mathbb{R}_+^\star} l’ensemble des réels strictement positifs.
Pour {\rho>0}, on pose {U_\rho=]-\rho,\rho[}.
On note {\mathcal{D}_\rho(\mathbb{R})} l’espace des fonctions réelles développables en série entière sur {U_\rho}.
Une telle fonction s’écrit, de manière unique :
{f(t)=\sum_{n=0}^{+\infty}a_nt^n\quad(t\in U_\rho)}Pour {0\lt r\lt\rho}, la série {\sum\limits_{n\geqslant0}|a_n|r^n} converge, et on pose :
{\|f\|_r=\sum_{n=0}^{+\infty}|a_n|r^n}
Matrices
On note {\mathcal{M}_{n,m}(\mathbb{R})} l’espace des matrices réelles à {n} lignes et {m} colonnes, et {\mathcal{M}_n(\mathbb{R})=\mathcal{M}_{n,n}(\mathbb{R})}.
On note {I_n} l’identité, {M^T} la transposée et {S_n(\mathbb{R})} l’espace des matrices symétriques.
Une matrice est orthogonale si {M^TM=I_n}.
La notation {\mathcal{D}_\rho(\mathcal{M}_{n,m}(\mathbb{R}))} désigne les fonctions matricielles dont chaque coefficient appartient à {\mathcal{D}_\rho(\mathbb{R})}.
On utilise de même {\mathcal{D}_\rho(S_n(\mathbb{R}))} pour celles à valeurs symétriques.
Pour une telle fonction {M}, {M|_{t=a}} désigne la matrice évaluée en {a}.
La transposition s’effectue coefficient par coefficient ; {I_n} désigne aussi la fonction constante correspondante.
Si {n=n_1+\cdots+n_k}, {\operatorname{Diag}(M_1,\ldots,M_k)} désigne la matrice diagonale par blocs de blocs {M_i\in\mathcal{M}_{n_i}(\mathbb{R})}.
Cette notation s’étend aux fonctions matricielles par évaluation en chaque {t}.
Enfin, {\ker M=\{v:Mv=0\}} et {\operatorname{im}M=\{Mv:v\in\mathbb{R}^m\}} pour {M\in\mathcal{M}_{n,m}(\mathbb{R})}.
Polynômes
On note {\mathbb{R}_n[X]} l’espace des polynômes réels de degré au plus {n}.
Un élément de {\mathcal{D}_\rho(\mathbb{R}_n[X])} s’écrit :
{\begin{array}{l}P=f_0+f_1X+\cdots+f_nX^n,\\\\[6pt]f_i\in\mathcal{D}_\rho(\mathbb{R})\end{array}}Son degré est le plus grand indice d’un coefficient non identiquement nul.
Il est unitaire de degré {d} si son coefficient de {X^d} est la fonction constante {1} et si les suivants sont nuls.
On note {P|_{t=a}=\sum\limits_{i=0}^nf_i(a)X^i}.
Pour une fonction matricielle carrée {M}, {P(M)} désigne la fonction {a\mapsto P|_{t=a}(M|_{t=a})}.
Dans tout le problème, on fixe {\rho>0}.
Première partie
1. Montrer que, pour tout {\rho>0} et tous {m,n\in\mathbb{N}^\star}, les ensembles {\mathcal{D}_\rho(\mathbb{R})}, {\mathcal{D}_\rho(\mathbb{R}_n[X])} et {\mathcal{D}_\rho(\mathcal{M}_{m,n}(\mathbb{R}))} sont stables par somme.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
2. Montrer que, pour tout {\rho>0} et tout {n\in\mathbb{N}^\star}, les ensembles {\mathcal{D}_\rho(\mathbb{R})} et {\mathcal{D}_\rho(\mathcal{M}_n(\mathbb{R}))} sont stables par produit.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
3. Soit {0\lt r\leqslant\rho}.
Montrer que l’application {\mathcal{D}_\rho(\mathbb{R})\to\mathcal{D}_r(\mathbb{R})} qui associe à une fonction sa restriction à {U_r} est injective.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
Dans la suite, on identifie
{\mathcal{D}_\rho(\mathbb{R})} à un sous-anneau de
{\mathcal{D}_r(\mathbb{R})}.
4. Soit {0\lt r\lt\rho}.
Montrer que {\|\cdot\|_r} est une norme sur {\mathcal{D}_\rho(\mathbb{R})} et que, pour tous {f,g} dans cet espace :
{\|fg\|_r\leqslant\|f\|_r\,\|g\|_r}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
5. Soit {0\lt r\lt\rho} et {(f_n)_{n\geqslant0}} une suite de {\mathcal{D}_\rho(\mathbb{R})}.
On suppose que {\sum\limits_{n\geqslant0}\|f_n\|_r} converge.
Montrer que {\sum\limits_{n\geqslant0}f_n} converge normalement sur {U_r} vers une fonction {f\in\mathcal{D}_r(\mathbb{R})}, puis qu’elle converge également vers {f} pour la norme {\|\cdot\|_r}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
6. Soit
{f\in\mathcal{D}_\rho(\mathbb{R})} avec
{f(0)\neq0}.
On veut montrer qu’il existe
{0\lt r\leqslant\rho} tel que
{1/f\in\mathcal{D}_r(\mathbb{R})}.
6a. Montrer que l’on peut supposer sans perte de généralité que {f(0)=1}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
On écrit à présent
{f(t)=\sum\limits_{i\geqslant0}a_it^i} et on suppose
{a_0=1}.
6b. Dans cette seule sous-question, on suppose qu’il existe {0\lt r\leqslant\rho} et {g\in\mathcal{D}_r(\mathbb{R})} tels que {fg=1} sur {U_r}.
On écrit {g(t)=\sum\limits_{i\geqslant0}b_it^i}.
Montrer que :
{\begin{array}{l}b_0=1,\\\\[4pt]b_n=-(b_0a_n+\cdots+b_{n-1}a_1),\\\\[4pt]n\geqslant1.\end{array}}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
On définit désormais la suite
{(b_n)_{n\geqslant0}} par cette récurrence.
6c. Montrer qu’il existe {c>0} tel que {|a_n|\leqslant c^n} pour tout {n\in\mathbb{N}}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
6d. Montrer que {|b_n|\leqslant(2c)^n} pour tout {n\in\mathbb{N}}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
6e. Conclure.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
7. Montrer que {\mathcal{D}_\rho(\mathbb{R})} est un anneau intègre.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
Deuxième partie
Soit {n\in\mathbb{N}}.
Pour {P=\sum\limits_{i=0}^nf_iX^i\in\mathcal{D}_\rho(\mathbb{R}_n[X])} et {r,s>0} avec {r\lt\rho}, on définit :
{\|P\|_{r,s}=\sum_{i=0}^n\|f_i\|_r\,s^i}8. Soient {n,m\in\mathbb{N}} et {r,s>0} avec {r\lt\rho}.
8a. Montrer que {\|\cdot\|_{r,s}} est une norme sur {\mathcal{D}_\rho(\mathbb{R}_n[X])}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
8b. Montrer que si {P\in\mathcal{D}_\rho(\mathbb{R}_n[X])} et {Q\in\mathcal{D}_\rho(\mathbb{R}_m[X])}, alors {PQ\in\mathcal{D}_\rho(\mathbb{R}_{n+m}[X])} et :
{\|PQ\|_{r,s}\leqslant\|P\|_{r,s}\,\|Q\|_{r,s}}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
9. Soient
{A,B\in\mathcal{D}_\rho(\mathbb{R}_n[X])}, avec
{B} unitaire de degré
{d\leqslant n}.
9a. Montrer qu’il existe des éléments {Q\in\mathcal{D}_\rho(\mathbb{R}_{n-d}[X])} et {R\in\mathcal{D}_\rho(\mathbb{R}_{d-1}[X])} uniquement déterminés tels que {A=BQ+R}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
Les éléments
{Q,R} sont appelés quotient et reste de la division euclidienne de
{A} par
{B}.
9b. Soient de plus {r,s>0} avec {r\lt\rho}.
Montrer que, si {\|B-X^d\|_{r,s}\lt s^d}, alors :
{\begin{array}{l}
\displaystyle\|Q\|_{r,s}\leqslant\dfrac{\|A\|_{r,s}}{s^d-\|B-X^d\|_{r,s}},\\\\[10pt]
\displaystyle\|R\|_{r,s}\leqslant\dfrac{s^d\|A\|_{r,s}}{s^d-\|B-X^d\|_{r,s}}.
\end{array}}On pourra commencer par traiter le cas {B=X^d}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
On se propose de démontrer le résultat suivant.
Théorème 1. Soit
{P\in\mathcal{D}_\rho(\mathbb{R}_n[X])} unitaire, et
{\lambda\in\mathbb{R}} une racine de
{P|_{t=0}} de multiplicité
{d}.
Il existe
{0\lt r\leqslant\rho} et des polynômes unitaires
{F\in\mathcal{D}_r(\mathbb{R}_d[X])},
{G\in\mathcal{D}_r(\mathbb{R}_{n-d}[X])} tels que :
{\begin{array}{l}P=FG,\\\\[6pt]F|_{t=0}=(X-\lambda)^d\end{array}}Pour cela, on se donne
{P=f_0+f_1X+\cdots+f_nX^n}.
On suppose d’abord
{\lambda=0},
{f_0(0)=\cdots=f_{d-1}(0)=0}, et
{f_d=1}.
10. Soit {F\in\mathcal{D}_\rho(\mathbb{R}_d[X])} unitaire et tel que {F|_{t=0}=X^d}.
Si {R} est le reste de la division de {P} par {F}, montrer que {F+R} est unitaire de degré {d} et que {(F+R)|_{t=0}=X^d}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
On définit
{(F_i)_{i\geqslant0}} par :
{\begin{array}{l}F_0=f_0+f_1X+\cdots+f_dX^d,\\\\[6pt]F_{i+1}=F_i+R_i\end{array}}Ici,
{P=F_iQ_i+R_i} est la division euclidienne de
{P} par
{F_i}.
La question 10 montre que tous les
{F_i} sont unitaires de degré
{d} et valent
{X^d} en
{t=0}.
Pour
{r,s>0} avec
{r\lt\rho}, on pose :
{\begin{array}{l}\alpha_i=s^{-d}\|F_i-X^d\|_{r,s},\\\\[4pt]\beta_i=\|1-Q_i\|_{r,s},\\\\[4pt]\varepsilon_i=s^{-d}\|R_i\|_{r,s}.\end{array}}11. Montrer que l’on peut choisir {r,s} de sorte que :
{\begin{array}{l}\alpha_0+2\varepsilon_0\leqslant\dfrac13,\\\\[6pt]\beta_0+\varepsilon_0\leqslant\dfrac13\end{array}}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
À partir de maintenant et jusqu’à la fin de cette partie, on fait l’hypothèse de la question 11 sur
{r,s}.
12. Vérifier que, pour tout {i\in\mathbb{N}} :
{(1-Q_i)R_i=(Q_{i+1}-Q_i)F_{i+1}+R_{i+1}}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
13. Montrer que {\alpha_{i+1}\leqslant\alpha_i+\varepsilon_i} pour tout {i}, et que, si {\alpha_{i+1}\lt1} :
{\begin{array}{l}\displaystyle\beta_{i+1}\leqslant\beta_i+\dfrac{\beta_i\varepsilon_i}{1-\alpha_{i+1}},\\\\[10pt]\displaystyle\varepsilon_{i+1}\leqslant\dfrac{\beta_i\varepsilon_i}{1-\alpha_{i+1}}.\end{array}}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
14. En déduire que, pour tout {i\in\mathbb{N}} :
{\begin{array}{l}\alpha_i\leqslant\alpha_0+2(1-2^{-i})\varepsilon_0,\\\\[4pt]\beta_i\leqslant\beta_0+(1-2^{-i})\varepsilon_0,\\\\[4pt]\varepsilon_i\leqslant2^{-i}\varepsilon_0.\end{array}}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
15a. Montrer que {(F_i)_{i\geqslant0}} converge pour la norme {\|\cdot\|_{r,s}} vers un polynôme unitaire {F\in\mathcal{D}_r(\mathbb{R}_n[X])} de degré {d} qui vérifie {F|_{t=0}=X^d}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
15b. Montrer qu’il existe {G\in\mathcal{D}_r(\mathbb{R}_n[X])} tel que {P=FG}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
16. Démontrer le théorème 1.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
17. Soit {f\in\mathcal{D}_\rho(\mathbb{R})} avec {f(0)>0}.
Montrer qu’il existe {0\lt\rho_f\leqslant\rho} tel que {f>0} sur {U_{\rho_f}} et {\sqrt f\in\mathcal{D}_{\rho_f}(\mathbb{R})}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
Troisième partie
Une matrice {M\in\mathcal{D}_\rho(\mathcal{M}_n(\mathbb{R}))} est dite orthogonale si {M^TM=I_n}.
On veut démontrer le résultat suivant.
Théorème 2. Si {M\in\mathcal{D}_\rho(S_n(\mathbb{R}))}, il existe {0\lt r\leqslant\rho} et une matrice orthogonale {P\in\mathcal{D}_r(\mathcal{M}_n(\mathbb{R}))} tels que {P^TMP} soit diagonale.
On considère {M\in\mathcal{D}_\rho(S_n(\mathbb{R}))} et on pose {\chi=\det(XI_n-M)\in\mathcal{D}_\rho(\mathbb{R}_n[X])}.
18. Montrer que {M|_{t=0}} admet une valeur propre réelle.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
On fixe une valeur propre réelle
{\lambda} de
{M|_{t=0}}, de multiplicité
{d} dans
{\chi|_{t=0}}.
Par le théorème 1, sur un intervalle
{U_{\rho_1}} avec
{0\lt\rho_1\leqslant\rho}, on a
{\chi=FG}, où
{F,G} sont unitaires de degrés
{d,n-d} et
{F|_{t=0}=(X-\lambda)^d}.
19. Dans cette seule question, on suppose {d=n}.
Montrer qu’il existe {M_0\in\mathcal{D}_{\rho_1}(S_n(\mathbb{R}))} telle que :
{M=\lambda I_n+tM_0\quad\text{sur }U_{\rho_1}}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
On pose
{A=F(M)} et
{B=G(M)}.
Ce sont des éléments de
{\mathcal{D}_{\rho_1}(S_n(\mathbb{R}))}.
Pour
{a\in U_{\rho_1}}, on note
{A_a=A|_{t=a}} et
{B_a=B|_{t=a}}.
20. Montrer qu’il existe {U\in\mathcal{M}_{n,d}(\mathbb{R})} et {V\in\mathcal{M}_{n,n-d}(\mathbb{R})} tels que :
{\begin{array}{l}\operatorname{im}(B_0U)=\operatorname{im}(B_0),\\\\[4pt]\operatorname{im}(A_0V)=\operatorname{im}(A_0),\\\\[4pt](B_0U\mid A_0V)\text{ est inversible}.\end{array}}
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
On pose
{Q=(BU\mid AV)\in\mathcal{D}_{\rho_1}(\mathcal{M}_n(\mathbb{R}))}.
Pour un rayon positif,
{\operatorname{GL}_n(\mathcal{D}_\rho(\mathbb{R}))} désigne les fonctions matricielles analytiques, inversibles en chaque point, dont l’inverse point par point est encore analytique sur
{U_\rho}.
21. Montrer qu’il existe {0\lt\rho_2\leqslant\rho_1} tel que {Q\in\operatorname{GL}_n(\mathcal{D}_{\rho_2}(\mathbb{R}))}.
On pourra utiliser le résultat de la question 6.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
22. On considère un réel
{a\in U_{\rho_2}}.
22a. Montrer que {\operatorname{im}(B_aU)\oplus\operatorname{im}(A_aV)=\mathbb{R}^n}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
22b. Montrer les égalités :
{\begin{array}{l}\operatorname{im}(B_aU)=\operatorname{im}(B_a)=\ker(A_a),\\\\[4pt]\operatorname{im}(A_aV)=\operatorname{im}(A_a)=\ker(B_a).\end{array}}On pourra commencer par les inclusions de gauche à droite, puis utiliser un argument de dimensions.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
23. Montrer que :
{Q^{-1}MQ=\operatorname{Diag}(M_1,M_2)}avec {M_1\in\mathcal{D}_{\rho_2}(\mathcal{M}_d(\mathbb{R}))} et {M_2\in\mathcal{D}_{\rho_2}(\mathcal{M}_{n-d}(\mathbb{R}))}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
24. Montrer que, pour tout {a\in U_{\rho_2}}, la somme directe de 22a est orthogonale pour le produit scalaire usuel sur {\mathbb{R}^n}.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
25. Montrer qu’il existe {0\lt\rho_3\leqslant\rho_2} et des matrices {R_1\in\operatorname{GL}_d(\mathcal{D}_{\rho_3}(\mathbb{R}))}, {R_2\in\operatorname{GL}_{n-d}(\mathcal{D}_{\rho_3}(\mathbb{R}))} telles que {Q\operatorname{Diag}(R_1,R_2)} soit orthogonale.
On pourra utiliser la question 17.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :
26. Démontrer le théorème 2.
Cliquer ici pour voir (ou cacher) la réponse
Pour voir la suite de ce contenu, vous devez :
Pour poursuivre votre exploration, vous pouvez :