Necesito ayuda para tomar la derivada de algunas cantidades con respecto a una matriz diagonal. Digamos que la matriz diagonal es \boldsymbol{X}_d = \text{diag} \{ x_1, \dots, x_d \} (perdón por la anotación). Necesito obtener las siguientes derivadas \frac{\partial}{\partial \boldsymbol{X}_d} \text{Tr} \{ \boldsymbol{A} \boldsymbol{X}_d \boldsymbol{B} \} \quad \text{and} \quad \frac{\partial}{\partial \boldsymbol{X}_d} \ln | \boldsymbol{A} \boldsymbol{X}_d |.
Inicialmente, probé ingenuamente las fórmulas para la matriz general, pero después de obtener la estimación de \boldsymbol{X}_d no obtuve una matriz diagonal, lo que no tiene sentido, así que sé que debe haber algo especial con la derivada respecto a una matriz diagonal. No he encontrado muchos recursos sobre este tema, así que quiero publicar la pregunta y obtener ayuda. Por favor, ayúdenme si pueden. Muchas gracias.