Kenapa pendaraban matriks tidak komutatif?

Kenapa pendaraban matriks tidak komutatif?
Anonim

Mula-mula, jika kita tidak menggunakan matriks segiempat, maka kita tidak boleh cuba untuk mengubah matriks yang berlipat ganda kerana saiznya tidak sepadan. Tetapi walaupun dengan matriks segiempat, kita tidak mempunyai permusuhan secara umum. Mari lihat apa yang berlaku dengan kes mudah # 2xx2 # matriks.

Diberikan #A = ((a_11, a_12), (a_21, a_22)) # dan #B = ((b_11, b_12), (b_21, b_22)) #

#AB = ((a_11b_11 + a_12b_21, a_11b_12 + a_12b_22), (a_21b_11 + a_22b_21, a_21b_12 + a_22b_22)) #

#BA = ((a_11b_11 + a_21b_12, a_12b_11 + a_22b_12), (a_11b_21 + a_21b_22, a_12b_21 + a_22b_22)) #

Perhatikan bahawa ini tidak akan menjadi sama kecuali kita membuat sekatan yang sangat spesifik pada nilai-nilai untuk # A # dan # B #. Kerana anda mengambil baris dari matriks pertama dan mengalikan dengan lajur dari kedua, menukar pesanan mengubah nilai-nilai yang akan berlaku untuk mana-mana elemen yang diberikan.