杜教筛

杜教筛

杜教筛用来解决类似求$\sum_{i=1}^nf(i)$的问题

设$S(n)=\sum_{i=1}^nf(i)$

假如我们现在找到了一个积性函数$g$,那么考虑下式(其中$*$表示狄利克雷卷积)

数论中的一些常用结论

数论中的一些常用结论

$\sigma(nm)=\sum_{i|n}\sum_{j|m}\epsilon((i,j))$

证明

反演

反演的本质

对于可逆下三角矩阵$A$(可以归纳证明$A^{-1}$也是下三角矩阵),有$f=Ag$,那么$g=A^{-1}f$

即:

$$f_i=\sum_{j=0}^ia_{ij}g_j\Rightarrow g_i=\sum_{j=0}^ib_{ij}f_j$$

其中:
$$\sum_{k=0}^na_{ik}b_{kj}=[i==j]$$

Min_25筛

简介

Min_25筛用来求一个函数的前缀和

如果函数是积性函数就可以做,如果不是积性函数的话有一部分也是可以做的

算法过程就像是在模拟埃氏筛法

时间复杂度是$O(\frac{n^{\frac{3}{4}}}{log(\sqrt{n})})$,然而我并不会证

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×