Retour au blog

Maîtriser la Continuité Uniforme et la Complétude : Exercices Corrigés

Dix exercices corrigés et progressifs sur la continuité uniforme et la complétude, du théorème de Heine aux espaces de Banach.

Cet article a été rédigé à des fins pédagogiques. Les informations présentées peuvent évoluer. Nous t’invitons à vérifier auprès de sources officielles.

Niveau : supérieur, du facile au difficile. Durée estimée : 2 h 30. 10 exercices avec corrections détaillées.

Rappel des notions clés

Une fonction est uniformément continue quand un même $\delta$ convient en tous les points. Pour le prouver, majore $|f(x)-f(y)|$ par $C\,|x-y|$ avec $C$ indépendant de $x$ et de $y$ : $\delta=\varepsilon/C$ convient partout. Exemple : l'inégalité des accroissements finis donne $|\sin x-\sin y|\le|x-y|$, donc $\delta=\varepsilon$ convient pour $\sin$ sur $\mathbb{R}$. Pour prouver le contraire, trouve deux suites telles que $|x_n-y_n|\to0$ mais $|f(x_n)-f(y_n)|\ge\varepsilon_0$, pour un $\varepsilon_0>0$ fixé.

Dans un espace métrique (un ensemble muni d'une distance $d$), une suite $(x_n)$ est de Cauchy quand ses termes deviennent aussi proches qu'on veut les uns des autres. L'espace est complet si toute suite de Cauchy y converge : c'est le cas de $\mathbb{R}$, pas de $\mathbb{Q}$. Pour un espace de suites ou de fonctions, trouve la limite coordonnée par coordonnée dans $\mathbb{R}$, puis passe à la limite dans l'inégalité de Cauchy.

Formules à retenir :

  • Continuité uniforme sur $E$ : $\forall\varepsilon>0,\ \exists\delta>0,\ \forall x,y\in E,\ d(x,y)<\delta\Rightarrow d(f(x),f(y))<\varepsilon$.
  • Suite de Cauchy : $\forall\varepsilon>0,\ \exists N\in\mathbb{N},\ \forall n,m\ge N,\ d(x_n,x_m)<\varepsilon$.
  • $f$ est $k$-lipschitzienne si $d(f(x),f(y))\le k\,d(x,y)$ pour tous $x,y$ : elle est alors uniformément continue.
  • Théorème de Heine : une fonction continue sur un compact (une partie dont toute suite a une sous-suite qui converge dans la partie) y est uniformément continue.

Piège classique : pour la continuité en un point $x$, le $\delta$ peut dépendre de $x$ ; pour la continuité uniforme, non. Hors d'un compact, « continue » n'entraîne plus « uniformément continue ».

Exercices : niveau facile

Exercice 1 : Montre que $f:x\mapsto x^2$ est uniformément continue sur $[0\,;\,1]$, en donnant un $\delta$ qui convient pour chaque $\varepsilon>0$.

Correction :

On majore $|f(x)-f(y)|$ par un multiple fixe de $|x-y|$. Pour $x,y\in[0\,;\,1]$, on a $0\le x+y\le2$, donc :

$$|x^2-y^2|=|x+y|\,|x-y|\le2\,|x-y|.$$

Si $|x-y|<\varepsilon/2$, alors $|x^2-y^2|<\varepsilon$, quels que soient $x$ et $y$. $\delta=\varepsilon/2$ convient : $f$ est uniformément continue sur $[0\,;\,1]$.

Exercice 2 : La fonction $g:x\mapsto x^2$ est continue sur $\mathbb{R}$. Montre qu'elle n'y est pas uniformément continue.

Correction :

On cherche deux suites qui se rapprochent sans que leurs images se rapprochent. Pour $n\ge1$, pose $x_n=n+\frac1n$ et $y_n=n$ : $|x_n-y_n|=\frac1n\to0$, pourtant

$$g(x_n)-g(y_n)=\left(n+\tfrac1n\right)^2-n^2=2+\tfrac{1}{n^2}\ge2.$$

Avec $\varepsilon_0=1$, aucun $\delta>0$ ne convient : dès que $n>1/\delta$, on a $|x_n-y_n|<\delta$ et $|g(x_n)-g(y_n)|\ge1$. $g$ n'est pas uniformément continue sur $\mathbb{R}$. En cause, le facteur $|x+y|$, qui n'est plus borné.

Exercice 3 : Dans un espace métrique $(E,d)$, la suite $(x_n)$ converge vers $\ell\in E$. Montre qu'elle est de Cauchy.

Correction :

On intercale la limite grâce à l'inégalité triangulaire. Soit $\varepsilon>0$ et $N$ tel que $d(x_n,\ell)<\varepsilon/2$ pour tout $n\ge N$. Pour $n,m\ge N$ :

$$d(x_n,x_m)\le d(x_n,\ell)+d(\ell,x_m)<\frac{\varepsilon}{2}+\frac{\varepsilon}{2}=\varepsilon.$$

Toute suite convergente est de Cauchy. La réciproque est fausse en général : c'est l'exercice 4.

Exercices : niveau moyen

Exercice 4 : On munit $\mathbb{Q}$ de la distance $d(x,y)=|x-y|$ et on note $x_n$ la troncature de $\sqrt2$ à $n$ décimales : $x_0=1$, $x_1=1{,}4$, $x_2=1{,}41$, $x_3=1{,}414$, et ainsi de suite. Montre que $(x_n)$ est de Cauchy dans $\mathbb{Q}$ mais n'y converge pas. Conclus sur $\mathbb{Q}$.

Correction :

On passe par $\mathbb{R}$, où la distance est la même. Chaque $x_n$ est un décimal, donc un rationnel, et $0\le\sqrt2-x_n<10^{-n}$ : $x_n\to\sqrt2$ dans $\mathbb{R}$. D'après l'exercice 3, $(x_n)$ est de Cauchy dans $\mathbb{R}$, donc dans $\mathbb{Q}$.

Si $(x_n)$ convergeait vers un rationnel $q$, elle convergerait vers $q$ dans $\mathbb{R}$, et l'unicité de la limite donnerait $q=\sqrt2$, qui est irrationnel.

$(x_n)$ est de Cauchy sans limite dans $\mathbb{Q}$ : $\mathbb{Q}$ n'est pas complet.

Exercice 5 : a) Soit $f:E\to F$ uniformément continue entre deux espaces métriques, et $(x_n)$ une suite de Cauchy de $E$. Montre que $(f(x_n))$ est de Cauchy dans $F$.

b) Sur $]0\,;\,1]$, on pose $f(x)=\frac1x$ et $x_n=\frac1n$ pour $n\ge1$. Montre que $(x_n)$ est de Cauchy mais pas $(f(x_n))$. Qu'en déduis-tu pour $f$ ?

Correction :

a) On enchaîne les deux définitions. Soit $\varepsilon>0$ et $\delta$ donné par la continuité uniforme de $f$. Comme $(x_n)$ est de Cauchy, il existe $N$ tel que $d(x_n,x_m)<\delta$ pour $n,m\ge N$, donc $d(f(x_n),f(x_m))<\varepsilon$. $(f(x_n))$ est de Cauchy.

b) $(x_n)$ converge vers $0$ dans $\mathbb{R}$, donc elle est de Cauchy (exercice 3), dans $]0\,;\,1]$ comme dans $\mathbb{R}$. Mais $f(x_n)=n$ : deux termes consécutifs restent à distance $1$, donc $(f(x_n))$ n'est pas de Cauchy. D'après le a), $f$ est continue sur $]0\,;\,1]$ sans y être uniformément continue.

Exercice 6 : En admettant que $\mathbb{R}$ est complet, montre que $\mathbb{R}^2$, muni de la distance euclidienne $d_2\big((x,y),(x',y')\big)=\sqrt{(x-x')^2+(y-y')^2}$, est complet.

Correction :

On travaille coordonnée par coordonnée. Soit $u_n=(x_n,y_n)$ une suite de Cauchy de $\mathbb{R}^2$. Comme $|x_n-x_m|\le d_2(u_n,u_m)$ et $|y_n-y_m|\le d_2(u_n,u_m)$, les suites $(x_n)$ et $(y_n)$ sont de Cauchy dans $\mathbb{R}$ : elles convergent vers des réels $x$ et $y$. Alors :

$$d_2\big(u_n,(x,y)\big)=\sqrt{(x_n-x)^2+(y_n-y)^2}\to0.$$

Toute suite de Cauchy de $\mathbb{R}^2$ converge : $(\mathbb{R}^2,d_2)$ est complet. Le même raisonnement vaut pour $\mathbb{R}^n$.

Exercice 7 : Soit $f:[0\,;\,1]\to[0\,;\,1]$ telle que $|f(x)-f(y)|\le\frac12|x-y|$ pour tous $x,y$. On choisit $x_0\in[0\,;\,1]$ et on pose $x_{n+1}=f(x_n)$.

a) Montre que $|x_m-x_n|\le2\left(\frac12\right)^n|x_1-x_0|$ pour $m>n$, puis que $f$ a un unique point fixe $c$, tel que $f(c)=c$.

b) À la calculatrice, pour approcher la solution $c$ de $2x=\cos x$ dans $[0\,;\,1]$, tu itères $g:x\mapsto\frac12\cos x$ en partant de $x_0=0$. Combien d'itérations garantissent $|x_n-c|\le10^{-3}$ ?

Correction :

a) On prouve que la suite est de Cauchy, puis on utilise la complétude. Par récurrence, $|x_{k+1}-x_k|\le\left(\frac12\right)^k|x_1-x_0|$. Pour $m>n$, l'inégalité triangulaire et la somme géométrique donnent :

$$|x_m-x_n|\le\sum_{k=n}^{m-1}\left(\tfrac12\right)^k|x_1-x_0|\le2\left(\tfrac12\right)^n|x_1-x_0|.$$

La suite est donc de Cauchy dans $[0\,;\,1]$, fermé de $\mathbb{R}$, donc complet : elle converge vers un $c\in[0\,;\,1]$. Comme $f$ est lipschitzienne, elle est continue, et $x_{n+1}=f(x_n)$ donne $c=f(c)$ à la limite. Si $f(c')=c'$, alors $|c-c'|\le\frac12|c-c'|$, d'où $c'=c$. $f$ a un unique point fixe (théorème du point fixe de Banach).

b) $g$ envoie $[0\,;\,1]$ dans $[0\,;\,\frac12]$, et $|g'(x)|=\frac12|\sin x|\le\frac12$ : par l'inégalité des accroissements finis, on est dans le cadre du a). En faisant tendre $m$ vers $+\infty$, avec $x_1=\frac12$ : $|c-x_n|\le\left(\frac12\right)^n$. Or $2^9=512<1000\le2^{10}=1024$. 10 itérations suffisent.

Exercices : niveau difficile

Exercice 8 : Soit $K$ une partie compacte d'un espace vectoriel normé et $f:K\to\mathbb{R}$ continue. Démontre par l'absurde le théorème de Heine : $f$ est uniformément continue sur $K$.

Correction :

On nie la définition, puis on extrait une sous-suite convergente. Si $f$ n'est pas uniformément continue, il existe $\varepsilon_0>0$ et, pour tout $n\ge1$, des points $x_n,y_n\in K$ tels que $\|x_n-y_n\|<\frac1n$ et $|f(x_n)-f(y_n)|\ge\varepsilon_0$.

Par compacité, une sous-suite $(x_{\varphi(n)})$ converge vers un $a\in K$. Comme $\|y_{\varphi(n)}-x_{\varphi(n)}\|<\frac1{\varphi(n)}\le\frac1n$, la suite $(y_{\varphi(n)})$ converge aussi vers $a$.

Par continuité de $f$ en $a$, $f(x_{\varphi(n)})-f(y_{\varphi(n)})\to f(a)-f(a)=0$, ce qui contredit $|f(x_{\varphi(n)})-f(y_{\varphi(n)})|\ge\varepsilon_0$. $f$ est uniformément continue sur $K$.

Exercice 9 : Soit $E=\mathcal{C}([0\,;\,1])$ l'espace des fonctions continues de $[0\,;\,1]$ dans $\mathbb{R}$, muni de la norme $\|f\|_\infty=\sup_{x\in[0\,;\,1]}|f(x)|$. Montre que $E$ est un espace de Banach, c'est-à-dire un espace vectoriel normé complet.

Correction :

On construit la limite point par point, on prouve la convergence uniforme, et seulement ensuite la continuité de la limite. Soit $(f_n)$ une suite de Cauchy de $E$, $\varepsilon>0$ et $N$ tel que $\|f_n-f_m\|_\infty<\varepsilon$ pour $n,m\ge N$.

Pour chaque $x$, $|f_n(x)-f_m(x)|<\varepsilon$ : la suite réelle $(f_n(x))$ est de Cauchy, donc converge vers un réel noté $f(x)$. En faisant tendre $m$ vers $+\infty$, $|f_n(x)-f(x)|\le\varepsilon$ pour tout $x$, donc $\|f_n-f\|_\infty\le\varepsilon$ pour $n\ge N$.

Continuité de $f$ en $x_0$ : $f_N$ est continue, donc il existe $\delta>0$ tel que $|f_N(x)-f_N(x_0)|<\varepsilon$ dès que $|x-x_0|<\delta$. Pour ces $x$ :

$$|f(x)-f(x_0)|\le|f(x)-f_N(x)|+|f_N(x)-f_N(x_0)|+|f_N(x_0)-f(x_0)|<3\varepsilon.$$

$f\in E$ et $\|f_n-f\|_\infty\to0$ : $E$ est un espace de Banach. L'erreur à éviter : se servir de la convergence uniforme avant de l'avoir démontrée.

Exercice 10 : Soit $\ell^1$ l'espace des suites réelles $x=(x_k)_{k\ge1}$ telles que la série $\sum|x_k|$ converge, muni de la norme $\|x\|_1=\sum_{k=1}^{+\infty}|x_k|$. Montre que $\ell^1$ est un espace de Banach.

Correction :

Même plan qu'à l'exercice 9, avec un passage à la limite dans une somme finie. Soit $(x^{(n)})$ une suite de Cauchy de $\ell^1$, $\varepsilon>0$ et $N$ tel que $\|x^{(n)}-x^{(m)}\|_1<\varepsilon$ pour $n,m\ge N$.

Pour chaque $k$, $|x^{(n)}_k-x^{(m)}_k|\le\|x^{(n)}-x^{(m)}\|_1$ : la suite réelle $(x^{(n)}_k)_n$ est de Cauchy, donc converge vers un réel $x_k$.

Pour tout entier $K$ et $n,m\ge N$, $\sum_{k=1}^{K}|x^{(n)}_k-x^{(m)}_k|<\varepsilon$. La somme est finie : on fait tendre $m$ vers $+\infty$ et on obtient $\sum_{k=1}^{K}|x^{(n)}_k-x_k|\le\varepsilon$. Les sommes partielles de cette série à termes positifs sont majorées, donc $x^{(n)}-x\in\ell^1$ et $\|x^{(n)}-x\|_1\le\varepsilon$ pour $n\ge N$.

Enfin, $x=x^{(N)}-(x^{(N)}-x)$ est dans $\ell^1$, qui est un espace vectoriel. $x\in\ell^1$ et $\|x^{(n)}-x\|_1\to0$ : $\ell^1$ est un espace de Banach. L'erreur à éviter : passer à la limite directement dans la somme infinie.

Bilan et conseils

Ce qu'il faut retenir : avant de chercher, écris la définition avec ses quantificateurs. Le $\delta$ de la continuité uniforme est choisi avant $x$ et $y$, le $N$ d'une suite de Cauchy avant $n$ et $m$. Pour la complétude, construis la limite et prouve la convergence avant d'étudier la limite.

En prépa, la continuité uniforme et le théorème de Heine sont au programme dès la MPSI et la MP2I. Les espaces métriques, les suites de Cauchy et les espaces de Banach sont hors programme en MP et en MPI (programmes officiels de 2021) : à part les exercices 1, 2 et 8, cette page dépasse le programme de ces classes.

Sources

Tu peux partager cette page librement, en citant ORBITECH AI Academy avec son lien.