数学A 第1章 場合の数 — 部屋割り(部屋に区別が無い場合)

部屋割りでは、ボールと箱のモデルで「区別するn個のボールを、区別するr個の箱に最低1個は配る場合の数」を扱った。『部屋割り』の問題において、部屋の作りが同じなどという理由で、部屋を区別する必要がない場合も考えられる。ここでは、部屋を区別しない場合の部屋割り、すなわち箱を区別しない場合のボールの配分について考えてみよう。

ボール・箱 単射 写像全て 全射
あり・あり 順列 重複順列 部屋割り
なし・あり 組合せ 重複組合せ 資源配分
あり・なし (右枠の和) 部屋割り(区別なし)
なし・なし (右枠の和) 資源配分(区別なし)

部屋割り(部屋に区別が無い場合)の数

ボールと箱のモデル7

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

「区別する5個のボールを、区別しない3個の箱に最低1個は配る場合の数」

を求めてみよう。

箱に区別はないが、数を数えやすくするため、とりあえず区別して考えていく。つまり、箱に区別のある 普通の部屋割りに一度戻して考えていく。

ボールは区別するので番号をつけ、それを①、②、③、④、⑤とし、 箱もとりあえず区別するので番号をつけ、それを

下にそれぞれ数字の1、2、3が書かれた、空の四角い枠が横に3つ並んでいる。

としておく。

集合 をそれぞれ

:

下に数字の1が添えられた、中身が空の正方形の枠。

が空になる

:

中身が入っていない四角い空の枠が1つ描かれており、その下に数字の2が書かれています。

が空になる

:

下に数字の3が書かれた、中身の入っていない四角い箱が1つ描かれている。

が空になる

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

とおくと、部屋割りの数は である。

重複順列

1つ以上の部屋が空になる場合

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

全部の箱がからになる場合

であるから、包含と排除の原理 (3集合版)を使って

∴150通り

となる。

上部に並んだ①から⑤の5つのボールから、1、2、3の3つの箱へ矢印が伸び、箱1に④、箱2に①と③、箱3に②と⑤が入る様子が示されている。 以上までが、普通の部屋割りと同じ話であった。部屋に区別がない場合には、以下の点が違う。

今求めた150通りは、部屋に区別がある場合の部屋割りの数であるから、部屋に区別が無いときには、部屋を区別することによって 生じる 通りものを1束にして数える必要がある。 例えば、図の 通りのものは、部屋を区別しない立場では同一視しなければならない。

ここで、「区別する 個のボールを、区別しない 個の箱に最低1個は配る場合の数」を定義しておこう。

1, 2, 3の番号がついた3つの箱に、ボール「4」、「1と3」、「2と5」の3つの組を配置する6通りの分け方が並んでいる。各箱への組の割り当てを入れ替えたすべての入れ方が示されている。
§

定義1部屋割り(部屋の区別が無い場合)の数 の定義

「区別する 個のボールを、区別しない 個の箱に最低1個は配る場合の数」を、 と表す。

この例では、 である。

問題1 の計算練習

解答を見る
  1. は「区別する2個のボールを、区別しない1個の箱に最低1個は配る場合の数」である。これは、2個のボールを1つの箱にしまう 通り。

    四角い箱が1つ描かれ、その中に丸で囲んだ①と②のボールが2個そろって入っている。2個のボールを1個の箱にしまう入れ方が、この1通りしかないことを表している。
  2. は「区別する2個のボールを、区別しない2個の箱に最低1個は配る場合の数」 である。これは、2個のボールを2つの箱に1つずつしまう 通り。

    四角い箱が2つ横に並び、左の箱に丸で囲んだ①、右の箱に丸で囲んだ②が1個ずつ入っている。2個のボールを2個の箱に1個ずつしまう入れ方を表している。
  3. は「区別する3個のボールを、区別しない1個の箱に最低1個は配る場合の数」 である。これは、3個のボールを1つの箱にしまう 通り。

    四角い箱が1つ描かれ、その中に丸で囲んだ①、②、③のボールが3個そろって入っている。3個のボールを1個の箱にしまう入れ方が、この1通りしかないことを表している。
  4. は「区別する3個のボールを、区別しない2個の箱に最低1個は配る場合の数」 である。ボールを配るとき、ボールが1個の箱と2個の箱ができるが、どのボールが1個で箱に入るのかを考え、 通り。

    箱2つを1組にした絵が3組並んでいる。①だけの箱と②③の箱の組、②だけの箱と①③の箱の組、③だけの箱と①②の箱の組で、3個のボールを1個と2個に分ける3通りをすべて示している。

問題2部屋割り (部屋に区別が無い場合)

9人の人が、区別しない3つの部屋に泊まる場合について考える。 どの部屋にも最低1人は泊まるものとすると、泊まり方には何通りの方法があるか。

解答を見る

まず、部屋を区別してから考える。求めるものは である。

まず、3つの部屋を区別して考えていくため、部屋に と名前を付ける。 空の部屋があってもよいとした場合、各部屋への人の泊まり方は、各人に対して部屋の選び方が3通りずつあるので、 通り。

このうち、空にする部屋を1つ決めて、残りの2部屋に9人を自由に泊めると

通り

となるが、この数え方では2部屋とも空になる場合を2回ずつ数えている。 2部屋が空部屋になるのは

通り

であるから、これを1回分引いて、1部屋以上の部屋が空部屋になるのは 通りである。 これは、はじめのボールと箱のモデルで使った包含と排除の原理 (3集合版)と同じ数え方である。

よって、空部屋が無いような人の泊まり方は

より、 通り

本来部屋は区別しないので、 で割って

通り

の計算

部屋を区別しない場合の、一般の部屋割りの数は で表される。 いま、部屋を区別する場合の部屋割りの数 の計算において の 部屋の区別を無くして数えたものが であるから、部屋の区別によって生じる 通りを1束として考えて

と表される。

§

定理2第2種スターリング数 の計算

第2種スターリング数

と計算できる。

第2種スターリング数の性質

問題3 の性質を利用した計算

  1. 2以上の整数 において が成り立つことを、 の(計算ではなく)意味を考えることによって示せ。
  2. 1.を利用して、 を求めよ。
解答を見る
  1. すなわち「区別する 個のボールを、区別しない 個の箱に最低1個は配る場合の数」は、次の2つの場合に分けることができる。

    (i) 特定のボールが1つだけで入る箱がある

    (ii) 特定のボールが1つだけで入る箱がない

    (i)については、まず特定のボールを1つの箱に入れておいて、残り 個のボールを残りの 個の箱にしまえばよいから

    通り

    左端に、丸で囲んだ n のボールが1個だけ入った箱がある。その右には ① で始まる箱から l で始まる箱まで複数の箱が並び、下の中かっこに「r−1 個の箱に n−1 個のボールを入れる」と書かれている。

    (ii)については、まず特定のボール以外の 個のボールを 個の箱にしまっておいて、最後に特定のボールをすでに他のボールが 入っている 個の箱のどれかにしまえばよいから

    通り

    丸で囲んだ ①、k、l で始まるボールの入った箱が横に並び、下の中かっこに「r 個の箱に n−1 個のボールを入れる」と書かれている。右側には丸で囲んだ n のボールがあり、「左の箱のどれかにしまう」と説明が付いている。

    よって

    が成り立つ。

部屋割り(部屋に区別が無い場合)の和

問題4部屋割り(部屋に区別が無い場合)の和

部屋割り (部屋に区別が無い場合)の例題において、 空の部屋があってもよいとすると、何通りの方法があるか求めよ。

解答を見る

部屋割り(部屋に区別が無い場合)の解答より、

空部屋が無いような人の泊まり方は

通り

だった。

空部屋の数で分けると、ちょうど2部屋の場合、ちょうど1部屋の場合、0部屋の場合の3つになる。 0部屋の場合が上の 通りなので、残りの2つを数える。

2部屋が空になるのは、部屋を区別した場合には、9人全員が のどれか1部屋に泊まる3通りである。 この3通りは、部屋の区別をなくすとすべて同じ泊まり方になるので、3で割って

通り

1部屋が空になるのは、まず空にする部屋の選び方が 通りあり、残りの2部屋にはどちらにも1人以上泊まるので 通りである。 これは、2部屋への泊まり方 通りから、9人全員が同じ部屋に泊まる2通りを除いた数である。 よって部屋を区別した場合には 通りあり、今度は空の部屋1つと、泊まっている人の違う2部屋とで3つとも別物だから、部屋の区別をなくすには で割ればよいので

通り

よって

通り

この例題からわかるように、空の部屋(箱)があってもよい場合の人(ボール)の分け方(配り方)は、 の和となる。 ボールと箱のモデルでまとめると、次のようになる。

§

定理3部屋割り(部屋に区別が無い場合)の和

「区別する 個のボールを、区別しない 個の箱に配る(何個でもよい)場合の数」は、

と表すことができる。

ボールと箱のモデルでの体系では以下の位置を占めている。

ボール・箱 単射 写像全て 全射
あり・あり 順列 重複順列 部屋割り
なし・あり 組合せ 重複組合せ 資源配分
あり・なし (右枠の和) 部屋割り(区別なし)
なし・なし (右枠の和) 資源配分(区別なし)

先程の例題を少し変え、「9人の人が、区別しない9つの部屋に泊まる場合(空部屋があってもよい)何通りの泊まり方があるか」 とした場合にはその答えは

となり、この値は などと表される。

最終更新: 2026-08-20

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

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