Como você fatora completamente x ^ 6 - y ^ 6 ?
Usando a identidade a^2-b^2=(a+b)*(a-b) nós temos isso
x^6-y^6=(x^3)^2-(y^3)^2=(x^3-y^3)*(x^3+y^3)
Agora sabemos que
x^3-y^3=(x-y)*(x^2+xy+y^2)
e
x^3+y^3=(x+y)*(x^2-xy+y^2)
Então finalmente é
x^6-y^6=(x-y)*(x+y)*(x^2-xy+y^2)*(x^2+xy+y^2)