I need help to find the derivative w.r.t. to $ X $ in the problem below:
$$ \min_X \Vert A - (I \otimes X) \Vert_F^2 $$
where $A $ is a complex matrix, $ I $ is the identity matrix, and $\otimes$ denotes the Kronecker product.
The problem seems to be similar to this question but the trick of using 'vec' operarator does not work here.
The bracket term is a block-diagonal matrix with $\mathbf{X}$ repeated along diagonal. We can thus write $$ \phi(\mathbf{X}) = \sum_{p=1}^P \| \mathbf{X} - \mathbf{A}_{pp} \|_F^2 $$ with $\mathbf{A}_{pp}$ the $p$-th diagonal block matrix (same size $M\times N$ as $\mathbf{X}$), explicitly computed as $$ \mathbf{A}_{pp} = \left( \mathbf{e}_p \otimes \mathbf{I}_M \right)^T \mathbf{A} \left( \mathbf{e}_p \otimes \mathbf{I}_N \right) $$
The gradient is easily found as $$ \frac{\partial \phi}{\partial \mathbf{X}} = \sum_{p=1}^P \left( \mathbf{X} - \mathbf{A}_{pp} \right) $$