Vous êtes sur la page 1sur 12

Corrigés d’exercices pour le TD 7

p contraire, H désigne un espace de Hilbert réel de produit scalaire


Dans cette feuille, sauf indication
h·, ·i, et de norme associée k · k = h·, ·i.
Pn
De plus, par un léger abus de notation, on identifiera un polynôme P (X) = i=0 ai X i avec la fonction
polynômiale associée x 7→ P (x) définie sur R.

Identités
1

1. Identité de polarisation: montrer que pour tous x, y ∈ H, hx, yi = 4 kx + yk2 − kx − yk2 .

2. Identité du parallélogramme: montrer que ∀x, y ∈ H, kx + yk2 + kx − yk2 = 2 kxk2 + kyk2 .

Solution .
1. Pour tous x, y ∈ H,
 
kx + yk2 − kx − yk2 = kxk2 + 2hx, yi + kyk2 − kxk2 − 2hx, yi + kyk2
= 4 hx, yi,

d’où le résultat.
2. Pour tous x, y ∈ H,
 
kx + yk2 + kx − yk2 = kxk2 + 2hx, yi + kyk2 + kxk2 − 2hx, yi + kyk2

= 2 kxk2 + kyk2 .

Isométries
Soit u : H 7→ H. On dit que u est une isométrie si u est linéaire et conserve la norme, i.e.

∀x ∈ H, ku(x)k = kxk.

Montrer que u est une isométrie si et seulement si u conserve le produit scalaire, i.e.

∀x, y ∈ H, hu(x), u(y)i = hx, yi.

Indications:
1. Pour le sens ⇒, utiliser l’identité de polarisation.
2. Pour le sens ⇐, développer ku(x + λy) − u(x) − λu(y)k2 pour x, y ∈ H et λ ∈ R.

Solution .
(⇒) Pour tous x, y ∈ H, en utilisant l’identité de polarisation et le fait que u est linéaire et conserve la
norme, on a
1 
hu(x), u(y)i = ku(x) + u(y)k2 − ku(x) − u(y)k2
4
1 
= ku(x + y)k2 − ku(x − y)k2
4
1 
= kx + yk2 − kx − yk2 = hx, yi.
4
Ainsi u conserve le produit scalaire.
(⇐) Si u conserve le produit scalaire, u conserve également la norme car pour tout x ∈ H,

ku(x)k2 = hu(x), u(x)i = hx, xi = kxk2 .

Pour montrer que u est linéaire, il suffit de montrer que pour tous x, y ∈ H et tout λ ∈ R

u(x + λy) = u(x) + λu(y),

1
c’est-à-dire, d’après la définie positivité de la norme, que

ku(x + λy) − u(x) − λu(y)k2 = 0.

Mais par bilinéarité du produit scalaire,

ku(x + λy) − u(x) − λu(y)k2 = hu(x + λy) − u(x) − λu(y), u(x + λy) − u(x) − λu(y)i
= hu(x + λy), u(x + λy)i − hu(x + λy), u(x)i − λhu(x + λy), u(y)i
− hu(x), u(x + λy)i + hu(x), u(x)i + λhu(x), u(y)i
− λhu(y), u(x + λy)i + λhu(y), u(x)i + λ2 hu(y), u(y)i.

Comme u conserve le produit scalaire, cette expression se réduit à

hx + λy, x + λyi − hx + λy, xi − λhx + λy, yi


−hx, x + λyi + hx, xi + λhx, yi
−λhy, x + λyi + λhy, xi + λ2 hy, yi

qui pour les mêmes raisons de bilinéarité du produit scalaire, coincide avec

k(x + λy) − x − λyk2 = 0.

L’application u est donc linéaire.

Soit E = C 0 ([a, b], R∗+ ). Pour tout f ∈ E, on définit


Z ! Z !
b b
1
I(f ) = f (x) dx dx .
a a f (x)

1. Montrer que pour tout f ∈ E, I(f ) ≥ (b − a)2 .


2. Trouver toutes les fonctions de E pour lesquelles l’inégalité précédente est une égalité.
3. Par un argument de connexité, montrer que I(E) = [(b − a)2 , +∞[.

Solution .
1. On munit E du produit scalaire usuel définit, pour f, g ∈ E, par
Z b
hf, gi = f (t)g(t) dt.
a
√ √
D’après l’inégalité de Cauchy-Schwarz appliquée aux fonctions f et 1/ f qui appartiennent à E, on a
Z !2 Z Z
b b 1
2
p 1 1
(b − a) = f (t) p dt ≤ f (t) dt dt = I(f ).
a f (t) a 0 f (t)

2. L’inégalité précédente est une égalité si et seulement


√ si on se trouve dans le cas d’égalité de l’inégalité de
Cauchy-Schwarz, c’est-à-dire si et seulement si f et √1f sont proportionnelles. Ceci équivaut à l’existence
d’une constante λ ∈ R telle que
p 1
f = λ√ ,
f
c’est-à-dire (comme de plus f est strictement positive) au fait que f soit identiquement égale à une
constante strictement positive.
3. Pour la topologie de la convergence uniforme, E est connexe (car convexe), et I est continue sur E :
en effet si (fn ) est une suite d’éléments de E qui converge vers un certain f ∈ E pour la norme k · k∞ ,
alors Z
b

(fn (x) − f (x)) dx ≤ (b − a)kfn − f k∞ ,
a

2
et Z   Z b
b 1 1 |fn (x) − f (x)| 1

− dx ≤ dx ≤ 2 kfn − f k∞ ,
a fn (x) f (x) a |f n (x)f (x)| α

où α désigne une constante strictement positive telle que pour tout n ∈ N assez grand et tout x ∈ [a, b],
|fn (x)| ≥ α et f (x) ≥ α. Une telle constante existe car f est continue sur le compact [a, b] à valeurs
strictement positives, et donc admet une borne inférieure strictement positive m. En appliquant la
définition de la limite à (fn ) qui converge uniformément vers f , avec ε = m/2, on obtient bien le résultat
pour α = m/2. En effet pour tout x ∈ [a, b], f (x) ≥ m ≥ m/2, et pour tout n assez grand

|fn (x) − f (x)| ≤ ε ⇒ fn (x) ≥ f (x) − ε ≥ m − m/2 = m/2.

Finalement les deux termes dont I est le produit sont continus sur E, donc I est continue sur E.
Les deux premières questions montrent que I(E) ⊂ [(b − a)2 , +∞[, et que I(E) admet un minimum
valant (b − a)2 . Le théorème des valeurs intermédiaires s’applique à I puisque cette application est
continue sur un connexe. Comme I est à valeurs réelles, on en déduit que I(E) est un intervalle, de la
forme [(b − a)2 , M ] ou [(b − a)2 , M [, avec M ∈ [(b − a)2 , +∞]. Pour montrer que

I(E) = [(b − a)2 , +∞[

il suffit donc de montrer que I prend des valeurs aussi grandes que souhaité. Or la suite de fonctions
positives fn ∈ E définies par

n
 si x ∈ [a, a + b−a
3 ]
fn (x) = n1 b−a
si x ∈ [a + 2 3 , b]

sur [a + b−a b−a

f est affine 3 , a + 2 3 ],

vérifie
! Z ! ! Z ! 
Z b b Z a+ b−a b 2
1 3 1 b−a
I(fn ) = fn (x) dx dx ≥ fn (x) dx dx ≥ n
a a fn (x) a a+2 b−a
3
fn (x) 3

et donc I prend des valeurs arbitrairement grandes. Ceci montre finalement que I(E) = [(b − a)2 , +∞[.

Produit scalaire sur Mn (R)


Montrer que hA, Bi = tr(AT B) définit un produit scalaire sur Mn (R), et que la norme associée vérifie
kABk ≤ kAk kBk.

Solution . Pour A = (ai,j ) et B = (bi,j ), le coefficient en position (i, j) de AB est


n
X
ai,k bk,j .
k=1

On en déduit donc que pour A, B ∈ Mn (R),


n X
X n
hA, Bi = tr(AT B) = ak,i bk,i ,
i=1 k=1

que l’on peut écrire


n
X
hA, Bi = ai,j bi,j .
i,j=1

De cette expression explicite, on déduit la bilinéarité et la symétrie de h·, ·i. De plus


n
X
hA, Ai = a2i,j ,
i,j=1

ce qui montre que h·, ·i est défini positif : cette application définit bien un produit scalaire.

3
En utilisant à nouveau l’expression explicite de h·, ·i, on voit que la norme associée vérifie, pour
A, B ∈ Mn (R),
n n
!2 n n
! n
!
X X X X X
2 2 2
kABk = ai,k bk,j ≤ ai,k bk,j
i,j=1 k=1 i,j=1 k=1 k=1
n
d’après l’inégalité de Cauchy-Schwarz sur R . Mais
n n
! n
! n n
! n n
!
X X X X X X X
2 2 2
ai,k bk,j = ai,k × bk,j = kAk2 kBk2 .
2

i,j=1 k=1 k=1 i=1 k=1 j=1 k=1

Le résultat suit.

Produit scalaire sur R[X] et RN [X]


R1
1. Montrer que hP, Qi = 0 P (x) Q(x) dx définit un produit scalaire sur R[X] et RN [X] pour tout N ∈ N.
2. Montrer que ce produit scalaire fait de RN [X] un espace de Hilbert, mais que cela est faux pour R[X].
Pour ce dernier point:
Pn i
a. Soit Pn (x) = i=0 xi! . Montrer que (Pn ) converge uniformément vers exp sur [0, 1].
b. En déduire que Pn converge vers exp pour la norme associée à h·, ·i.
c. La fonction exponentielle est-elle un polynôme? Conclure.

Solution .
1. L’application h·, ·i est bilinéaire symétrique, car le produit de réels est une opération bilinéaire symétrique,
et par linéarité de l’intégrale. De plus pour P ∈ R[X],
Z 1
hP, P i = P (x)2 dx ≥ 0
0
R1
et cette expression est nulle si et seulement si P = 0. En effet h0, 0i = 0 et si hP, P i = 0 P (x)2 dx = 0,
alors la fonction polynomiale x 7→ P (x)2 est continue, positive, d’intégrale nulle sur [0, 1], donc elle est
identiquement nulle sur [0, 1]. Le polynôme P a donc une infinité de racines, ce qui implique que P = 0.
L’application h·, ·i est donc un produit scalaire sur R[X], et par restriction, sur RN [X] pour tout N ∈ N.
2. RN [X] est un espace vectoriel de dimension finie, il est donc complet pour la norme associée au produit
scalaire considéré : c’est un espace de Hilbert. Ceci est faux pour R[X] :
a. D’après la formule de Taylor avec reste intégral, on a pour tout x ∈ [0, 1], et tout entier n ≥ 0,
Z
n Z x

X xi x (x − t)n t (x − t)n xn+1 e
exp(x) − =
e dt ≤ e dt = e ≤ .
i!
i=0 0 n!
0 n! (n + 1)! (n + 1)!

Ce dernier terme ne dépend pas de x et converge vers 0 lorsque n → +∞, donc Pn → exp uniformément
sur [0, 1].
b. Pour tout n,
Z 1 1/2 Z 1 1/2
x 2
k exp −Pn k = |e − Pn (x)| dx ≤ k exp −Pn k2∞ dx = k exp −Pn k∞ → 0
0 0

lorsque n → +∞ d’après la question précédente. Donc Pn converge vers exp pour la norme associée à
h·, ·i.
c. Supposons que la fonction exponentielle est un polynôme P de degré n. La dérivée d’ordre n + 1
de exp est donc nulle. Or la dérivée de la fonction exponentielle à tout ordre est elle-même : on a donc
exp = 0, ce qui est absurde. La fonction exponentielle n’est donc pas un polynôme.
Si R[X] était complet pour la norme k · k associée au produit scalaire considéré, la suite (Pn ) devrait
converger vers un élément P ∈ R[X] dans (R[X], k · k), et donc également dans (C 0 ([0, 1]; R), k · k). Or
la question b. montre que (Pn ) converge vers exp dans (C 0 ([0, 1]; R), k · k). Par unicité de la limite, on
devrait donc avoir exp = P ∈ R[X], or on vient de prouver que ceci est impossible. Ceci montre que
R[X] n’est pas complet pour k · k : R[X] muni du produit scalaire h·, ·i n’est pas un espace de Hilbert.

4
Absence de projection
R1
Soit E = C 0 ([0, 1], R) muni du produit scalaire hf, gi = 0 f (t)g(t) dt. Montrer que exp n’a pas de
projection sur R[X] pour la norme k · k induite par h·, ·i.

Solution . Si exp avait une projection sur R[X] pour ce produit scalaire, il existerait P ∈ R[X] tel que

k exp −P k = min{k exp −Qk; Q ∈ R[X]}.

Or l’exercice précédent montre que ce minimum est nul : la suite (Pn ) d’éléments de R[X] vérifie
k exp −Pn k → 0 lorsque n → +∞. On devrait donc avoir k exp −P k = 0, c’est-à-dire exp = P ∈ R[X]. A
nouveau, c’est impossible. La fonction exp n’a donc pas de projection sur R[X] pour la norme k · k.

Distance à R2 [X]
On cherche à calculer Z ∞
I= inf (x3 + ax2 + bx + c)2 e−x dx.
(a,b,c)∈R3 0
R∞
1. Montrer que hP, Qi = 0 P (x)Q(x) e−x dx définit un produit scalaire sur R3 [X].
2. Vérifier que le problème revient à trouver la distance de X 3 à R2 [X] pour la norme induite par le
produit scalaire h·, ·i.
3. Trouver I.

Solution .
1. Il y a cette fois une justification à donner pour l’existence de hP, Qi : il faut justifier la convergence
de l’intégrale.
R Mais P et Q étant des polynômes, les comparaisons exponentielle/polynômes impliquent
que R+ P (x)Q(x) e−x dx converge.
Les preuves de toutes les propriétés sont ensuite semblables à celles des exercices précédents. Pour la
définie positivité, on remarque simplement que
Z +∞
hP, P i = 0 ⇒ P (x)2 e−x dx = 0.
0

L’application x 7→ P (x)2 e−x est continue sur R+ , positive, d’intégrale nulle, elle est donc identiquement
nulle sur R+ . Comme e−x > 0 pour tout x, on a nécessairement P (x) = 0 pour tout x ≥ 0, et, P étant
un polynôme, ceci implique comme auparavant que P est le polynôme nul.
2. La distance de P (X) = X 3 à R2 [X] pour la norme k · k induite par le produit scalaire h·, ·i est égale à
(Z 1/2 )

2 −x
inf{kP − Qk; Q ∈ R2 [X]} = inf (P (x) − Q(x)) e dx ; Q ∈ R2 [X]
0
 Z ∞ 1/2
= inf (x3 − Q(x))2 e−x dx; Q ∈ R2 [X] .
0

Puisque R2 [X] = {−aX 2 − bX − c; (a, b, c) ∈ R3 }, on en déduit


 Z 1/2
∞ √
inf{kP − Qk; Q ∈ R2 [X]} = inf (x3 + ax2 + bx + c)2 e−x dx; Q ∈ R2 [X] = I.
0

Trouver I revient donc à trouver la distance de P (X) = X 3 à R2 [X] pour la norme k · k.


3. R2 [X] est un sous-espace vectoriel de l’espace euclidien R3 [X] muni du produit scalaire h·, ·i. La distance
de P à ce sous-espace est égale à kP − Qk où Q est le projeté orthogonal de P sur R2 [X]. Ce projeté
orthogonal est caractérisé par le fait que P − Q ∈ R2 [X]⊥ , c’est-à-dire que P − Q est orthogonal aux
vecteurs d’une base de R2 [X], par exemple (P0 , P1 , P2 ) = (1, X, X 2 ). En écrivant Q(X) = −aX 2 − bX − c

5
avec (a, b, c) ∈ R3 , on cherche donc à résoudre le système
 Z ∞
(x3 + ax2 + bx + c) e−x dx = 0,



 hP − Q, P 0 i =

 0

 Z ∞
hP − Q, P1 i = (x3 + ax2 + bx + c) x e−x dx = 0,

 0

 Z ∞

(x3 + ax2 + bx + c) x2 e−x dx = 0.

 hP − Q, P2 i =

0

En utilisant le fait que pour tout entier n > 0,


Z ∞
xn e−x dx = Γ(n + 1) = n!
0

(Γ est la fonction Gamma d’Euler), ce système équivaut à




 6 + 2a + b + c = 0,
24 + 6a + 2b + c = 0,


120 + 24a + 6b + 2c = 0.

Ce système possède comme unique solution le triplet (−9, 18, −6). Ainsi le projeté orthogonal de P sur
R2 [X] est le polynôme Q(X) = 9X 2 − 18X + 6, et la distance de P à R2 [X] est égale à
Z ∞
kP − Qk2 = (x3 − 9x2 + 18x + 6)2 e−x dx = 36.
0

D’après la question précédente, on a donc I = 36.

Norme minimale
Soit C une partie convexe fermée non vide de H. Montrer qu’il existe un unique élément de C de norme
minimale.

Solution . Trouver un élément de norme minimale dans C revient à trouver x ∈ C tel que pour tout
y ∈ C,
kx − 0k ≤ ky − 0k,
c’est-à-dire, une projection de 0 sur C. D’après le théorème de projection sur un convexe fermé non vide,
un tel élément existe et est unique.

F + F ⊥ 6= H
R1
Soit E = C 0 ([0, 1], R) muni du produit scalaire hf, gi = 0 f (t)g(t) dt. On définit le sous-espace vectoriel
de E
F = {f ∈ E; f (0) = 0}.
Montrer que F ⊥ = {0}.
Indication : pour f ∈ E, on peut construire à partir de f un élément de F .

Solution . Soit f ∈ F ⊥ . Alors l’application g : x 7→ xf (x) appartient à F , et donc hf, gi = 0, c’est-à-dire


Z 1
xf (x)2 dx = 0.
0

L’application x 7→ xf (x)2 est continue sur [0, 1], positive, d’intégrale nulle, elle est donc identiquement
nulle. On en déduit que f (x) = 0 pour tout x 6= 0, et par continuité on a aussi f (0) = 0. Ainsi f = 0.
On a bien montré que F ⊥ = {0}.

6
Théorème de Hahn-Banach pour une boule
Soit B une boule ouverte de H ne contenant pas 0. Montrer qu’il existe une forme linéaire continue φ sur
E telle que pour tout x ∈ B, φ(x) > 0.
Indication : chercher φ sous la forme hx0 , ·i. Faire un dessin.

Solution . Soit x0 le centre de B et R > 0 son rayon (si R = 0, B = ∅ et le résultat est trivial). Montrons
que φ = hx0 , ·i convient. Pour tout r ∈ [0, R[, et tout vecteur u de norme 1,

φ(x0 + ru) = hx0 , x0 + rui = kx0 k2 + rhx0 , ui.

D’après l’inégalité de Cauchy-Schwarz, |hx0 , ui| ≤ kx0 kkuk = kx0 k, et donc en particulier hx0 , ui ≥ −kx0 k.
On en déduit que
φ(x0 + ru) ≥ kx0 k2 − rkx0 k = kx0 k(kx0 k − r).
Or r < R ≤ kx0 k car 0 ∈/ B. On a donc bien φ(x0 + ru) > 0. Comme tout élément de B se met sous la
forme x0 + ru avec r ∈ [0, R[, et u de norme 1, on obtient φ(x) > 0 pour tout x ∈ B.

Forme bilinéaire
Soit a : H × H 7→ R une forme bilinéaire continue (i.e. il existe C > 0 tel que pour tous x, y ∈ H,
|a(x, y)| ≤ Ckxk kyk).
Montrer qu’il existe un unique A ∈ L(H) continu tel que pour tous x, y ∈ H, a(x, y) = hA(x), yi.

Solution . Pour tout x ∈ H, l’application y 7→ a(x, y) est une forme linéaire continue sur H, puisque a
est une forme bilinéaire continue. D’après le théorème de Riesz, il existe un unique élément de H, que
l’on peut donc noter A(x), tel que pour tout y ∈ H, a(x, y) = hA(x), yi. L’application A existe donc, et
elle est unique.
Montrons que A est linéaire : soient x, y ∈ H et λ ∈ R. Pour tout z ∈ H,

a(x + λy, z) = a(x, z) + λa(y, z) = hA(x), zi + λhA(y), zi = hA(x) + λA(y), zi,

par bilinéarité de a et du produit scalaire, et par définition de A. Egalement par définition de A, on a


donc A(x + λy) = A(x) + λA(y), ce qui montre que A est linéaire.
Montrons enfin que A est continue : on commence par remarquer que pour tout x ∈ H,

kxk = sup{hx, yi; kyk ≤ 1}.

En effet, pour tout y ∈ H de norme inférieure à 1, l’inégalité de Cauchy-Schwarz montre que

hx, yi ≤ kxk kyk ≤ kxk,

tandis que l’égalité a lieu pour le vecteur y défini par y = x/kxk si x 6= 0, et y = 0 sinon.
Soit alors C > 0 tel que pour tous x, y ∈ H, |a(x, y)| ≤ Ckxkkyk. Pour tout x ∈ H on a donc

kA(x)k = sup{hA(x), yi; kyk ≤ 1} = sup{a(x, y); kyk ≤ 1} ≤ sup{Ckxkkyk; kyk ≤ 1} ≤ Ckxk.

L’application linéaire A est donc continue.

7
Inégalité de Bessel et théorème de Parseval
Soit (ei )i∈N une suite orthonormale de vecteurs de H et F = V ect(ei , i ∈ N). Soit x ∈ H.
1. Soit Fn = V ect(ei , i = 0 . . . n). Soit πn la projection orthogonale sur Fn . Montrer que
n
X
πn (x) = hx, ei i ei .
i=0

2. Montrer que
n
X
hx, ei i2 + kx − πn (x)k2 = kxk2 .
i=0

3. En déduire l’inégalité de Bessel:


+∞
X
hx, ei i2 ≤ kxk2 .
i=0

4. On définit dF (x) = inf kx − yk. Montrer de plus le théorème de Parseval:


y∈F

+∞
X
hx, ei i2 + d2F (x) = kxk2 .
i=0

Solution . Pn
1. Il existe des réels λ1 , . . . , λn tels que πn (x) = i=0 λi ei . Mais πn (x) est caractérisé par le fait que
x − πn (x) ∈ Fn⊥ , c’est-à-dire que pour tout entier j ∈ [1, n], hx − πn (x), ej i = 0. Cette relation implique
que
Xn n
X
hx, ej i = hπn (x), ej i = h λi ei , ej i = λi hei , ej i = λj ,
i=0 i=0

car la famille (e1 , . . . , en ) est orthonormale. On a donc bien


n
X
πn (x) = hx, ei i ei .
i=0

2. Les vecteurs πn (x) et x − πn (x) sont orthogonaux, donc d’après le théorème de Pythagore,
kxk2 = kπn (x) + (x − πn (x))k2 = kπn (x)k2 + kx − πn (x)k2 .
La famille (e1 , . . . , en ) est orthonormale, donc
n 2 n
X X
kπn (x)k2 = hx, ei i ei = hx, ei i2 .


i=0 i=0

Le résultat suit.
3. D’après la question précédente, on a pour tout n ∈ N,
n
X
hx, ei i2 ≤ kxk2 .
i=0
P 2
La série à termes positifs i ≥0 hx, ei i est donc convergeante (ses sommes partielles sont majorées) et sa
somme vérifie
+∞
X
hx, ei i2 ≤ kxk2 .
i=0

4. D’après les questions précédentes, il suffit de montrer que kx − πn (x)k converge vers dF (x) lorsque
n tend vers +∞. Or kx − πn (x)k = dFn (x), donc il suffit finalement de montrer que dFn (x) → dF (x)
lorsque n tend vers +∞.
On remarque tout d’abord que pour tout n ∈ N, Fn ⊂ F , et donc dF (x) ≤ dFn (x). Soit ε > 0 fixé.
Par définition de la borne inférieure, il existe y ∈ F tel que
kx − yk ≤ dF (x) + ε.

8
Il existe n0 ∈ N tel que pour tout n ≥ n0 , y ∈ Fn , et donc

dFn (x) ≤ kx − yk.

Finalement, pour tout n ≥ n0 ,


dF (x) ≤ dFn (x) ≤ dF (x) + ε.
Ceci implique que dFn (x) → dF (x) lorsque n tend vers +∞, et prouve le résultat.

Soit E = {f ∈ C 0 ([0, 1], R); f (0) = 0} muni de la norme k · k∞ . Soit


Z 1
C = {f ∈ E; f (x) dx = 0}.
0

1. Calculer la distance de f0 : x 7→ x à C, et montrer que cette distance n’est pas atteinte.


2. Montrer que C est un convexe fermé non vide de E. Y-a-t’il contradiction avec les résultats du cours
?

Solution . R1
1. Posons, pour f ∈ E, L(f ) = 0 f (x) dx. Pour tout u ∈ C,

1
|L(f − f0 )| = |L(f0 )| = ,
2
et
|L(f − f0 )| ≤ kf − f0 k∞ .
Ainsi kf − f0 k∞ ≥ 1/2 et donc d(f0 , C) ≥ 1/2. En fait il y a égalité: soit (fn ) la suite de fonctions de C
affines sur [0, αn ] et sur [αn , 1], coincidant avec f0 − ( 12 + n1 ) sur [αn , 1], où αn ∈]0, 1/2[ est à choisir pour
que fn ∈ C. Alors
1 1 1
kfn − f0 k∞ = + → .
2 n 2
Pourtant l’infimum n’est pas atteint: si
1
kf − f0 k∞ =
2
pour un certain f ∈ C, alors d’après les inégalités précédentes

|L(f − f0 )| = kf − f0 k∞ .

Quitte à échanger f et f0 on peut supposer que L(f − f0 ) ≥ 0, et donc


Z 1
(f − f0 )(x) dx = kf − f0 k∞ . (1)
0

Or la fonction f − f0 − kf − f0 k∞ est négative, continue sur [0, 1], et d’intégrale nulle d’après (1).
Nécessairement, cette fonction est nulle, c’est-à-dire f − f0 = kf − f0 k∞ . Comme (f − f0 )(0) = 0, on a
en fait f0 = f ∈ C, ce qui est absurde car L(f0 ) 6= 0.
2. Il est clair que C est convexe : si f1 et f2 sont deux éléments de C et λ ∈ [0, 1], alors λf1 + (1 − λ)f2
est continue,
[λf1 + (1 − λ)f2 ](0) = λf1 (0) + (1 − λ)f2 (0) = 0
et Z Z Z
1 1 1
[λf1 + (1 − λ)f2 ](x) dx = λ f1 (x) dx + (1 − λ) f2 (x) dx = 0,
0 0 0
et donc λf1 + (1 − λ)f2 ∈ C (en fait, C est même un sous-espace vectoriel de E).
De plus, C est fermé pour k · k∞ : si (fn ) est une suite d’éléments de C convergeant uniformément
sur [0, 1] vers f ∈ E, alors
Z 1 Z 1
f (x) dx = lim fn (x) dx
0 0
car Z 1 Z
1
(fn (x) − f (x)) dx ≤ |fn (x) − f (x)| dx ≤ kfn − f k∞ → 0

0 0

9
R1 R1
lorsque n → +∞. Comme 0
fn (x) dx = 0 pour tout n, on a aussi 0
f (x) dx = 0, et finalement f ∈ C.
Enfin, bien sûr C est non vide : la fonction nulle appartient à C.
Pourtant, la distance de u0 à C n’est pas atteinte alors que C est convexe fermé non vide : le problème
est que E est un espace de Banach mais pas un espace de Hilbert : le théorème de projection ne s’applique
pas, et le cadre hilbertien est donc essentiel !

P4
1. Montrer que hP, Qi = i=0 P (i)Q(i) définit un produit scalaire sur R2 [X].
2. Trouver une base orthonormale de R2 [X] pour ce produit scalaire.

Solution .
1. La vérification de la bilinéarité et de la symétrie de h·, ·i est immédiate et semblable aux démonstrations
précédentes. Quant à la définie positivité, on remarque que pour tout P ∈ R2 [X],
4
X
hP, P i = P (i)2 ≥ 0,
i=0

et cette expression est nulle si et seulement si P (i) = 0 pour tout entier i ∈ [0, 4]. Ainsi h0, 0i = 0 et si
hP, P i = 0, alors P est un polynôme de degré au plus 2 qui possède 5 racines, ce qui implique que P = 0.
2. On applique le procédé d’orthonormalisation de Gram-Schmidt à la base canonique de R2 [X], que l’on
notera (P0 , P1 , P2 ) = (1, X, X 2 ). On pose tout d’abord comme premier vecteur de notre base orthonormée,
P0 1
Q0 = ⇒ Q0 (X) = √ .
kP0 k 5
On définit ensuite
Q′1 = P1 − hP1 , Q0 iQ0 ⇒ Q′1 (X) = X − 2
que l’on norme en posant comme second vecteur de la nouvelle base
Q′1 X −2
Q1 = ⇒ Q1 (X) = √ .
kQ′1 k 10
On définit enfin

Q′2 = P2 − hP2 , Q0 iQ0 − hP2 , Q1 iQ1 ⇒ Q′2 (X) = X 2 − 4X + 2

que l’on norme en posant comme troisième vecteur de la nouvelle base

Q′2 X 2 − 4X + 2
Q2 = ⇒ Q2 (X) = √ .
kQ′2 k 14
La famille (Q0 , Q1 , Q2 ) constitue une base orthonormée de R2 [X] pour le produit scalaire choisi.

Soit a et b deux réels avec a < b, et soit w : ]a, b[→ R∗+ une application continue et intégrable sur ]a, b[.
Soit n un entier strictement positif.
Rb
1. Montrer que hP, Qi = a P (x)Q(x) w(x) dx définit un produit scalaire sur Rn [X].
2. Montrer qu’il existe une base orthonormale (P0 , . . . , Pn ) de Rn [X] pour ce produit scalaire, avec
deg(Pi ) = i pour tout entier i ∈ [0, n].
3. Montrer que pour tout entier i ∈ [0, n], Pi a exactement i racines simples dans ]a, b[.

Solution .
1. Justifions tout d’abord l’existence de hP, Qi : il faut justifier la convergence de l’intégrale. Mais P et
Q étant des fonction polynômiales, elles sont bornées sur ]a, b[, disons par M > 0, donc
Z b Z b
|P (x)Q(x) w(x)| dx ≤ M 2 w(x) dx < +∞.
a a

10
car w est intégrable sur ]a, b[. Ceci montre que l’intégrale définissant h·, ·i est toujours absolument
convergeante.
Les preuves de toutes les propriétés sont ensuite semblables à celles des exercices précédents. Pour la
définie positivité, on remarque simplement que
Z b
hP, P i = 0 ⇒ P (x)2 w(x) dx = 0.
a
2
L’application x 7→ P (x) w(x) est continue sur ]a, b[, positive, d’intégrale nulle, elle est donc identiquement
nulle sur ]a, b[. Comme w(x) > 0 pour tout x ∈]a, b[, on a nécessairement P (x) = 0 pour tout x ∈]a, b[,
et, P étant un polynôme, ceci implique que P est le polynôme nul.
2. Le procédé d’orthonormalisation de Gram-Schmidt appliqué à la base canonique de Rn [X] montre qu’il
existe une base orthonormale (P0 , . . . , Pn ) de Rn [X] pour ce produit scalaire, avec deg(Pi ) = i pour tout
entier i ∈ [0, n].
3. Fixons un entier i ∈ [0, n]. Le polynôme Pi ayant au plus i racines réelles, il suffit de montrer que Pi
a au moins i racines simples dans ]a, b[. Notons α1 , . . . , αk les racines deux à deux distinctes de Pi dans
]a, b[ (k ∈ N), et β1 , . . . , βk leurs multiplicités respectives. Définissons pour tout entier j ∈ [1, k], εj = 1
si βi est impair, et εj = 0 si βi est pair et supérieur à 2. Considérons le polynôme
k
Y
Q(X) = (X − αj )εj ,
j=1
Pk Pk
de degré j=1 εj ≤ j=1 βj ≤ i. Alors l’application x 7→ f (x) = Pi (x)Q(x)w(x) est continue sur ]a, b[
et non identiquement nulle (en effet Pi et Q sont des polynômes non nuls, et w est à valeurs strictement
positives). De plus, f est de signe constant sur ]a, b[ : le signe de f est le signe de Pi Q, qui est un polynôme
s’annulant dans ]a, b[ exactement aux αj , avec multiplicité βj + εj . Par construction, cette multiplicité
est toujours paire, et donc Pi Q ne change de signe en aucun des αj : Pi Q est de signe constant sur ]a, b[.
Finalement,
Z b
hPi , Qi = Pi (x) Q(x) w(x) dx > 0,
a
et comme Pi est orthogonal à Ri−1 [X] (si i > 0, le cas i = 0 étant trivial), on a nécessairement deg(Q) ≥ i,
c’est-à-dire
X k X k
i≤ εj ≤ βj ≤ i.
j=1 j=1

Ceci implique que k = i et βj = 1 pour tout entier j ∈ [1, i]. On a donc montré que Pi possède i racines
dans ]a, b[, et que ces racines sont simples.

Soit E un espace euclidien de norme k · k. Soit p ∈ L(E) un projecteur. Montrer que p est un projecteur
orthogonal si et seulement si kp(x)k ≤ kxk pour tout x ∈ E.

Solution .
(⇒) Si p est un projecteur orthogonal, alors pour tout x ∈ E, p(x) ∈ Im(p) et x − p(x) ∈ Ker(p) sont
orthogonaux, et donc, d’après le théorème de Pythagore,
kxk2 = kp(x) + (x − p(x))k2 = kp(x)k2 + kx − p(x)k2 ≥ kp(x)k2 ,
ce qui implique que kp(x)k ≤ kxk.
(⇐) Il suffit de montrer par exemple que Ker(p)⊥ = Im(p). Soit x ∈ Ker(p)⊥ . Par définition d’un
projecteur, x − p(x) ∈ Ker(p), et donc les vecteurs x et x − p(x) sont orthogonaux. D’après le théorème
de Pythagore,
kp(x)k2 = kx − (x − p(x))k2 = kxk2 + kx − p(x)k2 .
D’après notre hypothèse, on a kp(x)k ≤ kxk, et donc nécessairement kx − p(x)k = 0, ce qui montre que
x = p(x) ∈ Im(p). On a prouvé que Ker(p)⊥ ⊂ Im(p), mais E étant de dimension finie (euclidien), on a
dim(Ker(p)) + dim(Ker(p)⊥ ) = dim(E), c’est-à-dire
dim(Ker(p)⊥ ) = dim(E) − dim(Ker(p)) = dim(Im(p))
d’après le théorème du rang. Finalement Ker(p)⊥ ⊂ Im(p) et ces sous-espaces sont de même dimension,
donc Ker(p)⊥ = Im(p). On a bien montré que p est un projecteur orthogonal.

11
Soit F un sous-espace vectoriel de H possédant un supplémentaire orthogonal.
1. Montrer que F ⊕ F ⊥ = H. Soit p le projecteur orthogonal sur F.
2. Montrer que pour tous x, y ∈ H, les trois assertions suivantes sont équivalentes :

(i) y = p(x),
(
y∈F
(ii)
hy, zi = hx, zi pour tout z ∈ F.

(
y∈F
(iii)
kx − yk ≤ kx − zk pour tout z ∈ F.

Solution .
1. Soit G un supplémentaire orthogonal de F . Alors G est orthogonal à F , et donc on a G ⊂ F ⊥ .
Inversement, soit x ∈ F ⊥ . On peut écrire x = y + z où y ∈ F et z ∈ G. Mais x ∈ F ⊥ et z ∈ G ⊂ F ⊥ ,
donc comme F ⊥ est un sous-espace vectoriel de H, y = x − z ∈ F ⊥ . Finalement y ∈ F ∩ F ⊥ = {0}, donc
y = 0 et x = z ∈ G. Ainsi F ⊥ ⊂ G, et l’inclusion réciproque étant également vraie, on a G = F ⊥ et donc
H = F ⊕ G = F ⊕ F ⊥.
2. (i) ⇒ (ii) Si y = p(x), alors bien sûr y ∈ Im(p) = F. De plus x − y = x − p(x) ∈ Ker(p) = F ⊥ , et
donc pour tout z ∈ F,
hx − y, zi = 0 ⇒ hx, zi = hy, zi.

(ii) ⇒ (i) Si y ∈ F = Im(p) et hy, zi = hx, zi pour tout z ∈ F , alors x − y ∈ F ⊥ = Ker(p). On a donc

x= y + (x − y) = p(x) + (x − p(x)) .
|{z} | {z } |{z} | {z }
∈Im(p) ∈Ker(p) ∈Im(p) ∈Ker(p)

D’après les propriétés des projecteurs, on a E = Im(p) ⊕ Ker(p), et on en déduit, par unicité de la
décomposition, que y = p(x).
(i) ⇒ (iii) Si y = p(x), alors à nouveau y ∈ Im(p) = F. De plus pour tout z ∈ F, on sait que
x − y = x − p(x) ∈ Ker(p) = F ⊥ , et y = p(x) ∈ Im(p) = F , donc y − z ∈ F . Ainsi, les vecteurs x − y et
y − z sont orthogonaux, et d’après le théorème de Pythagore, on a donc

kx − zk2 = k(x − y) + (y − z)k2 = kx − yk2 + ky − zk2 ≥ kx − yk2 .

(iii) ⇒ (i) Si y ∈ F = Im(p) et kx − yk ≤ kx − zk pour tout z ∈ F , on obtient en particulier avec


z = p(x) que
kx − yk ≤ kx − p(x)k.
Mais x − p(x) ∈ Ker(p) = F ⊥ et p(x) ∈ Im(p) = F , donc p(x) − y ∈ F , et d’après le théorème de
Pythagore,

kx − yk2 = k(x − p(x)) + (p(x) − y)k2 = kx − p(x)k2 + kp(x) − yk2 ≥ kx − p(x)k2 .

De ces deux inégalités, on déduit que kp(x) − yk = 0, et donc y = p(x).

12

Vous aimerez peut-être aussi