5
大学数学基礎解説
文献あり

Rousseauによる平方剰余の相互法則の短い証明

291
0

この記事ではRousseauによる平方剰余の相互法則の短い証明を紹介します.

素数pおよびpと互いに素な整数nに対して
(np)={1(n(Fp×)2)1(n(Fp×)2)
と定めます.ただしnnの剰余類を表します.Fp×は位数p1の巡回群なので、pが奇素数ならば(Fp×)2p12乗写像Fp×{1,1}の核に一致します.したがってpが奇素数ならば
(np)np12modp
が成り立ちます.これをEulerの規準といいます.平方剰余の相互法則とは次の定理のことです.

相異なる奇素数p,qに対して(qp)(pq)=(1)p12q12が成り立つ.

奇数mに対して
Lm={nZ|1nm12,(n,m)=1}
と定める.1以上pq未満でp,qと互いに素な整数のうち

  • Lpqに含まれるもの全体の積をA
  • mod pLpに含まれるもの全体の積をBp
  • mod qLqに含まれるもの全体の積をBqとする.

これらはいずれも、各nLpqに対してnpqnのうち片方を選んで掛けたものになっている.したがってこれらの値はmod pq±1倍を除いて一致する.A=εpBpmodpqおよびA=εqBqmodpqを満たすεp,εq{1,1}を取る.

εpを決定するためにmod qで考える.Eulerの規準を使うと

A=(pq12)!p×2p××q12p×q×2q××p12q((q1)!)p12(q12)!pq12(q12)!modq(pq)((q1)!)p12modq,Bp((q1)!)p12modq
となるのでεp=(pq)であることがわかる.同様にεq=(qp)である.

一方でBqBpを定める積に現れる数nのうち「mod pLpに含まれるがmod qLqに含まれないもの」を全てpqnに置き換えたものである.そのようなnは中国剰余定理よりp12q12個あるので
Bq=(1)p12q12Bpmodpq
が成り立つ.よってεpεq=(1)p12q12である.

参考文献

[1]
G. Rousseau, On the quadratic reciprocity law, Journal of the Australian Mathematical Society. Series A. Pure Mathematics and Statistics, 1991, pp. 423-425
投稿日:2021511
更新日:2023118
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

J_Koizumi
119
12097

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中