Beyond domain, range, continuity, and differentiability, functions can have many other mathematical properties worth exploring. For example,
- Injectivity: A function is injective (or 'one-to-one') if each input is mapped to a unique output. No two different inputs share the same output.
- Surjectivity: A function is surjective ('onto') if every possible output is covered by at least one input within the domain.
- Bijectivity: A function is bijective if it is both injective and surjective, meaning it’s a one-to-one correspondence between inputs and outputs.
Understanding these properties is paramount in higher-level mathematics and applications like cryptography, where bijective functions are critical for encoding and decoding information securely.