0209132人目の素数さん
2018/09/21(金) 06:24:08.06ID:mhAC8MdV(p,q)=(p',2p'+q'),(q',-p'+2q'),(q',p'+2q')
それぞれ、長男、次男、三男に相当
子供のpq値(p,q)から、親のpq値(p',q')を求める方法は
(p',q') =(p,q-2p) (3p<q の時;長男→親の変換に相当)
=(2p-q,p) (p<q<2p の時;次男→親の変換に相当)
=(-2p+q,p) (2p<q<3p の時;三男→親の変換に相当)
ですね。 >>193 では
>> {p', q'} = {p, |q - 2q|} として表される。
のようにされていますが、この場合、変換時、p',q'の大小をチェックして、
小さい方をp'、大きい方をq'としなければなりません。
しかし、変換式をここで書いたように固定すると、
p<q ⇔ p'<q'
が成立しますよ。