Discrete Mathematics - Sets
Discrete Mathematics - Sets
Menu Login
Home
Coding
HTML CSSGround
Javascript SQL Python Java C C++ PHP Scala C#
Jobs
Discrete Mathematics - Sets
Whiteboard
Tools
Set theory forms the basis of several other fields of study like counting theory,
relations, graph theory and finite state machines. In this chapter, we will cover
the different aspects of Set Theory.
Set - Definition
A set is an unordered collection of different elements. A set can be written
explicitly by listing its elements using set bracket. If the order of the elements is
changed or any element of a set is repeated, it does not make any changes in
the set.
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 1/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Representation of a Set
Sets can be represented in two ways −
The set is represented by listing all the elements comprising it. The elements are
enclosed within braces and separated by commas.
The set is defined by specifying a property that elements of the set have in
common. The set is described as A = {x : p(x)}
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 2/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Cardinality of a Set
Cardinality of a set S, denoted by |S |, is the number of elements of the set. The
number is also referred as the cardinal number. If a set has an infinite number of
elements, its cardinality is ∞.
|X| ≤ |Y | denotes that set X’s cardinality is less than or equal to set Y’s
cardinality. It occurs when number of elements in X is less than or equal
to that of Y. Here, there exists an injective function ‘f’ from X to Y.
|X| < |Y | denotes that set X’s cardinality is less than set Y’s cardinality. It
occurs when number of elements in X is less than that of Y. Here, the
function ‘f’ from X to Y is injective function but not bijective.
Types of Sets
Sets can be classified into many types. Some of which are finite, infinite, subset,
universal, proper, singleton set, etc.
Finite Set
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 3/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Infinite Set
Subset
Proper Subset
The term “proper subset” can be defined as “subset of but not equal to”. A Set X
is a proper subset of set Y (Written as X ⊂ Y ) if every element of X is an
element of set Y and |X| < |Y |.
Universal Set
Example − We may define U as the set of all animals on earth. In this case,
set of all mammals is a subset of U , set of all fishes is a subset of U , set of
all insects is a subset of U , and so on.
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 4/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Singleton set or unit set contains only one element. A singleton set is denoted by
{s}.
Equal Set
If two sets contain the same elements they are said to be equal.
Equivalent Set
If the cardinalities of two sets are same, they are called equivalent sets.
Overlapping Set
Two sets that have at least one common element are called overlapping sets.
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 5/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Example − Let, A = {1, 2, 6} and B = {6, 12, 42} . There is a common element
‘6’, hence these sets are overlapping sets.
Disjoint Set
Two sets A and B are called disjoint sets if they do not have even one element in
common. Therefore, disjoint sets have the following properties −
n(A ∩ B) = ∅
Example − Let, A = {1, 2, 6} and B = {7, 9, 14}, there is not a single common
element, hence these sets are overlapping sets.
Venn Diagrams
Venn diagram, invented in 1880 by John Venn, is a schematic diagram that
shows all possible logical relations between different mathematical sets.
Examples
Set Operations
Set Operations include Set Union, Set Intersection, Set Difference, Complement of
Set, and Cartesian Product.
Set Union
The union of sets A and B (denoted by A ∪ B) is the set of elements which are in
A, in B, or in both A and B. Hence, A ∪ B = {x | x ∈ A OR x ∈ B}.
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 6/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Example − If A = {10, 11, 12, 13} and B = {13, 14, 15} , then
A ∪ B = {10, 11, 12, 13, 14, 15} . (The common element occurs only once)
Set Intersection
Example − If A = {11, 12, 13} and B = {13, 14, 15} , then A ∩ B = {13} .
Example − If A = {10, 11, 12, 13} and B = {13, 14, 15} , then
(A − B) = {10, 11, 12} and (B − A) = {14, 15}. Here, we can see
(A − B) ≠ (B − A)
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 7/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Complement of a Set
The complement of a set A (denoted by A′ ) is the set of elements which are not
in set A. Hence, A′ = {x|x ∉ A} .
Power Set
Power set of a set S is the set of all subsets of S including the empty set. The
cardinality of a power set of a set S of cardinality n is 2n . Power set is denoted as
P (S ).
Example −
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 8/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Subsets with 2 elements − {a, b}, {a, c}, {a, d}, {b, c}, {b, d}, {c, d}
Subsets with 3 elements − {a, b, c}, {a, b, d}, {a, c, d}, {b, c, d}
Hence, P (S ) =
{ {∅}, {a}, {b}, {c}, {d}, {a, b}, {a, c}, {a, d}, {b, c},
{b, d}, {c, d}, {a, b, c}, {a, b, d}, {a, c, d}, {b, c, d}, {a, b, c, d}
4
|P (S )| = 2 = 16
0
|P ({∅})| = 2 = 1
Partitioning of a Set
Partition of a set, say S, is a collection of n disjoint subsets, say P1 , P2 , … Pn
that satisfies the following three conditions −
The union of the subsets must equal the entire original set.
[P1 ∪ P2 ∪ ⋯ ∪ Pn = S ]
Example
Let S = {a, b, c, d, e, f , g, h}
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 9/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Bell Numbers
Bell numbers give the count of the number of ways to partition a set. They are
denoted by Bn where n is the cardinality of the set.
Example −
Let S = {1, 2, 3} , n = |S | = 3
1. ∅, {1, 2, 3}
2. {1}, {2, 3}
Hence B3 = 5
Get Started
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 10/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Advertisements
Affiliates eBooks
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 11/12
9/15/23, 4:55 PM Discrete Mathematics - Sets
Contact Us
Tutorials Point India Private Limited, Incor9
Building, Kavuri Hills, Madhapur,
Hyderabad, Telangana - 500081, INDIA
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_sets.htm 12/12