Topologie des espaces vectoriels normés PDF
Document Details
Uploaded by Deleted User
Tags
Summary
Ce document présente les concepts fondamentaux de la topologie des espaces vectoriels normés. Il aborde les notions de norme, distance, boule, parties bornées et fonctions bornées. Il introduit également les espaces préhilbertiens et donne quelques exemples.
Full Transcript
Chapitre 3 Topologie des espaces vectoriels normés 3.1 Normes et distances 3.1.1 Norme Définition 3.1 Si E est un espace vectoriel réel ou complexe, on appelle norme sur E une application de E vers R+ , notée k k, N ou tout autre notation semblable, telle que : ∀x ∈ E kxk = 0 ⇔ x = 0....
Chapitre 3 Topologie des espaces vectoriels normés 3.1 Normes et distances 3.1.1 Norme Définition 3.1 Si E est un espace vectoriel réel ou complexe, on appelle norme sur E une application de E vers R+ , notée k k, N ou tout autre notation semblable, telle que : ∀x ∈ E kxk = 0 ⇔ x = 0. ∀x ∈ E ∀λ ∈ K kλxk = |λ| kxk. ∀(x, y) ∈ E 2 kx + yk ≤ kxk + kyk ( inégalité triangulaire ). Le couple (E, kk) s’appelle un espace normé et lorsqu’il n’est pas besoin de préciser la norme, on dit simplement que E est un espace ( vectoriel) normé. On utilisera souvent l’abréviation e.v.n. pour espace vectoriel normé. Proposition 3.1 Si (E, k.k) est un espace vectoriel normé on a ∀(x, y) ∈ E 2 | kxk − kyk | ≤ kx − yk ≤ kxk + kyk. Définition 3.2 Un vecteur x de l’espace vectoriel normé (E, N ) est dit unitaire si N (x) = 1 Exemple 3.1 Si E n’est pas réduit à {0} et munit d’une norme N , alors, pour tout x de E il existe y unitaire tel que x = N (x).y. 3.1.2 Distance associée Définition 3.3 Soit X un ensemble quelconque. On appelle distance sur X une application d de X × X vers R telle que — ∀(x, y) ∈ X 2 d(x, y) ≥ 0. — ∀(x, y) ∈ X 2 d(x, y) = 0 ⇔ x = y. — ∀(x, y) ∈ X 2 d(x, y) = d(y, x) — ∀(x, y, z) ∈ X 3 d(x, y) ≤ d(x, z) + d(z, y) La quatrième condition s’appelle l’inégalité triangulaire. Un ensemble muni d’une distance s’appelle un espace métrique, mais cette notion n’est pas au programme. Proposition 3.2 Si (X, d) est un espace métrique on a ∀(x, y, z) ∈ X 3 |d(x, z) − d(y, z)| ≤ d(x, y) ≤ d(x, z) + d(z, y). Proposition 3.3 Si E est un espace vectoriel normé alors l’application d : (x, y) 7→ kx − yk est une distance sur E. Cette distance s’appelle la distance associée à la norme. 1 2 CHAPITRE 3. TOPOLOGIE DES ESPACES VECTORIELS NORMÉS 3.1.3 Boules Définition 3.4 Soit x0 un point de E et r un réel positif, on appelle boule ouverte (resp. boule fermée, resp. sphère) de centre x0 et de rayon r l’ensemble B(x0 , r) = {x ∈ E; d(x0 , x) < r} (resp. B 0 (x0 , r) = {x ∈ E; d(x0 , x) ≤ r} S(x0 , r) = {x ∈ E; d(x0 , x) = r} ) Si r est strictement positif on a les inclusions : r B 0 (x0 , ) ⊂ B(x0 , r) ⊂ B 0 (x0 , r) ⊂ B(x0 , 2r). 2 Proposition 3.4 Toute boule, ouverte ou fermée est convexe. 3.1.4 Parties, fonctions bornées, distance à une partie Définition 3.5 Une partie A de E est bornée si et seulement si elle est contenue dans une boule. Proposition 3.5 Une partie A de l’e.v.n. E est bornée si et seulement si il existe M tel que ∀x ∈ A kxk ≤ M. Définition 3.6 Une fonction f : X → E où X est un ensemble quelconque et E un espace vectoriel normé est bornée si et seulement si f (X) est une partie bornée de E c’est-à-dire si et seulement si : ∃M ∈ R+ ∀x ∈ X kf (x)k ≤ M. Définition 3.7 Une suite u = (un )n∈N ∈ E N où E un espace vectoriel normé est bornée si et seulement si : ∃M ∈ R+ ∀n ∈ N kun k ≤ M. On remarque qu’il s’agit d’un cas particulier de la définition précédente avec X = N. Définition 3.8 Soit A une partie non vide de E et x un élément de E. La distance de x à A, notée d(x, A), est le nombre d(x, A) = inf kx − yk = inf d(x, y). y∈A y∈A Ce nombre est bien défini car {kx − yk, y ∈ A} est non vide et minoré par 0. On prendra garde que cette distance n’est pas toujours atteinte, c’est-à-dire qu’il n’existe pas toujours de y0 dans A tel que kx − y0 k = d(x, A). 3.1.5 Cas d’un espace préhibertien réel Proposition 3.6 Si (E, (.|.)) est un espace préhilbertien réel alors l’application p x 7→ kxk = (x|x) est une norme sur E. Sauf indication contraire tout espace préhilbertien sera supposé muni de cette norme. 3.1.6 Exemples d’espaces vectoriels normés Exemple 3.2 Norme k kp sur Kn , p = 1, 2 et +∞. Exemple 3.3 Norme k kp , p = 1, 2 et +∞, sur l’ensemble des fonctions continues sur [a, b], à valeurs dans K. Plus généralement 3.2. SUITES 3 Proposition 3.7 L’ensemble B(X, E) des fonctions bornées définies X à valeurs dans l’espace vectoriel E est un sous-espace vectoriel de E X. Soit f et g deux fonctions bornées par Mf et Mg , alors d’après l’inégalité triangulaire la fonction f + g est bornée par Mf + Mg et la fonction λf par |λ|Mf (de plus la fonction nulle est bornée. En prenant pour X l’ensemble N on obtient le cas particulier des suites bornées. Exemple 3.4 Norme k k∞ sur B(X, E). Cette norme s’appelle la norme de la convergence uniforme. 3.1.7 Produits d’espaces vectoriels normés Proposition 3.8 Soient E et F deux espaces vectoriels normés. Alors il est possible de munir E ×F d’une structure d’espace vectoriel normé en choisissant par exemple la norme k(x, y)k = sup(kxkE , kykF ). Cette définition peut-être étendue sans difficulté au cas d’une famille finie (Ei )i∈I d’espaces vectoriels normés en posant N (xi )i∈I = supi∈I kxi kEi. 3.2 Suites 3.2.1 Convergence, divergence Définition 3.9 Une suite (xn )n∈N d’éléments d’un espace vectoriel normé E est convergente si et seulement si il existe un élément L de E tel que : ∀ ∈ R∗+ ∃N ∈ N ∀n ∈ N n ≥ N ⇒ kxn − Lk < . Proposition 3.9 Si un tel L existe il est unique. On l’appelle la limite de (xn ) et on le note lim xn. (ou mieux : lim xn ). n→+∞ Vocabulaire : Une suite qui n’est pas convergente est dite divergente. Exemple 3.5 La suite (n)n∈N est divergente. Exemple 3.6 La suite (sin nα)n∈N est divergente (mais bornée), si α ∈ / πZ. Proposition 3.10 Toute suite convergente est bornée. Qp Proposition 3.11 La suite (Un )n∈N = (un,1 ,... , un,p ))n∈N à valeurs dans un produit i=1 Ei d’espaces vectoriels normés converge si et seulement chaque suite suite(un,i )n∈N , 1 ≤ i ≤ p converge. Dans ce cas, si on note li = limn→+∞ un,i , on aura limn→+∞ Un = (l1 ,... , lp ). Exemple 3.7 Une suite de nombres complexes converge si et seulement si les suites des parties réelles et imaginaires convergent. Exemple 3.8 Dans Mn (C), muni de la norme k(mi,j )k = sup(|mi,j |) (on verra ultérieurement que le choix de la norme n’a (p) pas d’importance), une suite (Mp )p∈N de matrices est convergente si et seulement pour chaque couple (i, j) la suite (mi,j )p∈N est convergente. De plus : (p) (p) lim Mp = lim (mi,j )1≤i,j≤n = lim mi,j. p→+∞ p→+∞ p→+∞ 1≤i,j≤n Théorème 3.1 L’ensemble des suites convergentes d’éléments de E est un sous-espace vectoriel de E N et l’application qui à une suite associe sa limite est une application linéaire. 4 CHAPITRE 3. TOPOLOGIE DES ESPACES VECTORIELS NORMÉS 3.2.2 Valeur d’adhérence d’une suite Définition 3.10 On appelle suite extraite de la suite (un ) une suite (uφ(n) ), où φ est une application strictement croissante de N dans lui-même. Vocabulaire 3.1 On dit que φ est une extractrice. Exemple 3.9 Les suites (u2n ) et (u2n+1 ). Une suite extraite de la suite (un ) se note aussi (unk )k∈N. Définition 3.11 On appelle valeur d’adhérence d’une suite toute limite d’une suite extraite de cette suite. Proposition 3.12 Toute suite convergente possède une unique valeur d’adhérence : sa limite. En passant à la contraposée : toute suite qui possède au moins deux valeurs d’adhérence est divergente. Exemple 3.10 La suite (n)n∈N ne possède aucune valeur d’adhérence. Exemple 3.11 1 et −1 sont valeurs d’adhérence de la suite ((−1)n )n∈N. n Exemple 3.12 La suite (2n(−1) )n∈N ne possède qu’une valeur d’adhérence. Elle n’est pourtant pas convergente. Exemple 3.13 (Plus sophistiqué) : Si α ∈ / πQ, tout élément de [−1, 1] est valeur d’adhérence de la suite (sin nα)n∈N. 3.2.3 Comparaison des normes Définition 3.12 Deux normes N1 et N2 définies sur un même espace vectoriel sont dites équivalentes si et seulement si il existe α et β dans R∗+ tels que ∀x ∈ E αN1 (x) ≤ N2 (x) ≤ βN1 (x) Certains préfèrent la définition suivante : Deux normes N1 et N2 définies sur un même espace vectoriel sont dites équivalentes si et seulement si il existe α et β dans R∗+ tels que ∀x ∈ E N1 (x) ≤ αN2 (x) N2 (x) ≤ βN1 (x) Proposition 3.13 Si une suite est bornée pour la norme N elle est bornée pour toute norme équivalente à N. Proposition 3.14 Si une suite est convergente dans un espace vectoriel muni de la norme N, elle est convergente lorsqu’on munit cet espace d’une norme équivalente à N. De plus elle converge vers la même limite dans les deux cas. Exemple 3.14 Les normes k kp sur Kn , p = 1, 2 et +∞ sont équivalentes. On verra que ce résultat ce généralise aux espaces de dimension finie. Exemple 3.15 Les normes k kp , p = 1, 2 et +∞, sur l’ensemble des fonctions continues sur [a, b], à valeurs dans K, ne sont pas équivalentes. q (t−a)n (b−a) (b−a) En effet considérons la suite (fn )n≥0 avec fn (t) = (b−a) n. On a kfn k1 = n+1 ,kfn k2 = 2n+1 et kfn k∞ = 1. √ Il en résulte que ( nfn )n≥0 est bornée pour k k1 et k k2 et pas pour k k∞ , donc k k1 et k k∞ ne sont pas équivalentes, ainsi que k k2 et k k∞. De même, (nfn )n≥0 est bornée pour k k1 et pas pour k k2 , donc k k1 et k k2 ne sont pas équivalentes 3.3 Topologie d’un espace vectoriel normé 3.3.1 Voisinages d’un point Définition 3.13 Une partie V est un voisinage du point x si et seulement si il existe une boule ouverte de rayon non nul de centre x contenue dans V. 3.3. TOPOLOGIE D’UN ESPACE VECTORIEL NORMÉ 5 On notera V(x) l’ensemble des voisinages de x. Proposition 3.15 Deux normes équivalentes définissent les mêmes voisinages. Proposition 3.16 L’ensemble V(x) des voisinages de x vérifie les propriétés : — E est un voisinage de x. — Toute intersection finie de voisinages de x est un voisinage de x. — Si une partie contient un voisinage de x c’est aussi un voisinage de x. 3.3.2 Ouverts Définition 3.14 Un ouvert est une partie qui est un voisinage de chacun de ses points. On parle aussi de partie ouverte. Exemple 3.16 Toute boule ouverte est un ouvert. Une boule fermée d’un espace vectoriel normé non réduit à {0} n’est pas un ouvert. Proposition 3.17 Deux normes équivalentes définissent les mêmes ouverts. Proposition 3.18 L’ensemble des ouverts de E vérifie les propriétés : — E est un ouvert. — ∅ est un ouvert. — Toute intersection finie d’ouverts est un ouvert. — Toute réunion d’ouverts est un ouvert. 3.3.3 Fermés Définition 3.15 Une partie est un fermé si et seulement si son complémentaire est un ouvert. Proposition 3.19 L’ensemble des fermés de E vérifie les propriétés : — E est un fermé. — ∅ est un fermé. — Toute réunion finie de fermés est un fermé. — Toute intersection de fermés est un fermé. Exemple 3.17 Toute boule fermée est un fermé. Toute sphère est un fermé. Toute boule ouverte non vide n’est pas un fermé. Proposition 3.20 Deux normes équivalentes définissent les mêmes fermés. 3.3.4 Adhérence, intérieur, frontière Définition 3.16 On appelle adhérence d’une partie A le plus petit fermé contenant cette partie. C’est l’intersection de tous les fermés contenant A. On la note A. Proposition 3.21 Deux normes équivalentes définissent la même adhérence d’une partie quelconque. Définition 3.17 Un point de l’adhérence de A s’appelle un point adhérent à A. Exemple 3.18 L’adhérence d’une boule ouverte est la boule fermée de même centre et de même rayon. Proposition 3.22 Une partie est fermée si et seulement si elle est égale à son adhérence. Théorème 3.2 (Caractérisation séquentielle de l’adhérence) Un point a est adhérent à une partie A d’un espace vectoriel normé si et seulement si il est limite d’une suite d’éléments de A. Corollaire 3.1 L’adhérence d’une partie A de E est l’ensemble des limites des suites convergentes d’éléments de A. 6 CHAPITRE 3. TOPOLOGIE DES ESPACES VECTORIELS NORMÉS Proposition 3.23 Une partie A de d’un espace vectoriel normé est fermée si et seulement si toute suite convergente d’élé- ments de A converge vers un élément de A. Définition 3.18 On appelle intérieur d’une partie A le plus grand ouvert contenu dans A. C’est la réunion de tous les ◦ ouverts contenus dans A. On le note A. Proposition 3.24 Deux normes équivalentes définissent le même intérieur d’une partie quelconque. Exemple 3.19 L’intérieur d’une boule fermée est la boule ouverte de même rayon. Proposition 3.25 Une partie est ouverte si et seulement si elle est égale à son intérieur. Définition 3.19 Un point d’un partie A est intérieur à A s’il appartient à l’intérieur de A. Proposition 3.26 Un point a est intérieur à A si et seulement si il existe r > 0 tel que B(a, r) ⊂ A, c’est-à-dire si et seulement si A est un voisinage de a. Définition 3.20 La frontière d’une partie A est l’intersection de son adhérence et de l’adhérence de son compléméntaire. C’est l’ensemble des points qui sont adhérents à A et à E − A. Exemple 3.20 La frontière d’une boule de centre x0 et de rayon r ≥ 0 est la sphère de centre x0 et de rayon r. 3.3.5 Parties denses Définition 3.21 Soient A ⊂ B deux parties de E. On dit que A est dense dans B si l’adhérence de A contient B. Si B = E on dit tout simplement que A est dense. Remarque 3.1 Une partie A de B est dense dans B si et seulement si tout élément de B est limite d’une suite d’éléments de A. Remarque 3.2 Une partie A de B est dense dans B si et seulement si pour tout élément b de B et tout > 0 il existe a dans A tel que kb − ak < . Théorème 3.3 Toutes les notions topologiques définies sur les espaces vectoriels normés sont compatibles avec la relation d’équivalence des normes. Ici, par exemple, cela veut dire que si A est dense dans B lorsqu’on munit E de la norme N , elle le reste si on remplace N par une norme N 0 équivalente. Nous avons déjà prouvé ce type de résultat pour un certain nombre de notions, nous laissons les justifications ultérieures aux étudiants. 3.3.6 Topologie induite Définition 3.22 Si x est élément de A, une partie V de A est un voisinage relatif à A de x si et seulement si il existe un r > 0 tel que B(x, r) ∩ A ⊂ V. Proposition 3.27 Une partie V de A est un voisinage de x relatif à A si et seulement si il existe un voisinage W de x dans E tel que V = W ∩ A. Définition 3.23 Une partie U de A est un ouvert relatif de A si et seulement si c’est un voisinage relatif à A de chacun de ses points. Remarque 3.3 On dit plus simplement « ouvert de A ». Proposition 3.28 Une partie U de A est un ouvert relatif de A si et seulement si il existe un ouvert V de E tel que U = V ∩ A. 3.4. LIMITES, CONTINUITÉ 7 Définition 3.24 Une partie F de A est un fermé relatif de A si et seulement si son complémentaire dans A est un ouvert relatif de A. Proposition 3.29 Une partie F de A est un fermé relatif de A si et seulement si il existe un fermé G de E tel que F = G∩A. Proposition 3.30 Une partie F de A est un fermé relatif de A si et seulement si la limite de toute suite d’éléments de F qui converge dans A est un élément de F. Exemple 3.21 Par exemple ]0, 1] est un fermé (relatif ) de ]0, 2] mais pas [1, 2[. 3.4 Limites, continuité 3.4.1 Limite d’une application Définition 3.25 Soit A une partie d’un espace vectoriel normé E, a un point adhérent à A, et f une application de A vers un espace vectoriel normé F. f possède une limite en a si et seulement si ∃` ∈ F ∀ ∈ R∗+ ∃η ∈ R∗+ ∀x ∈ A kx − ak < η ⇒ kf (x) − `k < Dans ce cas il n’existe qu’un tel ` qui s’appelle la limite de f en a et se note lim f ou lim f (x). a x→a Définition 3.26 Soit A une partie d’un espace vectoriel normé E, non bornée et f une application de A vers un espace vectoriel normé F. On dit que ` est la limite de f (x) lorsque kxk tend vers +∞ si et seulement si ∀ ∈ R∗+ ∃R ∈ R∗+ ∀x ∈ A kxk > R ⇒ kf (x) − `k < Dans ce cas il n’existe qu’un tel ` et il se note lim f (x). kxk→+∞ Dans le cas où où E est égal à R, on peut encore raffiner cette définition pour obtenir la notion de limite en +∞ et −∞ par exemple : Définition 3.27 Soit A une partie de R, non bornée supérieurement et f une application de A vers un espace vectoriel normé F. On dit que ` est la limite de f (x) lorsque x tend vers +∞ si et seulement si ∀ ∈ R∗+ ∃R ∈ R∗+ ∀x ∈ A x > R ⇒ kf (x) − `k < Dans ce cas il n’existe qu’un tel ` et il se note lim f (x). x→+∞ On peut aussi parler de limite infinie en un point a pour une fonction à valeurs dans R. Définition 3.28 Soit A une partie d’un espace vectoriel normé E, a un point adhérent à A, et f une application de A vers R. f tend vers +∞ en a si et seulement si ∀R ∈ R∗+ ∃η ∈ R∗+ ∀x ∈ A kx − ak < η ⇒ f (x) > R On note lim f (x) = +∞. x→a On définirait de même lim f (x) = −∞. x→a Proposition 3.31 (Caractérisation séquentielle de la limite) Soit A une partie d’un espace vectoriel normé E, a un point adhérent à A, et f une application de A vers un espace vectoriel normé F. f possède une limite ` en a si et seulement si pour tout suite (an )n∈N d’éléments de A qui converge vers a la suite (f (xn ))n∈N converge vers `. Proposition 3.32 Soit A une partie d’un espace vectoriel norméQE, a un point adhérent à A, et f = (f1 ,... , fp ) une p application de A vers un produit d’espaces vectoriels normés F = i=1 Fi. f possède une limite ` en a si et seulement si chaque fi possède une limite `i en a. De plus on aura ` = (`i )1≤i≤p. Notons k ki la norme sur Fi. La norme sur F est, rappelons le, définie par k(x1 ,... , xp )kF = sup1≤i≤p kxi k 8 CHAPITRE 3. TOPOLOGIE DES ESPACES VECTORIELS NORMÉS — Supposons tout d’abord que limx→A f (x) = ` = (`1 ,... , `p ). Alors ∀ ∈ R∗+ ∃η ∈ R∗+ ∀x ∈ A kx − akE < η ⇒ kf (x) − `kF < Or pour tout i kfi (x) − `i ki ≤ kf (x) − `kF donc pour tout i : ∀ ∈ R∗+ ∃η ∈ R∗+ ∀x ∈ A kx − akE < η ⇒ kfi (x) − `i ki < ce qui dit bien lima fi = `i. — Réciproquement, supposons que pour tout i lima fi = `i. On a donc ∀ ∈ R∗+ ∃ηi () ∈ R∗+ ∀x ∈ A kx − akE < ηi () ⇒ kfi (x) − `i ki < Pour un donné posons η() = min1≤i≤p ηi (), alors ∀ ∈ R∗+ ∃η = η() ∈ R∗+ ∀x ∈ A kx − akE < η() ⇒ kf (x) − `kF < ce qui dit bien lima f = (`1 ,... , `p ). 3.4.2 Opérations algébriques sur les limites Proposition 3.33 E, F et a étant définis comme précédemment, l’ensemble des applications f : A ⊂ E → F admettant une limite en a est un sous-espace vectoriel de A(A, F ) et l’application qui à f associe sa limite en a est linéaire. Ce résultat reste évidemment valable pour les fonction admettant une limite en ±∞. Proposition 3.34 Soit f : A ⊂ E → F et g : B ⊂ F → G des applications où E, F et G sont des espaces vectoriels normés, A et B des parties de E et F telles que f (A) ⊂ B. Soit a un point adhérent à A. On suppose que ` = lima f existe, que ` est adhérent à B et que `0 = lim` g existe. Alors g ◦ f admet une limite en a égale à `0. En résumé : lim g ◦ f = lim g. a lima f 3.4.3 Continuité en un point Définition 3.29 Une application f : A → F est continue en un point a de A si et seulement si elle admet une limite en ce point. Cette limite ne peut alors être que f (a). Proposition 3.35 (Caractérisation séquentielle) Une application f : A → F est continue en un point a de A si et seulement si pour tout suite (an )n≥0 d’éléments de A tendant vers a la suite (f (an ))n≥0 tend vers f (a). Ce résultat découle directement du résultat sur la caractérisation séquentielle de la limite. Exemple 3.22 Si f est définie sur une partie A stable par f et si la suite définie par u0 ∈ A et f (un ) = un+1 converge vers une limite ` appartenant à A et si f est continue en ` alors f (`) = `. 3.4.4 Applications continues Définition 3.30 Une application définie sur une partie A d’un espace vectoriel normé E, à valeurs dans un espace vectoriel normé F , est continue sur A si et seulement si elle est continue en tout point de A. 3.4.5 Opérations algébriques sur les fonctions continues Proposition 3.36 Si A est une partie de l’espace vectoriel normé E, si F est un espace vectoriel normé, l’ensemble noté C(A, F ) des applications continues sur A à valeurs dans F est un sous-espace vectoriel de A(A, F ). 3.4.6 Continuité d’une application composée Théorème 3.4 Soit f une application d’une partie A d’un espace vectoriel normé E vers l’espace vectoriel normé F. Soit g une application d’une partie B de F vers un espace vectoriel normé G. On suppose f (A) ⊂ B. Soit x un point de A. — Si f est continue en x et g continue en f (x) alors g ◦ f est continue en x. — Si f et g sont continues, alors g ◦ f est continue. 3.4. LIMITES, CONTINUITÉ 9 3.4.7 Image réciproque d’un ouvert Proposition 3.37 Une application f d’une partie A d’un espace vectoriel normé E, vers un espace vectoriel normé F , est continue si et seulement si l’image réciproque par f de tout ouvert (resp. fermé) de F est un ouvert (resp. un fermé) de A. On rappelle qu’un ouvert de A est l’intersection de A et d’un ouvert de E. Remarque 3.4 l’image directe d’un ouvert (resp. un fermé) par une application continue n’est pas nécessairement un ouvert (resp. un fermé). Cette proposition sert beaucoup pour prouver que des parties d’un espace vectoriel normé sont ouvertes ou fermées. Exemple 3.23 La continuité du déterminant permet d’affirmer que GLn (K) est ouvert, que SLn (K) est fermé. La continuité de la norme permet de retrouver rapidement que la boule ouverte est ouverte, la boule fermée et la sphère sont fermées. 3.4.8 Extension par continuité Proposition 3.38 Deux fonctions continues de A vers F égales sur une partie B de A dense dans A sont égales (sur A). 3.4.9 Application uniformément continue, application lipschitzienne Définition 3.31 Une application f , d’une partie A d’un espace vectoriel normé E vers un espace vectoriel normé F est uniformément continue si et seulement si : ∀ > 0 ∃η > 0 ∀(x, y) ∈ A2 kx − yk < η =⇒ kf (x) − f (y)k < . Remarquer la différence peu visible (permutation de quantificateurs), mais très importante, entre la définition de la continuité en tout point et la définition de l’uniforme continuité : ∀ > 0 ∃η > 0 ∀x ∈ A ∀y ∈ A kx − yk < η =⇒ kf (x) − f (y)k < . et ∀ > 0 ∀x ∈ A ∃η > 0 ∀y ∈ A kx − yk < η =⇒ kf (x) − f (y)k < . Proposition 3.39 La continuité uniforme implique la continuité, mais la réciproque est fausse La continuité uniforme implique la continuité car logiquement ∃η ∀x P (x, η) =⇒ ∀x ∃η P (x, η). La fonction x 7→ x2 est un exemple de fonction continue sur R qui n’est pas uniformément continue. Définition 3.32 Une application f = A ⊂ E → F est lipschitzienne 1 si et seulement si il existe k dans R+ tel que ∀(x, y) ∈ A2 kf (x) − f (y)kF ≤ kkx − ykE. Remarque 3.5 On parle parfois de fonction k-lipschitzienne pour être plus précis. Proposition 3.40 Toute fonction lipschitzienne est uniformément continue, donc continue. Exemple 3.24 La norme est 1-lipschitzienne, donc uniformément continue, donc continue. Exemple 3.25 Si A est une partie non vide l’application x 7→ d(x, A) est 1-lipschitzienne donc continue. 1. Rudolph LIPSCHITZ, 1832-1903, allemand 10 CHAPITRE 3. TOPOLOGIE DES ESPACES VECTORIELS NORMÉS 3.4.10 Caractérisation des applications linéaires continues Théorème 3.5 Une application linéaire f : E → F est continue si et seulement si : ∃M ∈ R∗+ ∀x ∈ E kf (x)kF ≤ M kxkE. Corollaire 3.2 Une application linéaire d’un e.v.n. vers un autre est continue si et seulement si elle est lipschitzienne. Exemple 3.26 Munissons l’espace vectoriel des applications de classe C 1 sur [a, b], à valeurs réelles de la norme kf k = Rb 0 sup |f (x)|. Alors les applications f 7→ a f (t) dt et f 7→ f (a) sont des aplications linéaires continues, mais φ : f 7→ f (1) n’est 1 n pas continue car la suite fn = n t n≥1 converge vers zéro pour k k, mais la suite (φ(fn ))n≥1 ne converge pas vers 0. Proposition 3.41 L’ensemble des applications linéaires continues de E vers F est un sous-espace vectoriel de L(E, F ), noté Lc (E, F ). 3.5 Compacité Définition 3.33 Une partie K d’un espace vectoriel normé est compacte si et seulement si de tout suite d’éléments de K on peut extraire une suite qui converge vers un élément de K. Remarque 3.6 Cette caractérisation s’appelle la caractérisation de Bolzano 2 -Weierstrass 3. Remarque 3.7 Il résulte de cette définition que si une partie est compacte pour une norme elle le reste pour toute norme équivalente. On dit aussi que K est un compact de E. Proposition 3.42 Toute partie compacte est fermée. Proposition 3.43 Toute partie compacte est bornée. Il existe des espaces vectoriels normés dans lesquels certaines parties fermées et bornées ne sont pas compactes ; on verra ultérieurement que dans tout espace vectoriel normé de dimension finie les compacts sont les parties fermées et bornées. Proposition 3.44 Si A est une partie compacte de E et B une partie compacte de de F alors A × B est une partie compacte de E × F. Plus généralement, un produit fini d’une famille finie de compacts est un compact le l’espace produit. Théorème 3.6 De toute suite bornée d’éléments de Rn ou Cn on peut extraire une suite convergente. On suppose qu’ils sont munis de la norme x 7→ kxk = sup |xi |. En toute rigueur cette hypothèse aurait du faire partie du théorème. Mais on verra ultérieurement que ce théorème reste valable pour toute norme, autant l’énoncé tout de suite sous sa forme générale. Néanmoins nous aurons besoin de ce théorème dans ce cas particulier pour pouvoir démontrer le résultat dans la cas général, c’est la raison pour laquelle il nous faut l’énoncer deux fois. Ce théorème est un cas particulier du théorème de Bolzano 4 − W eierstrass 5. Fin de la démonstration du théorème. On note K = R ou C. On sait que de toute suite bornée d’éléments de K on peut extraire une suite convergente. Soit (up )p∈N une suite d’éléments de Kn. On note up = (u1p ,... , unp ). On rappelle qu’une telle suite est convergente si et seulement si chaque suite (uip )p∈N est convergente. Supposons simplement (up )p∈N bornée. Alors chaque suite (uip )p∈N est bornée. Par application d’un des lemmes précédents on peut extraire de (u1p )p∈N une suite convergente (u1φ1 (p) )p∈N. La suite (u2φ1 (p) )p∈N est bornée on peut en extraire une suite convergente (u2φ1 (φ2 (p)) )p∈N. On réitère ce procédé jusqu’à la n-ième composante. Pour tout i la suite (uiφ1 (···φn (p)) )p∈N est extraite de la suite convergente (uiφ1 (···φi (p)···) )p∈N qui est convergente. Elle reste convergente. Finalement si φ = φ1 ◦ · · · ◦ φn la suite (zφ(p) )p∈N est convergente. Théorème 3.7 Les compacts de Rn ou Cn (munis de la norme sup) sont les parties fermées et bornées. Théorème 3.8 Si (an )n∈N est une suite d’éléments d’un compact K admettant une unique valeur d’adhérence alors elle converge. 2. BOLZANO Bernhard, 1781-1848, Tchèque 3. WEIERSTRASS Karl, 1815-1897, Allemand 4. BOLZANO Bernhard, Prague 1781 - Prague 1848 5. WEIERSTRASS Karl Theodor Wilhelm, Osterfelde (Westphalie) 1815 - Berlin 1897 3.6. APPLICATIONS CONTINUES SUR UNE PARTIE COMPACTE 11 3.6 Applications continues sur une partie compacte Théorème 3.9 L’image de toute partie compacte par une application continue est compacte. Théorème 3.10 Toute fonction continue sur un compact, à valeurs réelles, est majorée et minorée, et ses bornes supérieure et inférieure sont atteintes. Corollaire 3.3 Toute fonction continue sur un compact est bornée et la borne supérieure de sa norme est atteinte. Théorème 3.11 (Heine 6 )Toute fonction continue sur un compact est uniformément continue. 3.7 Espaces vectoriels normés de dimension finie Théorème 3.12 Dans un espace vectoriel normé de dimension finie toutes les normes sont équivalentes. Si E est réduit à {0} le résultat est vrai (mais sans grand intérêt). Soit (E, N ) un espace vectoriel normé de dimension n, n ≥ 1, soit B = (e1 ,... , en ) une base de E. L’application ϕ : (Kn , k k∞ ) → (E, P N) (x1 ,... , xn ) 7→ i=1n xi ei est un isomorphisme d’espace vectoriel. On va montrer que cette application est un homéomorphisme, c’est-à-dire qu’elle est bijective (on le sait déjà), continue et sa fonction réciproque est continue. On en déduit que si N 0 est une autre norme sur E l’application θ = ϕ0 ◦ ϕ−1 : (E, N ) → (E, N 0 ) x 7→ x , où ϕ0 est défini similairement à ϕ, est continue ainsi que sa réciproque. N 0 et N sont donc équivalentes (par exemple, la continuité de l’application linéaire θ donne l’existence d’un constante α tel que ∀x ∈ E N 0 (x) = N 0 (θ(x)) ≤ N (x)). On a ! n X n X n ∀x = (x1 ,... , xn ) ∈ K N (ϕ(x)) ≤ |xi |N (ei ) ≤ N (ei ) kxk∞. i=1 i=1 Ceci prouve que l’application linéaire φ est continue. Soit S la sphère de rayon 1 et de centre 0 dans Kn muni de k k∞ ). C’est une partie fermée et bornée de Kn muni de k k∞ ). C’est donc un compact. Puisque ϕ est continue, ainsi que N , N ◦ ϕ atteint donc un minimum m sur S. Ce minimum est non nul puisque ϕ est bijective, donc injective, et ne s’annule pas sur S ; m = N (ϕ(x0 )) > 0. Soit x non nul dans E alors y = kxk1 ∞ x appartient à S. Donc N (φ(y)) ≥ m. Par homogénéité de N et ϕ on obtient N (ϕ(x)) ≥ mkxk∞ , ce résultat étant clairement valable pour x = 0. Il ne reste plus qu’à substituer ϕ−1 (y) à x pour obtenir 1 ∀y ∈ E kϕ−1 (y)k∞ ≤ N (y), m ce qui exprime la continuité de l’application linéaire ϕ−1. Théorème 3.13 Dans un espace de dimension finie toutes les notions topologiques sont indépendantes de la norme choisie. On a déjà fait remarquer plusieurs fois que ces notions étaient indépendantes de la norme choisie dans une classe d’équivalence de normes. Or ici il n’y a qu’une seule classe. Théorème 3.14 Si f est une application linéaire de E vers F et si E est de dimension finie, alors f est continue. 6. HEINE (1872) Eduard Heinrich, Berlin 1821 -Halle 1881 12 CHAPITRE 3. TOPOLOGIE DES ESPACES VECTORIELS NORMÉS Pnles normes sur E sont équivalentes. On choisit une base B = (e1 ,... , en ) de E et on choisit N (x) = sup1≤i≤n |xi | si Toutes x = i=1 xi ei. Pn Puisque f (x) = i=1 xi f (ei ) on en déduit, à l’aide de l’inégalité triangulaire : n X kf (x)kF ≤ ( kf (ei )kF )N (x). i=1 Ceci prouve la continuité de l’application linéaire f. Théorème 3.15 Dans un espace vectoriel normé de dimension finie les parties compactes sont les parties fermées et bornées On peut choisir sur E la norme N définie à la question précédente et calquer la démonstration vue dans le cas de Kn. On peut aussi transporter le résultat sur Kn à l’aide de la fonction ϕ, car puisque ϕ et ϕ−1 sont des applications linéaires continues, une partie A de E est compacte (resp. fermée, resp. bornée) si et seulement si ϕ−1 (A) est compacte (resp. fermée, resp. bornée). Réciproque : Théorème de Riesz 7 Corollaire 3.4 Dans un espace de dimension finie, de toute suite bornée on peut extraire une suite convergente. On choisit une norme quelconque (elle sont toutes équivalentes). Si (un )n∈N est bornée il existe M tel que ∀n ∈ N un ∈ B(0, M ). Or B(0, M ) est compact car fermé et borné. Donc on peut extraire de (un )n∈N une suite qui converge (dans B(0, M )). On remarquera que ce corollaire est équivalent au théorème dont il découle. Proposition 3.45 Dans un espace de dimension finie une suite bornée converge si et seulement si elle possède une unique valeur d’adhérence. On vient de voir que toute suite bornée est à valeur dans une boule fermée qui est compacte. On applique alors le résultat sur les suites à valeurs dans un compact. Théorème 3.16 Soit F un espace vectoriel normé de dimension finie, (e1 ,... , en ) une base de E. Soit f : A ⊂ E → F une fonction, a un point adhérent à A. On peut écrire de manière unique f = f1 e1 + · · · + fn en où les fi sont des applications de A vers K. Avec ces notations, la fonction f est continue sur A (resp. admet une limite en a) si et seulement si chaque fi est continue sur A (resp. chaque fi possède une limite en a, et dans ce cas n X lim f (x) = lim fi (x) ei. x→a x→a i=1 Ce théorème peut être étendu aux suites à valeurs dans un espace de dimension finie, ou aux limites en +∞ et −∞ (p) Exemple 3.27 Soit (Mp )p∈N une suite de matrices de Mn (K). On écrit Mp = (mi,j )1≤i,j≤n. Cette suite converge si et (p) (p) seulement si pour tout couple (i, j) la suite (mi,j )p∈N converge. De plus si on note mi,j = limp→+∞ mi,j on a limp→+∞ Mp = (mi,j )1≤i,j≤n. Définition 3.34 Soit E un espace vectoriel de dimension finie. Une application f de E vers K est dite polynomiale si et seulement si il existe une base de E telle que f appartienne à la sous-algèbre engendrée par les fonctions coordonnées. On peut vérifier que cette définition est intrinsèque, c’est-à-dire qu’elle ne dépend que de f et pas de la base choisie. Théorème 3.17 L’ensemble des fonctions polynomiales est une sous-algèbre de l’algèbre des fonctions numériques continues. Par stabilité des opérations algèbriques vis-a-vis des opérations algébriques, il suffit de montrer que les fonction coordonnées sont continues. Or elles sont linéaires, et toute application linéaire d’un espace de dimension finie est continue. 7. RIESZ Frigyes, Gyor 1880 - Budapest 1956 3.8. CONNEXITÉ PAR ARCS 13 Exemple 3.28 Un cas particulièrement usuel est celui des applications polynomiales sur Kn. Une application f est polyno- miale si et seulement si il existe une famille finie I de n-uplets d’entiers (p1,i ,... , pn,i )i∈I et une famille de scalaires (ai )i∈I telles que p X f (x1 ,... , xn ) = ai x11,i · · · xpnn,i. i∈I On note usuellement xi l’application (x1 ,... , xn ) 7→ xi. Exemple 3.29 La fonction det est une fonction continue sur Mn (K) car polynomiale. On a déjà utilisé ce résultat plusieurs fois. Théorème 3.18 Si B est une application bilinéaire de E × F vers G et si E et F sont de dimension finie, alors B est continue. 3.8 Connexité par arcs Définition 3.35 Si A est une partie d’un espace normé, un chemin continu dans A est une application continue d’un segment [a, b] vers A. Les images M = Γ(a) et N = Γ(b) s’appellent les extrémités du chemin Γ : [a, b] → A. On dit aussi que le chemin Γ joint les points M et N. Définition 3.36 Une partie A d’un espace vectoriel normé est connexe par arcs si deux points quelconques de A peuvent toujours être joints par un chemin continu(dans A). Théorème 3.19 Les parties connexes par arcs de R sont les intervalles. Ce résultat peut s’étendre un peu. Proposition 3.46 Dans un espace vectoriel normé, toute partie convexe est connexe par arcs. En particulier, toutes les boules, ouvertes ou fermées, sont connexes par arcs. Définition 3.37 Une partie A de E est étoilée s’il existe un point M0 de A tel que pour tout M de A le segment [M0 , M ] est contenu dans A. Exemple 3.30 Une partie convexe non vide est étoilée, mais la réciproque est fausse, par exemple R − {(x, 0), x < 0} est étoilée par rapport à (0, 0) mais n’est pas convexe. Proposition 3.47 Une partie étoilée est connexe par arcs. Exemple 3.31 C∗ est connexe par arcs, mais n’est pas étoilé. Théorème 3.20 L’image d’un ensemble connexe par arcs par une application continue est connexe par arcs. Proposition 3.48 (Théorème des valeurs intermédiaires) L’image par une application continue à valeurs réelles d’un ensemble connexe par arc est un intervalle. Exemple 3.32 Il résulte de ceci que GLn (R) n’est pas connexe par arcs car l’image de cet ensemble par det est R∗ qui n’est pas un intervalle. On peut en revanche montrer que GLn (C) est connexe par arcs. 14 CHAPITRE 3. TOPOLOGIE DES ESPACES VECTORIELS NORMÉS 3.9 Exercices et problèmes Exercice 3.1 Deux normes sont équivalentes si et seulement toute boule ouverte non vide pour une chacune des normes contient une boule ouverte non vide pour l’autre norme. Exercice 3.2 (Caractérisation topologique de l’adhérence) Un point x est adhérent à A si et seulement si tout voi- sinage de x intersecte A. Exercice 3.3 (Caractérisation topologique de l’adhérence) Un point x est adhérent à A si et seulement si pour tout r > 0, B(x, r) intersecte A. Exercice 3.4 (Caractérisation métrique de l’adhérence) Un point x est adhérent à A si et seulement si d(x, A) = 0. La distance de x à A, notée d(x, A) est égale à inf y∈A kx − yk. Exercice 3.5 Montrer que l’application inv : GLn (K) → GLn (K) M 7 → M −1 est continue. n Exercice 3.6 La base canonique de l’algèbre des fonctions polynomiales sur Kn est la famille (xp11 · · · xpn ), indexée par Nn. Montrer qu’il s’agit bien d’une base de l’algèbre des fonctions polynomiales. Exercice 3.7 L’espace R2 privé d’un nombre fini de points est connexe par arc.