数学大好き宣言!

勉強メモ。おもしろいことを探していきたい。

原始根の計算が楽しい

有限体(mod素数)が大好きだ。有限体はなぜこんなに素朴におもしろいんだろう。逆元を求める計算からハマったのだと思う。ただ計算するだけで楽しい。

そんな計算の中でも一番楽しいと思うのが原始根を求めることだ。原始根は例えばmod5なら2のこと(3も)。1は2⁰、2は2¹、3は2⁴、4は2²。0でない全ての元がある数のべき乗で表せるとき、その元を原始根という。mod7なら3と5。

原始根の魅力。それは、原始根がわかれば、この体の掛け算の全てがわかること。平方剰余も立方剰余もわかる。べき乗の形の指数が偶数なら平方剰余。逆元もわかる。べき乗の指数の和が素数ー1で割れれば逆。

高速で求める特別な技術はしらないが、小さな工夫で早く求められる。

f:id:mochi-mochi61:20200713221629p:plain

まずすぐにわかる81から始め、間を埋めていくように計算すると、比較的速く計算できる。

有限体はきっと、ちっこいオモチャみたいだから楽しいのだろう。