Subsection PMM Properties of Matrix Multiplication

In this subsection, we collect properties of matrix multiplication and its interaction with the zero matrix (Definition ZM), the identity matrix (Definition IM), matrix addition (Definition MA), scalar matrix multiplication (Definition MSM), the inner product (Definition IP), conjugation (Theorem MMCC), and the transpose (Definition TM). Whew! Here we go. These are great proofs to practice with, so try to concoct the proofs before reading them, they will get progressively more complicated as we go.

Theorem MMZM Matrix Multiplication and the Zero Matrix

Suppose $A$ is an $m\times n$ matrix. Then

  1. $A\zeromatrix_{n\times p}=\zeromatrix_{m\times p}$
  2. $\zeromatrix_{p\times m}A=\zeromatrix_{p\times n}$

Theorem MMIM Matrix Multiplication and Identity Matrix

Suppose $A$ is an $m\times n$ matrix. Then

  1. $AI_n=A$
  2. $I_mA=A$

It is this theorem that gives the identity matrix its name. It is a matrix that behaves with matrix multiplication like the scalar 1 does with scalar multiplication. To multiply by the identity matrix is to have no effect on the other matrix.

Theorem MMDAA Matrix Multiplication Distributes Across Addition

Suppose $A$ is an $m\times n$ matrix and $B$ and $C$ are $n\times p$ matrices and $D$ is a $p\times s$ matrix. Then

  1. $A(B+C)=AB+AC$
  2. $(B+C)D=BD+CD$

Theorem MMSMM Matrix Multiplication and Scalar Matrix Multiplication

Suppose $A$ is an $m\times n$ matrix and $B$ is an $n\times p$ matrix. Let $\alpha$ be a scalar. Then $\alpha(AB)=(\alpha A)B=A(\alpha B)$.

Theorem MMA Matrix Multiplication is Associative

Suppose $A$ is an $m\times n$ matrix, $B$ is an $n\times p$ matrix and $D$ is a $p\times s$ matrix. Then $A(BD)=(AB)D$.

Since Theorem MMA says matrix multipication is associative, it means we do not have to be careful about the order in which we perform matrix multiplication, nor how we parenthesize an expression with just several matrices multiplied togther. So this is where we draw the line on explaining every last detail in a proof. We will frequently add, remove, or rearrange parentheses with no comment. Indeed, I only see about a dozen places where Theorem MMA is cited in a proof. You could try to count how many times we avoid making a reference to this theorem.

The statement of our next theorem is technically inaccurate. If we upgrade the vectors $\vect{u},\,\vect{v}$ to matrices with a single column, then the expression $\transpose{\conjugate{\vect{u}}}\vect{v}$ is a $1\times 1$ matrix, though we will treat this small matrix as if it was simply the scalar quantity in its lone entry. When we apply Theorem MMIP there should not be any confusion. Notice that if we treat a column vector as a matrix with a single column, then we can also construct the adjoint of a vector, though we will not make this a common practice.

Theorem MMIP Matrix Multiplication and Inner Products

If we consider the vectors $\vect{u},\,\vect{v}\in\complex{m}$ as $m\times 1$ matrices then \begin{align*} \innerproduct{\vect{u}}{\vect{v}} &=\transpose{\conjugate{\vect{u}}}\vect{v} =\adjoint{\vect{u}}\vect{v} \end{align*}

Theorem MMCC Matrix Multiplication and Complex Conjugation

Suppose $A$ is an $m\times n$ matrix and $B$ is an $n\times p$ matrix. Then $\conjugate{AB}=\conjugate{A}\,\conjugate{B}$.

Another theorem in this style, and it is a good one. If you have been practicing with the previous proofs you should be able to do this one yourself.

Theorem MMT Matrix Multiplication and Transposes

Suppose $A$ is an $m\times n$ matrix and $B$ is an $n\times p$ matrix. Then $\transpose{(AB)}=\transpose{B}\transpose{A}$.

This theorem seems odd at first glance, since we have to switch the order of $A$ and $B$. But if we simply consider the sizes of the matrices involved, we can see that the switch is necessary for this reason alone. That the individual entries of the products then come along to be equal is a bonus.

As the adjoint of a matrix is a composition of a conjugate and a transpose, its interaction with matrix multiplication is similar to that of a transpose. Here is the last of our long list of basic properties of matrix multiplication.

Theorem MMAD Matrix Multiplication and Adjoints

Suppose $A$ is an $m\times n$ matrix and $B$ is an $n\times p$ matrix. Then $\adjoint{(AB)}=\adjoint{B}\adjoint{A}$.

Notice how none of these proofs above relied on writing out huge general matrices with lots of ellipses (“…”) and trying to formulate the equalities a whole matrix at a time. This messy business is a “proof technique” to be avoided at all costs. Notice too how the proof of Theorem MMAD does not use an entry-by-entry approach, but simply builds on previous results about matrix multiplication's interaction with conjugation and transposes.

These theorems, along with Theorem VSPM and the other results in Section MO, give you the “rules” for how matrices interact with the various operations we have defined on matrices (addition, scalar multiplication, matrix multiplication, conjugation, transposes and adjoints). Use them and use them often. But do not try to do anything with a matrix that you do not have a rule for. Together, we would informally call all these operations, and the attendant theorems, “the algebra of matrices.” Notice, too, that every column vector is just a $n\times 1$ matrix, so these theorems apply to column vectors also. Finally, these results, taken as a whole, may make us feel that the definition of matrix multiplication is not so unnatural.

Sage PMM Properties of Matrix Multiplication
(in context)