使用剩余类证明:
考虑要素
r1,r2,...,rϕ(n)的
(Z/n)∗,是素数的整数的同余类
n.为
一个∈(Z/n)∗,结论就是乘以
一个是这个集合的一个排列;这就是集合
{一个r1,一个r2,...,一个rϕ(n)}=
(Z/n)∗.这个结论是正确的,因为乘以
一个一个函数来自有限集吗
(Z/n)∗对自身有一个逆,也就是乘以
一个1(米odn).
例如,让
n=9而且
一个=2.然后
(Z/n)∗={1,2,4,5,7,8}.乘法的
2把这个集合变成
{2,4,8,1,5,7}.它对集合中的元素进行了排列。
(乘法的
5=21(米od9)是这个排列的倒数。
)
现在,考虑所有元素的乘积
(Z/n)∗.一方面,确实如此
r1r2⋯rϕ(n).另一方面,它是
(一个r1)(一个r2)(⋯)(一个rϕ(n)).所以这两个乘积是同余的
n:
r1r2⋯rϕ(n)r1r2⋯rϕ(n)1≡(一个r1)(一个r2)(⋯)(一个rϕ(n))≡一个ϕ(n)r1r2⋯rϕ(n)≡一个ϕ(n),
在哪里取消
r我因为它们都有乘法逆
(米odn).
□
证明使用拉格朗日定理:
元素
(Z/n)用a的乘法逆集团在乘法下,表示
(Z/n)∗.这个小组有
ϕ(n)元素。幂的子组由…的幂组成的子组
一个有
d元素,
d是乘法指令的
一个
(因为子群中的元素是
1,一个,一个2,...,一个d−1).
根据拉格朗日定理,
d∣ϕ(n),说
dk=ϕ(n)对于某个整数
k.自
一个d≡1(米odn),
一个ϕ(n)≡一个dk≡(一个d)k≡1k≡1(米odn).□