Aller au contenu

L'Établi des Maths Cours

Outils pour apprendre et pratiquer

Licence 3 · Topologie Générale · L3-06

Cours et exercices corrigés de L3 : Compacité, Connexité et Théorème de Heine

Propriété de Borel-Lebesgue (recouvrement fini d'ouverts), caractérisation séquentielle de Bolzano-Weierstrass, compacité dans R^n (fermés bornés), théorème de Heine (continuité uniforme), théorème des valeurs extrêmes, connexité et connexité par arcs.

Objectifs du chapitre

Le cours

1. Compacité : Borel-Lebesgue et Bolzano-Weierstrass

  • Borel-Lebesgue : un espace métrique KK est compact si de tout recouvrement de KK par des ouverts on peut extraire un sous-recouvrement fini.
  • Bolzano-Weierstrass : dans un espace métrique, KK est compact si et seulement si toute suite d'éléments de KK admet une sous-suite convergente dans KK.
  • Propriétés :

1. Une partie compacte d'un espace métrique est fermée et bornée.
2. Une partie fermée d'un compact est compacte.
3. Un produit fini de compacts est compact (extractions successives).
4. Une suite d'un compact qui a une unique valeur d'adhérence converge.

  • Exemples : [a;b][a ; b] est compact ; ]0;1]]0 ; 1] ne l'est pas (la suite (1/n)(1/n) n'a pas de valeur d'adhérence dans ]0;1]]0 ; 1]) ; {0}∪{1/n∣n≥1}\{0\} \cup \{1/n \mid n \ge 1\} est compact.

2. Compacts en dimension finie et théorème de Riesz

  • Compacts de Rn\mathbb{R}^n : une partie de Rn\mathbb{R}^n est compacte si et seulement si elle est fermée et bornée (une suite bornée de Rn\mathbb{R}^n a une sous-suite convergente, par extractions coordonnée par coordonnée).
  • Le résultat s'étend à tout espace normé de dimension finie, une fois l'équivalence des normes établie (point 5).
  • Théorème de Riesz : un espace vectoriel normé est de dimension finie si et seulement si sa boule unité fermée est compacte.
  • Conséquence : en dimension infinie, « fermé et borné » n'implique pas « compact ». Par exemple dans ℓ2\ell^2, la suite (en)(e_n) de la base canonique est dans la boule unité mais ∥ep−eq∥=2\|e_p - e_q\| = \sqrt{2} pour p≠qp \neq q : aucune sous-suite n'est de Cauchy.

3. Fonctions continues sur un compact

  • Image continue d'un compact : si KK est compact et f:K→Ff : K \to F est continue, alors f(K)f(K) est compact.
  • Bornes atteintes : toute fonction continue f:K→Rf : K \to \mathbb{R} sur un compact non vide est bornée et atteint ses bornes :

∃ a,b∈K,f(a)=min⁡Kfetf(b)=max⁡Kf\exists \, a, b \in K, \quad f(a) = \min_K f \quad \text{et} \quad f(b) = \max_K f

  • Théorème de Heine : toute application continue sur un compact KK est uniformément continue :

∀ε>0,  ∃δ>0,  ∀x,y∈K,d(x,y)<δ  ⟹  d(f(x),f(y))<ε\forall \varepsilon > 0, \; \exists \delta > 0, \; \forall x, y \in K, \quad d(x, y) < \delta \implies d(f(x), f(y)) < \varepsilon

  • Distance à un compact : si KK est compact non vide, pour tout xx il existe y∈Ky \in K tel que d(x,K)=d(x,y)d(x, K) = d(x, y) (la fonction y↦d(x,y)y \mapsto d(x, y) est continue sur KK).

4. Démonstrations : image d'un compact et théorème de Heine

Théorème A. Si KK est un espace métrique compact et f:K→Ff : K \to F continue, alors f(K)f(K) est compact.

Démonstration (séquentielle).
1. Soit (yn)(y_n) une suite de f(K)f(K) ; écrivons yn=f(xn)y_n = f(x_n) avec xn∈Kx_n \in K.
2. Par compacité de KK, il existe une extraction φ\varphi et x∈Kx \in K tels que xφ(n)→xx_{\varphi(n)} \to x.
3. Par continuité de ff en xx, yφ(n)=f(xφ(n))→f(x)∈f(K)y_{\varphi(n)} = f(x_{\varphi(n)}) \to f(x) \in f(K).
4. Toute suite de f(K)f(K) a donc une sous-suite convergente dans f(K)f(K) : f(K)f(K) est compact. □\square

Théorème B (Heine). Si KK est compact et f:K→Ff : K \to F continue, ff est uniformément continue.

Démonstration (par l'absurde).
1. Supposons ff non uniformément continue : il existe ε>0\varepsilon > 0 tel que pour tout δ>0\delta > 0, il existe x,y∈Kx, y \in K avec d(x,y)<δd(x, y) < \delta et d(f(x),f(y))≥εd(f(x), f(y)) \ge \varepsilon.
2. Avec δ=1n+1\delta = \frac{1}{n+1}, on obtient des suites (xn),(yn)(x_n), (y_n) de KK telles que d(xn,yn)<1n+1d(x_n, y_n) < \frac{1}{n+1} et d(f(xn),f(yn))≥εd(f(x_n), f(y_n)) \ge \varepsilon.
3. Par compacité, il existe φ\varphi et x∈Kx \in K tels que xφ(n)→xx_{\varphi(n)} \to x. Alors d(yφ(n),x)≤d(yφ(n),xφ(n))+d(xφ(n),x)→0d(y_{\varphi(n)}, x) \le d(y_{\varphi(n)}, x_{\varphi(n)}) + d(x_{\varphi(n)}, x) \to 0, donc yφ(n)→xy_{\varphi(n)} \to x.
4. Par continuité de ff en xx, f(xφ(n))→f(x)f(x_{\varphi(n)}) \to f(x) et f(yφ(n))→f(x)f(y_{\varphi(n)}) \to f(x), donc d(f(xφ(n)),f(yφ(n)))→0d(f(x_{\varphi(n)}), f(y_{\varphi(n)})) \to 0, ce qui contredit d(f(xn),f(yn))≥εd(f(x_n), f(y_n)) \ge \varepsilon pour tout nn. □\square

5. Démonstration : équivalence des normes en dimension finie

Théorème. Sur un K\mathbb{K}-espace vectoriel EE de dimension finie nn, toutes les normes sont équivalentes.

Démonstration.
1. Fixons une base (e1,…,en)(e_1, \dots, e_n) et posons ∥x∥∞=max⁡∣xi∣\|x\|_\infty = \max |x_i| pour x=∑xieix = \sum x_i e_i. Il suffit de montrer que toute norme NN est équivalente à ∥⋅∥∞\|\cdot\|_\infty (l'équivalence est transitive).
2. Majoration : N(x)≤∑∣xi∣N(ei)≤β∥x∥∞N(x) \le \sum |x_i| N(e_i) \le \beta \|x\|_\infty avec β=∑N(ei)>0\beta = \sum N(e_i) > 0. Donc ∣N(x)−N(y)∣≤N(x−y)≤β∥x−y∥∞|N(x) - N(y)| \le N(x - y) \le \beta \|x - y\|_\infty : NN est continue sur (E,∥⋅∥∞)(E, \|\cdot\|_\infty).
3. Compacité de la sphère : S={x∣∥x∥∞=1}S = \{x \mid \|x\|_\infty = 1\} est fermée et bornée pour ∥⋅∥∞\|\cdot\|_\infty ; par l'isomorphisme x↦(x1,…,xn)x \mapsto (x_1, \dots, x_n) avec Kn\mathbb{K}^n (identifié à Rn\mathbb{R}^n ou R2n\mathbb{R}^{2n}), elle est compacte (point 2).
4. Minoration : NN est continue sur le compact non vide SS donc atteint son minimum α=N(x0)\alpha = N(x_0) en un x0∈Sx_0 \in S ; comme x0≠0x_0 \neq 0, α>0\alpha > 0.
5. Pour x≠0x \neq 0, x∥x∥∞∈S\frac{x}{\|x\|_\infty} \in S, donc N ⁣(x∥x∥∞)≥αN\!\left(\frac{x}{\|x\|_\infty}\right) \ge \alpha, soit N(x)≥α∥x∥∞N(x) \ge \alpha \|x\|_\infty.
6. Ainsi α∥x∥∞≤N(x)≤β∥x∥∞\alpha \|x\|_\infty \le N(x) \le \beta \|x\|_\infty pour tout xx. □\square

L'hypothèse de dimension finie intervient à l'étape 3 : en dimension infinie, la sphère unité n'est pas compacte (Riesz).

6. Connexité et connexité par arcs

  • Connexité : EE est connexe s'il n'est pas réunion de deux ouverts disjoints non vides ; de façon équivalente, les seules parties à la fois ouvertes et fermées sont ∅\emptyset et EE, ou encore toute fonction continue E→{0,1}E \to \{0, 1\} est constante.
  • Parties connexes de R\mathbb{R} : ce sont exactement les intervalles.
  • Image continue : l'image d'un connexe par une application continue est connexe. TVI généralisé : si EE est connexe et f:E→Rf : E \to \mathbb{R} continue, f(E)f(E) est un intervalle.
  • Connexité par arcs : pour tous x,y∈Ex, y \in E, il existe γ:[0;1]→E\gamma : [0 ; 1] \to E continue avec γ(0)=x\gamma(0) = x et γ(1)=y\gamma(1) = y. Toute partie convexe (ou étoilée) d'un espace normé est connexe par arcs.
  • Hiérarchie : connexe par arcs   ⟹  \implies connexe. La réciproque est fausse en général (adhérence du graphe de x↦sin⁡(1/x)x \mapsto \sin(1/x) sur ]0;1]]0 ; 1]), mais vraie pour les ouverts d'un espace normé.
  • Réunion : une réunion de connexes ayant un point commun est connexe.

Méthodes et exemples rédigés

Méthode : Démontrer qu'une partie n'est pas compacte

Exemple

Montrer que A={f∈C([0;1],R)∣∥f∥∞≤1}A = \{f \in \mathcal{C}([0 ; 1], \mathbb{R}) \mid \|f\|_\infty \le 1\} n'est pas compacte dans (C([0;1]),∥⋅∥∞)(\mathcal{C}([0 ; 1]), \|\cdot\|_\infty).

  1. Étape 1 (Suite dans AA) : poser fn(x)=xnf_n(x) = x^n. Chaque fnf_n est continue et ∥fn∥∞=1\|f_n\|_\infty = 1, donc fn∈Af_n \in A.

  2. Étape 2 (Limite simple) : (fn)(f_n) converge simplement vers gg définie par g(x)=0g(x) = 0 sur [0;1[[0 ; 1[ et g(1)=1g(1) = 1, qui n'est pas continue.

  3. Étape 3 (Absence de valeur d'adhérence) : si une sous-suite (fφ(n))(f_{\varphi(n)}) convergeait uniformément vers h∈C([0;1])h \in \mathcal{C}([0;1]), elle convergerait aussi simplement vers hh ; par unicité de la limite simple, h=gh = g, qui n'est pas continue : contradiction.

  4. Conclusion : (fn)(f_n) n'a aucune sous-suite convergente dans AA ; par Bolzano-Weierstrass, AA (fermée et bornée) n'est pas compacte, conformément au théorème de Riesz.

Méthode : Prouver la continuité uniforme sur un intervalle non compact

Exemple

Soit f:R→Rf : \mathbb{R} \to \mathbb{R} continue admettant des limites finies ℓ\ell en +∞+\infty et ℓ′\ell' en −∞-\infty (par exemple f=arctan⁡f = \arctan). Montrer que ff est uniformément continue sur R\mathbb{R}.

  1. Étape 1 (Contrôle à l'infini) : soit ε>0\varepsilon > 0. Il existe A>0A > 0 tel que ∣f(x)−ℓ∣<ε/2|f(x) - \ell| < \varepsilon/2 pour x≥Ax \ge A et ∣f(x)−ℓ′∣<ε/2|f(x) - \ell'| < \varepsilon/2 pour x≤−Ax \le -A.

  2. Étape 2 (Heine sur un compact) : ff est uniformément continue sur le compact [−A−1;A+1][-A-1 ; A+1] : il existe δ0>0\delta_0 > 0 tel que x,y∈[−A−1;A+1]x, y \in [-A-1 ; A+1] et ∣x−y∣<δ0|x - y| < \delta_0 impliquent ∣f(x)−f(y)∣<ε|f(x) - f(y)| < \varepsilon. Posons δ=min⁡(δ0,1)\delta = \min(\delta_0, 1).

  3. Étape 3 (Disjonction) : soient x,yx, y avec ∣x−y∣<δ|x - y| < \delta. Si les deux sont dans [−A−1;A+1][-A-1 ; A+1], l'étape 2 conclut. Sinon, par exemple x>A+1x > A + 1 ; comme ∣x−y∣<1|x - y| < 1, y>Ay > A, et ∣f(x)−f(y)∣≤∣f(x)−ℓ∣+∣ℓ−f(y)∣<ε|f(x) - f(y)| \le |f(x) - \ell| + |\ell - f(y)| < \varepsilon. Le cas x<−A−1x < -A - 1 est symétrique.

  4. Conclusion : ∀ε>0,∃δ>0,  ∣x−y∣<δ  ⟹  ∣f(x)−f(y)∣<ε\forall \varepsilon > 0, \exists \delta > 0, \; |x - y| < \delta \implies |f(x) - f(y)| < \varepsilon : ff est uniformément continue sur R\mathbb{R}.

Pièges fréquents

Questions de révision

Essaie de répondre de tête avant d'afficher la réponse.

Énoncer le théorème de Heine.

Toute application continue d'un espace métrique compact dans un espace métrique est uniformément continue.

Énoncer le théorème de Riesz sur les espaces normés.

Un espace vectoriel normé est de dimension finie si et seulement si sa boule unité fermée est compacte.

Quels sont les compacts de Rn\mathbb{R}^n ?

Les parties fermées et bornées (et plus généralement dans tout espace normé de dimension finie).

Pourquoi l'image continue d'un compact est-elle compacte ?

Toute suite f(xn)f(x_n) s'écrit avec xn∈Kx_n \in K ; on extrait xφ(n)→xx_{\varphi(n)} \to x, et par continuité f(xφ(n))→f(x)f(x_{\varphi(n)}) \to f(x).

Où sert la compacité dans la preuve de l'équivalence des normes en dimension finie ?

Pour minorer : une norme NN continue atteint sur la sphère unité compacte de ∥⋅∥∞\|\cdot\|_\infty un minimum α>0\alpha > 0.

Quelles sont les parties connexes de R\mathbb{R} ?

Les intervalles.

Exercices corrigés

Exercice 1 Théorème de Heine-Borel en dimension finie

Palier 1 · découverte

Dans l'espace euclidien Rn\mathbb{R}^n muni de sa topologie usuelle, une partie KK est compacte si et seulement si elle est :

  1. Fermée et bornée
  2. Ouverte et bornée
  3. Convexe et fermée
  4. Dénombrable
Un indice

C'est le théorème de Borel-Lebesgue (ou Heine-Borel) en dimension finie.

Voir la correction

Bonne réponse : A. Fermée et bornée

D'après le théorème de Heine-Borel, dans Rn\mathbb{R}^n (ou tout EVN de dimension finie), une partie est compacte si et seulement si elle est fermée et bornée.

Exercice 2 Théorème de Heine et continuité uniforme

Palier 2 · application

Que garantit le théorème de Heine pour une fonction f:K→Rf : K \to \mathbb{R} continue sur un espace métrique compact KK ?

  1. ff est uniformément continue sur KK
  2. ff est dérivable sur KK
  3. ff est lipschitzienne sur KK
  4. ff est une fonction constante
Un indice

Le pas δ\delta dans la définition de la continuité dépend-il du point xx sur un compact ?

Voir la correction

Bonne réponse : A. ff est uniformément continue sur KK

Le théorème de Heine énonce que toute application continue définie sur un espace métrique compact est uniformément continue.

Exercice 3 Propriété de Bolzano-Weierstrass

Palier 3 · approfondissement

Soit KK un sous-ensemble d'un espace métrique (E,d)(E, d). Quelle propriété séquentielle équivaut à la compacité de KK ?

  1. Toute suite d'éléments de KK admet une valeur d'adhérence dans KK (sous-suite convergente)
  2. Toute suite d'éléments de KK est monotone
  3. Toute suite de Cauchy dans KK est bornée
  4. Toute suite d'éléments de KK est convergente
Un indice

C'est la propriété de Bolzano-Weierstrass.

Voir la correction

Bonne réponse : A. Toute suite d'éléments de KK admet une valeur d'adhérence dans KK (sous-suite convergente)

Dans un espace métrique, un ensemble est compact si et seulement s'il vérifie la propriété de Bolzano-Weierstrass : toute suite d'éléments de KK admet une sous-suite convergente dont la limite appartient à KK.

Exercice 4 Connexité et TVI généralisé

Palier 4 · défi

Soit EE un espace topologique connexe et f:E→Rf : E \to \mathbb{R} une application continue. Quelle est la nature de l'image directe f(E)f(E) ?

  1. f(E)f(E) est un intervalle de R\mathbb{R}
  2. f(E)f(E) est un ensemble fini
  3. f(E)f(E) est obligatoirement un segment fermé [a,b][a, b]
  4. f(E)f(E) est un ouvert de R\mathbb{R}
Un indice

L'image continue d'un connexe est connexe.

Voir la correction

Bonne réponse : A. f(E)f(E) est un intervalle de R\mathbb{R}

L'image continue d'un espace connexe est connexe. Comme les seules parties connexes de R\mathbb{R} sont les intervalles, f(E)f(E) est nécessairement un intervalle de R\mathbb{R} (généralisation du Théorème des Valeurs Intermédiaires).