CINTA_09

CINTA作业八:QR

六、设\(p\)是奇素数,请证明\(Z_p^*\)的所有生成元都是模\(p\)的二次非剩余。


解:

由题得,任取\(g\)\(Z_p^*\)的生成元,因为\(Z_p^*\)的阶为\(p-1\),所以\(g\)的阶为\(p-1\),即有\(g^{p-1}\equiv\ 1\ (mod\ p)\)

假设\(g\)是模\(p\)的二次剩余,即存在\(a\in Z_p^*,g\equiv x^2(mod\ p)\)成立

所以有\(g^{(p-1)}\equiv a^{2(p-1)}\equiv 1\ (mod\ p)\),由费马小定理得\(a^{(p-1)}\equiv 1\ (mod\ p)\).

所以\(g^{(p-1)/2}\equiv a^{(p-1)}\equiv 1\ (mod\ p)\),

\(g\)的阶为\(p-1\)矛盾,

所以\(Z_p^*\)的所有生成元都是模\(p\)的二次非剩余.


七、使用抽象代数的语言重新证明欧拉准则。

image-20221218231903878

证明:对任意正整数\(n\),根据二次剩余定理,\(n\)不是模\(p\)的二次剩余就是模\(p\)的非二次剩余,

因为\(p\)是奇素数,由费马小定理得\(n^{p-1}\equiv 1\ (mod\ p)\),即\(n^{(p-1)/2}\equiv \pm1\ (mod\ p)\).

所以即证\(n\)是模\(p\)的二次剩余当且仅当\(n^{(p-1)/2}\equiv1\ (mod\ p)\)

充分性:已知条件为存在\(a\in Z,n\equiv a^2\ (mod\ p)\),

加上费马小定理,所以有\(n^{(p-1)/2}\equiv a^{p-1}\equiv1\ (mod\ p)\),得证.

必要性:设\(g\)是模\(p\)的一个原根,那么一定存在一个正整数k使得 \(g^k\equiv n(mod\ p)\);

又因为 \(n^{(p−1)/2}\equiv1(mod\ p)\); 所以\((g^k)^{(p-1)/2}\equiv1\ (mod\ p)\);

因为\(g\)是原根,所以一定存在\((p-1)|k*\frac{p-1}{2}\),

所以\(k\)为偶数,即存在\(x\),\(x\equiv g^{k/2}\ (mod\ p)\);

\(x^2\equiv n\ (mod\ p)\),

所以\(n\)是模\(p\)的二次剩余。

所以欧拉准则得证.