Banner 0
Banner 1
Banner 2
Banner 3
Banner 4
Banner 5
Banner 6
Book Online Demo
Try Test

Power Set

By rohit.pandey1

|

Updated on 18 Jul 2025, 15:55 IST

In the world of set theory and discrete mathematics, the concept of a power set forms a fundamental building block. Whether you're diving into computer science, logic, or pure mathematics, understanding power sets can unlock a deeper grasp of subsets, functions, and advanced theoretical constructs.

In this comprehensive guide, you'll explore:

Fill out the form for expert academic guidance
+91
  • What a power set is and its importance
  • How to find the power set of any given set
  • Key properties and real-world applications
  • Practice problems to solidify your understanding

What is a Power Set? 

Formal Definition

A power set of a set S is the collection of all possible subsets of S, including the empty set ∅ and S itself.

Mathematical Notation

  • Power Set of S: P(S)
  • Other notations: ℘(S), P(A)

Visual Representation of a Power Set

Let's look at a simple example for better visualization:

Unlock the full solution & master the concept
Get a detailed solution and exclusive access to our masterclass to ensure you never miss a concept
SetPower Set
S = {a}P(S) = {∅, {a}}
S = {a, b}P(S) = {∅, {a}, {b}, {a, b}}

Extended Example:

Consider the set of primary colors: C = {red, blue, yellow}

Power Set

Loading PDF...

The power set P(C) consists of all possible subsets:

  • Empty set: ∅ (no colors)
  • Singleton sets: {red}, {blue}, {yellow} (individual colors)
  • Pairs: {red, blue}, {red, yellow}, {blue, yellow} (color pairs)
  • The full set: {red, blue, yellow} (all colors)

Thus, P(C) = {∅, {red}, {blue}, {yellow}, {red, blue}, {red, yellow}, {blue, yellow}, {red, blue, yellow}}

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test

Properties of Power Sets

Understanding the properties of power sets can help you work with them more efficiently.

  • Cardinality: If a set S has n elements, then P(S) has 2n elements.
  • Inclusion: Every element of a power set is a subset of the original set.
  • Empty Set: The empty set ∅ is always included in P(S).
  • Universal Set Inclusion: The set S itself is always an element of its power set.

Example of Cardinality Property:

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free
Original SetNumber of Elements (n)Power Set Size (2n)Verification
020 = 1P(∅) = {∅} has 1 element
{a}121 = 2P({a}) = {∅, {a}} has 2 elements
{a,b}222 = 4P({a,b}) = {∅, {a}, {b}, {a,b}} has 4 elements
{a,b,c}323 = 8P({a,b,c}) has 8 elements
{a,b,c,d}424 = 16P({a,b,c,d}) has 16 elements

 Power Set Examples (With Step-by-Step Solutions)

Example 1: Power Set of Empty Set P(∅)

Step 1: Identify the original set: The empty set ∅ has 0 elements.

Step 2: The only subset of ∅ is ∅ itself.

Step 3: Therefore, P(∅) = {∅}

Verification: According to our formula, the power set should have 20 = 1 element, which matches our answer.

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test

Example 2: Power Set of a Singleton Set P({a})

Step 1: Identify the original set: S = {a} has 1 element.

Step 2: List all possible subsets:

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free
  • The empty set: ∅
  • The set itself: {a}

Step 3: Therefore, P({a}) = {∅, {a}}

Verification: Our formula indicates 21 = 2 elements, which matches our answer.

Example 3: Power Set of {a,b}

Step 1: Identify the original set: S = {a,b} has 2 elements.

Step 2: List all possible subsets:

  • Subset with 0 elements: ∅
  • Subsets with 1 element: {a}, {b}
  • Subset with 2 elements: {a,b}

Step 3: Therefore, P({a, b}) = {∅, {a}, {b}, {a,b}}

Verification: Our formula predicts 22 = 4 elements, which matches our answer.

Example 4: Power Set of {1,2,3}

Step 1: Identify the original set: S = {1,2,3} has 3 elements.

Step 2: List all possible subsets systematically:

Number of ElementsSubsets
0 elements
1 element{1}, {2}, {3}
2 elements{1,2}, {1,3}, {2,3}
3 elements{1,2,3}

Step 3: Combine all subsets to get:
P({1,2,3}) = {∅, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}, {1,2,3}}

Verification: Our formula predicts 23 = 8 elements, which matches our answer.

Real-world Example: If a restaurant offers soup (S), salad (L), and bread (B) as optional side items, the power set represents all possible combinations a customer can order:

  • No sides: ∅
  • Single sides: {S}, {L}, {B}
  • Pairs of sides: {S,L}, {S,B}, {L,B}
  • All sides: {S,L,B}

Power Sets in Set Operations

Power Sets and Union

  • P(A ∪ B) is not generally equal to P(A) ∪ P(B).
  • Example: Union of two sets usually has more subsets.

Worked Example:
Let A = {1} and B = {2}

  1. Find P(A): P({1}) = {∅, {1}}
  2. Find P(B): P({2}) = {∅, {2}}
  3. Find P(A) ∪ P(B): {∅, {1}, {2}} (note that ∅ appears in both sets but is counted once in the union)
  4. Find A ∪ B: {1, 2}
  5. Find P(A ∪ B): P({1, 2}) = {∅, {1}, {2}, {1, 2}}

We can see that P(A ∪ B) ≠ P(A) ∪ P(B) since {1, 2} is in P(A ∪ B) but not in P(A) ∪ P(B).

Power Sets and Intersection

  • P(A ∩ B) ⊆ P(A) ∩ P(B)

Worked Example:
Let A = {1, 2} and B = {2, 3}

  1. Find A ∩ B: {2}
  2. Find P(A ∩ B): P({2}) = {∅, {2}}
  3. Find P(A): P({1, 2}) = {∅, {1}, {2}, {1, 2}}
  4. Find P(B): P({2, 3}) = {∅, {2}, {3}, {2, 3}}
  5. Find P(A) ∩ P(B): {∅, {2}}

We can verify that P(A ∩ B) = P(A) ∩ P(B) in this example.

Visual Representations of Power Sets

Hasse Diagrams

A Hasse diagram shows the subsets' ordering. Here is an example for {a, b}:

 {a,b} / \ {a} {b} \ / \emptyset 

Extended Example:
For set S = {1, 2, 3}, the Hasse diagram would be:

 {1,2,3} / | \ {1,2} {1,3} {2,3} / \ / \ / \ {1} {2} {3} \ / \ / \emptyset 

Binary Representation (Bit Vectors)

Each subset can be represented as a binary number:

SubsetBinary RepresentationExplanation
000No elements included
{1}100Only first element included
{2}010Only second element included
{3}001Only third element included
{1,2}110First and second elements included
{1,3}101First and third elements included
{2,3}011Second and third elements included
{1,2,3}111All elements included

Algorithmic Application:
This binary representation allows us to generate all subsets of a set by counting from 0 to 2n-1 in binary and including elements corresponding to 1s in each binary number.

Applications of Power Sets

  • Computer Science: Used in Boolean functions and database query optimizations
  • Combinatorics: Helps in counting problems and solving complex arrangements
  • Probability Theory: Represents sample spaces and events
  • Advanced Mathematics: Important in fields like topology and category theory

Database Query Example:
Imagine a database of books with attributes: Fiction (F), Hardcover (H), and Illustrated (I).
The power set P({F, H, I}) represents all possible query filter combinations:

  • ∅: No filters (all books)
  • {F}: Only fiction books
  • {H}: Only hardcover books
  • {I}: Only illustrated books
  • {F, H}: Fiction hardcover books
  • {F, I}: Illustrated fiction books
  • {H, I}: Illustrated hardcover books
  • {F, H, I}: Illustrated fiction hardcover books

Probability Theory Example:
In flipping a coin twice, the sample space is S = {HH, HT, TH, TT}.
The power set P(S) represents all possible events that could occur, including:

  • Getting at least one head: {HH, HT, TH}
  • Getting exactly one head: {HT, TH}
  • Getting all tails: {TT}

Power Sets in Relation to Other Mathematical Concepts

  • Cartesian Products: Power sets differ from the Cartesian product but are interconnected in set operations.
  • Relations: Relations can be formed over elements of a power set.
  • Functions: Many mathematical functions map between power sets.

Cartesian Product Example:
For sets A = {1, 2} and B = {a, b}:

  • The power set P(A) = {∅, {1}, {2}, {1, 2}} contains 4 elements
  • The Cartesian product A × B = {(1,a), (1,b), (2,a), (2,b)} contains ordered pairs

Relations Example:
A reflexive relation on set S = {a, b, c} is a subset of S × S that includes all pairs (x,x).
This can be represented as an element of the power set P(S × S).

Functions Example:
For sets X = {1, 2} and Y = {a, b}, the set of all functions from X to Y can be represented using elements of P(X × Y) that satisfy the function property.

Conclusion

  • A power set is the collection of all subsets, including the empty set and the original set.
  • Cardinality of P(S) is 2n where n is the number of elements in S.
  • Applications extend across mathematics, computer science, and probability theory.

Example of Exponential Growth:
The power set grows exponentially with the original set size:

Set SizePower Set SizeMemory Required (if each subset needs 1 byte)
10 elements210 = 1,024 subsets~1 KB
20 elements220 = 1,048,576 subsets~1 MB
30 elements230 = 1,073,741,824 subsets~1 GB

Next Steps: Explore related topics like Boolean algebra, relations, and functions in set theory.

Practice Problems

Beginner Level

  • Find the power set of {x}.
  • Find the power set of {1, 2}.

Intermediate Level

  • Prove that the cardinality of the power set P(S) is 2n.

Solution Approach:
For each element in the original set, we have two choices: include it in a subset or exclude it. With n elements, we have 2n different possible combinations of choices.

Advanced Level

  • Apply the concept of power sets to describe sample spaces in probability theory.

Example Solution:
When rolling two dice, the sample space is S = {(1,1), (1,2), ..., (6,6)} with 36 outcomes.
The power set P(S) represents all possible events. For instance:

  • "Sum equals 7" is the subset {(1,6), (2,5), (3,4), (4,3), (5,2), (6,1)} ∈ P(S)
  • "First die shows 6" is the subset {(6,1), (6,2), (6,3), (6,4), (6,5), (6,6)} ∈ P(S)
Related Maths Topic
Square Root of 120Upper Triangular Matrix
Roots of Quadratic EquationUnion of Sets
Value of Cos 120Symmetric Difference of Two Sets
Mutually Exclusive EventsTrigonometry Complementary Angles
Divisibility Rule of 8Algebra of Matrices

FAQs: Power Set

How to List All Elements of a Power Set Efficiently?

Use a binary sequence method to quickly generate subsets.

Algorithm Example:
For set S = {a, b, c} with n = 3 elements:

  1. Count from 0 to 2n-1 (0 to 7) in binary
  2. Include elements corresponding to 1's in each binary number
DecimalBinarySubset
0000
1001{c}
2010{b}
3011{b, c}
4100{a}
5101{a, c}
6110{a, b}
7111{a, b, c}

Does the Power Set of an Infinite Set Have Practical Applications?

Yes, in advanced mathematical fields like topology and logic.

Example: The power set of the natural numbers P(ℕ) is used in:

  • Defining topologies on ℕ
  • Studying different sizes of infinity (cardinality of P(ℕ) is greater than cardinality of ℕ)
  • Constructing mathematical models in logic and set theory

What is the Difference Between a Subset and an Element of a Power Set?

Every subset of S is an element of P(S). Not all elements are proper subsets.

Example:
For set S = {1, 2, 3}:

  • {1, 2} is both a subset of S and an element of P(S)
  • The element 1 ∈ S is NOT an element of P(S) (only subsets are)
  • The set {1} IS an element of P(S)