大数分解已经被一个数学家解决,好象是05,还是07年,谁知道详细的内容告诉我下.我补充下,这是个快速分解大数的算法,我一时查不到,要知道分解一个400位的大数的时间是10的10次幂年,这个算法

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 18:49:25
大数分解已经被一个数学家解决,好象是05,还是07年,谁知道详细的内容告诉我下.我补充下,这是个快速分解大数的算法,我一时查不到,要知道分解一个400位的大数的时间是10的10次幂年,这个算法

大数分解已经被一个数学家解决,好象是05,还是07年,谁知道详细的内容告诉我下.我补充下,这是个快速分解大数的算法,我一时查不到,要知道分解一个400位的大数的时间是10的10次幂年,这个算法
大数分解已经被一个数学家解决,好象是05,还是07年,谁知道详细的内容告诉我下.
我补充下,这是个快速分解大数的算法,我一时查不到,要知道分解一个400位的大数的时间是10的10次幂年,这个算法就是用来有效快速分解大数的.

大数分解已经被一个数学家解决,好象是05,还是07年,谁知道详细的内容告诉我下.我补充下,这是个快速分解大数的算法,我一时查不到,要知道分解一个400位的大数的时间是10的10次幂年,这个算法
如果这样,大数就没有质数了吗

貌似不可能吧,RSA码据说用200位数编码,大约需要600*10^36人年的工作量

大 数 分 解
长河
(2n+1)可以看作任意大的数,并该形式出现时,除n= 2n1以外的数都可以分解。n、n1为自然数。
令:n≥2n1, m= 2n1,
(2m+1)内很多是非素数,它在分解中是一个重要的组合,把这个“数团”叫“精英”。
分解(2n+1)可以用四句话来概括:
...

全部展开

大 数 分 解
长河
(2n+1)可以看作任意大的数,并该形式出现时,除n= 2n1以外的数都可以分解。n、n1为自然数。
令:n≥2n1, m= 2n1,
(2m+1)内很多是非素数,它在分解中是一个重要的组合,把这个“数团”叫“精英”。
分解(2n+1)可以用四句话来概括:
用精英;排大队;选奇才;数解开。
在(2n+1)中(2m+1)占的数量非常少,n为100位数字时,只有334个(2m+1), (2n+1)数中素数的量就局限在(2m+1)这里面。分解(2n+1)主要就靠这个“精英”。
分解(2n+1),排大队
1、当m=1时,
(2n+1)=(21+1)[2n-(1+1)+2n-(1+3)+2n-(1+5)+ 2n-(1+7)+ 2n-(1+9)+......+ 21+8+ 21+6+21+4+21+2+21+1]
论证:
第一个因式的第一项、第二项分别与第二个因式中的各项相乘后排队:
2n-1+2n-2+2n-3+2n-4+2n-5+2n-6+2n-7+2n-8+2n-9+......21+8+21+7+21+6+21+5+21+4+21+3+21+2+21+1+21+21+1 ................................①
21+21=22
22+22=23
23+23=24
.....................
依此类推:
①=(2n+1)
故:
(2n+1)=(21+1)[2n-(1+1)+2n-(1+3)+2n-(1+5)+ 2n-(1+7)+ 2n-(1+9)+......+ 21+8+ 21+6+21+4+21+2+21+1]
2、当m=2时
(2n+1)=(22+1)[2n-(2+1)+2n-(2+2)+2n-(2+5)+ 2n-(2+6)+ 2n-(2+9)+ 2n-(2+10)+......] ........................................................②
3、当m=4时
(2n+1)=(24+1)[2n-(4+1)+2n-(4+2)+2n-(4+3)+ 2n-(4+4)+ 2n-(4+9)+ 2n-(4+10)+ 2n-(4+11)+ 2n-(4+12)+ 2n-(4+17)+ 2n-(4+18)+ 2n-(4+19)+ 2n-(4+20)+......] .........................................................③
4、当m=8时
(2n+1)=(28+1)[2n-(8+1)+2n-(8+2)+2n-(8+3)+ 2n-(8+4)+ 2n-(8+5)+ 2n-(8+6)+ 2n-(8+7)+ 2n-(8+8)+ 2n-(8+17)+ 2n-(8+18)+ 2n-(8+19)+ 2n-(8+20)+ 2n-(8+21)+ 2n-(8+22)+ 2n-(8+23)+ 2n-(8+24)+......] ............................④
由 1、2、3、4可以看出:
m=1时 间隔1
m=2时 间隔2
m=4时 间隔4
m=8时 间隔8
通过对m=1的论证,同理m=2; m=4; m=8时 ② ③ ④都可以还原
由于数字是有规律性的,除m=2n1以外时,(2n+1)都可以分解
如何确定m的数值是分解因式的关键 ,n循环除以2,当得数为奇数时,n1为除以2的个数。
最后得出结论:
当大数以(2n+1)形式出现时,n≠2n1时以外的数字都可以分解。

收起

大数分解已经被一个数学家解决,好象是05,还是07年,谁知道详细的内容告诉我下.我补充下,这是个快速分解大数的算法,我一时查不到,要知道分解一个400位的大数的时间是10的10次幂年,这个算法 Augustus De Morgan的简介(他好象是一个数学家,在必修五数学书第一章的导言上有他的名字) 著名数学家谁是第一个日本理学博士他和谁谁三人是三大数学家 好象是社会心理学中的一个名词 EMC是什么?好象是一个什么组织 ELN是什么意思?好象是一个组织 世界数学家名录世界大数学家名录 问一个女数学家的故事?嗯,好象是古希腊还是古罗马的不记得了,故事大概是为了坚持科学坚持自己的信仰后来被教会用火烧死了正作文哪,要用的时候就想不起来了,真是急死~~~~~~ 有一位天才数学家,用一个晚上的时间,解决了两千年前的数学问题,这位数学家是(   ) 大数快速求模算法需要求一个大数(譬如100位的数)模(%)另一个数的算法,最好给出c++算法.并不需要简单的除法运算法则来求余数.对与三楼讲的模拟除法,我已经考虑了用数组来解决,试 鱼字旁+一个周字念什么啊?好象是鱼的一种, chiang 好象是泰国的一个城市…… asian society什么意思好象是一个什么组织! “哥德巴赫猜想”问题解决了吗?在我的印象中好象在去年还是今年初,这个问题已经被证明了.费马定理肯定在去年由英国的数学家威利斯(Andrew Wiles)解决了. 好象是下爆限, 英语翻译好象是景点 好象是不好的话 英语翻译好象是英语口语...