Injective, Surjective, Bijective
In the function mapping , the domain is all values and the range is all values.[more]
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.[less]