>>158 訂正
a=(p+1)(s+t)/2+r
=(s+t)p/2+(s+t+2r)/2

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

a=gp-g+h+k
c=kp+h
だから


(p+1)(t-s)/2-r=kp+h
(p+1)(t-s)=2kp+2h+2r
(p+1)(t-s)=2kp+2k …D
(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は不定になる。

(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 …E
(p+1)(s+t)=2g(p-1)+4h
(p+1)(s+t)/4=g(p-1)/2+h …F

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は偶数となる。

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