I met a curious problem on factorizing a homogenerous polynomial of degree 9.
Problem: Show that the following polynomial can be divided by $(a_1+a_2+a_3)$:
\begin{align} &\quad\left| \begin{array}{ccc} a_1 & a_2 & a_3 \\ b_1 & b_2 & b_3 \\ c_1 & c_2 & c_3 \\ \end{array} \right|^3 \\ & + \left( a_1^3 \left(b_2 c_3-b_3 c_2\right) +a_2^3 \left(b_3 c_1-b_1 c_3\right) +a_3^3 \left(b_1 c_2-b_2 c_1\right) \right)\left(b_1+b_2+b_3\right)^2\left(c_1+c_2+c_3\right)^2 \\ &- \left( b_1 \left(c_2 a_3-c_3 a_2\right)^3 +b_2 \left(c_3 a_1-c_1 a_3\right)^3 +b_3 \left(c_1 a_2-c_2 a_1\right)^3 \right) \left(b_1+b_2+b_3\right)^2 \\ &- \left( c_1 \left(a_2 b_3-a_3 b_2\right)^3 +c_2 \left(a_3 b_1-a_1 b_3\right)^3 +c_3 \left(a_1 b_2-a_2 b_1\right)^3 \right) \left(c_1+c_2+c_3\right)^2 \end{align}
Mathematica tells me it is true(one factor is $(a_1+a_2+a_3)$ while the other factor consists of more than 200 terms), but I can not figure out a human proof.