2023.8.25 闲话

考察 F(z)=k=0n(nkk)zk,如何找到其封闭形式?

哦哦哦这不是刚写过吗??

结果这个具体数学就有啊!

做法 1

众所周知广义二项级数 Bt(z)=k0(tk+1k)zktk+1 满足:

Bt(z)r1t+tBt(z)1=n0(tn+rn)zn

代入 t=2, t=1 可以得到:

[zk]B2(z)r14z=(2k+rk)[zk]B1(z)r14z=(rkk)

我们应当是知道 B2(z)B1(z) 的封闭形式的:

B2(z)=114z2zB1(z)=1+1+4z2

虽然 B1(z) 的形式已经基本一致了,不过上界不对还是需要调整的,断言:

B1(z)n+1(z)n+1B2(z)n+114z=kn(nkk)zk

因为可以注意到 k>n 时:

[zk](z)n+1B2(z)n+11+4z=(1)n+1(1)kn1[zkn1]B2(z)n+114z=(1)k(2kn1kn1)=(1)k(2kn1k)=(nkk)=[zk]B1(z)n+114z

所以只有 kn 时左式的 zk 项的系数有值,那么代入即可得到:

F(z)=11+4z((1+1+4z2)n+1(11+4z2)n+1)

做法 2

使用 Gosper-Zeilberger 方法,令 t(n,k)=(nkk)zk,考虑使用三项的组合 β0,β1,β2

p(n,k)=(n+12k)(n+22k)β0(n)+(n+1k)(n+22k)β1(n)+(n+1k)(n+2k)β2(n)=p^(n,k)t¯(n,k)=t(n,k)/(n+12k)(n+22k)=(nk)!zk/k!(n+22k)!q(n,k)=(n+22k)(n+12k)zr(n,k)=(n+1k)k

尝试 s(n,k)=α0 可以得到递推式的一组解:

{β0(n)=zβ1(n)=1β2(n)=1α0(n)=1

也就是 zt(n,k)=t(n+1,k)t(n+2,k)=T(n,k+1)T(n,k),其中

T(n,k)=r(n,k)s(n,k)t^(n,k)/p^(n,k)=(n+1k)kt¯(n,k)=(n+1kk1)zk

k=0n 求和:

zSn(z)+(Sn+1(z)(0n+1)zn+1)(Sn+2(z)(0n+1)zn+2(1n+1)zn+1)=T(n,n+1)T(n,0)

那么其实就是 Sn+2(z)=Sn+1(z)+zSn(z),用特征根之类的东西解了就行了 .

还是二元 GF 比较简洁啊 .

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