Subset Calculator
Generate all subsets of any set instantly with our free online subset calculator. Find the complete power set, count proper and improper subsets, check subset relationships, and explore subsets by cardinality. Whether you're studying set theory, discrete mathematics, or combinatorics, our calculator provides instant results with step-by-step explanations. Perfect for homework, exams, and understanding fundamental concepts in mathematics. Trusted by over 25 million students and educators worldwide for accurate set theory calculations.
How to Find All Subsets of a Set
A subset is a set where every element is also contained in another set. The collection of all subsets is called the power set.
- Count elements (n): Determine how many elements are in your set
- Calculate total subsets: Use the formula 2n for total subsets
- Proper subsets: Use 2n - 1 (excludes the set itself)
- List systematically: Start with ∅, then 1-element, 2-element subsets, etc.
Total subsets = 2³ = 8 subsets
Proper subsets = 2³ - 1 = 7 proper subsets
Power set: P(A) = {∅, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}, {1,2,3}}
📋 All Subsets (Power Set)
💡 Quick Examples
📊 Subsets by Size (Cardinality)
💡 Quick Examples
💡 Quick Examples
📋 Subsets with k Elements
💡 Quick Examples
🔍 Quick Answers to Common Subset Questions
How many subsets does a set with n elements have?
A set with n elements has exactly 2n subsets. This includes the empty set ∅ and the set itself. Example: A set with 4 elements has 2⁴ = 16 subsets.
What is the difference between ⊆ and ⊂?
The symbol ⊆ means "is a subset of" and allows equality. The symbol ⊂ means "is a proper subset of" and requires the subset to be strictly smaller. {1,2} ⊆ {1,2} is true, but {1,2} ⊂ {1,2} is false.
Is the empty set a subset of every set?
Yes! The empty set ∅ is a subset of every set, including itself. This is a "vacuous truth" — there are no elements in ∅ that could violate the subset condition. So ∅ ⊆ A is always true.
What is a power set?
The power set P(A) is the set of all possible subsets of A. If A = {1, 2}, then P(A) = {∅, {1}, {2}, {1,2}}. The power set of an n-element set has 2n elements.
How do I find subsets with exactly k elements?
Use the binomial coefficient C(n,k) = n! / (k!(n-k)!) to count k-element subsets. Example: A 4-element set has C(4,2) = 6 subsets with exactly 2 elements.
What's the difference between a subset and an element?
An element is a member of a set (like 2 ∈ {1, 2, 3}). A subset is a set contained within another set (like {1, 2} ⊆ {1, 2, 3}). Note: 2 ≠ {2} — one is an element, the other is a subset.
📋 Subset Formulas & Quick Reference
Essential formulas for working with subsets and power sets:
🌍 Where Subsets Are Used in Real Life
Computer Science
💡 Finding all possible feature combinations: 2⁵ = 32 combinations
Statistics & Probability
💡 Ways to choose 3 from 10 items: C(10,3) = 120 ways
Genetics & Biology
💡 DNA base combinations for 4 positions: 4⁴ = 256 sequences
Business & Marketing
💡 Bundle options for 5 products: 2⁵ - 1 = 31 bundles
📚 Complete Guide to Subsets and Power Sets
Understanding Subsets in Set Theory
In mathematics, a subset is a set where every element is also contained in another set, called the superset. If we have sets A and B, we say A is a subset of B (written A ⊆ B) if every element of A is also an element of B. This fundamental concept forms the backbone of set theory and has applications across mathematics, computer science, and beyond.
Proper Subset: A ⊂ B means: A ⊆ B and A ≠ B
Power Set: P(A) = {S : S ⊆ A} (set of all subsets of A)
✓ Example: Finding Subsets of {1, 2, 3}
Set A = {1, 2, 3} has n = 3 elements
Total subsets = 2³ = 8
All subsets: ∅, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}, {1,2,3}
Proper subsets (7): All except {1,2,3}
Improper subset (1): {1,2,3} only
The Power Set and Its Properties
The power set of a set A, denoted P(A) or 2A, is the collection of all possible subsets of A. This includes both the empty set ∅ and the set A itself. The power set is a fundamental concept in set theory and has important applications in topology, measure theory, and theoretical computer science.
One remarkable property of power sets is their size. For a set with n elements, the power set contains exactly 2n elements. This exponential growth explains why the power set is sometimes denoted 2A. Understanding this relationship is crucial for combinatorics and algorithm analysis.
Proper vs. Improper Subsets
Every set has exactly one improper subset: the set itself. All other subsets are called proper subsets. The distinction is important in mathematical proofs and definitions where we need to exclude trivial cases.
Number of Improper Subsets: 1 (always exactly one)
Subsets with k elements: C(n,k) = n! / (k!(n-k)!)
The Empty Set as a Universal Subset
The empty set (∅ or {}) holds a special place in set theory: it is a subset of every set, including itself. This might seem counterintuitive, but it follows from the logical definition of subsets. The statement "every element of ∅ is in A" is vacuously true because there are no elements in ∅ to violate this condition.
✓ Key Properties of Subsets
1. Reflexivity: Every set is a subset of itself (A ⊆ A)
2. Transitivity: If A ⊆ B and B ⊆ C, then A ⊆ C
3. Antisymmetry: If A ⊆ B and B ⊆ A, then A = B
4. Empty set: ∅ ⊆ A for any set A
Counting Subsets by Cardinality
Often we need to count subsets with a specific number of elements. The number of k-element subsets of an n-element set is given by the binomial coefficient C(n,k), also written as "n choose k". This connects subset counting directly to combinatorics and Pascal's Triangle.
For example, a set with 5 elements has C(5,2) = 10 subsets containing exactly 2 elements. The sum of all binomial coefficients C(n,0) + C(n,1) + ... + C(n,n) equals 2n, which confirms our formula for the total number of subsets.
❓ Frequently Asked Questions About Subsets
A subset is a set where every element is also contained in another set (the superset). If A = {1, 2} and B = {1, 2, 3}, then A is a subset of B because both elements of A (1 and 2) are also in B. We write this as A ⊆ B. The empty set ∅ is considered a subset of every set, and every set is a subset of itself.
To calculate the number of subsets, use the formula 2n where n is the number of elements in the set. For example, a set with 4 elements has 2⁴ = 16 subsets. This works because each element has 2 choices: either it's included in a subset or it isn't, giving 2 × 2 × ... × 2 (n times) = 2n total combinations.
A subset (⊆) can be equal to the original set, while a proper subset (⊂) must be strictly smaller and cannot equal the original set. For set {1, 2, 3}: the subset {1, 2, 3} is an improper subset (equals the original), while {1, 2}, {1}, and ∅ are all proper subsets. A set with n elements has 2n - 1 proper subsets.
The power set P(A) is the set containing all possible subsets of A, including the empty set and A itself. To find it: (1) Start with the empty set ∅, (2) List all 1-element subsets, (3) List all 2-element subsets, and continue until (4) You include the full set. For A = {a, b}, P(A) = {∅, {a}, {b}, {a, b}}. The power set always has 2n elements.
Yes! The empty set (∅) is a subset of every set, including itself. This is a "vacuous truth" in logic — the statement "every element of ∅ is in A" is true because there are no elements in ∅ that could violate this condition. So ∅ ⊆ {1, 2, 3}, ∅ ⊆ {a, b}, and even ∅ ⊆ ∅ are all true statements.
To check if A ⊆ B, verify that every element in A is also in B. Go through each element of A one by one and check if it appears in B. If even one element of A is not found in B, then A is not a subset of B. For example, {1, 2} ⊆ {1, 2, 3} is true (both 1 and 2 are in B), but {1, 4} ⊆ {1, 2, 3} is false (4 is not in B).
The symbol ⊆ means "is a subset of" and allows the sets to be equal (A ⊆ A is true). The symbol ⊂ means "is a proper subset of" and requires A to be strictly smaller than B (A ⊂ A is false). Some textbooks use ⊂ for regular subsets, so always check your course's convention. The notation ⊊ explicitly means proper subset in all conventions.
A set with n elements has C(n, k) = n! / (k!(n-k)!) subsets of size k. This is the binomial coefficient, also called "n choose k". For example, a set with 5 elements has C(5, 2) = 10 subsets with exactly 2 elements. The sum of all C(n, k) for k = 0 to n equals 2n, the total number of subsets.
An improper subset is a subset that equals the original set. Every set has exactly one improper subset: itself. For A = {1, 2, 3}, the improper subset is {1, 2, 3}. All other subsets (∅, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}) are proper subsets. The number of improper subsets is always 1, regardless of set size.
Yes! This subset calculator is 100% free with no signup required. Use it unlimited times on any device — desktop, tablet, or mobile. All calculations happen instantly in your browser with no data stored on our servers. Perfect for students studying set theory, teachers creating examples, and anyone working with discrete mathematics or combinatorics!
This calculator and content has been reviewed for mathematical accuracy by our team of educators and math specialists with expertise in set theory and discrete mathematics.
Last reviewed and updated: February 15, 2026
🔧 Related Calculation Tools
Explore more free calculators for set theory and discrete mathematics:
🔗 More Related Calculators
Average Percentage Calculator
Calculate average of percentages
Fraction Calculator
Add, subtract, multiply fractions
Decimal to Fraction Calculator
Convert decimals to fractions
Time Percentage Calculator
Calculate time as percentage
Percentage Calculator
Calculate percentages easily
Absolute Difference Calculator
Find absolute difference between numbers