生成函数
两类生成函数
普通生成函数(ogf): F ( x ) = ∑ x = 0 + ∞ f n x n F(x)=\sum_{x=0}^{+\infty}f_nx^n F(x)=∑x=0+∞fnxn
指数生成函数(egf): G ( x ) = ∑ x = 0 + ∞ g n x n n ! G(x)=\sum_{x=0}^{+\infty}g_n\frac{x^n}{n!} G(x)=∑x=0+∞gnn!xn
ogf
基本运算
数 列 ⇒ 函 数 { c f n } ⇒ c F ( x ) { a f n + b g n } ⇒ a F ( x ) + b G ( x ) 左 移 n 位 ⇒ F ( x ) x n 右 移 n 位 ⇒ x n F ( x ) { c n f n } ⇒ F ( c x ) { n f n } ⇒ x F ′ ( x ) { f n n } ⇒ ∫ F ( x ) x { ∑ i = 0 n f i } ⇒ F ( x ) × ∑ k = 0 ∞ x k = 1 1 − x F ( x ) 数列 \Rightarrow 函数\\ \{ cf_n\} \Rightarrow cF(x)\\ \{ af_n+bg_n\} \Rightarrow aF(x)+bG(x)\\ 左移n位\Rightarrow \frac{F(x)}{x^n}\\ 右移n位\Rightarrow x^nF(x)\\ \{ c^nf_n\} \Rightarrow F(cx)\\ \{ nf_n\} \Rightarrow xF'(x)\\ \{ \frac{f_n}{n}\} \Rightarrow \int \frac{F(x)}{x}\\ \{ \sum_{i=0}^{n}f_i\} \Rightarrow F(x)\times \sum_{k=0}^{\infty} x^k=\frac{1}{1-x}F(x) 数列⇒函数{ cfn}⇒cF(x){ afn+bgn}⇒aF(x)+bG(x)左移n位⇒xnF(x)右移n位⇒xnF(x){ cnfn}⇒F(cx){ nfn}⇒xF′(x){ nfn}⇒∫xF(x){ i=0∑nfi}⇒F(x)×k=0∑∞xk=1−x1F(x)
形式幂级数
泰勒展开(拟合): f ( x ) = ∑ i = 0 n f ( i ) ( x 0 ) i ! ( x − x 0 ) i f(x)=\sum_{i=0}^{n}\frac{f^{(i)}(x_0)}{i!}(x-x_0)^i f(x)=∑i=0ni!