写在前面

本文详细讨论一道组合数学的经典问题:交错排列问题,参考总结自组合学大师​​Richard P. Stanley​​​的文章​​A Survey of Alternating Permutations​​,以及自己的一点理解,如果有不对的地方请大家指出,谢谢!文章有需要者可直接点击链接下载或从我分享的资源中下载。

交错排列问题简介

交错排列(Alternating Permutation)问题详解_逆序 如果排列 交错排列(Alternating Permutation)问题详解_生成函数_02满足交错排列(Alternating Permutation)问题详解_数学_03 则称 交错排列(Alternating Permutation)问题详解_生成函数_02交错排列(Alternating Permutation)问题详解_逆序_05元集交错排列(Alternating Permutation)问题详解_数学_06上的一个交错排列;如果排列交错排列(Alternating Permutation)问题详解_生成函数_02满足交错排列(Alternating Permutation)问题详解_组合数学_08 则称 交错排列(Alternating Permutation)问题详解_生成函数_02交错排列(Alternating Permutation)问题详解_逆序_05元集交错排列(Alternating Permutation)问题详解_数学_06上的一个反交错排列

交错排列(Alternating Permutation)问题详解_组合数学_12中交错排列的个数为交错排列(Alternating Permutation)问题详解_数学_13称为Euler交错排列(Alternating Permutation)问题详解_生成函数_14

下面我们采用递推关系及指数型生成函数的方法求解交错排列(Alternating Permutation)问题详解_数学_15的表达式。

求解过程

交错排列(Alternating Permutation)问题详解_生成函数_16, 从交错排列(Alternating Permutation)问题详解_组合数学_17中选取其交错排列(Alternating Permutation)问题详解_生成函数_18子集交错排列(Alternating Permutation)问题详解_数学_19, 有交错排列(Alternating Permutation)问题详解_生成函数_20种取法; 由反交错排列定义,可设交错排列(Alternating Permutation)问题详解_组合数学_21,在交错排列(Alternating Permutation)问题详解_数学_19中选取反交错排列交错排列(Alternating Permutation)问题详解_组合数学_23,有交错排列(Alternating Permutation)问题详解_逆序_24种取法,并在 交错排列(Alternating Permutation)问题详解_逆序_25 中选取反交错排列交错排列(Alternating Permutation)问题详解_生成函数_26,有交错排列(Alternating Permutation)问题详解_数学_27种取法;

交错排列(Alternating Permutation)问题详解_数学_28交错排列(Alternating Permutation)问题详解_组合数学_29元排列,包含排列交错排列(Alternating Permutation)问题详解_组合数学_30的逆序列交错排列(Alternating Permutation)问题详解_生成函数_31 即,若交错排列(Alternating Permutation)问题详解_组合数学_30表示为交错排列(Alternating Permutation)问题详解_组合数学_33,则交错排列(Alternating Permutation)问题详解_组合数学_30的逆序列表示为交错排列(Alternating Permutation)问题详解_数学_35 交错排列(Alternating Permutation)问题详解_组合数学_36、元素交错排列(Alternating Permutation)问题详解_组合数学_29和排列交错排列(Alternating Permutation)问题详解_数学_38

则当交错排列(Alternating Permutation)问题详解_生成函数_39时,可以这种排列的方式得到唯一的交错排列(Alternating Permutation)问题详解_数学_40 交错排列(Alternating Permutation)问题详解_数学_41其实可以分两种情况,即 交错排列(Alternating Permutation)问题详解_生成函数_18 为奇数或偶数,但在这两种情况下只需变换元素交错排列(Alternating Permutation)问题详解_组合数学_43的位置,即可确定唯一的序列交错排列(Alternating Permutation)问题详解_数学_40 交错排列(Alternating Permutation)问题详解_生成函数_14,其中包含交错排列和反交错排列。

于是可在交错排列与反交错排列间建立双射,反交错排列交错排列(Alternating Permutation)问题详解_数学_40的个数为交错排列(Alternating Permutation)问题详解_逆序_47 所以可得到
交错排列(Alternating Permutation)问题详解_逆序_48
交错排列(Alternating Permutation)问题详解_数学_15的指数型母函数为
交错排列(Alternating Permutation)问题详解_逆序_50
并由初值条件交错排列(Alternating Permutation)问题详解_逆序_51

两边同乘以交错排列(Alternating Permutation)问题详解_组合数学_52并对交错排列(Alternating Permutation)问题详解_生成函数_53从零到交错排列(Alternating Permutation)问题详解_生成函数_54求和,并应用指数型母函数的乘法公式,得到交错排列(Alternating Permutation)问题详解_数学_55

交错排列(Alternating Permutation)问题详解_生成函数_56

交错排列(Alternating Permutation)问题详解_生成函数_57
由于交错排列(Alternating Permutation)问题详解_组合数学_58为奇函数而交错排列(Alternating Permutation)问题详解_生成函数_59为偶函数,所以:
交错排列(Alternating Permutation)问题详解_生成函数_60 交错排列(Alternating Permutation)问题详解_数学_61

综上可得:
交错排列(Alternating Permutation)问题详解_组合数学_62

总结

本文针对交错排列问题进行了分析,想要深入分析交错排列问题和 交错排列(Alternating Permutation)问题详解_生成函数_63