Supongamos que $A\in\mathbb{R}^{m\times m}$ y $B\in\mathbb{R}^{n\times n}$ son dos matrices constantes. ¿Cómo puedo encontrar la derivada parcial de $AXB$ con respecto a $X$ en el que $X\in\mathbb{R}^{m\times n}$ ? De hecho, ¿cómo calcular $$\frac{\partial(AXB)}{\partial X}.$$
Creo que es fácil ver que $$\mathrm{vec}(AXB)=(B^T\otimes A)\mathrm{vec}(X),$$ donde la notación $\otimes$ denota el producto de Kronecker, y $\mathrm{vec}(X)$ es la vectorización de la matriz $X$ . Por lo tanto, tenemos $$\frac{\partial ((B^T\otimes A)\mathrm{vec}(X))}{\partial \mathrm{vec}(X)}=B^T\otimes A.$$ Aquí, no puedo entender cuál es la relación entre $\frac{\partial(AXB)}{\partial X}$ y $\frac{\partial ((B^T\otimes A)\mathrm{vec}(X))}{\partial \mathrm{vec}(X)}$ ?
Muchas gracias por la ayuda.