Déterminant de Gram - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

En géométrie euclidienne ou hilbertienne, le déterminant de Gram permet de calculer des volumes et de tester l'indépendance linéaire d'une famille de vecteurs. Il associe des calculs de produits scalaires et d'un déterminant. Son nom est un hommage au mathématicien danois Jørgen Pedersen Gram (1850-1916).

L'article déterminant montre comment définir le volume orienté d'un parallélotope formé par n vecteurs en dimension n, sans nécessité de munir l'espace d'un produit scalaire. Les déterminants de Gram demandent de définir un tel produit scalaire, permettent le calcul des volumes des parallélotopes de toutes dimensions, mais sans notion d'orientation.

Plus généralement, il est possible de calculer des déterminants de Gram sur un espace quadratique. En dimension finie, le discriminant d'une forme bilinéaire symétrique est un cas particulier de déterminant de Gram.

Définition

Soit E un espace préhilbertien réel. Si x1,..., xn sont n vecteurs de E, la matrice de Gram associée est la matrice symétrique de terme général (xi|xj). Le déterminant de Gram est le déterminant de cette matrice

G(x_1,\dots, x_n)=\begin{vmatrix} (x_1|x_1) & (x_1|x_2) &\dots & (x_1|x_n)\\  (x_2|x_1) & (x_2|x_2) &\dots & (x_2|x_n)\\ \vdots&\vdots&&\vdots\\  (x_n|x_1) & (x_n|x_2) &\dots & (x_n|x_n)\end{vmatrix}

Déterminant de Gram

Propriétés

Écriture à l'aide d'une matrice représentative

Soit B une base orthonormale de l'espace engendré par les xi ; elle contient d\leq n vecteurs. Soit X la matrice représentative du système de vecteurs xi dans B. C'est une matrice de taille n\times d , dont chaque colonne contient les composantes d'un des vecteurs xi. La matrice de Gram n'est autre que tX X.


Effet d'opérations élémentaires

  • la multiplication d'un des vecteurs par le réel a provoque une multiplication du déterminant de Gram par a2
  • le déterminant de Gram est invariant par permutation des xi
  • l'ajout à un vecteur d'une combinaison linéaire des autres vecteurs laisse invariant le déterminant de Gram


Propriétés

  • si x_1\perp x_i pour tout i\in[\![2,n]\!] , alors on a G(x_1,\dots, x_n)=||x_1||^2\;G(x_2,\dots, x_n)
  • le déterminant de Gram d'une famille de n vecteurs est toujours positif
  • il est nul si et seulement si la famille est liée (ce qui est un cas particulier de l'énoncé sur le rang de la famille de Gram)
Démonstration
Si la famille est liée, \exists k,\ x_k est combinaison linéaire des autres xi ; donc
G(x_1,\dots, x_n)=G(x_1,\dots,x_{k-1},0,x_{k+1},\dots, x_n)=0.
Si la famille est libre, alors d=n, X est une matrice carrée inversible comme matrice de passage d'une base à une autre. Le déterminant de Gram est (detX)2 qui est strictement positif.

Application à la distance d'un vecteur à un sous-espace vectoriel

Soit F un sous-espace vectoriel de dimension finie n de E . Soient x1,..., xn, n vecteurs formant une base de F. Tout vecteur x de E admet un projeté orthogonal p(x) sur F.

On a : x = x - p(x) + p(x). Or p(x) est combinaison linéaire des xi donc :

G(x,x_1,\dots, x_n) = G(x-p(x), x_1, \dots, x_n) + G(p(x),x_1,\dots, x_n) = G(x-p(x), x_1, \dots, x_n)

Puis : G(x-p(x),x_1,\dots, x_n)=\begin{vmatrix} (x-p(x)|x-p(x)) & (x-p(x)|x_1) &\dots & (x-p(x)|x_n)\\  (x_1|x-p(x)) & (x_1|x_1) &\dots & (x_1|x_n)\\ \vdots&\vdots&&\vdots\\  (x_n|x-p(x)) & (x_n|x_1) &\dots & (x_n|x_n)\end{vmatrix}


Mais x - p(x) est par définition orthogonal aux xi, donc : G(x-p(x),x_1,\dots, x_n)=\begin{vmatrix} (x-p(x)|x-p(x)) & 0 &\dots & 0\\  0 & (x_1|x_1) &\dots & (x_1|x_n)\\ \vdots&\vdots&&\vdots\\  0 & (x_n|x_1) &\dots & (x_n|x_n)\end{vmatrix}

Ainsi : G(x,x_1,\dots, x_n) = \|x-p(x)\|^2.G(x_1, \dots, x_n)=d(x,F)^2.G(x_1, \dots, x_n)

Application au calcul des composantes d'un vecteur dans une base quelconque

Soit F un sous-espace vectoriel de dimension finie n de E, muni d'une base (x_1,\ldots,x_n) . Soit x\in F .

On pose  x = \sum_{i=1}^n p_i x_i . Alors pour tout j\in[\![1,n]\!] on a la relation

p_j^2\,{G(x_1, \dots, x_n)} = G(x_1, \dots, x_{j-1},x,x_{j+1}, \dots, x_n)

Il ne reste plus qu'à trouver le signe de chaque pj

Matrice de Gram

Les vecteurs colonnes de la matrice de Gram admettent les mêmes relations de dépendance linéaire (dans l'espace Rn des n-uplets de réels) que les vecteurs xi dans E ; c'est-à-dire, si on note C1,..., Cn la famille des vecteurs colonnes de la matrice de Gram, pour toute famille de réels a1,..., an :

\sum_{i=1}^n a_ix_i=0_E si et seulement si \sum_{i=1}^n a_i C_i =0_{\mathbf{R}^n}.

Il s'ensuit que la matrice de Gram de la famille de vecteurs x1,..., xn a le même rang que ladite famille de vecteurs.

Page générée en 0.436 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise