離散数学・組合せ論の問題
の 個の数を、それぞれちょうど 回ずつ使って左から右へ 列に並べる。このような並べ方 通りのうち、どの についても「 のすぐ右隣に がある」ことが起こらないものは何通りあるか。
この問題で使うもの
- 一般の包除原理(説明と入口の問題)
- 組合せ(説明と入口の問題)
- 順列・円順列・重複順列(説明と入口の問題)
この問題を解けるようになるまで(9 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
「 のすぐ右隣に がある」という事象を とおき、包除原理で の補集合の大きさを求めましょう。
ヒント 2
個の隣接条件を同時に課すと、隣り合うべき数どうしをひとまとめにでき、並べる単位は 個になります。したがって 個の事象の共通部分の大きさは です。
ヒント 3
求める個数は です。最初の数項は となります。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
から の並べ方全体の集合を とし()、 に対して
とおく。求める個数は であり、包除原理より
である( の項は )。
の大きさ:, とする。 のとき「 の直後に 」を要求する。たとえば が を含めば がこの順に連続することになり、要求された隣接はいくつかの連続した数のかたまり(ブロック)を作る。 個の隣接条件はそれぞれ つの単位を つにまとめるので、単位の個数は 個になる。ブロックの内部の順序は決まっているから、これら 個の単位を自由に並べればよく、
となる。これは の選び方によらず、 の選び方は 通りある。
よって求める個数は
である。各項を計算すると
- :
- :
- :
- :
- :
- :
- :
- :
したがって
となる。
答え: 通り
別解
「 のすぐ右隣に がある」ことを のところの「連続」と呼ぶ。包除原理を使う。
を「 のすぐ右に がある並べ方の集合」とする。 個の条件 のうち 個を選んで同時に成り立たせると、 が連結されるので、ブロックの数は 個になる。これらの並べ方は 通りで、選び方は 通りである。
よって求める数は
各項は次のとおり。
- :
- :
- :
- :
- :
- :
- :
- :
合計は 。
検算として、連続を含まない順列の個数が満たす漸化式 ()を使う。 となり、一致する。