8.23 闲话

因为模拟赛太频繁已经很久没有写闲话了

今天搜到的一道 IMO Shortlist 题,挺水的,但是还挺好玩

先反演一波:

\[a_n=\sum_{d | n}2^d\mu(\frac nd) \]

然后因为 \(\mu\)\(2^n\) 都是积性的,所以 \(a_n\) 是积性的,只需要考虑素数幂处的取值即可

\[a_{p^k}=\sum_{i=0}^{k}2^{p^i}\mu(p^{k-i})=2^{p^k}-2^{p^{k-1}} \]

所以证明 \(p^k | 2^{p^k}-2^{p^{k-1}}\) 即可,即要证明:

\[2^{p^k} \equiv 2^{p^{k-1}}\pmod {p^k} \]

考虑欧拉定理,\(\gcd(2,p^k)=1\) 除了 \(p=2\) 时均成立,所以先特判掉 \(p=2\) 的情况继续转换:

\[\begin{aligned} p^k &\equiv p^{k-1}\pmod {\varphi(p^k)}\\ p^k &\equiv p^{k-1}\pmod {p^{k}-p^{k-1}}\\ p^{k-1} &\equiv p^{k-1}\pmod {p^{k}-p^{k-1}}\\ \end{aligned} \]

然后就证完了

posted @ 2023-08-23 18:48  Rolling_star  阅读(53)  评论(0编辑  收藏  举报