数学A 第1章 場合の数 — 部屋割り

部屋割りの数

ボールと箱のモデル3

ボールと箱のモデルを使って

「区別する5個のボールを,区別する3個の箱に最低1個は配る場合の数」 を考えてみよう.

準備として,ボールは区別するので番号をつけ,それを①,②,③,④,⑤とし, 箱も区別するので番号をつけ,それを

下にそれぞれ1、2、3の番号が書かれた、3つの四角い枠が横一列に並んでいる。それぞれの枠の中は空で、枠と枠の間にはカンマが置かれている。

としておく.

集合 をそれぞれ

下に数字の1が書かれた、何も入っていない四角い箱。

が空になる

下に数字の2が添えられた、中身が空の四角い枠が描かれています。

が空になる

四角い空の枠と、その下に添えられた数字の3が書かれている。ボールを箱にしまうモデルにおける、3番目の箱を表している。

が空になる

:ボールを適当に箱にしまう場合(空・重複有り)

とおくと,求めるものは である.

←重複順列

←1つ以上の箱が空になる場合

←2つ(以上)の箱が空になる場合

←全部の箱が空になる場合

であるから,包含と排除の原理を使って

通り となる.

ここで,ボールを箱へこのように配る方法を定義しておく.

1から5の番号がついた5つのボールが、1から3の番号がついた3つの箱に配られて、箱1に4、箱2に1と3、箱3に2と5が入る様子が矢印で示されている。
§

定義1部屋割りの数room(n,r)の定義

「区別するn個のボールを,区別するr個の箱に(空の箱がないように)最低1個は配る場合の数」を, では と表す.

この例では, である.

個の要素をもつ集合 から, 個の要素をもつ集合 への全射のパターンの総数と等しい.

★包含と排除の原理の一般形

包含と排除の原理(一般の場合)

1から までの 個の自然数の集合 から 個の要素をとってきて, 小さいものから順に並び換えた組

を作るとする. このとき,この組の作り方は全部で 通りあるが,そのすべてに関して次の例のような和を考え と表すことにする.

例えば, の例

を意味し, の例

を意味している

この記号を用いると, 個の集合 の和集合 の要素の個数に関して,次の式が成り立つ.

この式が包含と排除の原理の一般形である.

部屋割りの数の計算

一般の部屋割りの数 は,包含と排除の原理の一般形を用いて,次のように計算できる.

まとめておこう

§

定理2部屋割りの数 の計算

部屋割りの数

と計算できる.

撹乱順列

『部屋割り』とは異なるが,『包含と排除の原理』の応用として次の問題を考えてみよう.

問題1攪乱順列

4人の友達A,B,C,Dがクリスマスパーティーでプレゼントを交換する.自分自身の持ってきたプレゼントに誰も当たらないようになるのは何通りの分け方があるか求めよ.

解答を見る

解答1:包含と排除の原理

:プレゼントの分け方のすべて

:A君が自分自身のプレゼントをもらう

:B君が自分自身のプレゼントをもらう

:C君が自分自身のプレゼントをもらう

:D君が自分自身のプレゼントをもらう

と集合をおくと

通り

解答2:漸化式を使う

人のプレゼント交換において, 自分自身の持ってきたプレゼントに誰も当らない場合の数を とする.

いま, は次の3つに場合分けできる.

  1. A君がB君のプレゼントに当る
  2. A君がC君のプレゼントに当る
  3. A君がD君のプレゼントに当る

i. ~iii. は対称的なので,以下i. についてだけ考える(のち4 − 1 = 3倍すればよい).

プレゼントを小文字のアルファベットで表すとして,“A君のプレゼントaをbと考えて”,残りの3人へのプレゼントの配り方を考えると

  1. B君にb(本当はa)を配り,残りC,D君に自分自身のプレゼントが当らないように配る B,C,D君に自分自身のプレゼントが当らないように配る(見かけの上ではあるが,B君にbが配られない場合を考える)

の2通りに場合分けできる.ここで1. は ,2. は に他ならない.つまり

で計算できる.この関係は が自然数で一般的に成り立つから

通り

最終更新: 2026-08-10

この節についてAIに質問する

この節に書かれている内容だけを根拠に答えます。個人情報は書かないでください。