Math
Instant, private, and free
Power Set Calculator.
Enumerate all subsets of a finite set.
Set your values
Results update as you type.
Results update automatically as you type.
Use Cases
Mathematics and Set Theory
Use the calculator to quickly list all subsets of a set for homework, proofs, or exploring combinatorial properties.
Example: For set {a, b, c}, the power set includes {}, {a}, {b}, {c}, {a,b}, {a,c}, {b,c}, {a,b,c}.
Computer Science and Logic
Generate all possible combinations of boolean variables or states for testing, truth tables, or algorithm design.
Example: For variables {x, y}, the subsets represent all possible assignments of true/false.
Frequently Asked Questions
- What is a power set?
- A power set is the set of all subsets of a given set, including the empty set and the set itself. For a set with n elements, the power set contains 2^n subsets.
- How do I use the Power Set Calculator?
- Enter the elements of your set as a comma-separated list in the input field. The calculator will then generate and display every possible subset of that set.
- Can I use this calculator for sets with duplicate elements?
- No, the calculator assumes each element is unique. If you enter duplicates, they will be treated as separate elements, which may produce unexpected results. Ensure your input has no repeated elements.
Tips & Common Mistakes
Tips
- Separate each element with a comma (e.g., a, b, c). Spaces are optional but not required.
- For large sets, the number of subsets grows exponentially (2^n). Keep n reasonable to avoid overwhelming output.
- Use this tool to verify your manual calculations of power sets, especially for sets with 3-5 elements.
- Remember that the empty set is always a subset of any set, and it will be included in the output.
Common Mistakes to Avoid
- Entering elements with extra commas or trailing commas, which can create empty elements and affect the result.
- Using duplicate elements in the input, which the calculator treats as distinct, leading to an incorrect power set.
- Expecting the calculator to handle sets with an infinite number of elements; it only works with finite sets.
Last updated: August 13, 2026