生成函数
写在前面
有很多方法可以从一个级数生成一个数列,一般来说,只要选取
即可。
一般来说,若无特别定义,下指标为负的部分全为
写GF要特别注意位置
在一定语境中,
和多项式之间
联系密切,因为生成函数化出来的东西要使用多项式技术去实现。
这二者都是形式幂级数:
在上面可以定义各种运算。特别地,
可以验证
OGF的 次幂的组合意义
EGF的 次幂的组合意义
EGF的 的组合意义
我们给EGF中的系数赋予一个组合意义:
设
设
化一下:
左右两边对
尝试取第
就是把
大概就这样。太菜了。
Euler变换
还是写在符号化方法吧。
普通生成函数
选取
通常记
给出一些容易遗忘的运算:
特别的,
特别有用的式子
特别有用的运算:
-
,即做前缀和。 -
可以提供形如 的因子。 -
,诸如此类。
提取标号为偶数项:
解递归式
-
用数列中其他元素写出一个关于
的单个方程,这个方程应该对所有整数 成立。可能需要利用艾弗森括号之类的。注意边界。 -
用
乘两边,并在两边对 求和。左边就是 ,右边应该处理成含有 的式子。 -
解方程得到
的封闭形式。 -
提取
的第 项系数。
如果解方程得到了多个根,验证
多重卷积
更加多重的形式也类似。
特别的,我们关注自己与自己的
很有用。
指数生成函数
有这个东西是因为有时候
选取
运算:
-
-
,相当于左移。 -
,相当于右移。
特别的,
多重卷积
大多数时候是自己与自己卷积,不同的EGF进行多重卷积是类似的。
通常两边还会继续同除以
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】