欧拉恒等式的证明(原创方法)

欧拉恒等式

对于任何正整数n和任何整数a,满足gcd(a, n) = 1(即a和n互素)时,有aφ(n)≡1(%n)a^{\varphi(n)}\equiv1(\%n)aφ(n)1(%n)

证明(原创方法)

一. aaa 为素数的情况:

1. aaa 为素数且 nnn 为素数的情况:

aφ(n)=an−1a^{\varphi(n)}=a^{n-1}aφ(n)=an1

利用费马小定理得 an−1≡1(%n)a^{n-1}\equiv 1(\%n)an11(%n)

所以 aφ(n)≡1a^{\varphi(n)}\equiv1aφ(n)1 成立。

2. aaa 为素数且 nnn 为合数的情况:

nnn 进行质因数分解得:aφ(n)=aφ(p1×p2×…×pk)a^{\varphi(n)}=a^{\varphi(p_1 \times p_2 \times \ldots \times p_k)}aφ(n)=aφ(p1×p2××pk)

利用欧拉函数得乘法性质得:aφ(p1×p2×…×pk)=aφ(p1)×φ(p2)×…×φ(pk)a^{\varphi(p_1 \times p_2 \times \ldots \times p_k)}=a^{\varphi(p_1) \times\varphi(p_2)\times\ldots\times\varphi(p_k)}aφ(p1×p2××pk)=aφ(p1)×φ(p2)××φ(pk)

变形得:

=(aφ(p1))φ(p2×…×pk)=(a^{\varphi(p_1)})^{\varphi(p_2\times\ldots\times p_k)}=(aφ(p1))φ(p2××pk)

%n\%n%n 得:

=(aφ(p1))φ(p2×…×pk)%n=(a^{\varphi(p_1)})^{\varphi(p_2\times\ldots\times p_k)}\%n=(aφ(p1))φ(p2××pk)%n

=(aφ(p1)%n)φ(p2×…×pk)%n=(a^{\varphi(p_1)}\%n)^{\varphi(p_2\times\ldots\times p_k)}\%n=(aφ(p1)%n)φ(p2××pk)%n

=1φ(p2×…×pk)=1^{\varphi(p_2\times\ldots\times p_k)}=1φ(p2××pk)

=1=1=1,成立。

二. aaa 为合数得情况

aaa 进行质因数分解得:(q1×q2×…×qs)φ(n)(q_1\times q_2\times\ldots\times q_s)^{\varphi(n)}(q1×q2××qs)φ(n)

=q1φ(n)×q2φ(n)×…×qsφ(n)=q_1^{\varphi(n)}\times q_2^{\varphi(n)}\times\ldots\times q_s^{\varphi(n)}=q1φ(n)×q2φ(n)××qsφ(n)

%n得:q1φ(n)%n×q2φ(n)%n×…×qsφ(n)%n\%n 得:q_1^{\varphi(n)}\%n\times q_2^{\varphi(n)}\%n\times\ldots\times q_s^{\varphi(n)}\%n%n得:q1φ(n)%n×q2φ(n)%n××qsφ(n)%n

用上面得出得结论得:1×1×…×1=11\times1\times\ldots\times1=11×1××1=1

至此,证毕。

废话

我证了4天,整整4天!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值