Powersets
Definition
The powerset of a set A, written P(A) or 2A, is the set of all subsets of A.
P(A)={S:S⊆A}
Examples
- P(∅)={∅}
- P({1})={∅,{1}}
- P({1,2})={∅,{1},{2},{1,2}}
Cardinality
For finite sets:
∣P(A)∣=2∣A∣
Proof: Each element of A either is or is not in a subset. For ∣A∣=n, there are n independent binary choices, giving 2n subsets.
Visualising Powersets
Hasse Diagrams
A Hasse diagram shows P(A) ordered by ⊆:
- Elements are arranged with ∅ at the bottom
- Larger sets are drawn above subsets
- Edges connect sets that differ by exactly one element

Venn Diagrams
Venn diagrams visualise set relationships in the plane.
Universal set U is shown as a rectangle. Sets A, B are shown as overlapping circles within U.

The Powerset Boolean Algebra
Structure
(P(A),∪,∩,c,∅,A) forms a Boolean algebra:
| Operation | Symbol | Corresponds to |
|---|
| Join | ∪ | OR |
| Meet | ∩ | AND |
| Complement | c | NOT |
| Bottom | ∅ | False |
| Top | A | True |
Boolean Algebra Laws
Commutativity:
A∪B=B∪A
A∩B=B∩A
Associativity:
(A∪B)∪C=A∪(B∪C)
(A∩B)∩C=A∩(B∩C)
Absorption:
A∪(A∩B)=A
A∩(A∪B)=A
Identity:
A∪∅=A
A∩U=A
Complement:
A∪Ac=U
A∩Ac=∅
The Analog with Propositional Logic
| Set Theory | Logic |
|---|
| ∪ | ∨ |
| ∩ | ∧ |
| c | ¬ |
| ⊆ | ⇒ |
| ∅ | False |
| U | True |
This correspondence is not coincidental. The Boolean algebra of sets is a model of propositional logic, and vice versa.
Characteristic (Indicator) Functions
Definition
For S⊆A, the characteristic function (or indicator function) χS:A→{0,1} is:
χS(x)={10if x∈Sif x∈/S
Correspondence
There is a bijection between P(A) and the set of functions A→{0,1}:
P(A)≅{f:A→{0,1}}
This gives an alternative proof that ∣P(A)∣=2∣A∣ for finite A.
Summary
- P(A) is the set of all subsets of A
- ∣P(A)∣=2∣A∣ for finite A
- P(A) forms a Boolean algebra with ∪, ∩, c
- Hasse diagrams show inclusion structure; Venn diagrams show overlap relations
- Characteristic functions establish P(A)≅(A→{0,1})