Quiero calcular la derivada de la matriz $ diag(x)M $ con respecto a $ x $ , donde $ x \in \mathbb{C}^{n \times 1} $ y $ M \in \mathbb{C}^{n \times m} $ . Así es como lo he enfocado, pero no he tenido éxito.
Primero, $$ Y = diag(x) $$
Entonces, $$ Z = Y M $$
El diferencial de $ Z $ es $$ dZ = dY M $$
Si no me equivoco $ dY = (I_{n \times n} \otimes 1_{n \times 1}) dx $ . Así que $$ dZ = (I_{n \times n} \otimes 1_{n \times 1}) (dx) M $$
Pero las dimensiones no tienen mucho sentido en esta última expresión. ¿Podría ayudarme a encontrar la forma correcta?