Académique Documents
Professionnel Documents
Culture Documents
AnalyseChap16 PDF
AnalyseChap16 PDF
Suites de fonctions
Sauf prcision contraire, I est un intervalle rel non rduit un point et les fonctions considres sont dfinies sur I valeurs relles ou complexes.
16.1
1 si x > 0
f (x) =
0 si x = 0
Pour ]0, 1[ donn et x > 0, on aura
|fn (x) f (x)| =
365
1
<
1 + nx
366
Suites de fonctions
1
1
pour nx >
, soit pour n nx, = E
+ 1.
x
Supposons quil existe un entier n indpendant de x I tel que |fn (x) f (x)| < pour tout
1
n n . On aura alors pour tout x > 0 et n n ,
< et faisant tendre x vers 0 pour n
1 + nx
fix, on aboutit 1 , ce qui nest pas.
Il est donc impossible de trouver un tel n valable pour tout x I ou mme pour tout x > 0.
On dit dans ce cas que la convergence nest pas uniforme sur R+ (ou R+, ).
Lexemple prcdent nous conduit la dfinition suivante.
Dfinition16.2 On dit que lasuite de fonctions (fn )nN converge uniformment vers f sur I
si la suite sup |fn (x) f (x)|
est convergente vers 0.
xI
nN
Remarque 16.1 La borne suprieure sup |fn (x) f (x)| est un lment de R+ = R+ {+} .
xI
xI
Exemple 16.2 En reprenant lexemple prcdent, on a pour x > 0, |fn (x) f (x)| = (nx)
1
o (y) =
pour y > 0 avec sup (y) = 1, ce qui donne sup |fn (x) f (x)| = 1 et la
1+y
y>0
x>0
convergence nest pas uniforme sur R+, (et en consquence elle nest pas uniforme sur R+ ).
Mais sur J = [a, +[ avec a > 0, on a :
sup |fn (x) f (x)| =
xa
1
1 + na
1
1
sur R+ . Avec lim
= 0, on dduit
n+
1 + nx
1 + na
p
[
Ik la convergence uniforme de
k=1
(fn )nN sur I est quivalente la convergence uniforme sur chacun des Ik . En effet si (fn )nN
converge uniformment vers f sur I, avec :
sup |fn (x) f (x)| sup |fn (x) f (x)|
xIk
xI
on dduit la convergence uniforme sur Ik . Si (fn )nN converge uniformment vers f sur chacun
des Ik , avec :
X
p
sup |fn (x) f (x)| sup sup |fn (x) f (x)|
sup |fn (x) f (x)|
xI
1kp
xIk
k=1
xIk
367
Pour montrer quune suite de fonctions convergence uniformment, on peut procder comme
suit :
tudier la suite numrique (fn (x))nN pour prouver une ventuelle convergence simple vers
une fonction f ;
tudier les variations sur lintervalle I de chaque fonction fn f en vue de dterminer
sa borne infrieure et sa borne suprieure, ce qui permet dobtenir sup |fn (x) f (x)| ,
xI
cette tude est facilite si les fonctions en questions sont drivables, dans la mesure o les
racines de fn0 f 0 se calculent facilement ;
ou alors essayer de dterminer une suite de rels positifs (n )nN de limite nulle telle que
|fn (x) f (x)| n pour n assez grand et tout x I, ce qui entranera sup |fn (x) f (x)|
xI
n pour n assez grand. En pratique, il vaut mieux opter pour ce type de mthode de travail.
Exercice 16.1 Montrer que si (fn )nN est une suite de fonctions uniformment convergente
vers une fonction f sur un intervalle I, alors la suite de fonctions (sin (fn ))nN converge uniformment vers sin (f ) sur I.
Solution 16.1 Rsulte de :
|sin (fn (x)) sin (f (x))| |fn (x) f (x)| sup |fn (x) f (x)| .
xI
Le rsultat qui suit nous donne un critre permettant de prouver la non convergence uniforme.
Thorme 16.2 Si (fn )nN est suite de fonctions qui converge uniformment vers une fonction
f sur I, alors pour toute suite (xn )nN de points de I, la suite (fn (xn ) f (xn ))nN converge
vers 0.
Dmonstration. Rsulte des ingalits :
|fn (xn ) f (xn )| sup |fn (x) f (x)|
xI
368
Suites de fonctions
Solution 16.2
1. Pour x = 0, on a fn (0) = 0 pour tout n N et la suite relle (fn (0))nN est constante
gale 0.
x
Pour x 6= 0, on a fn (x) = n sin
v x et la suite relle (fn (x))nN converge vers x.
n +
En dfinitive, la suite de fonctions (fn )nN converge simplement sur R vers la fonction
f : x 7 x.
2. Pour tout n N , la fonction gn dfinie sur R par :
x
x
gn (x) = fn (x) f (x) = n sin
n
x
est impaire et drivable de drive gn0 (x) = cos
1 0, cette drive sannulant aux
n
points xn,k = 2nk o k Z avec gn (xn,k ) = 2nk. On a donc
sup
|gn (x)| =
x[2nk,2nk]
n+
Exercice 16.3 Soit k un entier positif ou nul et (fn )nN dfinie par fn (x) =
Solution 16.3
1. Pour tout rel x, on a lim fn (x) = 0, donc (fn )nN converge simplement vers la fonction
n+
nulle.
Pour k = 0, et x dans R, on a 0 fn (x) =
1
1
si k = 1,
2 n
sup |fn (x)| =
1
si k = 2,
xR
+ si k > 2.
x2
On dduit donc que la suite (fn )nN converge uniformment vers 0 sur R uniquement pour
k = 0 et k = 1.
2. Soit a > 0. Pour tout x [a, a] , on a :
1
si k = 1,
|fn (x)|
2 n
|f (a)| si k 2.
n
On en dduit alors que la suite (fn )nN converge uniformment vers 0 sur tout partie
born R pour tout entier positif ou nul k.
369
Exercice 16.4 Soit > 0 et (fn )nN la suite de fonctions dfinie sur R+ par fn (x) = n xenx .
1. Donner une condition ncessaire et suffisante pour que cette suite converge uniformment
sur R+ .
2. tudier la convergence uniforme sur tout intervalle [a, +[ avec a > 0.
Solution 16.4 La fonction fn est drivable avec :
fn0 (x) = n enx (1 nx)
fn (0) = 0, lim fn (x) = 0 et f valeurs positives.
n+
1. Pour n 1, la suite (fn )nN converge simplement sur R+ vers la fonction nulle pour tout
> 0.
1
n1
Avec sup |fn | = fn
=
pour n 1, on dduit que la convergence est uniforme
n
e
xR
sur R+ si et seulement si ]0, 1[ .
1
2. Pour tout a > 0, il existe un entier na tel que < a pour tout n na et sup |fn (x)| =
n
x[a,+[
fn (a) . On en dduit que la suite (fn )nN converge uniformment sur tout intervalle
[a, +[ avec a > 0.
Exercice 16.5 Soit f une fonction continue de [0, 1] dans R telle que f (1) = 0. Montrer que
la suite de fonctions (fn )nN dfinie sur I = [0, 1] par fn (x) = xn f (x) converge uniformment
vers 0 sur I.
Solution 16.5 Laisse au lecteur.
Exercice 16.6 On dsigne par (fn )nN la suite de fonctions dfinies sur R+ par :
n N, x R+ , fn (x) = nx sin (x) enx .
1. Montrer que cette suite converge simplement sur R+ vers la fonction nulle.
2. Montrer que la fonction : t 7 (t) = tet est dcroissante sur [1, +[ .
3. Montrer que la convergence de la suite (fn )nN vers 0 est uniforme sur lintervalle
4. On se propose maintenant de montrer
h i que la convergence de la suite (fn )nN
encore uniforme sur lintervalle 0,
.
2
(a) Calculer, pour tout n 1, la drive de la fonction fn .
(b) Montrer que :
, + .
2
vers 0 est
1
x 0,
, fn0 (x) > 0.
n
1
1
0
,
,
(c) Montrer que, sur lintervalle
, fn sannule en un unique point xn
.
n 2
n 2
h i
(d) En dduire les variations de fn sur lintervalle 0,
.
2
h i
et sur R+ .
(e) Montrer que la suite (fn )nN converge uniformment vers 0 sur 0,
2
Solution 16.6
370
Suites de fonctions
3. Pour tout n 1 et x , on a :
2
|fn (x)| nxenx = (nx) (n) =
n
en
n
puisque nx n 1 et est dcroissante sur [1, +[ . Comme lim n = 0, on dduit
n+ e
h
h
, + .
que (fn )nN converge uniformment vers 0 sur
2
4.
(a) On a :
fn0 (x) = nenx (nx sin (x) + sin (x) + x cos (x))
= nenx ((1 nx) sin (x) + x cos (x)) .
1
(b) Pour x 0,
, les quantits (1 nx) , sin (x) , x, cos (x) et nenx sont strictement
n
positives, donc fn0 (x) > 0.
1
(c) Pour x
,
, on a :
n 2
x
0
nx
fn (x) = ne
cos (x) (1 nx) tan (x)
nx 1
1
nx
0
avec ne
cos (x) (1 nx) < 0. Le signe de fn (x) sur
,
dpend donc de celui
n 2
x
1
1
de gn (x) = tan (x)
. Avec gn0 (x) =
+
> 0, on dduit
2
nx 1
cos (x)
(nx 1)2
que gn est strictement croissante et avec lim+ gn (x) = , lim
gn (x) = +, on
1
x 2
x n
1
,
dduit que, sur
, gn sannule en un unique point xn et on a gn (x) < 0 pour
n
2
i
h
1
, xn , gn (x) > 0 pour x xn ,
. Tenant compte de :
x
n
2
fn0
= nen 2 1 n
< 0,
2
2
1
,
on dduit que sur
, fn0 sannule uniquement en xn avec fn0 (x) > 0 pour
n
2
i
1
i
x
, xn et fn0 (x) < 0 pour x xn ,
.
n
2
371
2
2
1
2
2
0
= ne cos
tan
<0
fn
n
n
n
n
i h
1 2
et
(on a tan (x) > x pour tout x 0, ), on dduit que xn
,
2
n n
2
0 < fn (xn ) 2 sin
0.
n n+
h i
Do la convergence uniforme de (fn )nN sur 0,
.
2
Avec sup |fn | = max sup |fn | , sup |fn | , on en dduit la convergence uniforme
R+
[0, 2 ]
[ 2 ,+[
de (fn )nN sur R+ .
16.2
On rappelle quune suite relle ou complexe est convergente si, et seulement si, elle vrifie le
critre de Cauchy. Pour ce qui est de la convergence uniforme, on donne la dfinition suivante.
Dfinition 16.3 On dit que la suite de fonctions (fn )nN vrifie le critre de Cauchy uniforme
sur I si :
( > 0, n N) | n n , m n , x I, |fn (x) fm (x)| <
Dire que (fn )nN vrifie le critre de Cauchy uniforme sur I revient encore dire que :
( > 0, n N) | n n , m n , sup |fn (x) fm (x)| <
xI
Thorme 16.3 La suite de fonctions (fn )nN est uniformment convergente sur I si, et seulement si, elle vrifie le critre de Cauchy uniforme sur I.
Dmonstration. La condition ncessaire se dduit de :
sup |fn (x) fm (x)| sup |fn (x) f (x)| + sup |f (x) fm (x)|
xI
xI
xI
(16.1)
Pour x fix dans I, la suite (fn (x))nN est alors de Cauchy dans R ou C, elle converge donc
vers un scalaire f (x) . En faisant tendre m vers linfini dans (16.1) , on dduit que :
x I, n n , |fn (x) f (x)| < ,
cest--dire que la suite (fn )nN converge uniformment vers f sur I.
372
16.3
Suites de fonctions
La notion de convergence uniforme est intressante relativement la continuit et lintgration de Riemann, pour ce qui est de la drivation il faut tre un peu plus prudent.
Thorme 16.4 Si (fn )nN est suite de fonctions continues qui converge uniformment vers
une fonction f sur lintervalle I, alors la limite f est continue sur cet intervalle.
Dmonstration. Soit un rel strictement positif. On peut trouver un entier n tel que :
x I, |fn (x) f (x)| < .
Avec la continuit de fn en x0 I, on peut trouver un rel n > 0 tel que :
x ]x0 n , x0 + n [ I, |fn (x) fn (x0 )| <
et en consquence, pour x ]x0 n , x0 + n [ I, on a :
|f (x) f (x0 )| |f (x) fn (x)| + |fn (x) fn (x0 )| + |fn (x0 ) f (x0 )|
< 3
ce qui prouve la continuit de f en x0 , le point x0 tant quelconque dans I. La fonction f est
donc continue sur I.
Remarque 16.3 On a en fait montr que si (fn )nN est suite de fonctions continues en x0 I
qui converge uniformment vers une fonction f sur lintervalle I, alors f est continue en x0 .
Remarque 16.4 Ce rsultat peut tre utilis pour justifier une non convergence uniforme. Si
(fn )nN est suite de fonctions continues qui converge uniformment vers une fonction f non
continue sur I, alors la convergence ne peut tre uniforme.
Exemple 16.3 La suite (fn )nN dfinie sur I = [0, 1] par fn (x) = xn qui converge simplement
vers f dfinie par f (x) = 0 pour 0 x < 1 et f (1) = 1 ne peut converger uniformment vers
cette fonction sur I.
Luniforme continuit est aussi conserve par convergence uniforme.
Thorme 16.5 Si (fn )nN est suite de fonctions uniformment continues qui converge uniformment vers une fonction f sur lintervalle I, alors la limite f est uniformment continue
sur cet intervalle.
Dmonstration. Soit un rel strictement positif. On peut trouver un entier n tel que :
x I, |fn (x) f (x)| < .
Avec luniforme continuit de fn sur I, on peut trouver un rel n > 0 tel que :
373
Thorme 16.6 (Dini) Si (fn )nN est une suite croissante de fonctions continues du segment
I = [a, b] (ou plus gnralement dun compact I de R) dans R qui converge simplement vers
une fonction f continue sur I, alors la convergence est uniforme.
Dmonstration. Pour tout x I, la suite (fn (x))nN converge en croissant vers f (x) . On
a donc f (x) fn (x) 0 pour tout x I et tout n N. De la continuit des fn , on dduit
que :
n N, xn I | sup |fn (x) f (x)| = f (xn ) fn (xn )
xI
et pour tout n N :
sup |fn+1 (x) f (x)| = f (xn+1 ) fn+1 (xn+1 )
xI
Dans le compact I, on peut extraire de la suite (xn )nN une sous suite x(n) nN qui converge
vers x I. Soit p un entier positif. La fonction tant strictement croissante de N dans N, on
peut trouver un entier np tel que (n) p pour tout n np . On a alors pour tout n np :
f x(n) fp x(n) .
En faisant tendre n vers linfini ( p fix) et en utilisant la continuit de f, on dduit que :
p N,
0 f (x) fp (x) .
Enfin, en faisant tendre p vers linfini, en utilisant la convergence de (fn (x))nN vers f (x) , on
dduit que = 0.
Remarque 16.5 Le rsultat prcdent nest pas vrai si on ne suppose plus I compact. Par
1
exemple, la suite (fn )nN dfinie sur ]0, 1[ par fn (x) =
converge en croissant vers la
1 + nx
1
1
=
.
fonction nulle et la convergence nest pas uniforme sur ]0, 1[ puisque fn
n
2
Pour ce qui est de lintgration des fonctions continues, on dduit du thorme prcdent le
rsultat suivant.
Thorme 16.7 Si (fn )nN est suite de fonctions continues qui converge uniformment vers
une fonction f sur lintervalle I, on a alors pour tout segment [a, b] I :
Z
fn (x) dx.
f (x) dx = lim
a
n+
374
Suites de fonctions
Dmonstration. Le thorme prcdent nous dit que f est continue, elle est donc intgrable
sur [a, b] et avec :
Z b
Z b
Z b
f
(x)
dx
f
(x)
dx
=
(f
(x)
f
(x))
dx
n
n
a
a
a
Z b
(f (x) fn (x)) dx
a
on a le rsultat annonc.
Exercice 16.7 Montrer que la suite de fonctions dfinie sur R par fn (x) = cos (nx) nadmet
aucune sous suite uniformment convergente sur R.
Solution 16.7 Supposons que lon puisse extraire une sous suite f(n) nN qui converge uniformment sur R vers une fonction f. La fonction f est alors continue et pour tous rels a < b,
on a :
Z b
Z b
1
f (x) dx = lim
f(n) (x) dx = lim
[sin ( (n) b) sin ( (n) a)] = 0
n+ a
n+ (n)
a
et f est ncessairement la fonction nulle, ce qui est en contradiction avec sup f(n) = 1 (ou
xR
En fait le thorme prcdent est encore valable dans le cadre de lintgrale de Riemann. Le
point dlicat dans la dmonstration est la preuve de lintgrabilit au sens de Riemann de la
fonction f.
On rappelle quune fonction f est Riemann intgrable sur [a, b] si, et seulement si, elle est
borne et pour
Z tout rel > 0 on peut trouver deux fonctions en escaliers g, h telles que
b
g f h et
Thorme 16.8 Si (fn )nN est suite de fonctions Riemann-intgrables qui converge uniformment vers f sur I = [a, b] , alors la fonction f est Riemann intgrable sur I et on a :
Z b
Z b
f (x) dx = lim
fn (x) dx.
n+
Dmonstration. Soit un rel strictement positif. On peut trouver un entier n tel que :
x I, |f (x) fn (x)| < .
Comme fn est Riemann intgrable sur [a, b] , elle est borne et il existe deux fonctions en escaliers
Z b
gn , hn telles que gn fn hn et
(hn (x) gn (x)) dx < . Avec fn (x) < f (x) < +fn (x) ,
a
on dduit que f est borne sur I et en dsignant par g, h les fonctions en escaliers dfinies par
g = gn , h = hn + , on a g f h avec :
Z b
Z b
(h (x) g (x)) dx =
(hn (x) gn (x)) dx + 2 (b a) < (1 + 2 (b a))
a
375
Z b
f (x) dx
fn (x) dx =
(f (x) fn (x)) dx
a
a
a
Z b
(f (x) fn (x)) dx
a
on a le rsultat annonc.
Remarque 16.6 Le thorme prcdent nest pas vrai dans le cadre des intgrales gnralises.
1
Par exemple la suite (fn )nN dfinie sur R+ par fn (x) = sur [0, n] et fn (x) = 0 pour x > n
Z n+
fn (x) dx
0
Z +
Z +
fn (x) dx =
lim fn (x) dx
lim
n+
n+
On dduit du thorme prcdent le rsultat suivant relatif aux primitives des fonctions
continues.
Thorme 16.9 Si (fn )nN est suite de fonctions Riemann-intgrables sur I qui converge uniformmentZ vers une fonction f sur I, alors la suite de fonctions (Fn )nN dfinie sur I par
x
Fn (x) =
fn (t) dt, o x0 est donn dans I, converge simplement sur I vers la fonction F
Z x
dfinie sur I par F (x) =
f (t) dt et la convergence est uniforme sur tout segment [a, b] I.
x0
x0
o [, ] contient x0 , a, b.
La drivabilit nest pas stable par convergence uniforme. Nous verrons plus loin quune
fonction continue sur un segment [a, b] est limite uniforme dune suite de polynmes qui sont
des fonctions indfiniment drivables et il existe des fonctions continues non drivables. Il existe
mme des fonctions continues nulle part drivables.
Exercice 16.8 tudier
r la convergence simple puis uniforme sur R des suites de fonctions
1
dfinie par fn (x) = x2 + 2 et gn (x) = fn0 (x) .
n
Solution 16.8
376
Suites de fonctions
n+
n+
x2 +
1
=
x2 = |x|
n2
La suite (fn )nN converge donc simplement sur R vers la fonction f : x 7 |x| .
2. Pour tout entier n 1 et tout rel x, on a :
r
1
|fn (x) f (x)| = x2 + 2 x2
n
1
1
= 2q
n
x2 + 1 + x2
n2
et avec :
1
x2 + 2 + x2
n
r
x2 +
on dduit que :
|fn (x) f (x)|
et (fn )nN converge uniformment vers f sur R.
3. Pour tout entier n 1 et tout rel x, on a :
x
gn (x) = r
x2 +
et :
1
1
,
2
n
n
1
n
1
n2
0 si x = 0
x
= sgn (x) si x 6= 0.
n+
|x|
Les fonctions gn tant continues sur R, la convergence nest pas uniforme puisque la limite
g nest pas continue en 0.
On peut aussi vrifier ce rsultat en valuant sup |gn (x) g (x)| .
lim gn (x) = g (x) =
xR
Pour x 6= 0 et n 1, on a :
x
1
x
1
= |x| r
2
|x|
1
1
x
x2 + 2
x2 + 2
n
n
r
1
x2 x2 +
n2
r
= |x|
1
2
2
x x + 2
n
1
1
!
= 2r
r
n
1
1
x2 + 2
x2 + x2 + 2
n
n
Avec :
1
x2 + 2
n
r
x2 +
1
x2 + 2
n
1
n2
377
on dduit que |gn (x) g (x)| 1. Puis avec |gn (0) g (0)| = 0 et :
lim |gn (x) g (x)| = 1
x0
on dduit que sup |gn (x) g (x)| = 1 et (gn )nN ne converge pas uniformment vers g sur
xR
R.
x[,]
tI
ce qui permet de conclure que la suite (fn )nN vrifie le critre de Cauchy uniforme sur [, ]
et donc quelle converge uniformment vers une fonction f sur cet intervalle et sur [a, b] . On
dfinit ainsi une fonction f sur I limite simple de (fn )nN .
Pour x 6= y dans [a, b] et n N on peut crire :
f (x) f (y)
f (x) f (y) fn (x) fn (y)
g (x)
xy
xy
xy
fn (x) fn (y)
0
+
fn (x)
xy
+ |fn0 (x) g (x)| .
avec :
|f (x) f (y) (fn (x) fn (y))| = lim |(fm fn ) (x) (fm fn ) (y)|
m+
lim
0
sup |fm
(t) fn0 (t)| |x y|
m+ t[a,b]
et :
|fn0 (x) g (x)| sup |g (t) fn0 (t)| ,
t[a,b]
ce qui donne :
fn (x) fn (y)
f (x) f (y)
0
0
2
sup
|g
(t)
f
(t)|
+
g
(x)
f
(x)
n
n
xy
x
y
t[a,b]
378
Suites de fonctions
Pour > 0 donn, on peut trouver un entier n tel que sup |g (t) fn0 (t)| < et pour cet entier,
t[a,b]
f (x) f (y)
16.4
Le fait quune fonction continue sur un segment y est en fait uniformment continue nous
donne la possibilit de construire des suites de fonctions lmentaires (en escaliers, affines par
morceaux ou polynomiales) qui convergent uniformment vers cette fonction.
16.4.1
Thorme 16.11 Toute fonction f continue sur un segment [a, b] est limite uniforme dune
suite de fonctions en escaliers.
Dmonstration. Pour tout entier n 1 on dfinit une subdivision de [a, b] en notant :
xk = a + k
ba
n
(0 k n)
et cette subdivision on associe la fonction en escaliers fn dfinie par fn (a) = f (a) et pour k
compris entre 0 et n 1 :
x ]xk , xk+1 ] , fn (x) = f (xk )
La fonction f qui est continue sur le compact [a, b] y est uniformment continue, donc pour
> 0 donn on peut trouver un rel > 0 tel que si x, y dans [a, b] sont tels que |x y|
ba
alors |f (x) f (y)| < . Pour tout entier n
et tout entier k compris entre 0 et n 1
ba
on a alors xk+1 xk =
. Sachant quun rel x [a, b] est dans lun des intervalles
n
ba
[xk , xk+1 ] , on obtient pour n
:
De ce rsultat, on dduit que toute fonction continue par morceaux sur un segment [a, b] est
Riemann intgrable.
379
Exercice 16.9 Montrer que pour toute fonction f continue par morceaux sur un segment [a, b] ,
on a :
Z
b
lim
n+
(lemme de Riemann-Lebesgue).
Dmonstration. Il suffit de considrer le cas o f est continue sur [a, b] .
Si (fn )nN est une suite de fonctions en escaliers sur [a, b] qui converge uniformment vers f,
pour tout rel > 0, on peut trouver un entier n tel que sup |fn (x) f (x)| < et pour tout
x[a,b]
entier m 1, on a :
Z b
Z b
Z b
a
a
Z b a
Z b
En dsignant par x0 = a < x1 < < xp+1 = b une subdivision de [a, b] telle que sur chaque
intervalle [xk , xk+1 ] fn soit constante gale yk , on a :
Z
p
X
Z
yk
k=0
sin (mx) dx
xk
k=0
p
xk+1
yk
m
m
et :
Z b
m
a
Z
p
b
2 P
o C =
|yk | . On en dduit que f (x) sin (mx) dx (b a + 1) pour m assez grand.
m k=0
a
Z b
De manire analogue, on a lim
f (x) cos (nx) dx = 0 pour f continue par morceaux.
n+
Exercice 16.10 Soit f une fonction continue par morceaux sur un segment [a, b] . Calculer la
limite suivante :
Z b
lim
f (x) sin2 (nx) dx
n+
1 cos (2nx)
, on a :
2
Z b
Z
Z b
1 b
2
f (x) sin (nx) dx =
lim
f (x) dx lim
f (x) cos (2nx) dx
n+ a
n+ a
2 a
Z
1 b
=
f (x) dx.
2 a
380
16.4.2
Suites de fonctions
Thorme 16.13 Toute fonction f continue sur un segment [a, b] est limite uniforme dune
suite de fonctions continues affines par morceaux.
Dmonstration. En utilisant les subdivisions introduites avec la dmonstration du thorme prcdent, on leur associe les fonctions fn dfinies pour k compris entre 0 et n 1 par :
x [xk , xk+1 ] , fn (x) = f (xk ) +
x xk
(f (xk+1 ) f (xk ))
xk+1 xk
(fn concide avec f aux xk et est affine sur [xk , xk+1 ]). Ces fonctions sont affines par morceaux
et continues sur [a, b] .
En utilisant luniforme continuit de f sur [a, b] , pour > 0 donn, on peut trouver un rel
> 0 tel que |f (x) f (y)| < pour tous x, y dans [a, b] tels que |x y| . Pour tout entier
ba
ba
n
et tout entier k compris entre 0 et n 1 on a alors xk+1 xk =
et sachant
n
ba
:
quun rel x [a, b] est dans lun des intervalles [xk , xk+1 ] , on obtient pour n
x
k
|f (x) fn (x)| = f (x) f (xk )
(f (xk+1 ) f (xk ))
xk+1 xk
x xk
|f (x) f (xk )| +
|f (xk+1 ) f (xk )|
xk+1 xk
x xk
+
2,
xk+1 xk
ce qui prouve la convergence uniforme sur [a, b] de (fn )n1 vers f.
Ce rsultat et le thorme 16.10 peuvent tre utiliss pour prouver, sans thorie de lintgration, que toute fonction f continue sur un intervalle compact admet une primitive.
On commence par vrifier le rsultat pour les fonctions affines par morceaux et continues.
Thorme 16.14 Toute fonction affine par morceaux et continue sur un segment [a, b] admet
des primitives.
Dmonstration. Si est affine par morceaux et continue dfinie par une subdivision a =
x0 < x1 < < xn = b et :
(x) = yk +
x xk
(yk+1 yk )
xk+1 xk
(x x0 )2
(y1 y0 ) + 0
2 (x1 x0 )
(x xk+1 )2
(yk+2 yk+1 ) + k+1
2 (xk+2 xk+1 )
381
2
xxk+1
xx+
k+1
pour 0 k n 2, est une primitive de . En effet, sur ]xk , xk+1 [ , on a :
x xk
0 (x) = yk +
(yk+1 yk ) = (x)
xk+1 xk
et pour x ]x0 , x1 [ :
(x) (x0 )
(x)
x x0
=
= y0 +
(y1 y0 ) + y0 = (x0 )
x x0
x x0
2 (x1 x0 )
xx0
ce qui signifie que 0 (x0 ) = (x0 ) .
Pour 0 k n 2 et x ]xk+1 , xk+2 [ , on a :
x xk+1
(x) (xk+1 )
= yk+1 +
(yk+2 yk+1 ) + yk+1 = (xk+1 )
x xk+1
2 (xk+2 xk+1 )
xx0
et pour 0 k n 1, x ]xk , xk+1 [ , on a :
(x xk )2
(x) (xk+1 ) = yk (x xk ) +
(yk+1 yk ) + k k+1
2 (xk+1 xk )
x xk
yk+1 + yk
= (x xk ) yk +
(yk+1 yk ) (xk+1 xk )
2 (xk+1 xk )
2
x xk
= (x xk+1 ) yk +
(yk+1 yk )
2 (xk+1 xk )
x xk
yk+1 + yk
+ (xk+1 xk ) yk +
(yk+1 yk )
2 (xk+1 xk )
2
x xk
= (x xk+1 ) yk +
(yk+1 yk )
2 (xk+1 xk )
yk+1 yk
+ (x xk+1 )
2
x xk
yk+1 + yk
= (x xk+1 )
(yk+1 yk ) +
2 (xk+1 xk )
2
ce qui donne :
lim
xxk+1
(x) (xk+1 )
yk+1 yk yk+1 + yk
=
+
= yk+1 = (xk+1 )
x xk+1
2
2
Thorme 16.15 Toute fonction f continue sur un segment [a, b] admet des primitives.
Dmonstration. En utilisant les notations introduites avec la dmonstration du thorme
16.13, on dsigne pour tout n 1 par Fn la primitive de fn nulle en a. La suite (Fn0 )n1 converge
uniformment sur [a, b] vers f et que la suite (Fn (a))n1 converge vers 0. On dduit alors que
la suite (Fn )n1 converge uniformment sur [a, b] vers une fonction drivable F et que F 0 = f,
cest--dire que F est une primitive de f sur [a, b] .
On peut alors dfinir lintgrale dune fonction f continue sur [a, b] par :
Z b
f (x) dx = F (b) F (a)
a
382
16.4.3
Suites de fonctions
Lapproximation uniforme de la fonction x 7 |x| sur [1, 1] par des fonctions polynomiales
nous sera utile pour approcher uniformment toute fonction continue et affine par morceaux
par des polynme sur un segment [a, b] .
On introduit la suite de fonctions (Pn )nN dfinie sur R par P0 (x) = 0 et
n 1, Pn+1 (x) = Pn (x) +
1 2
x (Pn (x))2 .
2
(16.2)
On vrifie facilement par rcurrence sur n 0 que chaque fonction Pn est polynomiale.
Exercice 16.11 Dterminer le degr et le coefficient dominant de chaque fonction Pn .
Solution 16.10 En dsignant par pn le degr de Pn et par n le coefficient dominant de Pn , on
1
x2
1
a p1 = 2 et 1 = (P1 (x) = ) et par rcurrence, on vrifie que pn = 2n et n = 2n 1 . En
2
2
2
effet, le rsultat est vrai pour n = 1 et le supposant acquis au rang n 1, en utilisant (16.2) ,
1
1
1
1
on a pn+1 = 2pn = 2n+1 et n+1 = n2 = 2(2n 1) = 2n+1 1 .
2
22
2
Lemme 16.1 Pour tout n N et tout x [1, 1] , on a :
|x| + Pn (x)
|x| Pn+1 (x) = (|x| Pn (x)) 1
2
Dmonstration. On a :
1
(|x| Pn (x)) (|x| + Pn (x))
2
|x| + Pn (x)
= (|x| Pn (x)) 1
2
x2
|x| 1
2
383
|x|
2
0 |x| Pn (x) |x| 1
2
n+1
Dmonstration. On montre tout dabord par rcurrence sur n 0 lencadrement :
n
|x|
.
0 |x| Pn (x) |x| 1
2
Pour n = 0, on a :
0 |x| P0 (x) = |x| .
En supposant le rsultat acquis pour n 0, on a :
|x| + Pn (x)
|x| Pn+1 (x) = (|x| Pn (x)) 1
2
|x|
|x| + Pn (x)
|x| 1
1
2
2
n+1
|x|
|x|
|x|
|x| 1
1
= |x| 1
2
2
2
(Pn (x) 0).
n
t
Ensuite on tudie la fonction dfinie sur [0, 1] par (t) = t 1
pour n 1 (pour
2
n
|x|
n = 0, on a bien |x| 1
= |x| 1 < 2). Cette fonction est drivable avec (0) = 0,
2
1
(1) = n , :
2
n1
t
n+1
0
(t) = 1
1
t
2
2
n
2
2
2
2
1
et
384
Suites de fonctions
Exercice 16.12 On dsigne par (an )nN la suitedes coefficients qui interviennent dans le
dveloppement en srie entire de la fonction x 7 1 x sur lintervalle ]1, 1[ , soit :
x ]1, 1[ ,
1x=
+
X
an xn .
n=0
+
P
an est convergente.
n=0
2. En dduire que :
(a) la fonction x 7
[1, 1] ;
(b) la fonction x 7 |x| est limite uniforme dune suite de polynmes sur lintervalle
[1, 1] .
Solution 16.11 Les coefficients an sont donns par a0 = 1 et pour n 1, an = bn avec :
bn =
(2n)!
.
(2n 1) (2n n!)2
n
X
bk x
+
X
b n xn = 1
1 x.
n=1
k=1
n
X
bk 1,
k=1
+
P
an .
bn et celle de la srie
n=0
n=0
P
Si on tente le thorme de dAlembert pour montrer la convergence de
bn (tous les bn
(2n)!
sont strictement positifs), on a :bn =
(2n 1) (2n n!)2
+
P
n+
1
1 2n
bn+1
1
1
1
=
1
1 +o
1 =
bn
2n
n
n
1+ n
1
31
+o
=1
2n
n
le thorme de Raabe-Duhamel nous permet de conclure la convergence de
3
> 1).
2
bn (on a
Le thorme de Weierstrass
385
n
P
a k xk .
k=0
+
+
1 x Pn (x) =
ak xk Rn =
bk
k=n+1
k=n+1
0,
n+
vers la fonction x 7 1 x.
p
(b) Pour tout x dans [1, 1] , on peut crire que |x| = 1 u (x) avec u (x) = 1 x2
dans [0, 1] et on a :
|x| = lim Pn (u (x))
n+
16.5
Le thorme de Weierstrass
16.5.1
Premire dmonstration
On a dj vu que toute fonction continue sur un segment I = [a, b] est limite uniforme
dune suite de fonctions continues et affines par morceaux. Il nous suffit donc dapprocher
uniformment ces fonctions continues et affines par morceaux par des polynmes.
Pour tout rel [0, 1] , on dsigne par h la fonction affine par morceaux dfinie par
x 7 h (x) = max (0, x ) .
Lemme 16.4 Pour tout rel [0, 1] , la fonction h est limite uniforme dune suite de
polynmes sur [0, 1] .
Dmonstration. En crivant que :
h (x) = max (0, x ) =
1
(|x | + x ) ,
2
on dduit du thorme 16.16 que h est limite uniforme dune suite de polynmes sur [0, 1] .
Prcisment, en reprenant les notations du thorme 16.16, la suite de fonctions polynomiales
(Qn )nN dfinie sur [0, 1] par :
x [0, 1] , Qn (x) =
converge uniformment sur [0, 1] vers
1
(Pn (x ) + x )
2
1
(|x | + x ) = h (x) .
2
Lemme 16.5 Toute fonction affine par morceaux et continue sur un segment [a, b] est combinaison linaire de fonctions du type h : x 7 max (0, x ) .
386
Suites de fonctions
Dmonstration. Soit affine par morceaux et continue dfinie par une subdivision a =
x0 < x1 < < xn = b et :
(x) = yk +
x xk
(yk+1 yk )
xk+1 xk
sur [xk , xk+1 ] pour 0 k n 1 (n 1). On a donc (xk ) = yk pour tout k et on dit que
a n 1 points anguleux x1 < < xn1 (il ny en a pas si n = 1).
Il existe alors une suite relle (k )0kn telle que :
= z0 +
n1
X
k hxk .
k=0
En effet une telle galit est ralise si, et seulement si, elle est ralise sur chaque intervalle
[xk , xk+1 ] , ce qui scrit :
x x0
z0 + 0 (x x0 ) = y0 +
(y1 y0 ) sur [x0 , x1 ]
x 1 x0
x x1
z0 + 0 (x x0 ) + 1 (x x1 ) = y1 +
(y2 y1 ) sur [x1 , x2 ]
x2 x1
..
n1
P
x xn1
k (x xk ) = yn1 +
(yn yn1 ) sur [xn1 , xn ]
z0 +
b xn1
k=0
ce qui quivaut, en faisant x = xk et x = xk+1 dans chacun de ces intervalles au systme
dquations :
z0 = y0 et z0 + 0 (x1 x0 ) = y1
z0 + 0 (x2 x0 ) + 1 (x2 x1 ) = y2
..
.
n1
z
+
k (xn1 xk ) = yn1
0
k=0
(deux fonctions affines sur un intervalle concident si, et seulement si, elles concident en deux
points distincts), ce qui dtermine y0 et les k de manire unique (les k sont solutions dun
systme triangulaire coefficients diagonaux non nuls).
Thorme 16.17 Toute fonction continue et affine par morceaux sur [0, 1] est limite uniforme
dune suite de polynmes sur cet intervalle.
Dmonstration. Cest une consquence immdiate des deux lemmes qui prcdent.
Thorme 16.18 (Weierstrass) Toute fonction continue sur un segment [a, b] est limite uniforme dune suite de polynmes.
Dmonstration. Si f est une fonction continue sur I = [a, b] , la fonction g dfinie par :
g (t) = f ((1 t) a + tb)
est continue sur [0, 1] , elle est donc limite uniforme sur [0, 1] dune suite (Pn )nN de fonctions
polynomiales et f est limite uniforme sur [a, b] de la suite (Qn )nN de fonctions polynomiales
dfinie par :
xa
Qn (x) = Pn
.
ba
Le thorme de Weierstrass
16.5.2
387
Deuxime dmonstration
y
n
x I, Bn (fy ) (x) = xe n + 1 x = n (x, y) .
Dmonstration. Rsulte de :
Bn (fy ) (x) =
n
X
y k
y
n
Cnk xe n (1 x)nk = xe n + 1 x .
k=0
En notant (ek )kN la base canonique de R [x] , o les polynmes ek sont dfinis par :
k N, x R, ek (x) = xk
on dduit le rsultat suivant.
Lemme 16.7 Pour tout entier naturel non nul n et pour tout entier naturel j, on a :
Bn (ej ) (x) =
j n
(x, 0) .
y j
X
j n
(x,
y)
=
y j
k=0
j
ky
k
e n Bn,k (x)
n
et pour y = 0 on obtient :
n
X
j n
(x,
0)
=
y j
k=0
j
k
Bn,k (x) = Bn (ej ) .
n
388
Suites de fonctions
En particulier, pour n 1, on a :
n
y
n + 1 x
,
(x,
y)
=
xe
n
n1
y
y
n
(x, y) = xe n xe n + 1 x
,
y
n1 n 1 2 2y y
n2
x y y
n
(x, y) = e n xe n + 1 x
+
x e n xe n + 1 x
.
2
y
n
n
Et en faisant y = 0, on obtient :
Bn (e0 ) = e0 : x 7 1,
Bn (e1 ) = e1 : x 7 x,
Bn (e2 ) = e2 + 1 (e1 e2 ) : x 7 x2 + 1 x (1 x) .
n
n
Lemme 16.8 Pour tout n 1 et tout x I, on a :
2
n
X
k
1
n Bn,k (x)
.
n
4n
k=0
Dmonstration. On a :
2
n
n 2
n
n
X
X
X
X
k
k
k
2
Bn,k (x)
x Bn,k (x) =
Bn,k (x) 2x
Bn,k (x) + x
n
n
n
k=0
k=0
k=0
k=0
= Bn (e2 ) (x) 2xBn (e1 ) (x) + x2 Bn (e0 ) (x)
1
= x2 + x (1 x) 2x2 + x2
n
1
1
= x (1 x)
n
4n
(en tudiant les variations de x 7 x (1 x) sur I).
Du fait quune fonction continue sur un segment y est uniformment continue, on dduit le
rsultat suivant.
Lemme 16.9 Si f est une fonction continue de [a, b] dans R, alors pour tout rel > 0, il
existe un rel > 0 tel que :
(x, y) [a, b]2 , |f (x) f (y)| +
2 kf k
(x y)2 .
2
(16.3)
Dmonstration. La fonction f qui est continue sur le compact [a, b] y est uniformment
continue, donc pour > 0 donn on peut trouver un rel > 0 tel que si x, y dans [a, b] sont
tels que |x y| < , on a alors |f (x) f (y)| < .
Pour x, y dans [a, b] , on a soit |x y| < et dans ce cas |f (x) f (y)| < , soit |x y| ,
(x y)2
ce qui quivaut 1
et dans ce cas :
2
|f (x) f (y)| 2 kf k 2 kf k
(x y)2
.
2
2 kf k
(x y)2
2
Le thorme de Weierstrass
389
Thorme 16.19 (Bernstein) Pour toute fonction f C (I) la suite (Bn (f ))n1 converge
uniformment vers f sur I = [0, 1] .
Dmonstration. Avec Bn (e0 ) =
n
P
k=0
n
X
k
Bn (f ) (x) f (x) =
f
f (x) Bn,k (x) .
n
k=0
On se donne un rel > 0 et en utilisant le lemme prcdent, on a pour tout x I et tout
n1:
n
X
k
Bn,k (x)
f
f
(x)
|Bn (f ) (x) f (x)|
n
k=0
2
n
X
2 kf k k
+
x
Bn,k (x)
2
n
k=0
2
n
n
X
2 kf k X k
n Bn,k (x)
Bn,k (x) +
2
n
k=0
k=0
+
2 kf k 1
2 4n
et donc :
2 kf k 1
2
2 4n
xI
pour n assez grand. On a donc ainsi montr que la suite (Bn (f ))n1 converge uniformment
vers f sur I = [0, 1] .
Comme au paragraphe prcdent, le changement de variable x = (1 t) a + tb ramne un
intervalle [a, b] [0, 1] et le thorme de Weierstrass sen dduit.
sup |Bn (f ) (x) f (x)| +
16.5.3
Troisime dmonstration
390
Suites de fonctions
Lemme 16.11 Si u est un oprateur linaire positif sur C (I) , alors pour toute fonction f
C (I) et tout rel > 0, on peut trouver un rel > 0 tel que :
x I, |u (f ) f (x) u (e0 )| u (e0 ) + 2
kf k
2
u
(e
)
2xu
(e
)
+
x
u
(e
)
.
2
1
0
2
2 kf k
2
e
2xe
+
x
e
2
1
0
2
kf k
u (e0 ) + 2 2 u (e2 ) 2xu (e1 ) + x2 u (e0 ) .
Lemme 16.12 Si u est un oprateur linaire positif sur C (I) , alors pour toute fonction f
C (I) et tout rel > 0, on peut trouver des rels positifs , et tels que pour tout x I, on
ait :
|u (f ) (x) f (x)| + ku (e0 ) e0 k + ku (e1 ) e1 k + ku (e2 ) e2 k
Dmonstration. En crivant, que :
u (f ) f (x) e0 = (u (f ) f (x) u (e0 )) + f (x) (u (e0 ) e0 )
on a :
|u (f ) f (x) e0 | |u (f ) f (x) u (e0 )| + |f (x)| |u (e0 ) e0 |
|u (f ) f (x) u (e0 )| + kf k ku (e0 ) e0 k
et en crivant que :
u (e2 ) 2xu (e1 ) + x2 u (e0 ) = (u (e2 ) e2 ) 2x (u (e1 ) e1 ) + x2 (u (e0 ) e0 )
+ e2 2xe1 + x2 e0
le lemme prcdent nous donne en posant M = 2
kf k
, pour u linaire positif :
2
+M e2 2xe1 + x2 e0
ku (e0 ) e0 k +
+M (ku (e2 ) e2 k + 2 ke1 k ku (e1 ) e1 k + ke2 k ku (e0 ) e0 k )
+M e2 2xe1 + x2 e0
Le thorme de Weierstrass
391
16.5.4
Quatrime dmonstration
(0) = 1,
x [1, 1] {0} , 0 (x) < 1.
Par exemple, la fonction dfinie sur [1, 1] par (x) = (1 x2 ) convient.
1 n
, o le
une telle fonction, on associe la suite de fonctions (Pn )nN dfinie par Pn =
an
Z 1
Z 1
1
rel an est dfini par
Pn (x) dx = 1, soit an = , o In =
n (x) dx.
In
1
1
Si est un polynme alors les Pn sont des fonctions polynomiales.
Pour tout entier naturel n, on pose :
Z
]0, 1] , In () =
n (x) dx.
Lemme 16.13 On a :
]0, 1] , In
n+
In () .
392
Suites de fonctions
In = In () +
(x) dx +
1
n (x) dx
In
Mn
1+2
.
In ()
In ()
In ()
n (x) dx 2 (1 )n .
On a donc :
In
1
n 1, 1
1+
In ()
M
1
n
.
soit In
n+
In () ..
lim
Pn (x) dx = 0.
n+
|x|1
Dmonstration. On a :
Z
Z
Pn (x) dx =
|x|1
Pn (x) dx
1
= 1 an In () = 1
Pn (x) dx
In
In ()
n+
M
< 1 et de
1
Le thorme de Weierstrass
393
Si f est une fonction continue sur lintervalle [0, 1] telle que f (0) = f (1) = 0, on peut la
prolonger par 0 en une fonction continue sur R (on pose donc f (x) = 0 pour x
/ [0, 1] et f
est continue sur R). une telle fonction f, on associe la suite de fonctions (Qn )n1 dfinie sur
[0, 1] par :
Z
1
Qn (x) =
f (x + t) Pn (t) dt.
1
Lemme 16.15 Avec ces notations, la suite (Qn )n1 converge uniformment vers f sur [0, 1] .
Z
Qn (x) f (x) =
La fonction f qui est continue sur le compact [1, 2] y est uniformment continue et pour
tout rel > 0 on peut trouver un rel ]0, 1[ tel que |f (x) f (y)| < ds que |x y| <
dans [1, 2] . Pour tout n 1 et tout x [0, 1] , on a alors :
Z 1
|Qn (x) f (x)|
|f (x + t) f (x)| Pn (t) dt
1
Z
Z
2
Pn (t) dt + 2 kf k
Pn (t) dt
|t|1
Z
2
+ 2 kf k
Pn (t) dt
|t|1
2 kf k2
Pn (t) dt
|t|1
Pn (t) dt
converge vers 0, on en dduit quil existe un entier n0
n1
Comme la suite
|t|1
x[0,1]
394
Suites de fonctions
Prcisment, on a h =
lim Qn , o Qn (t) =
n+
avec :
n+
Rn (x) = Qn
xa
ba
xa
ba
2k
f (t) (t x) dt =
0
2k
X
j=0
Z
j
C2k
(1)
2kj
f (t) t
dt xj ,
on dduit que Qn est limite uniforme dune suite de polynmes sur [0, 1] . Il existe donc pour
tout rel > 0 un entier n tel que kf Qn k et un polynme Pn tel que kQn Pn k < et
on a :
kf Pn k kf Qn k + kQn Pn k < 2.
Le thorme de Weierstrass sen dduit.