幂集 ( 2 V ) (2^V) (2V)
在数学和计算机科学中, 2 V 2^V 2V 表示集合 V V V 的幂集。幂集是指 V V V 的所有子集的集合,包括空集和 V V V 本身。
具体来说,如果 V V V 是一个集合,那么 2 V 2^V 2V 表示由 V V V 的所有可能子集组成的集合。例如,如果 V = { a , b } V = \{a, b\} V={a,b},那么 2 V 2^V 2V 包含以下子集:
2 V = { ∅ , { a } , { b } , { a , b } } 2^V = \{\emptyset, \{a\}, \{b\}, \{a, b\}\} 2V={∅,{a},{b},{a,b}}
这里, ∅ \emptyset ∅ 表示空集。
幂集的基数是 2 ∣ V ∣ 2^{|V|} 2∣V∣,其中 ∣ V ∣ |V| ∣V∣ 表示集合 V V V 的基数(即 V V V 中元素的数量)。如果 V V V 有 n n n 个元素,那么 2 V 2^V 2V 将有 2 n 2^n 2n 个子集。
例子
如果 V = { 1 , 2 , 3 } V = \{1, 2, 3\} V={1,2,3},那么 2 V 2^V 2V 包含 2 3 = 8 2^3 = 8 23=8 个子集:
2 V = { ∅ , { 1 } , { 2 } , { 3 } , { 1 , 2 } , { 1 , 3 } , { 2 , 3 } , { 1 , 2 , 3 } } 2^V = \{\emptyset, \{1\}, \{2\}, \{3\}, \{1, 2\}, \{1, 3\}, \{2, 3\}, \{1, 2, 3\}\} 2V={∅,{1},{2},{3},{1,2},{1,3},{2,3},{1,2,3}}
因此, 2 V 2^V 2V 是表示所有可能子集的集合。