本文へスキップ

べき集合とは?

べきしゅうごう

べき集合とは、ある集合のすべての部分集合要素として持つ集合のことで、元の集合の要素数をnとすると2のn乗個の要素を持ちます。

べき集合(power set)とは、ある集合Sに対して、Sのすべての部分集合(空集合とS自身を含む)を要素として集めた集合のことです。Sのべき集合は「P(S)」や「2^S」と表記されます。

具体的な例を挙げると、S = {a, b, c} のとき、Sの部分集合はすべてで次の8つです。

  • 空集合 ∅
  • {a}、{b}、{c}
  • {a, b}、{a, c}、{b, c}
  • {a, b, c}
よってP(S) = {∅, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c}} となります。

一般に、n個の要素を持つ有限集合のべき集合の要素数は2^n個になります。これは、各要素を「部分集合に含める/含めない」の二択で選ぶことができるため、2^n通りの組み合わせが生じることに由来します。

べき集合は集合論の基礎概念であるだけでなく、順序理論や位相空間論、コンピュータ科学(特に形式言語理論やアルゴリズム設計)でも重要な役割を果たします。カントールのべき集合定理は、任意の集合Sに対してP(S)のカーディナリティ(濃度)はSより常に真に大きいことを示しており、無限集合にも適用されます。この定理は無限集合の「大きさ」に階層があることを示す基礎となっています。

使い方・例文

プログラミングのアルゴリズム問題では、「与えられた集合のすべての部分集合を列挙せよ」という問題がよく登場します。これはべき集合の全要素を生成する問題で、ビット操作を用いて効率的に解くことができます。

この用語をシェア

𝕏 でポスト LINE

最終更新:

同じ読みのことば

「べきしゅうごう」と同じ読みで、意味のちがうことばです。

関連用語