ATLAS Ouvrir dans l'atlas →

Lemme 2Espaces de fonctions continues

Approximation par un treillis de fonctions

Soit KK un espace compact non vide. Une partie LL de C(K)C(K) est un treillis de fonctions si max⁡(f,g)\max(f, g) et min⁡(f,g)\min(f, g) appartiennent à LL dès que ff et gg y appartiennent ; par récurrence, LL contient alors le maximum et le minimum de toute famille finie non vide de ses éléments.

Énoncé

Soit LL un treillis de fonctions de C(K)C(K) qui interpole en deux points : pour tous x,y∈Kx, y \in K et tous réels a,ba, b, avec a=ba = b si x=yx = y, il existe h∈Lh \in L telle que h(x)=ah(x) = a et h(y)=bh(y) = b. Alors LL est dense dans C(K)C(K) : pour toute f∈C(K)f \in C(K) et tout ε>0\varepsilon > 0, il existe g∈Lg \in L telle que ∥f−g∥∞<ε\|f - g\|_\infty < \varepsilon.

Démonstration

Soit f∈C(K)f \in C(K) et ε>0\varepsilon > 0.

Étape 1 : pour tout x∈Kx \in K, il existe φ∈L\varphi \in L telle que φ(x)=f(x)\varphi(x) = f(x) et φ>f−ε\varphi > f - \varepsilon sur KK. Fixons xx, et considérons la famille 𝒱x\mathcal V_x des ouverts Vh={z∈K:h(z)>f(z)−ε},V_h = \{z \in K : h(z) > f(z) - \varepsilon\}, pour toutes les h∈Lh \in L telles que h(x)=f(x)h(x) = f(x). Ce sont des ouverts, puisque h−fh - f est continue.

Ils recouvrent KK : pour y∈Ky \in K, il existe h∈Lh \in L telle que h(x)=f(x)h(x) = f(x) et h(y)=f(y)h(y) = f(y), et y∈Vhy \in V_h. Par compacité, KK est la réunion d'un nombre fini d'entre eux, Vh1,…,VhmV_{h_1}, \dots, V_{h_m}, et φ=max⁡(h1,…,hm)\varphi = \max(h_1, \dots, h_m) convient : φ(x)=f(x)\varphi(x) = f(x), et tout point zz appartient à un VhjV_{h_j}, où φ(z)⩾hj(z)>f(z)−ε\varphi(z) \geqslant h_j(z) > f(z) - \varepsilon.

Étape 2. Considérons la famille des ouverts Wφ={z∈K:φ(z)<f(z)+ε},W_\varphi = \{z \in K : \varphi(z) < f(z) + \varepsilon\}, pour toutes les φ∈L\varphi \in L telles que φ>f−ε\varphi > f - \varepsilon sur KK. Par l'étape 1, chaque point xx appartient à l'un d'eux. Un nombre fini, Wφ1,…,WφqW_{\varphi_1}, \dots, W_{\varphi_q}, recouvre KK, et g=min⁡(φ1,…,φq)∈Lg = \min(\varphi_1, \dots, \varphi_q) \in L vérifie f−ε<g<f+εf - \varepsilon < g < f + \varepsilon en tout point.

x x = 0,3 φ f − ε f x f + ε g f
Ici LL est le treillis des fonctions continues affines par morceaux sur [0,1][0, 1], et ε=0,1\varepsilon = 0{,}1. En haut, l'étape 1 pour x=0,3x = 0{,}3 : trois fonctions affines (bleu) passent par le point (x,f(x))(x, f(x)), et chacune par un autre point du graphe de ff (noir) ; leur maximum φ\varphi (rouge) reste au-dessus de f−εf - \varepsilon (pointillé gris) sur tout le segment, et vaut f(x)f(x) en xx. En bas, l'étape 2 : trois telles fonctions φ\varphi (bleu), construites en x=0x = 0, 0,20{,}2 et 11, et leur minimum gg (rouge), qui reste entre f−εf - \varepsilon et f+εf + \varepsilon.

La fonction continue ∣f−g∣|f - g| atteint son maximum sur le compact KK (Parties compactes, (iii), et Compacts de ℝ, (iii)), qui est donc <ε< \varepsilon.

□
Remarque

Aucun choix infini n'intervient. Les recouvrements sont indexés par toutes les fonctions de LL qui conviennent, et non par une fonction choisie pour chaque point, ce qui serait une infinité de choix. Seuls les mm ou qq éléments du sous-recouvrement fini sont désignés, en nombre fini.

Remarque

Le lemme dit qu'un treillis de fonctions est dense dès qu'il l'est « en deux points ». Le mécanisme est celui du dessin : le maximum relève la fonction partout au-dessus de f−εf - \varepsilon sans la modifier en xx, et le minimum la rabaisse partout au-dessous de f+εf + \varepsilon sans détruire la minoration. Les fonctions affines par morceaux continues sur [0,1][0, 1] forment un tel treillis, et l'on retrouve leur densité dans C([0,1])C([0, 1]).

Ouvrir dans l'atlas interactif →