You can prove that by induction on the number of members.
Every set has at least the empty set and the entire set as subsets. If n= 0 the entire set is the empty set so the empty set has 1 subset.
20=1.
If a set has exactly one member, {x}, then its subsets are precisely the empty set, { }, and the entire set, {x}, so has 2 subsets.
21=2.
Suppose that any set with k members, k> 0, has
2k subsets. Let X be a set with k+ 1 members. Since k> 1, we can select a member of the set, x, and X- {x} is one of two kinds- either it contains x or it doesn't. All subsets that do not contain x are subsets of X-{x} and there are
2k of them. All subsets that do contain x are precisely a subset that does not contain x union {x} so there are also
2k of them. There are
2k+2k=2(2k)=2k+1.
For example, consider the set {a, b, c}. Select the member "c" and remove it. That leave {a, b} which has
22=4 subsets: { }, {a}, {b}, and {a, b}. Those are all also subsets of {a, b, c}. Adding "c" to each of those gives {c}, {a, c}, {b, c}, and {a, b, c}, the other four subsets of {a, b, c} for a total of
23=8 subsets.