Vous êtes sur la page 1sur 10

Td n 1 dAnalyse fonctionnelle et EDP - Corrig Semi-normes et Evtlcs

Semaine du 18 fvrier 2008

Soit un ouvert de Rn , D() et K compact de . On note :


m,K

=
:||m

C 0 (K) ,

=
:||m

C 0 () .

Exercice 1. Lespace S des fonctions droissance rapide Soit S(Rn ) lensemble des fonctions droissance rapides, form des fonctions f C (Rn ) telles que pour tout multi-indice = (1 , . . . , k ) Nk et Nn : f , = sup |x D f (x)| < ,
x

Rn

n en notant D = x11 xn et x = x1 xn . S est donc naturellement muni 1 n dune structure devtlcs, avec les semi-normes , . 1. Soit f S. Montrer que pour tout p [1, ], f Lp . Montrer que pour tout multi-indice , , x D f S. 2. Montrer que la topologie de S peut etre obtenue par un nombre dnombrable de semi-normes. La topologie de S est donc mtrisable : montrer que S est complet. 3. Montrer que si f, g S, alors f g S, et que

h(x) = (f g)(x) =

f (y)g(x y)dy

est bien dnie et appartient S. Montrer enn que la fonction F(f )() = est bien dnie et appartient S. eix f (x)dx

Solution. 1. Remarquons tout dabord que f f


L1

= f

0,0

et : C( f
0,0

(1 + |x|n+1 )f (x)dx C (1 + | |n+1 )f (1 + |x|n+1 ) 1

+ f

0,n+1 ).

Grgoire Nadin

FIMFA 2007/2008

Ceci rsoud le cas p = et p = 1. Ensuite, on interpole : f


Lp

1/p L1

p1/p L

C( f

L1

+ f

L )

C f

0,0

+ f

0,n+1 ).

Pour le deuxime point, par la formule de Leibniz : x D f


,

= x D (x D f ) C

C0

C
,:||||+||,||||+||

x D f f
, .

C0

,:||||+||,||||+||

2. Il sut de considrer les semi-normes f


n

=
,:||n,||n

, .

Ensuite, on dnit comme dhabitude la distance d(f, g) =


n

1 min{ f g 2n

n , 1}.

Soit fn une suite de Cauchy pour cette distance. Alors en particulier, pour tout n, fk fl n 0 quand k, l . Ainsi, pour tout , x D (fk fl ) C 0 0, donc x D fk est une suite de Cauchy dans C 0 (Rn ) donc y converge vers une limite f, . fn f0,0 et x1 fn f(1,0,...,0),0 : on en dduit que f0,0 est drivable par rapport x1 et que x1 f = f(1,0,...,0),0 . De meme x1 fn f0,(1,0,...,0) donc x1 f = f0,(1,0,...,0) (par convergence ponctuelle). Par rcurrence immdiate, on a que f0,0 est C et que : x D f0,0 = f, . En particulier f0,0 S, et bien entendu, pour tout n, fn f0,0 fn f0,0 dans S. 3. Par la formule de Leibniz : fg
, n

0, donc

= x D (f g) C f

C0

C
:

x D f D g

C0

max{||,}

max{||,} .

Pour la convolution, notons que h est continue borne par le thorme de continuit sous le signe intgral (f, g sont continues, g est born et f est L1 ). De meme le thorme de drivation sous le signe somme sapplique ( g est borne) et lon trouve : D h = f D g.

Grgoire Nadin

FIMFA 2007/2008

Dautre part remarquons que |x1 h(x)| |y1 f (y)g(x y)|dy +


L

|f (y)(x1 y1 )g(x y)dy zg(z)


L .

yf (y)

L1

+ f

L1

Ainsi x1 h C 0 < , et par rcurrence immdiate, x h C 0 < . En appliquant ce raisonnement D h (vu que D g S), on a h S. Enn, pour la transformation de Fourier : on voit que comme f L1 , h est continue borne. Le thorme de drivation sous le signe somme sapplique et on a par rcurrence que h C et : D h() = (i)|| eix x f (x)dx.

Par ailleurs, une intgration par partie donne que : j h() = i Par rcurrence, h() = (i) h S. eix (xj f )(x)dx.

eix (D f )(x)dx et comme prcdemment,

Exercice 2. Lespace C k () Soit un ouvert de Rn et k N {}. On munit C k () (ensemble des fonctions k-fois dientiables avec direntielle k ime continue), des semi-normes m,K pour tout m k (quelconque si k = ) et pour tout compact K . 1. Montrer que la topologie T ainsi induite sur C k () en fait un espace mtrique complet. On note d la distance associ. 2. Soit > 0. Montrer quil existe f C k () non nulle telle que pour tout R, d(f, 0) < . 3. En dduire que T nest pas normable. 0 4. Montrer que lespace des fonctions continues support compact Cc (), muni de la topologie induite par les normes 0,K pour K compact de , est un espace mtrisable qui nest pas complet.

Solution. 1. Pour la distance, il sut de montrer que lon peut se contenter dun nombre dnombrable de semi normes. Il est classique qil existe une suite croissante Kn de compact de telle que n Kn = (on peut meme demander que

Grgoire Nadin

FIMFA 2007/2008

Kn soit inclus dans lintrieur de Kn+1 : par exemple, soit xn une suite dense dans , et n tel que B(xn , n ) (boule ouverte). Alors la suite Kn =
kn

B(xn , (1 1/n)n )

convient). Ensuite, il sut de considrer les normes : f La distance est alors d(f, g) =
n n

=
:||min{n,k}

,Kn .

2n min{ f g

n , 1}.

Si fk est une suite de Cauchy pour d, on a que pour tout n, fk est une suite de Cauchy pour n : lespace C min{n,k} (Kn ) tant complet pour n , on en dduit que fk |Kn gn dans C min{n,k} (Kn ). Par restriction, on voit alors que gn+1 |Kn = gn , et on note g la fonction telle que g|Kn = gn (ce qui est possible vu la condition de compatibilit prcdente). Il est alors vident que g C k (), et que fk g n 0 quand k : ainsi vu la dnition de la distance, d(fk , g) 0, et d est une mtrique complte. 2. Soit N N tel que 2N < , et f C () support dans KN +2 \ KN +1 (cest possible : on choisit x0 KN +2 \ KN +1 , alors B(x0 , 0 ) KN +2 \ KN +1 pour 0 > 0 assez petit, et une fonction radiale rgulire support dans B(x0 , 0 ) du type f (x) = g(|x x0 |/(2e0 )) convient (o g est construite dans lexercice 2). Alors f |KN = 0 et donc pour n N , f n = 0. Ainsi,
N

d(f, 0)
n=1

2n f

+
n>N

2n 2N < .

3. Soit une norme induisant la meme topologie. {g| g < 1} est un ouvert et contient 0, donc il existe > 0 tel que {g|d(g, 0) < } {g| g < 1}. En particulier, pour tout , f < 1 et ainsi f = 0, ce qui contredit que f est non nulle. 0 4. Cc () est un espace mtrisable avec la meme suite de semi-normes que C 0 () : 0,Kn . Soit fn une fonction continue support dans Kn \ Kn1 , telle que fn C 0 () 2n (cest possible par lexercice 2). On considre la suite gn m = n fk . Pour tout l et n < m, on a : k=1
m

gn gm

0,Kl

=
k=n

fk

0,Kl

2n+1 .

Grgoire Nadin

FIMFA 2007/2008

Ainsi gn gm 0,Kl 0 quand n, m et gn est une suite de Cauchy de 0 0 Cc (). Supposons que gn g dans Cc (). Alors on a convergence uniforme sur tout compact, et donc g|Kn = gn . Comme g est support compact K, et que Kn est une suite croissante douverts N . Mais alors fN +1 = 0, ce qui est qui recouvre , il existe N tel que K K absurde.

Exercice 3. Compacts de C k () On reprend les notations de lexercice prcdent. On rappelle que C k () est un espace mtrique complet. 1. Par un exemple, montrer que pour k N, un ferm born de C k () nest pas ncessairement compact. On pourra commencer par le cas k = 0. 2. Montrer en revanche que les compacts de C () sont les ferms borns.

Solution. 1. Supposons A born Ui = {x| x i < 1} est un ouvert, donc il existe ni tel que A ni Ui , ie pour tout x A, x i ni , do la caractrisation. Rciproquement, tant donn V un voisinage de 0, il existe un voisinage lmentaire U = {x| x i1 < 1 , . . . , x in < n } V . La caractrisation assure quil existe N tel que supk{1,...,n} supx inA x ik N/ min{1 , . . . , n }. Cela entraine que A N U N V . Ainsi A est born 2. On peut supposer sans perte de gnralit que lon est en dimension 1 et que [, ] . Considrons tout dabord que k = 0 F = {g C 0 ()| Supp g [, ], g
C 0 [,]

1}.

F est ferm : si gn F et gn g dans C 0 (), il y a convergence uniforme sur tout compact, et donc il y a convergence ponctuelle. En particulier g(x) = 0 si x [, ] et g F . / F est born : en eet, si g F , g se prolonge et g C 0 () 1, et donc pour toute semi norme , (g) 1. Cependant, considrons lensemble des fn (x) = 1x[,] sin nx F (n 1). Alors (pour n = m)

2 =

| sin mx sin nx|2 dx 2 fn fm

C 0 [,] .

On ne peut donc extraire aucune suite de Cauchy de fn , et donc aucune suite convergente. Grgoire Nadin 5 FIMFA 2007/2008

Soit maintenant k > 0 et : F = {g C k ()| Supp g [, ], g


C k [,]

1}.

F est ferm born dans C k () pour les ma mes raisons que prcdemment. On considre une fonction cut-o C telle que |[/2,/2] = 1, ||x| = 0. Soit Ck = C k . On considre : fn (x) = 1 2k Ck nk (x) sin nx,

Par la formule de Leibniz, on vrie que fn F . Cependant, pour x [, ], Dk fn (x) = 1 2k Ck sin(nx k/2).

Par le calcul prcdent, Dk (fn fm ) C 0 [,] 2k Ck (pour n = m) et donc on ne peut extraire de fn aucune sous suite de Cauchy dans C k ([, ]). F nest donc pax compact. 3. On raisonne en dimension 1 par simplicit On dispose dun suite croissante de compacts Kn tels que n Kn = , et de semi normes

=
n

D f

C 0 (Kn ) .

Soit donc fk une suite born de C () : pour tout n, soit Mn tel que pour tous k, fk n Mn . Notons tout dabord que pour tout et tout n, (D fk )k est une famille quicontinue de Kn : en eet par les accroissement nis, |D fk (x) D fk (y)| D+1 fk
C 0 (Kn ) |x

y| M+1 |x y|.

Ainsi, fn est uniformment lipschitzienne en k, donc quicontinue. Cest galement une famille borne de C (Kn ). Montrons que pour tout n, on dispose de n et fn telles que fn 0 (k) |Kn n f dans C n (Kn ) (quand k ), et f n |Kn1 = f n1 . On raisonne par rcurrence. Tout dabord, fk est borne, quicontinue de 0 C (K0 ) donc par le thorme dAscoli, on peut en extraire une sous-suite 0 (k) telle que f0 (k) |K0 f 0 dans C 0 (K0 ). Par rcurrence, on suppose que lon dispose dune extraction n1 0 telle que fn1 0 (k) |Kn1 f n1 dans C n1 (Kn1 ) quand k . Alors cette famille est borne quicontinue ainsi que ses drives jusqu lordre n dans Kn , donc par le thorme dAscoli, on peut en extraire une sous suite fn 0 (k) |Kn f n dans C n (Kn ) (quand k ) : on a bien sr que f n |Kn1 = f n1 . Ceci achve la rcurrence. Grgoire Nadin 6 FIMFA 2007/2008

On considre nalement f telle que f |Kn = fn et : gn = fn 0 (n) . Alors f C () et gn est extraite de fk . De plus, pour tout l, gn |Kl fl = f |Kl dans C l (Kl ). Ainsi, gn f dans C ().

Exercice 4. Non-mtrisabilit de la topologie faible Soit E un evtlc de dimension innie. 1. Soit , 1 , . . . , n des formes linaires sur E (pas ncessairement continues) telles que n Ker i Ker . Montrer que Vect(1 , . . . , n ). i=1 On considre E muni de la topologie faible (E, E ), et on suppose que cette topologie est mtrisable. 2. En utilisant des voisinages lmentaires de 0 pour la topologie faible, montrer quil existe une partie dnombrable F E telle que tout E sexprime comme combinaison linaire (nie) dlments de F . 3. Conclure que (E, (E, E )) nest pas mtrisable. Remarque : On montrera cependant que la boule unit de E est mtrisable pour la topologie faible si E est sparable. Deuxime dmonstration. 4. Montrer que tout voisinage faible contient une droite. 5. Si (E, (E, E )) est mtrisable, construire une suite xn E telle que xn = n et xn 0. Conclure.

Solution. 1. On considre : E Rn+1 , (x) = (0 (x), . . . , n (x). Alors (E) est un convexe ferm (s.e.v. de Rn+1 ), et par la condition sur les noyaux, a = (1, 0, . . . , 0) (E). / Par le thorme de Hahn-Banach, il existe donc une forme linaire sur Rn+1 n (x) = i=0 i xi qui spare strictement (E) de a. Par exemple, pour tout x (E), (x) < c et (a) > c. Comme 0 (E), c > 0 et par homognit on a que (x) = 0 pour tout x (E). Cela signie que
n n

y E,
i=0

i i (y) = 0 i.e.
i=0

i i = 0.

Mais (a) = 0 > c > 0, et donc 0 Vect(1 , . . . , n ). 2. Un voisinage lmentaire (de 0) pour la topologie faible est U = {x| | 1 (x)| < 1 , . . . , | k (x)| < k }. Grgoire Nadin 7 FIMFA 2007/2008

o 1 , . . . , k E et 1 , k > 0 sont donn. Si E est mtrisable, il existe une base dnombrable de voisinages (lmentaires) de 0 : chacun de ces voisinages ne fait intervenir quun nombre ni de formes linaires, notons F lensemble dnombrable des formes linaires mises en jeu. Soit E . Alors {x| | (x)| < 1} est un voisinage faible de 0, donc il existe , . . . , k F et 1 , k > 0 tels que : 1 {x| | 1 (x)| < 1 , . . . , | k (x)| < k } {x| | (x)| < 1}. En particulier, si x k Ker i , alors x k Ker i et | (x)| < 1, et ce i=1 i=1 pour tout R. Ainsi, x Ker . Par la question prcdente on en dduit que Vect( 1 , . . . , k ). 3. La question prcdente montre que E est base au plus dnombrable (au sens algbrique). Mais E est complet (et de dimension innie) : par le thorme de Baire, cest absurde (cf. exercice 1). 4. Vu la forme dun voisinage lmentaire, il sut de montrer quune intersection nie hyperplans nest pas rduite {0}. Supposons que n Ker i = {0} o i=1 n i est une famille nie de E , et considrons : E R , x ( 1 (x), . . . , n (x)). Alors est injective vu la condition sur les noyaux, et donc dim E n, ce qui est absurde. Il existe donc x n Ker i \ {0} et xR n Ker i , donc xR i=1 i=1 est contenu dans tout voisinage lmentaire ne faisant intervenir que les i . 5. Les boules B(0, 1/n) (pour la distance) sont des ouverts faibles : elles contiennent une droite yn R. On pose xn = nyn / yn . Alors xn = n et xn B(0, 1/n) donc xn 0. Cest une contradiction avec le thorme de Banach-Steinhaus qui assure que toute suite faiblement convergente est borne.

Exercice 5. Partition de lunit et fonction plateau 1. Construire une fonction g : R R, C , telle que g(x) = 1 si |x| 1 et g(x) = 0 si |x| 2, et g(x) [0, 1] pour tout x. 2. Soit un ouvert de Rn , et Vi une famille douverts telle que i Vi = . Montrer quil existe une suite de fonctions n : R C positives telle que pour tout n, n est support dans lun des Vi , que pour tout x , i (x) = 1,
i

(la somme ne comportant quun nombre ni de termes non nuls) et que pour tout compact K , il existe m N tel que m n |K = 1. n=1 3. Soit U un ouvert de Rn et K un compact de U . Montrer quil existe une fonction : U R C support compact dans U , valeur dans [0, 1] et telle que pour tout x dans un voisinage de K, (x) = 1. Grgoire Nadin 8 FIMFA 2007/2008

Solution. 1 1. Considrons f (x) = e 1x2 pour |x| < 1 et f (x) = 0 si |x| 1. On vrie par rcurrence que pour |x| < 1 dn Pn (x) 1 f (x) = e 1x2 , n 2 )n+1 dx (1 x
d o Pn est polynme. En particulier, dxn f tend vers 0 quand x 1, et par prolongement de la drive, f est une fonction C n1 pour tout n, donc C , x support dans [1, 1]. On pose h(x) = C f (x)dx, la constante C est ajuste pour que h(x) = 1 si x 1. h est positive, croissante et pour x 1, h(x) = 0. La fonction g(x) = h(3 + 2x)h(3 2x) rpond la question. 2. Soit xn une suite dense de . Si cest possible, on choisit n tel que B(xn , 2n ) Vi pour un certain i, et B(xn , 3n ) nest inclus dans aucun Vi : sinon, on choisit n = 1, et B(xn , 3) Vi . Montrons que pour tout x , il existe n tel que x B(xn , n ). Soit i tel que x Vi , il existe ]0, 1[ tel que B(x, ) Vi . Soit xn tel que d(x, xn ) < /4 < 1. Si n = 1, x B(xn , n ). Sinon B(xn , 3/4) B(x, ) Vi , donc 3n 3/4. Ainsi, n 1/ et x B(xn , n ). Dans tous les cas x B(xn , n ). On pose n (x) = g(|xxn |/n ) : alors n est support dans B(xn , 2n ) Vi et n |B(xn ,n ) = 1. On dnit maintenant 1 = 1 et :
n

n = (1 1 ) (1 n1 )n . On vrie immdiatement par rcurrence que pour tout n : 1 + + n = 1 (1 1 ) (1 n ). Si x , x B(xn , n ) pour un certain n et donc m (x) = 0 pour m > n et :
n

m (x) =
m m=1

m (x) = 1.

Dautre part, n est support dans B(xn , 2n ), donc dans lun des Vi . Enn, si K est un compact de , il existe m tel que K m B(xn , n ) do le rsultat. n=1 3. K tant compact, il existe 0 > 0 tel que pour 0 , V = {x|d(x, K) < } soit un voisinage ouvert de K, dadhrence compacte, et inclus dans . On considre le recouvrement de par les ouverts V20 /3 et \V0 /3 . Par la question prcdente, on dispose dun partition de lunit n . On pose : (x) =
n:Supp n V20 /3

n (x).

Grgoire Nadin

FIMFA 2007/2008

Alors la somme tant localement nie, est C support dans V20 /3 , donc compact et prend ses valeurs dans [0, 1]. Enn, pour x V0 /3 , (x) = 1
n:Supp n \V0 /3

n (x) = 1.

Ainsi rpond la question.

Exercice 6. Topologie naive sur D Montrer que la topologie induite sur D(Rn ) par les (semi-)normes nest pas complte.

Solution. Soit D(]0, 1[). Notons j (x) =


l

j 1 k=0 2k (x

2k). Alors :
l

j l

=
k=j

1 (x 2k) k 2
m

1 2k

m k=j

j+1

0 quand j, l .

Ainsi, j est de Cauchy pour la topologie propose. Mais la limite dans C 0 nest pas support compact : n D au sens C 0 . Comme 0 = C 0 , si / n dans dans D muni de la topologie propose, = , ce qui est absurde.

Grgoire Nadin

10

FIMFA 2007/2008