Bourbaki

3. Complete spaces

1. Cauchy filters

Once a set XX has been endowed with a uniform structure we can define what is meant by a "small" subset of XX (relative to this structure): a "small" subset of XX is one in which all the points are "very close" to each other. Precisely:

Definition 1

If XX is a uniform space and if VV is an entourage of XX, a subset AA of XX is said to be VV-small if every pair of points of AA are VV-close (in other words, if A×A⊂VA \times A \subset V).

Proposition 1

In a uniform space XX, if two sets AA and BB are VV-small and intersect, then their union A∪BA \cup B is V⃗\vec{V}-small.

Let xx and yy be any two points of A∪BA \cup B, and let Z∈A∩BZ \in A \cap B. Then (x,z)∈V(x, z) \in V and (z,y)∈V(z, y) \in V, so that (x,y)∈V‾(x, y) \in \overline{V}.

Definition 2

A filter F\mathfrak{F} on a uniform space XX is a Cauchy filter if for each entourage VV of XX there is a subset of XX which is VV-small and belongs to F\mathfrak{F}.

Here again we may make our language more expressive by the use of the expressions "sufficiently small set" and "a set as small as we please"; thus Definition 2 can be restated by saying that a Cauchy filter is one containing arbitrarily small sets.

An infinite sequence (un)(u_n) of points of a uniform space XX is said to be a Cauchy sequence if the elementary filter associated with the sequence is a Cauchy filter. It comes to the same thing to say that for each entourage VV of XX there is an integer n0n_0 such that for all integers m≥n0m \geq n_0 and n≥n0n \geq n_0 we have (um,un)∈V(u_m, u_n) \in V.

Proposition 2

On a uniform space XX every convergent filter is a Cauchy filter.

If xx is any point of XX and VV is any symmetric entourage of XX, then the neighbourhood V(x)V(x) of xx is V‾\overline{V}-small. If F\mathfrak{F} is a filter which converges to xx, there is a set of F\mathfrak{F} contained in V(x)V(x), and therefore VV-small.

Clearly every filter which is finer than a Cauchy filter is a Cauchy filter.

Proposition 3

Let f:X→X′f : X \to X' be a uniformly continuous mapping. Then the image under ff of a Cauchy filter base on XX is a Cauchy filter base on X′X'.

Let g=f×fg = f \times f. If V′V' is an entourage of X′X', then g−1(V′)‾\overline{g^{-1}(V')} is an entourage of XX, and the image under ff of a g−1(V′)‾\overline{g^{-1}(V')}-small set is V′V'-small; hence the result.

It follows in particular that if the uniformity of a uniform space XX is replaced by a coarser uniformity, then every Cauchy filter with respect to the original uniformity remains a Cauchy filter with respect to the new uniformity.

This fact can be easily remembered in the following form: the finer the uniformity, the fewer Cauchy filters there are.

Proposition 4

Let XX be a set, let (Yi)i∈I(Y_i)_{i \in I} be a family of uniform spaces, and for each i∈Ii \in I let fif_i be a mapping of XX into YiY_i. Let XX carry the coarsest uniformity UU for which the fif_i are uniformly continuous. Then in order that a filter base B\mathfrak{B} on XX should be a Cauchy filter base it is necessary and sufficient that fi(B)f_i(\mathfrak{B}) should be a Cauchy filter base on YiY_i, for each i∈Ii \in I.

The condition is necessary by Proposition 3. Conversely, suppose that it is satisfied, and let U(Vi1,…,Vin)U(V_{i_1}, \ldots, V_{i_n}) be an entourage of the uniformity U\mathfrak{U} [§ 2, no. 3, formula (1)]. By hypothesis, for each index kk there is a set Mk∈BM_k \in \mathfrak{B} such that fik(Mk)f_{i_k}(M_k) is VikV_{i_k}-small (1≤k≤n1 \leq k \leq n). Let MM be a set of B\mathfrak{B} contained in MkM_k for 1≤k≤n1 \leq k \leq n; then for each pair of points x,x′x, x' of MM we have [fik(x),fik(x′)]∈Vik[f_{i_k}(x), f_{i_k}(x')] \in V_{i_k} for 1≤k≤n1 \leq k \leq n, so that

(x,x′)∈U(Vi1,…,Vin). (x, x') \in U(V_{i_1}, \ldots, V_{i_n}).
This completes the proof.

Corollary 1

If a Cauchy filter on a uniform space XX induces a filter on a subset AA of XX, then this filter is a Cauchy filter on the uniform subspace AA.

Corollary 2

A filter base B\mathfrak{B} on a product ∏i∈IXi\prod_{i \in I} X_i of uniform spaces is a Cauchy filter base if and only if, for each i∈Ii \in I, pr⁡i(B)\operatorname{pr}_i(\mathfrak{B}) is a Cauchy filter base on XiX_i.

2. Minimal Cauchy filters

The minimal elements (with respect to inclusion) of the set of Cauchy filters on a uniform space XX are called minimal Cauchy filters on XX.

Proposition 5

Let XX be a uniform space. For each Cauchy filter F\mathfrak{F} on XX there is a unique minimal Cauchy filter F0\mathfrak{F}_0 coarser than F\mathfrak{F}. If B\mathfrak{B} is a base of F\mathfrak{F} and G\mathfrak{G} is a fundamental system of symmetric entourages of XX, then the sets V(M)V(M) (M∈B,V∈GM \in \mathfrak{B}, V \in \mathfrak{G}) form a base of F0\mathfrak{F}_0.

If M,M′M, M' are in B\mathfrak{B} and V,V′V, V' are in G\mathfrak{G}, then there is a set M′′∈BM'' \in \mathfrak{B} (resp. V′′∈GV'' \in \mathfrak{G}) such that M′′⊂M∩M′M'' \subset M \cap M' (resp. V′′⊂V∩V′V'' \subset V \cap V'); hence V′′(M′′)⊂V(M)∩V′(M′)V''(M'') \subset V(M) \cap V'(M') and therefore the sets V(M)V(M) (M∈B,V∈GM \in \mathfrak{B}, V \in \mathfrak{G}) indeed form a base of a filter F0\mathfrak{F}_0 on XX. Further, if MM is VV-small, then V(M)V(M) is VV-small; hence F0\mathfrak{F}_0 is a Cauchy filter and is clearly coarser than F\mathfrak{F}. To complete the proof it is enough to show that if G\mathfrak{G} is a Cauchy filter coarser than F\mathfrak{F}, then G\mathfrak{G} is finer than F0\mathfrak{F}_0. For each M∈BM \in \mathfrak{B} and each V∈GV \in \mathfrak{G} there is a set N∈GN \in \mathfrak{G} which is VV-small; since N∈FN \in \mathfrak{F}, NN meets MM; hence N⊂V(M)N \subset V(M) and so V(M)∈GV(M) \in \mathfrak{G}.

Corollary 1

For each x∈Xx \in X, the neighbourhood filter B(x)\mathfrak{B}(x) of xx in XX is a minimal Cauchy filter.

Take F\mathfrak{F} in Proposition 5 to be the filter of all subsets of XX which contain xx, and take B\mathfrak{B} to consist of the single element {x}\{x\}.

Corollary 2

Every cluster point* xx of a Cauchy filter F\mathfrak{F} is a limit point of F\mathfrak{F}.

There is a filter G\mathfrak{G} which is finer than both F\mathfrak{F} and B(x)\mathfrak{B}(x) (Chapter I, § 7, no. 2, Proposition 4); since F\mathfrak{F} is a Cauchy filter, so is G\mathfrak{G}. If F0\mathfrak{F}_0 is the unique minimal Cauchy filter coarser than F\mathfrak{F}, then both F0\mathfrak{F}_0 and B(x)\mathfrak{B}(x) are minimal Cauchy filters coarser than G\mathfrak{G}. Hence F0=B(x)\mathfrak{F}_0 = \mathfrak{B}(x), which shows that F\mathfrak{F} converges to xx.

Corollary 3

Every Cauchy filter, which is coarser than a filter converging to a point* xx, also converges to xx.

This is a consequence of Corollary 2.

Corollary 4

If* F\mathfrak{F} is a minimal Cauchy filter, then every set of F\mathfrak{F} has a non-empty interior which also belongs to F\mathfrak{F} (in other words, F\mathfrak{F} has a base consisting of open sets).

Let VV be any entourage of XX; then there is an open entourage U⊂VU \subset V (§\S 1, no. 2, Corollary 2 to Proposition 2). For each subset MM of XX, U(M)U(M) is open and contained in V(M)V(M); hence the result, in view of Proposition 5.

3. Complete spaces

In a uniform space XX, a Cauchy filter need not have a limit point.

Example 1

Consider the sequence (un)(u_n) on the rational line Q\mathbf{Q} defined by un=∑p=0n2−p(p+1)/2u_n = \sum_{p=0}^n 2^{-p(p+1)/2}. If m>nm > n we have

∣um−un∣≤2−n(n+3)/2 |u_m - u_n| \leq 2^{-n(n+3)/2}
and therefore (un)(u_n) is a Cauchy sequence. But this sequence has no limit in Q\mathbf{Q}; for if the rational number a/ba/b were a limit of (un)(u_n), then by (1) we should have for all nn
∣a/b−hn/2n(n+1)/2∣≤1/2n(n+3)/2 |a/b - h_n/2^{n(n+1)/2}| \leq 1/2^{n(n+3)/2}
where hnh_n is an integer (depending on nn); that is,
∣a⋅2n(n+1)/2−bhn∣≤b⋅2−n |a \cdot 2^{n(n+1)/2} - b h_n| \leq b \cdot 2^{-n}
for all nn. Now the left-hand side of this inequality is an integer for all nn, and must therefore be zero whenever nn is greater than an integer n0n_0 such that b<2n0b < 2^{n_0}; we should therefore have a/b=una/b = u_n for all n>n0n > n_0, which is absurd.

Example 2

Let XX be an infinite set, and consider the uniformity of finite partitions on XX (§\S 2, no. 2, Remark 1). Every ultrafilter F\mathfrak{F} on XX is a

Cauchy filter with respect to this uniformity. For if (Ai)(A_i) is a finite partition of XX and

V=⋃i(Ai×Ai) V = \bigcup_i (A_i \times A_i)
the corresponding entourage, then at least one of the AiA_i belongs to F\mathfrak{F} (Chapter I, § 6, no. 4, Corollary to Proposition 5), and AiA_i is V-small. On the other hand, XX is an infinite discrete space, hence is not compact, and consequently there are ultrafilters on XX which do not converge.

Definition 3

A complete space is a uniform space in which every Cauchy filter converges.

In a complete space every Cauchy sequence (no. 1) is therefore convergent.

Example

On a discrete uniform space XX a Cauchy filter is a trivial ultrafilter (Chapter I, § 6, no. 4), hence convergent; consequently, XX is complete.

From Definitions 2 and 3 of no. 1 and Proposition 2 of no. 1, we deduce the following proposition, known as Cauchy’s criterion:

Proposition 6

Let F\mathfrak{F} be a filter on a set XX, and let ff be a mapping of XX into a complete uniform space X′X'. Then ff has a limit with respect to F\mathfrak{F} if and only if the image of F\mathfrak{F} under ff is a Cauchy filter base.

This criterion shows the importance of complete spaces in all questions involving the notion of limit: if a function takes its values in a complete space we can prove the existence of a limit without knowing in advance the value of the limit; this would be impossible if the definition of limit were the only criterion of convergence at our disposal.

A uniformity which is finer than the uniformity of a complete space need not be a uniformity of a complete space (Exercise 2). However, we have the following proposition:

Proposition 7

Let U1,U2\mathfrak{U}_1, \mathfrak{U}_2 be two uniformities on a set XX, and let T1,T2\mathfrak{T}_1, \mathfrak{T}_2 be the topologies induced by these uniformities respectively. Suppose that U1\mathfrak{U}_1 is finer than U2\mathfrak{U}_2, and that there is a fundamental system of entourages for U1\mathfrak{U}_1 which are closed in X×XX \times X in the topology T2×T2\mathfrak{T}_2 \times \mathfrak{T}_2. Then a filter F\mathfrak{F} on XX converges in the topology T1\mathfrak{T}_1 if and only if it is a Cauchy filter in the uniformity U1\mathfrak{U}_1 and converges in the topology T2\mathfrak{T}_2.

The conditions are clearly necessary, because T2\mathfrak{T}_2 is coarser than T1\mathfrak{T}_1. Conversely, suppose that the conditions are satisfied, and let xx be a limit point of F\mathfrak{F} with respect to T2\mathfrak{T}_2; we shall show that xx is a limit of F\mathfrak{F} with respect to T1\mathfrak{T}_1. Let VV be a symmetric entourage of U1\mathfrak{U}_1 which is closed in the topology T2×T2\mathfrak{T}_2 \times \mathfrak{T}_2. By hypothesis, F\mathfrak{F} contains a set MM which is V-small; hence if x′∈Mx' \in M we have M⊂V(x′)M \subset V(x'). But V(x′)V(x') is closed in the topology T2\mathfrak{T}_2; hence xx, which lies in the closure of MM with respect to T2\mathfrak{T}_2, must belong to V(x′)V(x'). It follows that M⊂V^(x)M \subset \hat{V}(x), and the proposition is proved.

Corollary

In the conditions of Proposition 7, if U2U_2 is a uniformity of a complete space, then so is U1U_1.

For every Cauchy filter with respect to U1U_1 is then a Cauchy filter with respect to U2U_2 and therefore converges in the topology T2\mathfrak{T}_2.

Note that the hypotheses of the Corollary to Proposition 7 are satisfied when T1=T2\mathfrak{T}_1 = \mathfrak{T}_2 (§ 1, no. 2, Corollary 2 to Proposition 2).

4. Subspaces of complete spaces

Proposition 8

Every closed subspace of a complete space is complete. Every complete subspace of a Hausdorff uniform space (complete or not) is closed.

Let XX be a complete space and let AA be a closed subspace of XX. If F\mathfrak{F} is a Cauchy filter on AA, then it is a Cauchy filter base on XX (no. 1, Proposition 3) and therefore converges to a point x∈Xx \in X; but since AA is closed we have x∈Ax \in A, and therefore F\mathfrak{F} converges in the subspace AA.

Now let A‾\overline{A} be a non-closed subset of a Hausdorff uniform space XX, and let b∈A‾−Ab \in \overline{A} - A. The trace BA\mathfrak{B}_A on AA of the neighbourhood filter B\mathfrak{B} of bb in XX is a Cauchy filter on AA; but it cannot converge to a point c∈Ac \in A, otherwise cc would be a limit point of B\mathfrak{B} (no. 2, Proposition 5, Corollary 3) which is absurd since b≠cb \neq c and XX is Hausdorff.

Proposition 9

Let XX be a uniform space and let AA be a dense subset of XX such that every Cauchy filter base on AA converges in XX. Then XX is complete.

It is enough to show that every minimal Cauchy filter F\mathfrak{F} on XX is convergent. Since AA is dense and since every set of F\mathfrak{F} has a non-empty interior (no. 2, Corollary 4 to Proposition 5), the trace FA\mathfrak{F}_A of F\mathfrak{F} on AA is a Cauchy filter on AA, hence converges to a point x0∈Xx_0 \in X. Since F\mathfrak{F} is coarser than the filter on XX generated by FA\mathfrak{F}_A, it follows that F\mathfrak{F} converges to x0x_0 (no. 2, Corollary 3 to Proposition 5).

5. Products and inverse limits of complete spaces

Proposition 10

Every product of complete uniform spaces is complete. Conversely, if a product of non-empty uniform spaces is complete, then each of the factors is a complete uniform space.

The first assertion is a consequence of the characterization of Cauchy filters and convergent filters on a product space (no. 1, Corollary 2 to Proposition 4 and Chapter I, § 7, no. 6, Corollary 1 to Proposition 10). Conversely, suppose

X=∏i∈IXi X = \prod_{i \in I} X_i

is complete (the XiX_i being non-empty) and let Fx\mathfrak{F}_x be a Cauchy filter on XxX_x. For each i≠xi \neq x let Fi\mathfrak{F}_i be a Cauchy filter on XiX_i, and consider the product filter (Chapter I, § 6, no. 7)

F=∏i∈IFi on X; \mathfrak{F} = \prod_{i \in I} \mathfrak{F}_i \text{ on } X;

F\mathfrak{F} is a Cauchy filter (no. 1, Corollary 2 to Proposition 4), hence is convergent, and therefore so is each pr⁡xF=Fx\operatorname{pr}_x \mathfrak{F} = \mathfrak{F}_x (Chapter I, § 7, no. 6, Corollary 1 to Proposition 10).

Corollary

Let* (Xα,fαβ)(X_\alpha, f_{\alpha\beta}) be an inverse system of uniform spaces. If the XαX_\alpha are Hausdorff and complete, then so is X=lim←⁡XαX = \varprojlim X_\alpha.

For XX is Hausdorff and can be identified with a closed subspace of ∏i∈IXα\prod_{i \in I} X_\alpha (Chapter I, § 8, no. 2, Corollary 2 to Proposition 7); the corollary therefore follows from Proposition 10 and Proposition 8 (no. 4).

An inverse limit of complete Hausdorff uniform spaces XαX_\alpha can be empty, even if all the XαX_\alpha are non-empty and all the fαβf_{\alpha\beta} are surjective, as is shown by the case of discrete spaces (Set Theory, Chapter III, § 1, Exercise 32). However, we have the following theorem:

Theorem 1 (Mittag-Leffler)

Let* (Xα,fαβ)(X_\alpha, f_{\alpha\beta}) be an inverse system of complete Hausdorff uniform spaces, indexed by a directed set II which has a countable cofinal subset; suppose also that, for each α∈I\alpha \in I, XαX_\alpha has a countable fundamental system of entourages (*). Finally, suppose that for each α∈I\alpha \in I there is an index β≥α\beta \geq \alpha satisfying the following condition:

(MLαβ_{\alpha\beta}) For each γ≥β\gamma \geq \beta, fαγ(Xγ)f_{\alpha\gamma}(X_\gamma) is dense in fαβ(Xβ)f_{\alpha\beta}(X_\beta).

Let* X=lim←⁡XαX = \varprojlim X_\alpha and let fαf_\alpha be the canonical mapping X→XαX \to X_\alpha. Then for each α∈I\alpha \in I and each β≥α\beta \geq \alpha satisfying (MLαβ_{\alpha\beta}), fα(X)f_\alpha(X) is dense in fαβ(Xβ)f_{\alpha\beta}(X_\beta) (and consequently XX is non-empty if the XαX_\alpha are all non-empty).

Let (λn)(\lambda_n) be a sequence of indices cofinal in II. Start with an index α0∈I\alpha_0 \in I and define recursively an increasing sequence (αn)(\alpha_n) such that αn≥λn\alpha_n \geq \lambda_n and such that (MLαn,αn+1_{\alpha_n, \alpha_{n+1}}) is true. Clearly the sequence

(*) This condition signifies that the Hausdorff uniform space XαX_\alpha *is metrizable; cf. Chapter IX, § 2, no. 4, Theorem 1.

(α_n) is cofinal in I. We shall write f_{mn} in place of f_{α_mα_n} for m ≤ n, and we shall put f_{n, n+1}(X_{α_{n+1}}) = Y_n. Then, if m ≤ n, f_{mn}(Y_n) is dense in Y_m; for by definition f_{m, n+1}(X_{α_{n+1}}) is dense in

f_{m, m+1}(X_{α_{m+1}}) = Y_m, and f_{m, n+1}(X_{α_{n+1}}) = f_{mn}[f_{n, n+1}(X_{α_{n+1}})] = f_{mn}(Y_n).

By induction on n and k we can define a fundamental system (V_{kn})_{k∈\mathbf{N}} of closed symmetric entourages of X_{α_n} for each n such that

(2) V2k+1,n⊂Vkn\overset{2}{V}_{k+1, n} \subset V_{kn},

(3) (fn,n+1×fn,n+1)(Vk,n+1)⊂Vkn(f_{n, n+1} \times f_{n, n+1})(V_{k, n+1}) \subset V_{kn}.

In effect, let (U_{kn})_{k∈\mathbf{N}} be a fundamental system of entourages of X_{α_n}. If we suppose that the V_{kn} have been defined for a given n and for all k ∈ \mathbf{N}, then since f_{n, n+1} is uniformly continuous we can define the entourage V_{k, n+1} by induction on k so that (3) is satisfied and

V2k+1,n+1⊂Vk,n+1∩Uk+1,n+1\overset{2}{V}_{k+1, n+1} \subset V_{k, n+1} \cap U_{k+1, n+1}

The assertion follows.

Now let x_0 ∈ Y_0. We shall show that for each integer k > 0 there is a point z ∈ X such that [x_0, f_{α_0}(z)] ∈ V_{k-1, 0}; this will prove the theorem. Since f_{n, n+1} (Y_{n+1}) is dense in Y_n, we can define by induction a sequence of points x_n ∈ Y_n such that

(4)

[xn,fn,n+1(xn+1)]∈Vk+n,n [x_n, f_{n, n+1}(x_{n+1})] \in V_{k+n, n}

By reason of (3) it follows that if m ≤ n then

(5)

[fmn(xn),fm,n+1(xn+1)]∈Vk+n,m [f_{mn}(x_n), f_{m, n+1}(x_{n+1})] \in V_{k+n, m}

From this we conclude that for fixed m the sequence (f_{mn}(x_n))_{n≥m} is a Cauchy sequence in X_{α_m} and therefore converges to a point z_m; for by induction it follows from (5) that, for each pair of integers p ≥ m, q > 0, we have

(6)

[fmp(xp),fm,p+q(xp+q)]∈Vk+p+q−1,m∘Vk+p+q−2,m∘...∘Vk+p,m [f_{mp}(x_p), f_{m, p+q}(x_{p+q})] \in V_{k+p+q-1, m} \circ V_{k+p+q-2, m} \circ ... \circ V_{k+p, m}

and by virtue of (2) it is clear that the right-hand side of (6) is contained in V_{k+p-1, m}. Let q increase indefinitely; we infer in particular that, for m = p = 0, we have (x_0, z_0) ∈ V_{k-1, 0}, since V_{k-1, 0} is closed. On the other hand, from the relations z_m = \lim_{n→∞} f_{mn}(x_n) and from the continuity of f_{m, m+1}, we deduce that f_{m, m+1}(z_{m+1}) = z_m for each m ≥ 0. For each γ ∈ I there is at least one integer n such that α_n ≥ γ; putting zγ=fγ,αn(zn)z_\gamma = f_{\gamma, \alpha_n}(z_n) we verify immediately that zγz_\gamma does not depend on the value of nn such that αn≥γ\alpha_n \geq \gamma, and that the family (zα)α∈I(z_\alpha)_{\alpha \in I} so defined is a point zz of X=lim←⁡XαX = \varprojlim X_\alpha. Since fα0(z)=z0f_{\alpha_0}(z) = z_0, the proof is complete.

Corollary 1

Let* (Xα,fαβ)(X_\alpha, f_{\alpha \beta}) be an inverse system of sets indexed by a directed set II which has a countable cofinal subset, and suppose that the fαβf_{\alpha \beta} are surjective. Then if X=lim←⁡XαX = \varprojlim X_\alpha, the canonical mapping fα:X→Xαf_\alpha : X \to X_\alpha is surjective for each α∈I\alpha \in I.

Let each XαX_\alpha carry the discrete uniformity, and apply Theorem 1.

Corollary 2

Let* II be a directed set which has a countable cofinal subset. Let (Xα,fαβ)(X_\alpha, f_{\alpha \beta}) and (Xα′,fαβ′)(X'_\alpha, f'_{\alpha \beta}) be two inverse systems of sets indexed by II, and for each α∈I\alpha \in I let uα:Xα→Xα′u_\alpha : X_\alpha \to X'_\alpha be a mapping, such that the uαu_\alpha form an inverse system of mappings. Let u=lim←⁡uαu = \varprojlim u_\alpha. Let x=(xα′)x = (x'_\alpha) *be an element of

X′=lim←⁡Xα′ X' = \varprojlim X'_\alpha

which satisfies the following condition: for each α∈I\alpha \in I there is an index β≥α\beta \geq \alpha such that for all γ≥β\gamma \geq \beta we have fαγ(u‾γ−1(xγ))=fαβ(u‾β−1(xβ′))f_{\alpha \gamma}(\overline{u}_\gamma^{-1}(x_\gamma)) = f_{\alpha \beta}(\overline{u}_\beta^{-1}(x'_\beta)). Then there is an element x∈Xx \in X such that u(x)=x′u(x) = x'.

Apply Theorem 1 to the inverse system of sets u‾α−1(xα′)\overline{u}_\alpha^{-1}(x'_\alpha), each carrying the discrete uniformity.

Example

Suppose we are given in CC: (i) a sequence (an)(a_n) of distinct points such that the sequence (∣an∣)(|a_n|) is increasing and tends to +∞+\infty; (ii) for each nn, a rational function z→Rn(z)z \to R_n(z) defined in C−{an}C - \{a_n\} and having a pole at ana_n; (iii) an increasing sequence (Bn)(B_n) of open discs centred at 0, whose union is CC, and such that none of the aka_k is on the frontier of any of the discs BnB_n. For each nn, let Bn′B'_n denote the intersection of B‾n\overline{B}_n and the complement in CC of the set of points ana_n; and let XnX_n denote the set of all mappings

z→S(z)=P(z)+∑ak∈Bn′Rk(z) z \to S(z) = P(z) + \sum_{a_k \in B'_n} R_k(z)

of Bn′B'_n into CC, where PP is the restriction to Bn′B'_n of a function which is continuous in B‾n\overline{B}_n and holomorphic in BnB_n. We define a metric in XnX_n by putting

dn(S1,S2)=sup⁡z∈Bn′∣S1(z)−S2(z)∣. d_n(S_1, S_2) = \sup_{z \in B'_n} |S_1(z) - S_2(z)|.

It is easily verified that XnX_n is complete with respect to this metric. Finally, for n≤mn \leq m, we define a mapping fnm:Xm→Xnf_{nm} : X_m \to X_n such that if S∈XmS \in X_m then fnm(S)f_{nm}(S) is the restriction of SS to Bn′B'_n. It is clear that the fnmf_{nm} are uniformly continuous and that (Xn,fnm)(X_n, f_{nm}) is an inverse system of uniform spaces. This being so, an element of the inverse limit X=lim⁡←XnX = \lim_{\leftarrow} X_n can be canonically identified with a meromorphic function FF in C\mathbf{C}, whose only poles are the points ana_n, and which is such that for each nn, F(z)−Rn(z)F(z) - R_n(z) is holomorphic at ana_n. The classical theorem of Mittag-Leffler asserts that XX is not empty; by virtue of Theorem 1, we have only to verify the condition (MLnn_{nn}) for all nn. Let

Sn=Pn+∑ak∈BnRk S_n = P_n + \sum_{a_k \in B_n} R_k
be an element of XnX_n, where PnP_n is continuous in B‾n\overline{B}_n and holomorphic in BnB_n; for any m≥nm \geq n, let QmnQ_{mn} be the restriction of
∑ah∈Bm−BnRh to Bn′; \sum_{a_h \in B_m - B_n} R_h \text{ to } B'_n;
this latter sum is a holomorphic function in some neighbourhood of B‾n\overline{B}_n, hence (by Taylor's theorem) for each ε>0\varepsilon > 0 there is a polynomial PmnP_{mn} such that ∣Qmn(z)−Pmn(z)∣≤ε|Q_{mn}(z) - P_{mn}(z)| \leq \varepsilon in BnB_n; if SmS_m is the restriction of Sn+Qmn−PmnS_n + Q_{mn} - P_{mn} to Bm′B'_m, we have Sm∈XmS_m \in X_m and ∣Sm(z)−Sn(z)∣≤ε|S_m(z) - S_n(z)| \leq \varepsilon in Bn′B'_n. This completes the proof. \

6. Extension of uniformly continuous functions

The theorem of extension by continuity (Chapter I, § 8, no. 5, Theorem 1) has important additions when the functions in question take their values in a complete Hausdorff uniform space.

Proposition 11

Let AA be a dense subset of a topological space XX, and let ff be a mapping of AA into a complete Hausdorff uniform space X′X'. Then ff can be extended by continuity to XX if and only if, for each x∈Xx \in X, the image under ff of the trace on AA of the neighbourhood filter of xx in XX is a Cauchy filter base in X′X'.

This follows from the theorem of extension by continuity (loc. cit.) because X′X' is regular (§ 1, no. 2, Proposition 3) and because on X′X' convergent filters are the same as Cauchy filters.

When XX is also a uniform space, there is the following theorem:

Theorem 2

Let ff be a function defined on a dense subspace AA of a uniform space XX, taking its values in a complete Hausdorff uniform space X′X', and suppose that ff is uniformly continuous on AA. Then ff can be extended to the whole of XX by continuity, and the extended function f‾\overline{f} is uniformly continuous.

The existence of f‾\overline{f} is an immediate consequence of Propositions 3 and 11 of no. 1. Let us show that f‾\overline{f} is uniformly continuous. Let V′V' be a closed symmetric entourage of X′X', and let VV be an entourage of XX such that, when xx and yy are in AA and are VV-close, then f(x)f(x) and f(y)f(y) are V′V'-close. We may assume that VV is the closure in X×XX \times X of an entourage WW of AA (§\S 2, no. 4, Proposition 6). We have [fˉ(x),fˉ(y)]∈V′[ \bar{f}(x), \bar{f}(y) ] \in V' when (x,y)∈W(x, y) \in W; since fˉ×fˉ\bar{f} \times \bar{f} is continuous in X×XX \times X (Chapter I, §\S 4, no. 1, Proposition 1) we have also [fˉ(x),fˉ(y)]∈V′[ \bar{f}(x), \bar{f}(y) ] \in V' when (x,y)∈V=W‾(x, y) \in V = \overline{W}, since V′V' is closed (Chapter I, §\S 2, no. 1, Theorem 1).

Q.E.D.

Corollary

Let X1,X2X_1, X_2 be two complete Hausdorff uniform spaces, and let Y1,Y2Y_1, Y_2 be dense subspaces of X1,X2X_1, X_2 respectively. Then every isomorphism ff of Y1Y_1 onto Y2Y_2 extends to an isomorphism of X1X_1 onto X2X_2.

ff is uniformly continuous in Y1Y_1, hence (Theorem 2) extends to a uniformly continuous mapping fˉ:X1→X2\bar{f} : X_1 \to X_2. Likewise the inverse gg of ff extends to a uniformly continuous mapping gˉ:X2→X1\bar{g} : X_2 \to X_1. The function gˉ∘fˉ\bar{g} \circ \bar{f} is therefore a continuous mapping of X1X_1 into itself whose restriction to Y1Y_1 is the identity mapping; by the principle of extension of identities (Chapter I, §\S 8, no. 1, Corollary 1 to Proposition 2) gˉ∘fˉ\bar{g} \circ \bar{f} is therefore the identity mapping of X1X_1; similarly fˉ∘gˉ\bar{f} \circ \bar{g} is the identity map of X2X_2. Consequently (Set Theory, R, §\S 2, no. 12) fˉ−1\bar{f}^{-1} and gˉ\bar{g} are bijections and are inverses of each other; they are also uniformly continuous and are therefore isomorphisms (§\S 2, no. 1, Proposition 2).

It should be remarked that if ff is a bijective uniformly continuous mapping of Y1Y_1 onto Y2Y_2, its extension by continuity need be neither injective nor surjective (Exercise 3).

7. The completion of a uniform space

Theorem 3

Let XX be a uniform space. Then there exists a complete Hausdorff uniform space X^\hat{X} and a uniformly continuous mapping i:X→X^i : X \to \hat{X} having the following property:

(P) Given any uniformly continuous mapping ff of XX into a complete Hausdorff uniform space YY, there is a unique uniformly continuous mapping g:X^→Yg : \hat{X} \to Y such that f=g∘if = g \circ i.

If (i1,X1)(i_1, X_1) is another pair consisting of a complete Hausdorff uniform space X1X_1 and a uniformly continuous mapping i1:X→X1i_1 : X \to X_1 having the property (P), then there is a unique isomorphism φ:X^→X1\varphi : \hat{X} \to X_1 such that i1=φ∘ii_1 = \varphi \circ i.

The first statement of the theorem signifies that the pair (i,X^)(i, \hat{X}) is the solution of the universal mapping problem (Set Theory, Chapter IV, , no. 1) in which the Σ\Sigma-sets are complete Hausdorff uniform spaces, the σ\sigma-morphisms are uniformly continuous mappings and the α\alpha-mappings are uniformly continuous mappings of XX into a complete Hausdorff uniform space. The uniqueness of the pair (i,X^)(i, \hat{X}) up to a unique isomorphism therefore follows from the general properties of solutions of universal mapping problems (loc. cit.). It remains to prove the existence of the pair (i,X^)(i, \hat{X})

1) Definition of X^\hat{X}. Let X^\hat{X} be the set of minimal Cauchy filters (no. 2) on XX. We shall define a uniform structure on X^\hat{X}. For this purpose, if VV is any symmetric entourage of XX, let V~\tilde{V} denote the set of all pairs (K,Y)(\mathscr{K}, \mathfrak{Y}) of minimal Cauchy filters which have in common a VV-small set. We shall show that the sets V~\tilde{V} form a fundamental system of entourages of a uniform structure on X^\hat{X}:

(i) Since each K∈X^\mathscr{K} \in \hat{X} is a Cauchy filter, we have by definition (K,K)∈V~(\mathscr{K}, \mathscr{K}) \in \tilde{V} for every symmetric entourage VV of XX; hence axiom (U1′)(U'_1) is satisfied.

(ii) If VV and V′V' are two symmetric entourages of XX, then W=V∩V′W = V \cap V' is a symmetric entourage, and every set which is WW-small is also VV-small and V′V'-small; hence W~⊂V~∩V~′\tilde{W} \subset \tilde{V} \cap \tilde{V}', which prove (B1)(B_1).

(iii) The sets V~\tilde{V} are symmetric by definition, hence (U1′′)(U''_1) is satisfied.

(iv) Given a symmetric entourage VV of XX, let WW be a symmetric entourage such that V~⊂V\tilde{V} \subset V. Consider three minimal Cauchy filters K,Y,B\mathscr{K}, \mathfrak{Y}, \mathfrak{B} such that (K,Y)∈W~(\mathscr{K}, \mathfrak{Y}) \in \tilde{W} and (Y,B)∈W~(\mathfrak{Y}, \mathfrak{B}) \in \tilde{W}; then there are two WW-small sets M,NM, N such that M∈K∩YM \in \mathscr{K} \cap \mathfrak{Y} and N∈Y∩BN \in \mathfrak{Y} \cap \mathfrak{B}. Since MM and NN belong to Y\mathfrak{Y}, M∩NM \cap N is not empty and therefore (no. 1, Proposition 1) M∪NM \cup N is W~\tilde{W}-small and hence VV-small; since M∪NM \cup N belongs to K\mathscr{K} and to B\mathfrak{B} we have W~⊂V~\tilde{W} \subset \tilde{V}; hence (U1′′′)(U'''_1) is satisfied.

We show next that the uniform space X^\hat{X} is Hausdorff. Let K,Y\mathscr{K}, \mathfrak{Y} be two minimal Cauchy filters on XX such that (K,Y)∈X^(\mathscr{K}, \mathfrak{Y}) \in \hat{X} for all symmetric entourages VV of XX. It follows immediately that the sets M∪NM \cup N, where M∈KM \in \mathscr{K} and N∈YN \in \mathfrak{Y}, form a base of a filter B\mathfrak{B} coarser than K\mathscr{K} and Y\mathfrak{Y}. Now B\mathfrak{B} is a Cauchy filter, since for every symmetric entourage VV of XX there is by hypothesis a VV-small set PP belonging to both K\mathscr{K} and Y\mathfrak{Y} and therefore belonging to B\mathfrak{B}. By the definition of minimal Cauchy filters, we have K=B=Y\mathscr{K} = \mathfrak{B} = \mathfrak{Y}, and this shows that X^\hat{X} is Hausdorff.

2) Definition of ii; the uniform structure of XX is the inverse image under ii of that of X^\hat{X}. We know that for each x∈Xx \in X the neighbourhood filter B(x)\mathfrak{B}(x) of xx in XX is a minimal Cauchy filter (no. 2, Proposition 5, Corollary 1). So we define i(x)=B(x)i(x) = \mathfrak{B}(x). Let f=i×if = i \times i; we shall show that for each symmetric entourage VV of XX we have j−1(V~)⊂V∪j−1[(V~)3]j^{-1}(\tilde{V}) \subset V \cup j^{-1}[(\tilde{V})^3], and this will prove our assertion (§ 2, no. 4). Now, if [i(x),i(y)]∈V~[i(x), i(y)] \in \tilde{V}, there is a VV-small set MM which is a neighbourhood of each of xx and yy, hence (x,y)∈V(x, y) \in V. Conversely, if (x,y)∈V(x, y) \in V, it is immediately seen that the set V(x)∪V(y)V(x) \cup V(y) is VV-small and is a neighbourhood of each of xx and yy.

3) X^\hat{X} is complete and i(X)i(X) is dense in X^\hat{X}. The trace on i(X)i(X) of a neighbourhood V~(X)\tilde{V}(\mathfrak{X}) of a point X∈X\mathfrak{X} \in X is the set of all i(x)i(x) such that

(X,i(x))∈V~. (\mathfrak{X}, i(x)) \in \tilde{V}.

This relation means that there is a VV-small neighbourhood of xx in XX which belongs to X\mathfrak{X}, i.e. that xx is an interior point of a VV-small set of X\mathfrak{X}. Let MM be the union of the interiors of all VV-small sets of X\mathfrak{X}; then MM belongs to X\mathfrak{X} (no. 2, Proposition 5, Corollary 4) and from what has been said it follows that V~(X)∩i(X)=i(M)\tilde{V}(\mathfrak{X}) \cap i(X) = i(M). We conclude that:

(i) V~(X)∩i(X)\tilde{V}(\mathfrak{X}) \cap i(X) is not empty, hence i(X)i(X) is dense in X^\hat{X}. (ii) The trace of V~(X)\tilde{V}(\mathfrak{X}) on i(X)i(X) belongs to the filter base i(X)i(\mathfrak{X}) on XX; hence this filter base converges in X^\hat{X} to the point X\mathfrak{X}.

Now let F\mathfrak{F} be a Cauchy filter on i(X)i(X); then from 2) above and Proposition 4 of no. 1, i1‾(F)\overline{i^1}(\mathfrak{F}) is a base of a Cauchy filter G\mathfrak{G} on XX. Let X\mathfrak{X} be a minimal Cauchy filter coarser than G\mathfrak{G} (no. 2, Proposition 5); then i(X)i(\mathfrak{X}) is a Cauchy filter base on i(X)i(X) (no. 1, Proposition 3), and F=i[i1‾(F)]\mathfrak{F} = i[\overline{i^1}(\mathfrak{F})] is finer than the filter whose base is i(X)i(\mathfrak{X}). Since the latter converges in X^\hat{X}, so does F\mathfrak{F}, and Proposition 9 of no. 4 therefore shows that X^\hat{X} is complete.

4) Verification of the property (P). Let ff be a uniformly continuous mapping of XX into a complete Hausdorff uniform space YY. Let us first show that there is a unique uniformly continuous mapping g0:i(X)→Yg_0 : i(X) \to Y such that f=g0∘if = g_0 \circ i. Since ff is continuous, we have

f(x)=lim⁡f(B(x)), f(x) = \lim f(\mathfrak{B}(x)),

hence if we put g0(i(x))=lim⁡f(B(x))g_0(i(x)) = \lim f(\mathfrak{B}(x)), we have f=g0∘if = g_0 \circ i; so it remains to show that g0g_0 is uniformly continuous in i(X)i(X). Let UU be an entourage of YY and let VV be a symmetric entourage of XX such that the relation (x,x′)∈V(x, x') \in V implies (f(x),f(x′))∈U(f(x), f(x')) \in U; we have seen in 2) that the relation (i(x),i(x′))∈V~(i(x), i(x')) \in \tilde{V} implies (x,x′)∈V(x, x') \in V, hence also is implied

(g0(i(x)),g0(i(x′)))∈U, (g_0(i(x)), g_0(i(x'))) \in U,
which proves our assertion.

Let gg be the extension of g0g_0 by continuity to X^\hat{X} (no. 6, Theorem 2); then f=g∘if = g \circ i, and it is clear that gg is the unique continuous mapping of X^\hat{X} into YY satisfying this relation, since i(X)i(X) is dense in X^\hat{X} (Chapter I, § 8, no. 1, Proposition 2, Corollary 1).

Q.E.D.

Definition 4

The complete Hausdorff uniform space* X^\hat{X} defined in the proof of Theorem 3 is called the Hausdorff completion of XX, and the mapping i:X→X^i : X \to \hat{X} is called the canonical mapping of XX *into its Hausdorff completion.

We note also the following facts:

Proposition 12

(i) The subspace i(X)i(X) is dense in X^\hat{X}. (ii) The graph of the equivalence relation i(x)=i(x′)i(x) = i(x') is the intersection of the entourages of XX. (iii) The uniform structure of XX is the inverse image under ii of that of X^\hat{X} [or of that of the subspace i(X)i(X)]. (iv) The entourages of i(X)i(X) are the images under i×ii \times i of the entourages of XX, and the closures in X^×X^\hat{X} \times \hat{X} of the entourages of i(X)i(X) form a fundamental system of entourages of X^\hat{X}.

(i) and (iii) have been proved in the course of the proof of Theorem 3; (iv) is a consequence of (i) and (iii) by virtue of general results proved earlier (§ 2, no. 4, Remark and Proposition 6). The relation

i(x)=i(x′) i(x) = i(x')
means by definition that xx and x′x' have the same neighbourhood filter. But this implies, by definition, that (x,x′)∈V(x, x') \in V for every entourage VV of XX, and the converse is obvious.

Corollary

If* XX is a Hausdorff uniform space, then the canonical mapping i:X→X^i : X \to \hat{X} is an isomorphism of XX onto a dense subspace of X^\hat{X}.

When XX is Hausdorff, X^\hat{X} is said to be the completion of XX, and we generally identify XX with a dense subset of X^\hat{X} by means of ii.

Remark

If this identification is made, the minimal Cauchy filters on X are just the traces on X of the neighbourhood filters of points of X^\hat{X}; this follows from the proof of Theorem 3.

The Corollary to Proposition 12 characterizes the completion of a Hausdorff uniform space:

Proposition 13

If Y is a complete Hausdorff uniform space and X a dense subspace of Y, then the canonical injection X→YX \to Y extends to an isomorphism of X^\hat{X} onto Y.

For every uniformly continuous mapping of X into a complete Hausdorff uniform space Z extends uniquely to a uniformly continuous mapping of Y into Z by Theorem 2 of no. 6.

Proposition 14

Let X be a complete Hausdorff uniform space, U\mathfrak{U} its uniformity, and let Z be a dense subspace of X. If U′\mathfrak{U}' is a uniformity on X which is coarser than U\mathfrak{U} and which induces the same uniformity as U\mathfrak{U} on Z, then U=U′\mathfrak{U} = \mathfrak{U}'.

Let X' denote the set X with the uniformity U′\mathfrak{U}'. The composition of the canonical mapping X′→X^′X' \to \hat{X}' and the identity mapping X→X′X \to X' is a uniformly continuous mapping φ:X→X^′\varphi : X \to \hat{X}'. Since Z is Hausdorff for the uniform structure induced by U′\mathfrak{U}', the restriction of φ\varphi to Z is by hypothesis an isomorphism of Z onto the dense subspace φ(Z)\varphi(Z) of X^′\hat{X}'; it follows (no. 6, Corollary to Theorem 2) that φ\varphi itself is an isomorphism of X onto X^′\hat{X}', hence X′=X^′X' = \hat{X}' and U′=U\mathfrak{U}' = \mathfrak{U}.

Proposition 15

Let X and X' be two uniform spaces. For each uniformly continuous mapping f:X→X′f : X \to X' there is a unique uniformly continuous mapping f^:X^→X^′\hat{f} : \hat{X} \to \hat{X}' such that the diagram

X→i′X′i↓↓i′X^→f^X^′ \begin{array}{ccc} X & \xrightarrow{i'} & X' \\ i \downarrow & & \downarrow i' \\ \hat{X} & \xrightarrow{\hat{f}} & \hat{X}' \end{array}

is commutative (*), where i:X→X^i : X \to \hat{X} and i′:X′→X^′i' : X' \to \hat{X}' are the canonical mappings.

Apply Theorem 3 to the function i′∘f:X→X^′i' \circ f : X \to \hat{X}'.

Corollary

If f:X→X′f : X \to X' and g:X′→X′′g : X' \to X'' are two uniformly continuous mappings and h=g∘fh = g \circ f, then h^=g^∘f^\hat{h} = \hat{g} \circ \hat{f}.

This is an immediate consequence of the uniqueness in Proposition 15.

(*) In other words, i′∘f=f^∘ii' \circ f = \hat{f} \circ i.

8. The Hausdorff uniform space associated with a uniform space

Proposition 16

Let XX be a uniform space and ii the canonical mapping of XX into its Hausdorff completion X^\hat{X}. For each uniformly continuous mapping ff of XX into a Hausdorff uniform space YY, there is a unique uniformly continuous mapping h:i(X)→Yh : i(X) \to Y such that f=h∘if = h \circ i.

We may identify YY with a subspace of its completion Y^\hat{Y} (no. 7, Corollary to Proposition 12), and ff can then be considered as a uniformly continuous mapping of XX into Y^\hat{Y}. By virtue of Theorem 3, ff is then of the form f=g∘if = g \circ i, where gg is a uniformly continuous mapping of X^\hat{X} into Y^\hat{Y}. If hh is the restriction of gg to i(X)i(X), then clearly f=h∘if = h \circ i, and hh maps i(X)i(X) into YY. The uniqueness of hh is trivial.

The pair (i,i(X))(i, i(X)) is therefore the solution of a universal mapping problem (Set Theory, Chapter IV, § 3, no. 1), where this time we take the Σ\Sigma-sets to be Hausdorff uniform spaces, and the σ\sigma-morphisms (resp. α\alpha-mappings) to be uniformly continuous mappings (resp. uniformly continuous mappings of XX into a Hausdorff uniform space).

Definition 5

The Hausdorff uniform space i(X)i(X) defined in the proof of Theorem 3 is called the Hausdorff uniform space associated with XX.

The Hausdorff completion of XX is thus the completion of the Hausdorff uniform space associated with XX.

Corollary

Let X,YX, Y be two uniform spaces and X′,Y′X', Y' the associated Hausdorff spaces. For each uniformly continuous mapping f:X→Yf : X \to Y there is a unique uniformly continuous mapping f′:X′→Y′f' : X' \to Y' for which the diagram

X→fYi↓↓i′X′→f′Y′ \begin{array}{ccc} X & \xrightarrow{f} & Y \\ i \downarrow & & \downarrow i' \\ X' & \xrightarrow{f'} & Y' \end{array}

is commutative, where ii and i′i' are the canonical mappings.

Apply Proposition 16 to i′∘f:X→Y′i' \circ f : X \to Y'.

The Hausdorff space associated with a uniform space may also be characterized by the following property:

Proposition 17

Let XX be a uniform space, i(X)i(X) its associated Hausdorff space, and let ff be a mapping of XX onto a Hausdorff uniform space X′X', such that the uniformity of XX is the inverse image under ff of the uniformity of X′X'. Then the mapping g:i(X)→X′g : i(X) \to X' such that f=g∘if = g \circ i is an isomorphism.

By Proposition 16, gg is uniformly continuous; also gg is obviously surjective, and is also injective because the relation f(x)=f(y)f(x) = f(y) implies by definition that (x,y)(x, y) belongs to all the entourages of XX, and therefore that i(x)=i(y)i(x) = i(y) (no. 7, Proposition 12). Finally, the entourages of X′X' are the images under f×ff \times f of the entourages of XX (§2§ 2, no. 4, Remark), hence they are also the images under g×gg \times g of the entourages of i(X)i(X) (no. 7, Proposition 12); hence the result.

Remark

Let RR be the equivalence relation i(x)=i(x′)i(x) = i(x') on XX. We have seen (no. 7, Proposition 12) that the graph CC of RR is the intersection of all the entourages of XX. It is clear that every open set (and therefore also every closed set) in XX is saturated with respect to RR; taking account of the definition of the inverse image of a topology, we conclude that the canonical bijection of the quotient space X/RX/R onto i(X)i(X) induced by ii is a homeomorphism. The Hausdorff space associated with XX can therefore be identified, qua topological space, with X/RX/R. The canonical mapping i:X→i(X)i : X \to i(X) is open and closed, and even proper (Chapter I, §10§ 10, no. 2, Example).

Let X′X' be another uniform space, C′C' the intersection of all the entourages of X′X', and R′R' the equivalence relation whose graph is C′C'. Let f:X→X′f : X \to X' be a continuous mapping. Since the inverse image under ff of any neighbourhood of f(x)f(x) is a neighbourhood of xx, it follows that the inverse image under ff of C′(f(x))C'(f(x)) contains C(x)C(x), and therefore ff is compatible with RR and R′R', and induces a continuous mapping X/R→X′/R′X/R \to X'/R' (Chapter I, §3§ 3, no. 4, Corollary to Proposition 6). This generalizes the corollary to Proposition 16.

9. Completion of subspaces and product spaces

Proposition 18

Let XX be a set, let (Yλ)λ∈L(Y_\lambda)_{\lambda \in L} be a family of uniform spaces, and for each λ∈L\lambda \in L let fλf_\lambda be a mapping of XX into YλY_\lambda. Let XX carry the coarsest uniformity UU which makes all the fλf_\lambda uniformly continuous. Then the uniformity of the Hausdorff completion X^\hat{X} of XX is the coarsest for which all the mappings f^λ:X^→Y^λ\hat{f}_\lambda : \hat{X} \to \hat{Y}_\lambda (λ∈L\lambda \in L) (no. 7, Proposition 15) are uniformly continuous. Furthermore, if jλj_\lambda is the canonical mapping of YλY_\lambda into Y^λ\hat{Y}_\lambda, and if gλ=jλ∘fλg_\lambda = j_\lambda \circ f_\lambda, then X^\hat{X} may be identified with the closure in ∏λ∈LY^λ\prod_{\lambda \in L} \hat{Y}_\lambda of the image of XX under the mapping x→(gλ(x))x \to (g_\lambda(x)).

Let X′X' (resp. Yλ′Y'_\lambda) be the Hausdorff uniform space associated with XX (resp. YλY_\lambda), and let fλ′:X′→Yλ′f'_\lambda : X' \to Y'_\lambda be the uniformly continuous mapping which makes the diagram

X→fλYλi↓↓jλX′→fλ′Yλ′ \begin{array}{ccc} X & \xrightarrow{f_\lambda} & Y_\lambda \\ i \downarrow & & \downarrow j_\lambda \\ X' & \xrightarrow{f'_\lambda} & Y'_\lambda \end{array}

commutative (i being the canonical mapping).

The transitivity of initial uniformities (§ 2, no. 3, Proposition 5) shows on the one hand that U\mathfrak{U} is the coarsest uniformity for which the mappings jλ∘fλ:X→Yλ′j_\lambda \circ f_\lambda : X \to Y'_\lambda are uniformly continuous, and on the other hand that U\mathfrak{U} is also the inverse image under ii of the coarsest uniformity U′\mathfrak{U}' on the set X′X' for which the fλ′f'_\lambda are uniformly continuous. Now U′\mathfrak{U}' is Hausdorff, for if x1,x2x_1, x_2 are two points of XX such that jλ(fλ(x1))=jλ(fλ(x2))j_\lambda(f_\lambda(x_1)) = j_\lambda(f_\lambda(x_2)) for each λ∈L\lambda \in L, then (x1,x2)(x_1, x_2) belongs to all the entourages of U\mathfrak{U} and hence i(x1)=i(x2)i(x_1) = i(x_2). Proposition 17 of no. 8 therefore shows that U′\mathfrak{U}' is the uniformity of the Hausdorff space X′X' associated with XX.

This being so, the bijection x′→(fλ′(x′))x' \to (f'_\lambda(x')) identifies XX with a uniform subspace of the product ∏λYλ′\prod_\lambda Y'_\lambda (§ 2, no. 6, Proposition 8). Since the Yλ′Y'_\lambda are Hausdorff, each Yλ′Y'_\lambda can be identified with a dense subspace of its completion Y^λ\hat{Y}_\lambda, and hence ∏λYλ′\prod_\lambda Y'_\lambda can be identified with a dense subspace of ∏λY^λ\prod_\lambda \hat{Y}_\lambda (Chapter I, § 4, no. 3, Proposition 7). But ∏λY^λ\prod_\lambda \hat{Y}_\lambda is Hausdorff and complete (no. 5, Proposition 10); the closure X′‾\overline{X'} of X′X' in ∏λY^λ\prod_\lambda \hat{Y}_\lambda is therefore a complete Hausdorff subspace (no. 4, Proposition 8) which can be identified with the Hausdorff completion X^\hat{X} of XX; under this identification the mappings f^λ\hat{f}_\lambda become the projections onto the factors Y^λ\hat{Y}_\lambda, and the proposition is proved.

Corollary 1

Let XX be a uniform space and let ii be the canonical mapping of XX into its Hausdorff completion X^\hat{X}; let AA be a subspace of XX and j:A→Xj : A \to X the canonical injection. Then j^:A^→X^\hat{j} : \hat{A} \to \hat{X} is an isomorphism of A^\hat{A} onto the closure of i(A)i(A) in X^\hat{X}.

Corollary 2

Let (Yλ)λ∈L(Y_\lambda)_{\lambda \in L} be a family of uniform spaces. Then the Hausdorff completion of the product space ∏λ∈LYλ\prod_{\lambda \in L} Y_\lambda is canonically isomorphic to the product ∏λ∈LY^λ\prod_{\lambda \in L} \hat{Y}_\lambda.

Exercises

See the exercises for § 3.

Transcribed from the printed volume. Not translated.