🎉 Free Calculators — No signup, no fees, no limits! View all →
Categories
📐 Math 💰 Finance ❤️ Health 🔬 Physics 🏗️ Construction ⚗️ Chemistry
🌐 Language
📢 Ad: Header Leaderboard — 728x90
📊

Subset Calculator

4.5 (852 reviews)
🔥 Student Favorite ✓ Free Updated February 15, 2026

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.

  1. Count elements (n): Determine how many elements are in your set
  2. Calculate total subsets: Use the formula 2n for total subsets
  3. Proper subsets: Use 2n - 1 (excludes the set itself)
  4. List systematically: Start with ∅, then 1-element, 2-element subsets, etc.
Example: For set A = {1, 2, 3}, n = 3
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}}
📢 Advertisement Space — Responsive Ad Unit
Power Set Generator
Enter set elements to generate all possible subsets
{ }
Enter up to 10 elements (numbers or letters)
Total Subsets (Power Set Size)
Enter elements above

📋 All Subsets (Power Set)

Enter set elements to see subsets

💡 Quick Examples

Count Subsets
Calculate the number of subsets for a set with n elements
Total Number of Subsets
8
2³ = 8
Total Subsets 23 = 8
Proper Subsets 23 - 1 = 7
Improper Subsets 1 (the set itself)
Empty Set ∅ (always included)

📊 Subsets by Size (Cardinality)

💡 Quick Examples

Check Subset Relationship
Verify if Set A is a subset of Set B
{ }
⊆?
{ }
Subset Relationship
Enter sets above

💡 Quick Examples

Subsets by Cardinality
Find all subsets with exactly k elements
{ }
Number of k-element Subsets
C(n, k) formula

📋 Subsets with k Elements

Enter set and k value

💡 Quick Examples

📢 Advertisement Space — Responsive Ad Unit

🔍 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:

2n
Total Subsets
n = number of elements
2n-1
Proper Subsets
Excludes the set itself
Empty Set
Subset of every set
Subset Symbol
A ⊆ B (A is subset of B)
P(A)
Power Set
Set of all subsets
|A|
Cardinality
Number of elements

🌍 Where Subsets Are Used in Real Life

Computer Science

Computer Science

Database queriesSELECT
Bit manipulation2ⁿ states
CombinatoricsAlgorithms
Power set searchOptimization

💡 Finding all possible feature combinations: 2⁵ = 32 combinations

Statistics

Statistics & Probability

Sample spacesEvents
CombinationsC(n,k)
ProbabilityP(A∩B)
SamplingSubsets

💡 Ways to choose 3 from 10 items: C(10,3) = 120 ways

Biology

Genetics & Biology

Gene combinationsAlleles
Protein subsetsAnalysis
PopulationSampling
TaxonomyClassification

💡 DNA base combinations for 4 positions: 4⁴ = 256 sequences

Business

Business & Marketing

Product bundlesPackages
Customer segmentsTargeting
Feature setsPricing
A/B testingVariants

💡 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.

Subset Definition: A ⊆ B means: for all x, if x ∈ A then x ∈ B
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 Proper Subsets: 2n - 1
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

What is a subset in mathematics?

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.

How do I calculate the number of subsets?

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.

What is the difference between a subset and a proper subset?

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.

What is a power set and how do I find it?

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.

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" 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.

How do I check if one set is a subset of another?

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).

What does the subset symbol ⊆ mean vs ⊂?

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.

How many subsets of size k does a set have?

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.

What is an improper subset?

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.

Is this subset calculator free to use?

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!

✓ Expert Reviewed

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

📢 Advertisement Space — Responsive Ad Unit

🔗 More Related Calculators

📢 Ad: Sticky Bottom (Anchor) — 728x90