انتقل إلى المحتوى
  • افتح حلّال الرياضيات
  • اسأل المعلم الذكي
  • ابحث عن مقرر AP
  • أنشئ اختبارًا قصيرًا
  • افتح الآلة الحاسبة
  • الآلة الحاسبة البيانية
  • تصفح كل الحاسبات
  • اقرأ أدلة الرياضيات
↑ ↓Enter للفتح · Esc للإغلاق

الجبر الخطي

أساسيات المصفوفات: دليل المبتدئين إلى المصفوفات

بقلم MathSolver Pro Editorial Team · نُشر في

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

ما المصفوفة

المصفوفة ترتيب مستطيل من الأعداد، تُسمّى عناصر، مرتّبة في صفوف وأعمدة. والمصفوفة التي فيها mm صفًّا وnn عمودًا رتبتها m×nm \times n، وتُقرأ m في n، ويُذكر عدد الصفوف أولًا دائمًا. ويُكتب العنصر الواقع في الصف ii والعمود jj من المصفوفة AA على الصورة aija_{ij}. فمثلًا:

A=(2−10435)من الرتبة 2×3,، حيث a12=−1 و a23=5A = \begin{pmatrix} 2 & -1 & 0 \\ 4 & 3 & 5 \end{pmatrix} \quad \text{من الرتبة } 2 \times 3, \text{، حيث } a_{12} = -1 \text{ و } a_{23} = 5

المصفوفة ذات العمود الواحد متّجه عمودي، وذات الصف الواحد متّجه صفّي. والمصفوفة المربعة عدد صفوفها يساوي عدد أعمدتها؛ والمصفوفات المربعة هي التي يمكن أن تكون لها محدِّدات ومعكوسات. وتتساوى مصفوفتان فقط عندما تكون لهما الرتبة نفسها ويتطابق كل عنصرين متناظرين فيهما.

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

تُجمع المصفوفات ذات الرتبة الواحدة عنصرًا بعنصر: فالعنصر في الصف ii والعمود jj من A+BA + B هو aij+bija_{ij} + b_{ij}. والطرح يجري بالطريقة نفسها. أما المصفوفات المختلفة الرتب فلا يمكن جمعها إطلاقًا، لأنه لا توجد طريقة معقولة لمزاوجة عناصرها.

ضرب المصفوفة في عدد قياسي، أي عدد عادي، يضرب كل عنصر فيها في ذلك العدد. وتسلك هذه العمليات سلوك الحساب العادي تمامًا: فالجمع إبدالي وتجميعي، وk(A+B)=kA+kBk(A + B) = kA + kB.

المثال 1: تركيب خطي

  1. لتكن A=(1234)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} وB=(05−21)B = \begin{pmatrix} 0 & 5 \\ -2 & 1 \end{pmatrix}.
  2. 2A=(2468)2A = \begin{pmatrix} 2 & 4 \\ 6 & 8 \end{pmatrix}.
  3. 2A−B=(2−04−56+28−1)=(2−187)2A - B = \begin{pmatrix} 2 - 0 & 4 - 5 \\ 6 + 2 & 8 - 1 \end{pmatrix} = \begin{pmatrix} 2 & -1 \\ 8 & 7 \end{pmatrix}.

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

لا يُجرى ضرب المصفوفات عنصرًا بعنصر. بل إن كل عنصر من الناتج ABAB هو الضرب النقطي لصف من AA في عمود من BB:

(AB)ij=∑k=1naik bkj(AB)_{ij} = \sum_{k=1}^{n} a_{ik}\,b_{kj}

ويشترط هذا أن يساوي عدد أعمدة AA عدد صفوف BB. فإذا كانت AA من الرتبة m×nm \times n وBB من الرتبة n×pn \times p، فالناتج من الرتبة m×pm \times p. وطريقة سريعة للتحقق هي كتابة الرتبتين جنبًا إلى جنب: يجب أن يتطابق العددان الداخليان، والعددان الخارجيان يعطيان رتبة الناتج. فمصفوفة 2×32 \times 3 مضروبة في مصفوفة 3×43 \times 4 تعطي مصفوفة 2×42 \times 4، لكن مصفوفة 2×32 \times 3 مضروبة في مصفوفة أخرى 2×32 \times 3 ضرب غير معرَّف.

المثال 2: ضرب مصفوفتين من الرتبة 2 في 2

  1. لتكن A=(1234)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} وB=(5678)B = \begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix}.
  2. الصف 1 من AA مع العمود 1 من BB: 1⋅5+2⋅7=191 \cdot 5 + 2 \cdot 7 = 19.
  3. الصف 1 مع العمود 2: 1⋅6+2⋅8=221 \cdot 6 + 2 \cdot 8 = 22.
  4. الصف 2 مع العمود 1: 3⋅5+4⋅7=433 \cdot 5 + 4 \cdot 7 = 43. الصف 2 مع العمود 2: 3⋅6+4⋅8=503 \cdot 6 + 4 \cdot 8 = 50.
  5. إذن AB=(19224350)AB = \begin{pmatrix} 19 & 22 \\ 43 & 50 \end{pmatrix}.

الترتيب مهم: AB لا تساوي BA عادةً

عكس الترتيب في المثال السابق يعطي BA=(23343146)BA = \begin{pmatrix} 23 & 34 \\ 31 & 46 \end{pmatrix}، وهي مصفوفة مختلفة. فضرب المصفوفات ليس إبداليًا. وفي المصفوفات غير المربعة قد يكون الأمر أسوأ: فقد يكون أحد الترتيبين معرَّفًا والآخر غير معرَّف، أو قد يكون للناتجين رتبتان مختلفتان.

لكن قواعد مألوفة أخرى تظل صالحة. فالضرب تجميعي، (AB)C=A(BC)(AB)C = A(BC)، وتوزيعي على الجمع، A(B+C)=AB+ACA(B + C) = AB + AC. غير أن هناك تحذيرين جديرين بالتذكّر. فحاصل ضرب مصفوفتين غير صفريتين قد يكون المصفوفة الصفرية، وAB=ACAB = AC لا تسمح لك بحذف AA إلا إذا كانت AA قابلة للعكس. لذا يحتاج الجبر بالمصفوفات إلى قدر من الحذر أكبر قليلًا من الجبر بالأعداد.

عندما تفكّ عبارات مثل (A+B)2(A + B)^2، حافظ على الترتيب: الناتج A2+AB+BA+B2A^2 + AB + BA + B^2، لا A2+2AB+B2A^2 + 2AB + B^2.

مصفوفة الوحدة والمدوَّر

مصفوفة الوحدة II هي المصفوفة المربعة التي عناصر قطرها الرئيسي آحاد وبقية عناصرها أصفار. وهي تؤدّي الدور الذي يؤدّيه العدد 1 في الحساب العادي: AI=IA=AAI = IA = A لأي مصفوفة مربعة AA من الرتبة المناسبة. والمصفوفة الصفرية، التي كل عناصرها صفر، تؤدّي دور 0.

المدوَّر ATA^T يبادل الصفوف والأعمدة، فالعنصر في الصف ii والعمود jj من ATA^T هو ajia_{ji}. فتصبح المصفوفة 2×32 \times 3 مصفوفة 3×23 \times 2. ومن القواعد المفيدة أن مدوَّر حاصل الضرب يعكس الترتيب:

(AB)T=BTAT(AB)^T = B^T A^T

المصفوفة التي تساوي مدوَّرها تُسمّى متماثلة. وتظهر المصفوفات المتماثلة في الإحصاء والفيزياء على نطاق واسع، ولها قيم ذاتية حسنة السلوك بوجه خاص، فهي دائمًا أعداد حقيقية.

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

من أهم استخدامات المصفوفات كتابة نظام من المعادلات الخطية بإيجاز. فالنظام 2x+y=52x + y = 5 وx−3y=−1x - 3y = -1 يصبح:

(211−3)(xy)=(5−1),أو Ax=b\begin{pmatrix} 2 & 1 \\ 1 & -3 \end{pmatrix}\begin{pmatrix} x \\ y \end{pmatrix} = \begin{pmatrix} 5 \\ -1 \end{pmatrix}, \quad \text{أو } A\mathbf{x} = \mathbf{b}

فكّ الضرب في الطرف الأيسر يعيد المعادلتين بالضبط، وهي طريقة جيدة للتحقق من أنك أعددت المصفوفة إعدادًا صحيحًا. وحلّه x=2x = 2، y=1y = 1. وكتابة النظام بهذه الطريقة تتيح استخدام الطرق نفسها، أي الحذف بالصفوف أو المصفوفة العكسية، لحلّ معادلتين أو ألفي معادلة. ويتناول دليلنا إلى حلّ أنظمة المعادلات الطرق اليدوية، وحاسبة أنظمة المعادلات تحلّها خطوة بخطوة.

أين تُستخدم المصفوفات

  • رسوميات الحاسوب: تدوير النماذج ثلاثية الأبعاد (3D) وتحجيمها وإسقاطها عمليات ضرب مصفوفات تُطبَّق على كل رأس.
  • علم البيانات: مجموعة البيانات مصفوفة فيها صف لكل مشاهدة وعمود لكل متغيّر، وتقنيات مثل تحليل المكوّنات الرئيسية تعمل عليها مباشرةً.
  • الشبكات: مصفوفة التجاور تسجّل أي العُقد متصلة، وقواها تعدّ المسارات ذات الطول المعيّن.
  • الاقتصاد والهندسة: نماذج المدخلات والمخرجات وتحليل الدوائر الكهربائية تفضي إلى أنظمة خطية كبيرة.
  • تعلّم الآلة: طبقات الشبكة العصبية في معظمها عمليات ضرب مصفوفات.

تجمع حاسبة المصفوفات المصفوفات وتضربها وتحسب مدوّرها لأي رتب متوافقة، وتعرض كل عملية صف في عمود، مما يجعلها مفيدة لمراجعة الواجبات.

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

يمكن ضرب المصفوفة المربعة في نفسها، فتكون لقوى مثل A2=AAA^2 = AA وA3=AAAA^3 = AAA معنى. أما المصفوفات غير المربعة فليست لها قوى، لأن الرتب لن تتوافق. وتظهر قوى المصفوفة كلما تكرّرت عملية ما: فإذا وصفت مصفوفة كيفية انتقال السكان بين المناطق في سنة واحدة، فإن قوتها العاشرة تصف الانتقال على مدى عشر سنوات.

المصفوفات القطرية، التي لا تقع عناصرها غير الصفرية إلا على القطر الرئيسي، سهلة التعامل بوجه خاص. فضرب مصفوفتين قطريتين يقتصر على ضرب عناصرهما القطرية، لذا فرفع مصفوفة قطرية إلى قوة يرفع كل عنصر قطري إلى تلك القوة. فمثلًا، مربع المصفوفة القطرية ذات العنصرين 2 و3 هو المصفوفة القطرية ذات العنصرين 4 و9. وكثير من الجبر الخطي المتقدّم يدور حول إعادة كتابة المصفوفة في صورة قطرية لتصبح حسابات كهذه بسيطة.

أخطاء شائعة في المصفوفات

  • الخلط بين الصفوف والأعمدة عند ذكر الرتبة. فالصفوف تأتي أولًا دائمًا.
  • الضرب عنصرًا بعنصر بدلًا من صف في عمود.
  • افتراض أن AB=BAAB = BA، أو إعادة ترتيب العوامل أثناء تبسيط عبارة.
  • محاولة جمع مصفوفات مختلفة الرتب أو ضرب مصفوفات لا تتطابق أبعادها الداخلية.
  • نسيان أن مدوَّر حاصل الضرب يعكس ترتيب العوامل.

فحص سريع للرتب قبل أي حساب يكشف معظم هذه الأخطاء. اكتب الرتبة تحت كل مصفوفة، وتأكّد من أن العملية معرَّفة، وتوقّع رتبة الإجابة قبل حساب أي عنصر.

الأسئلة الشائعة

كيف أعرف ما إذا كان ضرب مصفوفتين ممكنًا؟

اكتب رتبتيهما جنبًا إلى جنب، مثل 2×32 \times 3 و3×43 \times 4. فإذا تطابق العددان الداخليان، فحاصل الضرب موجود ورتبته يحدّدها العددان الخارجيان، وهي هنا 2×42 \times 4.

لماذا لا يُجرى ضرب المصفوفات عنصرًا بعنصر؟

لأن قاعدة الصف في العمود تجعل حاصل الضرب يمثّل تنفيذ تحويل خطي بعد آخر. والضرب عنصرًا بعنصر موجود، ويُسمّى ضرب هادامار، لكنه لا يحمل ذلك المعنى.

هل ترتيب ضرب المصفوفات مهم؟

نعم. فعمومًا AB≠BAAB \ne BA، وأحيانًا لا يكون معرَّفًا إلا أحد الناتجين. فانتبه دائمًا إلى المصفوفة الموجودة على اليسار.

ماذا يعني m في n بالنسبة إلى المصفوفة؟

يعطي الرتبة: mm صفًّا وnn عمودًا، ويُذكر عدد الصفوف أولًا. فالمصفوفة 3×23 \times 2 فيها ثلاثة صفوف وعمودان.

هل يمكن أن يكون حاصل ضرب مصفوفتين غير صفريتين صفرًا؟

نعم. فمثلًا، المصفوفة التي صفّها الأول 0، 1 وصفّها الثاني 0، 0 تعطي المصفوفة الصفرية عند ضربها في نفسها. وهذا أحد أسباب عدم إمكان حذف مصفوفة من طرفي معادلة دائمًا.

MathSolver Pro Editorial Team

محتوى الرياضيات ومراجعته

يكتب فريقنا التحريري كل دليل ليشرح المنطق وراء كل طريقة، لا الإجابة وحدها. ويُراجَع كل مثال محلول بمحرّكات الحل الخاصة بالموقع واختبارات آلية قبل نشره، وتُنقَّح المقالات كلما تغيّرت طريقة أو شكل امتحان.