Range of a function

Revision as of 20:44, 7 January 2025 by imported>Giraffer (Reverted edits by 109.152.38.232 (talk) (HG) (3.4.10))
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Template:Short description

Template:For

File:Codomain2.SVG
<math>f</math> is a function from domain X to codomain Y. The yellow oval inside Y is the image of <math>f</math>. Sometimes "range" refers to the image and sometimes to the codomain.

In mathematics, the range of a function may refer to either of two closely related concepts:

In some cases the codomain and the image of a function are the same set; such a function is called surjective or onto. For any non-surjective function <math>f: X \to Y,</math> the codomain <math>Y</math> and the image <math>\tilde Y</math> are different; however, a new function can be defined with the original function's image as its codomain, <math>\tilde{f}: X \to \tilde{Y}</math> where <math>\tilde{f}(x) = f(x).</math> This new function is surjective.

DefinitionsEdit

Given two sets Template:Mvar and Template:Mvar, a binary relation Template:Mvar between Template:Mvar and Template:Mvar is a function (from Template:Mvar to Template:Mvar) if for every element Template:Mvar in Template:Mvar there is exactly one Template:Mvar in Template:Mvar such that Template:Mvar relates Template:Mvar to Template:Mvar. The sets Template:Mvar and Template:Mvar are called the domain and codomain of Template:Mvar, respectively. The image of the function Template:Mvar is the subset of Template:Mvar consisting of only those elements Template:Mvar of Template:Mvar such that there is at least one Template:Mvar in Template:Mvar with Template:Math.

UsageEdit

As the term "range" can have different meanings, it is considered a good practice to define it the first time it is used in a textbook or article. Older books, when they use the word "range", tend to use it to mean what is now called the codomain.Template:Sfnm More modern books, if they use the word "range" at all, generally use it to mean what is now called the image.Template:Sfn To avoid any confusion, a number of modern books don't use the word "range" at all.Template:Sfn

Elaboration and exampleEdit

Given a function

<math>f \colon X \to Y</math>

with domain <math>X</math>, the range of <math>f</math>, sometimes denoted <math>\operatorname{ran}(f)</math> or <math>\operatorname{Range}(f)</math>,<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> may refer to the codomain or target set <math>Y</math> (i.e., the set into which all of the output of <math>f</math> is constrained to fall), or to <math>f(X)</math>, the image of the domain of <math>f</math> under <math>f</math> (i.e., the subset of <math>Y</math> consisting of all actual outputs of <math>f</math>). The image of a function is always a subset of the codomain of the function.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

As an example of the two different usages, consider the function <math>f(x) = x^2</math> as it is used in real analysis (that is, as a function that inputs a real number and outputs its square). In this case, its codomain is the set of real numbers <math>\mathbb{R}</math>, but its image is the set of non-negative real numbers <math>\mathbb{R}^+</math>, since <math>x^2</math> is never negative if <math>x</math> is real. For this function, if we use "range" to mean codomain, it refers to <math>\mathbb{{\displaystyle \mathbb {R} ^{}}}</math>; if we use "range" to mean image, it refers to <math>\mathbb{R}^+</math>.

For some functions, the image and the codomain coincide; these functions are called surjective or onto. For example, consider the function <math>f(x) = 2x,</math> which inputs a real number and outputs its double. For this function, both the codomain and the image are the set of all real numbers, so the word range is unambiguous.

Even in cases where the image and codomain of a function are different, a new function can be uniquely defined with its codomain as the image of the original function. For example, as a function from the integers to the integers, the doubling function <math>f(n) = 2n</math> is not surjective because only the even integers are part of the image. However, a new function <math>\tilde{f}(n) = 2n</math> whose domain is the integers and whose codomain is the even integers is surjective. For <math>\tilde{f},</math> the word range is unambiguous.

See alsoEdit

Notes and referencesEdit

Template:Reflist

BibliographyEdit

Template:Mathematical logic