組合せ (数学)

数学において、組合せ(くみあわせ、: combination, choose)とは、相異なる(あるいは区別可能な)いくつかの要素の集まりからいくつかの要素を(重複無く)選び出す方法である[1]。あるいは選び出した要素をその“並べる順番の違いを区別せずに”並べたもののことである[2]。組合せは組合せ数学と呼ばれる数学の分野で研究される。身近な例でいえば、デッキ(山札)から決まった数のカード(手札)を引くことや、ロトくじなどがその例である。

一般的に組合せとは要素が2以上の物を示すが、数学の用語では要素が0個の物や1個の物も組合せと呼ばれる。

定義

位数 n有限集合 E と非負整数 k に対し、集合 E に関する組合せとはこの集合の(有限)部分集合のことを言い、特に E に関する k-組合せ(あるいはもっと具体的に、与えられた n 個の元から k 個選んで得られる組合せ)とは Ek-元部分集合を言う。

Ek-組合せ全体の成す集合を 𝒫k(E) と表す[3][4]とき、𝒫k(E) の位数は有限であり、初等組合せ論においては Combination の頭文字を取って、nCk , Cn
k
, nCk , Cn,k
または C(n, k) のような記号で表す。ピエール・エリゴンが1634年の『実用算術』でnCkの記号を定義した[5]。ただし、この数は数学のあらゆる分野に頻繁に現れ、大抵の場合 と書かれる。特に二項定理

に係数として現れることは顕著であり、これにより はふつう二項係数と呼ばれる。二項展開の係数として数 を定義するものと考えれば k = n または k = 0 のとき , k > n のとき と考えるのは自然である。

実用上は個々の係数が具体的に

で与えられることを利用するのが簡便である。この式の分子は k-順列k-個のものを“並べる順番の違いを区別して”並べたもの)を作る総数を表し、分母はそれら k-個の並べ替えの総数が k! であることを表し、並びだけが異なるそれらは同じ組合せを与えるものであるから、割っているのはそれらの違いを無視することに対応している。

組合せの数え上げ

An-元集合で、aA に属さない元、k は非負整数とする。このとき、A {a} k + 1 個の元からなる部分集合は、Ak + 1 個の元からなる部分集合か、さもなくば単集合 {a} Ak-元部分集合を併せたものであるから、

と書ける。ただし、k > n のとき 𝒫k(A) = である。(この等式の位数は、パスカルの三角形を構成するのに用いる漸化式 に対応する)。

組合せの数の計算

n-元に対する k-組合せの総数を効率的に計算するために以下の等式が利用できる[6]0 ≤ kn として:

最初の式は kn/2 なる場合に帰着するのに利用できるし、後の二つは

となることを示せる。

注釈

  1. 岩波数学辞典, 184. 順列・組合せ p. 526.
  2. 伏見 1942, p. 5, 第I章 数学的補助手段 1節 組合わせの理論.
  3. Louis Comtet, Analyse combinatoire élémentaire, p. 2.
  4. Hervé Gianella, Romain Krust, Frank Taieb et Nicolas Tosel, Problèmes choisis de mathématiques supérieures, p. 120.
  5. 黒木哲徳『なっとくする数学記号』講談社〈ブルーバックス〉、2021年、96,97頁。ISBN 9784065225509。
  6. この式は例えば任意の精度の算術ライブラリである GMP が用いている。 Binomial coefficients algorithm を参照。

参考文献

関連項目

外部リンク

  • Weisstein, Eric W. "Combination". mathworld.wolfram.com (英語).
  • Weisstein, Eric W. "Choose". mathworld.wolfram.com (英語).
  • Weisstein, Eric W. "k-Subset". mathworld.wolfram.com (英語).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.