已知n大于1,a大于1,a的n次方减一是质数.求a的值,并说明n为质数

问题描述:

已知n大于1,a大于1,a的n次方减一是质数.求a的值,并说明n为质数

n,a应该都是整数吧因为n>1,a>1,所以a^n-1=(a-1)[a^(n-1)+a^(n-2)+...+1],所以a-1|a^n-1由于a^n-1是质数,故a-1=a^n-1或1若a-1=a^n-1,那么a=a^n,这与n>1且a>1矛盾!所以a-1=1即a=2下面用反证法证明n为质数若n不为质...