>73
>1987561=aの場合は、
(z^p/a)a=(x+y){x^(p-1)-x^(p-2)y+…+y^(p-1)}…(2)
となります。

そうなるからなんなの? 1をBと置いたり、aという文字で誤魔化したり、
文字で置くことに何の意味があるの?

(3)を満たす自然数が無いならば、(1),(2)を満たす自然数は無い。
となります。