順列と組み合わせについての説明

順列(じゅんれつ、permutation)とは、ある集合の要素を並べ替える方法の数を指します。一方、組み合わせ(くみあわせ、combination)とは、ある集合から要素を選び出す方法の数を指します。

順列

順列は、n 個の異なるものから r 個を選び出し、順番に並べる方法の数です。これを \( P(n, r) \) で表し、その計算式は以下の通りです。

\[ P(n, r) = \frac{n!}{(n-r)!} \]
例えば、5 個の異なるものから 3 個を選んで並べる場合、
\[ P(5, 3) = \frac{5!}{(5-3)!} = \frac{5 \times 4 \times 3 \times 2 \times 1}{2 \times 1} = 60 \]

組み合わせ

組み合わせは、n 個の異なるものから r 個を選び出す方法の数です。これを \( C(n, r) \) または \( \binom{n}{r} \) で表し、その計算式は以下の通りです。

\[ C(n, r) = \binom{n}{r} = \frac{n!}{r!(n-r)!} \]
例えば、5 個の異なるものから 3 個を選ぶ場合、
\[ C(5, 3) = \frac{5!}{3! \times (5-3)!} = \frac{5 \times 4 \times 3 \times 2 \times 1}{3 \times 2 \times 1 \times 2 \times 1} = 10 \]

円順列

円順列(えんじゅんれつ、circular permutation)とは、円形に並べる順列です。n 個の要素を円形に並べる場合の方法の数は、以下の通りです。

\[ (n-1)! \]
例えば、4 個の異なるものを円形に並べる場合、
\[ (4-1)! = 3! = 6 \]

数珠順列

数珠順列(じゅずじゅんれつ、necklace permutation)は、円順列に対し、回転だけでなく鏡映も考慮した順列です。n 個の要素を数珠状に並べる場合の方法の数は、以下の通りです(n が偶数の場合と奇数の場合で異なります)。

偶数の場合: \[ \frac{(n-1)!}{2} \] 奇数の場合: \[ \frac{n!}{2n} \]
例えば、4 個の異なるものを数珠状に並べる場合(n は偶数)、
\[ \frac{(4-1)!}{2} = \frac{3!}{2} = 3 \]

同じものを含む順列

同じものを含む順列の数は、全体の順列数を同じものの重複分で割ることで求められます。具体的には、n 個の要素のうち、a 個が同じ、b 個が同じ、c 個が同じといった場合の順列の数は以下の通りです。

\[ \frac{n!}{a! \times b! \times c!} \]
例えば、A が 3 個、B が 2 個、C が 1 個の場合の順列の数は、
\[ \frac{6!}{3! \times 2! \times 1!} = \frac{720}{6 \times 2 \times 1} = 60 \]

練習問題

以下の順列と組み合わせを求めてください。

  1. 6 個の異なるものから 2 個を選んで並べる順列 \( P(6, 2) \)
  2. 7 個の異なるものから 3 個を選ぶ組み合わせ \( C(7, 3) \)
  3. 5 個の異なるものを円形に並べる円順列
  4. 4 個の異なるものを数珠状に並べる数珠順列
  5. A が 2 個、B が 2 個、C が 2 個の 6 個の要素の順列
解答を表示/非表示
  1. \( P(6, 2) = \frac{6!}{(6-2)!} = \frac{6 \times 5 \times 4!}{4!} = 30 \)
  2. \( C(7, 3) = \binom{7}{3} = \frac{7!}{3! \times (7-3)!} = \frac{7 \times 6 \times 5 \times 4!}{3 \times 2 \times 1 \times 4!} = 35 \)
  3. 5 個の異なるものを円形に並べる場合、\( (5-1)! = 4! = 24 \)
  4. 4 個の異なるものを数珠状に並べる場合(n は偶数)、\( \frac{(4-1)!}{2} = \frac{3!}{2} = 3 \)
  5. A が 2 個、B が 2 個、C が 2 個の 6 個の要素の順列、\( \frac{6!}{2! \times 2! \times 2!} = \frac{720}{8} = 90 \)