問題
正の整数に対してを一列に並べた順列を考える。そのような順列は個ある。このうち1つを等確率で選んだものをとする。このに対し,各添字について,の値がであるとき,そのを添字にもつの値がであることをと書くことにする。ここでのようにたどり,それを続けていく。例えばのとき,
(i)
(ii)
(iii)
となり,どのから始めても列は必ず一巡する。この一巡するそれぞれの列をサイクル,列に現れる相異なる整数の個数をサイクルの長さと呼ぶ。上の(i),(ii),(iii)は長さがそれぞれ4,2,1のサイクルになっている。
(1) とする。選んだ順列が長さ1のサイクルを含む確率を求めよ。
(2) とする。長さ4のサイクルを含む順列をすべて挙げよ。
(3) 以下の正の整数に対して
を示せ。
(4) を奇数とする。選んだ順列が長さ以上のサイクルを含む確率はをみたすことを示せ。
方針
順列を写像 と見てサイクル分解で数える。(1)は の全6通りから、長さ1のサイクルをもたない3サイクル2通りを引く。(2)は から始まる4サイクル をすべて書き、それを一列表示 に直す。(3)は が減少することから、各区間 の積分を より小さく押さえる。(4)は長さ のサイクルを含む順列の個数が であることを数え、 の長いサイクルは同時に2つ存在しないため確率を足し合わせられることを使う。最後に(3)を に適用する。
解答
(1)
の順列は全部で 通りである。長さ1のサイクルを含まない順列は、3つの数すべてが1つのサイクルになる場合である。これは の2通りである。
したがって、長さ1のサイクルを含む順列は 通りであり、求める確率は である。
(2)
長さ4のサイクルを含むということは、4つの数すべてが1つのサイクルに入るということである。1から始めて書けば、4サイクルは の6通りである。これを一列表示 に直すと である。
(3)
では であり、区間全体で等号が成り立つわけではない。したがって である。これを について足すと である。左辺は だから が示された。
(4)
長さ のサイクルを含む順列の個数を数える。まず、そのサイクルに入る 個の数を選ぶ方法は 通りである。選んだ 個で長さ のサイクルを作る方法は 通りである。残り 個の並び方は任意なので 通りである。よって個数は であり、確率は である。
いま は奇数であり、 とする。このような長さのサイクルが2つ同時に存在すると、長さの和が少なくとも となり、 個の文字数を超えてしまう。したがって、長さ 以上のサイクルを含む事象は、長さ ごとに互いに排反である。
よって求める確率 は である。(3)を として用いると である。したがって が示された。