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.
Caractériser les parties compactes d'un espace métrique par la propriété de Borel-Lebesgue et par celle de Bolzano-Weierstrass.
Identifier les compacts des espaces normés de dimension finie et connaître le théorème de Riesz.
Démontrer que l'image continue d'un compact est compacte et le théorème de Heine ; en déduire l'équivalence des normes en dimension finie.
Définir la connexité et la connexité par arcs, et énoncer le théorème des valeurs intermédiaires généralisé.
Le cours
1. Compacité : Borel-Lebesgue et Bolzano-Weierstrass
Borel-Lebesgue : un espace métrique K est compact si de tout recouvrement de K par des ouverts on peut extraire un sous-recouvrement fini.
Bolzano-Weierstrass : dans un espace métrique, K est compact si et seulement si toute suite d'éléments de K admet une sous-suite convergente dans K.
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] est compact ; ]0;1] ne l'est pas (la suite (1/n) n'a pas de valeur d'adhérence dans ]0;1]) ; {0}∪{1/n∣n≥1} est compact.
2. Compacts en dimension finie et théorème de Riesz
Compacts de Rn : une partie de Rn est compacte si et seulement si elle est fermée et bornée (une suite bornée de Rn 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, la suite (en) de la base canonique est dans la boule unité mais ∥ep−eq∥=2 pour p=q : aucune sous-suite n'est de Cauchy.
3. Fonctions continues sur un compact
Image continue d'un compact : si K est compact et f:K→F est continue, alors f(K) est compact.
Bornes atteintes : toute fonction continue f:K→R sur un compact non vide est bornée et atteint ses bornes :
∃a,b∈K,f(a)=Kminfetf(b)=Kmaxf
Théorème de Heine : toute application continue sur un compact K est uniformément continue :
∀ε>0,∃δ>0,∀x,y∈K,d(x,y)<δ⟹d(f(x),f(y))<ε
Distance à un compact : si K est compact non vide, pour tout x il existe y∈K tel que d(x,K)=d(x,y) (la fonction y↦d(x,y) est continue sur K).
4. Démonstrations : image d'un compact et théorème de Heine
Théorème A. Si K est un espace métrique compact et f:K→F continue, alors f(K) est compact.
Démonstration (séquentielle). 1. Soit (yn) une suite de f(K) ; écrivons yn=f(xn) avec xn∈K. 2. Par compacité de K, il existe une extraction φ et x∈K tels que xφ(n)→x. 3. Par continuité de f en x, yφ(n)=f(xφ(n))→f(x)∈f(K). 4. Toute suite de f(K) a donc une sous-suite convergente dans f(K) : f(K) est compact. □
Théorème B (Heine). Si K est compact et f:K→F continue, f est uniformément continue.
Démonstration (par l'absurde). 1. Supposons f non uniformément continue : il existe ε>0 tel que pour tout δ>0, il existe x,y∈K avec d(x,y)<δ et d(f(x),f(y))≥ε. 2. Avec δ=n+11, on obtient des suites (xn),(yn) de K telles que d(xn,yn)<n+11 et d(f(xn),f(yn))≥ε. 3. Par compacité, il existe φ et x∈K tels que xφ(n)→x. Alors d(yφ(n),x)≤d(yφ(n),xφ(n))+d(xφ(n),x)→0, donc yφ(n)→x. 4. Par continuité de f en x, f(xφ(n))→f(x) et f(yφ(n))→f(x), donc d(f(xφ(n)),f(yφ(n)))→0, ce qui contredit d(f(xn),f(yn))≥ε pour tout n. □
5. Démonstration : équivalence des normes en dimension finie
Théorème. Sur un K-espace vectoriel E de dimension finie n, toutes les normes sont équivalentes.
Démonstration. 1. Fixons une base (e1,…,en) et posons ∥x∥∞=max∣xi∣ pour x=∑xiei. Il suffit de montrer que toute norme N est équivalente à ∥⋅∥∞ (l'équivalence est transitive). 2. Majoration : N(x)≤∑∣xi∣N(ei)≤β∥x∥∞ avec β=∑N(ei)>0. Donc ∣N(x)−N(y)∣≤N(x−y)≤β∥x−y∥∞ : N est continue sur (E,∥⋅∥∞). 3. Compacité de la sphère : S={x∣∥x∥∞=1} est fermée et bornée pour ∥⋅∥∞ ; par l'isomorphisme x↦(x1,…,xn) avec Kn (identifié à Rn ou R2n), elle est compacte (point 2). 4. Minoration : N est continue sur le compact non vide S donc atteint son minimum α=N(x0) en un x0∈S ; comme x0=0, α>0. 5. Pour x=0, ∥x∥∞x∈S, donc N(∥x∥∞x)≥α, soit N(x)≥α∥x∥∞. 6. Ainsi α∥x∥∞≤N(x)≤β∥x∥∞ pour tout x. □
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é : E 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 ∅ et E, ou encore toute fonction continue E→{0,1} est constante.
Parties connexes de R : ce sont exactement les intervalles.
Image continue : l'image d'un connexe par une application continue est connexe. TVI généralisé : si E est connexe et f:E→R continue, f(E) est un intervalle.
Connexité par arcs : pour tous x,y∈E, il existe γ:[0;1]→E continue avec γ(0)=x et γ(1)=y. Toute partie convexe (ou étoilée) d'un espace normé est connexe par arcs.
Hiérarchie : connexe par arcs ⟹ connexe. La réciproque est fausse en général (adhérence du graphe de x↦sin(1/x) sur ]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} n'est pas compacte dans (C([0;1]),∥⋅∥∞).
Étape 1 (Suite dans A) : poser fn(x)=xn. Chaque fn est continue et ∥fn∥∞=1, donc fn∈A.
Étape 2 (Limite simple) : (fn) converge simplement vers g définie par g(x)=0 sur [0;1[ et g(1)=1, qui n'est pas continue.
Étape 3 (Absence de valeur d'adhérence) : si une sous-suite (fφ(n)) convergeait uniformément vers h∈C([0;1]), elle convergerait aussi simplement vers h ; par unicité de la limite simple, h=g, qui n'est pas continue : contradiction.
Conclusion : (fn) n'a aucune sous-suite convergente dans A ; par Bolzano-Weierstrass, A (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→R continue admettant des limites finies ℓ en +∞ et ℓ′ en −∞ (par exemple f=arctan). Montrer que f est uniformément continue sur R.
Étape 1 (Contrôle à l'infini) : soit ε>0. Il existe A>0 tel que ∣f(x)−ℓ∣<ε/2 pour x≥A et ∣f(x)−ℓ′∣<ε/2 pour x≤−A.
Étape 2 (Heine sur un compact) : f est uniformément continue sur le compact [−A−1;A+1] : il existe δ0>0 tel que x,y∈[−A−1;A+1] et ∣x−y∣<δ0 impliquent ∣f(x)−f(y)∣<ε. Posons δ=min(δ0,1).
Étape 3 (Disjonction) : soient x,y avec ∣x−y∣<δ. Si les deux sont dans [−A−1;A+1], l'étape 2 conclut. Sinon, par exemple x>A+1 ; comme ∣x−y∣<1, y>A, et ∣f(x)−f(y)∣≤∣f(x)−ℓ∣+∣ℓ−f(y)∣<ε. Le cas x<−A−1 est symétrique.
Conclusion : ∀ε>0,∃δ>0,∣x−y∣<δ⟹∣f(x)−f(y)∣<ε : f est uniformément continue sur R.
Pièges fréquents
En dimension infinie, un fermé borné n'est pas nécessairement compact (théorème de Riesz) : la boule unité de ℓ2 contient la suite (en) sans sous-suite convergente.
La continuité uniforme est une propriété globale : x↦x2 est continue sur R mais pas uniformément continue (pour xn=n et yn=n+n1, yn−xn→0 mais yn2−xn2→2) ; elle l'est sur tout segment par Heine.
Sur une partie bornée non fermée, une fonction continue peut être non bornée : x↦1/x sur ]0;1]. L'hypothèse de compacité est indispensable dans le théorème des bornes atteintes.
Connexe n'implique pas connexe par arcs : l'adhérence du graphe de x↦sin(1/x) sur ]0;1] est connexe, mais aucun chemin continu ne relie (0,0) à un point du graphe.
Une réunion de deux connexes n'est pas connexe en général ([0;1]∪[2;3]) ; il faut par exemple qu'ils aient un point commun.
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 ?
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) s'écrit avec xn∈K ; on extrait xφ(n)→x, et par continuité f(xφ(n))→f(x).
Où sert la compacité dans la preuve de l'équivalence des normes en dimension finie ?
Pour minorer : une norme N continue atteint sur la sphère unité compacte de ∥⋅∥∞ un minimum α>0.
Quelles sont les parties connexes de 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 muni de sa topologie usuelle, une partie K est compacte si et seulement si elle est :
Fermée et bornée
Ouverte et bornée
Convexe et fermée
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 (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→R continue sur un espace métrique compact K ?
f est uniformément continue sur K
f est dérivable sur K
f est lipschitzienne sur K
f est une fonction constante
Un indice
Le pas δ dans la définition de la continuité dépend-il du point x sur un compact ?
Voir la correction
Bonne réponse : A. f est uniformément continue sur K
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 K un sous-ensemble d'un espace métrique (E,d). Quelle propriété séquentielle équivaut à la compacité de K ?
Toute suite d'éléments de K admet une valeur d'adhérence dans K (sous-suite convergente)
Toute suite d'éléments de K est monotone
Toute suite de Cauchy dans K est bornée
Toute suite d'éléments de K 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 K admet une valeur d'adhérence dans K (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 K admet une sous-suite convergente dont la limite appartient à K.
Exercice 4 Connexité et TVI généralisé
Palier 4 · défi
Soit E un espace topologique connexe et f:E→R une application continue. Quelle est la nature de l'image directe f(E) ?
f(E) est un intervalle de R
f(E) est un ensemble fini
f(E) est obligatoirement un segment fermé [a,b]
f(E) est un ouvert de R
Un indice
L'image continue d'un connexe est connexe.
Voir la correction
Bonne réponse : A. f(E) est un intervalle de R
L'image continue d'un espace connexe est connexe. Comme les seules parties connexes de R sont les intervalles, f(E) est nécessairement un intervalle de R (généralisation du Théorème des Valeurs Intermédiaires).