>1*4=2a*2*1/a の右辺の左側は2ですよね?

a=1/2とすると、
1*4=1*4となります。

>何故 r^(p-1)=p が成り立つか書いてください。

r^(p-1)=pは、なりたちます。
他には、r^(p-1)=apも、成り立ちます。