Fiche explicative de la leçon: Multiplication d’une matrice par un scalaire | Nagwa Fiche explicative de la leçon: Multiplication d’une matrice par un scalaire | Nagwa

Fiche explicative de la leçon: Multiplication d’une matrice par un scalaire Mathématiques • Première secondaire

Dans cette fiche explicative, nous allons apprendre à multiplier une matrice par un scalaire et à identifier les propriétés de cette multiplication.

Une matrice est un tableau de nombres organisés en lignes et en colonnes. Avant d’apprendre à utiliser les matrices dans des applications pratiques, il faut d’abord apprendre à réaliser les différentes opérations matricielles. Dans cette fiche explicative, nous nous intéresserons à la multiplication de matrices par un scalaire.

Le terme « scalaire » fait référence à un nombre;par exemple, 2 ou 13. Comment peut-on multiplier une matrice, c’est-à-dire un tableau de nombres, par un scalaire tel que 2 ou 13?Commençons par donner la définition de cette opération algébrique dans le cas général.

Définition : Multiplication de matrice par un scalaire

Pour une matrice d’ordre 𝑚×𝑛 définie par 𝐴=𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎, on réalise la multiplication par un scalaire 𝑘. En multipliant chaque coefficient de 𝐴 par 𝑘:𝑘𝐴=𝑘×𝑎𝑘×𝑎𝑘×𝑎𝑘×𝑎𝑘×𝑎𝑘×𝑎𝑘×𝑎𝑘×𝑎𝑘×𝑎. On peut aussi dire que l’on « met à l’échelle » la matrice selon la constante 𝑘.

Autrement dit, il est possible de multiplier une matrice par un nombre (un scalaire) en multipliant tous les coefficients de la matrice par ce nombre.

Prenons par exemple la matrice 𝐴=53131106175427262638.

Imaginons que l’on veuille multiplier cette matrice par la constante 2. Pour cela, on doit multiplier chacun des coefficients de 𝐴 par 2, ce qui nous donne 2𝐴=(2)×5(2)×3(2)×(1)(2)×(3)(2)×1(2)×1(2)×0(2)×6(2)×1(2)×7(2)×5(2)×4(2)×(2)(2)×7(2)×(2)(2)×6(2)×(2)(2)×6(2)×(3)(2)×8.

On calcule ensuite le résultat de chacun de ces produits et on obtient 2𝐴=1062622012214108414412412616.

La multiplication de matrices par un scalaire ne se limite pas aux entiers:le scalaire peut être une fraction, un nombre irrationnel ou même un nombre complexe. Si le scalaire est une fraction, il est d’usage de simplifier les fractions résultantes jusqu’à obtenir leur forme irréductible. Bien que cela ne soit pas strictement nécessaire, c’est une bonne habitude à prendre. Par exemple, prenons la matrice 𝐵=536488306111 et entreprenons de la multiplier par la constante 13;on obtient dans un premier temps 13𝐵=13×513×(3)13×613×413×813×813×313×013×613×(1)13×113×(1).

Puis, on réduit autant que possible toutes les fractions qui peuvent l’être;on a alors 13𝐵=5312438383102131313.

Comme on l’a vu, la multiplication d’une matrice par un scalaire multiplie chacun des coefficients de cette matrice par une constante. En se basant sur cette définition, il est facile de voir que la multiplication par un scalaire égal à 1 conserve la matrice d’origine tandis que la multiplication par un scalaire égal à 0 transforme toute matrice en la matrice nulle.

Propriété : Élément neutre et multiplication par zéro pour la multiplication de matrices par un scalaire

Pour toute matrice 𝐴, on a 1𝐴=𝐴 et 0𝐴=𝑂, 𝑂 est la matrice nulle de même ordre que 𝐴.

La multiplication de matrices par un scalaire peut donner lieu à des problèmes retors;réservons ces derniers pour plus tard et commençons par une question simple.

Exemple 1: Multiplier une matrice par un scalaire

Soit la matrice 𝐴=(18),trouvez 3𝐴.

Réponse

On rappelle que pour multiplier une matrice par un nombre (un scalaire), on multiplie chacun des coefficients de la matrice par ce nombre.

Ainsi, pour multiplier 𝐴 par 3, on multiplie chaque coefficient par ce nombre;on a alors 3𝐴=(3×(1)3×(8))=(324).

Un principe fondamental de la multiplication de matrices par un scalaire est le fait d’appliquer le même procédé à chacun des coefficients. Tous, sans exception, sont multipliés par le même nombre;la multiplication de matrices par un scalaire ne multiplie jamais deux coefficients différents par deux nombres différents. Nous verrons dans l’exemple suivant comment appliquer ce principe pour résoudre des problèmes d’algèbre linéaire.

Exemple 2: Trouver le scalaire par lequel une matrice est multipliée

Sachant que 𝑥×2035=1402135, trouvez la valeur de 𝑥.

Réponse

On rappelle que pour multiplier une matrice par un nombre (un scalaire), on multiplie chacun des coefficients de la matrice par ce nombre.

On va multiplier chacun des coefficients de la matrice du membre de gauche par 𝑥, afin de trouver 𝑥 en résolvant l’équation résultante:𝑥×(2)𝑥×0𝑥×(3)𝑥×(5)=1402135, que l’on peut réécrire 2𝑥03𝑥5𝑥=1402135.

On rappelle que deux matrices sont égales si elles sont de même ordre et si chacun des coefficients de l’une est égal au coefficient situé à la même ligne et à la même colonne dans l’autre. On observe que les matrices ont toutes les deux 2 lignes et 2 colonnes. Elles sont donc de même ordre et l’on peut associer chaque coefficient de l’une au coefficient correspondant de l’autre.

On obtient alors le système d’équations linéaires suivant 2𝑥=14,0=0,3𝑥=21,5𝑥=35.

La deuxième équation est triviale;quant aux trois autres, on remarque qu’on peut toutes les résoudre en posant 𝑥=7.

Lorsque tous les coefficients de la matrice qui nous intéresse partagent un diviseur commun, on choisit souvent de l’extraire de la matrice. Par exemple, la matrice 𝐴=362404168444, peut être réécrite sous la forme 𝐴=4×(9)4×(6)4×(0)4×(1)4×(4)4×(2)4×(1)4×(1)4×(1).

On constate que tous les coefficients sans exception ont un facteur 4;on peut donc le sortir de la matrice et l’on obtient 𝐴=4960142111.

Dans certains cas, il peut être préférable de définir une nouvelle matrice 𝐵=960142111, qui nous permette d’écrire que 𝐴=4𝐵

Voyons un exemple dans lequel nous extrairons un scalaire d’une matrice.

Exemple 3: Multiplication de matrice par un scalaire

Sachant la matrice 𝐴=1165243174, quel est le plus grand nombre 𝑘 pour lequel aucun coefficient de 𝑘𝐴 n’est supérieur à 1?

Réponse

On rappelle que pour multiplier une matrice par un nombre (un scalaire), on multiplie chacun des coefficients de la matrice par ce nombre.

Ainsi, pour notre matrice 𝐴, on a 𝑘𝐴=𝑘16𝑘5𝑘2𝑘4𝑘3𝑘𝑘7𝑘4𝑘.

On peut voir que si l’on pose 𝑘=0, tous les coefficients sont égaux à zéro (c’est la matrice nulle), et, par conséquent, la condition de n’avoir aucun coefficient supérieur à 1 est vérifiée. Notre but, cependant, est de trouver le plus grand nombre 𝑘 permettant de vérifier cette condition;on va donc essayer de trouver un nombre strictement positif 𝑘>0.

Si on liste les coefficients positifs, on obtient 𝑘, 2𝑘, 4𝑘, 5𝑘 et 7𝑘. Le plus grand de ces coefficients est 7𝑘;ainsi, pour que notre condition soit vérifiée, il faut que 7𝑘1. Il en découle que 𝑘17. On a déjà établi que 𝑘 est un nombre positif, ce qui implique que les coefficients restants, 𝑘, 3𝑘, 4𝑘 et 16𝑘, sont tous négatifs;ils sont donc inférieurs à 1 et vérifient la condition.

Sachant que l’on cherche une limite supérieure à la valeur de 𝑘, la réponse est 𝑘=17.

La multiplication par un scalaire est une opération courante en algèbre linéaire. Par ailleurs, avec l’addition, c’est peut-être l’opération algébrique la plus facile à comprendre. Pour autant, il serait incorrect de penser que les problèmes d’algèbre linéaire impliquant la multiplication par un scalaire sont forcément simples. Dans les deux prochains exemples, nous verrons que la multiplication de matrices par un scalaire peut être à l’origine de problèmes riches et intéressants, qui nous aideront à atteindre un meilleur niveau de compréhension.

Exemple 4: Résoudre des équations impliquant une multiplication de matrices par un scalaire

Soit l’équation matricielle suivante 8193=𝑚3021+1130.

Trouvez la valeur de 𝑚 solution de l’équation.

Réponse

On rappelle que pour multiplier une matrice par un nombre (un scalaire), on multiplie chacun des coefficients de la matrice par ce nombre. De la même manière, pour additionner deux matrices de même ordre, on additionne les deux coefficients situés à la même ligne et à la même colonne dans les deux matrices, et ce pour chaque paire de coefficients.

On commence par multiplier la première matrice du membre de droite par le scalaire 𝑚:8193=3𝑚02𝑚𝑚+1130.

Puis, une paire de coefficients après l’autre, on additionne les deux matrices du membre de droite pour trouver 8193=3𝑚112𝑚+3𝑚.

On rappelle que deux matrices sont égales si elles sont de même ordre et si chacun des coefficients de l’une est égal au coefficient situé à la même ligne et à la même colonne dans l’autre. On observe que les matrices ont toutes les deux 2 lignes et 2 colonnes;elles sont donc de même ordre.

On fait correspondre les deux coefficients apparaissant à la même ligne et à la même colonne dans les deux matrices et l’on obtient 8=3𝑚1,1=1,9=2𝑚+3,3=𝑚.

La dernière équation nous donne 𝑚=3 et on constate que toutes les autres équations sont elles aussi vérifiées pour 𝑚=3, il s’agit donc de notre solution. On peut s’en assurer en vérifiant que les deux membres de l’équation sont bien égaux lorsque l’on remplace par 𝑚=3 dans l’équation matricielle d’origine.

Dans l’exemple précédent, nous avons trouvé une constante inconnue dans une équation matricielle. Si l’on y regarde de plus près, on s’aperçoit qu’une équation matricielle donne lieu à un système d’équations. On peut donc trouver plusieurs constantes inconnues à partir d’une unique équation matricielle. Dans le dernier exemple, nous verrons le cas d’une équation matricielle comprenant trois constantes inconnues.

Exemple 5: Résoudre des équations impliquant la multiplication de matrices par un scalaire

Trouvez les nombres 𝑎, 𝑏 et 𝑐 tels que 𝑎1101+𝑏1001+𝑐0110=1013.

Réponse

On rappelle que pour multiplier une matrice par un nombre (un scalaire), on multiplie chacun des coefficients de la matrice par ce nombre. De même, pour additionner deux matrices de même ordre, on additionne les deux coefficients situés à la même ligne et à la même colonne dans les deux matrices, et ce pour chaque paire de coefficients.

On commence par introduire les scalaires à l’intérieur des matrices, ce qui nous donne 𝑎𝑎0𝑎+𝑏00𝑏+0𝑐𝑐0=1013.

L’addition matricielle se réalisant coefficient par coefficient, on a 𝑎+𝑏𝑎𝑐𝑐𝑎+𝑏=1013.

On rappelle que deux matrices sont égales si elles sont de même ordre et si chacun des coefficients de l’une est égal au coefficient situé à la même ligne et à la même colonne dans l’autre. On observe que les matrices ont toutes les deux 2 lignes et 2 colonnes;elles sont donc de même ordre.

On fait correspondre les deux coefficients apparaissant à la même ligne et à la même colonne dans les deux matrices et on obtient le système d’équations 𝑎+𝑏=1,𝑎𝑐=0,𝑐=1,𝑎+𝑏=3.

La troisième équation nous donne 𝑐=1, que l’on peut remplacer dans la deuxième équation pour montrer que 𝑎=1. Puis, en remplaçant par cette valeur de 𝑎 soit dans la première, soit dans la quatrième équation, on trouve que 𝑏=2.

La multiplication de matrices par un scalaire présente de nombreuses propriétés très utiles lorsqu’on la combine à l’addition matricielle. Comme on le sait, en algèbre conventionnelle, les quantités 𝑎, 𝑏 et 𝑐 suivent toujours la règle 𝑎×(𝑏+𝑐)=𝑎×𝑏+𝑎×𝑐, connue sous le nom de « distributivité de la multiplication sur l’addition ». Il s’avère que cette propriété s’applique également à la multiplication de matrice par un scalaire combinée à l’addition matricielle.

Théorème : Propriété de la distributivité

La multiplication de matrices par un scalaire est « distributive » lorsqu’elle est combinée à l’addition matricielle. Autrement dit, si 𝑎 est un scalaire et si 𝐵 et 𝐶 sont des matrices de même ordre, alors 𝑎(𝐵+𝐶)=𝑎𝐵+𝑎𝐶.

Vérifions ce résultat à travers un exemple. On pose 𝑎=3 et on définit deux matrices telles que 𝐵=460872,𝐶=375661.

Alors, 𝐵+𝐶=460872+375661=113514131; et, par conséquent, 𝑎(𝐵+𝐶)=3113514131=3391542393.

On aurait aussi pu commencer par calculer 𝑎𝐵=1218024216,𝑎𝐶=9211518183.

Puis calculer 𝑎𝐵+𝑎𝐶=1218024216+9211518183=3391542393.

Ainsi, nous avons montré dans cet exemple que 𝑎(𝐵+𝐶)=𝑎𝐵+𝑎𝐶. À travers notre exemple, nous n’avons fait qu’illustrer le théorème;il serait bien sûr possible de le prouver de façon rigoureuse, sans faire référence à un exemple en particulier.

La multiplication de matrices par un scalaire peut nous évoquer une opération matricielle triviale;pour autant, une bonne maîtrise de ce concept fait souvent la différence entre une résolution de problème longue, compliquée et une résolution courte et simple. Il est généralement judicieux de vérifier s’il existe un facteur commun à tous les coefficients de la matrice sur laquelle on travaille;le cas échéant, on peut extraire ce scalaire de la matrice.

Pour conclure cette fiche explicative, récapitulons quelques concepts essentiels.

Points clés

  • Multiplier une matrice 𝐴 par un scalaire 𝑘 signifie que chaque coefficient de la matrice 𝐴 est multiplié par 𝑘.
  • Si tous les coefficients d’une matrice partagent un facteur commun, on peut extraire ce scalaire de la matrice en inversant la multiplication scalaire.
  • La multiplication de matrices par un scalaire est distributive. Autrement dit, pour tout scalaire 𝑎 et pour toutes matrices de même ordre 𝐵 et 𝐶, on a 𝑎(𝐵+𝐶)=𝑎𝐵+𝑎𝐶.
  • Pour toute matrice 𝐴, on a 1𝐴=𝐴 et 0𝐴=𝑂, 𝑂 est la matrice nulle de même ordre que 𝐴.

Rejoindre Nagwa Classes

Assistez à des séances en direct sur Nagwa Classes pour stimuler votre apprentissage avec l’aide et les conseils d’un enseignant expert !

  • Séances interactives
  • Chat et messagerie électronique
  • Questions d’examen réalistes

Nagwa utilise des cookies pour vous garantir la meilleure expérience sur notre site web. Apprenez-en plus à propos de notre Politique de confidentialité