Bourbaki

2. Functions

1. Let E and F be two sets, which may or may not be distinct. A relation between a variable element xx of E and a variable element yy of F is called a functional relation in yy if, for all x∈Ex \in E, there exists a unique y∈Fy \in F which is in the given relation with xx.

We give the name of function to the operation which in this way associates with every element x∈Ex \in E the element y∈Fy \in F which is in the given relation with xx; yy is said to be the value of the function at the element xx, and the function is said to be determined by the given functional relation. Two equivalent functional relations determine the same function. Such a function is said to "take its values in F" and to be "defined on E". More briefly, it is also said to be a mapping of E into F.

2. The mappings of a set E into a set F are the elements of a new set, the set of mappings of E into F. If ff is any element of this set, the value of ff at the element xx of E is often denoted by f(x)f(x). In some situations, the notation fxf_x (called the indicial notation; the set E is then called the index set) is preferable. The relation "y=f(x)y = f(x)" is a functional relation in yy, which determines ff.

When a relation of the form y=⟨x⟩y = \langle x \rangle (where ⟨x⟩\langle x \rangle denotes a combination of signs in which xx may appear) is a functional relation in yy, the function it determines is often denoted by the notation x→⟨x⟩x \rightarrow \langle x \rangle, or even simply by ⟨x⟩\langle x \rangle; this is a very common abuse of language. For example, if X and Y are two generic subsets of a set E, the relation Y=∁XY = \complement X is functional in Y; the mapping of P(E)\mathfrak{P}(E) into P(E)\mathfrak{P}(E) it determines is denoted by X→∁XX \rightarrow \complement X, or simply by ∁X\complement X.

Instead of saying "let ff be a mapping of E into F", we shall often say, more simply, "let f:E→Ff: E \rightarrow F".

To describe a situation in which several mappings are involved, we shall also make use of diagrams such as

C↗g↘hA⟶fB⟶vE↓u↓wD⟵tF\begin{array}{ccccc} & & \mathrm{C} & & \\ & \overset{g}{\nearrow} & & \overset{h}{\searrow} & \\ \mathrm{A} \overset{f}{\longrightarrow} \mathrm{B} & \underset{v}{\longrightarrow} & & & \mathrm{E} \\ \downarrow u & & & & \downarrow w \\ \mathrm{D} & \underset{t}{\longleftarrow} & & & \mathrm{F} \end{array}

in which the letter attached to an arrow denotes a mapping of the set at the tail of the arrow into the set at its head.

The relation of equality "f=gf = g" between mappings of E into F is equivalent to the relation "for all x∈E,f(x)=g(x)x \in \mathrm{E}, f(x) = g(x)".

3. A function, defined on a set E, which takes the same value aa for every element xx of E, is called a constant function on E; it is determined by the functional relation y=ay = a.

The mapping of E into E which associates with each element xx of E this same element is called the identity mapping. It is determined by the functional relation y=xy = x.

If A is any subset of E, the mapping of A into E which associates with each element xx of A the same element xx considered as an element of E is called the canonical mapping of A into E.

Let ff be a mapping of a set E into itself. An element xx of E is said to be fixed (or invariant) under ff if f(x)=xf(x) = x.

An element xx of E is said to be fixed (or invariant) under a set of mappings of E into E if it is fixed under each of them.

4. Let ff be a mapping of E into F and let X be any subset of E. Then the image of X under ff is the subset Y of F consisting of all elements yy which have the property "there exists x∈x \in E such that x∈x \in X and f(x)=yf(x) = y".

This defines a relation between X and Y which is functional in Y and therefore determines a mapping of P(E)\mathfrak{P}(\mathrm{E}) into P(F)\mathfrak{P}(\mathrm{F}). This mapping is called the canonical extension of ff to sets of subsets; by abuse of language it, too, is denoted by ff, and we write Y=f(X)\mathrm{Y} = f(\mathrm{X}).

For all ff and xx we have

f(∅)=∅andf({x})={f(x)}.f(\emptyset) = \emptyset \quad \text{and} \quad f(\{x\}) = \{f(x)\}.

By abuse of language, the value f(x)f(x) of ff at xx is also called the image of xx under ff.

If yy is a generic element of F, the property "y∈f(E)y \in f(\mathrm{E})" may be expressed by saying that "yy is of the form f(x)f(x)".

By abuse of language, the image f(E)f(\mathrm{E}) of E under ff is sometimes called the image of ff.

If we have f(E)=Ff(\mathrm{E}) = \mathrm{F}, that is if for all y∈y \in F there exists x∈x \in E such that y=f(x)y = f(x), then ff is said to be a mapping of E onto F, or a surjective mapping, or a surjection.

Let xx be any element and X any subset of E. Instead of saying that f(x)f(x) is the value of ff at xx, and f(X)f(\mathrm{X}) the image of X under ff, it is sometimes said that ff transforms (or maps) xx into f(x)f(x) and X into f(X)f(\mathrm{X}); f(x)f(x) and f(X)f(\mathrm{X}) are then called the transforms by ff of xx and X, respectively.

If ff is a mapping of E into itself, a subset X of E is said to be stable under ff if f(X)⊂Xf(\mathrm{X}) \subset \mathrm{X}. The subset X is said to be stable under a set of mappings of E into E if X is stable under each of these mappings.

5. Let ff be a mapping of E into F. Then we have the following propositions, in which X and Y denote arbitrary subsets of E :

(a) The relation X⊂Y\mathrm{X} \subset \mathrm{Y} implies f(X)⊂f(Y)f(\mathrm{X}) \subset f(\mathrm{Y}).

(b) The property X≠∅\mathrm{X} \neq \emptyset is equivalent to f(X)≠∅f(\mathrm{X}) \neq \emptyset.

(c) For all X, Y we have

(11)f(X∪Y)=f(X)∪f(Y),(11) \qquad f(\mathrm{X} \cup \mathrm{Y}) = f(\mathrm{X}) \cup f(\mathrm{Y}),
(12)f(X∩Y)⊂f(X)∩f(Y).(12) \qquad f(\mathrm{X} \cap \mathrm{Y}) \subset f(\mathrm{X}) \cap f(\mathrm{Y}).

6. Let ff be a mapping of E into F, and let Y be any subset of F. The inverse image of Y under ff is the subset X of E consisting of all elements xx which have the property f(x)∈Yf(x) \in \mathrm{Y}.

This defines a relation between X and Y which is functional in X and therefore determines a mapping of P(F)\mathfrak{P}(F) into P(E)\mathfrak{P}(E), called the inverse extension of f to sets of subsets, and denoted by f−1\overset{-1}{f}; thus we write X=f−1(Y)X = \overset{-1}{f}(Y).

In particular, if yy is an element of F, then f−1({y})\overset{-1}{f}(\{y\}) will be the set of all x∈Ex \in E such that f(x)=yf(x) = y. The relations "f(x)=yf(x) = y" and "x∈f−1({y})x \in \overset{-1}{f}(\{y\})" are equivalent. By abuse of language we often write f−1(y)\overset{-1}{f}(y) in place of f−1({y})\overset{-1}{f}(\{y\}).

The trace XAX_A of a subset X of E on a given subset A is the inverse image of X under the canonical mapping of A into E (no. 3).

7. Let ff be a mapping of E into F. Then we have the following propositions, in which X and Y denote arbitrary subsets of F :

(a) The relation X⊂YX \subset Y implies f−1(X)⊂f−1(Y)\overset{-1}{f}(X) \subset \overset{-1}{f}(Y).

(b) For all X, Y we have

(13)

f−1(X∪Y)=f−1(X)∪f−1(Y),\overset{-1}{f}(X \cup Y) = \overset{-1}{f}(X) \cup \overset{-1}{f}(Y),

(14)

f−1(X∩Y)=f−1(X)∩f−1(Y),\overset{-1}{f}(X \cap Y) = \overset{-1}{f}(X) \cap \overset{-1}{f}(Y),

(15)

f−1(∁X)=∁f−1(X).\overset{-1}{f}(\complement X) = \complement \overset{-1}{f}(X).

Note the difference between formulae (12) and (14); (14) would not be true for all X and Y if we replaced f−1\overset{-1}{f} by an arbitrary mapping of F into E. Again, there is no analogue of (15) for the extension of an arbitrary mapping.

Furthermore, we have f−1(∅)=∅\overset{-1}{f}(\emptyset) = \emptyset; but we can also have f−1(X)=∅\overset{-1}{f}(X) = \emptyset for a non-empty subset X of F. In order that X≠∅X \neq \emptyset should imply f−1(X)≠∅\overset{-1}{f}(X) \neq \emptyset, it is necessary and sufficient that ff should be a mapping of E onto F.

8. If a mapping ff of E into F is such that for all y∈Fy \in F there exists at most one x∈Ex \in E such that y=f(x)y = f(x) (in other words, the set f−1(y)\overset{-1}{f}(y) is either empty or consists of a single element), then ff is said to be a one-to-one mapping of E into F, or an injective mapping, or an injection. We have then, for all subsets X, Y of E,

(16)

f(X∩Y)=f(X)∩f(Y).f(X \cap Y) = f(X) \cap f(Y).

9. If a mapping ff of E into F is such that for all y∈Fy \in F there exists exactly one x∈Ex \in E such that y=f(x)y = f(x) (in other words, f−1(y)\overset{-1}{f}(y) consists of a single element), then ff is said to be a one-to-one mapping of E onto F, or a bijective mapping, or a bijection. Such a mapping may be characterized as being both a mapping of E onto F and a one-to-one mapping of E into F.

If ff is a one-to-one mapping of E onto F, the relation y=f(x)y=f(x) is not only functional in yy, but also *functional in xx. As a functional relation in xx, it determines a one-to-one mapping of F onto E, called the inverse of the mapping ff.

Note that the *extension of the inverse of ff is the same as the inverse of the extension of ff.

Let gg be the inverse of ff. Then the relations “y=f(x)y=f(x)” and “x=g(y)x=g(y)” are equivalent. The inverse of gg is ff. If ff is a one-to-one mapping of E onto F, we have not only the relation (16) but also, for all subsets X of E,

f(CX)=Cf(X).f(\mathrm{C}X)=\mathrm{C}f(X).

Moreover, the extension of ff is a one-to-one mapping of ℘(E)\wp(E) onto ℘(F)\wp(F).

A one-to-one mapping of E onto F, together with its inverse mapping, are said to realize a one-to-one correspondence between E and F; alternatively, we say that E and F are put in one-to-one correspondence by these mappings.

A one-to-one mapping of a set E onto itself is called a permutation of E. The identity mapping is a permutation. If a permutation is identical with its inverse, it is said to be involutory; for example, the mapping X→CXX\rightarrow \mathrm{C}X of ℘(E)\wp(E) onto itself is involutory.

10. In the following propositions, X denotes an arbitrary subset of E, and Y an arbitrary subset of F:

(a) If ff is a mapping of E into F, we have

(17)

f−1(Y)=f−1(Y∩f(E)),f^{-1}(Y)=f^{-1}(Y\cap f(E)),

(18)

X⊂f−1(f(X)),X\subset f^{-1}(f(X)),

(19)

f(f−1(Y))⊂Y.f(f^{-1}(Y))\subset Y.

(b) The properties “for all Y, f(f−1(Y))=Yf(f^{-1}(Y))=Y” and “ff is a mapping of E onto F” are equivalent.

(c) The properties “for all X, f−1(f(X))=Xf^{-1}(f(X))=X” and “ff is a one-to-one mapping of E into F” are equivalent.

(d) The properties “for all X and Y,

f−1(f(X))=Xandf(f−1(Y))=Yf^{-1}(f(X))=X\qquad\text{and}\qquad f(f^{-1}(Y))=Y

and “ff is a one-to-one mapping of E onto F” are equivalent.

11. Let E, F, G be three sets, which may or may not be distinct. Let ff be a mapping of E into F, and let gg be a mapping of F into G. The mapping of E into G whose value at any element xx of E is g(f(x))g(f(x)) is called the composition of gg and ff, and is denoted by g∘fg \circ f, or simply gfgf if there is no risk of ambiguity.

The equality h=g∘fh = g \circ f is called a factorization of hh.

Note that, if G is distinct from E, we may not speak of the composition of ff and gg (in that order), and the notation f∘gf \circ g has no meaning. If G is identical with E, then f∘gf \circ g and g∘fg \circ f are not elements of the same set unless F is also identical with E; and even when this is so, it is usually the case that f∘g≠g∘ff \circ g \neq g \circ f. Thus the order of composition of ff and gg is essential.

Let φ\varphi be the composition of gg and ff, let X be any subset of E, and let Z be any subset of G. Then we have

(20)

φ(X)=g(f(X)),\varphi(\mathrm{X}) = g(f(\mathrm{X})),
(21)
φ−1(Z)=f−1(g−1(Z)).\overset{-1}{\varphi}(\mathrm{Z}) = \overset{-1}{f}(\overset{-1}{g}(\mathrm{Z})).

If ff is a one-to-one mapping of E onto F, and if gg is a one-to-one mapping of F onto G, then g∘fg \circ f is a one-to-one mapping of E onto G.

Let hh be a mapping of G into a set H. Then we have

h∘(g∘f)=(h∘g)∘f;h \circ (g \circ f) = (h \circ g) \circ f;

this mapping of E into H is written h∘g∘fh \circ g \circ f, and is called the composition of the three mappings hh, gg, ff in this order. The composition of more than three mappings is defined similarly.

If ff is a mapping of E into itself, the iterates of ff are defined to be the mappings fnf^n (nn an integer ⩾1\geqslant 1) of E into itself, defined by induction on nn by means of the relations f1=ff^1 = f, fn=fn−1∘ff^n = f^{n-1} \circ f; fnf^n is called the nth iterate of ff. We have fm+n=fm∘fnf^{m+n} = f^m \circ f^n.

12. In general, the composition f−1∘f\overset{-1}{f} \circ f of the inverse extension and the extension of a mapping ff is not the identity mapping of P(E)\mathfrak{P}(\mathrm{E}) onto itself. Likewise, f∘f−1f \circ \overset{-1}{f} is not usually the identity mapping of P(E)\mathfrak{P}(\mathrm{E}) onto itself. These two conditions are satisfied simultaneously only if ff is a bijection of E onto F.

If ff is a bijection of E onto F, and if gg denotes the inverse of ff, then the compositions g∘fg \circ f and f∘gf \circ g are respectively the identity mapping of E onto E and the identity mapping of F onto F.

Conversely, if ff is a mapping of E into F, and gg a mapping of F into E, such that g∘fg \circ f is a permutation of E and f∘gf \circ g is a permutation of F, then ff is a bijection of E onto F and gg is a bijection of F onto E.

If, moreover, g∘fg\circ f is the identity mapping of E onto itself, then gg is the inverse of ff.

13. Let ff be a mapping of E into F, and let A be any subset of E. The mapping fAf_A of A into F whose value at any element xx of A is f(x)f(x) is called the restriction of ff to the subset A; it is just the composition of ff and the canonical mapping of A into E. If two mappings ff, gg of E into F have the same restriction to A, they are said to agree (or coincide) on A. Conversely, ff is said to be an extension of fAf_A to E.

14. A mapping of a set E onto a set F is also called a parametric representation of F by means of E; E is then called the parameter set of this representation, and the elements of E take the name of parameters.

A family of elements of a set F is by definition a subset of F endowed with a parametric representation; in other words, to be given a family of elements of F is equivalent to being given a mapping of some set E into F. The image of E under this mapping is called the set of elements of the family. Note that two distinct families of elements of F may have the same subset of F as the set of their elements.

With each subset A of a set F we may always associate a family of elements whose set of elements is A. It is enough to consider the family defined by the canonical mapping of A into F.

A family of elements of F, defined by a mapping ι↦xι\iota\mapsto x_\iota of a set I into F, is denoted by (xι)ι∈I(x_\iota)_{\iota\in I}, or simply (xι)(x_\iota) if there is no possible ambiguity about the index set.

If J is a subset of I, the family (xι)ι∈J(x_\iota)_{\iota\in J} is called the subfamily corresponding to J of the family (xι)ι∈I(x_\iota)_{\iota\in I}; it is defined by the restriction to J of the mapping ι↦xι\iota\mapsto x_\iota.

Transcribed from the printed edition, 2004, Springer. Not translated.