暗号理論の問題
素数 について、 は法 の原始根である( の法 での位数は )ことを用いてよい。
を満たす整数 のうち、法 における位数( となる最小の正の整数 )がちょうど であるものをすべて考える。それらの の総和を求めよ。
この問題で使うもの
- 剰余類環の単元群とオイラー関数(説明と入口の問題)
- 群の位数と元の位数(説明と入口の問題)
- 繰り返し二乗法によるべき剰余(説明と入口の問題)
この問題を解けるようになるまで(25 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
原始根 を使って と書くと、 の位数は だけで決まる。位数と指数 の関係式を考えよう。
ヒント 2
の位数は 。これが になる は を満たすもので、 個ある。
ヒント 3
条件を満たす は 。 を使うと , は , から簡単に求められる。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
位数 12 の元を離散対数で表す. は法 の原始根なので、 の各 は ()とただ 1 通りに表せる。このとき の位数は
である。これが になるのは のとき、すなわち ()で のときである。よって 、つまり
の 4 個(個数は と一致する)。
値を計算する. で
-
- , より 。 より
- ( が原始根なので かつ )。
-
よって位数 の元は である。
確認. 例えば について、、、 なので位数は 。また、これら 4 個は円分多項式 の での根であり、 の係数が だから和は のはずである。実際
で整合する。
したがって求める総和は である。
別解
2 は法 37 の原始根なので、 の各 はただ 1 通りに と書け、 の位数は である。位数がちょうど 12 となる条件は 。 でこれを満たすのは の 4 個( と一致)。\n\n2 のべきを法 37 で計算する: , , , , , ()。よって , 。\n\nしたがって該当する は 。総和は 。\n\n検算: , より 、かつ , なので位数は 12。また 1 の原始 12 乗根の総和は なので和は 37 の倍数のはずで、 と整合する。