Derivitavie of this matrix: $\frac{d\boldsymbol{Y}}{d\boldsymbol{X}}$ of $\boldsymbol{Y}=\boldsymbol{AXB}$ Well, the title is self explanatory. I want to find a closed solution of the matrix derivative. Here are the sizes of the matrices:
$[\boldsymbol{A}] = M\times N$
$[\boldsymbol{X}] = N\times P$
$[\boldsymbol{B}] = P\times Q$
$[\boldsymbol{Y}] = M\times Q$
I want to find the derivative with respect to $X$ given that,
$\boldsymbol{Y}=\boldsymbol{AXB}$
I know that if $\boldsymbol{A}$ & $\boldsymbol{B}$ are 1D matrices, that is $M=1$ and $Q=1$  then the derivative of $Y$ with respect to $\boldsymbol{X}$ is $\boldsymbol{A}^T\boldsymbol{B}^T$. But this is not a general result and that ($\boldsymbol{A}^T\boldsymbol{B}^T$) multiplication is invalid for $2D$ matrices.
Can anybody shade some light on the matter and/or provide some good reading materials?
Thanks in advance.

Well,  $$dY = A(dX)B$$
so computing the answer is trivial (the derivative is the operator that sends $d$ to $AdB$), but there may be a psychological difficulty in imagining what "derivative" means here.  In this case it is not a number or a matrix, but a linear operator from matrices to matrices. 
