Vous êtes sur la page 1sur 12

UNIVERSIT

E DE PROVENCE UNIVERSIT

E PAUL C

EZANNE
L3 ESPACES EUCLIDIENS, ESPACES HERMITIENS 2005/2006
CHRISTIAN SAMUEL
Sommaire
1. Programme 2
2. Formes hermitiennes 3
2.1. Formes bilineaires, formes sesquilineaires 3
2.2. Formes hermitiennes 6
2.3. Orthogonalite 7
2.4. Classication des formes hermitiennes 9
2.5. Rang dune forme hermitienne 10
Date: September 15, 2005.
1
2 CHRISTIAN SAMUEL
1. Programme
Duree : 18 heures de cours, 36 heures de travaux diriges.
Forme hermitienne reelle ou complexe : formule de polarisation, orthogonalite, base orthogonale,
decomposition en somme de carres, noyau et rang, theor`eme dinertie, classication des coniques et des
quadriques, forme positive, denie positive, inegalite de Cauchy-Schwarz, inegalite de Minkowski.
Espace prehilbertien et espace hilbertien : exemples, norme hilbertienne, base orthonormee,
representation des formes lineaires, projection orthogonale sur un sous-ensemble convexe complet, separa-
tion, somme hilbertienne, adjoint dun endomorphisme, endomorphisme autoadjoint, diagonalisation dun
endomorphisme autoadjoint, endomorphisme normal, groupe unitaire. Etude des isometries de R
2
et R
3
.
L3 ESPACES EUCLIDIENS, ESPACES HERMITIENS 2005/2006 3
2. Formes hermitiennes
Dans ce qui suit K note le corps R des nombres reels ou le corps C des nombres complexes. On rappelle
que lon denit le conjugue dun element K en posant
=
_
_
_
si K = R,
a b si K = C et = a + b avec a, b R.
2.1. Formes bilineaires, formes sesquilineaires.
Denition 1. On appelle forme bilineaire sur un K-espace vectoriel E, toute application : EE K
qui verie, pour chaque x, y, z E, K, les proprietes suivantes
(x + y, z) = (x, z) + (y, z),
(x, y + z) = (x, y) + (x, z),
(x, z) = (x, z),
(x, z) = (x, z).
Denition 2. On dit quune forme bilineaire sur un espace vectoriel E est symetrique (resp. anti-
symetrique) si (x, y) = (y, x) pour chaque x, y E, (resp. (x, y) = (y, x)).
Exemple 1. Lapplication qui, `a chaque a = (a
1
, . . . , a
n
), b = (b
1
, . . . , b
n
) C
n
(n entier 1), associe
(a, b) = a
1
b
1
+ + a
n
b
n
est une forme bilineaire symetrique sur C
n
.
Exercice 1. Montrer que toute forme bilineaire secrit, dune facon unique, comme la somme dune
forme bilineaire symetrique et dune forme bilineaire antisymetrique.
Denition 3. On appelle forme sesquilineaire sur un K-espace vectoriel E toute application : EE
K qui verie, pour chaque x, y, z E, K, les proprietes suivantes :
(x + y, z) = (x, z) + (y, z),
(x, y + z) = (x, y) + (x, z),
(x, z) = (x, z),
(x, z) = (x, z).
Exemple 2. Lapplication qui, `a chaque a = (a
1
, . . . , a
n
), b = (b
1
, . . . , b
n
) C
n
(n entier 1), associe
a, b) = a
1
b
1
+ + a
n
b
n
est une forme sesquilineaire sur C
n
.
4 CHRISTIAN SAMUEL
Remarque 1. Lorsque K = R toute forme bilineaire est sesquilineaire et reciproquement. Lorsque K = C
les deux notions ne concident pas ; par exemple, lapplication qui, `a chaque a = (a
1
, . . . , a
n
), b =
(b
1
, . . . , b
n
) C
n
(n entier 1), associe
(a, b) = a
1
b
1
+ + a
n
b
n
est une forme bilineaire symetrique sur C
n
qui nest pas sesquilineaire.
Denition 4. On dit quune forme sesquilineaire sur un K-espace vectoriel E est une forme hermitien-
ne si, pour chaque x, y E, on a (x, z) = (z, x).
On va donner quatre exemples fondamentaux de formes hermitiennes.
Exemple 3. Lapplication qui, `a chaque a = (a
1
, . . . , a
n
), b = (b
1
, . . . , b
n
) C
n
(n entier 1), associe
a, b) = a
1
b
1
+ + a
n
b
n
est une forme hermitienne sur C
n
appelee la forme hermitienne canonique.
Exemple 4. Lapplication qui, `a chaque a = (a
1
, . . . , a
n
), b = (b
1
, . . . , b
n
) R
n
(n entier 1), associe
a, b) = a
1
b
1
+ + a
n
b
n
est une forme hermitienne sur R
n
appelee le produit scalaire canonique.
Exemple 5. On note C([0, 1]) lespace vectoriel reel des applications reelles continues denies sur [0, 1].
Lapplication (f, g) C([0, 1]) C([0, 1]) (f, g) =
_
1
0
f(t)g(t)dt R est une forme bilineaire
symetrique.
Exemple 6. Etant donnee une serie de reels 0 de terme general u
n
, le symbole

n
u
n
< + signie
que la serie converge (ou, ce qui est equivalent, que ses sommes partielles sont bornees). On note

2
=
_
a = (a
n
)
n
; n, a
n
C et

n
[a
n
[
2
< +
_
.
On verie facilement que
2
est un espace vectoriel sur C pour les operations usuelles et que, pour chaque
a = (a
n
)
n
, b = (b
n
)
n

2
la serie

n
a
n
b
n
est absolument convergente. Lapplication denie sur
2

2
par
a, b) =

n
a
n
b
n
est une forme hermitienne.
Remarque 2. Sur un R-espace vectoriel E, une application de E E R est une forme hermitienne si,
et seulement si, cest une forme bilineaire symetrique.
L3 ESPACES EUCLIDIENS, ESPACES HERMITIENS 2005/2006 5
Lorsque est une forme bilineaire ou une forme sesquilineaire sur un espace vectoriel E de dimension
nie on peut la representer `a laide dune matrice.
Fixons une base | = (u
1
, . . . , u
n
) de E et soient x = a
1
u
1
+ + a
n
u
n
, y = b
1
u
1
+ + b
n
u
n
deux
vecteurs de E.
Lorsque est une forme bilineaire on peut ecrire
(x, y) =
n

i=1
a
i
(u
i
, y)
=
n

i=1
a
i
_
_
n

j=1
b
j
(u
i
, u
j
)
_
_
=

1in
1jn
a
i
b
j
(u
i
, u
j
)
Lorsque est une forme sesquilineaire on peut ecrire
(x, y) =
n

i=1
a
i
(u
i
, y)
=
n

i=1
a
i
_
_
n

j=1
b
j
(u
i
, u
j
)
_
_
=

1in
1jn
a
i
b
j
(u
i
, u
j
)
Dans les deux cas, le nombre (x, y) est enti`erement determine par les scalaires m
i,j
= (u
i
, u
j
) et les
composantes a
1
, . . . , a
n
, b
1
, . . . , b
n
des vecteurs x et y dans la base |.
La matrice M = [m
i,j
] 1in
1jn
est appelee la matrice de la forme bilineaire ou de la forme sesquilineaire
relativement `a la base | de E.
Nous identions les matrices dordre 1 avec leur coecient. Ecrivons
X =
_

_
x
1
.
.
.
x
n
_

_, Y =
_

_
y
1
.
.
.
y
n
_

_ et Y =
_

_
y
1
.
.
.
y
n
_

_
alors,
lorsque est une forme bilineaire, (x, y) =
t
XMY ,
lorsque est une forme sesquilineaire (x, y) =
t
XMY .
Denition 5. On dit quune matrice A = [a
i,j
] 1in
1jn
dordre n `a coecients dans K est symetrique si,
pour chaque i, j 1, . . . , n, on a a
i,j
= a
j,i
.
Denition 6. On dit quune matrice A = [a
i,j
] 1in
1jn
dordre n `a coecients dans K est autoadjointe si,
pour chaque i, j 1, . . . , n, on a a
i,j
= a
j,i
.
6 CHRISTIAN SAMUEL
Remarque 3. Une forme bilineaire denie sur un espace vectoriel E de dimension nie est symetrique si,
et seulement si, la matrice qui la represente dans une base de E est symetrique.
Une forme sesquilineaire denie sur un espace vectoriel E de dimension nie est hermitienne si, et seule-
ment si, la matrice qui la represente dans une base de E est autoadjointe.
Lorsque A = [a
i,j
] 1in
1jn
dordre n est autoadjointe on a a
i,i
R pour chaque i.
Exercice 2. La matrice
M =
_
_
1 1 + 2 1
1 2 0 1 +
1 1 1
_
_
represente-t-elle une forme hermitienne sur C
3
par rapport `a la base canonique (e
1
, e
2
, e
3
) ?
Determiner la forme hermitienne sur C
3
representee par cette matrice.
Determiner la matrice de cette forme par rapport `a la base (e
1
, e
1
+ e
2
, e
1
+ e
2
+ e
3
).
2.2. Formes hermitiennes. Dans ce cours on sinteresse aux formes hermitiennes et aux notions qui
en derivent. On peut parler dorthogonalite, de distance tant en dimension nie quen dimension innie,
etablir des liens avec des notions connues precedemment (diam`etres conjugues dune conique par exemple),
trouver les axes principaux des quadriques. . .
Remarque 4. Lorsque est une forme hermitienne sur E on a (x, x) R pour chaque x E.
Etant donnee une forme hermitienne , la formule de polarisation permet de calculer (x, y) lorsquon
connait (u, u) pour chaque u E.
Theor`eme 1. Formule de polarisation. Soit une forme hermitienne sur un espace vectoriel E
alors :
i) lorsque E est un espace vectoriel reel
4(x, y) = (x + y, x + y) (x y, x y),
ii) lorsque E est un espace vectoriel complexe
4(x, y) = (x+y, x+y)+(x+y, x+y)(xy, xy)(xy, xy) =
3

k=0

k
(x+
k
y, x+
k
y).
Corollaire 1. Si une forme hermitienne verie (x, x) = 0 pour chaque x E alors = 0.
Denition 7. On dit quune fonction q : E R est une forme quadratique hermitienne sil existe une
forme hermitienne sur E telle que, pour chaque x E, q(x) = (x, x).
Dapr`es la formule de polarisation, la forme hermitienne est unique.
L3 ESPACES EUCLIDIENS, ESPACES HERMITIENS 2005/2006 7
2.3. Orthogonalite. Rappelons que le sous-espace vectoriel engendre par un sous-ensemble non vide A
dun espace vectoriel E est egal `a lintersection de tous les sous-espaces vectoriels de E qui contiennent
A. On convient de noter [A] le sous-espace vectoriel engendre par un sous-ensemble A. On a
x [A] n N

,
1
, . . . ,
n
K, a
1
, . . . , a
n
A tels que x =
1
a
1
+ +
n
a
n
.
On va denir une notion dorthogonalite relative `a une forme hermitienne. Soit , ) une forme hermitienne
sur un espace vectoriel E.
On remarque que x, y) = 0 si, et seulement si, y, x) = 0.
Denition 8. On dit que deux vecteurs x, y dun espace vectoriel E sont orthogonaux relativement `a
une forme hermitienne , ) si x, y) = 0. On ecrit x y. On dit quun vecteur x est isotrope sil est
orthogonal `a lui-meme.
Exemple 7. Les fonctions f, g C([0, 1]) denies par f(t) = cos 2t et g(t) = sin 2t sont orthogonales
par rapport `a la forme hermitienne denie dans lexemple 5.
Etant donne un sous-ensemble non vide A de E on appelle orthogonal de A le sous-ensemble
A

= x E ; y A, x, y) = 0 .
Remarque 5. A

est un sous-espace vectoriel de E.


Exercice 3. Determiner dans C
4
lorthogonal de A = (x, y, z, v) C
4
; x + y = 1 .
Exercice 4. Soit F le sous-espace vectoriel engendre par un sous-ensemble non vide A de E. Montrer
que F

= A

. En dautres termes : un sous-ensemble non vide et le sous-espace vectoriel quil engendre


ont le meme orthogonal.
Theor`eme 2. Theor`eme de Pythagore. Lorsque x et y sont deux vecteurs orthogonaux on a x +
y, x + y) = x, x) +y, y).
Denition 9. Soit un espace vectoriel E de dimension nie. On dit quune base (u
i
)
1in
de E est
orthogonale relativement `a une forme hermitienne , ) si, pour 1 i ,= j n, on a u
i
, u
j
) = 0.
Exemple 8. La base canonique de C
n
(resp. R
n
) est orthogonale par rapport `a la forme hermitienne
canonique.
On peut toujours trouver une base dun espace vectoriel qui est orthogonale par rapport `a une forme
hermitienne donnee.
Theor`eme 3. Pour tout espace vectoriel E de dimension nie et pour toute forme hermitienne , ) sur
E, il existe une base de E qui est orthogonale par rapport `a , ).
8 CHRISTIAN SAMUEL
Preuve - On demontre le resultat par recurrence sur la dimension de lespace. Le resultat est evident
pour un espace vectoriel de dimension 1. Soit n un entier 1 et supposons le resultat vrai pour tout
espace vectoriel de dimension n.
Soient donc E un espace vectoriel de dimension n +1 et , ) une forme hermitienne sur E. Considerons
tout dabord le cas o` u x, x) = 0 pour chaque x E. Alors, dapr`es la formule de polarisation, deux
vecteurs quelconques sont orthogonaux et toute base convient.
Supposons quil existe a E tel que a, a) ,= 0. Le sous-espace [a]

etant le noyau dune forme lineaire


non nulle sur un espace de dimension n + 1 verie dim[a]

= n. Dapr`es lhypoth`ese de recurrence il


existe une base (v
2
, . . . , v
n+1
) de [a]

qui est orthogonale par rapport `a , ). Notons v


1
= a. Nous
allons demontrer que (v
1
, . . . , v
n
, v
n+1
) est une famille libre. Soient
1
, . . . ,
n+1
des scalaires tels que

1
v
1
+ +
n+1
v
n+1
= 0. Il est clair que

1
v
1
+ +
n+1
v
n+1
, v
1
) =
1
v
1
, v
1
) = 0
avec v
1
, v
1
) , = 0 donc
1
= 0. Puisque (v
2
, . . . , v
n+1
) est une famille libre on a
2
= . . . =
n+1
= 0.
Pour conclure on rappelle que toute famille libre de n + 1 vecteurs dun espace de dimension n + 1 est
une base.
Algorithme pratique de determination dune base orthogonale.
On consid`ere une forme hermitienne , ) sur un espace vectoriel E de dimension nie egale `a n 2.
Etape 1 - On cherche dans E sil existe un vecteur u
1
tel que u
1
, u
1
) , = 0.
Sil nexiste pas de tel vecteur cela signie, dapr`es la formule de polarisation, que x, y) = 0 pour chaque
x, y E et donc toute base de E convient.
Sil existe un tel vecteur u
1
on passe `a letape suivante.
Etape 2 - On consid`ere [u
1
]

= x E ; x, u
1
) = 0 qui est de dimension n 1 (noyau dune forme
lineaire ,= 0). On cherche dans [u
1
]

sil existe un vecteur u


2
tel que u
2
, u
2
) , = 0.
Sil nexiste pas de tel vecteur cela signie que pour chaque x, y [u
1
]

on a x, y) = 0. On consid`ere une
base (u
2
, . . . , u
n
) de [u
1
]

. La suite (u
1
, . . . , u
n
) est une base orthogonale de E et lalgorithme sarrete.
Sil existe un vecteur u
2
: deux cas peuvent alors se produire. Si n = 2, la construction sarrete. Si n > 2,
on consid`ere [u
1
, u
2
]

qui est de dimension n 2. On applique alors letape 2 `a [u


1
, u
2
]

. Lalgorithme
sarrete apr`es n etapes au maximum.
Exemple 9. On consid`ere la forme hermitienne sur C
2
representee dans la base canonique (e
1
, e
2
) par
la matrice
_
1
0
_
Pour x = (a, b), y = (c, d) C
2
on a
(x, y) = a(c + d) bc
L3 ESPACES EUCLIDIENS, ESPACES HERMITIENS 2005/2006 9
On observe que (e
1
, e
1
) = 1 et
e
1

= u = (x, y) C
2
; (u, e
1
) = x y = 0
Puisque dim[e
1
]

= 1 il sut de prendre un vecteur non nul dans ce sous-espace. Ainsi (u


1
, u
2
) avec
u
1
= e
1
et u
2
= (, 1) est une base orthogonale de C
2
.
Lexpression dune forme hermitienne est plus simple dans une base orthogonale de lespace.
Remarque 6. Soient , ) une forme hermitienne non nulle sur un espace vectoriel de dimension n et
(u
1
, . . . , u
n
) une base de E orthogonale par rapport `a , ). Quitte `a permuter les vecteurs (u
1
, . . . , u
n
)
nous pouvons toujours supposer quil existe un entier r 1, . . . , n tel que u
i
, u
i
) , = 0 pour 1 i r
et u
i
, u
i
) = 0 pour r < i n. Etant donnes deux vecteurs x = x
1
u
1
+ +x
n
u
n
et y = y
1
u
1
+ +y
n
u
n
de E nous avons alors
x, y) =
r

i=1
x
i
y
i
u
i
, u
i
)
x, x) =
r

i=1
[x
i
[
2
u
i
, u
i
) .
Il est clair que E

= [u
j
]
n
j=r+1
. Dans la base (u
1
, . . . , u
n
) la forme hermitienne est representee par la
matrice
_

_
u
1
, u
1
) . . . 0 0 . . . 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 . . . u
r
, u
r
) 0 . . . 0
0 . . . 0 0 . . . 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 . . . 0 0 . . . 0
_

_
2.4. Classication des formes hermitiennes. Soit une forme hermitienne sur un espace vectoriel
E.
Denition 10. On appelle noyau de le sous-espace E

de E.
Remarque 7. (Caracterisation du noyau dune forme hermitienne) : y E

x E, (x, y) = 0.
Exemple 10. Le noyau de la forme bilineaire symetrique denie sur R
3
par (a, a

) = xx

+ yy

zz

lorsque a = (x, y, z) et a

= (x

, y

, z

) est 0.
Exemple 11. Le noyau de la forme bilineaire symetrique denie sur R
3
par (a, a

) = 2xx

+ 3yy

lorsque a = (x, y, z) et a

= (x

, y

, z

) est (0, 0, z) ; z R.
Remarque 8. Pour chaque y E notons (y) la forme lineaire sur E denie par (y)(x) = (x, y). On
denit ainsi une application : E E

. On observe que y E

si, et seulement si, (y) = 0.


10 CHRISTIAN SAMUEL
Denition 11. On dit que est non degeneree lorsque son noyau est reduit `a 0.
Remarque 9. est non degeneree si, et seulement si, lapplication est injective.
Exercice 5. Montrer quune forme hermitienne sur un espace vectoriel E est non degeneree si, et
seulement si, la matrice M qui la represente dans une base de E est inversible.
Exercice 6. Soit une forme hermitienne non degeneree denie sur un espace vectoriel E de dimension
nie. Montrer que pour chaque f E

il existe un vecteur b E, unique, tel que, pour chaque x E,


on a f(x) = (x, b).
On suppose que est la forme hermitienne denie sur R
3
dans lexemple 10 et que f est la forme lineaire
denie par f(a) = 2x y + z. Determiner le vecteur b R
3
tel que f(a) = (a, b) pour chaque a R
3
.
Rappelons que pour chaque x E, (x, x) R.
Denition 12. On dit que est positive si, pour chaque x E, (x, x) 0.
On dit quune forme positive est denie positive si, pour chaque x E, x ,= 0 on a (x, x) > 0.
Exemple 12. Les formes hermitiennes denies dans les exemples 3,4,5,6 sont denies positives.
La forme denie dans lexemple 10 nest pas positive.
La forme denie dans lexemple 11 est positive mais nest pas denie positive.
Exercice 7. Comment reconnatre si une forme hermitienne denie sur un espace vectoriel de dimension
nie est positive, denie positive ? Traiter le cas de la forme denie dans lexemple 9.
Exercice 8. Soient a, b, c trois reels. On note la forme bilineaire symetrique determinee par rapport `a
la base canonique de R
2
par la matrice
M =
_
a b
b c
_
et q

la forme quadratique associee.


Exprimer et q

en fonction des composantes des vecteurs de R


2
.
Determiner une base de R
2
orthogonale par rapport `a .
Determiner en fonction de a, b, c la nature de : positive ? denie positive ?
Theor`eme 4. Une forme hermitienne positive sur un espace vectoriel E est denie positive si, et
seulement si, elle est non degeneree.
2.5. Rang dune forme hermitienne. Dans un espace de dimension nie, la matrice qui represente
une forme hermitienne par rapport `a une base orthogonale est diagonale. Sur cette diagonale ne gurent
que des reels, le nombre de termes > 0 et le nombre de termes < 0 sont des invariants de la forme
consideree (ne dependent pas de la base orthogonale choisie).
L3 ESPACES EUCLIDIENS, ESPACES HERMITIENS 2005/2006 11
Theor`eme 5. Theor`eme dinertie de Sylvester . Soient E un espace vectoriel de dimension nie n
et , ) une forme hermitienne sur E. Alors il existe un unique couple dentiers (r, s) tel que pour toute
base (e
k
)
1kn
de E orthogonale par rapport `a , )
r = Card k 1, . . . , n ; e
k
, e
k
) > 0 ,
s = Card k 1, . . . , n ; e
k
, e
k
) < 0 .
Preuve - Soient (u
l
)
1ln
et (v
k
)
1kn
deux bases de E orthogonales par rapport `a , ). On suppose
les vecteurs de chacune des bases indexes de sorte que
u
1
, u
1
) > 0, . . . , u
r
, u
r
) > 0, v
1
, v
1
) > 0, . . . , v
r
, v
r
) > 0
u
r+1
, u
r+1
) < 0, . . . , u
r+s
, u
r+s
) < 0, v
r

+1
, v
r

+1
) < 0, . . . , v
r

+s
, v
r

+s
) < 0
u
r+s+1
, u
r+s+1
) = . . . = u
n
, u
n
) = v
r

+s

+1
, v
r

+s

+1
) = . . . = v
n
, v
n
) = 0.
Notons F = [u
l
]
l=r
l=1
, G = [v
k
]
k=n
k=r

+1
. Il est evident que dimF = r et dimG = n r

. Nous allons etablir


que F G = 0 ; en eet, pour
x =
r

l=1

l
u
l
=
n

k=r

+1

k
v
k
F G
nous avons
x, x) =
r

l=1
[
l
[
2
u
l
, u
l
) 0
=
n

k=r

+1
[
k
[
2
v
k
, v
k
) 0
donc x, x) = 0 ce qui entrane [
1
[
2
= . . . = [
r
[
2
= 0 donc x = 0. De la relation dim(F + G) =
dimF + dimG dimE nous deduisons r + n r

n donc r r

. Par symetrie nous deduisons r r

.
En considerant , ), avec le meme raisonnement nous obtenons s = s

.
Denition 13. Le couple (r, s) est appele la signature de la forme hermitienne , ).
Ce theor`eme a ete decouvert par Jacobi, autour de 1850, qui le demontre par le meme raisonnement qu`a
present, et Sylvester qui se borne `a lenoncer comme quasi-evident. Ce theor`eme etait aussi demontre
par Gauss dans ses cours sur la methode des moindres carres. Nicolas Bourbaki, Formes sesquilineaires
et formes quadratiques, p.189
Remarque 10. La signature dune forme hermitienne permet de repondre facilement aux questions posees
dans lexercice 7.
Lorsque r + s = dimE, la forme est non degeneree.
Lorsque s = 0, la forme est positive.
Lorsque r = dimE, la forme est denie positive.
12 CHRISTIAN SAMUEL
Exemple 13. Reprenons les notations de lexercice 5, les deux vecteurs de C
2
, u
1
= (1, 0) et u
2
= (, 1)
forment une base qui est orthogonale par rapport `a la forme hermitienne . On a vu que que (u
1
, u
1
) = 1
et un calcul montre que (u
2
, u
2
) = 1. La signature de la forme hermitienne consideree est donc (1, 1).
Denition 14. Etant donnee une forme hermitienne , ) denie sur un espace vectoriel E de dimension
nie n, lentier n dimE

est appele le rang de la forme.


Remarque 11. En utilisant une base orthogonale relative `a une forme dont la signature est (r, s), on verie
facilement que son rang est egal `a r + s.