| LIB "general.lib";
ring r=0,(x,y,z),dp;
poly f=x^30+y^30;
watchdog(1,"factorize(eval("+string(f)+"))");
→ [1]:
→ _[1]=1
→ _[2]=x16+x14y2-x10y6-x8y8-x6y10+x2y14+y16
→ _[3]=x8-x6y2+x4y4-x2y6+y8
→ _[4]=x4-x2y2+y4
→ _[5]=x2+y2
→ [2]:
→ 1,1,1,1,1
watchdog(100,"factorize(eval("+string(f)+"))");
→ [1]:
→ _[1]=1
→ _[2]=x16+x14y2-x10y6-x8y8-x6y10+x2y14+y16
→ _[3]=x8-x6y2+x4y4-x2y6+y8
→ _[4]=x4-x2y2+y4
→ _[5]=x2+y2
→ [2]:
→ 1,1,1,1,1
|