Bourbaki

1. Uniform spaces

1. Definition of a uniform structure

Definition 1

A uniform structure* (or uniformity) on a set XX is a structure given by a set U\mathfrak{U} of subsets of X×XX \times X which satisfies axioms (F1)(\mathrm{F}_1) and (FII)(\mathrm{F}_{\mathrm{II}}) of Chapter I, § 6, no. 1 and also satisfies the following axioms:

(U₁) Every set belonging to U\mathfrak{U} contains the diagonal Δ\Delta.

(U₂) If V∈UV \in \mathfrak{U} then V‾−1∈U\overline{V}^{-1} \in \mathfrak{U}.

(U₃) For each V∈UV \in \mathfrak{U} there exists W∈UW \in \mathfrak{U} such that W∘W⊂VW \circ W \subset V.

!Figure 2

The sets of U\mathfrak{U} are called entourages of the uniformity defined on XX by U\mathfrak{U}. A set endowed with a uniformity is called a uniform space.

If VV is an entourage of a uniformity on XX, we may express the relation (x,x′)∈V(x, x') \in V by saying that "xx and x′x' are VV-close".

Remark 1

To make the language more expressive we may use the expressions "xx is close enough to yy" and "xx and yy are as close as we please" in some statements. For example, we shall say that a relation

R {x,y}\{ x, y \} is true whenever xx and yy are close enough if there is an entourage VV such that the relation (x,y)∈V(x, y) \in V implies R{x,y}R \{ x, y \}.

Remark 2

The conjunction of axioms (U_{II}) and (U_{III}) is equivalent (assuming the other axioms of uniform structures) to the following axiom:

(U_a) For each V∈UV \in \mathfrak{U} there exists W∈UW \in \mathfrak{U} such that W∘W‾⊂VW \circ \overline{W} \subset V (*).

Clearly (U_{II}) and (U_{III}) imply (U_a). Conversely, if (U_a) is satisfied we have W‾=Δ∘W⊂V\overline{W} = \Delta \circ W \subset V, by (U_I); hence W⊂V‾W \subset \overline{V} and therefore [by (F_1)] V‾∈U\overline{V} \in \mathfrak{U}. Let W′=W∩W‾W' = W \cap \overline{W}; then W′∈UW' \in \mathfrak{U} by what has just been proved and axiom (F_{II}), and we have W′∘W′⊂W∘W‾⊂VW' \circ W' \subset W \circ \overline{W} \subset V.

Throughout this chapter we shall write V‾2\overline{V}^2 instead of V∘VV \circ V, and in general V‾n−1=V‾∘V=V∘V‾n−1\overline{V}^{n-1} = \overline{V} \circ V = V \circ \overline{V}^{n-1}, for each integer n>1n > 1 and each subset VV of X×XX \times X.

Remark 3

If XX is not empty, then axiom (U_I) implies that no set of U\mathfrak{U} is empty, and therefore U\mathfrak{U} is a filter on X×XX \times X. There is only one uniformity on the empty set, namely U={∅}\mathfrak{U} = \{ \emptyset \}.

Definition 2

A fundamental system of entourages of a uniformity is any set B\mathfrak{B} of entourages such that every entourage contains a set belonging to B\mathfrak{B}.

Axiom (U_{III}) shows that if nn is any integer >0> 0 and VV runs through a fundamental system of entourages, then the sets V‾n\overline{V}^n again form a fundamental system of entourages.

Entourages VV such that V=V‾1V = \overline{V}^1 are called symmetric. If VV is any entourage, then V∩V‾1V \cap \overline{V}^1 and V∪V‾1V \cup \overline{V}^1 are symmetric entourages, and axioms (F_{II}) and (U_{II}) show that the symmetric entourages form a fundamental system of entourages.

A set B\mathfrak{B} of subsets of X×XX \times X is a fundamental system of entourages of a uniformity on XX if and only if B\mathfrak{B} satisfies axiom (B_I) of Chapter I, § 6, no. 3, and also satisfies the following axioms:

(U'_I) Every set of B\mathfrak{B} contains the diagonal Δ\Delta.

(U'_II) For each V∈BV \in \mathfrak{B} there exists V′∈BV' \in \mathfrak{B} such that V′⊂V‾1V' \subset \overline{V}^1.

(U'_III) For each V∈BV \in \mathfrak{B} there exists W∈BW \in \mathfrak{B} such that W‾2⊂V\overline{W}^2 \subset V.

If XX is not empty, a fundamental system of entourages of a uniform structure on XX is a base of the filter formed by the entourages of this structure (Chapter I, § 6, no. 3, Proposition 3).

(*) We recall (Set Theory, R, § 3, nos. 4 and 10) that if VV and WW are two subsets of X×XX \times X, then the set of pairs (x,y)∈X×X(x, y) \in X \times X, such that (x,z)∈W(x, z) \in W and (z,y)∈V(z, y) \in V for some z∈Xz \in X, is denoted by V∘WV \circ W or VWVW, and that the set of pairs (x,y)∈X×X(x, y) \in X \times X such that (y,x)∈V(y, x) \in V is denoted by V‾1\overline{V}^1.

Examples of uniformities. \* 1) On the set R\mathbf{R} of real numbers we can define a uniformity, called the additive uniformity, as follows: for each α>0\alpha > 0 let VαV_\alpha be the subset of R×R\mathbf{R} \times \mathbf{R} consisting of all pairs (x,y)(x, y) such that ∣x−y∣<α|x - y| < \alpha; as α\alpha runs through the set of all real numbers >0> 0, the VαV_\alpha form a fundamental system of entourages for the additive uniformity on R\mathbf{R}. Similarly we can define a uniformity (again called the additive uniformity) on the set Q\mathbf{Q} of rational numbers; we shall study these structures, and analogous uniform structures on groups, in Chapters III and IV. \* 2) Let XX be a set and let RR be an equivalence relation on XX; let CC be the graph of RR in X×XX \times X. Then Δ⊂C\Delta \subset C and C2=C−1=C\overset{2}{C} = \overset{-1}{C} = C; (Set Theory, R, § 5, no. 1); the set of subsets of X×XX \times X which consists of the set CC alone is therefore a fundamental system of entourages of a uniformity on XX. In particular, if we take RR to be the relation of equality, then C=ΔC = \Delta and the entourages of the corresponding uniformity are all the subsets of X×XX \times X which contain Δ\Delta; this uniformity is called the discrete uniformity on XX, and the set XX endowed with this uniformity is called a discrete uniform space. 3) On the set Z\mathbf{Z} of rational integers we can define a uniformity, important in the theory of numbers, as follows: given a prime number pp, let WnW_n be the set of all pairs (x,y)∈Z×Z(x, y) \in \mathbf{Z} \times \mathbf{Z} such that x≡y(modpn)x \equiv y \pmod{p^n}, for each integer n>0n > 0. It is easily verified that the sets WnW_n (for a fixed pp) form a fundamental system of entourages of a uniformity on Z\mathbf{Z}, called the pp-adic uniformity (cf. Chapter III, § 6, Exercises 23 ff., and Chapter IX, § 3, no. 2).

In accordance with the general definitions (Set Theory, R, § 8, no. 5), if XX and X′X' are two sets each endowed with uniformities whose sets of entourages are UU and U′U' respectively, then a bijection ff of XX onto X′X' is an isomorphism of the uniformity of XX onto that of X′X' if g(U)=U′g(U) = U', where g=f×fg = f \times f.

For example, if XX and X′X' are two equipotent sets, then every bijection of XX onto X′X' is an isomorphism of the discrete uniformity of XX onto the discrete uniformity of X′X'.

2. Topology of a uniform space

Proposition 1

Let XX be a set endowed with a uniform structure UU, and for each x∈Xx \in X let B(x)\mathfrak{B}(x) be the set of subsets V(x)V(x) of X(∗)X (*), where VV runs through the set of entourages of UU. Then there is a unique topology on XX such that, for each x∈Xx \in X, B(x)\mathfrak{B}(x) is the neighbourhood filter of xx in this topology.

We have to show that the B(x)\mathfrak{B}(x) satisfy conditions (V_I), (V_{II}), (V_{III}) and (V_{IV}) of Chapter I, § 1, no. 2. That this is so for the first three of

() We recall (Set Theory, R, § 3, no. 7*) that if VV is any subset of X×XX \times X and xx is any element of XX, then V(x)V(x) denotes the set of all y∈Xy \in X such that (x,y)∈V(x, y) \in V.

these conditions follows immediately from the fact that the entourages of U\mathfrak{U} satisfy (FI), (FII)(\mathbf{F}_I),\ (\mathbf{F}_{II}) and (UI)(\mathbf{U}_I). As to (VIV)(\mathbf{V}_{IV}), let VV be an entourage of U\mathfrak{U}, WW an entourage of U\mathfrak{U} such that W˙⊂V\dot{W} \subset V; then if (x,y)∈W(x, y) \in W and (y,z)∈W(y, z) \in W we have (x,z)∈V(x, z) \in V, so that W(y)⊂V(x)W(y) \subset V(x) for all y∈W(x)y \in W(x), and therefore V(x)∈B(y)V(x) \in \mathfrak{B}(y) for all y∈W(x)y \in W(x). This completes the proof.

Definition 3

The topology defined in Proposition 1 is called the topology induced by the uniform structure U\mathfrak{U}.

Example 1

The topology induced by the additive uniformity on the set of real numbers is the topology of the real line (Chapter I, § 1, no. 2); similarly the topology induced by the additive uniformity on the set of rational numbers is the topology of the rational line.

Example 2

On any set XX, the topology induced by the discrete uniformity (no. 1, Example 2) is the discrete topology.

In the future, when we speak of the topology of a uniform space XX, we shall always mean the topology induced by the uniform structure of the space, unless the contrary is expressly stated. The topological space obtained by putting this topology on the set XX is sometimes called the topological space underlying the uniform space in question. For example, when we say that a uniform space is Hausdorff, or compact, or locally compact, etc., we mean that the underlying topological space has this property.

If XX and X′X' are two uniform spaces, any isomorphism ff of the uniform structure of XX onto that of X′X' is also a homeomorphism of XX onto X′X'; we say that XX is an isomorphism of the uniform space XX onto the uniform space X′X'. It should be noted that a homeomorphism of XX onto X′X' is not necessarily an isomorphism of the uniform structure of XX onto that of X′X'.

In other words, distinct uniformities on the same set XX can induce the same topology. *For example, on ]0, +∞[, the additive and the multiplicative uniformities (which are distinct : Chapter III, § 6, Exercise 17) induce the same topology.* For another example see § 2, no. 2, Remark 1.

Proposition 2

Let XX be a uniform space. For every symmetric entourage VV of XX and every subset MM of X×XX \times X, VMVVMV is a neighbourhood of MM in the product space X×XX \times X, and the closure of MM in this space is given by the formula

M‾=⋂V∈SVMV \overline{M} = \bigcap_{V \in \mathscr{S}} VMV

where S\mathscr{S} denotes the set of symmetric entourages of XX.

Let VV be a symmetric entourage of XX. The relation (x,y)∈VMV(x, y) \in VMV means that there is an element (p,q)(p, q) of MM such that (x,p)∈V(x, p) \in V and (q,y)∈V(q, y) \in V: in other words (VV being symmetric) x∈V(p)x \in V(p) and y∈V(q)y \in V(q), that is (x,y)∈V(p)×V(q)(x, y) \in V(p) \times V(q). Since V(p)×X(q)V(p) \times X(q) is a neighbourhood of (p,q)(p, q) in X×XX \times X, the first part of the proposition is proved. The relations (x,p)∈V,(y,q)∈V(x, p) \in V, (y, q) \in V can also be written p∈V(x),q∈V(y)p \in V(x), q \in V(y) or (p,q)∈V(x)×V(y)(p, q) \in V(x) \times V(y). As VV runs through S\mathscr{S}, the sets V(x)×V(y)V(x) \times V(y) form a fundamental system of neighbourhoods of (x,y)(x, y) in X×XX \times X; for if U,U′U, U' are any two entourages there is always a symmetric entourage V⊂U∩U′V \subset U \cap U', so that V(x)×V(y)⊂U(x)×U′(y)V(x) \times V(y) \subset U(x) \times U'(y). Hence V(x)×V(y)V(x) \times V(y) meets MM for each V∈SV \in \mathscr{S} if and only if (x,y)∈M‾(x, y) \in \overline{M}, and formula (1) follows.

Corollary 1

If AA is any subset of XX and VV is any symmetric entourage of XX, then V(A)V(A) is a neighbourhood of AA in XX, and

A‾=⋂V∈SV(A)=⋂U∈UV(A) \overline{A} = \bigcap_{V \in \mathscr{S}} V(A) = \bigcap_{U \in \mathfrak{U}} V(A)

where U\mathfrak{U} denotes the set of all entourages in XX.

If M=A×AM = A \times A, then VMV=V(A)×V(A)VMV = V(A) \times V(A) for any V∈SV \in \mathscr{S}; for the relation "there exists p∈Ap \in A such that (x,p)∈V(x, p) \in V" is by definition equivalent to x∈V(A)x \in V(A). The corollary now follows from Chapter I, § 4, no. 2, Proposition 5 and no. 3, Proposition 7.

V(A)V(A) is said to be the V-neighbourhood of AA.

If VV is an entourage which is open in X×XX \times X, then V(x)V(x) is open in XX for each x∈Xx \in X (Chapter I, § 4, no. 2, Corollary to Proposition 4) and therefore V(A)V(A), being the union of the V(x)V(x) as xx runs through AA, is open in XX. On the other hand, if VV is a closed entourage in X×XX \times X, V(A)V(A) need not be closed in XX for every subset AA of XX (Exercise 3).

It should also be remarked that as VV runs through the set of entourages of XX, the sets V(A)V(A) do not necessarily form a fundamental system of neighbourhoods of AA in XX (Exercise 2).

Corollary 2

The interiors (resp. the closures) of the entourages of XX in X×XX \times X form a fundamental system of entourages of XX.

If VV is any entourage of XX, there is a symmetric entourage WW such that W⊂VW \subset V; since WW is a neighbourhood of WW (Proposition 2), the interior of VV in X×XX \times X contains WW and is therefore an entourage. Furthermore, we have W⊂W⊂W⊂VW \subset W \subset W \subset V by Proposition 2, and hence VV contains the closure of an entourage.

Corollary 3

Every uniform space satisfies axiom* (OIII)(O_{III}).

If xx is any point of XX and VV runs through the entourages of XX which are closed in X×XX \times X, then the sets V(x)V(x) form a fundamental system of neighbourhoods of xx in XX by Corollary 2, and they are closed in XX (Chapter I, , no. 2, Corollary to Proposition 4)

Proposition 3

A uniform space XX is Hausdorff if and only if the intersection of all the entourages of its uniform structure is the diagonal Δ\Delta of X×XX \times X. Every Hausdorff uniform space is regular.

The latter statement follows immediately from Corollary 3 to Proposition 2. We have seen that the closed entourages form a fundamental system of entourages (Proposition 2, Corollary 2); if their intersection is Δ\Delta, then Δ\Delta is closed in X×XX \times X and consequently XX is Hausdorff (Chapter I, § 8, no. 1, Proposition 1). Conversely, if XX is Hausdorff then for every point (x,y)∉Δ(x, y) \notin \Delta there is an entourage VV of XX such that y∉V(x)y \notin V(x), or equivalently (x,y)∉V(x, y) \notin V; hence Δ\Delta is the intersection of all the entourages.

If a uniform space XX is Hausdorff, we say that the uniform structure of XX is Hausdorff. If B\mathfrak{B} is a fundamental system of entourages for this structure; then XX is Hausdorff if and only if the intersection of all the sets of B\mathfrak{B} is Δ\Delta.

Exercises

See the exercises for § 1.

Transcribed from the printed volume. Not translated.