Processing math: 100%

集合の要素の個数と場合の数

“場合”を集合の要素に対応させる

球の並べ方

球の並べ方

ある事柄の起こり方が全部で a 通りあるとき, その事柄の起こる場合の数(number of cases)a 通りであるという.

この事柄の起こり方は,集合の要素に対応させることができる.

例えば,①の球が3個,②の球が2個,計5個の球があるとする.

この中から3個選んで,順に1列に並べるという事柄をAとすると事柄Aには,右図のように7通りの場合がある.

これを順に a1a2a7 と対応させ集合 A を作る. このとき,場合の数は n(A) と表せる.

このように,事柄における“場合”は,集合の要素に簡単に対応させることができる. このように対応させることにより,場合の数を求める際,『集合の要素の個数』で学んだことが利用できる.

以下,特に断りのない限り,事柄Xと集合 X は互いに対応しているものとし,どちらも斜体のアルファベット X で表すことにする.

積の法則・和の法則(集合版)

積の法則・和の法則の利用

1,2,3,4,5,6の数字が書いてあるさいころを1回振り,さらに1,2,3,4の数字が書いてある4枚のカードから1枚引くとする.

  1. 2つの数字の出方には全部で何通りの場合があるか.
  2. 2つの数字の和が4の倍数となるのは何通りか.

  1. さいころの数字6通りのそれぞれに対して,カードの数字は4通りに定まるから,積の法則より 6×4=24

    《補足》 このことを,集合で表現すると以下のようになる.

    A :「さいころを1回振る」

    B :「カードを1枚引く」

    とおくと,求める場合の数は n(A×B) となり

    n(A×B)=n(A)×n(B)=6×4=24
  2. 2つの数字の和が4の倍数となるのは
    1. 2つの数字の和が4の場合
    2. 2つの数字の和が8の場合

    に分けることができ,i)の場合は(さいころ,カード)の順で (1, 3)(2, 2)(3, 1) の3通りあり,

    ii)の場合も (4, 4)(5, 3)(6, 2) の3通りある.

    また,これらは同時に起こることはないから,和の法則より

    3+3=6

    《補足》 このことを,集合で表現すると以下のようになる.

    P :「2つの数字の和が4である」

    Q :「2つの数字の和が8である」

    とおくと,求める場合の数は n(PQ) となり, PQ= であるから n(PQ)=n(P)+n(Q)=3+3=6

補集合での考え方

補集合の利用

1,2,3,4,5,6の数字が書いてあるさいころを1回振り,さらに1,2,3,4の数字が書いてある4枚のカードから1枚引くとする.

2つの数字の和が4の倍数とは"ならない"のは何通りか.

積の法則・和の法則の利用の例題(1)で求めた全体24通りのうち,「2つの数字の和が4の倍数となる」のは(2)より,6通りである.

よって,「2つの数字の和が4の倍数とは

ならない

」のは

246=18 通り.

《補足》 このことを,集合で表現すると以下のようになる.

全体集合 UU=A×B とおくと,求める場合の数は n(¯PQ) であるから

n(¯PQ)=n(U)n(PQ)=246=18

この問題は,補集合の考え方を使わなくても,例えば和の法則で次のように解くこともできる.

A1 :「カードの数字が1の場合で2つの数字の和が4の倍数になる」

A2 :「カードの数字が2の場合で2つの数字の和が4の倍数になる」

A3 :「カードの数字が3の場合で2つの数字の和が4の倍数になる」

A4 :「カードの数字が4の場合で2つの数字の和が4の倍数になる」

とおくと,どの2つの事柄も同時におこることがないので

5+4+4+5=18 通り

となるが,補集合を考えたときに比べてかなり面倒である.

そこで,次のような原則を引き出すことができるだろう.

補集合で考えるときのポイント

全体集合 U に対して, n(X) を数えるよりも n(¯X) を数えるほうが数えやすいとき

n(X)=n(U)n(¯X)

として, n(X) を計算するとよい.

ド・モルガンの法則

ド・モルガンの法則

1,2,3,4,5,6の数字が書いてあるさいころを1回振り,さらに1,2,3,4の数字が書いてある4枚のカードから1枚引くとする. 2つの数字の積が偶数となるのは何通りか.

2つの数字の偶奇とその積の偶奇の関係は下の表のようになる.

××××

これより,積が偶数になる場合より,奇数になる場合の方が数えやすそうだとわかるので,補集合を考えてみることにする.

C :「さいころの数字が偶数である」

D:「カードの数字が偶数である」

とおくと,求める場合の数は n(CD) であり,その補集合の要素の個数は n(¯CD) であるから, 全体集合を U とすると

n(CD)=n(U)n(¯CD)

ここで,『ド・モルガンの法則』より

n(¯CD)=n(¯C¯D)

であり,集合 ¯C¯D に対応する事柄は,「さいころの数字が偶数でなく,かつ,カードの数字が偶数でない」つまり

となるので,積の法則から

n(¯C¯D)=3×2=6

よって

n(CD)=n(U)n(¯CD)=n(U)n(¯C¯D)=246=18

通り

吹き出しド・モルガンの法則を使うときには

  1. 形式的な面
  2. 意味的な面

の両方から,考える癖をつけるのがよい.

つまり,上の問題の例でいうならば,i)では

集合 ¯CD は,補集合のバー (¯) が“切れて” が“ひっくりかえった”集合 ¯C¯D
と常に等しかったな.そして,この ¯C¯D は,「数字がともに奇数である」という事柄と対応するな.

と考えることであり,ii)では

「(さいころの数字が偶数であるか,または,カードの数字が偶数である)ということはない」,とはつまり,「さいころ,カードの数字がともに奇数であること」と同じだな.
だから,それぞれに対応する集合 ¯CD¯C¯D は等しくなるな.

と考えることである.

上の解答では,i)を強調した書き方になっている.

包含と排除の原理

2集合の包含と排除の原理

1,2,3,4,5,6の数字が書いてあるさいころを1回振り,さらに1,2,3,4の数字が書いてある4枚のカードから1枚引くとする. 2つの数字の積が偶数となるのは何通りか.『包含と排除の原理』を用いて求めよ.

『ド・モルガンの法則』の例題の場合と同じように

C :「さいころの数字が偶数である」

D :「カードの数字が偶数である」

とおくと,求める場合の数は n(CD) である. 和集合の要素の個数に関して

n(CD)=n(C)+n(D)n(CD)

が成り立つ.また,集合 CD に対応する事柄は

「さいころ,カードの数字が共に偶数」

となる.

ここで, n(C)n(D)n(CD) はそれぞれ

n(C)=3×4=12 n(D)=6×2=12 n(CD)=3×2=6

となるので

n(CD)=n(C)+n(D)n(CD)=12+126=18

通り

集合を利用した数え上げのまとめ

1から100までの自然数のうち,次のような数は全部でいくつあるか.

  1. 3で割りきれ,かつ,7で割りきれる数.
  2. 3で割りきれるか,または,7で割りきれる数.
  3. 3で割りきれなく,かつ,7で割りきれない数.
  4. 3で割りきれないか,または,7で割りきれない数.

事柄A,Bをそれぞれ

A :「3で割りきれる」

B :「7で割りきれる」

とする.まず, n(A)n(B) について

100÷3=33 あまり1

100÷7=14 あまり2

であるから

n(A)=33,n(B)=14

である.

  1. 「3で割りきれ,かつ,7で割りきれる数」は集合で AB と表すことができ, これは結局「21で割りきれる数」のことである.
  2. 100÷21=4 あまり16であるから

    n(AB)=4

  3. 「3で割りきれるか,または,7で割りきれる数」は集合で AB と表すことができる.
  4. n(AB)=n(A)+n(B)n(AB)=33+144=33+144=43
  5. 求める場合の数は n(¯A¯B) である.全体集合をUとすると
  6. n(¯A¯B)=n(¯AB)=n(U)n(AB)=10043=57
  7. 求める場合の数は n(¯A¯B) である.
  8. n(¯A¯B)=n(¯AB)=n(U)n(AB)=1004=96