ATLAS Ouvrir dans l'atlas →

Définition 1Espaces de fonctions continues

Convergence uniforme sur un compact

Soit KK un espace compact et p⩾1p \geqslant 1 un entier. On munit ℝp{\mathbb R^p} de la norme ∥⋅∥∞\|\cdot\|_\infty (Normes), et l'on note C(K,ℝp)C(K, \mathbb R^p) l'ensemble des applications continues de KK dans ℝp\mathbb R^p, et C(K)=C(K,ℝ)C(K) = C(K, \mathbb R). Une application f:K→ℝpf : K \to \mathbb R^p est continue si et seulement si ses pp coordonnées f1,…,fpf_1, \dots, f_p le sont, puisque la topologie de ℝp\mathbb R^p est la topologie produit (Topologie produit). On pose ∥f∥∞=sup⁡x∈K∥f(x)∥∞.\|f\|_\infty = \sup_{x \in K} \|f(x)\|_\infty.

Comme au nœud Convergence, une suite (fn)(f_n) d'applications de KK dans ℝp\mathbb R^p converge simplement vers ff si fn(x)→f(x)f_n(x) \to f(x) pour tout x∈Kx \in K. Elle converge uniformément vers ff si sup⁡x∈K∥fn(x)−f(x)∥∞\sup_{x \in K} \|f_n(x) - f(x)\|_\infty tend vers 00 : le même rang convient alors pour tous les points.

Énoncé

(i) Pour f∈C(K,ℝp)f \in C(K, \mathbb R^p), le nombre ∥f∥∞\|f\|_\infty est fini, avec la convention ∥f∥∞=0\|f\|_\infty = 0 si KK est vide ; si KK n'est pas vide, c'est un maximum, égal à max⁡i∥fi∥∞\max_i \|f_i\|_\infty. C'est une norme sur l'espace vectoriel C(K,ℝp)C(K, \mathbb R^p).

(ii) Une suite de C(K,ℝp)C(K, \mathbb R^p) converge vers ff pour cette norme si et seulement si elle converge uniformément vers ff ; elle converge alors simplement vers ff.

(iii) Si une suite de C(K,ℝp)C(K, \mathbb R^p) converge uniformément vers une application f:K→ℝpf : K \to \mathbb R^p, alors ff est continue.

(iv) Muni de ∥⋅∥∞\|\cdot\|_\infty, l'espace C(K,ℝp)C(K, \mathbb R^p) est un espace de Banach.

Démonstration

(i) Supposons KK non vide. L'application continue x↦∥f(x)∥∞x \mapsto \|f(x)\|_\infty (Topologie d'une distance, (iv)) envoie le compact KK sur une partie compacte de ℝ{\mathbb R} (Parties compactes, (iii)), qui a un plus grand élément (Compacts de ℝ, (ii)) : la borne supérieure est atteinte. Comme ∥f(x)∥∞=max⁡i∣fi(x)∣\|f(x)\|_\infty = \max_i |f_i(x)|, elle vaut max⁡i∥fi∥∞\max_i \|f_i\|_\infty.

Les sommes et les multiples de fonctions continues sont continus, et les axiomes de norme se vérifient en chaque point xx, avant de passer à la borne supérieure.

(ii) La première affirmation est la définition de la norme. Pour la seconde, ∥fn(x)−f(x)∥∞⩽∥fn−f∥∞\|f_n(x) - f(x)\|_\infty \leqslant \|f_n - f\|_\infty en chaque point xx.

(iii) Soit a∈Ka \in K et ε>0\varepsilon > 0. Soit nn tel que ∥fn(x)−f(x)∥∞<ε\|f_n(x) - f(x)\|_\infty < \varepsilon pour tout x∈Kx \in K, et VV un voisinage de aa sur lequel ∥fn(x)−fn(a)∥∞<ε\|f_n(x) - f_n(a)\|_\infty < \varepsilon. Pour x∈Vx \in V, ∥f(x)−f(a)∥∞⩽∥f(x)−fn(x)∥∞+∥fn(x)−fn(a)∥∞+∥fn(a)−f(a)∥∞<3ε:\begin{aligned} &\|f(x) - f(a)\|_\infty \\ &\quad \leqslant \|f(x) - f_n(x)\|_\infty \\ &\qquad + \|f_n(x) - f_n(a)\|_\infty \\ &\qquad + \|f_n(a) - f(a)\|_\infty < 3\varepsilon : \end{aligned} l'image réciproque de toute boule B(f(a),3ε)B(f(a), 3\varepsilon) est un voisinage de aa, et ff est continue en aa.

(iv) Soit (fn)(f_n) une suite de Cauchy. Pour chaque xx, la suite (fn(x))(f_n(x)) est de Cauchy dans ℝp\mathbb R^p, puisque ∥fn(x)−fm(x)∥∞⩽∥fn−fm∥∞\|f_n(x) - f_m(x)\|_\infty \leqslant \|f_n - f_m\|_\infty ; elle converge vers un point f(x)f(x), ℝp\mathbb R^p étant complet (L'espace ℝⁿ, (ii)).

Soit ε>0\varepsilon > 0 et NN tel que ∥fn−fm∥∞⩽ε\|f_n - f_m\|_\infty \leqslant \varepsilon pour n,m⩾Nn, m \geqslant N. Pour n⩾Nn \geqslant N et x∈Kx \in K, on fait tendre mm vers l'infini dans ∥fn(x)−fm(x)∥∞⩽ε\|f_n(x) - f_m(x)\|_\infty \leqslant \varepsilon, la norme étant continue : ∥fn(x)−f(x)∥∞⩽ε\|f_n(x) - f(x)\|_\infty \leqslant \varepsilon.

La convergence est donc uniforme, ff est continue par (iii), et ∥fn−f∥∞⩽ε\|f_n - f\|_\infty \leqslant \varepsilon pour n⩾Nn \geqslant N : la suite converge dans C(K,ℝp)C(K, \mathbb R^p).

□
Remarque

Pour p=1p = 1, on retrouve l'espace C(K)C(K) du nœud Exemples d'espaces de Banach, vu comme sous-espace fermé de l'espace des fonctions bornées. Le point (iv) en redonne la complétude, et l'étend aux fonctions à valeurs vectorielles, dont les équations différentielles ont besoin : leurs solutions sont des applications d'un segment dans ℝn\mathbb R^n (Théorème de Peano).

Remarque

L'erreur la plus répandue est de confondre les deux convergences. Sur K=[0,1]K = [0, 1], les fonctions fn(x)=xnf_n(x) = x^n convergent simplement vers la fonction nulle sur [0,1[[0, 1[ et égale à 11 en 11, qui n'est pas continue : par (iii), la convergence n'est pas uniforme.

Sur [0,12][0, \frac12], au contraire, sup⁡∣fn∣=2−n\sup |f_n| = 2^{-n} tend vers 00, et la convergence est uniforme. Ce qui se passe près de 11, où fnf_n reste proche de 11 sur un intervalle de plus en plus court, est l'objet du nœud Équicontinuité.

Remarque

Toute la suite du chapitre travaille dans l'espace de Banach C(K,ℝp)C(K, \mathbb R^p) : le théorème d'Ascoli y décrit les parties compactes, celui de Stone-Weierstrass, pour p=1p = 1, les parties denses.

Remarque

L'analyse complexe pose la même définition pour des fonctions à valeurs complexes sur une partie quelconque, et en tire la continuité de la limite et l'intégration terme à terme (Convergence uniforme). Les deux nœuds ne dépendent pas l'un de l'autre : chacun redémontre, dans son cadre, le point (iii), en trois lignes. Le lexique les distingue par deux entrées qui renvoient l'une à l'autre.

Ouvrir dans l'atlas interactif →