Fiches › Algèbre linéaire
Algèbre linéaire · niveau renforcé Calculs matriciels
Fiche vérifiée par Stéphane Hartmann (ing. EPFL) · Mise à jour : juillet 2026
Fiche de niveau renforcé · Algèbre linéaire · chapitre 1 · 3 notions : Matrice, Matrice carrée, Matrice ligne
📘 Définition
▾
Matrice
tableau rectangulaire de réels A=(aij) de type m×n ( m lignes, n colonnes), aij à la ligne i, colonne j.
Matrice carrée
type n×n (ordre n). Diagonale principale : (a11,a22,…,ann).
Matrice ligne
1×n. Matrice colonne : n×1.
Matrice nulle
0m×n (tous les coefficients nuls).
Matrice identité
Idn=(δij) où δij=1 si i=j, 0 sinon.
Égalité
A=B ssi même type et aij=bij pour tout (i,j).
Transposée
(souvent utile) : si A∈Mm,n, alors A⊤∈Mn,m(R) et (A⊤)ij=aji.
Produit scalaire--matrice
pour λ∈R, λA multiplie chaque coefficient par λ.
Somme
définie seulement si A et B ont le même type.
Produit matriciel
si A est m×n et B est n×p, alors AB est m×p.
Inverse
pour A∈Mn, une matrice A−1 vérifie AA−1=Idn=A−1A (existe seulement si A est inversible).
Rang
rg(A) = nombre de lignes non nulles de la forme échelonnée (le rang ne dépend pas de l'échelonnement).
🧮 Formules essentielles
▾
Somme
(même type) : (A+B)ij=aij+bij.
Scalaire
(λA)ij=λaij.
Produit
(dimensions compatibles) : si A∈Mm,n et B∈Mn,p,
(AB)ij=k=1∑naikbkj. Identité
(dimensions) : AIdn=A si A est m×n ; IdmA=A si A est m×n.
Distributivité
A(B+C)=AB+AC ; (A+B)C=AC+BC (si dimensions compatibles).
Associativité
A(BC)=(AB)C (si dimensions compatibles).
Non-commutativité (attention)
en général AB=BA.
(A⊤)⊤=A,(A+B)⊤=A⊤+B⊤,(AB)⊤=B⊤A⊤. Puissances
(carrée) : A0=Idn, Ak+1=AkA.
(si existe) :
(AB)−1=B−1A−1,(λA)−1=λ1A−1 (λ=0),(A⊤)−1=(A−1)⊤. Cas 2×2
si A=(acbd) et ad−bc=0,
A−1=ad−bc1(d−c−ba). Déterminant
(utile pour l'inversibilité) :
det(A)=acbd=ad−bc,A inversible ⟺det(A)=0. Lien rang/inversibilité
(renforcé) : pour A∈Mn,
A inversible ⟺rg(A)=n. 🛠️ Méthodes
▾
Pour additionner / soustraire A±B :
- Vérifier que A et B ont le même type m×n.
- Additionner (ou soustraire) coefficient par coefficient.
Pour calculer λA :
- Multiplier tous les coefficients de A par λ.
Pour vérifier si AB est défini et trouver sa taille :
- Si A est m×n et B est r×p, alors AB est défini ssi n=r.
- La matrice produit AB sera de type m×p.
Pour calculer AB :
- Prendre une ligne i de A et une colonne j de B.
- Faire le produit scalaire : multiplier terme à terme et additionner.
- Recommencer pour tous les couples (i,j).
Pour résoudre une équation matricielle simple :
- Type 1 : AX=B (avec A carrée inversible)
- Type 2 : XA=B (avec A carrée inversible)
- Astuce : ne jamais « diviser par A » ; on multiplie à gauche/droite selon la place de A.
Pour inverser une matrice 2×2 :
- Calculer det(A)=ad−bc.
- Si det(A)=0, appliquer la formule
A−1=ad−bc1(d−c−ba).
Pour inverser une matrice n×n (Gauss--Jordan) :
- Construire la matrice augmentée (A∣Idn).
- Faire des opérations élémentaires sur les lignes (permutation, ×α, ajout d'un multiple) pour obtenir (Idn∣C).
- Si on obtient Idn à gauche, alors C=A−1. Sinon, A n'est pas inversible.
Pour échelonner / calculer un rang :
- Appliquer des opérations élémentaires sur les lignes pour obtenir une forme échelonnée.
- Compter les lignes non nulles : c'est rg(A).
📈 Interprétations et graphiques
▾
Matrices comme machines à calculer
- Si A est m×n, alors A transforme un vecteur-colonne de Rn en un vecteur-colonne de Rm.
- Dans un système linéaire AX=B, A contient les coefficients, X les inconnues, B les termes indépendants.
Produit matriciel = composition
- Appliquer B puis A correspond à AB.
- Attention à l'ordre : AB signifie « B d'abord ».
Interprétation géométrique (2×2)
- Une matrice A∈M2(R) représente une transformation du plan (rotation, symétrie, étirement, cisaillement, etc.).
- Les colonnes de A sont les images des vecteurs de base :
A(10)=col1(A),A(01)=col2(A).
- det(A) mesure (au signe près) le facteur d'aire (et le sens d'orientation) : det(A)=0 entraîne aplatissement (non inversible).
Exemple visuel : images de e1,e2 par A=(2112)

✏️ Exemples-types
▾
Exemple 1 — Somme et scalaire (types identiques).
Soient
A=(13−2405) B=(2−11073). Les deux matrices sont de type
2×3, donc
A+B est défini :
A+B=(1+23+(−1)−2+14+00+75+3) =(32−1478). Et
−2A=(−2−64−80−10). Exemple 2 — Produit matriciel et dimensions.
Soient
C=1−10234 (3×2) D=(25−110−2) (2×3). Le produit
CD est défini (car
2=2) et sera de type
3×3.
Calculons :
CD=1−10234 ×(25−110−2). Ligne 1
⋅ colonnes :
(CD)11=1⋅2+2⋅5=12,(CD)12=1⋅(−1)+2⋅1=1,(CD)13=1⋅0+2⋅(−2)=−4. Ligne 2 :
(CD)21=−1⋅2+3⋅5=13,(CD)22=−1⋅(−1)+3⋅1=4,(CD)23=−1⋅0+3⋅(−2)=−6. Ligne 3 :
(CD)31=0⋅2+4⋅5=20,(CD)32=0⋅(−1)+4⋅1=4,(CD)33=0⋅0+4⋅(−2)=−8. Donc
CD=121320144−4−6−8. Exemple 3 — Inverse 2×2 et résolution d'un système.
Résoudre
{2x+3y=1x−y=2⟺AX=B avec A=(213−1), X=(xy), B=(12). Calcul du déterminant :
det(A)(A)=2⋅(−1)−1⋅3=−2−3=−5=0, donc
A est inversible et
A−1=−51(−1−1−32)=(515153−52). Alors
X=A−1B=(515153−52)(12)=(51+5651−54)=(57−53). Donc
x=57, y=−53.
Exemple 4 — Produit nul et non-commutativité (piège classique).
Soient
A=(1100),B=(0010). Alors
AB=(1⋅0+0⋅01⋅0+0⋅01⋅1+0⋅01⋅1+0⋅0)=(0011), mais
BA=(0⋅1+1⋅10⋅1+0⋅10⋅0+1⋅00⋅0+0⋅0)=(1000). Donc
AB=BA : l'ordre compte !
⚠️ Pièges et cas particuliers
▾
Dimensions
A+B seulement si même type ; AB seulement si (colonnes de A) = (lignes de B).
Ordre du produit
AB et BA peuvent être tous deux définis mais différents ; parfois l'un est défini et pas l'autre.
Ne pas simplifier abusivement
- De AB=AC on ne peut pas déduire B=C si A n'est pas inversible.
- De AB=0 on ne peut pas déduire A=0 ou B=0.
Inverse
- det(A)(A)=0⇒ pas d'inverse.
- En général (A+B)−1=A−1+B−1.
- (AB)−1 existe seulement si A et B sont toutes deux inversibles, et alors (AB)−1=B−1A−1.
Déterminant (rappels utiles)
- Pour 2×2, ne pas confondre ad−bc avec ab−cd.
- Une ligne (ou colonne) nulle ⇒det(A)(A)=0.
- Deux lignes (ou colonnes) proportionnelles ⇒det(A)(A)=0.
Distributivité oui, mais attention
(A+B)2=A2+AB+BA+B2(pas A2+2AB+B2 sauf si AB=BA). Échelonnement
les opérations sur les lignes changent la matrice, mais préservent l'ensemble des solutions d'un système associé (matrice augmentée).
✅ À retenir
▾
Je sais lire le type m×n et identifier aij.
Je sais reconnaître Idn et 0m×n.
Je vérifie toujours les dimensions avant A±B ou AB.
Je sais donner la taille de AB (si défini).
Je sais calculer (AB)ij avec la somme ∑aikbkj.
Je connais les propriétés : associativité, distributivité, non-commutativité.
Je sais utiliser Id : AId=IdA=A (avec tailles compatibles).
Je sais calculer l'inverse d'une matrice 2×2 et la condition det=0.
Je sais résoudre AX=B par X=A−1B quand A est inversible.
Je sais décrire Gauss--Jordan sur (A∣Id) pour trouver A−1.
Je sais échelonner et lire un rang.
Je connais les pièges : ordre du produit, simplifications interdites, AB=0 possible avec A,B=0.
🃏 Étape suivante Flashcards : Algèbre linéaire Mémorise les définitions et formules de ce chapitre, carte par carte. →