Calcul matriciel
Définitions et vocabulaire
Définition: Matrice
Une matrice de taille m×n est un tableau de nombres formé de m lignes et n colonnes qui s’écrit sous la forme :
Le nombre aij (avec 1⩽i⩽m et 1⩽j⩽n) est situé dans la i-ième ligne et la j-ième colonne.
Il est appelé un coefficient de la matrice.
Remarque
En général, on note une matrice avec une lettre majuscule ou avec le coefficient général entre parenthèses, par exemple (aij).
Si i>9 ou j>9, on écrira par exemple a1,11 et pas a111 pour éviter la confusion avec a11,1.
Exemple
Soit A=(aij) la matrice de taille 2×3 égale à (437−1−58) .\
Le coefficient a12 vaut 7. Le coefficient a21 vaut 3.
Définition: Matrice ligne, matrice colonne, matrice carrée
Une matrice de taille 1×n est appelée matrice ligne de taille n.
Une matrice de taille n×1 est appelée matrice colonne de taille n.
Une matrice de taille n×n est appelée matrice carrée d'ordre n.
Exemple
A=(4−21), B=(4−2) et C=(cosθsinθ−sinθcosθ) sont respectivement une matrice ligne de taille 3, une matrice colonne de taille 2 et une matrice carrée d'ordre 2.
Définition: Matrices égales
Deux matrices A=(aij) et B=(bij) sont égales si elles ont la même taille m×n et si,
pour tout couple (i;j) tel que 1⩽i⩽m et 1⩽j⩽n, on a aij=bij.
Définition: Matrice diagonale
Une matrice diagonale (aij) est une matrice carrée dont les coefficients à l'extérieur
de la diagonale principale sont nuls, c'est-à-dire tels que aij=0 pour i=j.
⎝⎜⎜⎜⎜⎜⎛a10⋮00a2⋱⋯⋯⋱⋱00⋮0an⎠⎟⎟⎟⎟⎟⎞
Remarque
Une matrice diagonale se note aussi diag(a1,a2,…,an).
Dans une matrice diagonale, un ou plusieurs coefficients ai peuvent être nuls.
Définition: Matrice identité
La matrice identité d'ordre n, dont la diagonale principale ne contient que des 1.
Exemple
L'identité d'ordre 3 est I3=⎝⎜⎛100010001⎠⎟⎞. On peut aussi la noter diag(1,1,1).
Remarque
S'il n'y a pas d'ambiguïté, on note l'identité I sans préciser son ordre en indice.
Définition: Matrice transposée
La matrice transposée d'une matrice A de taille m×n est la matrice notée AT,
de taille n×m, obtenue en échangeant les lignes et les colonnes de A.
Exemple
(142536)T=⎝⎜⎛123456⎠⎟⎞ ;
(1324)T=(1234) ; (0,30,7)T=(0,30,7).
Opérations sur les matrices
Somme de deux matrices
Définition: Somme de deux matrices
Soit A=(aij) et B=(bij) deux matrices de même taille m×n.
La somme des matrices A et B est la matrice notée A+B définie par :
A+B=(cij) avec cij=aij+bij pour tout couple (i;j) tel que 1⩽i⩽m et 1⩽j⩽n.
Exemple
Soit A=(−3−153) et B=(24−50).
A+B=(−3+2−1+45−53+0)=(−1303).
Propriété
Soit A, B, C trois matrices de même taille.
Définition: Différence de deux matrices
Soit A et B deux matrices de même taille.
La différence des matrices A et B est la matrice notée A−B égale à la somme A+(−B) où −B est
la matrice opposée de B dont les coefficients sont les opposés des coefficients de B.
Exemple
Soit A=(−3−153) et B=(24−50).
A−B=A+(−B)=(−3−153)+(−2−450)=(−3−2−1−45+53+0)=(−5−5103).
Produit d'une matrice par un réel
Définition: Produit d'une matrice par un réel
Soit A une matrice et k un nombre réel.
Le Produit d'une matrice par un réel de A par le réel k est la matrice notée kA dont les coefficients sont obtenus en multipliant tous les coefficients de A par k.
Exemple
A=(3,5−1−50,52,5−5,5).
Alors, −2A=(−2×3,5−2×(−1)−2×(−5)−2×0,5−2×2,5−2×(−5,5))=(−7210−1−511).
Propriété
Soit A et B deux matrices de même taille et deux réels k et k′.
0A=0 et 1A=A
k(A+B)=kA+kB
(k+k′)A=kA+k′A
(kk′)A=k(k′A)
Remarque
Dans l'égalité 0A=0, le 0 de gauche est un réel mais celui de droite désigne la matrice nulle,
matrice ayant la même taille que A et dont tous les coefficients sont nuls.
Produit de deux matrices
Définition: Produit d'une matrice ligne par une matrice colonne
Le produit d'une matrice ligne par une matrice colonne de la matrice ligne A=(a1⋯an) par la matrice colonne B=⎝⎜⎜⎛b1⋮bn⎠⎟⎟⎞ est noté AB et est égal au réel i=1∑naibi=a1b1+a2b2+⋯+anbn.
Exemple
Soit A=(30−2) et B=⎝⎜⎛−1−4−2⎠⎟⎞. AB=3×(−1)+0×(−4)−2×(−2)=1.
Définition: Produit de deux matrices
Soit A une matrice de taille m×n et B une matrice de taille n×p.
Le produit de deux matrices de A par B, noté AB, est la matrice C=(cij) de taille m×p telle que cij est égal au produit de la i-ième ligne de A par la j-ième colonne de B.
Remarques
Le produit d'une matrice A par une matrice B n'existe qu'à condition que le nombre de colonnes de A soit égale au nombre de lignes de B.
Si le produit d'une matrice A par une matrice B existe, en général, il n'est pas commutatif : en premier lieu, BA n'existe pas toujours
(il n'existe que si A et B sont des matrices carrées) et, même si c'est le cas, généralement on n'a pas AB=BA.
Méthode: Multiplier deux matrices
Pour calculer la matrice C égale à AB, on vérifie que le nombre de colonnes de A est égal au nombre de lignes de B, puis on dispose
les matrices suivant le schéma
Exercice
Soit
A=(1−2305−3−22) et B=⎝⎜⎜⎜⎛23021−1−2−3−302−4⎠⎟⎟⎟⎞. Calculer AB.
Solution
A est de taille 2×4 et B de taille 4×3.
A a autant de colonnes que B a de lignes, donc C=AB existe et sa taille est 2×3.
On dispose les matrices comme ci-contre:
On calcule alors, par exemple :
c11=1×2+3×3+5×0−2×2=7.
Remarque
Il n'est pas nécessaire que l'une des matrices A ou B soit nulle pour que AB=0.
Exemple
Soit A=(10−10) et B=(112233). Alors, AB=(000000).
Propriétés
Soit A, B et C trois matrices compatibles avec les produits écrits ci-après et soit k un réel.
(AB)C=A(BC)=ABC (associativité)
A(B+C)=AB+AC et (A+B)C=AC+BC (distributivité)
(kA)B=A(kB)=k(AB)
AI=IA=A et A0=0A=0
Puissance d'une matrice carrée
Définition
Soit A une matrice carrée et n un entier naturel.
La puissance n-ième de A est la matrice notée An égale :
Exemple
Soit A=(200−3).
Alors, A0=(1001) ; A2=(200−3)(200−3)=(4009).
On peut démontrer par récurrence que, pout tout n∈N, An=(2n00(−3)n).
Méthode: Effectuer un calcul matriciel avec la calculatrice
Exercice:
Soit
A=⎝⎜⎛10−1−1100−11⎠⎟⎞ et B=⎝⎜⎛321232123⎠⎟⎞. Calculer A2−2AB+B2.
Correction
Avec une calculatrice TI
Entrer dans le mode "Matrice" puis le menu "EDIT".
Saisir la taille de la matrice A puis ses coefficients. Pour les coefficients négatifs, utiliser la touche "(-)". Faire de même pour B.
Quitter le mode "Matrice" puis y entrer à nouveau et, dans le menu "NOMS", sélectionner la matrice .
Compléter la formule et taper "Entrer".
Avec une calculatrice
Entrer dans le menu "RUN-MAT" puis choisir (touche F3).
Saisir la taille de la matrice A puis ses coefficients. Faire de même pour B.
Quitter , taper la formule en faisant précéder chaque nom de matrice par "Mat" (touches SHIFT puis 2) : . Exécuter.
Matrices inversibles
Inverse d'une matrice carrée
Définition: Inverse d'une matrice carrée
Une matrice carrée A d’ordre n est inversible s’il existe une matrice carrée B d’ordre n telle que AB=BA=I.
La matrice B, notée A−1, est appelée la
matrice inverse de A.
Exemple
Soit A=(3457) et B=(7−4−53). AB=BA=(1001) donc B est l'inverse de A.
Propriété
Si une matrice est inversible, alors son inverse est unique.
Preuve
Soit A une matrice inversible ayant deux inverses B et C.\
On a B=BI=B(AC)=(BA)C=IC=C. Ainsi, B=C. Donc, l'inverse de A est unique.
Propriété
Si AB=I, alors A est inversible et B=A−1.
Remarque
Il suffit donc seulement de vérifier l'une des égalités AB=I ou BA=I pour montrer que A et B sont inverses l'une de l'autre.
Exemple
Soit A=⎝⎜⎛1−231−1−2001⎠⎟⎞ et
B=⎝⎜⎛−127−115001⎠⎟⎞. Alors, AB=⎝⎜⎛100010001⎠⎟⎞=I.
Donc A et B sont inverses l'une de l'autre et on a les égalités A−1=B et B−1=A.
Inverse d'une matrice carrée d'ordre 2
Définition: Déterminant d'une matrice carrée d'ordre 2
Le déterminant de la matrice M=(acbd) est le réel noté det(M) ou ∣∣∣∣∣acbd∣∣∣∣∣ égal à ad−bc.
Théorème: Inverse d'une matrice carrée d'ordre 2
On prend M=0.
La matrice M=(acbd) est inversible si, et seulement si, ad−bc=0.\
Si A est inversible, alors A−1=ad−bc1(d−c−ba)=det(A)1(d−c−ba).
Preuve
Soit N=(d−c−ba). Alors,
MN=(acbd)(d−c−ba)=(ad−bc00ad−bc).
Si ad−bc=0, alors ad−bc1MN=I⇔M(ad−bc1N)=I.\
Donc M est inversible et son inverse est ad−bc1N=ad−bc1(d−c−ba).
Si ad−bc=0, alors MN=0. Supposons alors que M soit inversible, d'inverse P.\
Alors, on aurait PMN=IN=N et PMN=P0=0 et donc N=0, ce qui est absurde car M=0.
On a donc montré que si ad−bc=0 alors M est inversible, et si ad−bd=0 alors M n'est pas inversible. On obtient donc l'équivalence demandée.
Remarque
Un peu logique: si A et B sont deux propositions, alors (A⇒B)⟺(non(B)⇒non(A))
En revenant à la démonstration prédente: notons A la proposition "ad−bc=0" et B la proposition "M est inversible"
On montre dans un premier temps que A⇒B
On montre ensuite que non(A)⇒non(B), ce qui nous donne bien B⇒A.
Remarques
Toute matrice carrée admet un déterminant et un seul, mais pour un ordre strictement supérieur à 2,
il n'existe pas de formule simple pour le calculer et on utilisera une calculatrice ou un logiciel de calcul formel.
Le déterminant non nul est un critère d'inversibilité d'une matrice carrée de tout ordre.
Exemple
A=(3286). Alors, det(A)=∣∣∣∣∣3286∣∣∣∣∣=3×6−2×8=18−16=2=0.
Ainsi, A est inversible et A−1=21(6−2−83)=(3−1−41,5).
Résolution d'un système linéaire
Propriété: Écriture matricielle d'un système
Le système linéaire
{ax+bya′x+b′y==cc′
a pour écriture matricielle
(aa′bb′)(xy)=(cc′).
Preuve
(aa′bb′)(xy)=(cc′)⇔(ax+bya′x+b′y)=(cc′)⇔{ax+bya′x+b′y==cc′.
Remarque
Cette propriété se généralise à un système de dimension quelconque.
Exemple
(23−3−21−1)⎝⎜⎛xyz⎠⎟⎞=(7−5) correspond au système
{2x−3y+z3x−2y−z==7−5.
Propriété
Soit A une matrice carrée inversible d'ordre n et B une matrice colonne de taille n.
Alors, le système linéaire d'écriture matricielle AX=B admet une unique solution :
le n-uplet correspondant à la matrice colonne A−1B.
Preuve
Soit un système linéaire d'écriture matricielle AX=B où A est inversible.
Alors, on a :
AX=B⇔A−1AX=A−1B⇔IX=A−1B⇔X=A−1B.
Méthode: Résoudre un système de deux équations à deux inconnues
Exercice:
Résoudre le système linéaire
{2x+5y3x−4y==815.
Correction
On résout l'équation AX=B où
A=(235−4), X=(xy) et B=(815).
On calcule det(A)=−4×2−3×5=−23. Comme det(A)=0, alors A est inversible.
Donc, l'équation AX=B a pour unique solution X=A−1B.
On calcule X=23−1(−4−3−52)(815)=23−1(−4×8−5×15−3×8+2×15)=(107/23−6/23).
Le système admet donc pour unique solution le couple (23107;23−6).
Remarque
Un système linéaire d'écriture matricielle AX=B où A n'est pas inversible a soit une infinité de solutions, soit aucune.
Exemple
Le système {3x+6y4x+8y==ab s'écrit matriciellement AX=B où A=(3468).
Or, det(A)=0 donc A n'est pas inversible.
Dans le système, multiplions l'équation du haut par 4 et celle du bas par 3. On obtient :
{12x+24y12x+24y==4a3b ce qui entraîne que 4a=3b toujours vrai, ou jamais.