Vous êtes sur la page 1sur 3

Probleme Enonce

Matrices de Gram
Dans tout le probleme E est un espace euclidien de dimension n > 1.
On note (x | y) le produit scalaire de deux vecteurs de E.
(u | u) (u | v)

1. On se donne u, v dans E et on note (u, v) = .
(v | u) (v | v)
Montrer que (u, v) > 0, et que (u, v) = 0 si et et seulement si u, v sont lies.

(u | u) (u | v) (u | w)

2. On se donne u, v, w dans E et on note (u, v, w) = (v | u) (v | v) (v | w) .


(w | u) (w | v) (w | w)

(a) Montrer que w secrit de maniere unique comme la somme dun vecteur a combinaison
lineaire de u, v et dun vecteur b orthogonal a u et a v.
(b) Montrer que (u, v, a) = 0.
(c) Prouver que (u, v, w) = (u, v) kbk2 .
(d) Montrer que (u, v, w) > 0, avec (u, v, w) = 0 si et seulement si u, v, w sont lies.

3. On va generaliser les notations et les resultats precedents.


On note m un entier strictement positif quelconque.
Pour tous vecteurs u1 , u2 , . . . , um de E, on note G(u1 , . . . , um ) la matrice carree dordre m et
de terme general (ui | uj ) (a lintersection de la ligne i et de la colonne j).
On note (u1 , . . . , um ) = det(G(u1 , . . . , um )).
(a) On note F le sous-espace de E engendre par u1 , . . . , um1 .
Soit um = a + b (avec a F ) la decomposition de um sur E = F F .
Montrer que (u1 , . . . , um1 , a) = 0.
(b) Prouver que (u1 , . . . , um1 , um ) = (u1 , . . . , um1 ) kbk2 .
(c) En deduire (u1 , . . . , um ) > 0 (avec (u1 , . . . , um ) = 0 u1 , . . . , um sont lies).

4. Soit F un sous-espace de E, de base u1 , . . . , um .


(u1 , . . . , um , x)
Soit d(x, F ) la distance dun vecteur x a F . Montrer que d(x, F )2 = .
(u1 , . . . , um )
5. Soit (e) = e1 , e2 , . . . , en une base de E.
Soit () = 1 , 2 , . . . , n une famille de n vecteurs de E.
Montrer que les deux propositions suivantes sont equivalentes :
(a) Il existe une isometrie vectorielle f de E tel que : k {1, . . . , n}, f (ek ) = k .
(b) Les matrices G(e1 , . . . , en ) et G(1 , . . . , n ) sont egales.

Mathematiques en MPSI mathprepa.fr Page 1


Jean-Michel Ferrard
Probleme Corrige

Corrige
1. On rappelle linegalite de Cauchy-Schwarz : pour tous vecteurs u, v de E, on |(u | v)| 6 kuk kvk,
cest-a-dire (u | v)2 6 (u | v) (v | v), avec egalite si et seulement si u, v sont lies.
Ainsi (u, v) = (u | v) (v | v) (u | v)2 > 0, et (u, v) = 0 u, v sont lies.

2. (a) Soit F le sous-espace de E engendre par u et v. On sait que E = F F .


Lecriture w = a + b est la decomposition de w sur cette somme directe.
(b) Par hypothese, il existe , dans R tels que a = u + v.
Dans (u, v, a) on remplace w par cette expression dans les produits scalaires ( | a).

(u | u) (u | v) (u | a) (u | u) (u | v) (u | u) + (u | v)

(u, v, a) = (v | u) (v | v) (v | a) = (v | u) (v | v) (v | u) + (v | v) = 0


(a | u) (a | v) (a | a) (a | u) (a | v) (a | u) + (a | v)
(en effet les trois colonnes C1 , C2 , C3 de ce determinant verifient C3 = C1 + C2 ).

(c) On a (u | w) = (u | a + b) = (u | a). De meme (v | w) = (v | a).


Enfin (w | w) = (a | a) + (b | b) dapres Pythagore.
On en deduit (en linearisant par rapport a la troisieme colonne) :

(u | u) (u | v) (u | a)

(u, v, w) = (v | u) (v | v) (v | a)



(a | u) (a | v) (a | a) + (b | b)

(u | u) (u | v) (u | a) (u | u) (u | v) 0

= (v | u) (v | v) (v | a) + (v | u) (v | v) 0


(a | u) (a | v) (a | a) (a | u) (a | v) (b | b)
(u | u) (u | v)

= (u, v, a) + (b | b) = (u, v) kbk2
| {z } (v | u) (v | v)
=0

(d) Puisque (u, v) > 0, la question precedente donne (u, v, w) > 0.




Plus precisement : (u, v, w) = 0 ((u, v) = 0 ou b = 0 ) (u, v lies ou w = a).
Ainsi (u, v, w) = 0 u, v sont lies ou (sinon) w est dans le plan engendre par u et v : tout
cela equivaut bien sur a dire que les trois vecteurs u, v, w sont lies.

3. (a) Notons C1 , . . . , Cm les colonnes du determinant (u1 , . . . , um1 , a).


m1
P
Il existe 1 , . . . , m1 tels que a = j uj .
j=1
(u1 | a) (u1 | uj )

m1 (u2 | uj ) m1
(u2 | a)

On en deduit Cm

= ..
=
P
j ..
=
P
j C j .
. .
j=1 j=1
(um1 | a) (um1 | uj )
(a | a) (a | uj )
Ainsi les colonnes C1 , . . . , Cm1 , Cm sont liees, donc (u1 , . . . , um1 , a) = 0.

Mathematiques en MPSI mathprepa.fr Page 2


Jean-Michel Ferrard
Probleme Corrige

(b) Notons C1 , . . . , Cm les colonnes du determinant (u1 , . . . , um1 , um ).


m1
P
Comme dans la question precedente, notons a = j uj .
j=1
Ainsi D0 = (u1 , . . . , um1 , a) = 0 et D0 = (u1 , . . . , um1 , um ) sont egaux, a lexception du
2 0 2 2 2
qui vaut kak dans D et kum k = kak + kbk dans D.
coefficient dindice (m, m),
(u1 | u1 ) ... (u1 | um1 ) (u1 | a)

.. .. .. ..
. . . .
(u1 , . . . , um1 , um ) =

(um1 | u1 ) . . . (um1 | um1 ) (um1 | a)


(a | u )
1 ... (a | um1 ) kak2 + kbk2

(u1 | u1 ) . . . (u 1 | u m1 ) 0

.. .. ..
. . . 0
= (u1 , . . . , um1 , a) +
| {z } (um1 | u1 ) . . . (um1 | um1 ) 0

=0
(a | u )
1 ... (a | um1 ) kbk2

(u1 | u1 ) ... (u1 | um1 )





. .. .. 2 2
= .. kbk = (u1 , . . . , um1 ) kbk

. .
(um1 | u1 ) . . . (um1 | um1 )

(c) On montre la propriete par recurrence sur le nombre m de vecteurs.


Puisque (u1 ) = ku1 k, la propriete est evidente si m = 1.
On se donne m > 2 et on suppose que la propriete a ete prouvee au rang m 1.
Avec les notations precedentes, on a (u1 , . . . , um1 , um ) = (u1 , . . . , um1 ) kbk2 .
Il est donc clair que (u1 , . . ., um1 , um ) > 0. Ensuite : 
(u1 , . . . , um1 ) = 0 u1 , . . . , um1 lies
(u1 , . . . , um1 , um ) = 0
ou kbk = 0 ou um Vect{u1 , . . . , um1 }
Finalement (u1 , . . . , um1 , um ) = 0 u1 , . . . , um1 , um sont lies, ce qui prouve la propriete
au rang m et acheve la recurrence.
4. Soit x = a + b la decomposition de x sur F F . On a d = d(x, F ) = kbk.
On sait depuis (3c) que (u1 , . . . , um , x) = (u1 , . . . , um ) kbk2 .
Le resultat est alors immediat en divisant par (u1 , . . . , um ) > 0.
5. On suppose quil existe f dans O(E) tel que, pour tout k de {1, . . . , n}, f (ek ) = k .
Alors : (i, j) {1, . . . , n}2 , (i | j ) = (ei | ej ) (car f conserve le produit scalaire).
Autrement dit, on a legalite matricielle G(1 , . . . , n ) = G(e1 , . . . , en ).
Reciproquement, on suppose G(1 , . . . , n ) = G(e1 , . . . , en ).
(e) etant une base, il exite un unique f de L(E) tel que k {1, . . . , n}, f (ek ) = k .
Il reste a prouver que f est une isometrie vectorielle.
Pn n
P n
P n
P
Soit x = xi ei et y = yj ej dans E. On a f (x) = xi i et f (y) = y j j .
i=1 j=1 i=1 j=1
Avec ces notations, et compte tenu des egalites (i | j ) = (ei | ej ), on trouve :
n
P n
P  n
P Pn
(f (x) | f (y)) = xi i | y j j = xi yj (i | j ) = xi yj (ei | ej ) = (x | y)
i=1 j=1 i,j=1 i,j=1
Cela signifie que f conserve le produit scalaire. Donc f est un element de O(E).

Mathematiques en MPSI mathprepa.fr Page 3


Jean-Michel Ferrard