Vous êtes sur la page 1sur 5

Universit de Rennes 1

Prparation lagrgation
de mathmatiques
Auteur du document :

R. Carles

ore
`me de Stone-Weierstra
Transform
ee de Fourier et the
http://www.maths.univ-rennes1.fr/carles/ENS/

Enonc
e
Pour a, x R, on pose ea (x) = eiax . Pour u L1 (R), on definit la transformee de Fourier par
Z
eix u(x)dx.
F u() = u
() =
R

1.a. Pour a > 0, calculer la transformee de Fourier de


1
,
1
2a [a,a]
puis celle de

1
1
1
,
1
2a [a,a] 2a [a,a]
o`
u le produit de convolution est defini par
Z
Z
u(x y)v(y)dy =
u(y)v(x y)dy.
u v(x) =
R

1.b. Soit h0 la fonction continue sur R definie par

x R , h0 (x) =

sin x
x

!2
sin(x 2)

.
x 2

0 est `a support compact.


Verifier que h0 est strictement positive et que h
2. Soit H lespace des fonctions continues et integrables sur R, a valeurs
complexes, dont la transformee de Fourier est `a support compact.
a. Verifier que pour tout reel a, h0 ea H et que, si h1 , h2 H, alors
h1 h2 H.
= R {} le compactifie dAlexandrov de R, et C(R)
lalg`ebre
b. Soit R
munie de la norme de la converdes fonctions numeriques continues sur R,
engendree par les
gence uniforme. Montrer que la sous-alg`ebre A de C(R)

fonctions de H et par la fonction 1 est dense dans C(R).


c. Conclure que H est dense dans lespace C0 des fonctions numeriques,
continues sur R, tendant vers 0 en , muni de la norme de la convergence
uniforme.

Solution
1
, alors
1.a. Si fa =
1
2a [a,a]
1
fa () =
2a

a
a

eix dx =

sin(a)
.
a

On a aussi

Z
Z a

1
ix
F (fa fa )() = 2
e
1[a,a] (x y)dy dx
4a R
a
Z a
Z

1
eiy
ei(xy) 1[a,a] (x y)dx dy,
= 2
4a a
R

dapr`es le theor`eme de Fubini, et en posant x0 = x y dans lintegrale en x,


on trouve

sin(a) 2
F (fa fa )() =
.
a
Remarque : on navait pas vraiment besoin de faire ce calcul, en connaissant
la formule,
g.
f, g L1 (R), F (f g) = f.
Le calcul ci-dessus permet de verifier cette formule dans le cas particulier
o`
u f = g = fa .
sin x
est continue sur R , et tend vers 1 en zero. Son
1.b. La fonction x 7
x
prolongement par continuite est meme C , car la fonction sinus est developpable en serie enti`ere autour de lorigine, de rayon infini, et se factorise
par x. Ainsi, h0 (0) = 2.
La fonction h0 etant somme de deux carres, elle ne peut sannuler que si les
deux carres sont nuls, cest-`a-dire si

sin x = sin(x 2) = 0,

ce qui equivaut `a x = k et x 2 = k 0 , pour des entiers relatifs k et k 0 .


Comme h0 (0)> 0, le cas kk0 = 0 est exclu, donc on peut simplifier par x
pour trouver 2 = k0 /k Q, ce qui est absurde. Donc h0 ne sannule pas.
Pour trouver la transformee de Fourier de h0 , on utilise la formule dinversion
de Fourier.
Proposition 1 Soit u une fonction dans L1 (R) C0 (R) telle que sa transformee de Fourier u
soit dans L! (R). On a alors la relation, pour tout reel
x,
Z
1
u(x) =
eix u
()d.
2 R
Remarques :
2

Comme u
L1 (R), lintegrale du membre de droite definit une fonction
continue en x, donc la proposition dit que deux fonctions continues
concident partout.
La demonstration est la meme que pour le cas des fonctions dans la
classe de Schwartz (cest-`a-dire celle donnee dans le livre de Zuily et
Queffelec). Du coup, on peut enoncer le resultat directement sous cette
forme dans un plan, et signaler quen particulier, il est vrai si u S(R).
D
emonstration : puisque u
L1 (R), le theor`eme de convergence dominee
permet decrire
Z
Z
2
ix
e u
()d = lim
eix e 2 u
()d.
0 R

Fixons > 0. La fonction (y, ) 7 e 2 u(y) est integrable sur R2 , donc


dapr`es le theor`eme de Fubini,
Z
Z
Z

2
2
eix e 2 u
()d = eix e 2
eiy u(y)dy d
R
R
ZR
Z

2
i(xy) 2
e
e
d dy.
= u(y)
R

Lintegrale en est la transformee de Fourier dune gaussienne, et vaut


r
Z
2
2 (xy)2
i(xy) 2
e
e
d =
e 2 .

R
On a donc, avec le changement de variable t =
Z
R

ix 2

xy
,

Z
(xy)2
2
u
()d =
e 2 u(y)dy
R
Z t2

= 2
e 2 u(x + t )dt.
R

Puisque u est continue, pour tout t R, u(x + t ) u(x), donc par le


0

theor`eme de convergence dominee (u est bornee),


Z
Z

t2
t2
e 2 u(x + t )dt u(x) e 2 dt = 2u(x),
R

ce qui ach`eve la preuve.


2
On deduit de la proposition que si u L1 (R) C0 (R) et u
L! (R), alors
u(x) =

1
F Fu(x).
2
3

Corollaire 1 Soit u L1 (R) telle que u


L1 (R). Alors pour presque tout
reel x,
1
F Fu(x).
u(x) =
2
Si u est continue, alors legalite est vraie pour tout reel x.
1
F Fu(x), et lapplication u 7 v.
D
emonstration : notons v(x) = 2
1
1
Notons E = {u L , u
L } et F = {u L1 C0 , u
L1 }. On munit E
de la norme
kukE = kukL1 + k
ukL1 .

Alors est continue de F dans C0 (R), et vaut lidentite sur F , qui est dense
dans E (par exemple, S(R) F ), et
k(u)kL

1
1
k
u kL 1
kukE .
2
2

Comme C0 (R) est un espace de Banach, lapplication se prolonge `a E de


mani`ere unique, donc vaut lidentite sur E.
Si u
L1 , on a toujours (u) C0 (R). Donc si u est continue, on sait que
deux fonctions continues concident presque partout, donc elles sont partout
egales.
2
En particulier, dapr`es le calcul de F (fa fa ), on a
h0 = F (f1 f1 + f2 f2 ).
Si f1 nest pas continue, f1 f1 par contre lest. Ainsi,
0 () = F F(f1 f1 + f f )() = 2(f1 f1 + f f )(),
h
2
2
2
2
qui est bien une fonction `a support compact (supp f g supp f + supp g).
2.a. Soit a R.

F (h0 ea )() =

eix eiax h0 (x)dx = F h0 ( a),

donc F (h0 ea ) est `a support compact dapr`es la question precedente. Par


ailleurs, h0 ea est evidemment continue et integrable.
Si h1 , h2 H, alors dapr`es le corollaire, elles sont bornees, et leur produit
est bien continu et integrable. Dapr`es la relation
1
h1 h2 ,
2
et puisque le produit de convolution de deux fonctions `a support compact
est `a support compact, on en deduit que h1 h2 H.
F (h1 h2 ) =

est com2.b. On applique le theor`eme de Stone-Weierstra. Lensemble R

pact, donc il sagit de montrer que A est une sous-alg`ebre de C(R),


4

1. contenant la fonction constante egale `a 1,


2. stable par conjugaison,
3. separant les points.
car toute fonction de A secrit comme
Tout dabord, on a bien A C(R),
somme dune constante et dune fonction de H, cette derni`ere etant dans

C0 (R) C(R).
Le premier point est verifie par construction de A. Le second est evident.
Soit maintenant deux points distincts x et y. Si h0 (x) 6= h0 (y), alors comme
h0 H A, cest termine. Sinon, il existe a R tel que ea (x) 6= ea (y) (par
labsurde). Comme h0 ne sannule pas, on en deduit h0 (x)ea (x) 6= h0 (y)ea (y).
Et dapr`es 2.a., h0 ea H, donc on peut appliquer le theor`eme de StoneWeierstra.
il existe g A telle
2.c. Soient f C0 (R) et > 0. Comme C0 (R) C(R),
que
(1)

kf gk <

.
2

On na pas tout `a fait g H, car g est une somme dune constante et


dune fonction de H. Montrons que cette constante est petite. On a g(x) =
C + g1 (x), avec C R et g1 H, donc C = lim g(x) (meme limite en +
|x|

et en ). Or (1) secrit aussi,

x R, |f g|(x) <

,
2

donc en faisant tendre x vers linfini, il vient C /2, donc


kf g1 k kf gk + C < ,
et g1 H, ce qui repond `a la question.

Vous aimerez peut-être aussi