| For All Solvers
OMC182

OMC182(F)

  ddnn の正の約数とする.gcd(k,n)=d\gcd(k,n)=d となる必要十分条件は, kkdd の倍数かつ gcd(kd,nd)=1\gcd \left( \dfrac kd, \dfrac nd \right) = 1 となることである.したがって,gcd(k,n)\gcd(k,n) を固定して数え上げると, f(n)=dnd×ϕ(nd)=dnnd×ϕ(d)=ndnϕ(d)d\begin{aligned} f(n) &= \sum_{d \mid n}d\times\phi\bigg(\frac{n}{d}\bigg) \\ &= \sum_{d\mid n}\frac{n}{d}\times\phi(d) \\ &= n\sum_{d\mid n}\dfrac{\phi(d)}{d} \end{aligned} を得る.ここで, g(d)=ϕ(d)dg(d)=\dfrac{\phi(d)}{d} は乗法的関数(任意の互いに素な正整数 ,m\ell, m に対して g(m)=g()g(m)g(\ell m)=g(\ell)g(m) が成り立つ関数)であるから, ndnϕ(d)d=npnk=0ordp(n)ϕ(pk)pk=npn(1+k=1ordp(n)p1p)=npn(p1)ordp(n)+pp=pnpordp(n)1((p1)ordp(n)+p)\begin{aligned} n\sum_{d\mid n}\frac{\phi(d)}{d} &= n\prod_{p|n}\sum_{k=0}^{\mathrm{ord}_ p(n)}\frac{\phi(p^k)}{p^k} \\ &= n\prod_{p|n}\left(1+\sum_{k=1}^{\mathrm{ord}_ p(n)}\frac{p-1}{p}\right) \\ &= n\prod_{p|n}\frac{(p-1)\mathrm{ord}_ p(n)+p}{p} \\ &= \prod_{p|n} p^{\mathrm{ord}_ p(n)-1}\big((p-1)\mathrm{ord}_ p(n)+p\big) \end{aligned} となる.ここで pp が奇素数のとき,pordp(n)1((p1)ordp(n)+p) p^{\mathrm{ord}_ p(n)-1}\big((p-1)\mathrm{ord}_ p(n)+p\big) は奇数になるから,

ord2(f(n))=ord2(ord2(n)+2)+ord2(n)1\mathrm{ord}_ 2(f(n))=\mathrm{ord}_ 2(\mathrm{ord}_ 2(n)+2)+\mathrm{ord}_ 2(n)-1

となる.いま e=ord2(n)+2e=\mathrm{ord}_ 2(n)+2 とおくと問題文の条件は

ord2(e)+e=22023+2059\mathrm{ord}_ 2(e)+e=2^{2023}+2059

と同値である.e22023e\leq2^{2023} のとき,ord2(e)+e2023+22023\mathrm{ord}_ 2(e)+e\le2023+2^{2023} より不適である.e>22023e\gt2^{2023} のとき,e=22023+2059te=2^{2023}+2059-ttt20592059 未満の非負整数)とおくと,ord2(2059t)=t\mathrm{ord}_ 2(2059-t)=t より t=0,1,3,11t=0,1,3,11,すなわち e=22023+2048+ke=2^{2023}+2048+kk=0,8,10,11k=0,8,10,11 )のとき適することがわかる.
 以上より,ord2(f(n))=22023+2056\mathrm{ord}_ 2(f(n))=2^{2023}+2056 の必要十分条件は ord2(n)=22023+2046+k\mathrm{ord}_ 2(n)=2^{2023}+2046+kk=0,8,10,11k=0,8,10,11 )が成り立つことである.これを満たす正整数 nn は周期的であることに留意して,1000010000 番目に小さい正整数 nn19891×222023+204619891\times2^{2^{2023}+2046} と求まる.よって,求めるべき値は 19891+22023+2046876(mod1009)19891+2^{2023}+2046\equiv\mathbf{876}\pmod{1009} である.

解説YouTube

解説YouTubeが存在しません.