Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Number System and Arithmetic
  • Algebra
  • Set Theory
  • Probability
  • Statistics
  • Geometry
  • Calculus
  • Logarithms
  • Mensuration
  • Matrices
  • Trigonometry
  • Mathematics
Open In App
Next Article:
What is Superset?
Next article icon

What is Superset?

Last Updated : 06 Jun, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

Superset is one of the not-so-common topics in set theory, as this is not used as much as its related term, i.e., Subset. A superset is a set that contains all of the items of another set, known as the subset. We know that if B is contained within A, that means A contains B. In other words, if B is a subset of A, then A is its superset.

In this article, the concept of a superset is discussed in plenty of detail. Other than that, its definition, symbols, properties, and several solved examples as well.

The following illustration shows the relationship between the set and its superset using a Venn Diagram.

Supersets

If we have two sets, a superset in Maths is a set that includes almost all of the items of the smaller set.

If P and Q are two sets, and P is the superset of Q, and Q is the smaller set, then all of Q's elements are present in P. Components/members of a given set are entities or items that belong to a certain sort of set. In arithmetic, relations, and functions, a set is commonly represented by capital letters, whereas the components are represented by lowercase letters. All of the items are enclosed by braces'{}'.

Read more about Set Theory.

Mathematical Definition of Superset

Set A is termed the superset of set B (denoted as A ⊇ B) if all elements of set B are also elements of set A. In other words, every element in B must be contained in A.

For example,

If set A = {21, 22, 23, 24} and set B = {21, 23, 24} we may say that set A is the superset of B. Because all the elements of B [(i.e.,)21, 23, 24] are in set A.

Superset Symbol

The superset symbol, often known as or, is a mathematical symbol that represents the notion of one set being a superset of another. A set A is said to be a superset of another set B if every constituent of set B is also an element of set A. In other words, set A contains all of the components in set B.

Here's what the symbols ⊃ and ⊇ stand for:

  1. ⊃ (Superset Symbol): This symbol represents a strictly superset connection. If A ⊃ B, then set A is a superset of set B and must contain at least one element not found in set B. In other words, A is larger than B and contains items not present in B.
  2. ⊇ (Superset or Equal Symbol): This symbol represents a superset connection that may or may not be equal. If A ⊇ B, it signifies that set A is a superset of set B, and it may include all of the same items as set B as well as more elements.

These connections can be expressed mathematically as follows:

  1. A ⊃ B => This can be translated as "A is a strict superset of B" or "A contains all of B's elements and possibly more."
  2. A ⊇ B => This is equivalent to saying "A is a superset of B, including the possibility that they are equal."

The superset symbol is widely used in mathematics and set theory to express relationships between sets, and it is essential for understanding set inclusion and confinement.

Superset Example

Let Y = {21, 22, 23, 24, 25, 26} and X = {21, 22, 23, 25, 26}

In the two sets above, every element of X is also an element of Y, and the number of elements of X is smaller than the number of elements of Y.

In other words, n(x) = 4 and n(Y) = 6

⇒ n(x) < n(Y)

As a result, Y is the superset of X.

Other than this example, we can give all the general sets as as supersets of each other as follows: 

N ⊃ W ⊃ Z ⊃ Q ⊃ R ⊃ C

Where,

  • N is the set of Natural Numbers, 
  • W is the set of Whole Numbers,
  • Z is the set of Integers,
  • Q is the set of Rational Numbers,
  • R is the set of Real Numbers, and 
  • C is the set of Complex Numbers.

Learn more about the Subset of Real Numbers.

Proper and Improper Superset

A correct superset is often referred to as a stringent superset. If set X is the correct superset of set W, then all of set W's elements are in X, but set X must have at least one member that is not in set W.

Take, for example, four sets.

  1. W = {u, v, w}
  2. X = {u, v, w, x}
  3. Y = (u, v, w}
  4. Z = {u, v, y}

Because X is not equal to W, it is the proper superset of W from the sets described above.

  • Y is a superset of W, however, it is not a proper superset of W because of Y= W.
  • Z is not a superset of W since it lacks the element "w" that is present in set W.

Differences Between Superset and Subset

The primary distinction between a superset and a subset is that they are diametrically opposed. Take, for example, two sets, M and N. M = {13, 15, 19} and N = {15, 19}. Then, {13, 15, 19} is the superset of {15, 19}. To put it another way, if M is the superset of N, then N is the subset of M. The distinctions between the superset and subset are listed below.

ParameterSupersetSubset
DefinitionA set that contains all the elements of another set and possibly more.A set that contains only a portion of another set.
RelationshipA superset includes one or more other sets.A subset is included within another set (its superset).
CardinalityUsually has a larger number of elements.Usually has a smaller number of elements.
NotationSymbolized as "⊇" or "⊃" in set theory.Symbolized as "⊆" or "⊂" in set theory.
ExampleIf A = {1, 2, 3, 4, 5} and B = {1, 2, 3, 4, 5, 6}, then B is a superset of A.If A = {1, 2, 3} and B = {1, 2, 3, 4, 5}, then A is a subset of B.

Properties of Superset

The following are the main qualities of a superset:

  • Every set is a superset of itself.
  • Each set is a subset of itself.
  • A set has an endless number of supersets.
  • Because the null set includes no items, we may claim that any set is a superset of an empty set, for example, every set H would be represented as H ⊃ φ
  • Set B is the superset of set A if it is offered as a subset of set A.

Read More,

  • Types of Sets
  • Complement of Sets
  • Representation of Sets
  • Disjoint Sets

Solved Examples on Superset

Example 1: Assume M = {m, n, q, r, s} and N = {m, o, p, q}. Is M a subset of N or a superset? Provide reasons as well.

Solution:

Given: M ={m, n, q, r, s} and N= {m, o, p, q}.

Because the elements "o and p" in set N are not present in set M, the supplied set M is not a superset of set N. As a result, we can plainly state that M is not a superset of N. As a result, N does not constitute a subset of M.

Example 2: Determine who is a subset here if M = {x: x is an odd natural number} and N = {y: y is a natural number}.

Solution:

Given: M = {1, 3, 5, 7, 9, 11,13, …} and N = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, …}.

It is obvious that set N contains ALL of the items of set M. As a result, set M is a subset of set N, or M ⊂ N.

Example 3: Show that M is the correct superset of N if M = {32, 33, 37, 39} and N= {32, 37, 39}. Justify your response.

Solution:

Given:

  • Set M = {32, 33, 37, 39}
  • Set N = {32, 37, 39}

M is the appropriate superset of set N since all of set N's components are also present in set M, however, we can see that set M contains one more additional element (i.e., 33) than set N.

We can also show that set M is not equivalent to set N.

As a result, we may argue that set M is the correct superset of set N.

Example 4: There are three sets: a set of all real numbers (R), a set of natural numbers (N), and a set of all whole numbers (W). Determine the superset of them.

Solution:

Real numbers include natural numbers, whole numbers, integers, rational numbers, and irrational numbers, but not complex numbers.

Natural numbers include all positive counting numbers indicated by N = {1, 2, 3,...}

Whole numbers are made up of natural numbers plus 0. These are represented by the symbol W = {0, 1, 2, 3,...}

We can now conclude:

  • Real numbers ⊃ Natural numbers
  • Real numbers ⊃ Whole numbers

Also, Whole numbers ⊃ Natural numbers

Example 5: Check whether the following statements are true or false.

a) An empty set is a superset of every other set.

b) Every set is a superset of the empty set.

c) Every set is a superset of itself.

b) Every set has a limited number of supersets.

Solution:

a) False, as empty set do not contain any element.
b) True , as empty set is subset of all sets.
c) True, as set itself contains all the elements it have.
d) False, as we can add one element to set to make it superset, and that element can be anything.

Practice Problems on Supersets

Problem 1: Let A = {1, 2, 3, 4, 5} and B = {2, 4}. Determine whether each statement is true or false:

a) A is a superset of B.

b) B is a subset of A.

c) B is a proper subset of A.

d) A and B are disjoint sets.

Problem 2: Given the sets C = {red, green, blue} and D = {red, green, blue, yellow}. Is D superset of C or C superset of D?

Problem 3: Consider the sets E = {a, b, c, d}, F = {c, d, e}, and G = {a, e}. Draw a Venn diagram to represent these sets and their relationships. Identify any supersets or subsets.

Problem 4: Let H = {x, y}. Find the power set of H and identify which subset of H are supersets of the set {x}.

Problem 5: Let M be the set of all mammals and C be the set of all carnivores. Determine whether each statement is true or false:

a) M is a superset of C.
b) C is a subset of M.
c) M is a proper superset of C.
d) C is a proper subset of M.


Next Article
What is Superset?

C

chetanpahwa
Improve
Article Tags :
  • Mathematics
  • School Learning
  • Class 11
  • Set Theory
  • Maths-Class-11

Similar Reads

    What is Supernet?
    In the world of networking, a super net is a technique used to concatenate multiple IP networks into a larger network that has a single address and therefore keep a table of routing small. This process finds application when the organizations possess clusters of networks, which they are supposed to
    6 min read
    What is a SAT Superscoring?
    SAT super scoring is a process to evaluate multiple SAT scores. It means when a candidate takes the SAT exam multiple times, the superscore composites an average of those scores to create the possible highest score. The Scholastic Assessment Test or SAT is a standard test process that evaluates the
    7 min read
    What is Sets in Maths?
    In mathematics, a set is simply a collection of distinct objects, called elements or members, grouped together because they share some property or characteristic. You can think of it like a "basket" where you collect items that fit a certain rule or idea.For example:A set of all vowels in the Englis
    5 min read
    Subsets in Maths
    Subsets in Maths are a core concept in the study of Set Theory. It can be defined as a group of elements, objects, or members enclosed in curly braces, such as {x, y, z} is called a Set, where each member of the set is unique and is taken from another set called the Parent Set.This article explores
    12 min read
    Sets in LISP
    A set is an unordered collection of items. A set is just like other data structures. In C++ we have a similar data structure called a hash map. Common lisp does not provide a built-in set data type, but it provides a number of functions that allow set operations to be performed onto a list. Using th
    7 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences