Matrice de Gram
Mohamed Ait Lhoussain
5 décembre 2011
Soit Eun espace préhilbertien réel.
Soit B= (uj)1≤j≤pune famille de vecteurs de ELa matrice G= (gij )avec gij =hui|uji
pour tout i, j ∈ {1, ..., p}est une matrice carrée de taille pappelée matrice de Gram de
la famille B.
PROPOSITION 1
Le rang de Gest égal au rang de la famille B
Preuve:
Soit F=V ect{u1, ..., up}et n= dim Fet soit alors (e1, ..., en)une base ortho-
normale de F. Soit Ala matrice de Mn,p(R)dont les termes aij sont définis par
uj=
n
X
i=1
aij ei. Il est clair que rg(A) = ncar le rang de la famille de ses colonnes
est n. On peut facilement voir que G=tAA en effet : gkl =huk|uli=
n
X
i=1
aikail
qui est la terme (tAA)kl. Le lemme suivant établit le reste de la preuve :
LEMME 1
Pour toute matrice A∈ Mnp(R)on a : rg(tAA) = rg(A)
Preuve:
On a rg(tAA)≤rgAcar pour tout X∈ Mn1(R), on a si AX =Oalors
tAAX =Odonc ker A⊂ker(tAA)et par le théorème du rang, on a le résultat.
Réciproquement si tAAX =Oalors tXtAAX = 0 donc ||AX|| = 0 et alors
AX =O. Ainsi les rang de Aet de tAA sont égaux.
-Remarquons tout de suite que si la famille (u1, ..., up)est liée alors la rang de la matrice
de Gram est strictement inferieur à sa taille et par suite elle n’est pas inversible et alors
det G= 0.<
> Si par contre la famille (u1, ..., up)est li
e alors F=V ect{u1, ..., up}est de dimension pet par suite la matrice Aest une matrice
carée inversible, et comme G=tAA on a alors det G= (det A)2>0. -Résumé : Si la
famille (u1, ..., un)est liée alors det G= 0 et si cette famille est li
e alors det G > 0.
1