2012年4月17日火曜日

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


素数pp1(mod4)なら,整数x,yが存在して
p=x2+y2
という結果はよく知られているが,それについてしばらくお話しします.

まずP. Fermatによる無限降下法を用いた証明.証明したいことより弱い結果,
整数x,y,mが存在して
mp=x2+y2,
ただし 0<m<p, が言えたとする(これが言えることは後述).m0をそのよう
な最小正の数として,m0=1が言いたい.m01とすれば 1<m0<p.
すぐ分かるようにm0xかつm0yは不可能.c,d
x1=xcm0,y1=ydm0,|x1|m02,|y1|m02,
となるように取ることができ,よって
0<x12+y12<m02.
すると,
x12+y12x2+y20(modm0),
よって
x12+y12=m1m0(m1<m0).
この式に,x2+y2=m0pを掛けて整理すると
m02m1p=(xx1+yy1)2+(xy1x1y)2.
ここでX=pcxdy, Y=cydxとすると
xx1+yy1=m0X,xy1x1y=m0Y.
よって
m1p=X2+Y2
となり,m1<m0だからm0の取り方に矛盾する.

0 件のコメント: