ATLAS Ouvrir dans l'atlas →

Proposition 2Espaces de fonctions continues

Séparabilité de C(K) ⋆

⋆ Axiome du choix

Les points (i) et (ii) n'utilisent aucun choix : les suites denses y sont définies à partir des données. Le point (iii) choisit, pour chaque kk, un 2−k2^{-k}-réseau fini de KK parmi tous ceux qui existent : c'est le choix dénombrable. Une forme du choix est nécessaire, comme le montre la seconde remarque.

Un espace topologique XX est séparable s'il existe une suite (xj)j∈ℕ(x_j)_{j \in {\mathbb N}} d'éléments de XX dont l'ensemble des termes est dense.

Énoncé

(i) Pour toute partie compacte KK de ℝn{\mathbb R^n}, les restrictions à KK des fonctions polynomiales à coefficients rationnels sont les termes d'une suite dense de C(K)C(K) : C(K)C(K) est séparable.

(ii) Soit KK un espace métrique compact, et supposons donnée, pour chaque k∈ℕk \in \mathbb N, une famille finie (xk,1,…,xk,mk)(x_{k,1}, \dots, x_{k,m_k}) de points de KK telle que KK soit la réunion des boules B(xk,i,2−k)B(x_{k,i}, 2^{-k}). Alors C(K)C(K) est séparable.

(iii) Pour tout espace métrique compact KK, l'espace C(K)C(K) est séparable.

Démonstration

(i) Une suite. Pour chaque entier m⩾1m \geqslant 1, le nœud ℚ est dénombrable fournit une bijection de ℕ\mathbb N sur ℚm{\mathbb Q}^m, définie explicitement, par récurrence sur mm, sans choix. Une fonction polynomiale de degré au plus dd en chaque variable est donnée par la famille de ses (d+1)n(d + 1)^n coefficients, indexés par les monômes rangés dans l'ordre lexicographique.

En composant la bijection ℕ→ℕ×ℕ\mathbb N \to \mathbb N \times \mathbb N du même nœud avec, pour chaque dd, la bijection ℕ→ℚ(d+1)n\mathbb N \to \mathbb Q^{(d+1)^n}, on obtient une suite (Pj)(P_j) dont les termes sont exactement les fonctions polynomiales à coefficients rationnels.

Elle est dense. Soit f∈C(K)f \in C(K) et ε>0\varepsilon > 0. Par le nœud Applications, (i), il existe une fonction polynomiale P=∑αcαxαP = \sum_\alpha c_\alpha x^\alpha telle que ∥f−P∥∞<ε\|f - P\|_\infty < \varepsilon, la somme portant sur NN monômes xαx^\alpha. Chaque monôme est continu, donc borné sur KK, par un réel R⩾1R \geqslant 1 commun.

Par densité de ℚ\mathbb Q (Densité de ℚ), on remplace chaque cαc_\alpha par un rationnel rαr_\alpha tel que ∣cα−rα∣<εNR|c_\alpha - r_\alpha| < \frac{\varepsilon}{NR} ; ce sont NN choix, en nombre fini. Le polynôme Q=∑αrαxαQ = \sum_\alpha r_\alpha x^\alpha, qui est l'un des PjP_j, vérifie ∥P−Q∥∞<ε\|P - Q\|_\infty < \varepsilon, donc ∥f−Q∥∞<2ε\|f - Q\|_\infty < 2\varepsilon.

(ii) Si KK est vide, C(K)C(K) n'a qu'un élément. Sinon, les couples (k,i)(k, i) tels que 1⩽i⩽mk1 \leqslant i \leqslant m_k se rangent en une suite, par l'ordre lexicographique, et l'on note (φl)(\varphi_l) la suite correspondante des fonctions x↦d(xk,i,x)x \mapsto d(x_{k,i}, x), continues (Topologie d'une distance, (iv)).

Elles séparent les points. Si x≠yx \neq y, soit kk tel que 2−k<12d(x,y)2^{-k} < \frac12 d(x, y), et ii tel que d(xk,i,x)<2−kd(x_{k,i}, x) < 2^{-k}. Alors d(xk,i,y)⩾d(x,y)−d(xk,i,x)>12d(x,y)>d(xk,i,x).\begin{aligned} d(x_{k,i}, y) &\geqslant d(x, y) - d(x_{k,i}, x) \\ &> \tfrac12 d(x, y) > d(x_{k,i}, x). \end{aligned}

Les fonctions polynomiales en φ0,…,φL\varphi_0, \dots, \varphi_L, pour tous les LL, forment une sous-algèbre qui contient les constantes et sépare les points : elle est dense (Stone-Weierstrass, (iii)). Celles qui sont à coefficients rationnels sont les termes d'une suite, et elles l'approchent, par le même argument qu'en (i).

(iii) Le compact KK est précompact (Parties précompactes, (i)) : pour chaque kk, il existe un 2^{-k}-réseau fini de KK, que l'on peut prendre formé de points de KK, par la démonstration de ce même point. On en choisit un pour chaque kk, et l'on applique (ii).

□
Remarque

Pour K=[0,1]K = [0, 1], la suite de (i) est formée des polynômes à coefficients rationnels, et le théorème de Weierstrass suffit (Théorème de Weierstrass). L'espace C([0,1])C([0, 1]), de dimension infinie, est ainsi « petit » : une suite le remplit à ε\varepsilon près.

L'espace ℬ([0,1])\mathcal B([0, 1]) des fonctions bornées, au contraire, n'est pas séparable. Ses indicatrices de singletons sont deux à deux à distance 11 ; une suite dense (gj)(g_j) en approcherait chacune à moins de 12\frac12, et le plus petit jj qui convient pour 1{x}\mathbf 1_{\{x\}} définirait une injection de [0,1][0, 1] dans ℕ\mathbb N, ce que le théorème de Cantor interdit (Théorème de Cantor).

Remarque

Le point (iii) n'est pas démontrable dans 𝖹𝖥\mathsf{ZF}. Supposons donnée une suite (Pn)(P_n) d'ensembles à deux éléments ana_n, bnb_n, deux à deux disjoints, sans fonction de choix, ce que 𝖹𝖥\mathsf{ZF} ne permet pas d'exclure : de tels modèles de 𝖹𝖥\mathsf{ZF} se construisent par la méthode du forcing de P. Cohen, ce qui est admis ici. Sur la réunion KK des PnP_n et d'un point ∞\infty, on pose r(x)=2−nr(x) = 2^{-n} pour x∈Pnx \in P_n, r(∞)=0r(\infty) = 0, et d(x,y)=max⁡(r(x),r(y))d(x, y) = \max(r(x), r(y)) pour x≠yx \neq y : c'est une distance, et KK est compact, puisqu'un ouvert contenant ∞\infty contient tous les PnP_n sauf un nombre fini.

Chaque ana_n est isolé, si bien que l'indicatrice de {an}\{a_n\} est continue. Si (gj)(g_j) était une suite dense de C(K)C(K), le plus petit jj tel que ∥gj−1{an}∥∞<13\|g_j - \mathbf 1_{\{a_n\}}\|_\infty < \frac13 désignerait, dans chaque PnP_n, l'unique point où gjg_j dépasse 23\frac23 : ce serait une fonction de choix. De même, tous les points autres que ∞\infty sont isolés, si bien qu'une suite dense de KK contiendrait tous les ana_n et bnb_n, et que le premier de ses termes rencontré dans chaque PnP_n donnerait une fonction de choix. Ni C(K)C(K) ni KK ne sont donc séparables dans un tel modèle.

Repose sur

Sert à

Aucune fiche de ce graphe ne l'utilise encore.
Ouvrir dans l'atlas interactif →