Is there a simple way to map a vector like $\begin{bmatrix}a\\b\\c\\d\\\end{bmatrix}$ to $\begin{bmatrix}a&0\\b&0\\0&c\\0&d\end{bmatrix}$? I tried to do it via matrix multiplication but I couldn't figure it out. Maybe the Kronecker product? It seems like a simple question, so I wonder if anyone has run into something like this before. Thank you.
-DBL
We can do it via matrix arithmetic via: $$ \begin{bmatrix} 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ \end{bmatrix} \begin{bmatrix} a \\ b \\ c \\ d \\ \end{bmatrix} \begin{bmatrix} 1 & 0 \\ \end{bmatrix} + \begin{bmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 1 \\ \end{bmatrix} \begin{bmatrix} a \\ b \\ c \\ d \\ \end{bmatrix} \begin{bmatrix} 0 & 1 \\ \end{bmatrix} = \begin{bmatrix} a & 0 \\ b & 0 \\ 0 & c \\ 0 & d \\ \end{bmatrix}. $$