Loading

单位根反演

单位根反演

式子

\[[n|k]=\dfrac 1 n \sum\limits_{i=0}^{n-1}\omega^{ik}_n \]

证明有亿丶简单,这里就不放了

应用

\((1)\)

对于 \([a=b\pmod n]\) 这个东西,我们可以发现就是在问你 \(a\)\(b\) 是否模 \(n\) 同余

所以

\[[a=b\pmod n]\Rightarrow[n|(a-b)] \]

于是就可以直接算了

\[[n|(a-b)]=\dfrac 1 n\sum\limits_{i=0}^{n-1}\omega_{n}^{ia-ib} \]

LOJ6485. LJJ 学二项式定理

傻逼题

\[\begin{align*} \dfrac 1 4\sum\limits_{i=0}^n\binom{n}{i}s^i\sum\limits_{j=0}^3[4|(i-j)]a_j&= \dfrac 1 4\sum\limits_{i=0}^n\binom{n}{i}s^i\sum\limits_{j=0}^3a_j\sum\limits_{k=0}^3w^{ik}_4w^{-jk}_4 \\ &=\dfrac 1 4\sum\limits_{i=0}^n\sum\limits_{j=0}^3\sum\limits_{k=0}^3\binom n is^ia_jw^{ik}_4w^{-jk}_4 \\ &=\dfrac 1 4\sum\limits_{j=0}^3a_j\sum\limits_{k=0}^3w^{-jk}_4(sw^k_4+1)^n \end{align*} \]

P5591 小猪佩奇学数学

不难题

以下设 \(m=998244353\)

\[\begin{align*} \sum\limits_{i=0}^np^i\binom n i\left\lfloor\dfrac i k\right\rfloor&=\dfrac 1 k \sum\limits_{i=0}^np^i\binom n i(i-i\bmod m) \\ &=\dfrac 1 k\sum\limits_{i=0}^np^i\binom n ii-\sum\limits_{i=0}^np^i\binom n ii\bmod m \\ &=\dfrac 1 knp(p+1)^{n-1}-\sum\limits_{i=0}^np^i\binom n i\sum\limits_{j=0}^{k-1}j[i\bmod k=j] \end{align*} \]

我们对式子的右面进行讨论

\[\begin{align*} \sum\limits_{i=0}^np^i\binom n i\sum\limits_{j=0}^{k-1}j[i\bmod k=j]&=\dfrac 1 k\sum\limits_{i=0}^np^i\binom n i\sum\limits_{j=0}^{k-1}j\sum\limits_{q=0}^{k-1}w^{iq}_kw^{-jq}_k \\ &=\dfrac 1 k\sum\limits_{j=0}^{k-1}j\sum\limits_{q=0}^{k-1}w^{-jq}_k(pw^q_k+1)^n \tag{1} \\ &=\dfrac 1 k\sum\limits_{q=0}^{k-1}(pw^q_k+1)^n\sum\limits_{j=0}^{k-1}jw^{-jq}_k \end{align*} \]

笔者推式子到 \((1)\) 处时,以为本题已经结束了,但是随后发现直接计算是 \(O(k^2)\)

于是将杂项划到一起,发现这个东西有很强的性质

我们用一个直观的形式做扰动

于是设:

\[S_n=\sum\limits_{i=0}^{n-1}ix^i \]

此时就有:

\[\begin{align*} S_n+nx^n&=x\sum\limits_{i=1}^nix^{i-1} \\ &=x\sum\limits_{i=1}^n(i+1)x^i \\ &=xS_n+x\dfrac{1-x^n}{1-x} \\ 1-x&=\dfrac{x\frac{1-x^n}{1-x}-nx^n}{1-x} \\ S_n&=x\frac{1-x^n}{(1-x)^2}-\dfrac{nx^n}{1-x} \end{align*} \]

\(x=1\) 时就有 \(S_n=\dfrac{n(n-1)}{2}\)

于是就可以直接做了

\[\sum\limits_{q=0}^{k-1}(pw^q_k+1)^n\sum\limits_{j=0}^{k-1}jw^{-jq}_k= \begin{cases} \sum\limits_{q=0}^{k-1}\frac{k}{w_{k}^{k-q}-1}(pw^q_k+1)^n&x\ne 1 \\ \sum\limits_{q=0}^{k-1}\frac{k(k-1)}2(pw^q_k+1)^n&x=1 \end{cases} \]

posted @ 2021-05-24 17:15  zythonc  阅读(82)  评论(1编辑  收藏  举报