Matrix multiplication can be understood through five distinct but equivalent perspectives: entry-by-entry dot products, the column way, the row way, columns-times-rows, and block multiplication.
Loading…
The entry rule
Write the dot-product rule for one entry, compute an entry such as term by term, and record that times gives .
The column way and the row way
State that each column of is times the matching column of and so a combination of 's columns, and that each row of combines 's rows.
Columns times rows as a sum of rank-one matrices
Multiply the column by the row into a matrix whose rows and columns lie on single lines, then write .
Block multiplication
Partition and into arrays of blocks, write the top-left block of as , and record the size conditions the blocks must satisfy.