4

I am given an arbitrary matrix $A$ that I will be multiplying by a rotational matrix $B$ ( both $4\times4$ )

Is there any matrix $C$, based only on manipulation of matrix $B$, that when doing $A(BC)$ will produce the same result as $BA$?

$BA = A(BC)$

I am trying to find some sort of abstract solution for making matrix multiplication commutative

If it can not only be based on matrix $B$, is there any way to find that matrix $C$ if using matrix $A$ as well?


To clarify, let's define a matrix $D = BC$ . Is there a method to obtain a matrix $C$ such that $BA = AD$

David W
  • 45

2 Answers2

2

Let's start by considering $BA = ABC$ now by multiplying by $B^{-1}A^{-1}$ on the left we get $B^{-1}A^{-1}BA = C$. Now this is only satisfactory when we are working with invertible matrices... If you want something stronger than that I don't think it's possible for a general case.

TdotA
  • 400
  • They are invertible yes. My concern with this answer is the order of matrix multiplication. In ABC, BC must be multiplied first. So A(BC) is the correct form. With that in mind, wouldn't the removal factor be the inverse of (BC)? Does that affect the outcome? – David W Jul 06 '20 at 02:38
  • I'm not sure if I understand your question, but note that A(BC) = (AB)C and thus you can just proceed as I wrote. https://people.math.carleton.ca/~kcheung/math/notes/MATH1107/wk05/05_associativity_of_matrix_multiplication.html#:~:text=Matrix%20multiplication%20is%20associative&text=If%20A%20is%20an%20m,%3D(AB)C. – TdotA Jul 06 '20 at 03:20
2

To signify that $C$ only depends on $B,$ let $C=f(B).$ This gives us $BA=ABf(B)$ for all $A.$ Plugging in $A=I,$ we get $f(B)=I.$ Thus, $BA=AB,$ which means $B$ commutes with every matrix. This is only possible if $B$ is a multiple of the identity, and in this case $C=I$ indeed works.

Display name
  • 5,144