Injective, Surjective, Bijective

Initializing live version
Download to Desktop

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.

In the function mapping , the domain is all values and the range is all values.


If implies , the function is called injective, or one-to-one.

If for any in the range there is an in the domain so that , the function is called surjective, or onto.

If both conditions are met, the function is called bijective, or one-to-one and onto.


Contributed by: Ed Pegg Jr (March 2011)
Open content licensed under CC BY-NC-SA



Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.