4
Fiche méthodologique Rang d’une matrice et applications
BCPST Lycée Hoche Pelletier Sylvain
CC
BY:
$
\
=
⋆Les deux définitions du rang d’une matrice
Le rang d’une matrice M∈ Mn,p(K) est défini de deux manières :
– Soit comme le rang de l’application linéaire fqui vérifie M=MatB,C(f),
– Soit comme le rang de la famille Fconstituée de pvecteurs de Kn, qui vérifie M=MatC(F).
Bet Cdésignant les bases canoniques de Kpet de Kn.
Le rang d’une matrice se calcule en faisant des opérations élémentaires inversibles sur les
lignes ou les colonnes de manière à se ramener à une matrice échelonnée. Le rang d’une matrice
échelonnée est alors égal aux nombres de lignes qu’elle contient (ou de pivots).
On peut aussi utiliser la propriété rg(M) = rg(tM) et calculer le rang de la transposée.
Il faut bien avoir en tête que les matrices sont un support de calcul permettant de faire des calculs
rapidement pour obtenir des propriétés sur les familles de vecteurs et sur les applications linéaires.
Le but de cette fiche est d’illustrer les informations que l’on peut tirer du calcul du rang d’une matrice
dans le cas où on ne fait que des opérations élémentaires sur les lignes.
Le calcul du rang d’une application linéaire / d’une famille de vecteurs n’est possibles que dans le cas
où on connaît l’expression de f/ les coordonnées des vecteurs. Si ce n’est pas le cas, il faut revenir
aux définitions.
⋆Applications aux familles de vecteurs
Si on considère une famille de vecteurs F= (u1,...up), dont on connaît les coefficients sur une
base, pour savoir si cette famille est libre ou génératrice, le plus simple est de mettre leurs coordonnées
dans une matrice Met de faire des opérations sur les lignes, de manière à calculer le rang.
On obtient alors :
– si le rang est égal au nombre de vecteurs que la famille Fcontient (ici p) alors la famille est
libre,
– si le rang est égal à la dimension du sous-espace vectoriel Equi contient la famille F(ici n),
alors la famille est génératrice de E.
Exemple: On considère la famille de 5 vecteurs de R4donnés par :
u1= (1,2,−1,1) u2= (2,4,−2,2)
u3= (−3,−7,0,−4) u4= (5,12,1,7)
u5= (−1,3,9,10).