الحوسبة الكمية
العودة إلى المستوى البرونزي

المستوى البرونزي · الدفتر 10 من 15

المصفوفات

Matrices

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

نحو 30 دقيقة6 خلايا كود3 تمارين · 95 نقطة

يُفترض أنك أتممت: الضرب القياسي

أهداف هذا الدفتر
  • تمثيل المصفوفة بقائمة متداخلة والوصول إلى عناصرها
  • ضرب المصفوفة في عدد قياسي وجمع مصفوفتين
  • حساب المنقول وضرب مصفوفة في متجه
  • ضرب مصفوفتين وإثبات أن الضرب غير إبدالي
النواة غير محمّلة
0 من 9 خطوة0%

المصفوفة

المصفوفة ترتيب مستطيل من الأعداد موزّع على صفوف وأعمدة. إذا احتوت mm صفوف و nn أعمدة فأبعادها m×nm \times n، وتُمثَّل في Python بقائمة متداخلة ثنائية الأبعاد.

يرمز MijM_{ij} إلى العنصر في الصف ii والعمود jj. تبدأ الفهارس الرياضية عادةً من 11، بينما تبدأ فهارس قوائم Python من 00؛ لذلك نصل إلى MijM_{ij} في Python باستخدام M[i-1][j-1].

[ ]

بناء مصفوفة والوصول إلى عناصرها

[ ]

الضرب في عدد قياسي ثم جمع المصفوفتين

[ ]

المنقول: تبديل الصفوف بالأعمدة

[ ]

ضرب مصفوفة في متجه: كل مركّبة ناتجة ضرب قياسي لصف في المتجه

[ ]

ضرب مصفوفتين: العنصر (i,j) ضرب قياسي للصف i من A والعمود j من B

[ ]

الضرب غير إبدالي: AB قد يختلف عن BA

شروط التعريف

  • حاصل الضرب ABAB معرّف فقط عندما يساوي **عدد أعمدة AA عدد صفوف BB**.
  • الضرب ليس إبدالياً في العموم؛ فقد يكون AB≠BAAB \neq BA، بل قد يكون أحد الضربين غير معرّف أصلاً.

هذه الخاصية جوهرية في الحوسبة الكمية: ترتيب تطبيق البوابات يغيّر النتيجة، ومن هنا يأتي مفهوم المُبدِّل [A,B]=AB−BA[A, B] = AB - BA.

تمرين تفاعلي

30 نقطة

تمرين 1

أنشئ مصفوفتين A و B أبعادهما 3×43 \times 4 وعناصرهما أعداد صحيحة عشوائية من −5-5 إلى 55، ثم احسب:

C=3A−2BC = 3A - 2B
[ ]

تمرين تفاعلي

30 نقطة

تمرين 2

اكتب دالة transpose(M) تُعيد منقول المصفوفة، ثم طبّقها على A و B من التمرين السابق وتحقّق من أن أبعاد الناتج 4×34 \times 3.

(MT)ji=Mij(M^T)_{ji} = M_{ij}
[ ]

تمرين تفاعلي

35 نقطة

تمرين 3

اختر مصفوفتين مربّعتين 2×22 \times 2، ثم احسب ABAB و BABA وقدّم مثالاً يوضّح أنهما غير متساويين.

خزّن الناتجين في AB و BA، وخزّن في P و Q المصفوفتين اللتين استعملتهما.

[ ]

أكملت 0 من 9 خطوة في هذا الدفتر. شغّل الخلايا المتبقّية وحلّ التمارين لإتمامه.

المادة العلمية مبنية على المادة العلمية للمرحلة التحضيرية (QWorld / QSaudiArabia)، إعداد: Abuzer Yakaryılmaz · خلود بندر المطيري · جود عوض الشهري.