平方剰余の相互法則

数学の法則の一つ ウィキペディアから

平方剰余の相互法則

平方剰余英語版(へいほうじょうよ、: quadratic residue)とは、ある自然数を法としたときの平方数のことであり、平方剰余の相互法則(へいほうじょうよのそうごほうそく、: law of quadratic reciprocity)は、ある整数 a が別の整数 p の平方剰余であるか否かを判定する法則である。

ガウスは『整数論』(1801年)で平方剰余の相互法則の最初の証明を公開した。

定義

要約
視点

整数 ap とが互いに素であるとする。合同式

が解を持つとき、ap を法として平方剰余であるといい、そうでないとき平方非剰余であるという。

平方剰余記号

奇素数 p と、p と互いに素な整数 a に対して、記号

を定める。

ap が互いに素ではない場合、つまり整数 a が奇素数 p で割り切れる場合には、x=0とすれば a は法pでxの2乗と合同なのでaは平方剰余であるが、その場合にはむしろ記号の値を零とする方が都合の良いことがあるので、

と定義することがある。

記号 を、平方剰余記号、またはアドリアン=マリ・ルジャンドルにちなんでルジャンドル記号と呼ぶ。

相互法則

要約
視点

平方剰余の相互法則整数 a奇素数 p を法として平方剰余であるか否かを判定する法則である。

p, q を相異なる奇素数とするときに、
が成り立つ。

また、このほかに以下の第1補充法則、第2補充法則が知られている。

第1補充法則:

第2補充法則:

また、p と互いに素な整数 a, b に対して

が成立する。一般に素数 p に対して Fp× = {1, 2, ..., p − 1}p を法とする乗法に関してをなすが、この式はルジャンドル記号が Fp× から{−1, 1} への群準同型を与えることを示している。この写像のは位数 (p − 1)/2 の部分群であり、Fp× の元のちょうど半分が平方剰余、残り半分が平方非剰余となる。

この法則は、レオンハルト・オイラーによって予想され、カール・フリードリッヒ・ガウスによって証明された(ガウス日誌によれば、1796年4月8日。発表されたのは1801年の『整数論』において)。ガウスはこの法則に対して生涯で7つ(または8つ)の異なる証明を与えた[1]。その一つの動機は、三次や四次の相互法則を証明することにあった。現在では240以上もの証明が知られている[1]

三次や四次の相互法則は、ヤコビアイゼンシュタインによって独立に証明された(1844年にアイゼンシュタインが証明を公表)。より高次のまた一般的な代数的整数における一般的な相互法則の証明は(ヒルベルトの第9問題)、高木貞治エミール・アルティンによってなされた。(アルティン相互法則を参照)

平方剰余の相互法則の応用

要約
視点

フェルマーの二平方和の定理

4k + 1 型の素数は二個の平方数の和で表すことができる。また逆にある奇素数が二つの平方数の和で表すことができるならば、4k + 1 型の素数である。そして、二つの平方数の順序を別にすればこの分解は一意的である。

証明は、ある素数 p に対して A2 + B2 = rp と表せたならば r より真に小さい r 1 を選んで A2 + B2 = rp とできるアルゴリズムの存在を示すことで行うことができる。

4k + 1 型の素数は第1補充法則より、A2 + 12 = rp と表すことができるため、このアルゴリズムを適用すればいつかは r1 にすることができる。

平方剰余の計算

25 以下の自然数 n, 50 以下の素数 p について、n2 (mod p) を計算してみると次の表になる。

さらに見る n, n2 ...
n2 (mod p) の計算表
n12345678910111213141516171819202122232425
n2 1 4 9 16 25 36 49 64 81 100121144169196225256289324361400441484529576625
mod 3 110 110 110 110 110 110 110 110 1
mod 5 14410 14410 14410 14410 14410
mod 7 1422410 1422410 1422410 1422
mod 11 14953359410 14953359410 149
mod 13 14931210101239410 1493121010123941
mod 17 14916821513131528169410 14916821513
mod 19 1491661711755711176169410 14916617
mod 23 1491621331812866812183132169410 14
mod 29 14916257206231352824222224285132362072516
mod 31 149162551821972820141088101420287192185
mod 37 14916253612277261033211133430282830343112133
mod 41 1491625368234018392153220102373331313337210
mod 43 1491625366213814351540241041312317131111131723
mod 47 149162536217346273288372174232241814121214
閉じる

p = 3 の場合

となる。q3 と異なる奇素数ならば、

と表せる。ここで、平方剰余の相互法則を使うと、

となり、

と求められる。今 q3 とも 1 とも互いに素であり、このことと第1補充法則より

と求められる。即ち、3 と異なる奇素数 q に対して、qx2 + 3 を割り切るような整数 x が存在することと、q6 を法として 1 に合同であることは同値である。

p = 5 の場合

同様にして、q5 と異なる奇素数とすると、

ゆえに平方剰余の相互法則から

となり、よって

と求められる。

脚注

参考文献

関連項目

外部リンク

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.