写在前面

分析求解一道组合数学的经典问题——格点路径问题,以及其母函数形式导出。

例题

(组合数学笔记)格点路径问题分析&求解_全排列(组合数学笔记)格点路径问题分析&求解_组合数学_02是从格点(组合数学笔记)格点路径问题分析&求解_组合数学_03到格点(组合数学笔记)格点路径问题分析&求解_组合数学_04的路径数,但要求路径中的每一步只允许以下三种走法:

  • (组合数学笔记)格点路径问题分析&求解_母函数_05
  • (组合数学笔记)格点路径问题分析&求解_全排列_06
  • (组合数学笔记)格点路径问题分析&求解_组合数学_07

试求序列(组合数学笔记)格点路径问题分析&求解_全排列_08的普通型母函数(组合数学笔记)格点路径问题分析&求解_母函数_09.

分析及求解

不妨设(组合数学笔记)格点路径问题分析&求解_组合数学_10,则从格点(组合数学笔记)格点路径问题分析&求解_组合数学_03到格点(组合数学笔记)格点路径问题分析&求解_组合数学_04的路径数为三元集(组合数学笔记)格点路径问题分析&求解_全排列_13的重排列。

下面进行分类计数。

将路径以含有(组合数学笔记)格点路径问题分析&求解_母函数_14(组合数学笔记)格点路径问题分析&求解_全排列_15步(向上步)分类,则必有(组合数学笔记)格点路径问题分析&求解_组合数学_16(组合数学笔记)格点路径问题分析&求解_全排列_17步,(组合数学笔记)格点路径问题分析&求解_全排列_18(组合数学笔记)格点路径问题分析&求解_全排列_19步,即重集
(组合数学笔记)格点路径问题分析&求解_全排列_20
的全排列数,所以直接得
(组合数学笔记)格点路径问题分析&求解_组合数学_21
于是序列(组合数学笔记)格点路径问题分析&求解_全排列_08的普通型母函数(组合数学笔记)格点路径问题分析&求解_母函数_09
(组合数学笔记)格点路径问题分析&求解_全排列_24

主要方法

上面的推导过程主要利用求和换序(需要注意变量的依赖关系)、广义牛顿二项式定理,由此即得结论。

广义牛顿二项式定理

(组合数学笔记)格点路径问题分析&求解_全排列_25

其中
(组合数学笔记)格点路径问题分析&求解_组合数学_26
这里(组合数学笔记)格点路径问题分析&求解_组合数学_27.