找回密码
 欢迎注册
查看: 35270|回复: 12

[提问] 求方程等于整数平方的解

[复制链接]
发表于 2010-5-27 11:36:13 | 显示全部楼层 |阅读模式

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

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

×
设方程为$ax^2+bx+c=N^2$(N为任意自然数) 输出方程的解,或者无解
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-5-27 13:46:38 | 显示全部楼层
pell方程的问题
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-5-27 14:50:31 | 显示全部楼层
能介绍一下大概的解法吗,算法复杂度是多少?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-5-27 17:39:27 | 显示全部楼层
选择顶楼中相关搜索对应的链接
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-5-27 17:45:43 | 显示全部楼层
我看过了,还是不大明白 Pell方程是用因数分解方式求解的吗 如方程$x^2+22x+10=N^2$,解x=9,N=17能用公式求出来吗
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-5-27 21:35:18 | 显示全部楼层
最小解一般可以在Sqrt(D)的时间内求出来,除非这个D非常大,不容易求。 (其实我还是通过看Mathe的帖子,才知道Pell方程的)
我看过了,还是不大明白 Pell方程是用因数分解方式求解的吗 如方程x^2+22x+10=N^2,解x=9,N=17能用公式求出来吗 qianyb 发表于 2010-5-27 17:45
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-5-28 12:00:36 | 显示全部楼层
5# qianyb 可以从连分数出发。 不过,你这个方程好像不对吧
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-5-28 12:09:41 | 显示全部楼层
本帖最后由 qianyb 于 2010-5-28 12:14 编辑 7# wayne $x^2+22x+10=N^2$的解不是x=9,N=17 还是其它哪里不对? 其它方程$x^2+22x+2=N^2$的解是x=1,N=5 像这些方程有没有求根公式?

点评

(x == -67 && N == -55) || (x == -67 && N == 55) || (x == -31 && N == -17) || (x == -31 && N == 17) || (x == 9 && N == -17) || (x == 9 && N == 17) || (x == 45 &&   发表于 2018-3-16 08:47
Reduce[x^2 + 22 x + 10 == N^2, {x, N}, Integers]  发表于 2018-3-16 08:47
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-5-28 12:12:31 | 显示全部楼层
8# qianyb 我的意思是说,这个不是Pell方程, 其解只需 因式分解就可得到
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-5-28 12:19:07 | 显示全部楼层
能用因式分解吗,怎么解的,你解释一下解方程$x^2+202x+168=N^2$的过程,可以吗
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

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

GMT+8, 2024-11-22 18:28 , Processed in 0.025536 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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