自变量互质的前缀和函数分析

139 阅读1分钟

转载自 link

###有这样一类问题,他们的形式常常是这个样子

i=1nf(i)[gcd(i,j)=1]\begin{aligned} \sum_{i=1}^n{f(i)[gcd(i,j)=1]} \end{aligned}

###我们来对他进行变形

i=1nf(i)[gcd(i,j)=1]=i=1nf(i)e(gcd(i,j))=i=1nf(i)(μ1)(gcd(i,j)=i=1nf(i)dgcd(i,j)μ(d)=i=1nf(i)di,djμ(d)=djμ(d)di,1<=i<=nf(i)=djμ(d)i=1ndf(id)\begin{aligned} &\sum_{i=1}^n{f(i)[gcd(i,j)=1]}\\ =&\sum_{i=1}^n{f(i)e(gcd(i,j))}\\ =&\sum_{i=1}^n{f(i)(\mu*1)(gcd(i,j)}\\ =&\sum_{i=1}^n{f(i)\sum_{d|gcd(i,j)}\mu(d)}\\ =&\sum_{i=1}^n{f(i)\sum_{d|i,d|j}\mu(d)}\\ =&\sum_{d|j}{\mu(d)\sum_{d|i,1<=i<=n}f(i)}\\ =&\sum_{d|j}{\mu(d)\sum_{i=1}^{\lfloor\frac{n}{d}\rfloor}f(i*d)}\\ \end{aligned}

###如果f(i)=1f(i)=1

i=1n[gcd(i,j)=1]=djμ(d)nd\begin{aligned} \sum_{i=1}^n{[gcd(i,j)=1]}=\sum_{d|j}{\mu(d)\lfloor\frac{n}{d}\rfloor}\\ \end{aligned}

###!更加特殊的 如果j=nj=n

i=1n[gcd(i,n)=1]=djμ(d)nd=(μid)(n)=ϕ(n)\begin{aligned} \sum_{i=1}^n{[gcd(i,n)=1]}=\sum_{d|j}{\mu(d)\frac{n}{d}}=(\mu*id)(n)=\phi(n)\\ \end{aligned}

###如果f(i)=if(i)=i

i=1ni[gcd(i,j)=1]=djμ(d)i=1ndid=djμ(d)dnd(nd+1)2\begin{aligned} &\sum_{i=1}^n{i[gcd(i,j)=1]}\\ =&\sum_{d|j}{\mu(d)\sum_{i=1}^{\lfloor\frac{n}{d}\rfloor}i*d}\\ =&\sum_{d|j}{\mu(d)d\frac{\lfloor\frac{n}{d}\rfloor(\lfloor\frac{n}{d}\rfloor+1)}{2}}\\ \end{aligned}

###!更加特殊的 如果j=nj=n

i=1ni[gcd(i,n)=1]=dnμ(d)dnd(nd+1)2=n2dnμ(d)(nd+1)=n2(dnμ(d)nd+dnμ(d))=n2(ϕ(n)+e(n))\begin{aligned} &\sum_{i=1}^n{i[gcd(i,n)=1]}\\ =&\sum_{d|n}{\mu(d)d\frac{\frac{n}{d}(\frac{n}{d}+1)}{2}}\\ =&\frac{n}{2}\sum_{d|n}{\mu(d)(\frac{n}{d}+1)}\\ =&\frac{n}{2}(\sum_{d|n}{\mu(d)\frac{n}{d}}+\sum_{d|n}{\mu(d)})\\ =&\frac{n}{2}(\phi(n)+e(n))\\ \end{aligned}

###总结

i=1nf(i)[gcd(i,j)=1]=djμ(d)i=1ndf(id)i=1n[gcd(i,j)=1]=djμ(d)ndi=1n[gcd(i,n)=1]=ϕ(n)i=1ni[gcd(i,j)=1]=djμ(d)dnd(nd+1)2i=1ni[gcd(i,n)=1]=n2(ϕ(n)+e(n))\begin{aligned} &\sum_{i=1}^n{f(i)[gcd(i,j)=1]}=\sum_{d|j}{\mu(d)\sum_{i=1}^{\lfloor\frac{n}{d}\rfloor}f(i*d)}\\ &\sum_{i=1}^n{[gcd(i,j)=1]}=\sum_{d|j}{\mu(d)\lfloor\frac{n}{d}\rfloor}\\ &\sum_{i=1}^n{[gcd(i,n)=1]}=\phi(n)\\ &\sum_{i=1}^n{i[gcd(i,j)=1]}=\sum_{d|j}{\mu(d)d\frac{\lfloor\frac{n}{d}\rfloor(\lfloor\frac{n}{d}\rfloor+1)}{2}}\\ &\sum_{i=1}^n{i[gcd(i,n)=1]}=\frac{n}{2}(\phi(n)+e(n))\\ \end{aligned}