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

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

شكل المصفوفة و حجمها
و تتكون المصفوفة من الأعمدة الرأسية و الصفوف الأفقية ، و تعرف المصفوفة في الرياضيات بالرمز ( م ن ) ، أما أعمدة المصفوفة فيرمز لها بالرمز ( و م x ن ) ، أما أبعاد المصفوفة تعرف بالرمز ( م و ن ) ، و الجدير بالذكر أن المصفوفة لها عدة أشكال منها المصفوفة ذات الصف الواحد و التي تعرف باسم نواقل التوالي ، و هناك مصفوفة ذات العمود الواحد و التي تعرف باسم ناقلات العود ، أما المصفوفة التي تملك عدد الصفوف يساوي عدد الأعمدة تعرف باسم المصفوفة المربعة ، نسبة إلى شكلها المربع ، أما المصفوفة ذات عدد كبير من الصفوف و الأعمدة و التي من الصعب تحديده تعرف باسم المصفوفة اللا نهائية ، و أخر شكل للمصفوفات هي المصفوفة الفارغة و التي لا تحتوي على أعمدة أو صفوف .

ضرب المصفوفات
هو عملية حسابية تقام على المصفوفة ، حيث يتطلب ضرب عدد معين أو مصفوفة معينة في مصفوفة أخرى ، و يطلب نتيجة عملية الضرب ، و هذه العملية لها اسم باللغة الإنجليزية هو Matrix multiplication ، و تعرف غالبا هذه العملية باسم صرب المصفوفات العادي و التي سيتم شرحها تاليا :

سوف نستخدم واحدة من أسهل عمليات ضرب المصفوفات و التي تعتبر مهمة في الرياضيات ، وهي التي تكون بين المصفوفات A وB و التي تعتمد على أن يكون عدد الأعمدة للمصفوفة الأولى متساوي لعدد الصفوف للمصفوفة الثانية ، و ذلك لتكون A من درجة m×n، وB من درجة n×p ، و بذلك فإننا نجد أن نتيجة العملية هي C=A⋅B من درجة m×p. ووفق نفس المنطق .

أما إذا قمنا بعمل عملية ضرب لسلسلة من المصفوفات و التي تمتع بدرجات n1×n2، n2×n3 وnk−1×nk، فسوف نجد أن نتيجة ضرب هذه المصفوفة سوف تكون من درجة n1×nk ، و بذلك فإننا نجد أن هذه المصفوفات عند تعرضها لعملية الضرب لا تكون عملية تبديلية ، و ذلك لأنها لا يمكن أن يكون الضرب عملية معرفة ، إذا قمنا باستبدال المصفوفتان .

أما إذا تابعنا هذه العملية Cm×q=Am×n⋅Bn×q  فإننا سوف نجد أن حساب كل عنصر من المصفوفة هو نتيجة عملية الضرب ، و ذلك من خلال المعادلة التالية : cij=∑k=1naik⋅bkj.

و بذلك فإننا نجد العنصر الموجود في صف i  و العمود J يعتبر هو ضمن المصفوفة ذات نتيجة عملية الضرب و التي تستخدم لحساب الجداء الداخلي للمتجهين المكونين من الصف i من المصفوفة الأولى و العمود j  من المصفوفة الثانية و من الممكن فهم هذه العملية من المعادلة التالية : [⋅⋅⋅⋅⋅⋅⋅⋅a31a32a33a34]⏞A3×4[⋅⋅⋅b14⋅⋅⋅⋅b24⋅⋅⋅⋅b34⋅⋅⋅⋅b44⋅]⏞B4×

5=[⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅c34⋅]⏞C3×5

إذ يتحقّق: c34=a31⋅b14+a32⋅b24+a33⋅b34+a34⋅b44
– و الجدير بالذكر أن في هذه المصفوفات لا تكون عملية الضرب بينهما عبارة عن عملية تبديلية عامة ، بل إنها عملية تبديلية معرفة مثل AB≠BA .

وهناك بعض الخواص الخاصة بضرب المصفوفات العادي منها
– يمكن عمل استثناء بالنسبة للخاصة السابقة ، و ذلك لأن المصفوفتين هما قطريتين ، و ذلك فإن قمنا بها تكون عملية الضرب تديلية .
– عملية ضرب المصفوفات تعتبر عملية تجميعية ، حيث أن :
(AB)C=A(BC).
– أما إن كانت عملية ضرب المصفوفات هي عمليه توزيعية فسوف تكون :
A(B+C)=AB+AC
A+B)C=AC+BC)