ATLAS Ouvrir dans l'atlas →

Théorème 3Espaces de fonctions continues

Théorème d'approximation de Weierstrass

Énoncé

(i) Pour toute f∈C([0,1])f \in C([0, 1]), la suite (Bnf)(B_nf) converge uniformément vers ff. Plus précisément, si ε>0\varepsilon > 0 et δ>0\delta > 0 sont tels que ∣u−v∣<δ|u - v| < \delta entraîne ∣f(u)−f(v)∣⩽ε|f(u) - f(v)| \leqslant \varepsilon, alors ∥Bnf−f∥∞⩽ε+∥f∥∞2nδ2.\|B_nf - f\|_\infty \leqslant \varepsilon + \frac{\|f\|_\infty}{2n\delta^2}.

(ii) Weierstrass. Sur un segment [a,b][a, b], avec a<ba < b, toute fonction continue est limite uniforme de fonctions polynomiales : ces fonctions forment une partie dense de C([a,b])C([a, b]).

(iii) Pour tous M>0M > 0 et ε>0\varepsilon > 0, il existe une fonction polynomiale QQ telle que Q(0)=0Q(0) = 0 et ∣∣t∣−Q(t)∣⩽ε\big||t| - Q(t)\big| \leqslant \varepsilon pour tout t∈[−M,M]t \in [-M, M].

Démonstration

(i) Le segment [0,1][0, 1] est compact, et ff est uniformément continue (Théorème de Heine) : de tels ε\varepsilon et δ\delta existent pour tout ε>0\varepsilon > 0. Fixons x∈[0,1]x \in [0, 1] et séparons les indices kk selon que ∣kn−x∣<δ|\frac kn - x| < \delta ou non.

Dans le premier cas, ∣f(kn)−f(x)∣⩽ε|f(\frac kn) - f(x)| \leqslant \varepsilon ; dans le second, ∣f(kn)−f(x)∣⩽2∥f∥∞⩽2∥f∥∞(k/n−x)2δ2|f(\frac kn) - f(x)| \leqslant 2\|f\|_\infty \leqslant 2\|f\|_\infty \frac{(k/n - x)^2}{\delta^2}. Par le point (i) du nœud Polynômes de Bernstein, ∣Bnf(x)−f(x)∣⩽∑k∣f(kn)−f(x)∣ bn,k(x)⩽ε+2∥f∥∞δ2⋅x(1−x)n,\begin{aligned} &|B_nf(x) - f(x)| \\ &\quad \leqslant \sum_k \Big|f\Big(\frac kn\Big) - f(x)\Big|\, b_{n,k}(x) \\ &\quad \leqslant \varepsilon + \frac{2\|f\|_\infty}{\delta^2}\cdot\frac{x(1 - x)}n, \end{aligned} et x(1−x)⩽14x(1 - x) \leqslant \frac14. La majoration ne dépend pas de xx, et elle est au plus 2ε2\varepsilon dès que n⩾∥f∥∞/(2εδ2)n \geqslant \|f\|_\infty/(2\varepsilon\delta^2).

(ii) Soit f∈C([a,b])f \in C([a, b]) et φ(s)=a+(b−a)s\varphi(s) = a + (b - a)s, bijection affine de [0,1][0, 1] sur [a,b][a, b]. La fonction f∘φf \circ \varphi est continue sur [0,1][0, 1], et, par (i), ∥Bn(f∘φ)−f∘φ∥∞→0\|B_n(f \circ \varphi) - f \circ \varphi\|_\infty \to 0.

Or Pn=Bn(f∘φ)∘φ−1P_n = B_n(f \circ \varphi) \circ \varphi^{-1} est polynomiale, comme composée d'une fonction polynomiale et de la fonction affine φ−1(x)=x−ab−a\varphi^{-1}(x) = \frac{x - a}{b - a}, et sup⁡[a,b]∣Pn−f∣=sup⁡[0,1]∣Bn(f∘φ)−f∘φ∣\sup_{[a, b]} |P_n - f| = \sup_{[0, 1]} |B_n(f \circ \varphi) - f \circ \varphi|.

(iii) Par (ii), il existe une fonction polynomiale PP telle que ∣∣t∣−P(t)∣⩽ε2\big||t| - P(t)\big| \leqslant \frac\varepsilon2 sur [−M,M][-M, M]. En t=0t = 0, on obtient ∣P(0)∣⩽ε2|P(0)| \leqslant \frac\varepsilon2, et Q=P−P(0)Q = P - P(0) convient.

□
Remarque

Le théorème est propre aux segments. Sur ℝ{\mathbb R} tout entier, une fonction polynomiale bornée est constante, puisque, si PP est de degré d⩾1d \geqslant 1 et de coefficient dominant ada_d, le quotient P(x)/xdP(x)/x^d tend vers ad≠0a_d \neq 0.

Si une fonction polynomiale PP vérifiait ∣P(x)−11+x2∣⩽14|P(x) - \frac1{1 + x^2}| \leqslant \frac14 pour tout réel xx, elle serait bornée, donc constante, égale à cc, et l'on aurait à la fois ∣c−1∣⩽14|c - 1| \leqslant \frac14, en x=0x = 0, et ∣c∣⩽14+11+x2|c| \leqslant \frac14 + \frac1{1 + x^2} pour tout xx, donc ∣c∣⩽14|c| \leqslant \frac14 : c'est impossible.

Remarque

K. Weierstrass a publié le théorème en 1885 (« Über die analytische Darstellbarkeit sogenannter willkürlicher Functionen einer reellen Veränderlichen », Sitzungsberichte der Akademie der Wissenschaften zu Berlin, p. 633-639 et 789-805), par une démonstration qui régularise ff par un noyau gaussien. Les polynômes de Bernstein, de 1912, ont l'avantage d'être explicites, et le théorème de Stone-Weierstrass étend le résultat à tout espace compact (Stone-Weierstrass).

Ouvrir dans l'atlas interactif →