>>170 つづき
a-c≡2k-2h (mod p+1)
a+c≡0 (mod p+1)


奇数をr、整数をs,tとして
r=k-h
a-c=(p+1)s+2r
a+c=(p+1)t

a+c=(p^n+1)c=(p+1)(p^(n-1)-p^(n-2)+p^(n-3)-…+1)c
となり、p^(n-1)-p^(n-2)+p^(n-3)-…+1は2で割れないから
tは奇数となる。

2a=(p+1)(s+t)+2r
a=(p+1)(s+t)/2+r …D
rとtが奇数だから、s+tは偶数になるのでsは奇数となる。

2c=(p+1)(t-s)-2r
c=(p+1)(t-s)/2-r …E

c=kp+hから
(p+1)(t-s)/2-r=kp+h
(p+1)(t-s)=2kp+2h+2r
(p+1)(t-s)=2kp+2k …F
(s-t+2k)p=-2k-s+t
となるが、ここで
a-c=a+c-2c=(p+1)t-2(kp+h)
=(p+1)(t-2k)+2k-2h
r=k-hだから
s=t-2k
となり
(s-t+2k)p=0
よって、pは不定になる。

a=gp-g+h+kから
(p+1)(s+t)/2+r=gp-g+h+k
(p+1)(s+t)/2+k-h=gp-g+h+k
(p+1)(s+t)/2=gp-g+2h
(p+1)(s+t)=2gp-2g+4h …G
(p+1)(s+t)=2g(p-1)+4h
(p+1)(s+t)/4=g(p-1)/2+h …H

a=(p+1)(s+t)/2+k-h
(a-k+h)/2=(p+1)(s+t)/4
a≡k-h (mod p-1)より、左辺は偶数で、(p+1)/2は奇数であるから
(s+t)/2は偶数となる。

これにより、Hの左辺は偶数になり、hは偶数になる。
よって、条件(1)、(2)によりgは偶数、kは奇数になる。

式Gから式Fを辺々引くと
2(p+1)s=2(g-k)p-2g+4h-2k
(p+1)s=(g-k)p-g+2h-k
(s-g+k)(p+1)=-2g+2h
(s-g+k)(p+1)/2=-g+h
(s-g+k)(p+1)/2≡-g+h≡0 (mod p+1)
∴g≡h (mod p+1)