Beruflich Dokumente
Kultur Dokumente
UNIVERSITE
L2-S3- 2005-2006
Espaces de Hilbert
1.1
Produit scalaire-Espace pr
ehilbertien
Z
hf, gi =
f (t)g(t)dt
a
1.2
Th
eor`
eme 1 Soit (E, h , i) un espace prehilbertien Lapplication qui `
a x E associe
definit une norme p
sur E.
Notons kxk = hx , xi. On dit kxk est induite par le produit scalaire hx , xi .
p
h x, xi
D
emonstration:
Cest bien une application de E dans R+ . Elle verifie la propriete P1 dune norme ainsi que
P2 . Il reste `a verifier P3 , inegalite triangulaire. Pour cel`a nous aurons besoin de demontrer la
propriete de Cauchy Schwarz:
Lemme 1 In
egalit
e de Cauchy-Schwarz
Soit (E, h , i) un espace prehilbertien, alors linegalite suivante a lieu pour tout x, y E :
p
p
h x, y i hx , xi hy , y i .
legalite etant realisee si et ssi x et y sont lies.
Preuve du lemme:
On proc`ede comme dhabitude, pour cette inegalite, on introduit un param`etre R. De
la positivite du produit scalaire, on deduit
hx y , x y i 0, x, y E, R.
Mais, de la bilinearite, on deduit:
hx y , x y i = hx , xi 2 hx , yi + 2 hy , yi 0, x, y E, R.
Ce trinome du second degre en reste toujours positif. Necessairement, son discriminant est
negatif:
hx , yi2 hx , xi hy , yi .
Ceci conduit `a linegalite de Cauchy-Schwarz.
p
On en deduit alors linegalite triangulaire pour lapplication hx , xi. En effet:
p
2
hx + y , x + yi
= hx + y , x + yi = hx , xi + 2 hx , yi + hy , yi
p
2
p
p
p
hx , xi + 2 hx , xi hy , y i + hy , yi =
hx , xi + hy , y i .
Proposition 1 Soit (E, h , i) un espace prehilbertien. Les egalites suivantes ont lieu:
1
kx + yk2 kxk2 kyk2 ,
2
= 2 kxk2 + kyk2 .
hx , yi =
kx + yk2 + kx yk2
De plus, si N est une norme sur un espace vectoriel E verifiant legalite (identite du parallelogramme)
kx + yk2 + kx yk2 = 2 kxk2 + kyk2 ,
alors il existe un produit scalaire,h , i , sur E tel que N (x) soit induite par ce produit scalaire.
D
emonstration
Il suffit de verifier les deux egalites en partant de kx + yk2 = hx + y , x + yi et kx yk2 =
hx y , x yi et en developpant les calculs par la bilinearite du produit scalaire. Pour montrer
que lidentite du parallelogramme caracterise les normes induites
par un produit scalaire,
il
2
2
2
1
suffit de verifier que lapplication quia `a (x, y) E E associe 2 kx + yk kxk kyk est
un produit scalaire des lors que la norme satisfait lidentite du parallelogramme. On verifie
facilement la positivite et la symetrie. Montrons la bilinearite. Soient x, y, z E, on a
hx + z , yi + hx z , yi = 2 hx , yi .
Donc pour z = x, on trouve
h2x , yi = 2 hx , yi .
Par ailleurs
hx + y, zi =
Posons u =
x+y
2
2
et v =
x+y
,z
2
xy
2 ,
x+y
2(
), z
2
=2
x+y
,z .
2
on a
= 2 hu , zi = hu + v, zi + hu v, zi = hx , zi + hy , zi .
Do`
u
hx + y, zi = hx , zi + hy , zi .
Puis, par recurrence on deduit que pour tout n N et tout x, y E, on a
hnx , yi = n h x , yi .
Comme h0, yi = 0 et h x , yi = h x , yi (par la formule qui definit h x , yi), on en deduit
que pour tout n Z, on a
hnx , yi = n h x , yi .
Puis, avec
h x , yi = n
1
x, y ,
n
1
2
hx , yi = h x , yi .
Ceci demontre que lapplication est bien un produit scalaire sur E.
complet (E, k.k) dont la norme k.k est induite
D
efinition 2 Un espace de Hilbert est un evn
par un produit scalaire.
Proposition 2 Continuit
e du produit scalaire
Soit (E, h, i) un espace prehilbertien. Soit (xn ), (yn ) E deux suite convergentes de E, alors
la suite (hxn , yn i)n est suite reelle convergente vers hlimn+ xn , limn+ yn i .
D
emonstration:
Soit x = limn+ xn et y = limn+ yn . On a
hxn , yn i hx , yi = hxn x , yn i + h x , yn y i kyn k kxn xk + kxk kyn yk .
Comme,
lim kxn xk = lim kyn yk = 0,
n+
n+
et que
lim kyn yk = 0 {kyn k , n N } est bornee,
n+
on en deduit que
lim hxn , yn i hx , yi = 0
n+
1.3
Othogonalit
e dans un espace pr
ehilbertien
hx, yi
1.
kxk kxk
hx, yi
.
kxk kyk
Donc
hx, yi = cos kxk kyk .
Donc = 2 equivaut `a hx, yi = 0, et on definit ainsi une notion dorthogonalite dans un espace
prehilbertien:
D
efinition 3 Soit (E, h, i) un espace prehilbertien.
On dit que x et y sont orthogonaux si hx, yi = 0.
Soit A E. On appelle orthogonal de A, A = {x E, hx, ai = 0, a A}.
On a
Proposition 3 Soit (E, h, i) un espace prehilbertien:
(i) A est un sous espace vectoriel ferme,
(ii) A = A ,
(iii) A (A ) .
D
emonstration:
(i) Soit (xn ) A une suite convergente vers x E. Montrons que x E. On a
hxn , ai = 0, n N et a A.
Par continuite du produit scalaire, on en deduit:
hxn , ai =
lim xn , a = hx, ai = 0, a A.
n+
Donc x A .
Soit b A, il existe une suite (an ) A telle que limn+ an = b. Par continuite du produit
scalaire,
hx, bi = x, lim an = lim hx, an i = 0.
n+
n+
Donc x A .
(iii) Soit a A, donc
hx, ai = 0, x A .
Donc a A .
Remarque:
Linclusion est en generale stricte. En effet lorthogonal dune partie A quelconque est un
sous-espace vectoriel ferme. Lorthogonal de cet orthogonal sera aussi un sous-espace vectoriel
ferme. Si A nest pas un sous-espace vectoriel ferme, on aura necessairement A 6= A
Th
eor`
eme 2 Pythagore
Soit E un espace prehilbertien. Soit x1 , ..., xn , n vecteurs de H deux `
a deux orthogonaux.
On a alors
i=n
2 i=n
X
X
=
x
kxi k2 .
i
i=1
i=1
D
emonstration:
Par recurrence sur n.
Pour n = 1 la propriete est vraie. Supposons la vraie pour k = n. On a a alors
2
2
2
* i=n
+
i=n+1
X
X
X
X
i=n
i=n
2
xi
xi + xn+1
xi
xi , xn+1
=
=
+ k xn+1 k + 2
i=1
i=1
i=1
i=1
Mais, lhypoth`ese dothogonalite des (xi )i=1,...,n+1 conduit `a
* i=n
X
i=1
+
xi , xn+1
i=n
X
hxi , xn+1 i = 0.
i=1
Remarque:
On retiendra que deux vecteurs x, y E sont orthogonaux si et ssi
kx + yk2 = kxk2 + kyk2
1.4
Le proc
ed
e dorthogonalisation de Gram-Schmidt
D
efinition 4 On appelle famille orthogonale de vecteurs de lespace prehilbertien E , toute
famille (xi )iI verifiant
xi , xj = 0, i 6= j.
On dit que cette famille est orthonormee si de plus
kxi k = 1, i I.
Proposition 4 Toute famille orthogonale de vecteurs de E non nuls est libre.
D
emonstration:
Soit (xi )iI une famille orthogonale dans E. Alors, si J I, designe un sous-ensemble fini
quelconque de I et k I, on a:
*
+
X
X
X
i xi = 0
i xi , xk =
i hxi , xk i = k xk = 0 k = 0.
iJ
iJ
iJ
Th
eor`
eme 3 Gram-Schmidt
Pour toute famille libre (x1 , ..., xn ) dans E, il existe une unique famille orthonormee (e1 , ..., en )
verifiant pour tout k {1, ..., n} :
(
V ect{x1 , ..., xk ) = V ect{e1 , ..., ek }
.
hxk , ek i > 0
D
emonstration:
On proc`ede par recurrence:
Pour n = 1, on a e1 = 1 x1 et comme on cherche une famille orthonormee, on choisit
ke1 k = |1 | kx1 k = 1. En imposant hx1 , e1 i > 0, on en deduit que necessairement 1 = kx11 k (on
remarquera que la famille (x1 , ..., xn ) etant libre, tous les vecteurs sont non nuls).
Supposons que pour n 2, P
on ait construit une famille (e1 , .., en ) repondant aux trois
k=n
contraintes. Definissons en+1 =
k=1 k ek + n+1 xn+1 , ainsi, on aura V ect{x1 , ..., xn+1 ) =
V ect{e1 , ..., en+1 } du fait de lhypoth`ese de recurrence (puisque de lhypoth`ese de recurrence
on deduit que V ect{x1 , ..., xn } = V ect{e1 , ..., en } et comme V ect(A B) = V ectA + V ectB,
on a V ect{e1 , ..., en+1 } = V ect{e1 , ..., en } + V ect{en+1 }. De lecriture de en+1 , on en deduit
V ect{en+1 } = V ect{e1 , ..., en } + V ect{xn+1 } et donc V ect{e1 , ..., en+1 } = V ect{e1 , ..., en } +
V ect{xn+1 } = V ect{x1 , ..., xn } + V ect{xn+1 } = V ect{x1 , ..., xn+1 }.
La contrainte dorthogonalite de la famille (e1 , .., en+1 ) conduit `a
k + n+1 hxn+1 , ek i = 0, k {1, ..., n}.
Donc
k=n
X
k=1
*
+
k=n
X
hen+1 , en+1 i =
n+1 xn+1
hxn+1 , ek i ek , en+1
k=1
k=n
X
k=1
k=1
Donc
1 = n+1 hxn+1 , en+1 i n+1 > 0.
Do`
u
1
,
n+1 =
P
k=n
xn+1 k=1 hxn+1 , ek i ek
puis on pose
ek =
fk
.
kfk k
1.5
Th
eor`
eme 4 Soit F un sev de E de dimension finie. Alors pour tout x E il existe un
unique y F tel que
d(x, F ) = kx yk .
y est lunique vecteur de F verifiant que (x y) F . Son expression dans une base
orthorm
ee (e1 , ..., en ) de F est
k=n
X
y=
hx, ek i ek .
k=1
De plus,
d2 (x, F ) = kx yk2 = kx k2 k yk2 = kx k2
k=n
X
k=1
hx, ek i2 .
On a donc
2
k=n
k=n
X
X
2
x
inf
e
=
kx
k
hx, ek i2 .
k
k
(1 ,...,n )Rn
k=1
k=1
hx, ek i ek
k=1
kx zk .
On a
kx zk2 = kxk2 2 hx, zi + kzk2
Comme z F, il secrit
k=n
X
z=
hz, ek i ek .
k=1
Donc:
2
kx zk = kxk 2
k=n
X
hz, ek i hx, ek i +
k=1
k=n
X
hz, ek i2 .
k=1
Par ailleurs
k=n
X
kx yk2 = kxk2 2
hx, ek i2 +
k=1
k=n
X
hx, ek i2 = kxk2
k=1
k=n
X
hx, ek i2 .
k=1
Donc:
kx yk2 kx zk2 =
k=n
X
hx, ek i2 + 2
hz, ek i hx, ek i
k=1
k=1
k=n
X
k=n
X
k=n
X
hz, ek i2
k=1
2
hx, ek i hz, ek i 0.
k=1
De plus,
*
hx y, zi =
k=n
X
hx, ek i ek ,
z, ej
x, ej
j=1
j=n
X
z, ej ej
j=1
k=1
j=n
X
j=n
X
j=n
k=n
XX
hx, ek i z, ej ek, ej
k=1 j=1
z, ej
x, ej
j=1
j=n
X
j=1
x, ej
z, ej = 0.
Donc x y F .
2/-Unicite
Pk=n
Supposons quil existe deux elements y = k=1
hx, ek i ek , y 0 F tels que
d(x, F ) = kx yk =
x y 0
.
Comme y 0 F , des calculs precedents on deduit que
k=n
k=n
k=n
X
X
2
2
0
2
0
=
kx yk x y
hx, ek i + 2
y , ek hx, ek i
y 0 , ek
2
k=1
k=1
k=n
X
hx, ek i
k=1
y 0 , ek
2
k=1
Donc
2
kx yk
x y 0
2
k=n
X
hx, ek i
y 0 , ek
2
=0
k=1
2
= 0, k {1, ..., n}
hx, ek i y 0 , ek
0
hx, ek i = y , ek , k {1, ..., n}.
Mais
y 0 F
y,
0
hx, ek i = y , ek , k {1, ..., n}
)
y = y0.
Pk=n
k=1
pF (x)
2 kxk2 .
9
n+
On a
yp yq
2 =
yp x + x yq
2 .
p+
et
yp 2x + yq
= 2
x yp + yq
.
2
y +y
10
La suite (yn )n est donc de Cauchy dans H, espace complet, elle est donc convergente. Appelons
y sa limite. Comme C est fermee et que (yn ) C, sa limite y sera dans C. Elle verifie
kx yk = lim kx yn k = d = d(x, C).
n+
y y 0
2 4d(x, C) + 4d(x, C) = 0.
Donc y = y 0 .
3)-Si F est un sous-espace vectoriel, non n
ecessairement de dimension finie, mais
ferm
e, on a
Th
eor`
eme 6 Soit H un espace de Hilbert et F un sous espace vectoriel ferm
e. On a:
(i) H = F F ,
(ii) F = F .
11