Mirror Matrix Multiplication Usual matrix multiplication is done from left to right and top to bottom. Does there exist an application or a theory that does matrix multiplication from right to left and top to bottom?
EXAMPLE:
$\begin{bmatrix}0 \ 1 \\ 1 \ 0  \end{bmatrix} = \begin{bmatrix} 0 \ 1 \\ 1 \ 0 \end{bmatrix} « \begin{bmatrix} 0 \ 1 \\ 1 \ 0 \end{bmatrix}$
Where I have used the symbol « to denote that the multiplication must be done strictly from RIGHT to LEFT and TOP to BOTTOM.
To get the $a_{1,2} $ entry of the product we would do $ 1 \cdot 1 + 0 \cdot 0 = 1 $
In words,
(first row of matrix on the right of «)×(second column of matrix on the left of «) = (the entry in the first row , second column of the product)
The other entries of the product are computed in the same way. Has this been explored by anyone? Is there any published work?
Thank you for your consideration in this matter.
 A: It doesn't seem like there's anything here that can't be done with every-day matrix multiplication.  Seems like we can calculate $A«B$ as follows:


*

*flip $A$, call the flipped version $A_F$.  Same for $B_F$

*Calculate $B_FA_F$

*Take the product, flip it back


As it ends up, "flipping" a matrix from right to left is itself a matrix operation.  Namely, let $K_n$ be the $n\times n$ matrix given by
$$
K_n = \pmatrix{
0&\cdots&0&1\\
\vdots&&1&0\\
0&& &\vdots\\
1&0&\cdots &0
}
$$
Now, suppose $A$ is $k \times m$ and $B$ is $n \times k$.  Then we can calculate
$$
A«B= (B K_k)(AK_m)K_m = BK_kA
$$
I have not heard of any application for this particular set of operations.
This analysis also reveals two different ways of finding $A«B$:


*

*flip $B$ right to left to get $B_F$, and calculate $A«B = B_F A$

*flip $A$ top to bottom to get $A_F$, and calculate $A«B = B A_F$

A: Don't know of any applications or previous work, but your operation can be expressed in terms of ordinary matrix multiplication, at least in the $2\times2$ case:
$$A\,«\,B=BJA$$
where
$$J=\begin{bmatrix} 0 \ 1 \\ 1 \ 0 \end{bmatrix}\ .$$
It is then easy to show that your operation is associative, distributive over addition, etc.  Moreover, because $J$ is invertible, any $2\times2$ matrix can be written in the form $XJ$, and your definition can be written
$$(YJ)\,«\,(XJ)=XYJ\ .$$
What this comes down to is that the equation
$$\phi(X)=XJ$$
defines a bijection of $M_{2,2}$ onto itself (in informal language, it's just a relabelling of the elements, with no essential change in properties) which preserves addition,
$$\phi(X+Y)=\phi(X)+\phi(Y)\ ,$$
and converts multiplication to your operation, with change of order,
$$\phi(XY)=\phi(Y)\,«\,\phi(X)\ .$$
You can then find an identity for your operation, and an inverse (when it exists).
Regardless of any applications, I think that this would be a very good project for students beginning to work in abstract algebra.  Thanks for bringing it to my attention!
