Bourbaki

3. Products of sets

1. Let E, F be two sets, which may or may not be distinct. The ordered pairs (x,y)(x,y), whose first element xx is any element of E and whose second element yy is any element of F, are the elements of a new set, called the product of E by F, and denoted by E×FE\times F; E and F are called the factors of E×FE\times F. Two ordered pairs are considered to be identical only if they have the same first element and the same second element; in other words, the relation “(x,y)=(x′,y′)(x,y)=(x',y')” is equivalent to the relation “x=x′x=x' and y=y′y=y'”. If zz is any element of E×FE\times F, the relation “xx is the first element of the ordered pair zz” is a functional relation in xx; it determines a mapping of E×FE\times F onto E, which is called the first coordinate function, or the first projection, and is denoted by pr⁡1\operatorname{pr}_1. Instead of saying “xx is the first element of the ordered pair zz”, we also say “xx is the first coordinate (or projection) of zz" or "x=pr1zx = \mathrm{pr}_1 z". Similarly we define the second coordinate function, or second projection, which is a mapping of E×F\mathrm{E} \times \mathrm{F} onto F\mathrm{F}, denoted by pr2\mathrm{pr}_2.

The relation "x=pr1zx = \mathrm{pr}_1 z and y=pr2zy = \mathrm{pr}_2 z" is equivalent to "z=(x,y)z = (x, y)".

The extension of the function pr1\mathrm{pr}_1 to sets of subsets is denoted by the same symbol, in accordance with the general conventions, and is again called the first projection (here we do not use the term "coordinate"); similarly for the extension of the second projection.

2. A relation R between a generic element xx of E and a generic element yy of F is a property of the pair (x,y)(x, y), and consequently defines a subset of the product E×F\mathrm{E} \times \mathrm{F}, called the graph of R. Conversely, every subset A of E×F\mathrm{E} \times \mathrm{F} is the graph of the relation (x,y)∈A(x, y) \in \mathrm{A} between xx and yy.

Let A be a subset of E and let B be a subset of F. We denote by A×B\mathrm{A} \times \mathrm{B} the subset of E×F\mathrm{E} \times \mathrm{F} defined by the relation "x∈Ax \in \mathrm{A} and y∈By \in \mathrm{B}" between xx and yy.

3. In the following propositions, X and X′' denote arbitrary subsets of E, Y and Y′' arbitrary subsets of F, and Z an arbitrary subset of E×F\mathrm{E} \times \mathrm{F}.

(a) The relation "X×Y=∅\mathrm{X} \times \mathrm{Y} = \emptyset" is equivalent to "X=∅\mathrm{X} = \emptyset or Y=∅\mathrm{Y} = \emptyset".

(b) If X×Y≠∅\mathrm{X} \times \mathrm{Y} \neq \emptyset, the relation "X×Y⊂X′×Y′\mathrm{X} \times \mathrm{Y} \subset \mathrm{X}' \times \mathrm{Y}'" is equivalent to "X⊂X′\mathrm{X} \subset \mathrm{X}' and Y⊂Y′\mathrm{Y} \subset \mathrm{Y}'".

(c) For all X, X′', Y we have

(X×Y)∪(X′×Y)=(X∪X′)×Y.(22)(\mathrm{X} \times \mathrm{Y}) \cup (\mathrm{X}' \times \mathrm{Y}) = (\mathrm{X} \cup \mathrm{X}') \times \mathrm{Y}. \tag{22}

(d) For all X, X′', Y, Y′' we have

(X×Y)∩(X′×Y′)=(X∩X′)×(Y∩Y′).(23)(\mathrm{X} \times \mathrm{Y}) \cap (\mathrm{X}' \times \mathrm{Y}') = (\mathrm{X} \cap \mathrm{X}') \times (\mathrm{Y} \cap \mathrm{Y}'). \tag{23}

(e) For all X, Y we have

pr1−1(X)=X×F,pr2−1(Y)=E×Y.(24)\overset{-1}{\mathrm{pr}_1}(\mathrm{X}) = \mathrm{X} \times \mathrm{F}, \qquad \overset{-1}{\mathrm{pr}_2}(\mathrm{Y}) = \mathrm{E} \times \mathrm{Y}. \tag{24}

(f) If Y≠∅\mathrm{Y} \neq \emptyset, then for all X we have

pr1(X×Y)=X.(25)\mathrm{pr}_1(\mathrm{X} \times \mathrm{Y}) = \mathrm{X}. \tag{25}

(g) For all Z we have

Z⊂pr1(Z)×pr2(Z).(26)\mathrm{Z} \subset \mathrm{pr}_1(\mathrm{Z}) \times \mathrm{pr}_2(\mathrm{Z}). \tag{26}

(h) Let aa be an element of E. Then the mapping (a,y)→y(a, y) \rightarrow y of the set {a}×F\{a\} \times \mathrm{F} onto F (i.e., the restriction of pr2\mathrm{pr}_2 to the subset {a}×F\{a\} \times \mathrm{F}) is one-to-one.

4. The mapping

(27)

(x,y)→(y,x)(x, y) \to (y, x)

is a one-to-one mapping of E×F\mathrm{E} \times \mathrm{F} onto F×E\mathrm{F} \times \mathrm{E}, and is called canonical. When E and F are the same set, the mapping (27) is called the canonical symmetry; it is then involutory. The elements (x,y)(x, y) of E×E\mathrm{E} \times \mathrm{E} which are fixed under this symmetry are those which have the property x=yx = y; the set Δ\Delta of these elements is called the diagonal of E×E\mathrm{E} \times \mathrm{E}. The mapping x→(x,x)x \to (x, x) is a bijection of E onto Δ\Delta, called the diagonal mapping of E into E×E\mathrm{E} \times \mathrm{E}.

If Z is any subset of E×F\mathrm{E} \times \mathrm{F}, the image of Z under the canonical mapping of E×F\mathrm{E} \times \mathrm{F} onto F×E\mathrm{F} \times \mathrm{E} is denoted by Z−1\overset{-1}{\mathrm{Z}}. If X is any subset of E and Y any subset of F, then

X×Y⏠−1=Y×X.\overset{-1}{\overgroup{\mathrm{X} \times \mathrm{Y}}} = \mathrm{Y} \times \mathrm{X}.

If a relation R between xx and yy, considered as a property of the ordered pair (x,y)(x, y), defines a subset A of E×F\mathrm{E} \times \mathrm{F}, then the same relation, considered as a property of the pair (y,x)(y, x), defines the subset A−1\overset{-1}{\mathrm{A}} of F×E\mathrm{F} \times \mathrm{E}. R is equivalent to each of the relations (x,y)∈A(x, y) \in \mathrm{A}, (y,x)∈A−1(y, x) \in \overset{-1}{\mathrm{A}}. If E and F are the same set, the relation R and the corresponding subset A are said to be symmetric when A=A−1\mathrm{A} = \overset{-1}{\mathrm{A}}. The diagonal Δ\Delta (defined by the relation of equality) is symmetric. If Z is any subset of E×E\mathrm{E} \times \mathrm{E}, then Z∪Z−1\mathrm{Z} \cup \overset{-1}{\mathrm{Z}} and Z∩Z−1\mathrm{Z} \cap \overset{-1}{\mathrm{Z}} are symmetric.

5. Let A be a subset of a set E, and let ff be a mapping of A into a set F. The relation "x∈Ax \in \mathrm{A} and y=f(x)y = f(x)" between a generic element xx of E and a generic element yy of F defines a subset of E×F\mathrm{E} \times \mathrm{F} called the graph of the function ff. If B is a subset of E which contains A, and if gg is an extension (§ 2, no. 13) of ff to B, then the graph of ff is contained in the graph of gg.

Conversely, let C be a subset of E×F\mathrm{E} \times \mathrm{F} such that, for each x∈Ex \in \mathrm{E}, there exists at most one y∈Fy \in \mathrm{F} such that (x,y)∈C(x, y) \in \mathrm{C}. Then the relation (x,y)∈C(x, y) \in \mathrm{C} between a generic element xx of the set pr1(C)\mathrm{pr}_1(\mathrm{C}) and a generic element yy of F is a functional relation in yy and determines a mapping of pr1(C)\mathrm{pr}_1(\mathrm{C}) into F whose graph is C.

The set of subsets C of E×F\mathrm{E} \times \mathrm{F} which have the property "for all x∈Ex \in \mathrm{E} there is at most one y∈Fy \in \mathrm{F} such that (x,y)∈C(x, y) \in \mathrm{C}" (a set which is a subset of P(E×F)\mathfrak{P}(\mathrm{E} \times \mathrm{F})) can therefore be put into one-to-one correspondence with the set of mappings of subsets of E into F.

Let ff be an injective mapping of E into F, and let gg be the inverse of ff considered as a bijection of E onto f(E)f(\mathrm{E}). If C is the graph of ff, then the graph of gg is C−1\overset{-1}{\mathrm{C}}.

6. If ff is a mapping of E into F, and C is its graph in E ×\times F, the relation "y=f(x)y = f(x)" is equivalent to "(x,y)∈C(x, y) \in \mathrm{C}". The relation "y∈f(X)y \in f(\mathrm{X})" is equivalent to "there exists xx such that x∈Xx \in \mathrm{X} and (x, y)∈C(x,\ y) \in \mathrm{C}".

Now let K be any subset of E ×\times F, and let X be any subset of E. Let K(X) denote the subset of F consisting of all elements yy which satisfy the relation "there exists xx such that x∈Xx \in \mathrm{X} and (x,y)∈K(x, y) \in \mathrm{K}"; this relation is thus equivalent to "y∈K(X)y \in \mathrm{K}(\mathrm{X})". The mapping X→K(X)\mathrm{X} \rightarrow \mathrm{K}(\mathrm{X}) of P(E)\mathfrak{P}(\mathrm{E}) into P(F)\mathfrak{P}(\mathrm{F}) is said to be defined by the subset K of E ×\times F. Note that K(X) is the second projection of the set K∩(X×F)\mathrm{K} \cap (\mathrm{X} \times \mathrm{F}). If K is the graph of a mapping ff of E into F, then the mapping X→K(X)\mathrm{X} \rightarrow \mathrm{K}(\mathrm{X}) is the canonical extension of ff to sets of subsets.

7. If xx is a generic element of E, then x→K({x})x \rightarrow \mathrm{K}(\{x\}) is a mapping of E into P(F)\mathfrak{P}(\mathrm{F}) whose value K({x})\mathrm{K}(\{x\}) (denoted also by K(x)\mathrm{K}(x), by abuse of language) is called the section of K at xx. The relation (x, y)∈K(x,\ y) \in \mathrm{K} is equivalent to y∈K(x)y \in \mathrm{K}(x).

Conversely, every mapping x→Φ(x)x \rightarrow \Phi(x) of E into P(F)\mathfrak{P}(\mathrm{F}) can be obtained in this way; for the relation y∈Φ(x)y \in \Phi(x) defines a subset K of E ×\times F, and Φ(x)\Phi(x) is precisely the section of K at xx. The set P(E×F)\mathfrak{P}(\mathrm{E} \times \mathrm{F}) and the set of mappings of E into P(F)\mathfrak{P}(\mathrm{F}) are thus in one-to-one correspondence.

8. Every mapping X→K(X)\mathrm{X} \rightarrow \mathrm{K}(\mathrm{X}) defined by a subset K of E ×\times F has the following properties, which generalize those of the canonical extension of a mapping of E into F (§2, nos. 4 and 5) : (a) K(∅)=∅\mathrm{K}(\emptyset) = \emptyset. (b) "X⊂Y\mathrm{X} \subset \mathrm{Y}" implies "K(X)⊂K(Y)\mathrm{K}(\mathrm{X}) \subset \mathrm{K}(\mathrm{Y})". (c) For all X, Y we have

(28)

K(X∪Y)=K(X)∪K(Y),\mathrm{K}(\mathrm{X} \cup \mathrm{Y}) = \mathrm{K}(\mathrm{X}) \cup \mathrm{K}(\mathrm{Y}),
(29)
K(X∩Y)⊂K(X)∩K(Y).\mathrm{K}(\mathrm{X} \cap \mathrm{Y}) \subset \mathrm{K}(\mathrm{X}) \cap \mathrm{K}(\mathrm{Y}).

If K and K′' are two subsets of E ×\times F such that K⊂K′\mathrm{K} \subset \mathrm{K}', then we have K(X)⊂K′(X)\mathrm{K}(\mathrm{X}) \subset \mathrm{K}'(\mathrm{X}) for all X⊂E\mathrm{X} \subset \mathrm{E}; in particular, K(x)⊂K′(x)\mathrm{K}(x) \subset \mathrm{K}'(x) for all x∈Ex \in \mathrm{E}. Conversely, if K(x)⊂K′(x)\mathrm{K}(x) \subset \mathrm{K}'(x) for all x∈Ex \in \mathrm{E}, then K⊂K′\mathrm{K} \subset \mathrm{K}'.

9. A relation between a generic element of E and a generic element of F defines a subset K of E ×\times F and a subset K−1\overset{-1}{\mathrm{K}} of F ×\times E, and hence a mapping X→K(X)\mathrm{X} \rightarrow \mathrm{K}(\mathrm{X}) of P(E)\mathfrak{P}(\mathrm{E}) into P(F)\mathfrak{P}(\mathrm{F}) and a mapping Y→K−1(Y)\mathrm{Y} \rightarrow \overset{-1}{\mathrm{K}}(\mathrm{Y}) of P(F)\mathfrak{P}(\mathrm{F}) into P(E)\mathfrak{P}(\mathrm{E}).

If K is the graph of a mapping ff of E into F, the mapping Y→K−1(Y)\mathrm{Y} \rightarrow \overset{-1}{\mathrm{K}}(\mathrm{Y}) is the inverse extension of ff.

It should be noted that the relations (18) and (19) do not generalize to the mappings X→K(X)X \to K(X) and Y→K−1(Y)Y \to \overset{-1}{K}(Y), when KK is an arbitrary subset of E×FE \times F.

10. Let E, F, G be three sets, which may or may not be distinct, let A be a subset of E×FE \times F and let B be a subset of F×GF \times G. Then the elements (x,z)(x, z) of E×GE \times G which have the property "there exists y∈Fy \in F such that (x,y)∈A(x, y) \in A and (y,z)∈B(y, z) \in B" form a subset of E×GE \times G, called the composition of B and A, and denoted by B∘AB \circ A, or simply BA when there is no risk of confusion. Here again, the order of composition is essential.

¶ The mapping X→BA(X)X \to BA(X) of P(E)\mathfrak{P}(E) into P(G)\mathfrak{P}(G) is the composition of Y→B(Y)Y \to B(Y) and X→A(X)X \to A(X); in other words, for all X⊂EX \subset E we have

(30)BA(X)=B(A(X)).(30) \qquad BA(X) = B(A(X)).

Let H be another set, not necessarily distinct from E, F, G, and let C be a subset of G×HG \times H. Then we have C∘(B∘A)=(C∘B)∘AC \circ (B \circ A) = (C \circ B) \circ A; this set is also denoted by C∘B∘AC \circ B \circ A (or simply CBA) and is called the composition of C, B, A taken in this order.

Let ff be a mapping of E into F, and let gg be a mapping of F into G. If A (resp. B) is the graph of ff (resp. gg), then the composition BA is the graph of the composite mapping g∘fg \circ f.

11. We have

(31)B∘A⏞−1=A−1∘B−1.(31) \qquad \overset{-1}{\overbrace{B \circ A}} = \overset{-1}{A} \circ \overset{-1}{B}.

Let A, A′ be two subsets of E×FE \times F, and let B, B′ be two subsets of F×GF \times G. Then the relation

“A⊂A′ and B⊂B′”implies“B∘A⊂B′∘A′”.\text{“}A \subset A' \text{ and } B \subset B'\text{”} \qquad \text{implies} \qquad \text{“}B \circ A \subset B' \circ A'\text{”}.

Let A be a subset of E×FE \times F, Δ\Delta the diagonal of E×EE \times E, and Δ′\Delta' the diagonal of F×FF \times F. Then we have

(32)A∘Δ=Δ′∘A=A.(32) \qquad A \circ \Delta = \Delta' \circ A = A.

12. Let E, F, G be three sets, which may or may not be distinct. Their product E×F×GE \times F \times G is the set of ordered triples (x,y,z)(x, y, z), where x∈Ex \in E, y∈Fy \in F, and z∈Gz \in G, the relation "(x,y,z)=(x′,y′,z′)(x, y, z) = (x', y', z')" being equivalent to "x=x′x = x' and y=y′y = y' and z=z′z = z'". The three mappings (x,y,z)→x(x, y, z) \to x, (x,y,z)→y(x, y, z) \to y, (x,y,z)→z(x, y, z) \to z of E×F×GE \times F \times G onto E, F, G respectively are called the first, second, and third coordinate functions (or projections); similarly, for example, the projection with indices 1, 2 is the mapping

(x,y,z)↦(x,y) (x, y, z) \mapsto (x, y)

of E×F×GE \times F \times G onto E×FE \times F, and is denoted by pr1,2\mathrm{pr}_{1,2}.

The definitions and propositions of nos. 2, 3, and 4 generalize easily to the product of three sets.

Furthermore, instead of considering the product E×F×GE \times F \times G of three sets, we may equivalently consider the product (E×F)×G(E \times F) \times G, obtained by a double application of the operation of forming the product of two sets. In fact, (x,y,z)↦((x,y),z)(x, y, z) \mapsto ((x, y), z) is a one-to-one mapping of E×F×GE \times F \times G onto (E×F)×G(E \times F) \times G, called canonical. Similarly we define one-to-one mappings of E×F×GE \times F \times G onto the set E×(F×G)E \times (F \times G), and onto all the sets obtained from E×F×GE \times F \times G, (E×F)×G(E \times F) \times G, and E×(F×G)E \times (F \times G) by permuting the three letters E, F, G.

There are analogous definitions and properties for the product of more than three sets.

13. If a function ff, which takes its values in any set E′E', is defined on a product of three sets EE, FF, GG, it is said to be a function of three variables, each of which runs through one of the sets EE, FF, GG. The value of ff at the element (x,y,z)(x, y, z) of E×F×GE \times F \times G is denoted by f(x,y,z)f(x, y, z).

Let aa be any element of EE. Then (y,z)↦f(a,y,z)(y, z) \mapsto f(a, y, z) is a mapping of F×GF \times G into E′E', called a *partial mapping (or function) determined by ff corresponding to the value aa of xx; it is also the composite of ff and the mapping (y,z)↦(a,y,z)(y, z) \mapsto (a, y, z) of F×GF \times G into E×F×GE \times F \times G.

Likewise, if bb is an element of FF, then z↦f(a,b,z)z \mapsto f(a, b, z) is a mapping of GG into E′E', called the partial mapping determined by ff corresponding to the values aa, bb of xx, yy.

Inversely, let gg be a mapping of EE into E′E'. Then (x,y,z)↦g(x)(x, y, z) \mapsto g(x) is a mapping hh of E×F×GE \times F \times G into E′E' such that every partial mapping of EE into E′E' determined by hh, corresponding to any values of yy and zz, is identical with gg. This fact is often expressed by saying that a function of an argument xx can always be envisaged as a function of all the arguments which need to be considered at a given moment and which will, of course, include xx.

14. Let ff, gg, hh be the three mappings of EE into E′E', FF into F′F', GG into G′G', respectively. The mapping (x,y,z)↦(f(x),g(y),h(z))(x, y, z) \mapsto (f(x), g(y), h(z)) of E×F×GE \times F \times G into E′×F′×G′E' \times F' \times G' is denoted by f×g×hf \times g \times h and is called the extension of ff, gg, hh to products. If all three of ff, gg, hh are injective (resp. surjective, bijective), then f×g×hf \times g \times h is injective (resp. surjective, bijective).

In this and the previous subsection we have considered only the case of three sets merely to fix the ideas; analogous considerations hold for any finite number of sets.

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