早教吧作业答案频道 -->数学-->
为什么说2^n-1是质数,n也是质数?如果说2^n-1是质数,那么n也是质数吗?
题目详情
为什么说2^n-1是质数,n也是质数?
如果说2^n-1是质数,那么n也是质数吗?
如果说2^n-1是质数,那么n也是质数吗?
▼优质解答
答案和解析
若2^n-1是质数,则n也是质数.这个可以用反证法证明:
若n不是质数,则存在大于1,小于n的两个正整数a,b满足 n=ab.
于是
2^n-1
=2^(ab)-1
=(2^a)^b-1 (令y=2^a)
=y^b-1
=(y-1)(y^(b-1)+y^(b-2)+...+y+1)
容易看出上式中 y-1 与 y^(b-1)+...+1 都不等于1 (否则如果 y-1=1,y=2,即2^a=2,则必有a=1,与a>1 矛盾;如果y^(b-1)+...+y+1=1,则必有 b-1=0,b=1,这与 b>1 矛盾).
因此 y-1 与 y^(b-1)+...+1 都是大于1的正整数,也就是2^n-1的两个大于1的因子,这与 2^n-1 是质数矛盾.
所以若2^n-1是质数,则n也是质数.
若n不是质数,则存在大于1,小于n的两个正整数a,b满足 n=ab.
于是
2^n-1
=2^(ab)-1
=(2^a)^b-1 (令y=2^a)
=y^b-1
=(y-1)(y^(b-1)+y^(b-2)+...+y+1)
容易看出上式中 y-1 与 y^(b-1)+...+1 都不等于1 (否则如果 y-1=1,y=2,即2^a=2,则必有a=1,与a>1 矛盾;如果y^(b-1)+...+y+1=1,则必有 b-1=0,b=1,这与 b>1 矛盾).
因此 y-1 与 y^(b-1)+...+1 都是大于1的正整数,也就是2^n-1的两个大于1的因子,这与 2^n-1 是质数矛盾.
所以若2^n-1是质数,则n也是质数.
看了 为什么说2^n-1是质数,n...的网友还看了以下:
1.空集是任何集合的子集,是任何非空集合的真子集,就是说{1,2,3}的子集个数是4个吗?真子集个 2020-04-26 …
概率论里k阶原点矩和k阶中心矩的实际含义是什么啊?书上只是说1阶原点矩是期望,2阶中心矩是方差.那 2020-04-26 …
谁知道这段英文什么意思Tsend-AyushovogtoiUyanga,passportnumbe 2020-05-13 …
听不懂别人话里的意思,看什么书比较好!请问一下,我总是听不懂别的话里的意思,表面上是在说这个,其实 2020-05-14 …
一个关于函数定义域的问题,就是理解的.比方说吧,fx+1,的定义域是[0,1],那么1≤X+1≤2 2020-06-07 …
1亩地=60平方丈=667平方米,如果把平方去掉,也就是说1丈=11.1米.又说了1丈=3.333 2020-06-15 …
老式挂钟声音比实际时间早两小时怎么修理我家有个老式的挂钟整点敲钟的那种,1点的时候敲1下.2点2下 2020-06-20 …
不是说每4年一闰,为什么1900,1800都不是闰年?不是说1年就多5小时+,然后多那么是4的倍数 2020-06-28 …
150°等于多少弧度?不是说1弧度等于180°/丌么那为什么150度等于150π/180=5π15 2020-07-18 …
高中数学抽象函数f(x)自变量是什么?f(x)我的理解是f代表对自变量的一系列运算,那么f(x)自 2020-07-26 …