Bourbaki

1. Collectivizing relations

1. The theory of sets

The theory of sets is a theory which contains the relational signs ==, ∈\in and the substantific sign ⊃\supset (all these signs being of weight 2); in addition to the schemes S1 to S7 given in Chapter I, it contains the scheme S8, which will be introduced in no. 6, and the explicit axioms A1 (no. 3.) A2 (no. 5), A3 (§ 2, no. 1), A4 (§ 5, no. 1), and A5 (Chapter III, § 6, no. 1), These explicit axioms contain no letters; in other words, the theory of sets is a theory without constants.

Since the theory of sets is an equalitarian theory, the results of Chapter I are applicable.

¶ From now on, unless the contrary is expressly stated, we shall always argue in a theory which is stronger (Chapter I, § 2, no. 4) than the theory of sets; if the theory is not mentioned, it is to be assumed that the theory of sets is implied. It will be evident in many cases that this hypothesis is superfluous, and the reader should have no difficulty in determining in what theory weaker than the theory of sets the results stated are valid.

If TT and UU are terms, the assembly ∈TU\in TU is a relation (called the relation of membership) which in practice we write in one of the following ways : T∈UT \in U, (T)∈(U)(T) \in (U), "TT belongs to UU", "TT is an element of UU". The relation "not (T∈U)(T \in U)" is written T∉UT \notin U.

From a "naive" point of view, many mathematical entities can be considered as collections or "sets" of objects. We do not seek to formalize this notion, and in the formalistic interpretation of what follows, the word "set" is to be considered as strictly synonymous with "term". In particular, phrases such as "let X be a set" are, in principle, quite superfluous, since every letter is a term. Such phrases are introduced only to assist the intuitive interpretation of the text.

2. Inclusion

Definition 1 03H5

The relation denoted by* (∀z)((z∈x)⇒(z∈y))(\forall z)((z \in x) \Rightarrow (z \in y)), in which only the letters xx and yy appear, is written in one of the following ways : x⊂yx \subset y, y⊃xy \supset x, "xx is contained in yy", "yy contains xx", "xx is a subset of yy". The relation "not (x⊂y)(x \subset y)" is written x⊄yx \not\subset y or y⊅xy \not\supset x.

In accordance with the conventions mentioned in Chapter I, § 1, no. 1, this definition entails the following metamathematical convention. Let TT and UU be assemblies; if we substitute TT for xx and UU for yy in the assembly x⊂yx \subset y, we obtain an assembly which is denoted by T⊂UT \subset U; if we denote by x\mathbf{x}, y\mathbf{y} letters which are distinct from xx, yy and distinct from each other, and which appear neither in TT nor in UU, the assembly T⊂UT \subset U is then identical with (T∣x)(U∣y)(x∣x)(y∣y)(x⊂y)(T|\mathbf{x})(U|\mathbf{y})(\mathbf{x}|x)(\mathbf{y}|y)(x \subset y) and hence by CS8, CS9 (Chapter I, § 4, no. 1), and CS5 (Chapter I, § 1, no. 2) with (∀z)((z∈T)⇒(z∈U))(\forall z)((z \in T) \Rightarrow (z \in U)), provided that zz is a letter which appears neither in TT nor in UU.

From now on, whenever we state a mathematical definition, we shall not mention the metamathematical convention which it entails.

CS12. *Let TT, UU, VV be assemblies and let xx be a letter. Then the assembly (V∣x)(T⊂U)(V|x)(T \subset U) is identical with (V∣x)T⊂(V∣x)U(V|x)T \subset (V|x)U.

This follows immediately from CS9 (Chapter I, § 4, no. 1) and CS5 (Chapter I, § 1, no. 2).

CF13. If TT and UU are terms, T⊂UT \subset U is a relation.

This follows immediately from CF8 (Chapter I, § 1, no. 4).

¶ Every relation of the form T⊂UT \subset U (where TT and UU are terms) is called an inclusion relation.

From now on we shall no longer write down explicitly the criteria of substitution and the formative criteria which should follow the definitions. It should be noted, however, that these criteria will often be used implicitly in proofs.

To prove the relation x⊂yx \subset y in a theory T\mathscr{T}, it is enough, by C27 (Chapter I, § 4, no. 1), to prove that z∈yz \in y in the theory obtained by adjoining z∈xz \in x to the axioms of T\mathscr{T}, where zz is a letter distinct from xx, yy and the constants of the theory. In pratice we say "let zz be an element of xx", and we attempt to prove z∈yz \in y.

Proposition 1 03P9

x⊂xx \subset x.

Obvious.

Proposition 2 03PA

(x⊂y(x \subset y and y⊂z)⇒(x⊂z)y \subset z) \Rightarrow (x \subset z).

Adjoin the hypotheses x⊂yx \subset y, y⊂zy \subset z, and u∈xu \in x. Then the relations

(u∈x)⇒(u∈y),(u∈y)⇒(u∈z),(u \in x) \Rightarrow (u \in y), \qquad (u \in y) \Rightarrow (u \in z),

are true, and therefore the relation u∈zu \in z is true.

3. The axiom of extent

The axiom of extent is the following axiom :

A1. (∀x)(∀y)((x⊂y and y⊂x)⇒(x=y))\qquad (\forall x)(\forall y)((x \subset y \text{ and } y \subset x) \Rightarrow (x = y)).

Intuitively, this axiom expresses the fact that two sets which have the same elements are equal.

To prove that x=yx = y it is therefore enough to prove z∈yz \in y in the theory obtained by adjoining the hypothesis z∈xz \in x, and z∈xz \in x in the theory obtained by adjoining the hypothesis z∈yz \in y, where zz is a letter distinct from xx, yy, and the constants.

C48. Let R\mathbf{R} be a relation, xx a letter, and yy a letter distinct from xx which does not appear in R\mathbf{R}. Then the relation (∀x)((x∈y)⇔R)(\forall x)((x \in y) \Leftrightarrow \mathbf{R}) is single-valued in yy.

Let zz be a letter distinct from xx which does not appear in R\mathbf{R}. Adjoin the hypotheses

(∀x)((x∈y)⇔R), (∀x)((x∈z)⇔R).(\forall x)((x \in y) \Leftrightarrow \mathbf{R}), \ (\forall x)((x \in z) \Leftrightarrow \mathbf{R}).

Then we have successively the theorems

(∀x)(((x∈y)⇔R) and ((x∈z)⇔R)),(\forall x)(((x \in y) \Leftrightarrow \mathbf{R}) \text{ and } ((x \in z) \Leftrightarrow \mathbf{R})),
(∀x)((x∈y)⇔(x∈z)),(\forall x)((x \in y) \Leftrightarrow (x \in z)),
y⊂z,z⊂y.y \subset z, \qquad z \subset y.

By A1 we have then y=zy = z. This proves C48.

4. Collectivizing relations

Let R\mathbf{R} be a relation and let xx be a letter. If yy and y′y' denote letters distinct from xx which do not appear in R\mathbf{R}, then the relations

(∃y)(∀x)((x∈y)⇔R), (∃y′)(∀x)((x∈y′)⇔R)(\exists y)(\forall x)((x \in y) \Leftrightarrow \mathbf{R}), \ (\exists y')(\forall x)((x \in y') \Leftrightarrow \mathbf{R})

are identical by CS8 (Chapter I, §4, no. 1). The relation thus defined (which does not contain xx) is denoted by Coll⁡xR\operatorname{Coll}_xR.

¶ If Coll⁡xR\operatorname{Coll}_xR is a theorem in a theory T\mathscr{T}, RR is said to be collectivizing in xx in T\mathscr{T}. When this is so, we may introduce an auxiliary constant aa, distinct from xx and the constants of T\mathscr{T}, and which does not appear in RR, with the introductory axiom (∀x)((x∈a)⟺R)(\forall x)((x \in a) \Longleftrightarrow R), or equivalently (if xx is not a constant of T\mathscr{T}) (x∈a)⟺R(x \in a) \Longleftrightarrow R.

Intuitively, to say that RR is collectivizing in xx is to say that there exists a set aa such that the objects xx which possess the property RR are precisely the elements of aa.

Examples

Example 1 03RZ

The relation x∈yx \in y is clearly collectivizing in xx.

Example 2 03S0

The relation x≠xx \neq x is not collectivizing in xx; in other words, (not Coll⁡x(x≠x)\operatorname{Coll}_x(x \neq x)) is a theorem. Let us argue by contradiction and suppose that x≠xx \neq x is collectivizing. Let aa be an auxiliary constant, distinct from xx and the constants of the theory, with the introductory axiom

(∀x)((x≠x)⟺(x∈a)). (\forall x)((x \neq x) \Longleftrightarrow (x \in a)).

Then the relation

(a≠a)⟺(a∈a) (a \neq a) \Longleftrightarrow (a \in a)

is true by C30 (Chapter I, §4, no. 3). The method of disjunction of cases (Chapter I, §3, no. 3) shows first that the relation a≠aa \neq a is true, and then that the relation a∈aa \in a is true, which is absurd.

C49. Let RR be a relation and xx a letter. If RR is collectivizing in xx, the relation (∀x)((x∈y)⟺R)(\forall x)((x \in y) \Longleftrightarrow R), where yy is a letter distinct from xx which does not appear in RR, is functional in yy.

This follows immediately from C48.

Very often in what follows we shall have at our disposal a theorem of the form Coll⁡xR\operatorname{Coll}_xR. To represent the term

τy(∀x)((x∈y)⟺R), \tau_y(\forall x)((x \in y) \Longleftrightarrow R),

which does not depend on the choice of the letter yy (distinct from xx and not appearing in RR), we shall introduce a functional symbol Ex(R)\mathscr{E}_x(R); the corresponding term does not contain xx. This term is denoted by “the set of all xx such that RR”. By definition (Chapter I, §4, no. 1) the relation

(∀x)((x∈Ex(R))⟺R) (\forall x)((x \in \mathscr{E}_x(R)) \Longleftrightarrow R)

is identical with CollxR\mathrm{Coll}_x R; consequently the relation RR is equivalent to

x∈Ex(R).x \in \mathscr{E}_x(R).

C50. *Let RR, SS be two relations and let xx be a letter. If RR and SS are collectivizing in xx, the relation (∀x)(R⇒S)(\forall x)(R \Rightarrow S) is equivalent to

Ex(R)⊂Ex(S),\mathscr{E}_x(R) \subset \mathscr{E}_x(S),

and the relation (∀x)(R⇔S)(\forall x)(R \Leftrightarrow S) is equivalent to Ex(R)=Ex(S)\mathscr{E}_x(R) = \mathscr{E}_x(S).

This follows immediately from the preceding remark and from Definition 1 and axiom A1.

5. The axiom of the set of two elements

A2. (∀x)(∀y) Collz(z=x or z=y).\qquad\qquad (\forall x)(\forall y)\ \mathrm{Coll}_z(z = x \text{ or } z = y).

This axiom says that if xx and yy are objects, then there is a set whose only elements are xx and yy.

Definition 2 03H6

The set Ez(z=x or z=y)\mathscr{E}_z (z = x \text{ or } z = y), whose only elements are xx and yy, is denoted by {x,y}\{x, y\}.

The relation z∈{x,y}z \in \{x, y\} is therefore equivalent to "z=xz = x or z=yz = y"; it follows from C50 that {y,x}={x,y}\{y, x\} = \{x, y\}.

Let R{z}R\{z\} be a relation and let x,yx, y be letters distinct from zz. From the criteria C32, C33 (Chapter I, §4, no. 3), and C43 (Chapter I, §5, no. 1) it follows easily that the relation (∃z)((z∈{x,y})(\exists z)((z \in \{x, y\}) and R{z})R\{z\}) is equivalent to "R{x}R\{x\} or R{y}R\{y\}"; consequently the relation (∀z)((z∈{x,y})⇒R{z})(\forall z)((z \in \{x, y\}) \Rightarrow R\{z\}) is equivalent to "R{x}R\{x\} and R{y}R\{y\}".

The set {x,x}\{x, x\}, which is denoted simply by {x}\{x\}, is called the set whose only element is xx; the relation z∈{x}z \in \{x\} is equivalent to z=xz = x, and the relation x∈Xx \in \mathrm{X} is equivalent to {x}⊂X\{x\} \subset \mathrm{X}.

6. The scheme of selection and union

The scheme of selection and union is the following :

S8. Let RR be a relation, let xx and yy be distinct letters, and let XX and YY be letters distinct from xx and yy which do not appear in RR. Then the relation

(1) (∀y)(∃X)(∀x)(R⇒(x∈X))⇒(∀Y) CollX((∃y)((y∈Y) and R))\quad (\forall y)(\exists X)(\forall x)(R \Rightarrow (x \in X)) \Rightarrow (\forall Y)\ \mathrm{Coll}_X((\exists y)((y \in Y) \text{ and } R)) is an axiom.

Let us first show that this rule is indeed a scheme. Let SS denote the relation (1), and let us substitute a term TT for a letter zz in SS; by CS8 (Chapter I, §4, no. 1) we may suppose that xx, yy, XX, YY are distinct from zz and do not appear in TT. Then (T∣z)S(T|z)S is identical with

(∀y)(∃X)(∀x)(R′⇒(x∈X))⇒(∀Y) CollX((∃y)((y∈Y) and R′)),(\forall y)(\exists X)(\forall x)(R' \Rightarrow (x \in X)) \Rightarrow (\forall Y)\ \mathrm{Coll}_X((\exists y)((y \in Y) \text{ and } R')),

where R′R' is (T∣z)R(T|z)R.

Intuitively, the relation (∀y)(∃X)(∀x)(R⇒(x∈X))(\forall y)(\exists X)(\forall x)(R \Rightarrow (x \in X)) means that for every object yy there exists a set XX (which may depend on yy) such that the objects xx which are in the relation RR with the given object yy are elements of XX (but not necessarily the whole of XX). The scheme of selection and union asserts that if this is the case and if YY is any set, then there exists a set whose elements are precisely the objects xx which are in the relation RR with at least one object yy of the set YY.

C51. Let PP be a relation, let AA be a set, and let xx be a letter which does not appear in AA. Then the relation "PP and x∈Ax \in A" is collectivizing in xx.

Let RR denote the relation "PP and x=yx = y", where yy is a letter distinct from xx which appears neither in PP nor in AA. The relation

(∀x)(R⇒(x∈{y}))(\forall x)(R \Rightarrow (x \in \{y\}))

is true by C27 (Chapter I, §4, no. 1). Let XX be a letter distinct from xx and yy which does not appear in PP. The preceding relation is identical with ({y}∣X)((∀x)(R⇒(x∈X)))(\{y\}|X)((\forall x)(R \Rightarrow (x \in X))) (because xx is distinct from yy), and therefore the relation (∀y)(∃X)(∀x)(R⇒(x∈X))(\forall y)(\exists X)(\forall x)(R \Rightarrow (x \in X)) is true by virtue of S5 and C27 (Chapter I, §4, nos. 1 and 2). If follows from S8 and C30 (Chapter I, §4, no. 3) that the relation

(A∣Y) Collx(∃y)(y∈Y and R)(A|Y)\ \mathrm{Coll}x(\exists y)(y \in Y \text{ and } R)

(where YY is a letter which does not appear in RR) is true, and this relation is identical with Collx(∃y)(y∈A and R)\mathrm{Coll}_x(\exists y)(y \in A \text{ and } R) (because neither xx nor yy appears in AA). Finally, the relation "y∈Ay \in A and RR" is equivalent to "x=yx = y and x∈Ax \in A and PP" by C43 (Chapter I, §5, no. 1); since xx appears neither in PP nor in AA, the relation

(∃y)(x=y and x∈A and P)(\exists y)(x = y \text{ and } x \in A \text{ and } P)

is equivalent to "((∃y)(x=y))((\exists y)(x = y)) and x∈Ax \in A and PP" by C33 (Chapter I, §4, no. 3) and therefore to "PP and x∈Ax \in A" because (∃y)(x=y)(\exists y)(x = y) is true.

¶ The set Ex(P\mathscr{E}_x(P and x∈A)x \in A) is called the set of all x∈Ax \in A such that PP (\* thus we may speak of the set of all real numbers such that P∗P_*).

C52. Let RR be a relation, AA a set, and xx a letter which does not appear in AA. If the relation R⇒(x∈A)R \Rightarrow (x \in A) is a theorem, then RR is collectivizing in xx.

For RR is then equivalent to "RR and x∈Ax \in A".

Remark 03H7

Let RR be a relation which is collectivizing in xx, and let SS be a relation such that (∀x)(S⇒R)(\forall x)(S \Rightarrow R) is a theorem. Then SS is collectivizing in xx; for RR is equivalent to x∈Ex(R)x \in \mathscr{E}_x(R), so that

S⇒(x∈Ex(R))S \Rightarrow (x \in \mathscr{E}_x(R))

is a theorem, and the assertion follows from C52. Notice also that in this case we have EX(S)⊂EX(R)\mathscr{E}_X(S) \subset \mathscr{E}_X(R) by C50.

C53. *Let TT be a term, AA a set, xx and yy distinct letters. Suppose that xx does not appear in AA and that yy does not appear in AA nor in TT. Then the relation (∃x)(y=T(\exists x)(y = T and x∈A)x \in A) is collectivizing in yy.

Let RR be the relation y=Ty = T. The relation (∀y)(R⇒(y∈{T}))(\forall y)(R \Rightarrow (y \in \{T\})) is true, hence so is (∀x)(∃X)(∀y)(R⇒(y∈X))(\forall x)(\exists X)(\forall y)(R \Rightarrow (y \in X)), where XX is a letter, distinct from yy, which does not appear in RR. By virtue of S8, the relation (∃x)(x∈A(\exists x)(x \in A and R) is collectivizing in yy, and C53 is proved.

¶ The relation (∃x)(y=T(\exists x)(y = T and x∈A)x \in A) is often read as follows : "yy can be put in the form TT for some xx belonging to AA". The set

Ey((∃x)(y=T and x∈A))\mathscr{E}_y((\exists x)(y = T \text{ and } x \in A))

is generally called the set of objects of the form TT for x∈Ax \in A. The assembly so denoted contains neither xx nor yy, and does not depend on the choice of the letter yy satisfying the conditions of C53.

7. Complement of a set. The empty set

The relation (x∉A(x \notin \mathrm{A} and x∈X)x \in \mathrm{X}) is collectivizing in xx by C51.

Definition 3 03H8

Let* A\mathrm{A} be a subset of a set X\mathrm{X}. The set of elements of X\mathrm{X} which do not belong to A\mathrm{A}, that is to say the set Ex\mathscr{E}x (x∉A(x \notin \mathrm{A} and x∈X)x \in \mathrm{X}), is called the complement of A\mathrm{A} in X\mathrm{X}, and is denoted by ∁XA\complement_{\mathrm{X}}\mathrm{A} or X−A\mathrm{X} - \mathrm{A} (or by ∁A\complement\mathrm{A} if there is no risk of confusion).

Let A be a subset of a set X; the relations "x∈Xx \in \mathrm{X} and x∉Ax \notin \mathrm{A}" and x∈∁XAx \in \complement_{\mathrm{X}}\mathrm{A} are then equivalent. Consequently the relation "x∈Xx \in \mathrm{X} and x∉∁XAx \notin \complement_{\mathrm{X}}\mathrm{A}" is equivalent to "x∈Xx \in \mathrm{X} and (x∉X(x \notin \mathrm{X} or x∈A)x \in \mathrm{A})", hence to x∈Ax \in A. In other words, A=∁X(∁XA)A = \complement_X(\complement_X A) is a true relation. Similarly, one shows that if B is a subset of X, the relations A⊂BA \subset B and ∁XB⊂∁XA\complement_X B \subset \complement_X A are equivalent.

Theorem 1 03H9

The relation* (∀x)(x∉X)(\forall x)(x \notin X) is functional in X.

For the relation (∀x)(x∉X)(\forall x)(x \notin X) implies (∀Y)(X⊂Y)(\forall Y)(X \subset Y); by virtue of the axiom of extent, the relation (∀x)(x∉X)(\forall x)(x \notin X) is therefore single-valued in X. On the other hand, the relation (∀x)(x∉∁YY)(\forall x)(x \notin \complement_Y Y) is true, which proves that (∃X)(∀x)(x∉X)(\exists X)(\forall x)(x \notin X) is true.

¶ The term τx((∀x)(x∉X))\tau_x((\forall x)(x \notin X)) corresponding to this functional relation is represented by the functional symbol ∅\emptyset, and is called the empty set [^1]; the relation (∀x)(x∉X)(\forall x)(x \notin X), which is equivalent to X=∅X = \emptyset, is read as follows: "*the set* X is empty". We have the theorems x∉∅x \notin \emptyset, ∅⊂X\emptyset \subset X, ∁XX=∅\complement_X X = \emptyset, ∁X∅=X\complement_X \emptyset = X. The relation X⊂∅X \subset \emptyset is equivalent to X=∅X = \emptyset. If R{x}R\{x\} is a relation, the relation (∀x)((x∈∅)⇒R{x})(\forall x)((x \in \emptyset) \Rightarrow R\{x\}) is true.

Remark 03PB

There exists no set of which every object is an element; in other words, "not (∃X)(∀x)(x∈X)(\exists X)(\forall x)(x \in X)" is a theorem. For if there were such a set, then by C52 every relation would be collectivizing. But we have seen (no. 4) that the relation x∉xx \notin x is not collectivizing.

Exercises

See the exercises for § 1.

[^1]: The term denoted by ∅\emptyset is therefore τ¬¬∈τ¬¬∈□□□\tau \neg \neg \in \tau \neg \neg \in \square\square\square.

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