Injective and surjective maps
Japanese school year: University year 1
What you learn
You will learn the formal definitions of injective, surjective, and bijective mappings, as well as the conditions required for inverse mappings to exist. These concepts are fundamental in modern algebra and invertible data transformations in computer science. Prior familiarity with functions and basic set operations will support your progress.
Key points
This defines an injective (one-to-one) function . It states that if two outputs are equal (), their inputs and must be identical, meaning distinct inputs never share an output.
This defines a surjective (onto) function . It means every element in the target set has at least one source element in set satisfying , leaving no target element uncovered.
When a function is bijective (both injective and surjective), it has an inverse function that reverses it. Applying one after the other returns the input unchanged via the identity map .
Choose a set to practice.