Théorème de Weierstrass (convolution)
• Gourdon, Analyse. (304-305)
On dit qu’une suite pχn qnPN est une approximation de l’unité si :
• @n P N, χn ě 0
• pχn qnPN est une suite de fonctions de Cc0 pR, Cq
• @n P N, }χn }1 “ 1
ż
• @α ą 0, lim χn ptq dt “ 0
nÑ`8
|t|ěα
Lemme 1 : Soit pχn qnPN une approximation de l’unité. Soit f P Cc0 pR, Cq.
Alors pf ˚ χn qnPN converge uniformément vers f sur R.
Démonstration. Soit ε ą 0. Comme f P Cc0 pR, Cq, alors d’après le théorème de Heine, la
fonction f est uniformément continue sur R.
Il existe α ą 0 tel que @x, y P R, |x ´ y| ă α ñ |f pxq ´ f pyq| ď ε p‹q
D’autre part,
ż par définition de l’approximation de l’unité, on peut choisir N P N tel que
@n ě N, χn ptq dt ď ε p‹‹q
|t|ěα
Soit x P R. Soit n ě N . ˇż ˇ
ˇ ˇ
|χn ˚ f pxq ´ f pxq| “ ˇ χn ptqf px ´ tq dt ´ f pxqˇˇ
ˇ
ˇżR ˇ
ˇ ˇ
“ ˇˇ χn ptqf px ´ tq dt ´ f pxq}χn }1 ˇˇ car }χn }1 “ 1
R
ˇż ˇ
ˇ ` ˘ ˇ
“ ˇˇ χn ptq f px ´ tq ´ f pxq dtˇˇ car χn ě 0
żR
ˇ ˇ
ď |χn ptq|ˇf px ´ tq ´ f pxqˇ dt
żR żα
ˇ ˇ ˇ ˇ
ď χn ptqˇf px ´ tq ´ f pxqˇ dt ` χn ptqˇf px ´ tq ´ f pxqˇ dt
|t|ěα ´α
ż żα
ď χn ptq 2}f }8 dt ` χn ptqε dt par p‹q
|t|ěα ´α
ż
ď 2ε}f }8 ` ε χn ptq dt par p‹‹q
R
loooomoooon
“1
Ainsi, }χn ˚ f ´ f }8 ď εp2}f }8 ` 1q. D’où la convergence uniforme sur R.
Lemme 2 : On considère ppn qnPN l’approximation de l’unité définie par
ż1
@n P N, pn : R Ñ C où an “ p1 ´ t2 qn dt
p1 ´ t2 qn ´1
t ÞÑ 1t|t|ď1u
an
“ ‰
Soit f P Cc pR, Cq nulle en dehors de ´ 21 , 12 . “ ‰
Alors, @n P N, f ˚ pn est une fonction polynomiale sur ´ 12 , 21 .
ż 1
“ ‰ 2
Démonstration. Soit x P ´ 21 , 12
. Soit n P N. pn ˚ f pxq “ pn px ´ tqf ptq dt.
´ 12
“ ‰
Pour x, t P ´ 12 , 12 , |x ´ t| ď 1 donc en développant
2n
p1 ´ px ´ tq2 qn ÿ
pn px ´ tq “ “ qk ptqxk
an k“0 “ 1 1‰
où qk est un polynôme en t. Ainsi, f ˚ pn est bien ż1 un polynôme en x sur ´2, 2 :
ÿ2n 2
f ˚ pn pxq “ xk qk ptqf ptq dt
k“0 ´ 12 “ ‰
D’après le lemme 1, pf ˚ pn qnPN converge uniformément vers f sur ´ 12 , 12 .
Théorème de Weierstrass : Toute fonction continue f : ra, bs Ñ C est limite uniforme
sur ra, bs d’une suite de polynômes.
Démonstration. Soit f : ra, bs Ñ C continue. Soit pc, dq P R2 tel que ra, bs Ă rc, ds.
On prolonge f sur rc, as par une fonction affine prenant
0 en c et f paq en a et sur rb, ds en prenant f pbq en b et
0 en d. Puis on la prolonge sur R par 0 en dehors de
rc, ds. Donc f˜ P Cc0 pR, Cq.
Par changement
“ 1 1 ‰ de variables, on se ramène à c a
rc, ds “ ´ 2 , 2 . b d
Donc, d’après le lemme 2, elle est limite uniforme de polynômes.
ż1
0
Application : Soit f P C pr0, 1s, Rq tel que @n P N, tn f ptq dt “ 0. Alors, f ” 0.
0 ż1
Démonstration. Par linéarité, on a pour tout P P RrXs, P ptqf ptq dt “ 0.
0
Par le théorème
ż 1 de Weierstrass, il existeˇż 1 pPn qnPN P żRrXs qui converge vers f sur r0, 1s,
1
ˇ
ˇ ˇ
donc @n P N, Pn ptqf ptq dt “ 0. Or, ˇˇ f ptq2 dt ´ Pn ptqf ptq dtˇˇ ď }f }8 loooomoooon
}f ´ Pn }8 .
0 0 0
ż1 ż1 ÝÑ 0
nÑ`8
2
Donc, f ptq dt “ lim Pn ptqf ptq dt “ 0. p‹q
nÑ`8
0 ż x0
Si @x P r0, 1s, F pxq “ f ptq2 dt alors F 1 pxq “ f pxq2 ě 0 et F est croissante avec
0
F p0q “ 0 et F p1q “ 0 par p‹q. Donc F ” 0 sur r0, 1s, ainsi f 2 puis f aussi.
Application : Le théorème de Weierstrass n’est plus valable si on remplace l’ensemble des
fonctions continues sur un segment par l’ensemble des fonctions continues sur R.
Démonstration. Soit f : R Ñ R la limite uniforme sur R d’une suite de fonctions polyno-
miales pPn qnPN . Premièrement f est continue.
Montrons en fait que f est une fonction polynomiale. Le critère de Cauchy uniforme en-
traîne que DN P N, @n ě N, @x P R, |Pn pxq ´ PN pxq| ď 1.
Ainsi, @n ě N, PN ´ Pn est une fonction polynomiale bornée sur R, donc constante.
Autrement dit, @n ě N, Dan P R, Pn “ PN ` an . Comme la suite pPn p0qqnPN converge
alors la suite pan qněN “ pPn p0q ´ PN p0qqněN aussi. Notons a sa limite. Ainsi,
@x P R, f pxq “ lim Pn pxq “ lim PN pxq ` an “ PN pxq ` a
nÑ`8 nÑ`8
Donc, f est une fonction polynomiale.
Remarque. Le théorème de Stone-Weierstrass est une généralisation qui remplace ra, bs
par un espace compact quelconque.
Les applications ne viennent d’aucune source.