zqy1018的博客


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

欧拉函数降幂定理

发表于 2018-08-28 | 分类于 杂谈 |
字数统计: 606 字

问题

证明:

求解

容易知道,数列$a^0, a^1, a^2, …, a^x,…$一定有一段长度不超过$c$的循环节。设这段循环节从$r$开始,长度为$l$,那么$a^r \equiv a^{r+l} \pmod c$。
而定理中有一个$\mod \phi(c)$,这提示我们考虑循环的性质。根据定理,我们不妨猜想$\phi(c)$就是一个循环节的长度的倍数,即$l\mid \phi(c)$,并且从数列的前$\phi(c)$项中的某一项开始就已经开始循环了。
首先对于$r$有2个性质:

  1. 数列前$r$项和后面所有项分别处于两个不同的集合中。因为如果两个集合相交,那么说明可以改变$r$的大小使得两个集合不相交,这样就不符合循环从$r$开始。
  2. 前$r$项没有重复的项。因为如果有,说明循环在$r$之前就已经开始,这也不符合$r$的定义。

对于$\gcd(a, c) = 1$的情况,由于欧拉定理,该式子显然成立。对于其他更为平凡的情况,则有:

  1. $a$是质数,则$a\mid c$。则设$c=ka^e$,则$\phi(c)=\phi(k) \times a^{e-1}\times (a-1)$。则$a^{\phi(k)} \equiv 1 \pmod k$,则$a^{\phi(c)} \equiv 1 \pmod k$。令$a^{\phi(c)}=sk + 1$,则$a^{\phi(c)+e}=ska^e+a^e=sc+a^e$,即$a^{e+\phi(c)} \equiv a^e \pmod c$。因此可知$r\le e$。易证$\phi(c)\ge e$。(考虑构造不等式)
  2. $a$是质数的幂,则设$a=p^e$,$c=kp^w$。则$\phi(c)=\phi(k)\times p^{w-1}\times (p-1)$。则$p^{\phi(k)} \equiv 1 \pmod k$,则$p^{\phi(c) \frac{e}{\gcd(e, \phi(c))}} \equiv 1 \pmod k$。令$l’ = \frac{\phi(c)}{\gcd(e, \phi(c))}$,$p^{e l’}=sk+1$,则$p^{(l’+w)e }=a^{w+l’}=skp^{ew}+p^{ew}=sp^{(e-1)w}c+a^w$,即$a^{w+l’} \equiv a^w \pmod c$。因此可知$r\le w$,$l’\mid \phi(c)$,即$\phi(c)$可以构成一个周期。同样,易证$\phi(c)\ge w$。(考虑构造不等式)
  3. $a$是2个质数的幂的积,则设,那么由2可得。对前一个式子两边乘以,对后一个式子两边乘上,将两个式子合并就有。同样,令,就有,因此利用上式即可证明。
  4. $a$为多个质数的幂的积,则依照3进行即可。

由此就完成了证明。
(如果证错了请和我说!)


参考资料

CTSC2014 企鹅QQ

发表于 2018-08-28 | 分类于 CTSC |
字数统计: 387 字

题目链接

阅读全文 »

BZOJ3884 上帝与集合的正确用法

发表于 2018-08-28 | 分类于 BZOJ |
字数统计: 271 字

题目链接

阅读全文 »

POJ2429 GCD & LCM Inverse

发表于 2018-08-28 | 分类于 POJ |
字数统计: 692 字

题目地址

阅读全文 »

BJOI2006 狼抓兔子

发表于 2018-08-28 | 分类于 各省省选 |
字数统计: 546 字

题目链接

阅读全文 »

判圈问题

发表于 2018-08-28 | 分类于 杂谈 |
字数统计: 11 字

这里讨论主流的判圈算法。

阅读全文 »

模板 数学(3)

发表于 2018-08-28 | 分类于 模板 |
字数统计: 45 字

一些简单的数学相关算法模板。
本文主要集中于数值,高精度计算相关的问题。

阅读全文 »

2018多校第一场 题解

发表于 2018-08-26 | 分类于 HDU |
字数统计: 621 字

题目链接

阅读全文 »

poj2559

发表于 2018-08-26 |
字数统计: 0 字

模板 数学(1)

发表于 2018-08-26 | 分类于 模板 |
字数统计: 3,650 字

一些简单的数学相关算法模板。
本文主要集中于快速幂和快速乘,与质数相关的问题。

阅读全文 »
1…101112…27

zqy

264 日志
26 分类
88 标签
Links
  • big_yellow_doge
© 2019 zqy | Site words total count: 206.9k
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4