>560
「a=1の場合、r^(p-1)=pとなるので」と「a=1、r^(p-1)=pのとき」では意味が違うではありませんか。

どのように、違うのでしょうか?