■整数生成定規(その13)
(その8)の続き.一般に,m=p^k+1のとき,オイラー関数を用いて
φ(m^2−m+1)/6k通り
L=m^2−m+1,φ(p)=p−1
===================================
[1]m=8,L=57:
φ(57)=57(1−1/3)(1−1/19)=36
m=8=7^1+1→φ(57)/6=6
{1,2,10,19,4,7,9,5}など6通り
[2]m=9,L=73:
φ(73)=72
m=9=2^3+1→φ(73)/18=4
{1,2,4,8,16,5,18,9,10}など4通り
===================================