Sum of two kronecker products as a kronecker product

I seek for the following relationship (if there is one so):

$$C \otimes D = (A_1 \otimes B_1) + (A_2 \otimes B_2)$$

I would like to obtain $C = f(A_1,A_2)$ (in terms of $A$'s) and $D = g(B_1,B_2)$ (in terms of $B$'s). For simplicity, we can assume $A_i$ and $B_i$ are covariance matrices, so positive-definite, square, and symmetric.

Any help is greatly appreciated!

PS: For more simplification (if so), we can assume $\dim(A_1) = \dim(A_2)$ and same for $B_i$'s.


Suppose $A=A_1\otimes B_1+ A_2\otimes B_2=C\otimes D$.

Let $F(A)=Id\otimes tr(\cdot)(A)=Ctr(D)=A_1tr(B_1)+A_2tr(B_2)$ and

$G(A)=tr(\cdot)\otimes Id(A)=Dtr(C)=B_1tr(A_1)+B_2tr(A_2)$.

Notice that $tr(A)\neq 0$, because $0\neq A$ is a positive semidefinite symmetric matrix. Observe that $tr(A)=tr(C)tr(D)$.

So $A=C\otimes D= \frac{1}{tr(C)tr(D)}F(A)\otimes G(A)=\frac{1}{tr(A)}F(A)\otimes G(A)$.

Thus, if $tr(A)\neq 0$ then $A=C\otimes D$ iff $A=\frac{1}{tr(A)}F(A)\otimes G(A)$.


If $$ C \otimes D = (A_1 \otimes B_1) + (A_2 \otimes B_2), $$ then $A_1$ and $A_2$ are linearly dependent and so are $B_1$ and $B_2$. If $A_1$ and $B_1$ are nonzero, then $$ C \otimes D = \lambda(A_1 \otimes B_1) $$ for some $\lambda\in\mathbb R$ and so $C=\mu A_1$ and $D=\frac\lambda\mu B_1$ for any $\mu\neq0$. You cannot determine $C$ and $D$ uniquely from $C\otimes D$ since you always have the freedom to scale one up and the other one down.