找回密码
 欢迎注册
查看: 28244|回复: 5

[求助] 求解不定方程

[复制链接]
发表于 2008-3-22 11:36:00 | 显示全部楼层 |阅读模式

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

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

×
求不定方程 $2y^2 =159x +3$ 的全部整数解
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-3-22 12:17:53 | 显示全部楼层
首先容易判断出y是3的倍数,另y=3s代入 得到x除6余5,另x=6t-1代入,得到 $s^2=53t-7$ 这是一个平方剩余问题,需要判断-7是否53的平方剩余,是就有解,不是无解。 平方剩余好像gxqcn的HugeCalc里面就有函数,具体计算公式我有点记不住了。 不过我们此外还可以通过$phi(53)=52$来判断。先计算$(-7)^26 (mod 53)$是否为1,如果是就是平方剩余,不然不是。 是平方剩余情况,先计算-7关于模53的平方根就好办了。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-3-22 12:40:44 | 显示全部楼层

谢谢你的解答

原帖由 mathe 于 2008-3-22 12:17 发表 首先容易判断出y是3的倍数,另y=3s代入 得到x除6余5,另x=6t-1代入,得到 $s^2=53t-7$ 这是一个平方剩余问题,需要判断-7是否53的平方剩余,是就有解,不是无解。 平方剩余好像gxqcn的HugeCalc里面就有函数,具体 ...
谢谢。但我电脑版面上有的字符不能显示,有可能的话能否给发一个Email:cynlxx6828@163.com
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-1-23 13:25:32 | 显示全部楼层
x = 159*u + 9 y = 318*u^2 + 36*u +1 and also: x = 159*u + 150 y = 318*u^2 + 600*u + 283
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-2-20 23:02:45 | 显示全部楼层
本帖最后由 hujunhua 于 2010-2-21 01:14 编辑
首先容易判断出y是3的倍数,另y=3s代入 得到x除6余5,另x=6t-1代入,得到 $s^2=53t-7$ 这是一个平方剩余问题,需要判断-7是否53的平方剩余,是就有解,不是无解。 平方剩余好像gxqcn的HugeCalc里面就有函数,具体 ... mathe 发表于 2008-3-22 12:17
用二次互反律和Legendre符号啊。比较搞人的是,不作变量代换还容易观察些。 两边mod159 $y^2\equiv 3/2\equiv (159+3)/2\equiv 81\equiv 9^2(mod159)$ $y\equiv \+- 9(mod159)$ 令$y=159u\+- 9$代入后得$318u^2 \+- 36u+1=x$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-2-21 10:50:33 | 显示全部楼层
本帖最后由 282842712474 于 2010-2-21 10:56 编辑
首先容易判断出y是3的倍数,另y=3s代入 得到x除6余5,另x=6t-1代入,得到 $s^2=53t-7$ 这是一个平方剩余问题,需要判断-7是否53的平方剩余,是就有解,不是无解。 平方剩余好像gxqcn的HugeCalc里面就有函数,具体 ... mathe 发表于 2008-3-22 12:17
根据你的计算,那么s=53n+24或者s=53n+29 用VB枚举的:
  1. Private Sub Form_Click()
  2. Dim s, k As Integer
  3. s = 1
  4. While s <= 53
  5. k = (s * s + 7) Mod 53
  6. If k = 0 Then
  7. Print "s=" + Str(s) + ",k=" + Str(k)
  8. End If
  9. s = s + 1
  10. Wend
  11. End Sub
复制代码
输出: 222222222222222.JPG
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

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

GMT+8, 2024-11-22 13:11 , Processed in 0.026158 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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