组合数学第二章复习

2.1 递推关系

对于数列a1,a2,…,an,…,除了前面的若干数外,其余各项an与它前面的若干个数关联起来的方程叫做递推关系。
在求解递推关系时,前面必须知道若干个数,这若干个已知的数称为初始条件,或边界条件。

2.2 母函数

对于序列a0,a1,a2,… 构造函数:G(x)= a0+a1x+a2x2+… ,称函数G(x)是序列a0,a1,a2,…的母函数。

【例】有红球两个,白球、黄球各一个,试求有多少种不同的组合方案,假设两个红球没有区别。
第一种解法:组合方法

  • 一个都不选:1种方案
  • 选1个球:3种方案
  • 选2个球:4种方案
  • 选3个球:3种方案
  • 选4个球:1种方案
  • 共1+3+4+3+1=12种组合方案

第二种解法:母函数法

  • 设r,w,y分别代表红球,白球,黄球
  • 单独红球的组合方式为1,1,1,构造函数:1+r+r2
  • 单独白球与单独黄球的组合方式分别为: 1,1和 1,1,分别构造函数1+w和1+y
  • (1+r+r2) (1+w)(1+y),把r,w,y都用x来表示,可得
  • (1+x+x2)(1+x)(1+x)= 1 + 3 x + 4 x 2 + 3 x 3 + x 4
  • 系数相加,共1+3+4+3+1=12种方案

几个基本的母函数

这里写图片描述

2.3 母函数求解递推关系

【例】已知边界条件 h 0 = 0 , h 1 = 1 ,用母函数求解递推关系 h n = 2 h n 1 + 1

  • 假设 h 1 , h 2 , . . . , h n 的母函数为 G ( x ) = h 0 + h 1 x + h 2 x 2 + . . .
  • 利用递推关系得, G ( x ) = x ( 1 x ) ( 1 2 x ) = A 1 x + B 1 2 x = A ( 1 + x + x 2 + . . . ) + B ( 1 + 2 x + 2 2 x 2 + . . . )
  • 第n项是 A + B 2 n ,代入边界条件 h 0 = 0 , h 1 = 1 ,解得A=-1,B=1
  • 答案: h n = 1 + 2 n

2.5 母函数的性质

这里写图片描述
这里写图片描述
这里写图片描述

2.6 线性常系数齐次递推关系

二阶线性常系数齐次递推关系总结

a n + b a n 1 + c a n 2 = 0 , c 0
针对特征方程 x 2 + b x + c = 0 的根的情况有:

  • 两个不同的实根: a n = A ( r 1 ) n + B ( r 2 ) n
  • 一对共轭的复根: a n = k 1 ρ n c o s ( n θ ) + k 2 ρ n s i n ( n θ )
  • 两个相同的实根: a n = ( h + k n ) r n

【例】
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

K阶线性常系数齐次递推关系总结

a n + c 1 a n 1 + c 2 a n 2 + . . . + c k a n k = 0
针对特征方程 x k + c 1 x k 1 + . . . + c k = 0 的根的情况有:

  • k个不同的实根: a n = A 1 ( r 1 ) n + A 2 ( r 2 ) n + . . . + A k ( r k ) n
  • h重根: a n = ( k 1 + k 2 n + . . . + k h n h 1 ) r n
  • h i r i 的重根数: a n = ( A 0 + A 1 n + . . . + A h 1 n h 1 1 ) r 1 n + ( B 0 + B 1 n + . . . + B h 2 n h 2 1 ) r 2 n + . . . + ( T 0 + T 1 n + . . . + T h s n h s 1 ) r s n

【例】
这里写图片描述
这里写图片描述

2.7 关于线性常系数非齐次递推关系

a n + c 1 a n 1 + c 2 a n 2 + . . . + c k a n k = b n

  • c k 0 ,称为k阶线性递推关系
  • c 1 , c 2 , , c k 都是常数,则称为k阶线性常系数递推关系
  • b n = 0 ,则称为是齐次的,否则为非齐次的。

【定理】若 α n 是线性常系数非齐次递推关系的某个特解,则这个线性常系数非齐次递推关系的一般解有如下形式:
a n (非齐次的一般解)= α n (非齐次的某个特解)+ β n (对应的齐次的一般解)

二阶线性常系数非齐次递推关系

a n + c 1 a n 1 + c 2 a n 2 = C ( n ) , C ( n ) = h r n ,h是常数,r是非零整数。

  • 猜解法:设 a n = k r n
  • 将非齐次递推关系化为更高阶齐次递推关系,通过比较推测出递推关系的特解

【定理】对于如下非齐次递推关系:

a n + c 1 a n 1 + c 2 a n 2 + . . . + c k a n k = r n h ( n )

h(n) 是n的p次多项式,线性齐次递推关系的特征方程为:

C ( x ) = x k + c 1 x k 1 + . . . + c k

  • 若r是C(x)的m重根,则递推关系的特解为如下形式:
    r n ( k 0 n m + k 1 n m + 1 + . . . + k p n m + p )
  • 若r不是C(x)=0的根,则特解是上式m=0时的形式
    这里写图片描述

猜你喜欢

转载自blog.csdn.net/weixin_38493025/article/details/80770918
今日推荐