まず、式を展開します。
ab(a+b)+bc(b+c)+ca(c+a)+3abc=a2b+ab2+b2c+bc2+c2a+ca2+3abc 次に、式を整理し、次数が一番低い文字についてまとめます。今回はどの文字についても次数が同じなので、aについて整理します。
a2b+ab2+b2c+bc2+c2a+ca2+3abc=(b+c)a2+(b2+3bc+c2)a+(b2c+bc2) さらに、定数項を因数分解します。
b2c+bc2=bc(b+c) したがって、
(b+c)a2+(b2+3bc+c2)a+(b2c+bc2)=(b+c)a2+(b2+3bc+c2)a+bc(b+c) (b+c)a2+(b2+3bc+c2)a+bc(b+c)=(b+c)(a2+(b+c)a+2ac+bc) =(b+c)[a2+(b+c)a+bc] =(b+c)(a+b)(a+c) =(a+b)(b+c)(c+a)