I have a statement which I don't know how to prove. All matrices are real, $n \times n$.
For all $0 < k < n$ the following has to hold.
It is impossible do define a matrix $A$ of rank $\mathbf{k}$ such that the following holds.
$\forall M_1, M_2. A M_1 M_2 = A M_1 A M_2 $
Any hints greatly appreciated.
In case this is (as I suspect) part of a larger body of work which I am not aware of, I would appreciate if you gave me a pointer.
In case my statement is false, I would like a characterization of admissible $A$s given $k$.