CBSE Class 12 Maths Revision Notes Chapter 1 Relations and Functions
Relations and Functions explains how elements of sets are connected, mapped and operated through relations, functions and binary operations. For CBSE Class 12 Maths, this chapter builds the base for checking relation types, function types, composition and inverse functions.
Relations and Functions begins with the idea that two objects or quantities are related if there is a recognisable connection between them. In Mathematics, a relation from set A to set B is defined as a subset of A × B. A function is a special type of relation where every element of the domain has a unique image.
Use these CBSE Class 12 Maths Revision Notes Chapter 1 for the 2026–27 academic year to revise definitions, conditions, examples and quick checks. Start with relations, then move to functions, composition, inverse functions and binary operations.
Key Takeaways
- Relation: A relation from A to B is any subset of A × B.
- Function: A function maps every element of the domain to exactly one element in the co-domain.
- Equivalence relation: A relation is an equivalence relation only when it is reflexive, symmetric and transitive.
- Invertible function: A function is invertible when it is one-one and onto.
Need help revising Relations and Functions?
Access interactive practice, chapter-wise notes and doubt-solving support on the Extramarks Learning App. Sign Up Free
Access Maths Notes for Chapter 1 Relations and Functions Class 12
Chapter 1 connects set theory with functions and operations. A quick revision should cover definitions first, then conditions and examples.
| Revision Area | What to Revise |
| Relations | Meaning, notation, empty relation, universal relation |
| Properties of Relations | Reflexive, symmetric, transitive |
| Equivalence Relation | Equivalence classes and partitions |
| Functions | Domain, co-domain, range |
| Types of Functions | One-one, onto, bijective |
| Composition and Inverse | gof, fog, invertible functions |
| Binary Operations | Closure, commutativity, associativity, identity and inverse |
Relations and Functions Class 12 Notes: Core Definitions
Relations and functions are based on ordered pairs. Ordered pairs show how one element is connected with another.
Relation
A relation R from set A to set B is a subset of A × B.
If (a, b) ∈ R, then a is related to b under R. It is written as a R b.
Example:
Let A = {1, 2, 3}.
A relation R on A can be R = {(1, 1), (2, 2), (3, 3)}.
Here, each element is related to itself.
Function
A function f from set A to set B is a special relation in which every element of A has exactly one image in B.
It is written as:
f: A → B
Here, A is the domain and B is the co-domain.
Domain, Co-domain and Range
| Term | Meaning |
| Domain | Set of all input values |
| Co-domain | Set into which the function maps values |
| Range | Set of actual output values |
For a function f: A → B, the range is always a subset of the co-domain.
Types of Relations in CBSE Class 12 Maths Revision Notes Chapter 1
A relation in a set A is a subset of A × A. NCERT classifies important relations using specific conditions.
Empty Relation and Universal Relation
| Type of Relation | Definition | Symbol |
| Empty Relation | No element of A is related to any element of A | R = φ |
| Universal Relation | Every element of A is related to every element of A | R = A × A |
Empty relation and universal relation are also called trivial relations.
Reflexive, Symmetric and Transitive Relations
| Relation Type | Condition | Quick Check |
| Reflexive Relation | (a, a) ∈ R for every a ∈ A | Every element relates to itself |
| Symmetric Relation | If (a, b) ∈ R, then (b, a) ∈ R | Pair can be reversed |
| Transitive Relation | If (a, b) ∈ R and (b, c) ∈ R, then (a, c) ∈ R | First connects to third through second |
Example:
If A = {1, 2, 3} and R = {(1, 1), (2, 2), (3, 3)}, then R is reflexive.
It is also symmetric and transitive because all ordered pairs are self-pairs.
Equivalence Relation and Equivalence Classes
A relation R in a set A is an equivalence relation if it is reflexive, symmetric and transitive.
Example:
In the set of integers Z, define R = {(a, b): 2 divides a - b}.
This relation is reflexive, symmetric and transitive. So, it is an equivalence relation.
Equivalence classes:
This relation divides integers into two classes:
| Equivalence Class | Elements |
| [0] | All even integers |
| [1] | All odd integers |
Equivalence classes are mutually disjoint subsets whose union gives the original set.
Types of Functions in Class 12 Maths Chapter 1 Notes
Functions are classified by how elements of the domain map to the co-domain. The main types of functions are one-one, onto and bijective.
One-One or Injective Function
A function f: X → Y is one-one if distinct elements of X have distinct images in Y.
Condition:
f(x1) = f(x2) ⇒ x1 = x2
Example:
f: R → R, f(x) = 2x is one-one.
If 2x1 = 2x2, then x1 = x2.
Onto or Surjective Function
A function f: X → Y is onto if every element of Y is the image of some element of X.
Condition:
For every y ∈ Y, there exists x ∈ X such that f(x) = y.
Quick fact:
f is onto if Range of f = Y.
Bijective Function
A function is bijective if it is both one-one and onto.
| Function Type | Main Condition |
| One-one | Different inputs have different images |
| Onto | Every co-domain element has a pre-image |
| Bijective | Function is both one-one and onto |
A bijective function is important because it has an inverse function.
Composition of Functions and Invertible Functions
Composition joins two functions in a fixed order. The order matters because gof and fog may give different results.
Composition of Functions
Let f: A → B and g: B → C be two functions.
The composition of f and g is written as gof.
gof: A → C
gof(x) = g(f(x))
This means f acts on x first, then g acts on f(x).
Example:
If f(x) = x + 1 and g(x) = 2x, then:
gof(x) = g(f(x))
= g(x + 1)
= 2(x + 1)
= 2x + 2
fog(x) = f(g(x))
= f(2x)
= 2x + 1
So, gof ≠ fog in general.
Invertible Function
A function f: X → Y is invertible if there exists a function g: Y → X such that:
gof = IX
fog = IY
Here, g is called the inverse of f. It is denoted by f⁻¹.
Important condition:
A function is invertible if and only if it is one-one and onto.
Key Properties
| Property | Meaning |
| gof(x) = g(f(x)) | f acts first, then g |
| fog(x) = f(g(x)) | g acts first, then f |
| gof may not equal fog | Composition is not always commutative |
| f⁻¹ exists | f must be bijective |
Binary Operations in Relations and Functions
A binary operation combines two elements of a set and gives an element of the same set.
Meaning of Binary Operation
A binary operation * on a non-empty set A is a function:
*: A × A → A
For a, b ∈ A, the result a * b must also belong to A.
Example:
Addition is a binary operation on real numbers because a + b ∈ R for all a, b ∈ R.
Properties of Binary Operations
| Property | Condition |
| Closure | a * b ∈ A for all a, b ∈ A |
| Commutative | a * b = b * a |
| Associative | a * (b * c) = (a * b) * c |
| Identity Element | a * e = e * a = a |
| Inverse Element | a * b = b * a = e |
Here, e is the identity element and b is the inverse of a.
Quick Revision Tables for Relations and Functions
These tables help revise Class 12 Mathematics Chapter 1 notes before solving exercises.
Relations Quick Revision Table
| Concept | Definition | Exam Check |
| Relation | Subset of A × B | Write ordered pairs |
| Empty Relation | R = φ | No pair satisfies the condition |
| Universal Relation | R = A × A | Every possible pair satisfies the condition |
| Reflexive | (a, a) ∈ R for all a ∈ A | Check all self-pairs |
| Symmetric | (a, b) ∈ R ⇒ (b, a) ∈ R | Reverse every pair |
| Transitive | (a, b), (b, c) ∈ R ⇒ (a, c) ∈ R | Link first to third |
| Equivalence | Reflexive, symmetric and transitive | All three must hold |
Functions Quick Revision Table
| Concept | Meaning | Example Check |
| Function | Every input has one image | No input can have two outputs |
| Domain | Input set | Values allowed for x |
| Co-domain | Target set | Given output set |
| Range | Actual output set | Values obtained by f(x) |
| One-one | Different inputs, different outputs | f(x1) = f(x2) ⇒ x1 = x2 |
| Onto | Range = co-domain | Every y has a pre-image |
| Bijective | One-one and onto | Inverse exists |
Binary Operations Quick Revision Table
| Property | Question to Ask |
| Closure | Is the result still in the same set? |
| Commutative | Does changing order give the same result? |
| Associative | Does grouping change the result? |
| Identity | Is there an element that leaves every element unchanged? |
| Inverse | Does every element combine with another to give identity? |
Important Terms in Relations and Functions Class 12 Notes
| Term | Meaning |
| Ordered Pair | A pair written as (a, b), where order matters |
| Cartesian Product | Set of all ordered pairs from two sets |
| Relation on A | A subset of A × A |
| Image | Output of an element under a function |
| Pre-image | Input that gives a particular output |
| Identity Function | Function that maps every element to itself |
| Inverse Function | Function that reverses the mapping of a bijective function |
| Equivalence Class | Set of all elements related to a given element |
Useful Links for Class 12 Maths
| Section | Useful Links |
| Syllabus | CBSE Class 12 Maths Syllabus |
| Revision Notes | CBSE Class 12 Maths Revision Notes |
| NCERT Solutions | NCERT Solutions Class 12 Maths |
| Sample Papers | CBSE Sample Papers for Class 12 Maths |
| Important Questions | Important Questions Class 12 Maths |
| NCERT Books | NCERT Books for Class 12 Maths |
| Previous Year Papers | CBSE Maths Question Paper Class 12 |
Q.1 If f: [1, 2, 3]
[a, b, c] and g: [a, b, c]
[apple, ball, cat] defined as f(1) = a, f(2) = b, f(3) = c, g(a) = apple, g(b) = ball and g(c) = cat. Show that f, g and gof are invertible. Find out f -1, g-1 and (gof)-1 and show that (gof)-1 = f -1og-1.
Ans
Q.2
Ans
Q.3 Let * be the binary operation on the set Q of rational numbers which is defined as follows
(i) a * b = a – b
(ii) a * b = a2 + b2
(iii) a * b = a + ab
Find which of the binary operations are commutative and which are associative.
Ans
(i) Here a * b = a – b
Now b *a = b – a, but a – b ≠ b – a
⇒ a * b ≠ b * a
⇒ * is not commutative
a*(b*c) = a*(b – c) = a – (b – c) = a – b + c
(a*b)*c = (a – b)*c = (a – b) – c
Thus, a*(b*c) ≠ (a * b)*c
⇒ * is not associative
(ii) Here a*b = a2 + b2
b*a = b2 + a2 = a2 + b2
a*b = b*a
⇒ * is commutative
a*(b*c) = a*(b2 + c2) = a2 + (b2 + c2)2
(a*b)*c = (a2 + b2)*c = (a2 + b2)2 + c2
Thus, a*(b*c) ≠ (a*b)*c
⇒ * is not associative
(iii) Here a * b = a + ab
Now b *a = b + ba
⇒ a * b ≠ b * a
⇒ * is not commutative
a*(b*c) = a*(b +bc) = a + a(b + bc) = a + ab + abc
(a*b)*c = (a + ab)*c = a + ab + (a + ab)c = a + ab + ac + abc
Thus, a*(b*c) ≠ (a * b)*c
⇒ * is not associative
Q.4
Ans
Q.5 Consider the binary operation ∧ on the set {1, 2, 3, 4, 5} defined by a ∧ b = min{a, b}. Write the composition table of the operation ∧ .
Ans
Operation ∧ table on the set {1, 2, 3, 4, 5} is as follows.
| ∧ | 1 | 2 | 3 | 4 | 5 |
| 1 | 1 | 1 | 1 | 1 | 1 |
| 2 | 1 | 2 | 2 | 2 | 2 |
| 3 | 1 | 2 | 3 | 3 | 3 |
| 4 | 1 | 2 | 3 | 4 | 4 |
| 5 | 1 | 2 | 3 | 4 | 5 |
Q.6 Let the * binary operation on N be defined by a*b = HCF of a and b. Is * commutative? Is * associative? Does there exist identity for this operation on N?
Ans
Here a*b = HCF of a and b.
(a) We know HCF of a, b = HCF of b, a
⇒ a*b = b*a
Hence, * is commutative.
(b) a*(b*c) = a*(HCF of b, c)
= HCF of a and HCF of b, c
= HCF of a, b and c
Now (a*b)*c = (HCF of a, b)*c
= HCF of a, b and HCF of c
= HCF of a, b and c
⇒ a*(b*c) = (a*b)*c
Hence, * is associative.
(c) 1*a = a*1 = HCF of a and 1
i.e., 1*a = a*1 = 1
1 ≠ a
∴ There does not exist any identity for this operation
Q.7 Let f: N → R be a function defined as f(x) = 4x2 + 12x + 15. Show that f: N → S where, S is the range of f(x) is invertible. Find the inverse of f.
Ans
Q.8
Ans
Q.9 Let f, g and h be functions from R →R. Then show that
(i) (f + g)oh = foh + goh
(ii) (f.g)oh = (foh).(goh)
Ans
Here f: R →R, g: R →R, h: R →R(i) ((f + g)oh)(x) = (f + g)[h(x)]
= f[h(x)] + g[h(x)]
= foh(x) + goh(x)
⇒ (f + g)oh = foh + goh
(ii) ((f.g)oh)(x) = (f.g)[h(x)]
= f[h(x)].g[h(x)]
=(foh)(x).(goh)(x)
⇒ (f.g)oh = (foh).(goh)
Q.10
Ans
Q.11
Ans
(a) f(1) = f(2) = 1
1 and 2 have the same images.
⇒ f(x1) = f(x2) = 1 for x > 0
But x1 ≠ x2
Similarly -1 and -2 have the same images.
Hence f is not one-one.
(b) Except -1, 0, 1 no other element of co-domain of f has any pre-image in its domain.
⇒ f is not onto.
Q.12 Check the injectivity and surjectivity of the following:
(i) f: N → N given by f(x) = x2
Ans
(i) f: N → N given by f(x) = x2
(a) f(x1) = f(x2) ⇒ x12 = x22 ⇒ x1 = x2
⇒f is one – one, i.e., it is injective
(b) There are many such elements belonging to co-domain that have no pre-image in their domain N e.g. 3 ∈ co domain N. But there is no pre- image in domain of f.
⇒ f is not onto, i.e., not surjective.
(ii) f: R
R given by f(x) = x2
(a) f is not one – one because f(-1) = f (1) = 1
-1 and 1 have the same image
⇒ f is not injective.
(b) -2 ∈ co domain R of f. But √-2 does not belong to domain R of f.
⇒ f is not onto, i.e., f is not surjective.
Q.13 Show that the Relation R on the set A = {x ∈ Z : 0 ≤ x ≤ 12}, given by R = {(a, b) : |a – b| is a multiple of 4} is an equivalence relation.
Ans
R = {(a, b) : |a – b| is a multiple of 4}, where a, b ∈ A ={x
Z : 0 ≤ x ≤ 12} = {0, 1, 2, …, 12}.
Reflexivity: For any a ∈ A, |a – a| = 0, which is a multiple of 4.
⇒ (a, a) ∈ R, for all a ∈ A.
So, R is reflexive.
Symmetry: Let (a, b) ∈ R. Then,
(a, b) ∈ R
⇒ |a – b| is a multiple of 4
⇒ |a – b| = 4k for some k ∈ N
⇒ |b – a| = 4k for some k ∈ N
⇒ (b, a) ∈ R
So, R is symmetric.
Transitive: Let (a, b) ∈ R and (b, c) ∈ R. Then,
⇒ |a – b| is a multiple of 4 and |b – c| is a multiple of 4
⇒ |a – b| = 4k and |b – c| = 4m for some k, m ∈ N
⇒ a – b = ± 4k and b – c = ± 4m
⇒ a – c = ± 4k ± 4m
⇒ a – c is a multiple of 4
⇒ |a – c| is a multiple of 4
⇒ (a, c) ∈ R
So, R is transitive.
Hence, R is an equivalence relation.
Q.14 Determine whether the following relation is reflexive, symmetric and transitive: Relation R on the set N of all natural numbers is defined as
R = {(x, y): y = x + 5 and x < 4}
Ans
R = {(x, y): y = x + 5 and x < 4}
∴ R = {(1, 6), (2, 7), (3, 8)}
Reflexivity: (1, 1), (2, 2) etc. are not in R. So, R is not reflexive.
Symmetry: (1, 6) ∈ R but (6, 1) ∉ R. So, R is not symmetric.
Transitivity: Since (1, 6) ∈ R and there is no ordered pair in R which has 6 as the first element. Same is the case for (2, 7) and (3, 8). So, R is not transitive.
Q.15 Show that 1/x is the inverse of x ≠ 0 for the multiplication operation on R.
Ans
We know that x X (1/x) = 1 (Identity for ‘x’). So, 1/x is the multiplicative inverse of x.
Q.16 Let f = {(3, 1), (2, 3), (1, 2)}, find f -1 if f is one-one and onto.
Ans f is invertible. So, f -1 = {(1, 3), (3, 2), (2, 1)}.
Q.17
Ans
Q.18 A relation R in a set A is called …, if no element of A is elated to any element of A.
AnsEmpty Relation
Q.19 A relation R in a set A is called …, if each element of A is elated to every element of A.
AnsUniversal Relation
Q.20 Name the relation R in a set A satisfying the condition (a, a) ∈ R, for every a ∈ A.
Ans
The relation R is reflexive.
Q.21 Name the relation R in a set A satisfying the condition (a1, a2) ∈ R ⇒ (a2, a1) ∈ R for all (a1, a2) ∈ A.
Ans
The relation R is symmetric.
Q.22 R is a relation in a set {1, 2, 4} given by R = {(1, 1), (2, 2), (4, 4)}. State whether R is reflexive or symmetric.
Ans
R is reflexive. [ (a, a) ε R, for every a ε {1, 2, 4}]
Q.23 Let f: R
R; f(x) = sinx and g: R
R; g(x) = x2, find fog and gof.
AnsClearly, fog and gof both exist.
Now, (gof)(x) = g(f(x)) = g(sinx) = (sinx)2 = sin2x.
And, (fog)(x) = f(g(x)) = f(x2) = sinx2.
Q.24 If f is one-one and onto, then what is f -1o f ?
Ans
f -1of = If
Q.25 Let * be a binary operation on set Q of rational numbers as follows:
a*b = (a-b)2 . Is this operation commutative?
Ans
a*b = (a-b)2
b*a = (b-a)2
(a-b)2 = (b-a)2
Therefore, a*b = b*a
So, the given operation is commutative.
Q.26
Ans
Q.27
Ans
Q.28 Let * be a binary operation defined by a*b=2a+b+ab+1. Find 3*5.
Ans
Given that
a*b = 2a+b+ab+1
⇒ 3*5 = 2×3+5+3×5+1
= 6+5+15+1
= 27
Q.29
Ans
Q.30
Ans
Q.31 Let A = {1, 2, 3, 8}, B = {4, 5, 6} and let f = {(1, 4), (2, 5), (3, 6)} be defined from A to B. Show that f is not a function from A to B.
AnsSince there is no image in set B for every element of set A (that is, element 8 of set A has no image in set B), therefore, f is not a function from set A to set B.
Q.32 Let A = {1, 2, 3}, B = {4, 5, 6, 7} and let f = {(1, 4), (2, 5), (3, 6)} be a function from A to B. Show that f is one-one.
Ans
Since every element of set A has only one image in set B, that is 1→ 4, 2→ 5, 3→ 6, therefore, f is one-one function.
Q.33 Let A = {1, 2, 3}, B = {4, 5, 6, 7} and let f = {(1, 4), (2, 4), (3, 6)} be a function from A to B. Show that f is many one.
Ans
Since elements 1 and 2 have same image 4 in set B, (1→ 4, 2→ 4, 3→ 6 ), therefore, f is many one function.
Q.34 Let A = {1, 2}, B = {4, 5, 6} and let f = {(1, 4), (2, 5), (2, 6)} be a function from A to B. Show that f is not a function.
Ans
Since every element of set A has no unique image in set B, that is, element 2 has two images 5 and 6 in set B (1→ 4, 2→ 5, 2→ 6), therefore, f is not a function.
Q.35 If Set A has 2 elements and Set B has 3 elements, find the number of relations defined from Set A to Set B.
Ans
Since number of elements in set A = 2
Number of elements in set B = 3
∴ Number of elements in set (AXB) = 2
3=6
The number of all possible subsets of Set (AXB) = 26
⇒ The number of relations defined from Set A to Set B is 26 = 64.
Q.36
Ans
Q.37
Ans
Q.38
Ans
Q.39
Ans

Q.40
Ans
Q.41
Ans
![]()
Q.42
Ans
Q.43
Ans
Q.44
Ans
Q.45 Consider the binary operation ∧ on the set {1, 2, 3, 4, 5} defined by a∧b = min {a, b}. Write the operation table of the operation ∧.
Ans
Since a*b = min {a, b}
⇒1*1 = min {1,1} = 1
⇒ 1*2 = min {1,2} = 1
⇒ 1*3 = min {1,3} = 1
⇒ 1*4 = min {1,4} = 1
⇒ 1*5 = min {1,5} = 1
⇒ 2*1 = min {2,1} = 1
⇒ 2*2 = min {2,2} = 2
⇒ 2*3 = min {2,3} = 2
⇒ 2*4 = min {2,4} = 2
⇒ 2*5 = min {2,5} = 2
⇒3*1 = min {3,1} = 1
⇒3*2 = min {3,2} = 2
⇒3*3 = min {3,3} = 3
⇒3*4 = min {3,4} = 3
⇒3*5 = min {3,5} = 3
⇒ 4*1 = min {4,1} = 1
⇒ 4*2 = min {4,2} = 2
⇒ 4*3 = min {4,3} = 3
⇒ 4*4 = min {4,4} = 4
⇒ 4*5 = min {4,5} = 4
⇒ 5*1 = min {5,1} = 1
⇒ 5*2 = min {5,2} = 2
⇒ 5*3 = min {5,3} = 3
⇒ 5*4 = min {5,4} = 4
⇒ 5*5 = min {5,5} = 5
Thus, operation table of operation (*) calculated above is
| * | 1 | 2 | 3 | 4 | 5 |
| 1 | 1 | 1 | 1 | 1 | 1 |
| 2 | 1 | 2 | 2 | 2 | 2 |
| 3 | 1 | 2 | 3 | 3 | 3 |
| 4 | 1 | 2 | 3 | 4 | 4 |
| 5 | 1 | 2 | 3 | 4 | 5 |
Q.46 Consider the binary operation * on the set {1, 2, 3, 4, 5} given by the following multiplication table. Using this table compute
| * | 1 | 2 | 3 | 4 | 5 |
| 1 | 1 | 1 | 1 | 1 | 1 |
| 2 | 1 | 2 | 1 | 2 | 1 |
| 3 | 1 | 1 | 3 | 1 | 1 |
| 4 | 1 | 2 | 1 | 4 | 1 |
| 5 | 1 | 1 | 1 | 1 | 5 |
(i) (3*4)*5.
(ii) 3*(4*5).
(iii) (2*3)*(4*5).
(iv) if * is commutative.
Ans
We have
(i) (3*4)*5 = 1*5 [Since, 3*4=1] =1
(ii) 3*(4*5) = 3*1 [Since, 4*5=1] =1
(iii) (2*3)*(4*5) = 1*1 [∴2*3=1 and 4*5=1] =1
(iv) Since (2*5)=1 and (5*2)=1
⇒(2*5) = (5*2)
⇒ Operation * is commutative.
Q.47 Show that addition, subtraction and multiplication are binary operations on R, but division is not a binary operation on R. Further, show that division is a binary operation on the set R of non-zero real numbers.
Ans
Q.48
Ans
Q.49
Ans
Q.50
Ans
Q.51
Ans
Q.52
Ans
Q.53
Ans
Q.54
Ans
Q.55 Let A = {2, 3, 4}, B = {5, 6, 7, 9} and let f = {(1, 4), (3, 6), (4, 7)} be a function from A to B, then function is ______________.
Ans
Since, every element of set A has only one image in set B i.e., 2→5, 3→6 and 4→7. Therefore, f is one-one function.
FAQs (Frequently Asked Questions)
A function is a special type of relation. In a relation, an element can be related in different ways. In a function, each domain element must have exactly one image. This single-output rule is the main difference.
Check three conditions in order: reflexive, symmetric and transitive. If even one condition fails, the relation is not an equivalence relation. Use ordered pairs carefully because missing reverse pairs or self-pairs often changes the answer.
Co-domain is the set where outputs are expected to lie. Range is the set of outputs actually obtained. For onto functions, range and co-domain are equal. For non-onto functions, range is only a part of the co-domain.
No, gof does not always equal fog. In gof, f acts first and then g acts. In fog, g acts first and then f acts. Since the order changes, the final expressions may also change.
An invertible function must be one-one and onto. One-one ensures no two inputs share the same image. Onto ensures every co-domain element has a pre-image. Together, these conditions allow the reverse mapping to work correctly.
