诈骗233

重在积累。

前言

没有直觉,数学家就会像这样一个作家:他只是按语法写诗,但却毫无思想。

∑ i = 1 n i × [ ( i , n ) = 1 ] = { 1 , n = 1 n ϕ ( n ) 2 , n > 1 \sum_{i=1}^ni\times [(i,n)=1]=\begin{cases} 1,n=1 \\ \frac{n\phi(n)}{2},n>1 \end{cases} i=1ni×[(i,n)=1]={1,n=12nϕ(n),n>1

证明:考虑对于 ( i , n ) = 1 (i,n)=1 (i,n)=1 的数两两配对,使之和为 n n n ,总共有 ϕ ( n ) 2 \frac{\phi(n)}{2} 2ϕ(n) 对,所以总贡献为 n ϕ ( n ) 2 \frac{n\phi(n)}{2} 2nϕ(n)

d ( x y ) = ∑ i ∣ x ∑ j ∣ y [ ( i , j ) = 1 ] d(xy)=\sum_{i|x}\sum_{j|y}[(i,j)=1] d(xy)=ixjy[(i,j)=1]

证明:略。

ϕ ( x y ) = ϕ ( x ) ϕ ( y ) ϕ ( ( x , y ) ) × ( x , y ) = ϕ ( lcm ( x , y ) ) × ( x , y ) \phi(xy)=\frac{\phi(x)\phi(y)}{\phi((x,y))}\times(x,y)=\phi(\text{lcm}(x,y))\times (x,y) ϕ(xy)=ϕ((x,y))ϕ(x)ϕ(y)×(x,y)=ϕ(lcm(x,y))×(x,y)

证明:略。

举个例子:

n ≤ 1 0 5 , m ≤ 1 0 9 n\leq 10^5,m\leq 10^9 n105,m109

S ( n , m ) = ∑ i = 1 m ϕ ( n i ) = p ∑ i = 1 m ϕ ( q i ) = p ∑ i = 1 m ϕ ( q ( q , i ) ) × ϕ ( i ) × ( q , i ) = p ∑ i = 1 m ϕ ( q ( q , i ) ) × ϕ ( i ) × ∑ d ∣ ( q , i ) ϕ ( d ) = p ∑ i = 1 m ϕ ( i ) × ∑ d ∣ ( q , i ) ϕ ( q ( q , i ) × d ) = p ∑ i = 1 m ϕ ( i ) ∑ d ∣ ( q , i ) ϕ ( q d ) = p ∑ d ∣ q ϕ ( q d ) ∑ i = 1 [ m d ] ϕ ( d i ) = p ∑ d ∣ q ϕ ( q d ) S ( d , [ m d ] ) S(n,m)= \sum_{i=1}^m\phi(ni) \\ =p\sum_{i=1}^m\phi(qi) \\ =p\sum_{i=1}^m\phi(\frac{q}{(q,i)})\times \phi(i)\times(q,i) \\ =p\sum_{i=1}^m\phi(\frac{q}{(q,i)})\times \phi(i)\times \sum_{d|(q,i)}\phi(d) \\ =p\sum_{i=1}^m\phi(i)\times \sum_{d|(q,i)}\phi(\frac{q}{(q,i)}\times d) \\ =p\sum_{i=1}^m\phi(i)\sum_{d|(q,i)}\phi(\frac{q}{d}) \\ =p\sum_{d|q}\phi(\frac{q}{d})\sum_{i=1}^{[\frac{m}{d}]}\phi(di) \\ =p\sum_{d|q}\phi(\frac{q}{d})S(d,[\frac{m}{d}]) S(n,m)=i=1mϕ(ni)=pi=1mϕ(qi)=pi=1mϕ((q,i)q)×ϕ(i)×(q,i)=pi=1mϕ((q,i)q)×ϕ(i)×d(q,i)ϕ(d)=pi=1mϕ(i)×d(q,i)ϕ((q,i)q×d)=pi=1mϕ(i)d(q,i)ϕ(dq)=pdqϕ(dq)i=1[dm]ϕ(di)=pdqϕ(dq)S(d,[dm])

特别地,当 n = 1 n=1 n=1 时可以用杜教筛求解 ∑ i = 1 m ϕ ( i ) \sum_{i=1}^m\phi(i) i=1mϕ(i)

n ≤ 1 0 18 , k ≤ 7 n\leq 10^{18},k\leq 7 n1018,k7

∑ i = 1 k P i X i = n \sum_{i=1}^kP_iX_i=n i=1kPiXi=n

lcm i = 1 k P i \text{lcm}_{i=1}^kP_i lcmi=1kPi 打包处理。本题中 lcm i = 1 k P i = S \text{lcm}_{i=1}^kP_i=S lcmi=1kPi=S

∑ i = 1 k X i S + Y i P i = n \sum_{i=1}^kX_iS+Y_iP_i=n i=1kXiS+YiPi=n

n − ∑ i = 1 k Y i P i = ∑ i = 1 k X i S n-\sum_{i=1}^kY_iP_i=\sum_{i=1}^kX_iS ni=1kYiPi=i=1kXiS

观察到 ∑ i = 1 k Y i P i ≤ k S \sum_{i=1}^kY_iP_i\leq kS i=1kYiPikS ,所以:

F ( n ) = ∑ i = 1 k Y i P i ≤ k S F(n)=\sum_{i=1}^kY_iP_i\leq kS F(n)=i=1kYiPikS

∑ i = 0 k F ( n   m o d   S + i S ) ( [ n S ] − i + k − 1 k − 1 ) ( m o d 1 0 9 + 7 ) \sum_{i=0}^kF(n\bmod S+iS)\binom{[\frac{n}{S}]-i+k-1}{k-1}\pmod{10^9+7} i=0kF(nmodS+iS)(k1[Sn]i+k1)(mod109+7)

n ≤ 1 0 5 , a i ≤ 1 0 7 n\leq 10^5,a_i\leq 10^7 n105,ai107

∑ i 1 ∣ a 1 ∑ i 2 ∣ a 2 . . . ∑ i n ∣ a n ϕ ( i 1 i 2 . . . i n ) ( m o d 1 0 9 + 7 ) \sum_{i_1|a_1}\sum_{i_2|a_2}...\sum_{i_n|a_n}\phi(i_1i_2...i_n)\pmod{10^9+7} i1a1i2a2...inanϕ(i1i2...in)(mod109+7)

数据范围很大,不能硬来。

∏ p ∑ i 1 ∣ p b 1 ∑ i 2 ∣ p b 2 . . . ∑ i n ∣ p b n ϕ ( i 1 i 2 . . . i n ) = ∏ p ( 1 − 1 p ) ∑ i 1 ∣ p b 1 ∑ i 2 ∣ p b 2 . . . ∑ i n ∣ p b n i 1 i 2 . . . i n + 1 p \prod_{p}\sum_{i_1|p^{b_1}}\sum_{i_2|p^{b_2}}...\sum_{i_n|p^{b_n}}\phi(i_1i_2...i_n) \\ =\prod_{p}(1-\frac{1}{p})\sum_{i_1|p^{b_1}}\sum_{i_2|p^{b_2}}...\sum_{i_n|p^{b_n}}i_1i_2...i_n+\frac{1}{p} pi1pb1i2pb2...inpbnϕ(i1i2...in)=p(1p1)i1pb1i2pb2...inpbni1i2...in+p1


__EOF__

本文作者仰望星空的蚂蚁
本文链接https://www.cnblogs.com/cqbzly/p/17530190.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   仰望星空的蚂蚁  阅读(6)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示