Suppose $C$ is an $n\times n$ matrix over complex numbers, with trace $0$.
Are there always $n\times n$ matrices $A,B$ such that $AB - BA = C$?
(Inspired by a recent question which asked for a trace free proof of non-existence of solutions for $C=I$).
this is not an answer but a longer comment. let me try the case $n = 2.$ take the matrices $\pmatrix{a_1 & a_2 \cr a_3 & a4}, B = \pmatrix{b_1 & b_2 \cr b_3 & b_4}, \mbox{ and} \pmatrix{c_1 & c_2\cr c_3 & -c_1}.$ writing out $AB - BA = C$ as a string of linear equations i get an over determined system $$\pmatrix{0 & 0 & a_2 & -a_3\cr -a_2 & a_1 - a_4 & 0 & a_2\cr a_3 & 0 & a_4 - a_1 & -a_3} \pmatrix{b_1 \cr b_2\cr b_3 \cr b_4} = \pmatrix{c_1 \cr c_2 \cr c_3} $$
of course, one has to worry about inconsistency.