GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — Injective function - Wikipedia

(Redirected from Injective)
"Injective" redirects here. For other uses, see Injective module and Injective object.

In mathematics, an injective function (also known as injection, or one-to-one function[1]) is a function f that maps distinct elements of its domain to distinct elements of its codomain; that is, x1 ≠ x2 implies f(x1) ≠ f(x2) (equivalently by contraposition, f(x1) = f(x2) implies x1 = x2). In other words, every element of the function's codomain is the image of at most one element of its domain.[2] The term one-to-one function must not be confused with one-to-one correspondence that refers to bijective functions, which are functions such that each element in the codomain is an image of exactly one element in the domain.

A homomorphism between algebraic structures is a function that is compatible with the operations of the structures. For all common algebraic structures, and, in particular for vector spaces, an injective homomorphism is also called a monomorphism. However, in the more general context of category theory, the definition of a monomorphism differs from that of an injective homomorphism.[3] This is thus a theorem that they are equivalent for algebraic structures; see Homomorphism § Monomorphism for more details.

A function f that is not injective is sometimes called many-to-one.[2]

Definition

The sets X = {1, 2, 3} and Y = {A, B, C, D}, and a function mapping 1 to D, 2 to B, and 3 to A.
An injective function, which is not also surjective
Further information on notation: Function (mathematics) § Notation

Let f be a function whose domain is a set ⁠X⁠. The function f is said to be injective provided that for all a and b in X, if ⁠f(a)=f(b)⁠, then ⁠a=b⁠; that is, f(a)=f(b) implies ⁠a=b⁠. Equivalently, if ⁠a≠b⁠, then f(a)≠f(b) in the contrapositive statement.

Symbolically,∀a,b∈X,f(a)=f(b)⇒a=b, which is logically equivalent to the contrapositive,[4]∀a,b∈X,a≠b⇒f(a)≠f(b).An injective function (or, more generally, a monomorphism) is often denoted by using the specialized arrows ↣ or ↪ (for example, f:A↣B or ⁠f:A↪B⁠), although some authors specifically reserve ↪ for an inclusion map.[5]

Examples

For visual examples, readers are directed to the gallery section.

  • For any set X and any subset ⁠S⊆X⁠, the inclusion map S→X (which sends any element s∈S to itself) is injective. In particular, the identity function X→X is always injective (and in fact bijective).
  • If the domain of a function is the empty set, then the function is the empty function, which is injective.
  • If the domain of a function has one element (that is, it is a singleton set), then the function is always injective.
  • The function f:ℝ→ℝ defined by f(x)=2x+1 is injective.
  • The function g:ℝ→ℝ defined by g(x)=x2 is not injective, because (for example) g(1)=1=g(−1). However, if g is redefined so that its domain is the non-negative real numbers [0, +∞), then g is injective.
  • The exponential function exp⁡:ℝ→ℝ defined by exp⁡(x)=ex is injective (but not surjective, as no real value maps to a negative number).
  • The natural logarithm function ln⁡:(0,∞)→ℝ defined by x↦ln⁡x is injective.
  • The function g:ℝ→ℝ defined by g(x)=xn−x is not injective, since, for example, ⁠g(0)=g(1)=0⁠.

More generally, when X and Y are both the real line ⁠ℝ⁠, then an injective function f:ℝ→ℝ is one whose graph is never intersected by any horizontal line more than once. This principle is referred to as the horizontal line test.[2]

Injections can be undone

Functions with left inverses are always injections. That is, given ⁠f:X→Y⁠, if there is a function g:Y→X such that for every ⁠x∈X⁠, ⁠g(f(x))=x⁠, then f is injective. The proof is that f(a)=f(b)→g(f(a))=g(f(b))→a=b.

In this case, g is called a retraction of ⁠f⁠. Conversely, f is called a section of ⁠g⁠. For example: f:ℝ→ℝ2,x↦(1,m)⊺x is retracted by ⁠g:y↦(1,m)1+m2y⁠.

Conversely, every injection f with a non-empty domain has a left inverse g. It can be defined by choosing an element a in the domain of f and setting g(y) to the unique element of the pre-image f−1[y] (if it is non-empty) or to a (otherwise).[6]

The left inverse g is not necessarily an inverse of f, because the composition in the other order, ⁠f∘g⁠, may differ from the identity on ⁠Y⁠. In other words, an injective function can be "reversed" by a left inverse, but is not necessarily invertible, which requires that the function is bijective.

Injections may be made invertible

In fact, to turn an injective function f:X→Y into a bijective (hence invertible) function, it suffices to replace its codomain Y by its actual image J=f(X). That is, let g:X→J such that g(x)=f(x) for all ⁠x∈X⁠; then g is bijective. Indeed, f can be factored as ⁠InJ,Y∘g⁠, where InJ,Y is the inclusion function from J into ⁠Y⁠.

More generally, injective partial functions are called partial bijections.

Other properties

See also: List of set identities and relations § Functions and sets
The composition of two injective functions is injective.
  • If f and g are both injective then f∘g is injective.
  • If g∘f is injective, then f is injective (but g need not be).
  • f:X→Y is injective if and only if, given any functions ⁠g⁠, h:W→X whenever ⁠f∘g=f∘h⁠, then ⁠g=h⁠. In other words, injective functions are precisely the monomorphisms in the category Set of sets.
  • If f:X→Y is injective and A is a subset of ⁠X⁠, then ⁠f−1(f(A))=A⁠. Thus, A can be recovered from its image ⁠f(A)⁠.
  • If f:X→Y is injective and A and B are both subsets of ⁠X⁠, then ⁠f(A∩B)=f(A)∩f(B)⁠.
  • Every function h:W→Y can be decomposed as h=f∘g for a suitable injection f and surjection ⁠g⁠. This decomposition is unique up to isomorphism, and f may be thought of as the inclusion function of the range h(W) of h as a subset of the codomain Y of ⁠h⁠.
  • If f:X→Y is an injective function, then Y has at least as many elements as X, in the sense of cardinal numbers. In particular, if, in addition, there is an injection from ⁠Y⁠ to ⁠X⁠, then X and Y have the same cardinal number. (This is known as the Cantor–Bernstein–Schroeder theorem.)
  • If both X and Y are finite with the same number of elements, then f:X→Y is injective if and only if f is surjective (in which case f is bijective).
  • An injective function which is a homomorphism between two algebraic structures is an embedding.
  • Unlike surjectivity, which is a relation between the graph of a function and its codomain, injectivity is a property of the graph of the function alone; that is, whether a function f is injective can be decided by only considering the graph (and not the codomain) of ⁠f⁠.

Proving that functions are injective

A proof that a function f is injective depends on how the function is presented and what properties the function holds. For functions that are given by some formula there is a basic idea. We use the definition of injectivity, namely that if ⁠f(x)=f(y)⁠, then ⁠x=y⁠.[7]

Here is an example: f(x)=2x+3

Proof: Let ⁠f:X→Y⁠. Suppose ⁠f(x)=f(y)⁠. So 2x+3=2y+3 implies ⁠2x=2y⁠, which implies ⁠x=y⁠. Therefore, it follows from the definition that f is injective.

There are multiple other methods of proving that a function is injective. For example, in calculus if f is a differentiable function defined on some interval, then it is sufficient to show that the derivative is always positive or always negative on that interval. In linear algebra, if f is a linear transformation it is sufficient to show that the kernel of f contains only the zero vector. If f is a function with finite domain it is sufficient to look through the list of images of each domain element and check that no image occurs twice on the list.

A graphical approach for a real-valued function f of a real variable x is the horizontal line test. If every horizontal line intersects the curve of f(x) in at most one point, then f is injective or one-to-one.

Gallery

  • The sets X = {1, 2, 3} and Y = {A, B, C, D}, and a function mapping 1 to D, 2 to B, and 3 to A.
    An injective non-surjective function (injection, not a bijection)
  • The sets X = {1, 2, 3, 4} and Y = {A, B, C, D}, and a function mapping 1 to D, 2 to B, 3 to C, and 4 to A.
    An injective surjective function (bijection)
  • The sets X = {1, 2, 3, 4} and Y = {B, C, D}, and a function mapping 1 to D, 2 to B, 3 to C, and 4 to C.
    A non-injective surjective function (surjection, not a bijection)
  • The sets X = {1, 2, 3, 4} and Y = {A, B, C, D}, and a function mapping 1 to D, 2 to B, 3 to C, and 4 to C.
    A non-injective non-surjective function (also not a bijection)
  • Not an injective function. Here and are subsets of and are subsets of ⁠⁠: for two regions where the function is not injective because more than one domain element can map to a single range element. That is, it is possible for more than one in to map to the same in ⁠⁠.
    Not an injective function. Here X1 and X2 are subsets of X,Y1 and Y2 are subsets of ⁠Y⁠: for two regions where the function is not injective because more than one domain element can map to a single range element. That is, it is possible for more than one x in X to map to the same y in ⁠Y⁠.
  • Making functions injective. The previous function can be reduced to one or more injective functions (say) and ⁠⁠, shown by solid curves (long-dash parts of initial curve are not mapped to anymore). Notice how the rule has not changed – only the domain and range. and are subsets of and are subsets of ⁠⁠: for two regions where the initial function can be made injective so that one domain element can map to a single range element. That is, only one in maps to one in ⁠⁠.
    Making functions injective. The previous function f:X→Y can be reduced to one or more injective functions (say) f:X1→Y1 and ⁠f:X2→Y2⁠, shown by solid curves (long-dash parts of initial curve are not mapped to anymore). Notice how the rule f has not changed – only the domain and range. X1 and X2 are subsets of X,Y1 and Y2 are subsets of ⁠Y⁠: for two regions where the initial function can be made injective so that one domain element can map to a single range element. That is, only one x in X maps to one y in ⁠Y⁠.
  • Injective functions. Diagramatic interpretation in the Cartesian plane, defined by the mapping ⁠⁠, where ⁠⁠, domain of function, range of function, and denotes image of ⁠⁠. Every one in maps to exactly one unique in ⁠⁠. The circled parts of the axes represent domain and range sets — in accordance with the standard diagrams above
    Injective functions. Diagramatic interpretation in the Cartesian plane, defined by the mapping ⁠f:X→Y⁠, where ⁠y=f(x)⁠, X= domain of function, Y= range of function, and im⁡(f) denotes image of ⁠f⁠. Every one x in X maps to exactly one unique y in ⁠Y⁠. The circled parts of the axes represent domain and range sets — in accordance with the standard diagrams above

See also

  • Bijection, injection and surjection – Properties of mathematical functions
  • Injective metric space – Type of metric space
  • Monotonic function – Order-preserving mathematical function
  • Univalent function – Mathematical concept

Notes

  1. ↑ Sometimes one-one function in Indian mathematical education. "Chapter 1: Relations and functions" (PDF). Archived (PDF) from the original on December 26, 2023 – via NCERT.
  2. 1 2 3 "Injective, Surjective and Bijective". Math is Fun. Retrieved 2019-12-07.
  3. ↑ "Section 7.3 (00V5): Injective and surjective maps of presheaves". The Stacks project. Retrieved 2019-12-07.
  4. ↑ Farlow, S. J. "Section 4.2 Injections, Surjections, and Bijections" (PDF). Mathematics & Statistics - University of Maine. Archived from the original (PDF) on Dec 7, 2019. Retrieved 2019-12-06.
  5. ↑ "What are usual notations for surjective, injective and bijective functions?". Mathematics Stack Exchange. Retrieved 2024-11-24.
  6. ↑ Unlike the corresponding statement that every surjective function has a right inverse, this does not require the axiom of choice, as the existence of a is implied by the non-emptiness of the domain. However, this statement may fail in less conventional mathematics such as constructive mathematics. In constructive mathematics, the inclusion {0,1}→ℝ of the two-element set in the reals cannot have a left inverse, as it would violate indecomposability, by giving a retraction of the real line to the set {0,1}.
  7. ↑ Williams, Peter (Aug 21, 1996). "Proving Functions One-to-One". Department of Mathematics at CSU San Bernardino Reference Notes Page. Archived from the original on 4 June 2017.

References

  • Bartle, Robert G. (1976), The Elements of Real Analysis (2nd ed.), New York: John Wiley & Sons, ISBN 978-0-471-05464-1, p. 17 ff.
  • Halmos, Paul R. (1974), Naive Set Theory, New York: Springer, ISBN 978-0-387-90092-6, p. 38 ff.

External links

Wikimedia Commons logo
Wikimedia Commons has media related to Injectivity.
Wiktionary logo
Look up injective in Wiktionary, the free dictionary.
  • Earliest Uses of Some of the Words of Mathematics: entry on Injection, Surjection and Bijection has the history of Injection and related terms.
  • Khan Academy – Surjective (onto) and Injective (one-to-one) functions: Introduction to surjective and injective functions
Retrieved from "https://en.wikipedia.org/w/index.php?title=Injective_function&oldid=1346410343"
Categories:
  • Functions and mappings
  • Basic concepts in set theory
  • Types of functions
Hidden categories:
  • Articles with short description
  • Short description is different from Wikidata
  • Commons category link is on Wikidata
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.