Let's build this from the ground up — no jargon, just intuition first.
1. The Intuition: What does "subset" mean?
Imagine you have a set — a collection of distinct objects. For example:
Set A = {apple, banana, cherry}
Now, a subset is simply a selection of some (or all, or none) of these objects, taken from the original set.
You could pick all three → {apple, banana, cherry}
You could pick just two → {apple, banana}
You could pick just one → {cherry}
You could pick none → {} (the empty set)
Each of these is a subset of the original set.
2. The Precise Definition
Definition: A set B is a subset of a set A if every element of B is also an element of A.
We write this as:
B⊆A
If B is not a subset of A, we write:
B⊆A
Key points to remember:
Every set is a subset of itself.
Example: {apple, banana} ⊆ {apple, banana}
The empty set ∅ (or {}) is a subset of every set.
Why? Because it has no elements, so there's nothing to violate the condition.
If B is a subset of A but B=A, we call B a proper subset.
Notation: B⊂A (some books use ⊊)
3. How to "list" all subsets
Subset listing means writing down every possible subset of a given set.
Example: Set S={a,b}
All subsets:
∅ (empty set)
{a}
{b}
{a,b} (the set itself)
So the list of all subsets is:
{∅,{a},{b},{a,b}}
How many subsets does a set have?
If a set has n elements, it has exactly 2n subsets.
n=0 → 20=1 subset (just the empty set)
n=1 → 21=2 subsets
n=2 → 22=4 subsets (as above)
n=3 → 23=8 subsets
Why 2n?
For each element, you have 2 choices: include it or exclude it. Multiply these choices: 2×2×⋯×2 (n times) = 2n.
4. A systematic way to list subsets
For a set with n elements, you can use a binary counting method:
Label each element with a position (1st, 2nd, 3rd, ...)
Count from 0 to 2n−1 in binary
Each binary number tells you which elements to include (1 = include, 0 = exclude)
Example: S={a,b,c} (3 elements)
Binary
Subset
000
∅
001
{c}
010
{b}
011
{b,c}
100
{a}
Why this formula?
Okay, let's break down Subset Listing from the ground up. The core idea is simple: given a set, how do we systematically list all its subsets, and why does the formula 2n work?
1. The Core Question
Imagine you have a set with n elements, like S={a,b,c} (so n=3). A subset is any collection of elements from S, including the empty set {} and the set itself {a,b,c}.
The key formula is:
Total number of subsets of a set with n elements = 2n
Let's see why this is true, not just memorize it.
2. The "Decision" or "Binary Choice" Reasoning
The most intuitive derivation comes from thinking about each element individually.
For each element in the original set, when building a subset, you have exactly two choices:
Include the element in the subset.
Exclude the element from the subset.
This is a fundamental, independent decision for every element.
Example with S={a,b,c}
For element a: Choose IN or OUT. (2 choices)
For element b: Choose IN or OUT. (2 choices)
For element c: Choose IN or OUT. (2 choices)
Since these choices are independent (choosing for a doesn't affect the choice for b), the total number of distinct combinations of choices is the product of the number of choices for each element:
2×2×2=23=8
This directly gives the 8 subsets of {a,b,c}:
{} (all OUT)
{a} (a IN, b OUT, c OUT)
{b}
{c}
{a,b}
{a,c}
{b,c}
{a,b,c} (all IN)
3. The General Formula (Derivation)
For a set with n elements, you have n independent binary decisions. Therefore:
Total subsets=n times2×2×⋯×2=2n
This is the fundamental reason the formula holds. It's not a coincidence; it's a direct consequence of the counting principle for independent events.
4. Why This Matters for Exams
Don't just memorize 2n. If a question asks "How many subsets does a set with 5 elements have?", you can instantly say 25=32. But if they ask why, you now have the reasoning. …
By definition, B⊂A means every element of B is also an element of A. Taking B=A: every element of A is (trivially) an element of A, so the condition always holds, regardless of which set A is …
The statement is True. In this chapter's convention, ⊂ is used as the general subset symbol (it does not require the two sets to be different), and every set is trivially a subset of itself.
By definition, B⊂A means: every element of B is also an element of A.
Step 1: Apply the definition to A⊂A.
Here both sides are the same set A, so the condition becomes: every element of A is also an element of A.
Step 2: Check the condition.
Take any element x∈A. Trivially, x∈A as well -- this is always true, for any set A and any element x.
Step 3: Conclude.
Since the defining condition holds for every element of A, we get A⊂A for every set A. …