article

באלגברה לינארית, כפל של מטריצות מוגדר כך שהכפלת המטריצות המייצגות של שתי העתקות לינאריות היא המטריצה המייצגת את הרכבת ההעתקות. המכפלה של מטריצות אינה חילופית (כלומר, בדרך כלל \ AB \neq BA). המכפלה של מטריצה \,A במטריצה \,B מוגדרת רק כאשר מספר העמודות של \,A שווה למספר השורות של \,B, ואז מספר השורות במכפלה \,AB שווה למספר השורות של \,A, ומספר העמודות שווה למספר העמודות של \,B. ממבט ראשון נראה אולי שיותר טבעי להכפיל מטריצות איבר איבר, אבל דרך זו אינה שימושית או מועילה במיוחד.

הגדרת הכפל


תהא \ A=(a_{ij}) מטריצה מסדר \ n\times m, ותהא \ B=(b_{ij}) מטריצה מסדר \ m\times p, אז מכפלתן היא מטריצה מסדר \ n\times p המקיימת \ (AB)_{ij}=\sum_{k=1}^m a_{ik}b_{kj}.

נסביר זאת: כל איבר במטריצה, שנמצא בשורה \ i ובעמודה \ j הוא למעשה ערך וקטור השורה מספר \ i במטריצה הראשונה כפול וקטור העמודה ה- \ j של המטריצה השנייה. נשים לב שמספר האיברים הן בשורה והן בעמודה זהה - \ m. על כן הדרישה שמספר העמודות במטריצה הראשונה יהיה זהה למספר השורות במטריצה השנייה - מספר העמודות במטריצה הראשונה קובע כמה איברים יהיו בכל שורה, ואילו מספר השורות במטריצה השנייה קובע כמה איברים יהיו בכל עמודה. כאן פעולת הכפל של הוקטורים דומה למכפלה סקלרית רכיב רכיב: כופלים כל זוג איברים בעלי אותו מספר, וסוכמים את כל המכפלות.

התמונה מראה כפל של מטריצה מסדר \ 2\times 4 במטריצה מסדר \ 4\times 3: המטריצה המתקבלת היא מסדר \ 2\times 3. בתמונה מראים כיצד מחושב האיבר \ (AB)_{12} במטריצה: מוכפלת השורה הראשונה במטריצה \ A בעמודה השנייה במטריצה \ B.

Matrix multiplication diagram.PNG

לשתי מטריצות יש תפקיד מיוחד ביחס לכפל: מטריצת האפס (שכל רכיביה אפסים) היא נייטרלית ביחס לחיבור (כלומר \ A+0=0+A=A, ותוצאת הכפל באפס היא תמיד אפס (\ 0 \cdot A = A \cdot 0 = 0). מטריצת היחידה I, שהיא המטריצה שרכיבי האלכסון שלה הם 1 ושאר הרכיבים אפס, היא נייטרלית ביחס לכפל: \ A \cdot I = I \cdot A = A.

אוסף המטריצות מעל שדה, עם פעולת החיבור הרגילה והכפל שהוגדר כאן, הוא חוג פשוט.

שימושי הכפל

למרות שנראה כי הגדרתו של הכפל בלתי אינטואיטיבית, ניתן לראות במספר דוגמאות את יעילותו:
  1. כאשר מייצגים טרנספורמציות לינאריות באמצעות מטריצות, הטרנספורמציה המתקבלת מהרכבת אחת הטרנספורמציות על השנייה מיוצגת באמצעות מטריצה שהיא מכפלת המטריצות המייצגות של הטרנספורמציות המורכבות.
  2. בייצוג טרנספורמציה לינארית על ידי מטריצה, הפעלת הטרנספורמציה על וקטור שקולה להכפלת וקטור הקוארדינטות שלו במטריצה.
  3. הדטרמיננטה של מכפלה של שתי מטריצות שווה למכפלה של שתי הדטרמיננטות שלהן.

מכפלה טנזורית של מטריצות


ישנה דרך נוספת להגדיר כפל של מטריצות: אם \ A = (a_{ij}) היא מטריצה בגודל \ n \times m ו- B היא מטריצה בגודל \ r \times s, אז המכפלה הטנזורית שלהם, \ A \otimes B, היא מטריצה בגודל \ mr \times ns המורכבת מן הבלוקים \ a_{ij}\cdot B.

מכפלה זו נקראת גם "מכפלת קרונקר", על-שם לאופולד קרונקר.

מכפלת הדמר


מכפלה איבר איבר של מטריצות מכונה "מכפלת הדמר" (Hadamard). באופן פורמלי היא מוגדרת כך: אם \ A = (a_{ij}), \ B = (b_{ij}) הן שתי מטריצות בגודל \ n \times m, אז מכפלת הדמר שלהן מוגדרת כך: \ A\circ B = (a_{ij}\cdot b_{ij}). עבור מטריצות שאינן מאותו גודל המכפלה אינה מוגדרת.

תכונותיה של מכפלה זו נחקרות במסגרת תורת המטריצות, אך היא אינה שימושית במיוחד בתחומים אחרים.


אלגברה לינארית

Matrix multiplication | Násobení matic | Producto de matrices | Produit matriciel | Moltiplicazione di matrici | Matrixvermenigvuldiging | Mnożenie macierzy

 

This article is licensed under the GNU Free Documentation License. It uses material from the "כפל מטריצות".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld