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:
Universal Sets
Next article icon

Finite Sets

Last Updated : 25 Apr, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

Finite set is a collection of finite, well-defined elements. For better understanding, imagine you have a bunch of your favourite toys or snacks. You know exactly how many you have, that's the idea of a finite set in math. A finite set is a way to discuss collections of things you can count. In this article, we will discuss the concept of finite sets and their properties. We will also understand the difference between finite sets and infinite sets with the help of examples for a better understanding.

Table of Content

  • What is Finite Set?
  • Example of Finite Set
  • Cardinality of Finite Set
  • Properties of Finite Sets
  • Finite and Infinite Sets

What is Finite Set?

Finite sets are sets with a finite or countable number of elements. These sets are also known as countable sets because their elements can be counted. The process of counting elements comes to an end in a finite set. The set consists of an element from the beginning and an element from the end. Finite sets are easily represented in roster notation. An example of a finite set is the set of vowels in the English alphabet, Set A = [a, e, i, o, u], which has a finite number of elements.

Finite Sets Definition

Finite Sets are sets that contain a finite number of elements or the elements of finite sets can be counted.

Consider the set A = [a, e, i, o, u]; elements can be counted in this set, so it can be considered a finite set.

Note: All finite sets are countable, but not all countable sets are finite.

Venn Diagram of Finite Set

As Venn Diagrams are used to Finite Sets, lets consider set of all vowels A i.e., A = { a, e, i, o, u} and a universal set i.e., set of all english alphabets. The relation between both these sets can be represented using the following diagram.

Venn-Diagram-of-Finite-Sets

Learn more about Venn Diagram.

Example of Finite Set

There are various examples of finite sets, some of those examples are as follows:

Set of Colors in a Rainbow{Red, Orange, Yellow, Green, Blue, Indigo, Violet}
Set of Planets in the Solar System{Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune}
Set of Days in a Week{Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday}
Set of Playing Cards on one Suit in a Deck{Ace, 2, 3, 4, 5, 6, 7, 8, 9, 10, Jack, Queen, King}
Set all Outcomes of throwing a Dice{1, 2, 3, 4, 5, 6}
Set of Letters in the English Alphabet{A, B, C, . . . , X, Y, Z}

Cardinality of Finite Set

The number of elements in a finite set is known as the cardinality of that set. It represents the size or count of elements within the set. The cardinality of any finite set A is represented by the symbol n(A).

Let's consider some examples of Cardinality, as follows:

  • Set A = {1, 2, 3, 4, 5}: Cardinality of set A is n(A) = 5
  • Set B = {apple, banana, orange, pear}: Cardinality of set B is n(B) = 4
  • Set C = {cat, dog, bird}: Cardinality of set C is n(C)= 3

Properties of Finite Sets

The following finite set conditions are always finite.

  • Finite sets have a definite count of elements (cardinality).
  • Every subset of a finite set is also finite.
  • The union and intersection of finite sets are finite.
  • Empty set is a finite set with no elements.
  • Power set of a finite set is also finite.
  • Cartesian product of finite sets is finite.

Finite and Infinite Sets

Let’s compare the differences between the Finite and Infinite sets in the following table:

Finite Set

Infinite Set

Finite sets are countable.Infinite sets can be countable or uncountable.
A subset of a finite set will always be finite.A subset of an infinite set may be finite or infinite.
The power set of a finite set will always be finite.The power set of an infinite set is infinite.
The union of two finite sets is finite.The union of two infinite sets is infinite.

Example: 

  • Set of odd natural numbers less than 50, 
  • Set of names of days in a week

Example: 

  • Set of points on a line,
  • Set of Real numbers, etc.

Also, Read

  • Set Theory
  • Union of Sets
  • Intersection of Sets

Solved Problems on Finite Sets

Problem 1: Let A = {1, 2, 3, 4} and B = {3, 4, 5, 6} be finite sets. Find the union and intersection of sets A and B.

Solution:

  • The union of two sets, denoted by A ∪ B, is the set of all elements that are in A, or in B, or in both.
    • A ∪ B = {1, 2, 3, 4, 5, 6} (Combining all unique elements from both sets)

       
  • The intersection of two sets, denoted by A ∩ B, is the set of all elements that are common to both A and B.
    • A ∩ B = {3, 4} (Only the elements 3 and 4 are present in both sets)

Problem 2: Let C = {2, 4, 6} be a finite set. Find the power set of set C.

Solution:

The power set of a set is the set of all possible subsets, including the empty set and the set itself.

Power set of {2, 4, 6} = {{}, {2}, {4}, {6}, {2, 4}, {2, 6}, {4, 6}, {2, 4, 6}}

The power set of the set {2, 4, 6} contains 23 = 8 subsets, including the empty set and the set itself.

Problem 3: Let A = {1, 2, 3, 4, 5} be a finite set. How many subsets does set D have?

Solution:

To find the number of subsets of a finite set, we can use the formula 2n, where n is the number of elements in the set.

In this case, A has 5 elements, so the number of subsets = 25 = 32.

Set A has 32 subsets, including the empty set and the set itself.

Problem 4: Let A = {2, 4, 6, 8, 10} and B = {1, 3, 5, 7, 9} be two finite sets. Find the cardinality of the union of sets A and B.

Solution:

The union of two sets A and B is the set containing all the elements that are in A, B, or both. So, the union of A and B is {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}. The cardinality of this set is the number of elements it contains, which is 10. Hence, the cardinality of the union of sets A and B is 10.

Problem 5: Let C = {1, 2, 3, 4, 5} and D = {3, 4, 5, 6, 7} be two finite sets. Find the cardinality of the intersection of sets C and D.

Solution:

The intersection of two sets C and D is the set containing all the elements that are common to both C and D. So, the intersection of C and D is {3, 4, 5}. The cardinality of this set is the number of elements it contains, which is 3. Hence, the cardinality of the intersection of sets C and D is 3.

Problem 6: You have two finite sets that have m and n elements", In how many different ways can we create a new set by combining elements from both given sets?

Solution:

When combining elements from two sets, we can think of each element as a choice. For each element in Set A, we have n choices from Set B to pair it with. Since there are m elements in Set A, and each element has n choices from Set B, the total number of ways to combine them is m * n.

Problem 7: Which of the following is a finite set?

  1. Set of all prime numbers
  2. Set of odd numbers between 1 and 100
  3. Set of real numbers between -1 and 1

Solution:

As there are infinitly many prime number, and also between any two real numbers  there are infinitely many numbers, Thus, only finite set between all three is only the 2. As there are only 50 odd numbers between 1 and 100.

Thus, the correct answer is 2. 

Practice Problems on Finite Sets

Problem 1: Let A = {2, 4, 6, 8} and B = {4, 6, 8, 10}. Find:

a) A ∪ B (Union of sets A and B)

b) A ∩ B (Intersection of sets A and B)

c) A' (Complement of set A)

d) B' (Complement of set B)

Problem 2: Given the universal set U = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} and sets P = {2, 4, 6, 8, 10} and Q = {3, 6, 9}, find:

a) P ∩ Q' (Elements in P but not in Q)

b) (P ∪ Q)' (Complement of the union of sets P and Q)

c) U' (Complement of the universal set)

Problem 3: Let A, B, and C be finite sets. Prove or disprove: If A ⊆ B and B ⊆ C, then A ⊆ C.

Problem 4: Let A, B, and C be finite sets. Prove the distributive law for sets: A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C).

Also, Read

  • Complement of Set
  • Disjoint Set

Next Article
Universal Sets

J

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

Similar Reads

    Set Theory
    Set theory is a branch of mathematics that deals with collections of objects, called sets. A set is simply a collection of distinct elements, such as numbers, letters, or even everyday objects, that share a common property or rule.Example of SetsSome examples of sets include:A set of fruits: {apple,
    3 min read
    Set Theory Formulas
    In mathematics, a set is simply a collection of well-defined individual objects that form a group. A set can contain any group of items, such as a set of numbers, a day of the week, or a vehicle. Each element of the set is called an element of the set.Example: A = { 2, 4, 6, 8 }. A is a set and 2, 4
    8 min read

    Representation of Set

    Representation of a Set
    Sets are defined as collections of well-defined data. In Math, a Set is a tool that helps to classify and collect data belonging to the same category. Even though the elements used in sets are all different from each other, they are all similar as they belong to one group. For instance, a set of dif
    8 min read
    Set-Builder Notation
    Set-builder Notation is a type of mathematical notation used to describe sets by naming their components or highlighting the requirements that each member of the set must meet. Sets are written in the form of {y | (properties of y)} OR {y : (properties of y)} in the set-builder notation, where the c
    11 min read

    Types of Set

    Types Of Sets
    In mathematics, a set is defined as a well-defined collection of distinct elements that share a common property. These elements— like numbers, letters, or even other sets are listed in curly brackets "{ }" and represented by capital letters. For example, a set can include days of the week. The diffe
    13 min read
    Empty Set
    Empty Sets are sets with no items or elements in them. They are also called null sets. The symbol (phi) ∅represents the empty set and is written as ∅ = { }. It is also known as a void set or a null set. When compared to other sets, empty sets are seen to be distinctive.Empty sets are used to simplif
    10 min read
    Disjoint Sets
    Disjoint Sets are one of the types of many pair of sets, which are used in Set Theory, other than this other types are equivalent sets, equal sets, etc. Set Theory is the branch of mathematics that deals with the collection of objects and generalized various properties for these collections of objec
    8 min read
    Finite Sets
    Finite set is a collection of finite, well-defined elements. For better understanding, imagine you have a bunch of your favourite toys or snacks. You know exactly how many you have, that's the idea of a finite set in math. A finite set is a way to discuss collections of things you can count. In this
    10 min read
    Universal Sets
    Universal Set is a set that has all the elements associated with a given set, without any repetition. Suppose we have two sets P = {1, 3, 5} and Q = {2, 4, 6} then the universal set of P and Q is U = {1, 2, 3, 4, 5, 6}. We generally use U to denote universal sets. Universal Set is a type of set that
    6 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

    Operation on Sets

    Set Operations
    A set is simply a collection of distinct objects. These objects can be numbers, letters, or even people—anything! We denote a set using curly brackets.For example: A = {1, 2, 3}Set Operations can be defined as the operations performed on two or more sets to obtain a single set containing a combinati
    10 min read
    Union of Sets
    Union of two sets means finding a set containing all the values in both sets. It is denoted using the symbol '∪' and is read as the union. Example 1:If A = {1, 3. 5. 7} and B = {1, 2, 3} then A∪B is read as A union B and its value is,A∪B = {1, 2, 3, 5, 7}Example 2:If A = {1, 3. 5.7} and B = {2, 4} t
    12 min read
    Intersection of Sets
    Intersection of Sets is the operation in set theory and is applied between two or more sets. It result in the output as all the elements which are common in all the sets under consideration. For example, The  intersection of sets A and B is the set of all elements which are common to both A and B.In
    11 min read
    Difference of Sets
    Difference of Sets is the operation defined on sets, just like we can perform arithmetic operations on numbers in mathematics. Other than the difference, we can also perform the union and intersection of sets for any given set. These operations have a lot of important applications in mathematical pr
    10 min read
    Complement of a Set
    In mathematics, a set is a collection or grouping of well-defined objects. All such objects, when grouped in a set, are called elements. Sets are represented by capital letter symbols, and the elements are placed together in a curly bracket {}.For example, if W is the set of whole numbers, then W =
    10 min read
    Cartesian Product of Sets
    The term 'product' mathematically refers to the result obtained when two or more values are multiplied together. For example, 45 is the product of 9 and 5.To understand the Cartesian product of sets, one must first be familiar with basic set operations such as union and intersection, which are appli
    7 min read

    Application of Set

    De Morgan's Law - Theorem, Proofs, Formula & Examples
    De Morgan's law is the law that gives the relation between union, intersection, and complements in set theory. In Boolean algebra, it gives the relation between AND, OR, and complements of the variable, and in logic, it gives the relation between AND, OR, or Negation of the statement. With the help
    13 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