Opérations sur les matrices — récapitulatif complet
| Opération | Formule (terme général) | Condition |
|---|---|---|
| Addition A+B | (A+B)ᵢⱼ = aᵢⱼ + bᵢⱼ | Même taille |
| Multiplication AB | (AB)ᵢⱼ = Σₖ aᵢₖ·bₖⱼ | colonnes(A) = lignes(B) |
| Transposée Aᵀ | (Aᵀ)ᵢⱼ = aⱼᵢ | Toujours possible |
| Scalaire λA | (λA)ᵢⱼ = λ·aᵢⱼ | Toujours possible |
| Trace tr(A) | tr(A) = Σᵢ aᵢᵢ | Matrice carrée |
3 applications concrètes des opérations matricielles
Application 1 — Réseaux de neurones : propagation avant
Dans un réseau de neurones artificiel, chaque couche calcule z = Wx + b, où W est la matrice des poids et x le vecteur d'entrée. L'entraînement utilise la rétropropagation, qui nécessite la transposée Wᵀ pour calculer les gradients. Toute l'intelligence artificielle moderne repose sur des multiplications matricielles répétées.
Application 2 — Informatique graphique : transformations 3D
Une rotation d'angle θ dans le plan est représentée par R = [[cos θ, −sin θ],[sin θ, cos θ]]. Pour enchaîner deux rotations θ₁ puis θ₂, on calcule R₂·R₁ (non commutatif !). Une translation+rotation combinée s'exprime par une seule matrice 4×4 homogène, évitant les boucles imbriquées.
Application 3 — Physique quantique : opérateurs de spin
Les matrices de Pauli σₓ=[[0,1],[1,0]], σᵧ=[[0,−i],[i,0]], σᵤ=[[1,0],[0,−1]] sont les opérateurs de spin d'un électron. Leur produit σₓσᵧ = iσᵤ montre que la mesure quantique dépend de l'ordre des opérations — la non-commutativité matricielle n'est pas qu'une curiosité mathématique.
Vous avez votre résultat ? Maths Pro génère des exercices corrigés illimités sur ce thème. Fiches PDF par niveau (3e-Terminale).
M'entraîner avec Maths Pro →14,90 € une fois · Sources officielles · Export PDF
Erreurs fréquentes — opérations matricielles
Questions fréquentes — calcul matriciel en ligne
La multiplication matricielle est-elle associative ?
Oui : A(BC) = (AB)C. C'est une propriété fondamentale. Cette associativité permet d'optimiser le calcul en choisissant l'ordre de groupement qui minimise les opérations (problème de la chaîne de matrices).
Qu'est-ce qu'une matrice symétrique ?
A est symétrique si A = Aᵀ, i.e. aᵢⱼ = aⱼᵢ pour tous i,j. Les matrices de covariance en statistiques sont toujours symétriques. Propriété clé : A+Aᵀ est toujours symétrique pour toute matrice carrée A.
Comment calculer la puissance d'une matrice ?
A² = A·A, A³ = A·A², etc. Pour les grandes puissances, la diagonalisation est efficace : si A = PDP⁻¹, alors Aⁿ = PDⁿP⁻¹ où Dⁿ est trivial (puissances des valeurs propres sur la diagonale).
Qu'est-ce que la trace d'une matrice ?
tr(A) = somme des éléments diagonaux = somme des valeurs propres. Propriétés : tr(A+B) = tr(A)+tr(B), tr(AB) = tr(BA) (même si AB ≠ BA). La trace est invariante par similitude : tr(PAP⁻¹) = tr(A).
Peut-on diviser deux matrices ?
Il n'existe pas d'opération "division" matricielle directe. On "divise" à gauche par A en multipliant par A⁻¹ (si A est inversible) : AX=B → X=A⁻¹B. Attention à l'ordre : A⁻¹B ≠ BA⁻¹ en général.
Qu'est-ce qu'une matrice idempotente ?
A est idempotente si A² = A. Exemple : matrices de projection orthogonale. La matrice chapeau H = X(XᵀX)⁻¹Xᵀ en régression linéaire est idempotente (H² = H), ce qui signifie que projeter deux fois donne le même résultat.
Quelle est la différence entre produit de Hadamard et produit matriciel ?
Le produit de Hadamard (ou produit terme à terme) A⊙B a pour coefficients (A⊙B)ᵢⱼ = aᵢⱼ·bᵢⱼ. Il est commutatif (A⊙B = B⊙A) et utilisé en traitement d'image et réseaux de neurones (masks). Le produit matriciel standard fait des sommes de produits ligne×colonne.