母函数的两种形式
1.普通型母函数
给定一个无穷序列(a0,a1,⋯,an,⋯),简记为{an},称函数
ex1. 序列((n0),(n1),⋯,(nn)) 的普通母函数为 f(x)=(1+x)n
ex2.序列((10),(21),⋯,(2nn)) 的普通母函数为 f(x)=(1−4x)−12
2.指数型母函数
给定一个无穷序列(a0,a1,⋯,an,⋯),简记为{an},称函数
指数母函数也是形式幂级数
ex1.序列(P(n,0),P(n,1),⋯,P(n,n)) 的指数母函数为 fe(x)=(1+x)n
所以说普通母函数更适用于包含组合数的序列,因为它具有牛顿二项式的形式。而指数母函数则更适合具有排列数的数列。
母函数的基本运算
1.普通型母函数
设A(x),B(x),C(x)分别是序列{an},{bn},{cn}的母函数
C(x) = A(x) + B(x) 当且仅当对 ∀i>=0, 有 ci=ai+bi
C(x) = A(x)B(x) 当且仅当对 ∀i>=0, 有 ci=∑ij=0ajbi−j
ex1.设A(x)是序列(a0,a1,⋯,an,⋯)的普通母函数,则A(x)1−x是序列(a0,a0+a1,⋯,∑ni=0ai,⋯)的普通母函数
2.指数型母函数
设A(x),B(x),C(x)分别是序列{an},{bn},{cn}的母函数
C(x) = A(x) + B(x) 当且仅当对 ∀i>=0, 有 ci=ai+bi
C(x) = A(x)B(x) 当且仅当对 ∀i>=0, 有 ci=∑ij=0(ij)ajbi−j
母函数的简单应用
ex1 :从 n 个物体中允许重复选取 r 个物体的方式数为 F(n,r)=(n+r−1r)
[证明] :考虑式子 1+x+x2+x3+⋯的意义,表示的就是当前这种选择出现 i 次的方案数为 ai
设 ar 表示从 n 个物体中允许重复选取 r 个物体的方式数,则{an}的母函数为
ex2.求1,3,5,7,9 5个数字组成 r 位数的个数,其中要求1,3出现偶数次。
该函数的指数型母函数为
所以有 ar=14(5r+2∗3r+1)
母函数求解递归关系
ex1.用母函数求解斐波那契数列通项公式
设它的普通母函数为F(x)=∑∞n=0Fnxn
解得
其中x1,x2为1−x−x2=0的两个根 x1=−1+5√2,x2=−1−5√2
解得 A=−x15√,B=x25√
于是有
就有
ex2.求解
设f(x)=∑∞n=1anxn是序列{an}的普通母函数,则
解得f1(x)=1+1−4x√2,f2(x)=1−1−4x√2
舍去f1,得f(x)=f2(x)=1−1−4x√2
又有
所以
顺带证了一下卡特兰数~
非常系数线性齐次递归关系式求解暂时不想写,,,以后再补QAQ
附常用的一些式子:
eax=1+ax+a2x22!+⋯+anxnn!+⋯
ex=1+x+x22!+⋯+xnn!+⋯
e−x=1−x+x22!+⋯+(−1)nxnn!+⋯
ex+e−x2=1+x22!+x44!+⋯
ex−e−x2=x+x33!+x55!+⋯
11−xa=1+xa+x2a+x3a+⋯
11+xa=1−xa+x2a−x3a+⋯
sinx=x−x33!+x55!+⋯
cosx=1−x22!+x44!+⋯
本文介绍了母函数的基础概念,包括普通型和指数型母函数,并通过实例展示了它们在解决组合数学问题中的应用,如组合数、排列数及递归序列等。
4万+

被折叠的 条评论
为什么被折叠?



