A function is said to be a One-to-One Function, if for each element of range, there is a unique domain.
One-to-one function satisfies both vertical line test as well as horizontal line test.
One-to-one function is also called as injective function.

In the given figure, every element of range has unique domain.
So, the given function is one-to-one function.
A. {(1, a), (2, c), (3, a)}
B. {(1, b), (2, d), (3, a)}
C. {(1, a), (2, a), (3, a)}
D. {(1, c), (2, b), (1, a), (3, d)}
Correct Answer: B
Step 1: Here, option B satisfies the condition for one-to-one function, as the elements of the range set B are mapped to unique element in the domain set A and the mapping can be shown as:

Step 2: Hence Option B satisfies the condition for a function to be one-to-one.
Q1: Which of the following relations is a one-to-one function if A = {1, 2, 3} and B = {a, b, c, d}?
Q: How can I determine if a function is one-to-one?
A: Check if it satisfies the horizontal line test. If any horizontal line intersects the graph more than once, it is not one-to-one.
Q: What is the difference between a one-to-one function and an onto function?
A: A one-to-one function has a unique domain element for each range element. An onto function has its range equal to its codomain, meaning every possible output is actually achieved.