Bourbaki

2. Ordered pairs

1. The axiom of the ordered pair

As we have said in §1, no. 1, the sign ⊃\supset is a substantific sign of weight 2 in the theory of sets. If T, U are terms, then ⊃\supsetTU is a term, which in practice is denoted by (T, U). In this notation, the axiom of the ordered pair is the following :

A3. (∀x)(∀x′)(∀y)(∀y′)(((x,y)=(x′,y′))⇒(x=x′andy=y′))(\forall x)(\forall x')(\forall y)(\forall y')(((x, y) = (x', y')) \Rightarrow (x = x' \quad \text{and} \quad y = y')).

Since the relation "x=x′x = x' and y=y′y = y'" implies (x,y)=(x′,y′)(x, y) = (x', y') by C44 (Chapter I, § 5, no. 2), the relation (x,y)=(x′,y′)(x, y) = (x', y') is equivalent to "x=x′x = x' and y=y′y = y'".

¶ The relation (∃x)(∃y)(z=(x,y))(\exists x)(\exists y)(z=(x,y)) is written “zz is an ordered pair”. If zz is an ordered pair, the relations

(∃y)(z=(x,y)),(∃x)(z=(x,y)) (\exists y)(z=(x,y)),\qquad(\exists x)(z=(x,y))

are functional with respect to xx and yy respectively; this is an immediate consequence of A3. The terms

τx((∃y)(z=(x,y)))andτy((∃x)(z=(x,y))) \tau_x((\exists y)(z=(x,y)))\qquad\text{and}\qquad\tau_y((\exists x)(z=(x,y)))

are denoted by pr⁡1z\operatorname{pr}_1z and pr⁡2z\operatorname{pr}_2z, respectively, and are called the first coordinate (or first projection) and the second coordinate (or second projection) of zz. If zz is an ordered pair, the relation (∃y)(z=(x,y))(\exists y)(z=(x,y)) is equivalent to x=pr⁡1zx=\operatorname{pr}_1z, and the relation (∃x)(z=(x,y))(\exists x)(z=(x,y)) to y=pr⁡2zy=\operatorname{pr}_2z (Chapter I, §5, no. 3).

¶ The relation z=(x,y)z=(x,y) is equivalent to “zz is an ordered pair, and x=pr⁡1zx=\operatorname{pr}_1z and y=pr⁡2zy=\operatorname{pr}_2z”; for the latter relation is equivalent to

(∃x′)(∃y′)(∃x′′)(∃y′′)(z=(x′,y′) and z=(x,y′′) and z=(x′′,y)); (\exists x')(\exists y')(\exists x'')(\exists y'')(z=(x',y')\text{ and }z=(x,y'')\text{ and }z=(x'',y));

by A3, “z=(x′,y′)z=(x',y') and z=(x,y′′)z=(x,y'') and z=(x′′,y)z=(x'',y)” is equivalent to “z=(x,y)z=(x,y) and x=x′x=x' and x=x′′x=x'' and y=y′y=y' and y=y′′y=y''”; hence by C33 (Chapter I, §4, no. 3), “zz is an ordered pair, and x=pr⁡1zx=\operatorname{pr}_1z and y=pr⁡2zy=\operatorname{pr}_2z” is equivalent to

z=(x,y) and (∃x′)(∃y′)(∃x′′)(∃y′′)(x=x′ and x=x′′ and y=y′ and y=y′′), z=(x,y)\text{ and }(\exists x')(\exists y')(\exists x'')(\exists y'')(x=x'\text{ and }x=x''\text{ and }y=y'\text{ and }y=y''),

which proves our assertion. Evidently we have

pr⁡1(x,y)=x,pr⁡2(x,y)=y, \operatorname{pr}_1(x,y)=x,\qquad \operatorname{pr}_2(x,y)=y,

and the relation z=(pr⁡1(z),pr⁡2(z))z=(\operatorname{pr}_1(z),\operatorname{pr}_2(z)) is equivalent to “zz is an ordered pair”.

¶ Let R{x,y}R\{x,y\} be a relation, where the letters xx and yy are distinct and appear in RR. Let zz be a letter, distinct from xx and yy, which does not appear in RR. Let S{z}S\{z\} denote the relation

(∃x)(∃y)(z=(x,y) and R{x,y}); (\exists x)(\exists y)(z=(x,y)\text{ and }R\{x,y\});

this is a relation which contains one letter fewer than RR, and which is equivalent to “zz is an ordered pair and R{pr⁡1z,pr⁡2z}R\{\operatorname{pr}_1z,\operatorname{pr}_2z\}”, this follows from the fact that z=(x,y)z=(x,y) is equivalent to “zz is an ordered pair and x=pr⁡1zx=\operatorname{pr}_1z and y=pr⁡2zy=\operatorname{pr}_2z”, and from criteria C33 (Chapter I, §4, no. 3) and C47 (Chapter I, §5, no. 3). It follows immediately that R{x,y}R\{x, y\} is equivalent to S{(x,y)}S\{(x, y)\}, and also to

(∃z)(z=(x,y) and S{z})(\exists z)(z = (x, y) \text{ and } S\{z\})

by C47.

This means that we may interpret a relation between the objects xx and yy as a property of the ordered pair formed by these objects.

2. Product of two sets

Theorem 1 03PC

The relation

(∀X)(∀Y)(∃Z)(∀z)((z∈Z)⇔(∃x)(∃y)(z=(x,y) and x∈X and y∈Y)(\forall X)(\forall Y)(\exists Z)(\forall z)((z \in Z) \Leftrightarrow (\exists x)(\exists y)(z = (x, y) \text{ and } x \in X \text{ and } y \in Y)

is true. In other words, for all X and all Y the relation "zz is an ordered pair and pr1z∈X\mathrm{pr}_1 z \in X and pr2z∈Y\mathrm{pr}_2 z \in Y" is collectivizing in zz.

Let AyA_y denote the set of all objects of the form (x,y)(x, y) for x∈Xx \in X (cf. §1, no. 6, criterion C53). Let R be the relation z∈Ayz \in A_y, which is equivalent to (∃x)(z=(x,y)(\exists x)(z = (x, y) and x∈X)x \in X). It is clear that the relation

(∀y)(∃A)(∀z)(R⇒(z∈A))(\forall y)(\exists A)(\forall z)(R \Rightarrow (z \in A))

is true, by virtue of S5 (Chapter I, §4, no. 2). It then follows from S8 that the relation (∃y)(y∈Y(\exists y)(y \in Y and R)) is collectivizing in zz. But this relation is equivalent to (∃x)(∃y)(y∈Y(\exists x)(\exists y)(y \in Y and x∈Xx \in X and z=(x,y))z = (x, y)); hence the result.

Definition 1 03PD

Given two sets* X and Y, *the set

Ez((∃x)(∃y)(z=(x,y) and x∈X and y∈Y))\mathscr{E}_z((\exists x)(\exists y)(z = (x, y) \text{ and } x \in X \text{ and } y \in Y))

is called the product of X and Y and is denoted by X ×\times Y.

The relation z∈X×Yz \in X \times Y is thus equivalent to "zz is an ordered pair and pr1z∈X\mathrm{pr}_1 z \in X and pr2z∈Y\mathrm{pr}_2 z \in Y". The sets X and Y are called the first and second factors of X ×\times Y.

Proposition 1 03PE

If* A′', B′' are non-empty sets, the relation A′×' \times B′⊂' \subset A ×\times B is equivalent to "A′⊂' \subset A and B′⊂' \subset B".

In the first place, the relation z∈A′×B′z \in A' \times B' is equivalent to "zz is an ordered pair and pr1z∈A′\mathrm{pr}_1 z \in A' and pr2z∈B′\mathrm{pr}_2 z \in B'"; therefore, without any restriction on A′' and B′', the relation "A′⊂' \subset A and B′⊂' \subset B" implies

A′×B′⊂A×B.A' \times B' \subset A \times B.

Conversely, let us first show that if B′≠∅B' \neq \emptyset (without restriction on A′A'), the relation A′×B′⊂A×BA' \times B' \subset A \times B implies A′⊂AA' \subset A. Let xx be an element of A′A'; since B′≠∅B' \neq \emptyset, there is an object yy which is an element of B′B'; we have (x,y)∈A′×B′(x, y) \in A' \times B', hence (x,y)∈A×B(x, y) \in A \times B, and consequently x∈Ax \in A; thus A′⊂AA' \subset A. Similarly, if A′≠∅A' \neq \emptyset, the relation A′×B′⊂A×BA' \times B' \subset A \times B implies B′⊂BB' \subset B. Hence the result.

Proposition 2 03PF

Let* A and B be two sets. The relation A×B=∅A \times B = \emptyset is equivalent to "A=∅A = \emptyset or B=∅B = \emptyset".

For the relation z∈A×Bz \in A \times B implies pr1z∈A\mathrm{pr}_1 z \in A and pr2z∈B\mathrm{pr}_2 z \in B; hence A≠∅A \neq \emptyset and B≠∅B \neq \emptyset. Conversely, the relation "x∈Ax \in A and y∈By \in B" implies (x,y)∈A×B(x, y) \in A \times B and hence A×B≠∅A \times B \neq \emptyset. In other words, the relation A×B≠∅A \times B \neq \emptyset is equivalent to "A≠∅A \neq \emptyset and B≠∅B \neq \emptyset"; hence the result.

If A, B, C are sets, we write

(A×B)×C=A×B×C;(A \times B) \times C = A \times B \times C;

an element ((x,y),z)((x, y), z) of A×B×CA \times B \times C is written (x,y,z)(x, y, z) and is called a triple. Again, if A, B, C, D are sets, we write

(A×B×C)×D=A×B×C×D;(A \times B \times C) \times D = A \times B \times C \times D;

and so on.

Exercises

See the exercises for § 2.

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