طريقة ضرب المصفوفات مع الأمثلة

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

سنتعلم في هذا الدرس خطوة بخطوة كيفية ضرب المصفوفات بالتفصيل مع أمثلة محلولة وتمارين مختلفة.
ولكن لنبدأ اولا بالسهل, وهو ضرب المصفوفة بعدد حقيقي.

إقرأ المزيد حول جمع المصفوفات.

ضرب المصفوفة بعدد حقيقي

عندما نضرب مصفوفة ما بعدد. نقوم بضرب كل عنصر من عناصر المصفوفة بهذا العدد.

مثال لتكن المصفوفة A

A =   
29
34

أوجد ناتج ضرب المصفوفة بالعدد 3

3×A=

3 ×   
29
34
=    
3×23×9
33×4
 =   
627
912

نلاحظ أن المصفوفة الناتجة لها نفس عدد أسطر المصفوفة A (سطرين) ونفس عدد الأعمدة أيضاً (عمودين). الأمر سهل هو مجرد تدريب على الضرب التقليدي.

تمرين: أوجد ناتج ضرب المصفوفة Z بالعدد -2

Z =   
49
5-2
10.4

-2×Z=

والآن نأتي إلى الأهم إلى السبب الذي أتى بك إلى هذا المقال وهو ضرب المصفوفات ببعضها.

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

إن عملية ضرب المصفوفات تحتاج إلى تركيز في عدة أمور. منها عمليات الضرب الكثيرة والجمع الذي يتخللها. وكذلك موضع الأسطر والأعمدة في المصفوفة الناتجة.

تتم عملية الضرب من خلال ضرب كل سطر من المصفوفة الأولى بكل عمود من المصفوفة الثانية أي كل سطر من الأولى يجب أن يضرب بجميع أعمدة الثانية.

فمثلا لو كان في المصفوفة الأولى 2 سطر والثانية 2 عمود فلدينا 4 عمليات ضرب هي:

  1. السطر الأول من الأولى × العمود الأول من الثانية
  2. السطر الأول من الأولى × العمود الثاني من الثانية
  3. السطر الثاني من الأولى × العمود الأول من الثانية
  4. السطر الثاني من الأولى × العمود الثاني من الثانية

ولكن كيف يتم ضرب السطر بالعمود؟

يتم ذلك بضرب كل عنصر من سطر المصفوفة الأولى بالعنصر المقابل في عمود الثانية. مثلا لو كان لدينا السطر Row و العمود Col من احدى المصفوفات:

Row =   
123
Col =   
5
6
8
Row × Col =   
1×5 + 2×6 + 3×8

العنصر 1 من السطر × العنصر 1 من العمود + العنصر 2 من السطر × العنصر 2 من العمود …الخ

انظر لعملية ضرب المصفوفتين التالية: قم بالضغط على عناصر المصفوفة A×B ليظهر لك الاسطر والاعمدة المضروبة باللون الأحمر.

A =   
12
34
B =   
57
86

A×B=?

A×B =   
1×5+2×81×7+2×6
3×5+4×83×7+4×6

هام: المصفوفة الناتجة من عملية الضرب

  1. عدد اسطرها = عدد أسطر المصفوفة الأولى
  2. عدد أعمدتها = عدد أعمدة المصفوفة الثانية

طريقة ضرب المصوفات بالتفصيل

لنسمي المصفوفة الناتجة C مثلا. وهي مصفوفة فيها سطرين وعمودين. Cn×m = C2×2.

  1. نضرب عناصر السطر الأول لـA مع عناصر العمود الأول لـB ونجمع النتائج
    C11= 1×5+2×8 = 21
    ينتج العنصر Cij = C11 حيث i يشير إلى رقم الصف و j إلى رقم العمود أي C11 يقع في السطر الاول والعمود الأول.
  2. نضرب عناصر السطر الأول لـA مع عناصر العمود الثاني لـB ونجمع النتائج
    C12= 1×7+2×6 = 19
  3. نضرب عناصر السطر الثاني لـA مع عناصر العمود الأول لـB ونجمع النتائج
    C21= 3×5+4×8 = 47
  4. نضرب عناصر السطر الثاني لـA مع عناصر العمود الثاني لـB ونجمع النتائج
    C22= 3×7+4×6 = 45
C =   
C1,1C1,2
C2,1C2,2

إليكم مجموعة أمثلة حتى تكتمل الصورة.

مثال على ضرب المصفوفات. لتكن المصفوفتين A و B أوجد ناتج ضرب المصفوفتين.

A =   
125
762
B =   
14
52
60

A×B=?

1×1+2×5+5×61×4+2×2+5×0
7×1+6×5+2×67×4+6×2+2×0
 =   
418
4940

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

نلاحظ أنه تم ضرب كل عنصر من سطر مع العنصر المقابل من عمود. وبالتالي نستنتج أنه يجب أن تكون عدد أعمدة المصفوفة الأولى = عدد أسطر المصفوفة الثانية. وإلا لو اختلف الشرط السابق لن نجد لأحد العناصر عنصر مقابل لنضربه به فيما لو قل عدد الأعمدة للأولى عن اسطر الثانية.

شرط ضرب المصفوفات هو أن يكون عدد أعمدة المصفوفة الأولى = عدد أسطر المصفوفة الثانية

وبما أننا قلنا المصفوفة الأولى والثانية. نستنتج أن ضرب المصفوفات ليس تبديلي. ويمكن برهنة ذلك بسهولة.

أوجد ناتج ضرب المصفوفتين A×B

A =   
124
210
B =   
12
34

عدد أعمدة المصفوفة الأولى = 3
عدد أسطر المصفوفة الثانية = 2
بالتالي لا يمكن ضرب المصفوفتين A و B لأن عدد أعمدة المصفوفة الأولى لا يساوي عدد أسطر الثانية.

لاحظ: عدد أعمدة المصفوفة الثانية (2) = عدد أسطر الأولى (2) وبالتالي يمكن إجراء عملية الضرب B×A ولكن لا يمكن إجرا ء A×B!

مثال تدريبي: لتكن المصفوفتين A و B. أوجد حاصل ضرب الأولى بالثانية. (ستظهر إشارة ✓ إذا كان جوابك صحيحاً)

A =   
123
B =   
3
2
1

أدخل عدد صفوف وأعمدة المصفوفة الناتجة


يمكنك التأكد من الحل من خلال حاسبة ضرب المصفوفات

تمارين حول ضرب المصفوفات

لم ننته بعد من شرح ضرب المصفوفات. لتكن المصفوفتين C3×2 و U2×3. لنجرب ضرب C*U

C =   
26
12
34
U =   
531
123

أولا لنتحقق من شرط ضرب المصفوفات

  • عدد أعمدة المصفوفة الأولى 2
  • عدد أسطر المصفوفة الثانية 2

بالتالي عملية الضرب ممكنة بسبب تساوي أعمدة الأولى مع اسطر الثانية.

لنفرض المصفوفة الناتجة S فيكون:

أولا نضرب السطر الأول لـC مع كل عمود من المصفوفة ‘الثانية ’ U

  • S11 =6×1+2×3 =12
  • S12 = 6×3+2×2 = 22
  • S13 = 6×5+2×1 = 32

ينتج لنا أول سطر من المصفوفة الناتجة [12 22 32]. ثم نتابع بضرب السطر الثاني من المصفوفة الأولى مع كافة أعمدة المصفوفة الثانية

S1,1S1,2S1,3
???
???
  • S21 = 2×1+1×3 = 5
  • S22 = 2×3+1×2 = 8
  • S23 = 2×5+1×1 = 11

ينتج لنا ثاني سطر من المصفوفة الناتجة [5 8 11]. ثم نتابع بضرب السطر الثالث من المصفوفة الأولى مع كافة أعمدة المصفوفة الثانية

S1,1S1,2S1,3
S2,1S2,2S2,3
???
  • S31 = 4×1+3×3 = 13
  • S32 = 4×3+3×2 = 18
  • S33 = 4×5+3×1 = 23

ينتج لنا ثالث سطر من المصفوفة الناتجة [13 18 23].

S1,1S1,2S1,3
S2,1S2,2S2,3
S3,1S3,2S3,3

ماذا نستنتج؟

نستنتج أن المصفوفة الناتجة لها عدد أسطر الأولى 3 ولها عدد أعمدة الثانية 3

المصوفة الناتجة S3×3 حيث توضح S1, S2, S3 أرقام الاعمدة

S1S2S3
1122232
25811
3131823

تمرين: أوجد ناتج ضرب المصفوفتين A×B

A =   
24
16
B =   
14-10
3230.5

أدخل عدد صفوف وأعمدة المصفوفة الناتجة

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

لضرب المصفوفات مجموعة من الخواص يجب معرفتها وهي:

  1. ضرب المصفوفات غير تبديلي بالضرورة
  2. ضرب المصفوفات تجميعي
  3. ضرب المصفوفات تجميعي
  4. الضرب بالمصفوفة الصفرية دائما يعطي مصفوفة صفرية
  5. الضرب بالمصفوفة الواحدية يعطي المصفوفة نفسها
  6. في ضرب المصفوفات لا يمكن الاختصار

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

أولا ضرب المصفوفات ليس تبديلي. أي أن A×B ≠ B×A بالضرورة. لنجرب مثال ما.

A =   
15
31
B =   
78
02

A×B =

718
2126

B×A =

3143
62

قلنا ليس تبديلي بالضرورة أي قد يكون A×B = B×A إلا أن ذلك هو محض صدفة. فعلى سبيل المثال إذا كانت أحدى المصفوفتين المضروبتين مربعة والأخرى مصفوفة واحدية يكون الضرب تبديليا:

10
01
 ×   
41
96
 =   
41
96
 ×   
10
01
 =   
41
96

كما أن جداء أي مصفوفتين قطريتين تبديلي. ولكن بشكل عام ضرب المصفوفات غير تبديلي.

اطلع على مقال أنواع المصفوفات لمعرفة معنى المصفوفة القطرية.

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

إن ضرب المصفوفات تجميعي. لنفترض لدينا ثلاث مصفوفات تحقق شروط الضرب فإن: A×(B×C) = (A×B)×C = A×B×C.

مثال: لتكن المصفوفات الثلاث A, B, C. أوجد (A×B)×C ثم أوجد A×(B×C) واكتب لنا النتائج في التعليقات. هل النتائج هي نفسها؟

A =   
12
34
B =   
56
78
C =   
98
76

ضرب المصفوفات توزيعي على الجمع

إن عملية ضرب المصفوفات توزيعية على الجمع من اليمين واليسار. مثلا لنفرض 4 مصفوفات A, B, C, D فإن العمليات التالية صحيحة:

A × (B + C) = A × B + A × C
(D + B) × C = D × C + B × C

الضرب بالمصفوفة الصفرية دائما يعطي مصفوفة صفرية

ضرب أي مصفوفة بالمصفوفة الصفرية يعطي مصفوفة صفرية جديدة. مثلا:

-7211
92-5
×   
00
00
00
=   
00
00

ملاحظة: قد يكون ناتج ضرب مصفوفتين غير صفريتين هو مصفوفة صفرية. وبالتالي لا تقارن المصفوفة الصفرية بالنسبة لضرب المصفوفات بتأثير الصفر في عمليات الضرب الجبرية التقليدية.

الضرب بالمصفوفة الواحدية يعطي المصفوفة نفسها

إن ضرب أي مصفوفة (وفق شروط الضرب طبعا) بالمصفوفة الواحدية يعطي المصفوفة نفسها. وسواء من اليمين أو اليسار (لأن ضرب المصفوفات تبديلي بكل حال) أي:

Iii × Aij = Aij
Aij × Ijj= Aij

المصفوفة الواحدية لا تكون إلا مربعة أي عدد الاسطر = عدد الأعمدة.

في ضرب المصفوفات لا يمكن الاختصار

على فرض لدينا العلاقة التالية وهي صحيحة:

خواص ضرب المصفوفات - لا يمكن الاختصار

هذا لا يعني بالضرورة أن Yn,p = zn,p محققة.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *