多项式与形式幂级数
- 多项式:\(A(x)=\sum\limits_{i=0}^{n}a_ix^i\)。
- 形式幂级数:\(A(x)=\sum\limits_{i\ge0}a_ix^i\)。形式幂级数不用考虑其收敛域。
形式幂级数(多项式)的运算
设 \(A(x)=\sum\limits_{i\ge0}a_ix^i,B(x)=\sum\limits_{i\ge0}b_ix^i\)。
- \(A(x)+B(x)=\sum\limits_{i\ge0}(a_i+b_i)x^i\)
- \(A(x)-B(x)=\sum\limits_{i\ge0}(a_i-b_i)x^i\)
- \(A(x)\cdot B(x)=\sum\limits_{k\ge0}\sum\limits_{i+j=k}(a_i\cdot b_j)x^i\)
- 记形式幂级数(多形式)\(A(x)\)的 \(x^n\) 的系数为 \([x^n]A(x)\)。
常生成函数
定义:一个数列 \(\{a_n\}\) 对应的常生成函数为 \(A(x)=\sum\limits_{i\ge0}a_ix^i\)。
形式幂级数的逆元
- 形式幂级数 \(A(x)\) 的逆元:\(A(x)B(x)=1\)。
- 逆元存在的条件:\([x^0]A(x)\ne0\)。
- 逆元可用于简化运算。
- \(1+x+x^2+\dots+x^n=\frac{1-x^{n+1}}{1-x}\)。
- \(1+x^{a}+x^{2a}+\dots+x^{na}=\frac{1-x^{an+a}}{1-x^a},a\in N_{+}\)。
生成函数与递推数列的关系
指数生成函数
定义:一个数列 \(\{a_n\}\) 对应的指数生成函数为 \(A(x)=\sum\limits_{n\ge 0}a_n\frac{x^n}{n!}\)。
- \({exp(x)}^a=exp(ax)\)。
- \(exp(x+y)=exp(x)exp(y)\)。
- \(\frac{exp(x)+exp(-x)}{2}=1+\frac{x^2}{2!}+\dots+\frac{x^{2n}}{(2n)!}+\dots\)
- \(\frac{exp(x)-exp(-x)}{2}=\frac{x}{1!}+\dots+\frac{x^{2k+1}}{(2k+1)!}+\dots\)