回答

(2) (a+b-c)(ab-bc-ca)+abc

 ={(a+b)-c}{ab-c(a+b)}+abc

 ●(a+b)=xと置き

 ={x-c}{ab-cx}+abc

 =abx-cx²-abc+c²x+abc

 =c²x-cx²+abx

 =x{c²-cx+ab}

 ●x=(a+b)と戻し

 =(a+b){c²-(a+b)c+ab}

 ●{ }内たすき掛け 

 =(a+b){(c+a)(c+b)}

 ●整理

 =(a+b)(b+c)(c+a)

(3) ab(a+b)+bc(b+c)+ca(c+a)+3abc

 ●(a+b+c)=Pと置くと、

   a+b=P-c、b+c=P-a、c+a=P-b なので

 =ab(P-c)+bc(P-a)+ca(P-b)+3abc

 =abP-abc+bcP-abc+caP-abc+3abc

 =abP+bcP+caP

 =P(ab+bc+ca)

 ●P=(a+b+c)と戻し

 =(a+b+c)(ab+bc+ca)

なるほど!
(3)ってそのやり方の他になにかありますか?
そんなの思い浮かばないんですけどどうやって分かるんですか?🙇‍♀️

みと

(3) ab(a+b)+bc(b+c)+ca(c+a)+3abc

 =ab(a+b)+b²c+bc²+c²a+ca²+3abc

 =ab(a+b)+ca²+2abc+b²c+abc+bc²+c²a

 =ab(a+b)+c(a²+2ab+b²)+c(ab+bc+ca)

 =ab(a+b)+c(a+b)²+c(ab+bc+ca)

 =(a+b){ab+c(a+b)}+c(ab+bc+ca)

 =(a+b){ab+ca+bc}+c(ab+bc+ca)

 =(a+b+c)(ab+bc+ca)

補足

他にも、たすき掛け等を使うなどあります

どちらにしろ、煩雑さはこの程度となると思います

この回答にコメントする
疑問は解決しましたか?