找回密码
 欢迎注册
查看: 31064|回复: 18

[提问] 求方程\(x^2-10y^3=1\)的所有整数解

[复制链接]
发表于 2014-7-3 16:16:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
求\(x^2-10y^3=1\)的所有整数解.
并尽可能地是所有的整数解!
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-7-3 16:18:27 | 显示全部楼层
断网之后,重新恢复网络,也许你求解后有一点小小的意外
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-7-3 16:22:13 | 显示全部楼层
原本发短信给gxqcn,让他发到论坛上的,但是他还是让我自己发上来的
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-7-3 18:48:50 | 显示全部楼层
对于$2^32$以内的x,我仅仅找到3个解。我没有什么好方法,不得不使用穷举法。

x=1,y=0
x=9,y=2
x=13719,y=266

点评

x可以是负数的  发表于 2014-7-4 14:45
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-7-3 19:32:53 来自手机 | 显示全部楼层
http://mathoverflow.net/questions/6676/integer-points-of-an-elliptic-curve
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-7-4 14:36:15 | 显示全部楼层
y^2=10x^3+1
得到
100y^2=1000x^3+100
(10y)^2=(10x)^3+100
http://mathoverflow.net/question ... iptic-curve-y2-x317

http://magma.maths.usyd.edu.au/calc/
代码:a2:=EllipticCurve([0,0,0,0,100]); IntegralPoints(a2);
结果:
[ (-4 : -6 : 1), (0 : 10 : 1), (5 : 15 : 1), (20 : -90 : 1), (24 : 118 : 1),
(2660 : -137190 : 1) ]
[ <(-4 : -6 : 1), 1>, <(0 : 10 : 1), 1>, <(5 : 15 : 1), 1>, <(20 : -90 : 1), 1>,
<(24 : 118 : 1), 1>, <(2660 : -137190 : 1), 1> ]

点评

(20: -90: 1) 就是你说的解  发表于 2014-7-4 17:35
不知道程序为什么没给出x=-9,y=2这组解答x=9,y=2都是方程的解答呀  发表于 2014-7-4 14:43
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-7-4 14:43:43 | 显示全部楼层
cn8888 发表于 2014-7-4 14:36
y^2=10x^3+1
得到
100y^2=1000x^3+100

不知道程序为什么没给出x=-9,y=2这组解答x=9,y=2都是方程的解答呀
难道是bug????
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-7-4 17:26:16 | 显示全部楼层
变形得`(x+1)(x-1)=10y^3`,由于`x+1`与`x-1`是同奇偶的,等式右边为偶数,故x必为奇数。

进一步,`x^2 \equiv 10y^3+1 \equiv1 \pmod{10}`,解得`x\equiv \pm 1 \pmod{10}`,即$$x=10k\pm1 \quad(k=\pm1,\pm2,...)\tag{1}$$显然(1)满足奇数条件。

而`x^2\equiv 1 \pmod{y}`,`x^2\equiv 1 \pmod{y^2}`,`x^2\equiv 1 \pmod{y^3}`
说明$$y \nmid x,y^3 \nmid x^2\tag{2}$$

将(1)式代入原方程,有`10y^3 = 2^25k(5k\pm1)`,故`2k(5k \pm 1)=y^3`,因此`y`必为偶数。

目前只能止于此。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-7-4 18:16:44 | 显示全部楼层
kastin 发表于 2014-7-4 17:26
变形得`(x+1)(x-1)=10y^3`,由于`x+1`与`x-1`是同奇偶的,等式右边为偶数,故x必为奇数。

进一步,`x^2  ...

同于对于这类问题,通常是无力的,因为这类
不定方程通常只有有限组解答,
而同余所表达的意思都是无穷组解答,
因此同余是无力的

点评

用于分析性质,并不是说一定能找出所有解。毕竟这类问题本身就是一个很难的问题,没有一般的通用解法。  发表于 2014-7-4 18:29
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-7-4 18:19:58 | 显示全部楼层
cn8888 发表于 2014-7-4 14:36
y^2=10x^3+1
得到
100y^2=1000x^3+100

@mathe
(20: -90: 1)
但是
(20: 90: 1)这组解答为什么没有呢?

点评

90是参数y,如果(x,y)满足那么(x,-y)必然也满足,所以软件就不输出了,但是可以通过添加一个参数让它全部输出。  发表于 2014-7-4 18:28
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-19 04:31 , Processed in 0.045986 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表