4 F. DELOUP
clair que hu, viest sym´etrique en u, v. Montrons que le produit est d´efini positif.
Nous avons
hu, ui= 0 ⇐⇒ ||u||2= 0 ⇐⇒ u= 0.
Montrons enfin la bilin´earit´e. Vu la sym´etrie, il suffit de montrer l’identit´e
hx+x0, yi − hx, yi−hx0, yi= 0.
Pour cela, on applique l’identit´e du parall´elogramme `a
1.2. Orthogonalit´e. Deux vecteurs u, v ∈Esont orthogonaux si hu, vi= 0. No-
tation : u⊥v.
Th´eor`eme 1 (Th´eor`eme de Pythagore).Deux vecteurs u, v ∈Esont orthogonaux
ssi ||u+v||2=||u||2+||v||2.
Vecteurs norm´es. Famille orthogonale. Famille orthonormale. Une famille ortho-
normale quelconque est libre. ´
Ecriture dans une base orthonormale.
1.2.1. Orthonormalisation d’une base (Gram-Schmidt). Principe : on part d’une
base e1, . . . , end’un espace euclidien et on construit de proche en proche une base
orthonorm´ee ε1, . . . , εntelle que Vect(ei) = Vect(εi).
On a ε1=e1puis on cherche ε2tel que
(1) Vect(e1, e2) = Vect(ε1, ε2) (2) hε1, ε2i= 0.
On peut ´ecrire ε2=λ1e1+λ2e2, avec λ1, λ2`a d´eterminer de sorte que la condition
(1) soit remplie et alors la condition (2) s’´ecrit
λ1he1, e1i+λ2he1, e2i= 0
Il y a plusieurs choix possibles pour λ1, λ2. Il suffit de prendre λ1=−he1, e2i/he1, e1i
et λ2= 1 pour obtenir une base orthogonale ε1, ε2. Pour obtenir une base orthonor-
male, il faut normaliser chaque vecteur de base en divisant par la norme du vecteur
en question.
Proc´edure dans le cas g´en´eral : soit e1, . . . , enune base de Eeuclidien. On peut
supposer cette base norm´ee : pour tout j,||ei|| = 1. Supposons avoir construit une
base orthonormale ε1, . . . , εn−1telle que Vect(ei)1≤i≤n−1= Vect(εi)1≤i≤n−1. On
construit εnde la mani`ere suivante : on le cherche sous la forme
εn=
n−1
X
j=1
λjεj+λnen,
avec des constantes λj`a d´eterminer. On a alors, pour tout i < n,
0 = hεi, εni=
n−1
X
j=1
λjhεi, εji+λnhεi, eni=λi·1 + λnhεi, eni.
Pour que ces ´egalit´es soient v´erifi´ees, il suffit de choisir
λi=−hεi, eni, λn= 1.