整数的证明问题好像用到了a的n次方减b的n次方等于(a
好像用到了a的n次方减b的n次方等于(a-b)*(。。。)的公式, 算半天没做出来
a=bQ+R,则2^a-1=2^(bQ+R)-1=2^(bQ)*2^R-1 =[2^(bQ)-1]*2^R+2^R-1 =(2^b-1)[2^((Q-1)b)+2^((Q-2)b)+…+1]+2^R-1 至此,(1)得证 这里用到你所说的a^n-b^n=(a-b)[a^(n-1)+a^(n-2)b+a^(n-3)b^2+…+a*b^(n-2)+b^(n-1)] 对于(2),Q为偶数 2^a+1=2^(bQ+R)+1=2^(bQ)*2^R-2^R+2^R+1 =2^R[2^(bQ)-1]+2^R+1 =2^R*(2^b+1)*M+2^R+1 其中M是由2^(bQ)-1按2^b-1分解后的另一个因式,这个不难得到,你可以想象,偶数可以看成平方差,当遇到某个2^(nb)+1,其中n为奇数时,就可以分解出2^b+1来,而这一结果必然发生。具体可以这样操作:设Q=2^r*n,n为奇数。