ضرب المصفوفات

إنّ ضرب المصفوفات في الرياضيات تشير إلى عملية ضرب مصفوفة ما بعدد أو بمصفوفة أخرى.

ضرب المصفوفات العادي

عملية الضرب العادية المذكورة هنا هي الأكثر شيوعًا لدى استخدام المصفوفات وأكثرها أهميّة. عملية الضرب هذه تكون معرّفة بين المصفوفة A وB فقط إذا كان عدد أعمدة الأولى مساويًا لعدد الأسطر في الثانية. أي أنّ العملية معرّفة إذا كانت A من درجة m×n، وB من درجة n×p، وتكون مصفوفة حاصل الضرب C=AB من درجة m×p. ووفق نفس المنطق، فإذا تمّ ضرب سلسلة من المصفوفات ذات درجات n1×n2، n2×n3 وnk1×nk، فإنّ مصفوفة حاصل الضرب ستكون من درجة n1×nk. من هنا، فإنّ ضرب المصفوفات ليست عملية تبديلية على الأطلاق، إذ قد لا يكون الضرب معرفًا أصلاً إذا ما استبدلت المصفوفتين.

في العملية Cm×q=Am×nBn×q يتم حساب كل عنصر في مصفوفة حاصل الضرب، بالطريقة الآتية:

ci,j=k=1nai,kbk,j.

أي أنّه لحساب العنصر الواقع في السطر الـi والعمود j من مصفوفة حاصل الضرب، يجب حساب الجداء الداخلي للمتجهين المكوّنين من السطر الـi من المصفوفة الأولى والعمود j من المصفوفة الثانية. ويقوم الرسم التالي بتوضيح هذه النقطة:

[a3,1a3,2a3,3a3,4]A3×4[b1,4b2,4b3,4b4,4]B4×5=[c3,4]C3×5

إذ يتحقّق:

c3,4=a3,1b1,4+a3,2b2,4+a3,3b3,4+a3,4b4,4

خواص الضرب العادي

  • ليست عملية ضرب المصفوفات عملية تبديلية عمومًا، وإن كانت العملية التبديلية معرّفة. أي:
ABBA.
  • أحد الاستثنائات بالنسبة للخاصة السابقة هي كون المصفوفتين قطريتين، إذ عندها تكون عملية الضرب تبديلية.
det(AB)=det(BA)
أي أنّ عمليّة حساب محدّد حاصل الضرب هي عملية تبديلية.
(AB)C=A(BC).
A(B+C)=AB+AC،
(A+B)C=AC+BC
c(AB)=(cA)B=(Ac)B=A(cB)=A(Bc)=(AB)c.


ملف:Nuvola apps edu mathematics-ar.svg هذه بذرة مقالة عن الرياضيات تحتاج للنمو والتحسين، فساهم في إثرائها بالمشاركة في تحريرها.
ملف:Nuvola apps edu mathematics-ar.svg بوابة رياضيات تصفح مقالات ويكيبيديا المهتمة بالرياضيات.

ca:Multiplicació de matrius cs:Násobení matic de:Matrix (Mathematik)#Matrizenmultiplikation Matrix multiplication]] eo:Matrica multipliko es:Multiplicación de matrices fa:ضرب ماتریس fr:Produit matriciel he:כפל מטריצות it:Moltiplicazione di matrici ko:행렬 곱셈 nl:Matrixvermenigvuldiging pl:Mnożenie macierzy pt:Produto de matrizes ru:Умножение матриц zh:矩陣乘法