Processing math: 100%

2015-10-06

シルヴァーマン 「はじめての数論」第3版 第6章の練習問題

※MathJaxの数式表示に少し時間がかかります。

6.1
(a) x=11, y=-2
(b) x=1645, y=9048

6.2
k\in\mathbb{Z}とする。
(a) x=-53+121k, y=46-105k
(b) x=11+4526k, y=-2-823k
(c) x=-1645+3292k, y=9048-18107k

6.3
(c)
(i) g=7, x=1303, y=-1095
(ii) g=1, x=-381, y=1448
(iii) g=237,x=-8980,y=10063

(e)
(c)(ii)(iii)をx>0になるよう解き直すと
(ii) g=1, x=8006,y=-30427-381
(iii) g=237,x=19839059,y=-22231676

6.4
(a) x=7, y=-14, z=-1
(b)
a,b,cが互いに素であること、すなわち\gcd(\gcd(a,b),c)=1であること。
ax'+by'=\gcd(a,b)の解x',y'\gcd(a,b)w+cz=1の解w,zを用いて、(x,y,z)=(wx',wy',z)とすればよい。

(c)
x=2124, y=-944, z=-19

6.5
定理6.1によってau+bv=1は解(u,v)=(u_1,v_1)を常に持つから、(x,y)=(cu_1,cv_1)ax+by=a(cu_1)+b(cv_1)=c(au_1+bv_1)=cを満たす。したがって、ax+by=1は常に解を持つ。なおax+by=cのすべての解がx=cu_1+bk, y=cv_1-ak (k\in\mathbb{Z})で表されることは、本文と同様に示される。
37u+47v=1の解をなるべく小さくすると(u,v)=(14,-11)が得られるので、(x,y)=(1442,-1133)

6.6
(a)
x=0またはy=0に対して解はなく、x\ge1, y\ge1については3x+5y\ge8だからやはり解はない。

(b)
リストに現れないのは1,2,4,7のみの模様。証明は4について行った(a)と同様。

(c)
(i) 11
(ii) 23
(iii) 29

(d)
ax+byにならない最大の数はab-(a+b)と思われる。
(a)と、(c)の3つについてはab-(a+b)で合っている。

(e)
ax+by=ab-(a+b)x\ge0, y\ge0となる解が存在したとすると、a(x-b+1)=-b(y+1)だから、x<b-1、また\gcd(a,b)=1よりa|(y+1)。これよりy+1=av\ge1となるv>0が存在する。このときa(x-b+1)=-abvよりx=b-1-bv\ge0だからb(1-v)\ge1となるので1-v\ge1、故にv\le0となりv>0と矛盾。したがってax+by=ab-(a+b)x\ge0, y\ge0となる解は存在しない。

c=ab-(a+b)ax+by=cとなるx\ge0, y\ge0を持ち得ない最大のcであることを証明するには、c=ab-(a+b)+\gamma (\gamma\ge1)に対しax+by=cとなるx\ge0, y\ge0が常に存在することを示せばよい。まず少し準備。

(i) 方程式ax+by=ab-(a+b)+\gammaにおいて、a,bのいずれかが1、例えばb=1ならx=0, y=\gamma-1\ge0が常に解となり自明。a=1の時も同様。以後a>1, b>1とする。
(ii) aX+bY=1 (\gcd(a,b)=1)は定理6.1より常にX,Y\in\mathbb{Z}となる解を持つが、X=bk (k\in\mathbb{Z})となる解があったとすると、b(ak+Y)=1よりb|1だからb=1となりb>1と矛盾する。したがってX=bk+t (1\le t<b)。
(iii) aX+bY=\gamma (\gcd(a,b)=1, \gamma\in\mathbb{Z})は練習問題6.5により常にX,Y\in\mathbb{Z}となる解を持ち、(ii)と同様にX=bk+t (k\in\mathbb{Z}, 1\le t<b)であることを示せる。

方程式ax+by=ab-(a+b)+1を考えると、a(x-b+1)+b(y+1)=1。いまaX+bY=1の解のうち、X<0となる一つの解X_1,Y_1をとる。Y_1>0すなわちY_1\ge1である。また(ii)によりX_1=bk+t (k<0, 1\le t<b)と書ける。とくにk=-1となるようにX_1<0, Y_1\ge1をとれる。このX_1,Y_1を用いれば、-(b-1)\le X_1<0。そこでx-b+1=X_1, y+1=Y_1とすれば、x=X_1+b-1\ge0かつy\ge0となるから、ax+by=ab-(a+b)+1にはx\ge0, y\ge0となる解が常に存在する。
方程式ax+by=ab-(a+b)+\gamma (\gamma>1)についても、(iii)を用いて上の\gamma=1の場合と同様にすれば、x\ge0, y\ge0となる解が常に存在する。
以上により、c=ab-(a+b)+\gammaに対しax+by=cとなるx\ge0, y\ge0が常に存在する。

(f)
...

0 件のコメント :

コメントを投稿