形式陈述
对 S n 中的排列,同时记录下降数与主指标 理路 主指标与逆序数的构造性等分布 Major index equidistribution · Foata second fundamental transformation · Mahonian statistics · Foata 第二基本变换 以逐字分块旋转及显式逆操作证明主指标等于像的逆序数,处理重复符号,并证明逆下降集合保持。 :
A n , k ( q ) = ∑ w ∈ S n des ( w ) = k q maj ( w ) , A n ( t , q ) = ∑ k A n , k ( q ) t k . 本页称这组为 Carlitz q -Eulerian 多项式。零下降起算;A 0 , 0 = A 1 , 0 = 1 ,非空排列只允许 0 ≤ k < n ,越界项取零。写 [ r ] q = 1 + q + ⋯ + q r − 1 (r ≥ 1 )、[ 0 ] q = 0 ,则对 n ≥ 2 ,0 ≤ k < n ,
A n , k ( q ) = [ k + 1 ] q A n − 1 , k ( q ) + q k [ n − k ] q A n − 1 , k − 1 ( q ) . 它还满足形式生成函数 理路 普通生成函数 Ordinary generating function 把序列编码为形式幂级数 Σ a_n x^n。 恒等式
∑ m ≥ 0 [ m + 1 ] q n t m = A n ( t , q ) ∏ j = 0 n ( 1 − t q j ) . 等式位于 Z [ q ] [ [ t ] ] ;每个 t m 系数是有限多项式,分母常数项为一。n = 0 时左边为 1 / ( 1 − t ) ,也成立。这里的 q 记录主指标,并非超越数或任意另一种 Mahonian 统计。
直觉
知道主指标与逆序各自的分布,仍不知道它们如何与下降数关联。要保留两个统计,插入最大元时不能只数“有几个合法缝”,还必须记录每条缝使主指标增加多少。
设旧词 u 长 m = n − 1 ,有 d 个下降。插入最大元 n :
末尾不变,主指标增量为零
在下降位置 i 的缝中插入,旧下降 i 变成下降 i + 1 ,其右侧每个下降也右移一步,故增量为 1 + | { j ∈ Des ( u ) : j > i } |
在最前插入,新增位置一的下降,旧 d 个下降右移,故增量为 d + 1
在上升位置 i 插入,新增下降在 i + 1 ,右侧下降右移,故增量为 i + 1 + | { j ∈ Des ( u ) : j > i } |
前两类不改下降数。把下降缝从右到左读,增量正好是 1 , … , d ,连同末尾零,权重和为 [ d + 1 ] q 。后两类增加一个下降;最前增量为 d + 1 ,上升缝从左到右依次再多一,直到 m ,权重和为 q d + 1 [ m − d ] q 。删掉唯一最大元恢复旧词与缝,因此这些权重没有重复。令目标下降数为 k ,便得两个递推项。
例子与边界
用旧词 u = 3142 ,下降在位置一、三,d = 2 ,主指标四。五条插入缝给
位 置 新 词 最 前 末 尾 位置 新词 des maj − 4 最前 53142 3 3 3 | 1 35142 2 2 1 | 4 31542 3 4 4 | 2 31452 2 1 末尾 31425 2 0 所以这一个旧词贡献 t 2 q 4 ( 1 + q + q 2 ) + t 3 q 4 ( q 3 + q 4 ) 。增量取决于缝的下降类型和右侧下降数,不能只用新元右边有几个字母,那是逆序插入的规则。
三阶与四阶结果为
A 3 ( t , q ) = 1 + ( 2 q + 2 q 2 ) t + q 3 t 2 , A 4 ( t , q ) = 1 + ( 3 q + 5 q 2 + 3 q 3 ) t + ( 3 q 3 + 5 q 4 + 3 q 5 ) t 2 + q 6 t 3 . 四阶恰有一个下降时,下降在位置一、二、三的数量分别为三、五、三,故主指标恰为一、二、三,独立给出 t 的系数。代 q = 1 恢复 1 + 11 t + 11 t 2 + t 3 ;代 t = 1 得 [ 4 ] q ! ,两种核验保留的信息不同。
联合分布不能用逆序直接替换:三元素恰有一次下降的词为 132 , 213 , 231 , 312 ,其主指标分布为 2 q + 2 q 2 ,逆序分布也碰巧相同;但四阶的一次下降逆序分布为 3 q + 4 q 2 + 3 q 3 + q 4 ,已经不同。单看三阶相等不足以支持一般主张。
重复字母时,“删去唯一最大元”和“每对相邻值非升即降”都可能失效。112 的重排仅有 112 , 121 , 211 ,联合多项式为 1 + t ( q + q 2 ) ;它不是 A 3 ( t , q ) 除以二。空排列单独给初值,不将非空词的内部缝分类硬套到长度零。
推论与应用
加权稳定排序证明生成函数
先固定 m ≥ 0 ,给每个标签 i ∈ [ n ] 指定 f ( i ) ∈ { 0 , … , m } ,用 q ∑ i f ( i ) 加权。独立选值的总权重为 [ m + 1 ] q n 。
把标签按函数值 递减 排列,相等时按标签递增,得到唯一 w 。沿它的值序列满足
a 1 ≥ ⋯ ≥ a n ≥ 0 , a i > a i + 1 ( i ∈ Des ( w ) ) , a 1 ≤ m . 这与Worpitzky 页 理路 Worpitzky 恒等式与幂的下降展开 Worpitzky identity · Eulerian power identity 用稳定排序把任意函数唯一分到下降模式,证明Worpitzky展开并推导幂和有理生成函数、Eulerian显式式与EGF。 的值递增版本有方向区别;这里选递减,才能让总值的强制增量恰为主指标。
置 a n + 1 = 0 、ε i = 1 { i ∈ Des ( w ) } ,令
b i = a i − a i + 1 − ε i ≥ 0. 每个 b ∈ N n 唯一恢复 a i = ∑ j = i n ( b j + ε j ) 。因此
a 1 = des ( w ) + ∑ i b i , ∑ i a i = maj ( w ) + ∑ i i b i . 给定 b 后,再对所有允许上限 m ≥ a 1 求和,产生 t a 1 / ( 1 − t ) 。分别求各个 b i 的几何级数,得到
排 成 ∑ m ≥ 0 t m ∑ f 排成 w q ∑ f ( i ) = t des ( w ) q maj ( w ) ( 1 − t ) ∏ i = 1 n ( 1 − t q i ) . 最后对所有 w 求和便得主公式。固定 t m 时,全部 b i 的和不超过 m ,所以所有换序都只汇总有限项,不隐藏解析收敛条件。
一个具体系数检查
n = 3 , m = 1 时,左边为 ( 1 + q ) 3 = 1 + 3 q + 3 q 2 + q 3 。右边取 t 1 :分母倒数的一次系数为 1 + q + q 2 + q 3 ,加上分子的 t 系数 2 q + 2 q 2 ,正好相同。若误用上升排序却仍保留 maj 而不改为反向位置权重,这一步容易出错。
代 q = 1 后,主公式变为 ∑ m ≥ 0 ( m + 1 ) n t m = A n ( t ) / ( 1 − t ) n + 1 ,与旧 Worpitzky 的下标平移一致。对数值 t , q 求和则还需另查收敛;本页不从形式恒等式推出任意点的无穷求值。
参考资料