2 递推关系和母函数

2.2母函数

  • 组合数学用的最多的工具要算母函数,什么是母函数,

  • ( 1 + a 1 x ) ( 1 + a 2 x ) . . . ( 1 + a n x ) (1+a_1x)(1+a_2x)...(1+a_n x)

  • x k x_k 系数: a 1 , a 2 , , a n a_1,a_2,…,a_n k k 个组合的全体之和

  • 令都=1

在这里插入图片描述

  • 另一方面

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

here

  • 定义2-1
  • 序列 C 0 C_0 , C 1 C_1 , C 2 C_2 ,…

在这里插入图片描述

  • G ( x ) G(x) 为序列的母函数

  • 序列长度有限,也可无限

  • 序列和对应的母函数是一一对应
  • 序列 C 0 , C 1 C_0,C_1 …为 { C i } \{C_i\}

2.8整数的拆分

  • 母函数将问题转换为关于母函数的某种代数问题,
    • 甚至变成关于母函数的某种形式的运算,
    • 整数的拆分为例.
    • 正整数 n n 分解为若干个正整数的和,不考虑求和顺序
  • n=2,2=1+1,
  • n=3,1+2,1+1+1
  • n=4,1+1+1+1,1+1+2,1+3,2+2

  • 正整数 n n 拆分成若干正整数的和,
  • 拆分个数用 p ( n ) p(n)

  • 正整数拆分可理解为将 n n 个无区别的球,
    • 放人 n n 个无区别盒子
    • 每种方案就是一种拆分

  • 1克、2克、3克、4克的砝码各一,
  • 能称出多少重量,各有几种称法
  • 可看成将 n n 拆分成1,2,3,4之和且不允许重复的拆分数,
  • 利用母函数计算

在这里插入图片描述

  • 2 x 3 2x^3 :称出3克的有2种方案,
    • 1+2,3,
    • 超10无法称出

here

2.14非线性递推关系举例

  • 前面的线性常系数齐次递推关系,基本上得到全部解决
  • 非齐次递推关系只有部分能解
    • 非线性递推关系只能涉及较特殊的几个
  • 几个典型的例子

2.14.1 Stirling数

  • n n 个有区别球
  • 两个有标志盒子
  • 第一个放 k k 个,则第二个为 n k n-k 个, k = 0 , 1 , 2 , , n k=0,1,2,…,n
  • 这样的方案数正好是 ( x + y ) n (x+y)^n x k y n k x^ky^{n-k} 项的系数 c ( n , k ) c(n,k)

在这里插入图片描述

  • n n 有区别球放进 m m 有标志盒子,要求 m m 个有标志的盒子的
    球数为
  • 方案数

在这里插入图片描述

在这里插入图片描述

  • 也可看作将 n n 个有标志的球全排列,
    • 依次取 n 1 n_1 个放进第一盒,
    • 余下 n 2 n_2 个放进第二个盒
    • 但盒子中球无顺序
    • 故得到不同的方案数为那么多

在这里插入图片描述

  • ( x 1 + x 2 + . . . + x m ) n (x_1+x_2+...+x_m)^n 的多项式系数

在这里插入图片描述

  • i i 项对应第 i i 个有区别的球,
  • x j x_j 对应于第 j j 个盒子,
  • i i 项取 x j x_j 对应将第 i i 个球放进第 j j 个盒
  • 它的展开式为

在这里插入图片描述

  • 表示第一个盒子里有 n 1 n_1 个球,第二个里有 n 2 n_2 个球,…,
  • 所以,

在这里插入图片描述

的系数为

  • 定理2-5
  • ( x 1 + x 2 + . . . + x m ) n (x_1+x_2+...+x_m)^n 展开式的项数等于

在这里插入图片描述

  • 系数和等于啥

在这里插入图片描述

  • 这里只论第2类司特林数,
    • 第1类司特林数则只给出其定义和递推关系

在这里插入图片描述

  • 定义2-3

  • n n 个有区别的球放到 m m 个相同盒子,要求无一空盒

  • 方案数 S ( n , m ) S(n,m) ,称第2类司特林数

  • S ( n , m ) S(n,m) 就是将 n n 个数拆分成非空的 m m 个部分的方案数

  • 红、黄、蓝、白4颜色,两个无区别盒子

    • 不许空盒,
    • 如下7种

在这里插入图片描述

S ( 4 , 2 ) = 7 S(4,2)=7

here

2.14.2 Catalan数

  • 凸n边形通过不相交于 n n 边形内部的对角线把
    • n边形拆分成若干三角形,
    • 不同拆分数用 C n C_n
  • 五边形有5种

在这里插入图片描述

1.关于 Catalan数的递推关系

  • 定理2-8

在这里插入图片描述

  • ①的证明:

  • 2-19的n+1边形,

  • v 1 v n + 1 v_1v_{n+1} 作为三角形的一条边,三角形的另一个顶点为 v k v_k , k = 2 , 3 , , n k=2,3,…,n ,

  • 三角形 v 1 v n + 1 v k v_1v_{n+1}v_k n + 1 n+1 边形分割成

    • k k 边形,
    • n k + 2 n-k+2 边形
  • v 1 v n + 1 v k v_1v_{n+1}v_k 为一剖分三角形的剖分数应为
    C k C n k + 2 C_kC_{n-k+2} , k = 2 , 3 , , n k=2,3,…,n

  • 所得的剖分各不相同

在这里插入图片描述

2. Catalan数计算公式

发布了558 篇原创文章 · 获赞 295 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/zhoutianzi12/article/details/105289847