サイクル数とそのq-拡張
置換をサイクル分解したとき現れるサイクルの数をサイクル数という.置換のサイクル数をとかく.この統計量について,次の式が知られいてる.
(式 1)
但し,は形式的な変数であり,とする.
(式 1)についてより詳しくは,Stanley (R. P. Stanley, Enumerative combinatorics, vol. 1, second edition, p. 33, 2011)などを見よ.
が非負整数のとき,式 (1)の左辺は,置換をサイクル分解してサイクルごとに色を決めたもの全体の和だと思うことができる.つまり,「色付き置換」の集合を
と定めれば,式 (1)は
(式 2)
とかける.
本稿では,式 (2)を-拡張する以下の式を導く.
(式 3)
但しである.式 (3)中のは「色付き置換」の重みである.この重みを適切に定める必要がある.
式 (3)は,の極限で式 (2)と一致する.
式 (3)においてとすると,左辺は通常の置換についての和になり,右辺は-階乗となる.この意味でサイクル数は,Mahonianの拡張だと思うことができる.(転倒数とかMajor indexとかと同分布な統計量を総称してMahonianというらしい.)
まず,そもそも-拡張する前の式 (2)をどうやって全単射的に示すのかを確かめる.-拡張のための重みは,その全単射から自ずと導かれる.
式 (2)を示す全単射
命題
次の全単射を構成する.
構成
と,をとったとき,を次のように定める.
- のとき.色の新しいサイクルをに追加し,それをとする.
- のとき.とするとである.には,数を含むサイクルが存在する.そのサイクルの数の前に数を追加してとする.
これにより,と定めれば,は全単射となる.
(構成終わり.)
この全単射が存在するので,式 (2)つまりがに関する帰納法で示される.
-拡張
として
とする.このとき,
(式 4)
が成り立つような重みを決めれば,
となるから,式 (3)が成り立つ.
重みは次のように定めればよい.に含まれるサイクルごとに重みを定め,の重みはサイクルの重みの積とする.
のあるサイクルをとする.サイクルの要素にそれぞれ重みを割り当て,サイクルの重みはそれらの重みの積とする.
まず,最小要素の重みは,サイクルの色を用いてとする.
それ以外の要素の重みは,サイクルにおいての次に初めて現れる未満の要素をとしたとき,と定める.
以下は重みの決め方を説明する図である.赤い色で書いたのが,各サイクルの色,数字の脇に青い色で書いてある数字が,その要素の重み (qの青い数字乗という意味).
こうして決めた重みは,式 (4)を満たすことが,全単射の作り方から分かる.
別の方法による-拡張
Q. PanとJ. Zeng (Q. Pan, J. Zeng, Combinatorics of (q,y)-Laguerre polynomials and their moments. Seminaire Lotharingien de Combinatoire, B81e, 20pp. 2020)は,以下のような全単射
をもとに重みを定めることで,式 (3)を導いている.Q. PanとJ. Zengの重みと,本記事で紹介した重みとの関連性は,よく知らない.