转载请注明
目录
1.前言
本文主要讨论两类生成函数(普通型母函数和指数型母函数),除此之外,还研究了通过数列递推式导出数列通项公式的方法。
2.必要知识
2.1形式幂级数
2.1.1概念
设一个数列(序列) 为 ,
则 的形式幂级数是
2.1.2特点
形式幂级数有以下两个特点:
特点一
形式幂级数不关心 的值
特点二
形式幂级数不关心收敛和发散,即对 的收敛和发散不做要求
2.1.3运算
形式幂级数的运算是在把 在
时看作收敛的情况的基础上进行的的。
形式幂级数的运算主要有以下三种,在此之前,我们先使用一些初始设定:
设 是两个关于
的数列(序列),
设 的形式幂级数是
,
设 的形式幂级数是
相等运算
若 , 那么
相加运算
除此之外,还满足交换律和结合律
相乘运算
其中,(对加法也满足分配律)
是序列
和
的柯西乘积
2.1.4关于形式幂级数的(群的)逆元和单位元
单位元
形式幂级数的单位元是1(数字)
逆元
一、概念
设 ,
若存在 ,满足
,
则 是
关于
的逆元
二、逆元的充要条件
有逆元的充要条件是
三、逆元的唯一性
若 有逆元,则逆元唯一,即
是唯一的
2.2齐次方程与非齐次方程
2.2.1概念
设方程
则 为齐次方程的充要条件是:
条件一:
条件二:
2.2.2举例
对某个 元一次常系数方程:
一、齐次方程
若 中
,那么
是齐次方程
二、非齐次方程
若 中
, 那么
是非齐次方程
3.生成函数
生成函数也叫做母函数,它是一个数列(序列)的一种形式幂级数。其中,每一项的系数分别代表着组合方法数(针对这一项的次数)。母函数主要分为两类:普通型母函数和指数型母函数。
3.1普通型母函数
普通型母函数是针对组合问题而言的
3.1.1定义
有两种类型的普通型母函数:
一、单下标序列的母函数
对序列 ,有普通型母函数
。
二、双下标序列的母函数(可以引申至更多)
对序列 ,有普通型母函数
3.1.2常见普通型母函数
对序列
(
固定),
有普通型母函数
对序列
, 即斐波那契数列,
有普通型母函数
对序列
有普通型母函数
对序列
,
有普通型母函数
对序列
(
固定)
有普通型母函数
3.1.3定理一
设从 元集合
中取
个元素的组合叫做
, 限定元素
出现的次数是
那么 的组合数序列的普通型母函数是
3.1.4例子
有重量为1,3,5(克)的砝码个两个,问:
(1)可以称出多少种不同重量的物品?
(2)若要称出重量为7克的物品,所使用的法码有多少种本质不同的情况?
解:
第一问:
根据定理一,设(普通型)生成函数
其中, 表示不用重量为
克的砝码,
表示使用
个重量为
克的砝码,
表示使用两个重量为
克的砝码....以此类推
展开为
,
因此,可以称出 种不同重量的物品
第二问:
由第一问的展开式可知答案为
3.2指数型母函数
指数型母函数是针对多重元素的排列问题而言的
3.2.1定义
对序列 ,有指数型母函数
对于多下标同理
3.2.2常见指数型母函数
对序列
有指数型母函数
对序列
有指数型母函数
对序列
有指数型母函数
对序列
有指数型母函数
3.2.3定理二
从多重集合 中选择
个元素的排列中,若限定元素
的出现次数集合为
, 在该组合数的指数型母函数是
3.2.4例子
由 这四个数字能构成多少个五位数?并且要求五位数中
出现两次或三次,
最多出现一次,
出现偶数次。
解:
出现两次或三次,对应的母函数是:
最多出现一次,对应的母函数是:
出现的次数不做要求,对应的母函数是:
出现偶数次,对应的母函数是:
设五位数的组合数的指数型母函数是
则
4.由递推关系求通项公式的几个方法
4.1递推关系的定义
递推关系由递推方程和初始条件构成
其中,递推方程是形如 ,即由数列的相邻项或者间隔项构成的方程
初始条件是形如:
4.2求解方法
4.2.1迭代法
,求
4.2.2母函数法
,求
设
4.2.3特征根法
一、介绍一些概念
概念一:若 满足
为常数,且
,
为已知函数
则 为
阶常系数线性递推关系
概念二:若 , 则
为
阶常系数齐次递推关系
概念三: 的特征方程是:
二、分具体情况的不同解法
1.齐次常系数线性递推关系解法
情况一:
有
个相异实根,设这
个实根的集合为
则递推关系的通解(通项公式)为:
其中, 为常数集
若给出了 个初始条件,则
唯一,进而得到
的唯一表达式
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
例子:
解:
特征方程是 ,得到 两个相异实根:
将初始条件带入,得到:
情况二:
出现一对共轭复根:
则通解为(通项公式)为:
其中,,
(复数的模长和角),
为常数集
若给出一组 个初始解,那么
唯一,进而得到
的唯一表达式
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
例子:
是一个
的矩阵,求
解:
将 按照第一行展开,显然可以得到
,并且
所以其特征方程为:
解出两个共轭复根:
算出
其通解为
情况三:
出现
重根,在这里我们先设
是重根(可以扩展到多个重根)
则有通解(通项公式)为:
为常数集
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
例子:
是一个
的矩阵,求
解:
将 按照第一行展开,显然可以得到
,并且
所以其特征方程为:
解出 个重根:
通解(通项公式)为:
2.非齐次常系数线性递推关系解法
的通项公式如下:
,
其中, 是将递推关系看作齐次线性递推关系得到的通解,而
是根据以下情况得到的特解
情况一:
右边
是
的
次多项式,并且
是
的特征方程的
重根
那么,有特解为:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
例子:
给定 ,求
解:
设
那么有
第一步:将递推关系看成是齐次求解通项公式
得到齐次递推关系:
那么有特征方程:
得到解:
其通解(通项公式)为:
第二步:求出特解
因为 是递推关系的
重根,
因此有:
代入非齐次递推关系式得到特解:
由初始值得到:
情况二:
右边
是
的
次多项式,并且
不是
的特征方程的根
那么,有特解为:
情况三:
右边
是
的形式(
是常数)
不是
的特征方程的根,那么由特解:
(
为常数)
情况四:
右边
是
的形式(
是常数)
是
的特征方程的
根,那么由特解:
(
为常数)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
例子:
求
解:
第一步:将递推关系看成是齐次求解通项公式
得到齐次递推关系:
那么有特征方程:
得到解:
因此,得到通解为:
是非齐次递推关系的
重根
由特解:
代入非齐次递推关系式得到特解:
由初始值,得到:
5.参考文献
1.https://wenku.baidu.com/view/f4799f98370cba1aa8114431b90d6c85ec3a8807?pcf=2
2.中文wiki母函数
3.信息学奥赛-数学一本通
本文探讨了生成函数(包括普通型与指数型)的概念及其应用,并介绍了通过递推关系求解数列通项公式的方法。
3130

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



