nonsurjective
Nonsurjective is an adjective used to describe a function that is not surjective (not onto). For a function f: A → B to be surjective, every element of the codomain B must be the value of f at some input from A. A function is nonsurjective when this condition fails: there exists at least one y in B such that no element x in A satisfies f(x) = y. Equivalently, the image f(A) is a proper subset of B.
The concept of surjectivity depends on the chosen codomain. A function can be surjective onto one codomain
Examples illustrate nonsurjectivity. The function f: Z → Z given by f(n) = n^2 is nonsurjective since negative
Related facts: a function has a right inverse if and only if it is surjective; therefore nonsurjective