Bourbaki

1. Structures and isomorphisms

The purpose of this chapter is to describe once and for all a certain number of formative constructions and proofs (cf. Chapter I, § 1, no. 3 and § 2, no. 2) which arise very frequently in mathematics.

1. Echelons

An echelon construction scheme is a sequence c1c_1, c2c_2, ..., cmc_m of ordered pairs of natural integers [^1] ci=(ai, bi)c_i = (a_i,\ b_i), satisfying the following conditions :

(a) If bi=0b_i = 0, then 1⩽ai⩽i−11 \leqslant a_i \leqslant i - 1. (b) If ai≠0a_i \neq 0 and bi≠0b_i \neq 0, then 1⩽ai⩽i−11 \leqslant a_i \leqslant i - 1 and 1⩽bi⩽i−11 \leqslant b_i \leqslant i - 1.

These conditions imply that c1=(0, b1)c_1 = (0,\ b_1), with b1>0b_1 > 0. If nn is the largest of the integers bib_i which appear in the pairs (0, bi)(0,\ b_i), then c1,c2,...,cmc_1, c_2, ..., c_m is said to be an echelon construction scheme on nn terms.

Given an echelon construction scheme S=(c1, c2, …, cm)\mathrm{S} = (c_1,\ c_2,\ \ldots,\ c_m) on nn terms, and given nn terms E1\mathrm{E}_1, E2\mathrm{E}_2, ..., En\mathrm{E}_n in a theory T\mathscr{T} which is stronger than the theory of sets, an echelon construction of scheme S\mathrm{S} on E1\mathrm{E}_1, ..., En\mathrm{E}_n is defined to be a sequence A1\mathrm{A}_1, A2\mathrm{A}_2, ..., Am\mathrm{A}_m of mm terms in the theory T\mathscr{T}, defined step by step by the following conditions :

(a) If ci=(0, bi)c_i = (0,\ b_i), then Ai\mathrm{A}_i is the term Ebi\mathrm{E}_{b_i}. (b) If ci=(ai, 0)c_i = (a_i,\ 0), then Ai\mathrm{A}_i is the term P(Aai)\mathfrak{P}(\mathrm{A}_{a_i}). (c) If ci=(ai, bi)c_i = (a_i,\ b_i), where ai≠0a_i \neq 0 and bi≠0b_i \neq 0, then Ai\mathrm{A}_i is the term Aai×Abi\mathrm{A}_{a_i} \times \mathrm{A}_{b_i}.

The last term Am\mathrm{A}_m of the echelon construction of scheme S on E1\mathrm{E}_1, ..., En\mathrm{E}_n is called the echelon of scheme S on the base sets E1\mathrm{E}_1, ..., En\mathrm{E}_n; in the general arguments which follow, it will be denoted by the notation S(E1,…,En)\mathrm{S}(\mathrm{E}_1, \ldots, \mathrm{E}_n).

Example 03V4

Given two sets E, F, the set P(P(E))×P(F)\mathfrak{P}(\mathfrak{P}(\mathrm{E})) \times \mathfrak{P}(\mathrm{F}) is an echelon on E, F, with scheme

(0,1),(0,2),(1,0),(3,0),(2,0),(4,5).(0, 1), \quad (0, 2), \quad (1, 0), \quad (3, 0), \quad (2, 0), \quad (4, 5).

It is also the echelon on E, F with scheme

(0,2),(0,1),(1,0),(2,0),(4,0),(5,3).(0, 2), \quad (0, 1), \quad (1, 0), \quad (2, 0), \quad (4, 0), \quad (5, 3).

Distinct schemes may therefore give rise to the same echelon on the same terms.

2. Canonical extensions of mappings

Let S=(c1,c2,…,cm)\mathrm{S} = (c_1, c_2, \ldots, c_m) be an echelon construction scheme on nn terms. Let E1\mathrm{E}_1, ..., En\mathrm{E}_n, E1′\mathrm{E}'_1, ..., En′\mathrm{E}'_n be sets (terms in T\mathscr{T}) and let f1f_1, ..., fnf_n be terms in T\mathscr{T} such that the relations "fif_i is a mapping of Ei\mathrm{E}_i into Ei′\mathrm{E}'_i" are theorems in T\mathscr{T} for 1⩽i⩽n1 \leqslant i \leqslant n. Let A1\mathrm{A}_1, ..., Am\mathrm{A}_m (resp. A1′\mathrm{A}'_1, ..., Am′\mathrm{A}'_m) be the echelon construction of scheme S on E1\mathrm{E}_1, ..., En\mathrm{E}_n (resp. E1′\mathrm{E}'_1, ..., En′\mathrm{E}'_n). We define step by step a sequence of mm terms g1g_1, ..., gmg_m such that gig_i is a mapping of Ai\mathrm{A}_i into Ai′\mathrm{A}'_i (for 1⩽i⩽m1 \leqslant i \leqslant m) by the following conditions :

(a) If ci=(0,bi)c_i = (0, b_i), so that Ai=Ebi\mathrm{A}_i = \mathrm{E}_{b_i} and Ai′=Ebi′\mathrm{A}'_i = \mathrm{E}'_{b_i}, then gig_i is the mapping fbif_{b_i}.

(b) If ci=(ai,0)c_i = (a_i, 0), so that Ai=P(Aai)\mathrm{A}_i = \mathfrak{P}(\mathrm{A}_{a_i}) and Ai′=P(Aai′)\mathrm{A}'_i = \mathfrak{P}(\mathrm{A}'_{a_i}), then gig_i is the canonical extension g^ai\hat{g}_{a_i} of gaig_{a_i} to sets of subsets (Chapter II, § 5, no. 1).

(c) If ci=(ai,bi)c_i = (a_i, b_i), where ai≠0a_i \neq 0 and bi≠0b_i \neq 0, so that

Ai=Aai×AbiandAi′=Aai′×Abi′,\mathrm{A}_i = \mathrm{A}_{a_i} \times \mathrm{A}_{b_i} \qquad \text{and} \qquad \mathrm{A}'_i = \mathrm{A}'_{a_i} \times \mathrm{A}'_{b_i},

then gig_i is the canonical extension gai×gbig_{a_i} \times g_{b_i} of gaig_{a_i} and gbig_{b_i} to Aai×Ab\mathrm{A}_{a_i} \times \mathrm{A}_b (Chapter II, § 3, no. 9).

The last term gmg_m of this sequence is called the canonical extension, with scheme S, of the mappings f1f_1, ..., fnf_n, and will be denoted by ⟨f1,…,fn⟩S\langle f_1, \ldots, f_n \rangle^{\mathrm{S}}.

¶ The following criteria can be verified step by step :

CST1. If fif_i is a mapping of Ei\mathrm{E}_i into Ei′\mathrm{E}'_i, and if fi′f'_i is a mapping of Ei′\mathrm{E}'_i into Ei′′\mathrm{E}''_i (1⩽i⩽n1 \leqslant i \leqslant n*), then for every echelon construction scheme* S on nn terms we have

⟨f1′∘f1,f2′∘f2,…,fn′∘fn⟩S=⟨f1′,f2′,…,fn′⟩S∘⟨f1,f2,…,fn⟩S.\langle f'_1 \circ f_1, f'_2 \circ f_2, \ldots, f'_n \circ f_n \rangle^{\mathrm{S}} = \langle f'_1, f'_2, \ldots, f'_n \rangle^{\mathrm{S}} \circ \langle f_1, f_2, \ldots, f_n \rangle^{\mathrm{S}}.

CST2. If fif_i is injective (resp. surjective) for 1⩽i⩽n1 \leqslant i \leqslant n, then ⟨f1,…,fn⟩S\langle f_1, \ldots, f_n \rangle^{\mathrm{S}} is injective (resp. surjective).

This criterion follows from the corresponding properties of the extension g^\hat{g} (Chapter II, § 5, no. 1, Proposition 1) and the extension g×hg \times h (Chapter II, § 3, no. 9).

CST3. If fif_i is a bijection of Ei\mathrm{E}_i onto Ei′\mathrm{E}'_i, and if fi−1f_i^{-1} is the inverse bijection [^2], then ⟨f1,…,fn⟩S\langle f_1, \ldots, f_n \rangle^{\mathrm{S}} is a bijection and ⟨f1−1,…,fn−1⟩S\langle f_1^{-1}, \ldots, f_n^{-1} \rangle^{\mathrm{S}} is its inverse; in other words,

(⟨f1,…,fn⟩S)−1=⟨f1−1,…,fn−1⟩S.(\langle f_1, \ldots, f_n \rangle^{\mathrm{S}})^{-1} = \langle f_1^{-1}, \ldots, f_n^{-1} \rangle^{\mathrm{S}}.

This follows immediately from CST1 and CST2.

3. Transportable relations

Let T\mathscr{T} be a theory which is stronger than the theory of sets, let x1,…,xnx_1, \ldots, x_n, s1,…,sps_1, \ldots, s_p be distinct letters which are distinct from the constants of T\mathscr{T}, and let A1,…,Am\mathrm{A}_1, \ldots, \mathrm{A}_m be terms in T\mathscr{T} in which none of the letters xix_i (1⩽i⩽n)(1 \leqslant i \leqslant n) and sjs_j (1⩽j⩽p)(1 \leqslant j \leqslant p) appears. Let S1,…,Sp\mathrm{S}_1, \ldots, \mathrm{S}_p be echelon construction schemes on n+mn + m terms. Then the relation T{x1,…,xn,s1,…,sp}\mathrm{T}\{x_1, \ldots, x_n, s_1, \ldots, s_p\} :

"s1∈S1(x1,…,xn,A1,…,Am)s_1 \in \mathrm{S}_1(x_1, \ldots, x_n, \mathrm{A}_1, \ldots, \mathrm{A}_m) and s2∈S2(x1,…,xn,A1,…,Am)s_2 \in \mathrm{S}_2(x_1, \ldots, x_n, \mathrm{A}_1, \ldots, \mathrm{A}_m) and …\ldots and sp∈Sp(x1,…,xn,A1,…,Am)s_p \in \mathrm{S}_p(x_1, \ldots, x_n, \mathrm{A}_1, \ldots, \mathrm{A}_m)"

is called a typification of the letters s1,…,sps_1, \ldots, s_p.

¶ Let R{x1,…,xn,s1,…,sp}\mathrm{R}\{x_1, \ldots, x_n, s_1, \ldots, s_p\} be a relation in T\mathscr{T} which contains certain of the letters xix_i, sjs_j (and possibly other letters as well). Then R is said to be transportable (in T\mathscr{T}) with respect to the typification T, the xix_i (1⩽i⩽n)(1 \leqslant i \leqslant n) being considered as principal base sets and the Ah\mathrm{A}_h (1⩽h⩽m)(1 \leqslant h \leqslant m) as auxiliary base sets, if the following condition is satisfied : let y1,…,yn,f1,…,fny_1, \ldots, y_n, f_1, \ldots, f_n be distinct letters which are distinct from the xix_i (1⩽i⩽n)(1 \leqslant i \leqslant n), the sjs_j (1⩽j⩽p)(1 \leqslant j \leqslant p), the constants of T\mathscr{T}, and all the letters which appear in R or in the terms Ah\mathrm{A}_h (1⩽h⩽m)(1 \leqslant h \leqslant m), and let Idh\mathrm{Id}_h (1⩽h⩽m)(1 \leqslant h \leqslant m) denote the identity mapping of Ah\mathrm{A}_h on to itself. Then the relation

(1) "T{x1,…,xn,s1,…,sp}\mathrm{T}\{x_1, \ldots, x_n, s_1, \ldots, s_p\} and (f1f_1 is a bijection of x1x_1 onto y1y_1) and …\ldots and (fnf_n is a bijection of xnx_n onto yny_n)"

implies, in T\mathscr{T}, the relation

(2) R{x1,…,xn,s1,…,sp}⇔R{y1,…,yn,s1′,…,sp′}\mathrm{R}\{x_1, \ldots, x_n, s_1, \ldots, s_p\} \Leftrightarrow \mathrm{R}\{y_1, \ldots, y_n, s'_1, \ldots, s'_p\}, where

(3)sj′=⟨f1,…,fn,Id1,…,Idm⟩sj(sj)(1⩽j⩽p).(3) \qquad s'_j = \langle f_1, \ldots, f_n, \mathrm{Id}_1, \ldots, \mathrm{Id}_m \rangle^s{}_j(s_j) \qquad (1 \leqslant j \leqslant p).

There is an analogous but simpler definition in the case where there is no auxiliary set.

For example, if n=p=2n = p = 2 and if the typification T is "s1∈x1s_1 \in x_1 and s2∈x1s_2 \in x_1", the relation s1=s2s_1 = s_2 is transportable. On the other hand, the relation x1=x2x_1 = x_2 is not transportable.

4. Species of structures

Let T\mathscr{T} be a theory which is stronger than the theory of sets. A species of structures in T\mathscr{T} is a text Σ\Sigma formed of the following assemblies :

(1) a certain number of letters x1,…,xn,sx_1, \ldots, x_n, s, distinct from each other and from the constants of T\mathscr{T}; x1,…,xnx_1, \ldots, x_n are called the principal base sets of the species of structures Σ\Sigma;

(2) a certain number of terms A1,…,Am\mathrm{A}_1, \ldots, \mathrm{A}_m in T\mathscr{T} in which none of the letters x1,…,xn,sx_1, \ldots, x_n, s appears, and which are called the auxiliary base sets of Σ\Sigma; Σ\Sigma possibly contains no auxiliary base sets (but it must contain at least one principal base set);

(3) a typification T{x1,…,xn,s}\mathrm{T}\{x_1, \ldots, x_n, s\} :

s∈S(x1,…,xn,A1,…,Am),s \in \mathrm{S}(x_1, \ldots, x_n, \mathrm{A}_1, \ldots, \mathrm{A}_m),

where S is an echelon construction scheme on n+mn + m terms (no. 1); T{x1,…,xn,s}\mathrm{T}\{x_1, \ldots, x_n, s\} is called the typical characterization of the species of structures Σ\Sigma;

(4) a relation R{x1,…,xn,s}\mathrm{R}\{x_1, \ldots, x_n, s\} which is transportable (in T\mathscr{T}) with respect to the typification T, the xix_i being the principal base sets and the Ah\mathrm{A}_h the auxiliary base sets (no. 3); R is called the axiom of the species of structures Σ\Sigma.

The theory TΣ\mathscr{T}_\Sigma which has the same axiom schemes as T\mathscr{T} and whose explicit axioms are those of T\mathscr{T}, together with the axiom "T and R", is called the theory of the species of structures Σ\Sigma. The constants of TΣ\mathscr{T}_\Sigma are therefore the constants of T\mathscr{T} and the letters which appear in T or in R.

¶ Let T′\mathscr{T}' be a theory which is stronger than T\mathscr{T}, and let E1,…,En,U\mathrm{E}_1, \ldots, \mathrm{E}_n, \mathrm{U} be terms in T′\mathscr{T}'. In the theory T′\mathscr{T}', U is said to be a structure of species Σ\Sigma on the principal base sets E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n, with A1,…,Am\mathrm{A}_1, \ldots, \mathrm{A}_m as auxiliary base sets, if the relation

"T{E1,…,En,U} and R{E1,…,En,U}"\text{"}\mathrm{T}\{\mathrm{E}_1, \ldots, \mathrm{E}_n, \mathrm{U}\} \text{ and } \mathrm{R}\{\mathrm{E}_1, \ldots, \mathrm{E}_n, \mathrm{U}\}\text{"}

is a theorem in T′\mathscr{T}'. When this is so, then for each theorem B{x1,…,xn,s}\mathrm{B}\{x_1, \ldots, x_n, s\} in the theory TΣ\mathscr{T}_\Sigma the relation B{E1,…,En,U}\mathrm{B}\{\mathrm{E}_1, \ldots, \mathrm{E}_n, \mathrm{U}\} is a theorem in T′\mathscr{T}' (Chapter I, § 2, no. 3). In TΣ\mathscr{T}_\Sigma, the constant ss is called the generic structure of the species Σ\Sigma.

¶ In the theory T′\mathscr{T}', the principal base sets E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n are said to be endowed with the structure U\mathrm{U}. Clearly, U\mathrm{U} is an element of the set

S(E1,…,En,A1,…,Am).\mathrm{S}(\mathrm{E}_1, \ldots, \mathrm{E}_n, \mathrm{A}_1, \ldots, \mathrm{A}_m).

The set of elements V\mathrm{V} of S(E1,…,En,A1,…,Am)\mathrm{S}(\mathrm{E}_1, \ldots, \mathrm{E}_n, \mathrm{A}_1, \ldots, \mathrm{A}_m) which satisfy the relation R{E1,…,En,V}\mathrm{R}\{\mathrm{E}_1, \ldots, \mathrm{E}_n, \mathrm{V}\} is therefore the set of structures of the species Σ\Sigma on E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n (and it may be empty).

Examples

Example 1 03V5

Take T\mathscr{T} to be the theory of sets, and consider the species of structures which has no auxiliary base set, one principal base set A\mathrm{A}, the typical characterization s∈P(A×A)s \in \mathfrak{P}(\mathrm{A} \times \mathrm{A}), and the axiom

s∘s=sands∩s−1=ΔAs \circ s = s \quad \text{and} \quad s \cap \overset{-1}{s} = \Delta_{\mathbf{A}}

(ΔA\Delta_{\mathbf{A}} being the diagonal of A×A\mathrm{A} \times \mathrm{A}), which is a transportable relation with respect to the typification s∈P(A×A)s \in \mathfrak{P}(\mathrm{A} \times \mathrm{A}), as is easily verified. It is clear that the theory of this species of structures is just the theory of ordered sets (Chapter III, §1, no. 3); and therefore the species of structure so defined is also called the species of order structures on A\mathrm{A}. In Chapter III we saw many examples of sets endowed with structures of this species.

Example 2 03V6

Take T\mathscr{T} to be the theory of sets, and consider the species of structures which has no auxiliary base set, one principal base set A\mathrm{A}, the typical characterization F∈P((A×A)×A)\mathrm{F} \in \mathfrak{P}((\mathrm{A} \times \mathrm{A}) \times \mathrm{A}), and as axiom the transportable relation "F is a functional graph whose domain is A×A\mathrm{A} \times \mathrm{A}". The structures of this species are particular cases of what are called algebraic structures, and the function whose graph is F\mathrm{F} (a mapping of A×A\mathrm{A} \times \mathrm{A} into A\mathrm{A}) is called the (everywhere defined) internal law of composition of such a structure.

Example 3 03V7

As before, let T\mathscr{T} be the theory of sets, and consider the species of structures which has no auxiliary base set, one principal base set A\mathrm{A}, the typical characterization V∈P(P(A))\mathrm{V} \in \mathfrak{P}(\mathfrak{P}(\mathrm{A})), and as axiom the transportable relation

(∀V) ((V′⊂V)⇒((⋃X∈V′X)∈V))(\forall \mathrm{V}) \, ((\mathrm{V}' \subset \mathrm{V}) \Rightarrow ((\bigcup_{\mathrm{X} \in \mathrm{V}'} \mathrm{X}) \in \mathrm{V}))
and(∀X)(∀Y)((X∈V and Y∈V)⇒((X∩Y)∈V)).\text{and} \quad (\forall \mathrm{X})(\forall \mathrm{Y})((\mathrm{X} \in \mathrm{V} \text{ and } \mathrm{Y} \in \mathrm{V}) \Rightarrow ((\mathrm{X} \cap \mathrm{Y}) \in \mathrm{V})).

This species of structures is called the species of topological structures. A structure of this species is also called a topology, and the relation X∈V\mathrm{X} \in \mathrm{V} is expressed by saying that X\mathrm{X} is an open set in the topology V\mathrm{V} (General Topology, Chapter I, § 1).

Example 4 03V8

\* Take T\mathscr{T} to be the theory of the species of division ring structures, which has (among other things) a constant K as unique (principal) base set. The species of structure of a left vector space over K has K as auxiliary base set, a principal base set E, and as typical characterization the relation

V∈P((E×E)×E)×P((K×E)×E)V \in \mathfrak{P}((E \times E) \times E) \times \mathfrak{P}((K \times E) \times E)

(pr1_1V being the graph of addition in E, and pr2_2V the graph of scalar multiplication); we shall not state here the axiom for this species of structures.

Example 5 03V9

Again let T\mathscr{T} be the theory of sets; in this theory, the field C\mathbf{C} of complex numbers is a term which contains no letters. The species of structure of a complex analytic manifold of dimension n has C\mathbf{C} as auxiliary base set, and one principal base set V. We shall not indicate here the typical characterization or the axiom of this species of structure. \

Remarks

Remark 1 03VA

In applications it is often the case (as in Example 4 above) that the echelon S(E1,…,En,A1,…,Am)S(E_1, \ldots, E_n, A_1, \ldots, A_m) is a product of echelons

S1(E1,…,Am)×⋯×Sp(E1,…,Am).S_1(E_1, \ldots, A_m) \times \cdots \times S_p(E_1, \ldots, A_m).

If so, the letter ss in the definition of Σ\Sigma is often replaced by a "pp-tuple" (s1,…,sp)(s_1, \ldots, s_p) (cf. Chapter II, § 2, no. 1).

Moreover, the axiom of a species of structures Σ\Sigma is most frequently written as a conjunction of several transportable relations (as in Example 3 above). These relations are called the axioms of the species Σ\Sigma.

Remark 2 03VB

Names are given to the species of structures most frequently used in mathematics, and to sets endowed with structures of these species. Thus an ordered set (Chapter III, § 1) is a set endowed with an order structure (Example 1); \* in the later Books of this series, we shall define the notions of group, field, topological space, differentiable manifold, etc., all of which denote sets endowed with certain structures. \

Remark 3 03VC

By abuse of language, in the theory of sets T\mathscr{T}, the giving of nn distinct letters x1,…,xnx_1, \ldots, x_n (with no typical characterization and no axiom) is considered as a species of structure Σ0\Sigma_0, called the structure of a set on the nn principal base sets x1,…,xnx_1, \ldots, x_n.

5. Isomorphisms and transport of structures

Let Σ\Sigma be a species of structures in a theory T\mathscr{T}, on nn principal base sets x1,…,xnx_1, \ldots, x_n, with mm auxiliary base sets A1,…,AmA_1, \ldots, A_m. Let S be the echelon construction scheme on n+mn + m letters which features in the typical characterization of Σ\Sigma, and let R be the axiom of Σ\Sigma. In a theory T′\mathscr{T}' which is stronger than T\mathscr{T}, let U be a structure of species Σ\Sigma on sets E1,…,EnE_1, \ldots, E_n (as principal base sets) and let U′' be a structure of the same species on sets E1′,…,En′E'_1, \ldots, E'_n. Finally, let fif_i (in T′\mathscr{T}') be a bijection of EiE_i onto Ei′\mathrm{E}'_i (1⩽i⩽n)(1 \leqslant i \leqslant n). Then (f1,…,fn)(f_1, \ldots, f_n) is said to be an isomorphism of the sets E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n, endowed with the structure U, onto the sets E1′,…,En′\mathrm{E}'_1, \ldots, \mathrm{E}'_n, endowed with the structure U′\mathrm{U}', if we have (in T′\mathscr{T}')

(4)

⟨f1,…,fn,Id1,…,Idm⟩S(U)=U′\langle f_1, \ldots, f_n, \mathrm{Id}_1, \ldots, \mathrm{Id}_m \rangle^{\mathrm{S}}(\mathrm{U}) = \mathrm{U}'

where Idh\mathrm{Id}_h denotes the identity mapping of Ah\mathrm{A}_h onto itself (1⩽h⩽m)(1 \leqslant h \leqslant m).

¶ Let fi′f'_i be the inverse of the bijection fif_i (1⩽i⩽n)(1 \leqslant i \leqslant n). It follows immediately from (4) and the criterion CST3 (no. 2) that we have

⟨f1′,…,fn′,Id1,…,Idm⟩S(U′)=U\langle f'_1, \ldots, f'_n, \mathrm{Id}_1, \ldots, \mathrm{Id}_m \rangle^{\mathrm{S}}(\mathrm{U}') = \mathrm{U}

and consequently that (f1′,…,fn′)(f'_1, \ldots, f'_n) is an isomorphism of E1′,…,En′\mathrm{E}'_1, \ldots, \mathrm{E}'_n, endowed with U′\mathrm{U}', onto E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n, endowed with U. The isomorphisms (f1,…,fn)(f_1, \ldots, f_n) and (f1′,…,fn′)(f'_1, \ldots, f'_n) are said to be inverses of each other.

E1′,…,En′\mathrm{E}'_1, \ldots, \mathrm{E}'_n, endowed with U′\mathrm{U}', are said to be isomorphic to E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n, endowed with U, if there exists an isomorphism of E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n onto E1′,…,En′\mathrm{E}'_1, \ldots, \mathrm{E}'_n; in this case the structures U and U′\mathrm{U}' are said to be isomorphic.

¶ The above definitions, together with CST1, imply the following criterion:

CST4. Let U, U′\mathrm{U}', U′′\mathrm{U}'' be three structures of the same species Σ\Sigma on the principal base sets E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n, E1′,…,En′\mathrm{E}'_1, \ldots, \mathrm{E}'_n, E1′′,…,En′′\mathrm{E}''_1, \ldots, \mathrm{E}''_n, respectively. Let fif_i be a bijection of Ei\mathrm{E}_i onto Ei′\mathrm{E}'_i, and let gig_i be a bijection of Ei′\mathrm{E}'_i onto Ei′′\mathrm{E}''_i (1⩽i⩽n)(1 \leqslant i \leqslant n). If (f1,…,fn)(f_1, \ldots, f_n) and (g1,…,gn)(g_1, \ldots, g_n) are isomorphisms, then so is (g1∘f1,…,gn∘fn)(g_1 \circ f_1, \ldots, g_n \circ f_n).

An isomorphism of E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n onto E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n (with respect to the same structure) is called an automorphism of E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n. The composition of two automorphisms of E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n is an automorphism, and so is the inverse of an automorphism, \* so that the automorphisms of E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n form a group. \*

Remark 03VD

By abuse of language, if fif_i is any bijection of Ei\mathrm{E}_i onto Ei′\mathrm{E}'_i (1⩽i⩽n)(1 \leqslant i \leqslant n), (f1,…,fn)(f_1, \ldots, f_n) is said to be an isomorphism of E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n onto E1′,…,En′\mathrm{E}'_1, \ldots, \mathrm{E}'_n with respect to the species of structure of a set (no. 4, Remark 3).

CST5. In a theory T′\mathscr{T}' which is stronger than T\mathscr{T}, let U be a structure of species Σ\Sigma on E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n, and let fif_i be a bijection of Ei\mathrm{E}_i onto a set Ei′\mathrm{E}'_i (1⩽i⩽n)(1 \leqslant i \leqslant n). Then there exists a unique structure of species Σ\Sigma on E1′,…,En′\mathrm{E}'_1, \ldots, \mathrm{E}'_n such that (f1,…,fn)(f_1, \ldots, f_n) is an isomorphism of E1,…,En\mathrm{E}_1, \ldots, \mathrm{E}_n onto E1′,…,En′\mathrm{E}'_1, \ldots, \mathrm{E}'_n.

For this structure, if it exists, can only be the term U′\mathrm{U}' defined by the relation (4); it remains to be verified that this term is indeed a structure of species Σ\Sigma, i.e., that the relation R{E1′,…,En′,U′}\mathrm{R}\{\mathrm{E}'_1, \ldots, \mathrm{E}'_n, \mathrm{U}'\} is true in T′\mathscr{T}'. But this follows from the fact that R{x1,…,xn,s}\mathrm{R}\{x_1, \ldots, x_n, s\} is transportable, for

R{E1′,…,En′,U′}R\{E'_1, \ldots, E'_n, U'\} is equivalent in T′\mathscr{T}' to the relation R{E1,…,En,U}R\{E_1, \ldots, E_n, U\} (no. 3), which is true in T′\mathscr{T}' by hypothesis.

¶ The structure U′U' is said to be obtained by transporting the structure UU to the sets E1′,…,En′E'_1, \ldots, E'_n by means of the bijective mappings f1,…,fnf_1, \ldots, f_n. Thus two structures of the same species are isomorphic if and only if each is obtained from the other by transport of structure.

It may happen that any two structures of species Σ\Sigma are necessarily isomorphic; the species of structure Σ\Sigma is then said be univalent. \* This is the case for the structure of an infinite cyclic group (isomorphic to Z\mathbf{Z}), the structure of a prime field of characteristic zero (isomorphic to Q\mathbf{Q}), the structure of a complete Archimedean ordered field (isomorphic to R\mathbf{R}), the structure of an algebraically closed, connected, locally compact topological field (isomorphic to C\mathbf{C}), and of the structure of a non-commutative, connected, locally compact topological division ring (isomorphic to H\mathbf{H}, the division ring of quaternions). For some of these species of structure, for example that of a prime field of characteristic zero, or that of a complete Archimedean ordered field, there is not even any automorphism other than the identity mapping; but there do exist such automorphisms for the other examples given above (for example, the symmetry x→−xx \rightarrow -x in Z\mathbf{Z}). \

It will be observed that the above species of structure are essentially those which are the basis of classical mathematics. On the other hand, \* the species of group structures, the species of structures of an ordered set, and the species of topological structures, are not univalent. \

6. Deduction of structures

Let Σ\Sigma be a species of structures in a theory T\mathscr{T}, on nn principal base sets x1,…,xnx_1, \ldots, x_n, with mm auxiliary base sets A1,…,AmA_1, \ldots, A_m. Let ss be the generic structure of Σ\Sigma, and let TT be an echelon construction scheme on n+mn + m terms. A term V{x1,…,xn,s}V\{x_1, \ldots, x_n, s\} which contains no letter other than the constants of TΣ\mathscr{T}_\Sigma is said to be intrinsic for ss, of type T(x1,…,xn,A1,…,Am)T(x_1, \ldots, x_n, A_1, \ldots, A_m), if it satisfies the following conditions :

(1) the relation V{x1,…,xn,s}∈T(x1,…,xn,A1,…,Am)V\{x_1, \ldots, x_n, s\} \in T(x_1, \ldots, x_n, A_1, \ldots, A_m) is a theorem in TΣ\mathscr{T}_\Sigma;

(2) let TΣ′\mathscr{T}'_\Sigma be the theory obtained by adjoining to the axioms of TΣ\mathscr{T}_\Sigma the axioms "fif_i is a bijection of xix_i onto yiy_i" (1⩽i⩽n)(1 \leqslant i \leqslant n) (where the letters yiy_i and fif_i are distinct from each other and from the constants of TΣ\mathscr{T}_\Sigma, for 1⩽i⩽n1 \leqslant i \leqslant n); if s′s' is the structure obtained by transporting ss by means of (f1,…,fn)(f_1, \ldots, f_n) (no. 5), then

V{y1,…,yn,s′}=⟨f1,…,fn.Id1,…,Idm⟩T(V{x1,…,xn,s})V\{y_1, \ldots, y_n, s'\} = \langle f_1, \ldots, f_n. \mathrm{Id}_1, \ldots, \mathrm{Id}_m \rangle^{\mathrm{T}}(V\{x_1, \ldots, x_n, s\})

is a theorem in TΣ′\mathscr{T}'_\Sigma.

Most of the terms which one is led to define in the theory of a species of structures are intrinsic terms.

¶ Let Θ\Theta be another species of structures in the theory T\mathscr{T}, on rr principal base sets u1,…,uru_1,\ldots,u_r, with pp auxiliary base sets B1,…,BpB_1,\ldots,B_p, and let t∈T(u1,…,ur,B1,…,Bp)t\in T(u_1,\ldots,u_r,B_1,\ldots,B_p) be the typical characterization of Θ\Theta (no. 4). Then a system of r+1r+1 terms P,U1,…,UrP,U_1,\ldots,U_r, intrinsic for ss, and such that PP is a structure of species Θ\Theta on U1,…,UrU_1,\ldots,U_r, in the theory TΣ\mathscr{T}_\Sigma, is called a procedure of deduction of a structure of species Θ\Theta from a structure of species Σ\Sigma. By abuse of language, the term PP alone is often called a procedure of deduction.

¶ Let T′\mathscr{T}' be a theory stronger than T\mathscr{T}. If S\mathscr{S} is a structure in T′\mathscr{T}' of species Σ\Sigma on E1,…,EnE_1,\ldots,E_n, then P{E1,…,En,S}P\{E_1,\ldots,E_n,\mathscr{S}\} is a structure of species Θ\Theta on the rr sets Fj=Uj{E1,…,En,S}F_j=U_j\{E_1,\ldots,E_n,\mathscr{S}\} (1≤j≤r)(1\leq j\leq r), said to be deduced from S\mathscr{S} by the procedure PP, or subordinate to S\mathscr{S}. The hypothesis that the terms P,U1,…,UrP,U_1,\ldots,U_r are intrinsic for ss moreover implies the following criterion:

CST6. Let (g1,…,gn)(g_1,\ldots,g_n) be an isomorphism of E1,…,EnE_1,\ldots,E_n, endowed with a structure S\mathscr{S} of species Σ\Sigma, onto E1′,…,En′E'_1,\ldots,E'_n, endowed with a structure S′\mathscr{S}' of the same species. If UjU_j is of type P(Tj)\mathfrak{P}(T_j), put

hj=⟨g1,…,gn,Id1,…,Idm⟩Tj(1≤j≤r), h_j=\langle g_1,\ldots,g_n,\mathrm{Id}_1,\ldots,\mathrm{Id}_{m}\rangle^{T_j}\quad(1\leq j\leq r),

and let Fj′=Uj{E1′,…,En′,S′}F'_j=U_j\{E'_1,\ldots,E'_n,\mathscr{S}'\} (1≤j≤r)(1\leq j\leq r). Then (h1,…,hr)(h_1,\ldots,h_r) is an isomorphism of F1,…,FrF_1,\ldots,F_r onto F1′,…,Fr′F'_1,\ldots,F'_r when these systems of sets are endowed with the structures of species Θ\Theta deduced from S\mathscr{S} and S′\mathscr{S}' respectively by the procedure PP.

It is clear that the terms x1,…,xnx_1,\ldots,x_n are intrinsic for ss. In many cases, the terms U1,…,UrU_1,\ldots,U_r are certain of the letters x1,…,xnx_1,\ldots,x_n; the structure of species Θ\Theta deduced from ss by the procedure PP is then said to be a structure underlying ss.

Examples

Example 1 03VE

\* The species of topological group structures has a single principal base set AA, no auxiliary base set, and the corresponding generic structure is a pair (s1,s2)(s_1,s_2) (s1s_1 being the graph of the law of composition on AA, and s2s_2 the set of open sets in the topology of AA; cf. General Topology, Chapter III, § 1). Each of the terms s1,s2s_1,s_2 is a procedure of deduction and provides respectively the group structure and the topology underlying the topological group structure (s1,s2)(s_1,s_2).

Likewise, from a vector space structure can be deduced an underlying commutative group structure. From a ring structure can be deduced an underlying commutative group structure and a (multiplicative) semigroup

IV STRUCTURES

structure. From the structure of a differentiable manifold can be deduced an underlying topology, etc.

Example 2 03VF

The species of vector space structures over C\mathbf{C} (resp. R\mathbf{R}) has a principal base set EE, an auxiliary base set equal to C\mathbf{C} (resp. R\mathbf{R}), and typical characterization

s1∈P((E×E)×E)ands2∈P((C×E)×E) s_1\in\mathfrak{P}((E\times E)\times E)\qquad\text{and}\qquad s_2\in\mathfrak{P}((\mathbf{C}\times E)\times E)

(resp. s1∈P((E×E)×E)s_1\in\mathfrak{P}((E\times E)\times E) and s2∈P((R×E)×E)s_2\in\mathfrak{P}((\mathbf{R}\times E)\times E)).

The pair (s1,s2∩((R×E)×E))(s_1,s_2\cap((\mathbf{R}\times E)\times E)) is a procedure of deduction of a vector space structure over R\mathbf{R} from a vector space structure over C\mathbf{C} (“restriction of the field of scalars to R\mathbf{R}”). \

Example 3 03VG

Suppose that Θ\Theta has the same (principal and auxiliary) base sets as Σ\Sigma, and the same typical characterization. If, moreover, the axiom of Σ\Sigma implies (in T\mathscr{T}) the axiom of Θ\Theta, it is clear that the term ss is a procedure of deduction of a structure of species Θ\Theta from a structure of species Σ\Sigma. Θ\Theta is then said to be poorer than Σ\Sigma, and Σ\Sigma is richer than Θ\Theta. Every structure of species Σ\Sigma, in a theory T′\mathscr{T}' which is stronger than T\mathscr{T}, is then also a structure of species Θ\Theta. For example, the species of structures of totally ordered sets (obtained by taking as axiom the conjunction of the axiom of order structures (no. 4, Example 1) and the relation s∪s−1=A×As\cup s^{-1}=A\times A) is richer than the species of order structures. \*The species of commutative group structures is richer than the species of group structures. The species of compact topological space structures is richer than the species of topological structures, etc. \

Example 4

\* When each of Σ\Sigma and Θ\Theta is the species of group structures (resp. ring structures), there is defined in algebra a procedure of deduction which associates with each group structure (resp. ring structure) the group structure (resp. ring structure) on its centre. When Σ\Sigma is the species of vector space structures over a field KK, and when Θ\Theta is the species of algebraic structures over KK, there are defined procedures of deduction which associate with every vector space over KK its tensor algebra or its exterior algebra. We shall meet many other examples later in this series. \

Remark 03VH

When PP is a “q-tuple” (P1,…,Pq)(P_1,\ldots,P_q), it is also said that the terms P1,…,PqP_1,\ldots,P_q constitute a procedure of deduction of a structure of species Θ\Theta from a structure of species Σ\Sigma.

7. Equivalent species of structures

Let Σ\Sigma and Θ\Theta be two species of structures, in the same theory T\mathscr{T}, having the same principal base sets x1,…,xnx_1,\ldots,x_n. Let s,ts,t be the generic structures of the species Σ,Θ\Sigma,\Theta respectively. Suppose that the following conditions are satisfied:

(1) We have a procedure of deduction P{x1,…,xn,s}P\{x_1,\ldots,x_n,s\} of a structure of species Θ\Theta on x1,…,xnx_1,\ldots,x_n from a structure of species Σ\Sigma on x1,…,xnx_1,\ldots,x_n.

(2) We have a procedure of deduction Q{x1,…,xn,t}Q\{x_1,\ldots,x_n,t\} of a structure of species Σ\Sigma on x1,…,xnx_1,\ldots,x_n from a structure of species Θ\Theta on x1,…,xnx_1,\ldots,x_n.

(3) The relation Q{x1,…,xn,P{x1,…,xn,s}}=sQ\{x_1,\ldots,x_n,P\{x_1,\ldots,x_n,s\}\}=s is a theorem in TΣ\mathscr{T}_{\Sigma}, and the relation P{x1,…,xn,Q{x1,…,xn,t}}=tP\{x_1,\ldots,x_n,Q\{x_1,\ldots,x_n,t\}\}=t is a theorem in TΘ\mathscr{T}_{\Theta}.

The species of structures Σ\Sigma and Θ\Theta are then said to be equivalent by means of the procedures of deduction PP and QQ. In this case, for every theorem B{x1,…,xn,s}B\{x_1,\ldots,x_n,s\} in the theory TΣ\mathscr{T}_{\Sigma}, the relation B{x1,…,xn,Q}B\{x_1,\ldots,x_n,Q\} is a theorem in TΘ\mathscr{T}_{\Theta}; and conversely, for every theorem C{x1,…,xn,t}C\{x_1,\ldots,x_n,t\} in the theory TΘ\mathscr{T}_{\Theta}, the relation C{x1,…,xn,P}C\{x_1,\ldots,x_n,P\} is a theorem in TΣ\mathscr{T}_{\Sigma}.

☡

If UU is a structure of species Σ\Sigma, the structure deduced from UU by the procedure PP is said to be equivalent to UU. Criterion CST6 implies the following :

CST7. Let S,S′\mathscr{S},\mathscr{S}' be two structures of species Σ\Sigma on the principal base sets (E1,…,En),(E1′,…,En′)(E_1,\ldots,E_n),(E'_1,\ldots,E'_n), respectively. Let S0,S0′\mathscr{S}_0,\mathscr{S}'_0 be structures of species Θ\Theta which are equivalent respectively to S\mathscr{S} and S′\mathscr{S}'. In order that (g1,…,gn)(g_1,\ldots,g_n) should be an isomorphism with respect to the structures S0\mathscr{S}_0 and S0′\mathscr{S}'_0, it is necessary and sufficient that (g1,…,gn)(g_1,\ldots,g_n) should be an isomorphism with respect to the structures S\mathscr{S} and S′\mathscr{S}'.

In practice, we make no distinction between the theories TΣ\mathscr{T}_{\Sigma} and TΘ\mathscr{T}_{\Theta} of two equivalent species of structures.

Examples

Example 1 03VI

\* Let Σ\Sigma be the species of commutative group structures; Σ\Sigma has a single (principal) base set AA, and its generic structure consists of a single letter FF; the typical characterization of Σ\Sigma is F∈P((A×A)×A)F\in\mathfrak{P}((A\times A)\times A), and we denote the axiom of Σ\Sigma by R{A,F}R\{A,F\}. This axiom implies in particular that FF is the graph of a function (the “law of composition” of the group; cf. no. 4, Example 2). In the theory TΣ\mathscr{T}_{\Sigma} (where T\mathscr{T} denotes the theory of sets) we define a term M{A,F}M\{A,F\} which is a functional graph in P((Z×A)×A)\mathfrak{P}((\mathbf{Z}\times A)\times A) and satisfies the following relation B{M,A,F}B\{M,A,F\}:

(∀x)(∀y)(∀n)((x∈A and y∈A and n∈Z)⇒(M(n,F(x,y))=F(M(n,x),M(n,y)))) (\forall x)(\forall y)(\forall n)((x\in A\ \text{and}\ y\in A\ \text{and}\ n\in\mathbf{Z}) \Rightarrow (M(n,F(x,y))=F(M(n,x),M(n,y))))

and

(∀x)(∀m)(∀n)((x∈A and m∈Z and n∈Z)⇒(M(m+n,x)=F(M(m,x),M(n,x)))) (\forall x)(\forall m)(\forall n)((x\in A\ \text{and}\ m\in\mathbf{Z}\ \text{and}\ n\in\mathbf{Z}) \Rightarrow (M(m+n,x)=F(M(m,x),M(n,x))))

and

(∀x)(∀m)(∀n)((x∈A and m∈Z and n∈Z)⇒(M(m,M(n,x))=M(mn,x))) (\forall x)(\forall m)(\forall n)((x\in A\ \text{and}\ m\in\mathbf{Z}\ \text{and}\ n\in\mathbf{Z}) \Rightarrow (M(m,M(n,x))=M(mn,x)))

and

(∀x)((x∈A)⇒(M(1,x)=x)). (\forall x)((x\in A)\Rightarrow (M(1,x)=x)).

(“multiplication of an element of AA by an integer”).

Consider the species Θ\Theta of Z\mathbf{Z}-module structures, which has a single principal base set AA, with Z\mathbf{Z} as auxiliary set, and whose generic structure contains two letters G, L, with the typical characterization

G∈P((A×A)×A)G \in \mathfrak{P}((A \times A) \times A) and L∈P((Z×A)×A)L \in \mathfrak{P}((\mathbf{Z} \times A) \times A)

and the axiom

“R∣A,GR \mid A, G and (L(L is a functional graph) and B∣L,A,GB \mid L, A, G”.

It is immediately verified that the terms F, M constitute a procedure of deduction of a structure of species Θ\Theta from a structure of species Σ\Sigma, and that the term G is a procedure of deduction of a structure of species Σ\Sigma from a structure of species Θ\Theta. Furthermore, the condition (3) above is trivially satisfied. We may therefore say that the species of commutative group structures and the species of Z\mathbf{Z}-module structures are equivalent.

Example 2 03VJ

Let Σ\Sigma be the species of topological structures (no. 4, Example 3), let AA be the (principal) base set, and let VV be the generic structure of Σ\Sigma. Consider the relation

x∈A and X⊂A and (∀U)((U∈V and x∈U)⇒(X∩U≠∅)).x \in A \text{ and } X \subset A \text{ and } (\forall U)((U \in V \text{ and } x \in U) \Rightarrow (X \cap U \neq \varnothing)).

This relation has a graph P⊂P(A)×AP \subset \mathfrak{P}(A) \times A with respect to the pair (X,x)(X, x); P∣A,VP \mid A, V is a term called “the set of all pairs (X,x)(X, x) such that xx lies in the closure of XX with respect to the topology VV”. We can then prove (cf. General Topology, Chapter I, § 1) that the following relations are theorems in TΣ\mathscr{T}_{\Sigma}:

P(∅)=∅,P(\varnothing)=\varnothing,
(∀Y)((Y⊂A)⇒(∀Y⊂P(Y))),(\forall Y)((Y \subset A) \Rightarrow (\forall Y \subset P(Y))),
(∀Y)((Y⊂A)⇒(P(P(Y))=P(Y))),(\forall Y)((Y \subset A) \Rightarrow (P(P(Y))=P(Y))),
(∀Y)(∀Z)((Y⊂A and Z⊂A)⇒(P(Y∪Z)=P(Y)∪P(Z))).(\forall Y)(\forall Z)((Y \subset A \text{ and } Z \subset A) \Rightarrow (P(Y \cup Z)=P(Y)\cup P(Z))).

Consider the species of structures Θ\Theta, having a single (principal) base set AA, whose generic structure consists of a single letter WW, which has as typical characterization W∈P(P(A)×A)W \in \mathfrak{P}(\mathfrak{P}(A) \times A) and as axiom

W(∅)=∅ and (∀Y)((Y⊂A)⇒(Y⊂W(Y)))W(\varnothing)=\varnothing \text{ and } (\forall Y)((Y \subset A) \Rightarrow (Y \subset W(Y)))

and

(∀Y)((Y⊂A)⇒(W(W(Y))=W(Y)))(\forall Y)((Y \subset A) \Rightarrow (W(W(Y))=W(Y)))

and

(∀Y)(∀Z)((Y⊂A and Z⊂A)⇒(W(Y∪Z)=W(Y)∪W(Z))).(\forall Y)(\forall Z)((Y \subset A \text{ and } Z \subset A) \Rightarrow (W(Y \cup Z)=W(Y)\cup W(Z))).

Consider also the relation

U⊂A and (∀x)((x∈U)⇒x∉W(A−U)).U \subset A \text{ and } (\forall x)((x \in U) \Rightarrow x \notin W(A-U)).

The set of all U∈P(A)U \in \mathfrak{P}(A) which satisfy this relation is a subset Q∣A,WQ \mid A, W of P(A)\mathfrak{P}(A). We can then prove (General Topology, Chapter I, § 1, Exercise 10) that the following relations are theorems in TΘ\mathscr{T}_{\Theta}:

A∈Q,A \in Q,
(∀M)((M⊂Q)⇒((⋃X∈MX)∈Q)),(\forall M)((M \subset Q) \Rightarrow ((\bigcup_{X \in M} X) \in Q)),
(∀X)(∀Y)((X∈Q and Y∈Q)⇒((X∩Y)∈Q)).(\forall X)(\forall Y)((X \in Q \text{ and } Y \in Q) \Rightarrow ((X \cap Y) \in Q)).

Thus the terms P{A,V}P\{A,V\} and Q{A,W}Q\{A,W\} satisfy conditions (1) and (2) above, and it is easily seen that they also satisfy condition (3). The species of structures Σ\Sigma and Θ\Theta are therefore equivalent, and we therefore consider every structure of species Θ\Theta as a topology, namely that which corresponds to it under the procedure of deduction Q{A,W}Q\{A,W\}. \

Exercises

See the exercises for § 1.

[^1]: We use the notion of integer in the same manner as in Chapter I, that is to say, in the metamathematical sense of marks arranged in a certain order; this use has nothing to do with the mathematical theory of integers which was developed in Chapter III. [^2]: For typographical reasons we write here f−1f^{-1} instead of f−1\overset{-1}{f}.

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