一道数论题,对于一切平方数和立方数,立方数与平方数为相邻整数的情况有多少种?请证明清楚.
1个回答

原问题等价于求方程:

x^2+1=y^3和x^2-1=y^3

在整数域内的整数解.

当:x^2+1=y^3时:

有:

(x+i)(x-i)=y^3

因x+i,x-i∈Z[i].

于是问题等价于在Z[i]上求方程的解.

考虑(x+i,x-i)=(2x,2i)=d

故d|2i.若d=2或2i,则:

(x+i)/2i∈Z[i]这是不可能的.故d=1或i.

可以考虑d=1.则:

x+i=(a+bi)^3,(x-i)=(a-bi)^3

得:2i=2bi(3a^3-b^2).

解得a=0,b=-1.

故有唯一

x=0,y=1.

当x^-1=y^3时:

有:

(x-1)(x+1)=y^3.

类似于上述做法,令d=(x-1,x+1).

得d|2.若d=1,则x+1=m^3,x-1=n^3

则m>n,并且:m^3-n^3=2..(1)

显然上述方程在整数域上无解,因:

m>=n+1.有:

m^3-n^3>=(n+1)^3-n^3=3n^2+3n+1>=6.

当n!=0,-1时,上述不等式在整数域上恒成立,故(1)无解.

所以d=2.

当d=2时:

令x=2m+1,y=2t

原方程变为:

m(m+1)=2t^3.

若2|m,令m=2s.

有s(2s+1)=t^3.

因(s,2s+1)=1.

故s=a^3,2s+1=b^3.

得:b>a,1=b^3-2a^3.(2)

1=|b^3-2a^3|,知满足右不等式的解b=1或-1 ,a=0或-1,

再结合(2),得:

b=1,a=0

于是有:

x=1,y=0.

若有2|m+1,令m=2s-1.

有:

(2s-1)s=t^3

得:

s=a^3,2s-1=b^3..(3)

1=2a^3-b^3

结合(3),解为:

a=1,b=1.或a=0,b=-1

故:

x=0,y=-1或x=3,y=2

于是满足x^2-1=y^3的解只有:

x=0,y=-1.x=1,y=0.x=3,y=2.

于是平方数与立方数相邻的数对只有:

(-1,0).(0,1).(8,9)除此外别无他例.