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

[原创] 特殊pell方程的非平凡解与因子分解

[复制链接]
发表于 2010-9-12 15:47:48 | 显示全部楼层 |阅读模式

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

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

×
设n是待要分解的数,P是参数,构造一pell方程 x^2-(n+P^2)*y^2=-n,容易得出此方程有一平凡解, x1=P,y1=1.如果再得出一非平凡解, x2,y2,计算x1y2+x2y1,并与n求最大公约数,则此种方法给出n的一个因子。举例,n等于247,P=4,得pell方程, x^2-263*y^2=-247 解得,x=259,y=16,则259*1+16*4=17*19
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-9-12 16:24:42 | 显示全部楼层
这有什么用,任何与n求最大公约数,都会给出n的一个因子。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-9-12 17:06:03 | 显示全部楼层
敢定楼上小学都没毕业,居然有如此之“结论”
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-9-12 17:11:39 | 显示全部楼层
明白了,楼上的是所谓给出的因子就是1和这个数本身吧!这与我们通常所说的因子分解有什么相干。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-9-13 05:52:41 | 显示全部楼层
求GCD(x+P*y,n)或者GCD(x-P*y,n)给出n的一个因子。 现在的问题是求解这种类型的pell方便吗?都用什么算法?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-9-14 07:47:30 | 显示全部楼层
求最大公约数最多是一次的,而解的pell方程却是二次的, 前者肯定更简单高效。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

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

GMT+8, 2024-11-22 22:59 , Processed in 0.025019 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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