Proč není násobení matice komutativní?

Proč není násobení matice komutativní?
Anonim

Nejdříve, pokud nepoužíváme čtvercové matice, nemohli bychom se ani pokusit dopočítat násobené matice, protože velikosti by neodpovídaly. Ale ani s čtvercovými maticemi nemáme obecně komutitivitu. Podívejme se na to, co se stane s jednoduchým případem # 2xx2 # matice.

Dáno #A = ((a_11, a_12), (a_21, a_22)) # a #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)) #

Všimněte si, že tyto nebudou stejné, pokud neprovedeme některá velmi specifická omezení hodnot pro #A# a # B #. Jelikož berete řádky z první matice a násobíte sloupci z druhé matice, přepnutím příkazu se změní hodnoty, které se budou vyskytovat pro daný prvek.