2012年4月23日月曜日

Jacobsthal和:mod 4で1の素数は2平方数の和

素数p1(mod4)p=a2+b2と表すa,bを,明示的に与えることを考える(a1(mod4), b0(mod2)とする).Jacobsthal和が次のように,その解答を与える.

pを奇素数(4で割ったあまりは,最初は指定しない),pで割り切れない整数Dに対して ϕ(D)=u=1p1(u3+Dup), とおいて,Jacobsthal和という.ただし,和の中の(/p)は法pの平方剰余記号である.

まずp3(mod4)ならϕ(D)=0を示す.p=2n+1とすると,平方剰余記号の基本的な性質から(a/p)an(modp)だったから ϕ(D)u=1p1(u3+Du)n=u=1p1j=0n(nj)Dnjun+2j. 総和を入れ替えて考えると,uについての和は冪指数がp1で割り切れるときだけ,つまりj=n/2のときだけ0でなく,その値は1. よってnが偶数の時,つまりp1(mod4)のときだけϕ(D)0.

より単純に,p3(mod4)なら(1/p)=1だから,uの項とuの項とが相殺する,と言うことでもある.

さてp1(mod4)のときは,上の考察からj=n/2の項の寄与1だけがあって, ϕ(D)Dp14(nn/2)=Dp14(2mm)(modp), ただしm:=n/2=(p1)/4). さてD=1なら,昨日の結果を使って, ϕ(1)=u=1p1(x3+xp)(2mm)(1)m+12a(modp). また2|a|pで,ϕ(1)p1より,実は等号 ϕ(1)=2a が成立.

さて,b/a(modp)が法p14乗根である事に注意すると(p=a2+b20(modp)から(b/a)21(mod4)),D(p1)/4±(b/a)(modp). よって ϕ(D){±2a(modp)(Dp)=1,±2b(modp)(Dp)=1. 上と同様の議論で,これらは実は等号が成立する.

例えば,p=29D=2とすると,ϕ(1)/2=5, ϕ(2)/2=2, 29=(5)2+(2)2である……が,符号が合わないような気がするのだが.

Ernst Jacobsthal(1882--1965)はドイツに生まれ,ベルリン大学でG. Frobenius, H. Schwartz,I. Schurらの指導を受け,上に解説した結果を含む学位論文(1906年)を書いている.高木貞治がベルリン大学に留学したのが1898--1900年なので,それこそFrobeniusの講義などで同じ教室に居たりしていたら面白いが(その後,高木はゲッチンゲンのHilbertの元に赴き,「おまえはシュワルツの所から来たのであるからよく知っているだろう」などと,道ばたでレムニスケート函数についての口頭試問を受けたりするのである.「近世数学史談・数学雑談」の「回顧と展望」を参照).Jacobsthalはその後,第一次大戦前後の混乱(とナチの台頭)でノルウェーに脱出し,長年その地で教授職にあったらしい.以上はThe MacTutor History of Mathematics archiveの記述による.

後記(2012/04/23:0955):最後のMacTutorの名称を誤記していたのを訂正.

0 件のコメント: