Summarize this article:
Last updated on October 16, 2025
The bijective function is also referred to as a bijection or one-to-one correspondence, depending on the context. One-to-one function (injective) and one-to-one (bijective) correspondence are entirely different concepts. In this article, we will learn more about a bijective function.
A bijective function creates a perfect one-to-one match between two sets, such as set A and set B. If a function is said to be bijective, then it should satisfy the following two properties:
Injectivity: Each element from set A must be connected with a unique element in set B. In simple terms, no two elements from set A can connect with the same element in set B.
Surjectivity: Every element in set B must be the image of at least one element in set A. This function should map every element of set B to at least one element in set A, meaning all elements of set B are included.
When a function satisfies these two properties, such as injectivity and surjectivity, then it is called a bijective function. A bijective function establishes a perfect one-to-one correspondence between two sets.
In mathematics, a function links each input to an output. The way inputs and outputs are paired can be different. Based on this pairing, functions are classified as injective, surjective, or bijective. Let’s look at the differences between these functions.
Property |
Injective Function (One-to-One) |
Surjective Function(Onto) |
Bijective Function (One-to-One & Onto) |
What does it mean? |
Every input gives a different output. |
Every output has at least one input. |
Every input gives a different output, and every output is used. |
Does the output repeat? |
No, outputs are not repeated. |
Yes, outputs can be repeated. |
No outputs are repeated, and each output is used exactly once. |
Are all outputs used? |
Not always |
Yes, all outputs are used. |
Yes, all the outputs are used. |
Is it both One-to-One and Onto? |
No |
No |
Yes |
Symbol |
↣ |
↠ |
⤖ |
Does it have an inverse? |
Not always |
No, not always. |
Yes, always |
Example |
f(x) = 5x + 5 |
f(x) = x3 |
f(x) = x |
The following image shows the difference between surjective, injective, and bijective functions:
What are the Properties of Bijective Function?
The main properties of a bijective function are injective and surjective, but other than that, some more properties of bijective functions are:
Inverse Exists: The Inverse of a bijective function exists because the function pairs each element of the domain with a unique element of the codomain. The inverse reverses this mapping, taking an element from the codomain back to its original element in the domain.
Unique Inverse: The inverse of a bijective function is always unique, meaning there is only one function that can reverse the mapping.
Preservation of Composition: If two functions are bijective, then their composition is also bijective.
For identifying a bijective function, we use two main processes, which are:
Step 1: Check for Injectivity
Imagine two boxes, Box A and Box B.
Box A has: {1, 2, 3}
Box B has: {a, b, c}
We can use a function f to connect items from Box A to Box B,
f(1) = a
f(2) = b
f(3) = c
Now, check whether each number from Box A is connected with a different letter in Box B.
1 goes to a
2 goes to b
3 goes to c
Here, no two numbers go to the same letter. So it is injective, that is, one-to-one.
Step 2: Check for Surjectivity
Next, see every letter in Box B is being used.
a is used by 1
b is used by 2
c is used by 3
No letter is left out. Each element in Box B is connected to something in Box A.
This means the function is surjective; every element in Box B is covered.
If a function passes both injective(one-to-one) and surjective(onto), then the function is said to be bijective.
How to Represent Bijective Function in Graph?
Let us consider a bijective function as f(x) = x. It is a linear function with a slope that is equal to 1. Let us see it clearly through a graph given below:
In real life, a bijective function is useful in many areas like technology, coding, mathematics, and even everyday tasks. Given below are some of the real-life applications of a bijective function.
When learning about bijective functions, students often make a few mistakes by mixing up definitions or skipping important checks. Let’s look at some of these common mistakes and the ways to avoid them.
Is the function f(x) = 2x + 3, defined for real numbers, a bijective function?
Yes, it is a bijective function.
Check Injectivity:
Suppose f(x1) = f(x2)
2x1 + 3 = 2x2 + 3
Subtract 3: 2x1 = 2x2
Divide by 2: x1 = x2
So, the function is injective
Check Surjectivity:
Let y be any real number.
y = 2x + 3
x = y - 32, which is also a real number.
So, for every output y, there exists an input x. It is surjective.
Since it is both injective and surjective, it is a bijective function.
Is the function f(x) = x2 for x ∈ R a bijective function?
No, it is not a bijective function.
Injective check:
Try f(2) = 4 and f(-2) = 4
Two different inputs give the same output. So, it is not injective.
Surjective Check:
The function produces only non-negative outputs, so negative numbers like -1 or -5 never appear as outputs. Because of this, the function is not surjective.
Since it is neither injective nor surjective, it is not bijective.
Let set A = {1, 2, 3}, B = {a, b, c}. Function f is defined as: f(1) = a, f(2) = b, f(3) = c. Is the function bijective?
Yes, this is bijective.
Every number from A goes to one unique letter in B. So it is injective. Every letter in B is also used, so it is surjective.
Here, both the injective and surjective are true, so it is a bijective function.
If set A = {x, y, z}, set B = {1, 2, 3}, f(x) = 1, f(y) = 2, f(z) = 3. Is this function bijective?
Yes, it is bijective
Each input gives a different output. So it is injective.
All outputs are used, so it is surjective.
Since there is no repeat and nothing left out, the function is bijective.
Set A = {1, 2} and set B = {a, b}. Function f is, f(1) = a, f(2) = b. Is this function bijective?
Yes, the function is bijective.
Each number goes to a different letter, and every letter is used. So the function is a bijective function because it is both injective and surjective.
Jaskaran Singh Saluja is a math wizard with nearly three years of experience as a math teacher. His expertise is in algebra, so he can make algebra classes interesting by turning tricky equations into simple puzzles.
: He loves to play the quiz with kids through algebra to make kids love it.