tsujimotterのノートブック

日曜数学者 tsujimotter の「趣味で数学」実践ノート

原始根の数のかぞえかた

以前、第2回プログラマのための勉強会 というところで「時計の世界の整数論」という発表をしました。

「時計の世界の整数論」は,  p が素数のときの  \mod p 上での整数論についてまとめたものです。その中で以下の定理がありました。

f:id:tsujimotter:20150723070104p:plain


図は, p = 11 として  \mod {11} におけるべき乗をすべて列挙した表ですが, n = 2, 6, 7, 8 において, n^1, \ldots, n^{10} の間に  1, 2, \ldots, 10 のすべての数が巡回されていることが分かります。

このような元  n のことを「原始根」と呼びます。素数  p においては以下の「原始根定理」が成り立つことが知られています。

原始根定理:
 p が素数のとき, \mod p においては,少なくとも1つの原始根が存在する.

 \mod {11} における原始根は, n = 2, 6, 7, 8 の4つですね。



ところで,上の発表を作っているときは,原始根  n = 2, 6, 7, 8 は,特に法則なくたまたま現れるのだと考えていました。原始根は少なくとも1つはあることが分かるけれど,実際に計算してみないと,その個数も分からないのであると。


私のお気に入りである以下の整数論のブログ記事を読んでいたときに,実は原始根にはパターンがあるのだと気づきました。正確に言うと,この記事にはちゃんと書いてあったのですが私が理解しきれていませんでした。
biteki-math.hatenablog.com


自分の中で改めて考えてみたら,モヤモヤとしていた整数論の知識がスッキリ整理されて感動しましたので,その感動を伝えたいと思ってこの記事を書き始めました。

しばし,お付き合いください。

続きを読む