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:
Symmetric Relations | Types definition and Examples
Next article icon

Symmetric Relations | Types definition and Examples

Last Updated : 28 Apr, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

Symmetric relation is a type binary relation in discrete Mathematics defined on sets. Which satisfies that if aRb exists then bRa also exists for all pairs of a, b that belong to set S. which means that if (a, b) belongs to R then (b, a) Also belongs to relation R.

Example of symmetric relation includes "is equal to", as if a = b is true then b = a is also true.

This article will explore Symmetric relations' definitions, properties, and Examples. Along with some solved and unsolved problems related to Symmetric relations.

What is Relation in Math?

Relation represents the association of two or more values in the set. If the two values of an ordered pair are related then, the first value in the ordered pair is called the Domain and the second value in the ordered pair is called the range. It is the subset of the cartesian product of two sets.

For example, let's consider two sets:

  • A = {x, y}
  • B = {3, 4, 5}

A relation between A and B could be R = {(x, 5), (y, 3)}

Table of Content

  • What is Relation in Math?
  • Types of Relation
  • What are Symmetric Relations?
    • Symmetric Relation Definition
  • Examples of Symmetric Relations
  • Properties of Symmetric Relations
  • Number of Symmetric Relations Formula
  • How to Check Relation is Symmetric or Not?
  • Asymmetric and Symmetric Relations
  • Asymmetric, Anti-Symmetric and Symmetric Relations
  • Symmetric Relations Examples
  • Practices Question on Symmetric Questions

Types of Relation

There can be various types of relations in mathematics, i.e.,

  • Reflexive Relation
  • Symmetric Relation
  • Transitive Relation
  • Irreflexive Relation
  • Asymmetric Relation
  • Antisymmetric Relation
  • Equivalence Relation

What are Symmetric Relations?

Symmetric relation are a type of relations where the two elements of set X are related with relation R then reversing the order of the elements is also related with the relation R.

In other words, symmetric relation is defined as if xRy then yRx where x and y are two element of set S and R is relation. A relation R = {(x, y) → R | a + b} is a symmetric relation.

For example, A = {7, 9} then symmetric relation R on A if,

  • R = {(7, 9), (9, 7)}

Symmetric Relation Definition

The relations are said to be symmetric if in a set S the two elements a and b, if a is related to b then, b is also related to a. Also, if for every (a, b) belongs to relation R then, (b, a) also belongs to relation R i.e., if (a, b) ∈ R then (b, a) ∈ R.

If p and q are two elements of set S related with relation R then, conditions for relation to be symmetric:

pRq ⇔ qRp ∀ p, q ∈ S

Examples of Symmetric Relations

There are multiple examples of symmetric relation. Some of these examples are listed below:

  • Addition of two elements
  • Multiplication of two elements
  • Equality relation on any set.

Properties of Symmetric Relations

Some properties of symmetric relation are listed below:

  • Empty relation on any set is always symmetric.
  • Universal relation is always symmetric.
  • If R is a symmetric relation, then R-1 is also symmetric.
  • If R1 and R2 are symmetric relations, then R1 ∪ R2 is also symmetric.
  • If R1 and R2 are symmetric relations, then R1 ∩ R2 is also symmetric.
  • A relation can be symmetric and antisymmetric at same time.
  • A relation cannot be symmetric and asymmetric at same time.
  • In the matrix representation of the symmetric relation, the transpose of the matrix is equal to the original matrix. MR = (MR)T.
  • In the directed graph representation of the symmetric relation, if there is an edge between two distinct nodes then, an opposites edge is also present between the two nodes.

Number of Symmetric Relations Formula

Formula for the total number of symmetric relations with n-elements is given by:

Number of Symmetric Relation = 2[n(n +1)]/2

where,

  • N is Number of Symmetric Relations
  • n is Number of Elements in Set

How to Check Relation is Symmetric or Not?

To check whether the given relation is symmetric or not follow the below steps.

  • First check if (a, b) is present in the relation.
  • If (a, b) is present and then check for (b, a).
  • If (b, a) is present then, relation is symmetric.
  • If (b, a) is absent then, relation is not symmetric.

Asymmetric and Symmetric Relations

Below table represents the difference between the symmetric and asymmetric relation.

Characteristics

Symmetric Relation

Asymmetric Relation

Definition

A relation R is symmetric when two elements p and q of set A if p is related to q, then q is also related to p.

A relation R is asymmetric when two elements p and q of set A if p is related to q then, q is not related to p.

Mathematical Representation

pRq ⇔ qRp

or

(p, q) ∈ R then, (q, p) ∈ R

pRq ⇔ q not related p

(p, q) ∈ R then, (q, p) ∉ R

Example

Addition if a + b then b + a.

Division if a / b the b ∤ a.

Asymmetric, Anti-Symmetric and Symmetric Relations

Difference between the asymmetric, anti-symmetric and symmetric relations

Asymmetric Relations

Anti-Symmetric Relations

Symmetric Relations

Relation R on a set A is said to be asymmetric if and only if (a, b) ∈ R, then (b, a) ∉ R, for all a, b ∈ A.

Relation R on a set A is said to be antisymmetric, if aRb and bRa hold if and only if when a = b.

Relation R is said to be symmetric iff, for elements a, b ∈ A, we have aRb, that is, (a, b) ∈ R, then we must have bRa, that is, (b, a) ∈ R.

Example: a - b ≠ b - a

Example:

  • If a > b then
  • b /> a

Example: a + b = b + a

Conclusion

Symmetric relations play a crucial role in the study of discrete mathematics, offering a foundation for understanding more complex structures like equivalence relations and graph theory. By ensuring that every relationship is bidirectional, symmetric relations model a wide range of real-world scenarios, from social networks to symmetric matrices in linear algebra.

Read More:

  • Relation
  • Transitive Relations
  • Domain and Range of Relation

Symmetric Relations Examples

Example 1: Check whether the relation R = {(2,5), (3,3)} is symmetric or not?

Solution:

R = {(2,5), (3,3)}

Above relation is not a symmetric relation as:

(2, 5) ∈ R but (5, 2) ∉ R

R is not symmetric.

Example 2: Prove that given relation R = {(1,2), (2,1), (4,4), (5,7), (7, 5)} is symmetric relation?

Solution:

R = {(1,2), (2,1), (4,4), (5,7), (7, 5)}

Above relation is symmetric relation as:

(1, 2) ∈ R then, (2, 1) ∈ R

(2, 1) ∈ R then, (1, 2) ∈ R

(4, 4) ∈ R then, (4, 4) ∈ R

(5, 7) ∈ R then, (7, 5) ∈ R

(7, 5) ∈ R then, (5, 7) ∈ R

R is symmetric.

Example 3: Find the number of symmetric relations in set V with 3 elements.

Solution:

Total number of symmetric relation = 2[n(n +1)] / 2

Total number of symmetric relation on given set V= 2[3(3 +1)] / 2

Total number of symmetric relation on given set V = 26

Total number of symmetric relation on given set V = 64

Practices Question on Symmetric Questions

Q1: Find the number of symmetric relations in set A with 9 elements.

Q2: Prove that given relation R = {(4, 5), (7, 8), (9 ,1), (1, 9), (8, 7)} is symmetric relation?

Q3: Check whether the relation R = {(2,5), (3,3)} is symmetric or not?


Next Article
Symmetric Relations | Types definition and Examples

A

aayushi2402
Improve
Article Tags :
  • Mathematics
  • School Learning
  • Algebra

Similar Reads

    Symmetry in Animals - Definition, Types and Importance
    Different animals with different structures and forms are present all over the world. As over million species of animals have been described till now need for classification becomes all the most important. Classification helps in the easy study of species and gives a systematic position to newly des
    4 min read
    Anti-Symmetric Relation on a Set
    A relation is a subset of the cartesian product of a set with another set. A relation contains ordered pairs of elements of the set it is defined on. To learn more about relations refer to the article on "Relation and their types".What is an Anti-Symmetric Relation?A relation R on a set A is called
    6 min read
    Symmetric Relation on a Set
    A relation is a subset of the cartesian product of a set with another set. A relation contains ordered pairs of elements of the set it is defined on. To learn more about relations refer to the article on "Relation and their types".What is a Symmetric Relation?A relation R on a set A is called symmet
    7 min read
    Semantic Difference between Set and Type
    The concepts of sets and types are fundamental in mathematics and computer science, but they serve different purposes and have distinct properties. Understanding the semantic differences between them helps clarify their roles in various theoretical and practical applications.These two terms are vita
    8 min read
    Types of Relation in Maths
    A relation is like a rule that tells us how two things are connected.For example:In a classroom, the relation can be "is the friend of."In numbers, the relation can be "is greater than" or "is equal to."Mathematically, a relation links elements from one set (group) to another.Given two sets A and B,
    4 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