Aller au contenu

Initiation aux matrices/Inverse d'une matrice

Leçons de niveau 13
Une page de Wikiversité, la communauté pédagogique libre.
Début de la boite de navigation du chapitre
Inverse d'une matrice
Icône de la faculté
Chapitre no 3
Leçon : Initiation aux matrices
Chap. préc. :Opérations entre matrices
Chap. suiv. :Puissance d'une matrice

Exercices :

Inverse d'une matrice
fin de la boite de navigation du chapitre
En raison de limitations techniques, la typographie souhaitable du titre, « Initiation aux matrices : Inverse d'une matrice
Initiation aux matrices/Inverse d'une matrice
 », n'a pu être restituée correctement ci-dessus.

Après avoir défini une multiplication des matrices et après avoir constaté que, dans l'ensemble des matrices carrées d'ordre n, nous avons un élément neutre que nous avons noté In, la question qui se pose maintenant est de savoir si les matrices sont inversibles. C'est cette question que nous allons étudier dans ce chapitre.

Étude d'un exemple

[modifier | modifier le wikicode]

Soit la matrice :

P=(2513)

Existe-t-il une matrice, que nous noterons P1, qui vérifie la relation :

P×P1=P1×P=I2

Pour répondre à cette question, nous pouvons revenir aux systèmes d'équations linéaires en imaginant qu'il existe deux valeurs y1 et y2 qui s'expriment en fonction de deux autres valeurs x1 et x2 selon la relation matricielle :

(y1y2)=(2513)×(x1x2)

Nous allons essayer d'inverser la situation en établissant une relation matricielle où c'est x1 et x2 qui s'exprime en fonction de y1 et y2. Pour cela, nous considérerons le système associé :

{2x1+5x2=y1x1+3x2=y2

par combinaisons linéaires, en remplaçant la deuxième équation par ce que l'on obtient en soustrayant membre à membre 2 fois la deuxième équation à la première, nous obtenons :

{2x1+5x2=y1x2=y12y2

et en ajoutant 5 fois, membre à membre, la deuxième équation à la première, on obtient :

{2x1=6y110y2x2=y12y2

qui se simplifie sous la forme :

{x1=3y15y2x2=y1+2y2

ce dernier système s'écrit matriciellement :

(x1x2)=(3512)×(y1y2)

Nous avons alors :

(y1y2)=(2513)×(x1x2)=(2513)×(3512)×(y1y2)

et

(x1x2)=(3512)×(y1y2)=(3512)×(2513)×(x1x2)

Comme nous avons aussi :

(y1y2)=(1001)×(y1y2)

et

(x1x2)=(1001)×(x1x2)

nous en déduisons par identification :

(2513)×(3512)=(3512)×(2513)=(1001)

Nous pouvons vérifier cette relation par le calcul.


Nous voyons donc que si P est définie par :

P=(2513)

alors :

P1=(3512)

Nous voyons que nous pouvons faire des calculs avec des matrices comme s'il s'agissait de nombre.


Exemple : Équation matricielle

Soit à résoudre l'équation :

X×(2513)=(3427)

X est une matrice inconnue à déterminer.

Nous reconnaissons la matrice (2513) dont nous venons de déterminer l'inverse. Nous multiplierons donc à droite les deux membres de l'équation par (3512).

X×(2513)×(3512)=(3427)×(3512)

En effectuant les produits de matrices, nous obtenons :

X×(1001)=(132314)

La solution de l'équation matricielle est donc :

X=(132314)

Définition et unicité

[modifier | modifier le wikicode]

Soit A une matrice carrée d'ordre n. La matrice A sera dite inversible s'il existe une matrice carrée B d'ordre n telle que :

A×B=B×A=In

S'il existe une matrice B vérifiant cette propriété alors il n'en existe pas d'autres.

En effet supposons qu'il existe une autre matrice carrée C d'ordre n vérifiant :

A×C=C×A=In

on aurait :

C=C×In=C×(A×B)=(C×A)×B=In×B=B


Matrices non inversibles

[modifier | modifier le wikicode]

Il existe des matrices qui ne sont pas inversibles.

Par exemple, considérons la matrice :

(0100)

et essayons de trouver une matrice sous la forme :

(abcd)

vérifiant :

(0100)×(abcd)=(1001)

l'exécution du produit matriciel du premier membre nous amènerait à la relation :

(cd00)=(1001)

qui n'est pas possible.

La matrice (0100) est donc un exemple de matrice non inversible.


Produit de matrices inversibles

[modifier | modifier le wikicode]

Soit deux matrices inversibles A et B, d'inverses respectives A1 et B1, alors la matrice P=A×B est inversible et son inverse est :

P1=B1×A1.

On a en effet :

P×(B1×A1)=(A×B)×(B1×A1)=A×(B×B1)×A1=A×In×A1=A×A1=In

et de même :

(B1×A1)×P=(B1×A1)×(A×B)=B1×(A1×A)×B=B1×In×B=B1×B=In.

Matrices diagonalisables

[modifier | modifier le wikicode]

Une matrice M sera dite diagonalisable s'il existe une matrice inversible P et une matrice diagonale D tel que :

M=P×D×P1

Une matrice M étant donnée, il existe des techniques permettant de savoir si la matrice est diagonalisable et permettant de calculer la matrice inversible P et la matrice diagonale D. Mais ces techniques dépassent le cadre de cette leçon élémentaire et seront abordées dans des leçons de niveau supérieur (voir par exemple Réduction des endomorphismes). Dans le cadre de cette leçon, les matrices P et D devront être données.


Exemple : Matrices commutables

Nous savons qu'en général le produit de deux matrices — même diagonalisables — n'est pas commutatif.

Cependant, si A et B sont deux matrices qui commutent (par exemple deux matrices diagonales de même taille) et si P est une matrice inversible de même taille, alors les deux matrices A' et B' définies par :

{A=P×A×P1B=P×B×P1

commutent.

En effet,

A×B=P×A×P1×P×B×P1=P×A×In×B×P1=P×A×B×P1

et de même, B×A=P×B×A×P1.

Prenons un exemple en utilisant la matrice P vu en début de chapitre et deux matrices A=(2001) et B=(1001) :

{A=(2513)×(2001)×(3512)=(71034)B=(2513)×(1001)×(3512)=(1120611)

Nous pouvons vérifier que les matrices (71034) et (1120611) commutent.

En effet, par le calcul, nous voyons que :

(71034)×(1120611)=(1120611)×(71034)=(730916)