離散数学・組合せ論の問題
を 1 列に並べる順列 のうち、どの () についても とならないもの、すなわち「ある整数 のすぐ右隣に が来る」箇所が 1 つもないものの個数を求めよ。
この問題で使うもの
- 一般の包除原理(説明と入口の問題)
- 順列・円順列・重複順列(説明と入口の問題)
- 組合せ(説明と入口の問題)
この問題を解けるようになるまで(9 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
「 のすぐ右隣に が来る」という事象を () とおき、どの も起こらない順列を包除原理で数えましょう。
ヒント 2
個の事象 が同時に起こるとき、 と を 1 つのかたまりとして貼り合わせると、並べる対象は 個になります。
ヒント 3
なので、求める個数は です。各項を計算して足し合わせます。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
から の順列全体( 個)を全体集合とし、 に対して
とおく。求めるのは のどれにも属さない順列の個数である。
共通部分の大きさ. 添字の集合 , を選ぶ。 に属する順列では、各 について「」が隣り合って並ぶ。たとえば なら がこの順に連続して並ぶ。このように の各要素ごとに と を貼り合わせると、7 個の数は 個のかたまり(連続して並ぶ数の列)にまとまり、各かたまりの中の並び順は決まっている。逆に 個のかたまりを任意に並べれば条件を満たす順列が 1 つずつ得られるので
これは の選び方によらない。
包除原理. よって求める個数は
各項を計算すると
- :
- :
- :
- :
- :
- :
- :
であるから
確認: 同じ方法で の場合は となり、実際 の 3 個である。
別解
隣り合う成分が となる箇所(「接続」)が 1 つもない順列の個数を求める。接続の入る位置の集合を の組 から選ぶ部分集合 の個数 に対し、それらを張り付けると 個のブロックの並べ方で 通り。包除原理で 。検算: 既知の関係 に一致。