トップQs
タイムライン
チャット
視点

平方剰余の相互法則

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

平方剰余の相互法則
Remove ads

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

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

定義

要約
視点

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

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

平方剰余記号

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

を定める。

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

と定義することがある。

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

Remove ads

相互法則

要約
視点

平方剰余の相互法則整数 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問題)、高木貞治エミール・アルティンによってなされた。(アルティン相互法則を参照)

Remove ads

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

要約
視点

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

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 ...

p = 3 の場合

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

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

となり、

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

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

p = 5 の場合

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

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

となり、よって

と求められる。

Remove ads

脚注

参考文献

関連項目

外部リンク

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads