$$ \left\{ \begin{aligned} c_1 & = a_2b_3-b_2a_3 \\ c_2 & = a_3b_1-b_3a_1 \\ c_3 & = a_1b_2-b_1a_2 \end{aligned} \right. $$ $c_1,c_2,c_3\in \mathbb{Z}$ is given,prove that $\exists a_1,a_2,a_3,b_1,b_2,b_3\in\mathbb{Z}$ meet the equations set.
Apparently,the question equal to how to decompose the integer vector into the cross product (vector product) of two integer vector.And the real question I want to ask just is it.
This is only a proof of a special case of the problem.
The problem becomes simple if we have in addition the assumption that $(c_{1}, c_{2}) \mid c_{3}.$ For, taking $a_{2} := c_{1},$ $b_{3} := 1,$ $a_{3} := 0,$ $a_{1} := -c_{2}$ fulfills the first two equations and from the third we have $c_{1}b_{1} + c_{2}b_{2} + c_{3} = 0.$ Since $(c_{1}, c_{2}) \mid c_{3},$ it follows that there are infinitely many integers $b_{1}, b_{2}$ for which the third holds.