找回密码
 欢迎注册
楼主: mathematica

[分享] Windows7上使用GMP-ECM体验

[复制链接]
 楼主| 发表于 2020-8-31 12:06:07 | 显示全部楼层
.·.·. 发表于 2020-8-29 13:41
ecm ... | grep Found > output.txt(不会打印输出到标准输出)
我不写的原因是我没有ECM
  1. FindGroupOrder := function (p, sigma)
  2.    K := GF(p);
  3.    v := K ! (4*sigma);
  4.    u := K ! (sigma^2-5);
  5.    x := u^3;
  6.    b := 4*x*v;
  7.    a := (v-u)^3*(3*u+v);
  8.    A := a/b-2;
  9.    x := x/v^3;
  10.    b := x^3 + A*x^2 + x;
  11.    E := EllipticCurve([0,b*A,0,b^2,0]);
  12.    return FactoredOrder(E);
  13. end function;
  14. p:=148296291984475077955727317447564721950969097;
  15. sigma:=1604840403;
  16. FindGroupOrder(p,sigma);
复制代码


分解质因数,得到:
[ <2, 7>, <3, 2>, <373, 1>, <3673, 1>, <40927, 1>, <96097, 1>, <661883, 1>, <1179109, 1>, <1260317, 1>, <24289207, 1> ]

点评

这是什么语言?  发表于 2020-8-31 12:36
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2020-9-1 10:29:04 | 显示全部楼层
@.·.·. sage吧,反正就是计算群的阶的,不知道gmp-ecm能否计算出来
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

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

GMT+8, 2024-11-21 20:42 , Processed in 0.022722 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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