Prove without expanding $$ \begin{vmatrix} a^3 & a^2 & 1 \\ b^3 & b^2 & 1 \\ c^3 & c^2 & 1 \end{vmatrix} = (ab + bc + ca)\begin{vmatrix} a^2 & a & 1 \\ b^2 & b & 1 \\ c^2 & c & 1 \end{vmatrix} $$
Well I tried but can't figure out a way to factor out $ (ab + bc + ca) $ directly without expanding. I can easily show both equal but not directly without expanding.
$$ (ab + bc + ca)\begin{vmatrix} a^2 & a & 1 \\ b^2 & b & 1 \\ c^2 & c & 1 \end{vmatrix} -\begin{vmatrix} a^3 & a^2 & 1 \\ b^3 & b^2 & 1 \\ c^3 & c^2 & 1 \end{vmatrix}$$ $$=\begin{vmatrix} a^2 & a(ab+bc+ca)+a^3 & 1 \\ b^2 & b(ab+bc+ca)+b^3 & 1 \\ c^2 & c(ab+bc+ca)+c^3 & 1 \end{vmatrix}$$ $$=\begin{vmatrix} a^2 & a^2(a+b+c)+abc & 1 \\ b^2 & b^2(a+b+c)+abc & 1 \\ c^2 & c^2(a+b+c)+abc & 1 \end{vmatrix}=0.$$