2023.5.14 闲话

今天是恋恋日,本应发一篇闲话的,不过没有什么题材,就和 K8He 洽谈整的扰动法,隔壁 K8He 写的 .

恋恋日要不要做一下恋恋题:Luogu3708 koishi的数学题,这个 DSF-like 的东西最后可以导出 整除版本 Möbius 反演,似乎有点 educational .

别的 Koishi 题也太难了,Koishi 咋这么厉害 .

推歌:季節の頬とワンダーランド / Kai feat. 初音ミク

推歌:月に叢雲華に風 / 幽閉サテライト

無意識レクイエム 没听过,不过 char_phi 好像很赞扬,是不是应该推一下(?


K8He 推的扰动法 (Perturbation Technique/Method),好像有点厉害啊 .

比如等比数列求和,an=qan1(其中 q1),Sn 是部分和,那么:

Sn+an+1=a1+k=2n+1akSn+anq=a1+qSnSn=a1(1qn)1q

好像就是补一项转写为递推形式 .

类似内容

试一下:

Sn=i=1niai where a1

那么补一项:

Sn+(n+1)an+1=k=1n+1kakSn+(n+1)an+1=aSn+k=1n+1akSn=nan+2(n+1)an+1+a(a1)2

直接推广:BZOJ3157 国王奇遇记 / Luogu4948 数列求和 .

以上是比较简单的情况,下面是一个不那么简单的情况:

Sn=i=1ni2

如果还是按上一个内容的方法扰动的话,最终可以得到的是:

Sn+(n+1)2=Sn+(n+1)+2k=1nk

两边的 Sn 消掉了,无法得出结果 .

不过经过一些观察,这个还是得到了 Id 的前缀和的,所以试对 Id3 扰动以求得到 Id2 的前缀和,令 Tn=i=1ni3,则:

Tn+(n+1)3=Tn+3Sn+(n+1)+3k=1nkSn=n(n+1)(2n+1)6

类似内容

自然数幂和:

Sk(n)=i=1nik where k0

经过扰动最后可以得到

Sk(n)=(n+1)k=i=0k(ki)Sk(n)

做代换 kk+1 后可以得到 Sk 的递推:

Sk(n)=1k+1((n+1)k+1i=0k1(k+1i)Si(n))

不过没啥用 .


求调和级数部分和的前缀和:

Sn=k=1nHk

如果直接扰动你会得到 Sn+Hn+1=Sn+Hn+1,太对了 .

Tn=k=1nkHk,对 T 扰动,最终可以得到 :

Tn+(n+1)Tn+1=Tn+n+1+Sn

那么就可以得到 Sn=(n+1)(Hn+11) 了 .

类似上一个问题也可以得到

Sk(n)=i=1nikHi where k0

的递推,不过麻烦一点,扰动最终得到的结果是:

Sk(n)+(n+1)kHn+1=1+i=0k1(k1i)Si(n)+i=0k(ki)Si(n)

可以看一下具体数学习题 2.21 以明确扰动法咋用的:

(k=0,1,2)Sk(n)=k=0n(1)nkk

应该能对于任意 k 导出 Sk 的递推,可以试试 .

以上是有限求和的情况,看起来这类扰动在无限求和上会更简单,尝试一下:

欲求形式幂级数 F(z)=k0zk 的封闭形式,那么应用扰动法:

1+zF(z)=F(z)

即可得到 F(z)=11z .

其实这个可能也不太叫扰动了,可能就是把递推翻译成 OGF 形式,不过普通扰动好像也是类似这种的 .

但是从 OGF 截取的方面看普通扰动的结果却是平凡的 . 具体的,还是用等比数列求和做示例,则不难得到的是 F(z)+zn+1=1+zF(z) . 可以解得 F(z)=1zn+11z,这就是 11zmodzn . 然而这样和不用 OGF 的形式是一模一样的,没有什么意义 .

不过对于 Binomial Sums 问题来说,具体过程是对于 F(G(z)),先提取 G(z) 的常数项 c,变成 F(z)=F(G(z)c),于是 F 在提取某项系数的时候是幂零的(具体可以看 EI 的 c 处 Taylor 展开).

那么可以对其取截取 F(z)=F(z)modxn+1 不影响答案,则令 F(z)=F(z+c) 之后可以对 F 的 ODE 做一些调整来得到 F 的一个和 ODE 差不多的东西,因为 F 被截取过了所以可以根据这个朴素递推 .

那么整个过程的关键其实就是先把常数项 c 抽离出来,这样就有比较好的性质,可以进行截取,之后再补常数项,是不是也算扰动法啊 .(EI:很好,我想这就是所谓的“扰动法”在 GF 上的体现了。)

posted @   yspm  阅读(127)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
😅​
点击右上角即可分享
微信分享提示