In mathematics, and more specifically in topology, the notions of a uniform structure and a uniform space generalize the notions of a metric (distance function) and a metric space respectively. As a human activity, the theory of uniform spaces is a chapter of general topology. From the formal point of view, the notion of a uniform space is a sibling of the notion of a topological space. While uniform spaces are significant for mathematical analysis, the notion seems less fundamental than that of a topological space. The notion of uniformity is auxiliary rather than an object to be studied for its own sake (specialists on uniform spaces may disagree though).
For two points of a metric space, their distance is given, and it is a measure of how close each of the given two points is to another. The notion of uniformity catches the idea of two points being near one another in a more general way, without assigning a numerical value to their distance. Instead, given a subset
, we may say that two points
are W-near one to another, when
; certain such sets
are called entourages (see below), and then the mathematician Roman Sikorski would write suggestively:
![{\displaystyle d(x,y)<W\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/d7993efa9fe9492c4a99e56714798ceb744247aa)
meaning that this whole mathematical phrase stands for:
is an entourage, and
. Thus we see that in the general case of uniform spaces, the distance between two points is (not measured but) estimated by the entourages to which the ordered pair of the given two points belongs.
The uniform ideas, in the context of finite dimensional real linear spaces (Euclidean spaces), appeared already in the work of the pioneers of the precision in mathematical analysis (A.-L. Cauchy, E. Heine). Next, George Cantor constructed the real line by metrically completing the field of rational numbers, while Frechet introduced metric spaces. Then Felix Hausdorff extended the Cantor's completion construction onto arbitrary metric spaces. General uniform spaces were introduced by Andre Weil in a 1937 publication.
The uniform ideas may be expressed equivalently in terms of coverings. The basic idea of an abstract triangle inequality in terms of coverings has appeared already in the proof of the metrization Aleksandrov-Urysohn theorem (1923).
A different but equivalent approach was introduced by V.A.Efremovich, and developed by Y.M.Smirnov. Efremovich axiomatized the notion of two sets approaching one another (infinitely closely, possibly overlapping). In terms of entourages, two sets approach one another if for every entourage
there is an ordered pair of points
, one from each of the given two sets, for which the Sikorski's inequality holds:
![{\displaystyle d(x,y)<W\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/d7993efa9fe9492c4a99e56714798ceb744247aa)
According to P.S.Aleksandrov, this kind of approach to uniformity, in the language of nearness, goes back to Riesz (perhaps F.Riesz).
Topological prerequisites
This article assumes that the reader is familiar with certain elementary, basic notions of topology, namely:
- topology (as a family of open sets), topological space;
- neihborhoods (of points and sets), bases of neighborhoods;
- separation axioms:
(Kolmogorov axiom);
![{\displaystyle T_{1}\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/283874a25b6d47b84637dab8c556f4a7f01c7f06)
(Hausdorff axiom);
- regularity axiom and
![{\displaystyle T_{3}\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/756ed56eb6f991a20d60de0295de2328f3184c9f)
- complete regularity (Tichonov axiom) and
;
- normal spaces and
;
- continuous functions (maps, mappings);
- compact spaces (and compact Hausdorff spaces, i.e. compact
-spaces);
- metrics and pseudo-metrics, metric and pseudo-metric spaces, topology induced by a metric or pseudo-metric.
Definition
Auxiliary set-theoretical notation, notions and properties
Given a set
, and
, let's use the notation:
![{\displaystyle \Delta _{X}\ :=\ \{(x,x):x\in X\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/498c375c9992863c689caf3bc3f9b98bb81c462d)
and
![{\displaystyle V^{-1}\ :=\ \{(y,x):(x,y)\in V\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c8842ead7da00b48432f9e0aa64cf7f02c2caa32)
and
![{\displaystyle W\circ \,V:=\{(x,z):\exists _{y\in X}\ \left((x,y)\in V,\ \ (y,z)\in W\right)\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c22ae4368ccc67cda954800b0ad48ca283a2cc20)
Theorem
![{\displaystyle \left(\left(V\subseteq V'\right)\land \left(W\subseteq W'\right)\right)\ \Rightarrow \ \left(W\circ V\subseteq W'\circ V'\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3ef26086b25415ba062552cf06379cecee7ce78b)
![{\displaystyle \Delta _{X}\circ V\ =\ V\circ \Delta _{X}\ =\ V}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9b7cfb8cefd12d707c0e84195ba2c78ef00338f7)
![{\displaystyle \Delta _{X}\subseteq V\ \Rightarrow W\circ V\supseteq W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a1182827635aeb929d7ebd84a25e34cd8acc7fb8)
![{\displaystyle \Delta _{X}\subseteq W\ \Rightarrow W\circ V\supseteq V}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1c3cb3a4e165f8db50dbf5c9f26f335d0121d2c2)
![{\displaystyle (\Delta _{X}\subseteq V\ \land \ \Delta _{X}\subseteq W)\ \ \Rightarrow \ \ W\circ V\ \supseteq \ V\cup W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e4a1835f6aeea747fd892fc6464c1625eeeac9e6)
- if
and
are
-sets, where
, and if
, then
is a
-set; or in the Sikorski's notation:
![{\displaystyle A\cup B\neq \emptyset \ \ \Rightarrow \ \ {\mathit {diam}}(A\cup B)\ <\ W\circ W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c573c96acb3230edb31a37b8e1ae63c0c686443b)
- for every
, and
.
Definition A subset
of
is called a
-set if
, in which case we may also use Sikorski's notation:
![{\displaystyle {\mathit {diam}}(A)\ <\ V}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a56b9623b8a6786c00a62d5b3136b2bc9056c398)
- Let
be a family of sets such that the union of any two of them is a
-set (where
). The the union
is a
-set.
Uniform space (definition)
An ordered pair
, consisting of a set
and a family
of subsets of
, is called a uniform space, and
is called a uniform structure in
, if the following five properties (axioms) hold:
![{\displaystyle {\mathcal {U}}\neq \emptyset }](https://wikimedia.org/api/rest_v1/media/math/render/svg/dbd4c87f5be2b1942fb0bbaa7ebc133f7d779c53)
![{\displaystyle \forall _{W\in {\mathcal {U}}}\ \Delta _{X}\subseteq W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bf8466eed46611591a46ba5b843635d08d5f4d56)
![{\displaystyle \forall _{V\in {\mathcal {U}}}\ \forall _{W\subseteq X\times X}\ (V\subseteq W\ \Rightarrow \ W\in {\mathcal {U}})}](https://wikimedia.org/api/rest_v1/media/math/render/svg/58522219ad8d2545e61c690e4bd8bfc612fad506)
![{\displaystyle \forall _{V,W\in {\mathcal {U}}}\ V\cap W^{-1}\in {\mathcal {U}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/63616916c558820bc2493e4e4ba6b279d8601cb4)
![{\displaystyle \forall _{W\in {\mathcal {U}}}\exists _{V\in {\mathcal {U}}}\ V\circ V\subseteq W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3b558f6cbf57acd04059ae66c86e0bf18dfccf93)
Members of
are called entourages.
Instead of the somewhat long term uniform structure we may also use short term uniformity—it means exactly the same.
Example:
is an entourage of every uniform structure in
.
Two extreme examples
The single element family
is a uniform structure in
; it is called the weakest uniform structure (in
).
Family
![{\displaystyle {\mathcal {U}}\ :=\ \{W\subseteq X\times X:\Delta _{X}\subseteq W\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9edd488ad264b88d89c7a53455deafee61c1882e)
is a uniform structure in
too; it is called the strongest uniform structure or the discrete uniform structure in
; it contains every other uniform structure in
.
is the strongest uniform structure in
if and only if
.
Uniform base
A family
is called to be a base of a uniform structure
in
if
, where:
![{\displaystyle {\mathcal {U}}_{\mathcal {B}}\ :=\ \{W\subseteq X\times X:\exists _{B\in {\mathcal {B}}}\ B\subseteq W\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/eb7a9d0770143a459ef9ad093d0b588aaa332801)
Remark Uniform bases are also called fundamental systems of neighborhoods of the uniform structure (by Bourbaki).
Instead of starting with a uniform structure, we may begin with a family
. If family
is a uniform structure in
, then we simply say that
is a uniform base (without mentioning explicitly any uniform structure).
Theorem A family
of subsets of
is a uniform base if and only if the following properties hold:
![{\displaystyle {\mathcal {B}}\neq \emptyset }](https://wikimedia.org/api/rest_v1/media/math/render/svg/3288e38ce6a688b6c6f394aabba7f7c24ad09d4e)
![{\displaystyle \forall _{W\in {\mathcal {B}}}\ \Delta _{X}\subseteq W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e427a37078046c776f652c3cff60b8f2a81c3894)
![{\displaystyle \forall _{V,W\in {\mathcal {B}}}\ V\cap W^{-1}\in {\mathcal {U}}_{\mathcal {B}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/500b769a9beca67f3a85afad9285b22c703627a6)
![{\displaystyle \forall _{W\in {\mathcal {B}}}\exists _{V\in {\mathcal {B}}}\ V\circ V\subseteq W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5eecb83857d5c34e6f124df48ad1e435670e5c86)
Remark Property 3 above features
(it's not a typo!)--it's simpler this way.
The symmetric base
Let
. We say that
is symmetric if
.
Let
be as above, and let
. Then
is symmetric, i.e.
![{\displaystyle (V\cap V^{-1})^{-1}=V\cap V^{-1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8c5f364c880c1639ee27794970df31a1f5a62570)
Now let
be a uniform structure in
. Then
![{\displaystyle {\mathcal {U}}_{S}\ :=\ \{W\in {\mathcal {U}}:W^{-1}=W\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/fb5c5063eda69aa478ea7e39ca01552909417552)
is a base of the uniform structure
; it is called the symmetric base of
. Thus every uniform structure admits a symmetric base.
Example
Notation:
is the family of all finite subsets of
.
Let
be an infinite set. Let
![{\displaystyle W_{A}\ :=\ \Delta _{X}\cup (A\times A)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1e685bc2af1c44cc9dc70346406056c89606ea7e)
for every
, and
![{\displaystyle {\mathcal {A}}\ :=\ \{W_{A}:X\backslash A\in Fin(X)\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bd547039798e8944a07529e7e55465e41cbf5c36)
Each member of
is symmetric. Let's show that
is a uniform base:
- Indeed, axioms 1-3 of uniform base obviously hold. Also:
![{\displaystyle W_{A}\circ W_{A}\ =\ W_{A}\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/d361308873c7cda103733e9a9e1c0155b5210a8e)
- hence axiom 4 holds too. Thus
is a uniform base.
The generated uniform structure
is different both from the weakest and from the strongest uniform structure in
, (because
is infinite).
Let
be a metric space. Let
![{\displaystyle B_{t}\ :=\ \{(x,y):d(x,y)<t\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/22d4a22673a6539d0a79fb351dcf43fbd38bbd2d)
for every real
. Define now
![{\displaystyle {\mathcal {B}}_{d}\ :=\ \{B_{t}:t>0\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4261bba02d8804c33f17fa50c2e7b9c5e5969dd9)
and finally:
![{\displaystyle {\mathcal {U}}_{d}\ :=\ \{W:\exists _{t}\ B_{t}\subseteq W\subseteq X\times X\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1a52bba590f1ecd8f1133aa56c7c0f8188aeba34)
Then
is a uniform structure in
; it is called the uniform structure induced by metric
(in
).
Family
is a base of the structure
(see above). Observe that:
![{\displaystyle \Delta _{X}\ \subseteq \ B_{t}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1800b4c2b72d4dcd37b4648126d0e8859fd93f96)
![{\displaystyle B_{t}^{-1}\ =\ B_{t}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d2bedd419c41f55599c02bde735d7b3692001859)
![{\displaystyle B_{s}\cap B_{t}\ =\ B_{\,\min(s,t)}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/dd19e5ce6a5f5864cdae49db3b87fe7c829c8e0b)
![{\displaystyle B_{t}\circ B_{t}\ \subseteq \ B_{2\cdot t}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/657765bc7369b53cc5d8de98df219c34558bfe8f)
for arbitrary real numbers
. This is why
is a uniform base, and
is a uniform structure (see the axioms of the uniform structure above).
- Remark (!) Everything said in this text fragment is true more generally for arbitrary pseudo-metric space
; instead of the standard metric axiom:
![{\displaystyle d(x,y)=0\ \Leftrightarrow x=y\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/54ca8aa0c11c3d3c7593d9038663294dc16615fb)
- a pseudo-metric space is assumed to satisfy only a weaker axiom:
![{\displaystyle d(x,x)=0\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/e99b0c3b448d8d0d7a17e73668d263e361e2f6fe)
- (for arbitrary
).
Constructions and operations
Constructions of new uniform spaces based on already existing uniform spaces are called operations. Otherwise they are called simply constructions. Thus the uniformity induced by a metric (see above) is an example of a construction (of a uniformity).
A full conceptual appreciation of operations and constructions requires the theory of categories (see below).
Partial order, intersection, subbase
The set of uniform structures in a set
is (partially) ordered by the inclusion relation; given two uniformities
and
in
such that
  we say that
is weaker than
and
is stronger than
. The set of all uniform structures in
has the weakest (smallest) and the strongest (largest) element (uniformity). Furthermore, this set forms a complete Birkhoff lattice due to the folowing intersection operation:
- Let
be a family of uniform structures in
. Then
is a uniform stucture in
. . Moreover, it is the greatest lower bound,
or
, i.e. the strongest uniformity which is weaker than every uniformity
; in particular
is the discrete (the strongest) uniform structure in
.
Let
be the family of all uniform structures in
which are upper bounds of family
(as above). Then the uniformity
is the least upper bound of
:
![{\displaystyle {\mathit {lub}}({\mathcal {F}})\ =\ \bigcap {\mathcal {G}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0ef486296944d1919f65b9232430cb1c10a0b591)
In particular, the least upper bound of the empty family
![{\displaystyle {\mathit {lub}}_{X}(\emptyset )\ =\ \{X\times X\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/2c1dfe7cb9de7e38a1101b77b27ac0bbc69a516e)
is the weakest uniformity.
- Let
be an arbitrary family of subsets of
which contain the diagonal
. Let
be the family of all uniformities in
which contain
. Then
![{\displaystyle {\mathcal {U}}({\mathcal {B}})\ :=\ {\mathit {lub}}({\mathcal {F}})}](https://wikimedia.org/api/rest_v1/media/math/render/svg/df3c68f6ef04975637fd5d1434e0881d4fe5851a)
is the weakest uniformity which contains
. If
then we say that the uniform structure
is generated by
, and that
is a subbase of uniformity
. For instance, every base of a uniformity is a subbase of that uniformity.
The induced topology
First another piece of auxiliary notation--given a set
, and
, let
![{\displaystyle W(x)\ :=\ \{y:(x,y)\in W\}=W\cap (\{x\}\times X)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/fcff34338fce850ab0a0ef675bf584ec594acfeb)
Let
be a uniform space. Then families
![{\displaystyle {\mathcal {U}}_{x}\ :=\ \{W(x):W\in {\mathcal {U}}\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b1cba450038ac0a52fa18c88af8c3a86ab418a63)
where
runs over
, form a topology defining system of neighborhoods in
. The topology itself is defined as:
![{\displaystyle {\mathcal {T}}_{\mathcal {U}}\ :=\ \{G\subseteq X:\forall _{x\in G}\ G\in {\mathcal {U}}_{x}\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8290295708e9191de866a785f90ab904ec67a8ad)
- The topology induced by the weakest uniform structure is the weakest topology. Furthermore, the weakest uniform structure is the only one which induces the weakest topology (in a given set).
- The topology induced by the strongest (discrete) uniform structure is the strongest (discrete) topology. Furthermore, the strongest uniform structure is the only one which induces the discrete topology in the given set if and only if that set is finite. Indeed, for any infinite set also the uniform structure
(see Example above) induces the discrete topology. Thus different uniform structures (defined in the same set) can induce the same topology.
- The topology
induced by a metrics
is the same as the topology induced by the uniform structure induced by that metrics:
![{\displaystyle {\mathcal {T}}_{{\mathcal {U}}_{d}}\ =\ {\mathcal {T}}_{d}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b7df292f8609fd301a4abf17ec3ed2b371bffba3)
- Convention From now on, unless stated explicitly to the contrary, the topology considered in a uniform space is always the topology induced by the uniform structure of the given space. In particular, in the case of the uniform spaces the general topological operations on sets, like interior
and closer
, are taken with respect to the topology induced by the uniform structure of the respective uniform space.
Example Consider three metric functions in the real line
:
![{\displaystyle d(x,y):=|x-y|\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/52e8cb8c17921927d5070b6fc21240001aeef355)
![{\displaystyle \delta (x,y)\ :=\ 2\cdot d(x,y)\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/5d62082353840ebe3dd375de0f310f6720d9b3f2)
![{\displaystyle d_{c}(x,y):=|x^{3}-y^{3}|\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/e666ef8f56f81cba2627226c0c9acff53d002ed8)
All these three metric functions induce the same, standard topology in
. Furthermore, functions
and
induce the same uniform structure in
. Thus different metric functions can induce the same uniform structure. On the other hand, the uniform structures induced by
and
are different, which shows that different uniform structures, even when they are induced by metric functions, can induce the same topology.
Separation properties
Notation:
![{\displaystyle W(A)\ :=\ \bigcup _{x\in A}\ W(x)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ead281460425868411da1f03b6ee4e289ee1d91d)
for every entourage
and
(see above the definition of
). Thus
is a neighborhood of
.
Warning
does not have to be a base of neighborhoods of
, as shown by the following example (consult the section about metric spaces, above):
Example Let
be the space of real numbers with its customary Euclidean distance (metric)
![{\displaystyle d(x,y)\ :=\ |x-y|}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f12de6700a32651b9a061cfd6265a386b402e8a7)
and the uniformity induced by this metric (see above)—this uniformity is called Euclidean. Let
be the set of natural numbers. Then the union of open intervals:
![{\displaystyle U\ :=\ \bigcup _{n\in {\mathcal {N}}}(n-{\frac {1}{n}};n+{\frac {1}{n}})}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e6eb633b50e39d56c925bcb27300e5141e20f891)
is an open neighborhood of
&nbsd in
,&nbsd but there does not exist any
such that
(see above). It follows that
does not contain any set
, where
is the Euclidean uniformity in
.
Definition Let
, and
be an entourage. We say that
and
are
-apart, if
![{\displaystyle (A\times B)\ \cap W\ =\ \emptyset }](https://wikimedia.org/api/rest_v1/media/math/render/svg/9b48d4858db6c595c1680f20839de2bde17e6c08)
in which case we write
![{\displaystyle \delta (A,B)\ >\ W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1091f86edccef28a680751511c75dcb5a6066843)
in the spirit of Sikorski's notation (it is an idiom, don't try to parse it).
- Let
be
-apart. Let
be another entourage, and let it be symmetric (meaning
and such that
. Then
and
are
-apart:
![{\displaystyle \delta (V(A),V(B))\ >\ V}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a78537c7424f475bf0916b0efe151e2c12bb1cb2)
We see that two sets which are apart (for an entourage) admit neighborhoods which are apart too. Now we may mimic Paul Urysohn by stating a uniform variant of his topological lemma:
- Uniform Urysohn Lemma Let
be apart. Then there exists a uniformly continuous function
such that
for every
, and
for every
.
It is possible to adopt the main idea of the Urysohn's original proof of his lemma to this new uniform situation by iterating the statement just above the Uniform Urysohn Lemma.
- Proof (of the Uniform Urysohn Lemma)
- Let
be an entourage. Let
be
-apart. Let
be a sequence of entourages such that
![{\displaystyle W_{0}\ :=\ W}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d191fe16466f5086e1057e93897ff602c8fca87f)
![{\displaystyle W_{n}^{-1}\ =\ W_{n}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/83557747b27d6f07f3ad8b1b1d2a56f8dd6b9e50)
![{\displaystyle W_{n}\circ W_{n}\subseteq W_{n-1}\ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/8d8344afebcd64f5324fabc90ae2754abc8a0506)
- for every
. Next, let
for every
, where
and
, be defined, inductively on
, as follows:
![{\displaystyle A_{0}:=A\quad {\mathit {and}}\quad A_{1}:=X}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c04de5cff5ba89573d87d73c1a97a98787a8ef53)
![{\displaystyle B_{0}:=X\quad {\mathit {and}}\quad B_{1}:=B}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c86ce00afbaa0698ac60f10677c48c829d92e6c1)
![{\displaystyle A_{\frac {2\cdot k-1}{2^{n}}}\ :=\ X\ \backslash \ W_{n}\left(B_{\frac {k}{2^{n-1}}}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ab3e60179fa05b7e778bf911d94c393b207c6aab)
![{\displaystyle B_{\frac {2\cdot k-1}{2^{n}}}\ :=\ X\ \backslash \ W_{n}\left(A_{\frac {k-1}{2^{n-1}}}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/39fed64323ab1043a1d6e840fcc9fd8a720493cd)
- for every
and
. We see that
and
are
-apart for every
and
;
for every
;
- the assignment
is increasing, while
is decreasing.
- The required uniform function can be defined as follows:
![{\displaystyle f(x)\ :=\ \inf \ \{r:x\in A_{r}\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/fe7e57277c232456f8759f760cf2aae7d0fa2001)
- for every
. Obviously,
for every
, and
for every
. Furthermore, let
. Then
![{\displaystyle \epsilon \ >\ {\frac {1}{2^{n-1}}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/2d4f354b762aee7c305e47bd5932588c85e582d7)
- for certain positive integer
. Let
be such that
![{\displaystyle f(x)+\epsilon \ \leq \ f(y)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3271998acc069ece8b78e1a2d4fd49ee02ae9dba)
- Then there exists
such that
![{\displaystyle f(x)\ <\ {\frac {m-1}{2^{n}}}\ <\ {\frac {m}{2^{n}}}\ <\ f(y)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7b189f894960554557a21648df20e2a888075a47)
- Thus
, while
, hence
. Thus points
and
are
-apart.
- We have proved that for every
the images are less then
-apart:
![{\displaystyle \forall _{(x,y)\in W_{n}}\ |f(x)-f(y)|\ <\ \epsilon }](https://wikimedia.org/api/rest_v1/media/math/render/svg/fef0af99edfdf09360901c8f92189a42c6a2af96)
- End of proof.
Now let's consider a special case of one of the two sets being a 1-point set.
- Let
, and let
be a neighborhood of
(with respect to the uniform topology, i.e. with respect to the topology induced by the uniform structure). Then
and
are apart.
Indeed, there exists an entourage
such that
, which means that
![{\displaystyle \ (\{p\}\times (X\backslash G))\ \cap \ W\ \ =\ \ \emptyset }](https://wikimedia.org/api/rest_v1/media/math/render/svg/e04ceabc9f992e15d35a4264e689a4d763f62229)
i.e.
and
are
-apart.
Thus we may apply the Uniform Urysohn Lemma:
- Theorem Every uniform space is completely regular (as a topological space with the topology induced by the uniformity).
Remark This only means that there is a continuous function
such that
and
for every
, whenever
is a neighborhood of
. However, it does not mean that uniform spaces have to be Hausdorff spaces. In fact, uniform space with the weakest uniformity has the weakest topology, hence it's never Hausdorff, not even T0, unless it has no more than one point.
On the other hand, it is easy to prove the following:
- Theorem Every uniform space, which is a T0-space, is Hausdorff.
Indeed, when one of any two points has a neighborhood to which the other one does not belong then the two 1-point sets, consisting of these two points, are apart, hence they admit disjoint neighborhoods.
Uniform continuity and uniform homeomorphisms
Let
and
be uniform spaces. Function
is called uniformly continuous if
![{\displaystyle \forall _{V\in {\mathcal {V}}}\ (f\times f)^{-1}(V)\ \in \ {\mathcal {U}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1a311f3aa5688f769c2c7df562703a17773117e0)
A more elementary calculus δε-like equivalent definition would sound like this (UV play the role of δε respectively):
is uniformly continuous if (and only if) for every
there exists
such that for every
if
then
.
Every uniformly continuous map is continuous with respect to the topologies induced by the ivolved uniform structures.
Example Every constant map from one uniform space to another is uniformly continuous.
A uniform map
of a uniform space
into a uniform space
is called a uniform homeomorphism of these two spaces) if it is bijective, and the inverse function
is a uniform map of
into
.
The category of the uniform spaces
The identity function
, which maps every point onto itself, is a uniformly continuous map of
onto itself, for every uniform structure
in
.
Also, if
and
are uniformly continuous maps of
into
, and of
into
respectively, then
is a uniformly continuous map of
into
.
These two properties of the uniformly continuous maps mean that the uniform spaces (as objects) together with the uniform maps (as morphisms) form a category
(for Uniform Spaces).
Remark A morphism in category
is more than a set function; it is an ordered triple consisting of two objects (domain and range) and one set function (but it must be uniformly continuous). This means that one and the same function may serve more than one morphism in
.
Pointers
Pointers play a role in the theory of uniform spaces which is similar to the role of Cauchy sequences of points, and of the Cantor decreasing sequences of closed sets (whose diameters converge to 0) in mathematical analysis. First let's introduce auxiliary notions of neighbors and clusters.
Neighbors
Let
be a uniform space. Two subsets
of
are called neighbors – and then we write
– if:
![{\displaystyle (A\times B)\ \cap \ U\ \neq \ \emptyset \ }](https://wikimedia.org/api/rest_v1/media/math/render/svg/d0104b94aa417606cd13a2386193e197e2bf1aef)
for arbitrary
.
- Either
or there exists an entourage
such that
and
are
-apart.
If more than one uniform structure is present then we write
in order to specify the structure in question.
The neighbor relation enjoys the following properties:
- no set is a neighbor of the empty set;
![{\displaystyle A\delta B\ \Rightarrow B\delta A}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e65aadc8342ef7a168b017ec20d23c99fee9120c)
![{\displaystyle (A\subseteq A'\ \land \ A\delta B)\ \Rightarrow \ A'\delta B}](https://wikimedia.org/api/rest_v1/media/math/render/svg/19368909ab01532998a396df7a2d612a920bf75e)
![{\displaystyle A\,\delta \,(B\cup C)\ \Rightarrow \ (A\delta B\ \lor \ A\delta C)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ff4f7ba4b0622ade2ee116699f323e6e61ce4fb2)
![{\displaystyle \{x\}\,\delta \,A\ \Leftrightarrow \ x\in {\mathit {Cl}}(A)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cd34f3311791eb0ffed9cc92867722be8c2c0e0d)
![{\displaystyle {\mathit {Cl}}(A)\cap {\mathit {Cl}}(B)\ \neq \ \emptyset \ \ \Rightarrow \ \ A\delta B}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bce34202a0e6776cc260454354f3acbdf67b10ba)
for arbitrary
and
.
Remark Relation
, and a set of axioms similar to the above selection of properties of
, was the start point of the Efremovich-Smirnov approach to the topic of uniformity.
Also:
- if
is an entourage,
and
are both
-sets, and
and
are neighbors, then the union
is a
-set for every entourage
; in particular, it is a
-set.
Furthermore, if
is a uniformly continuous map of
into
, then
![{\displaystyle A\delta _{\mathcal {U}}B\ \Rightarrow \ f(A)\,\delta _{\mathcal {V}}f(B)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f898eada4b1dabce2c67ae4c7426a8965566c037)
for arbitrary
.
Clusters
Let
be a uniform space. A family
of subsets of
is called a cluster if each two members of
are neighbors.
- Every subfamily of a cluster is a cluster.
- If every member of a cluster is a
-set, then its union is a
-set.
- If
is a uniformly continuous map of
into
, and
is a cluster in
, then
![{\displaystyle \{f(W):W\in {\mathcal {K}}\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/649dec66797fe7f322fa85f9eb9b48fb67949040)
is a cluster in
.
Pointers
A cluster
in a uniform space
is called a pointer if for every entourage
there exists a
-set
(meaning
) such that
![{\displaystyle \forall _{K\in {\mathcal {K}}}\ A\cap K\ \neq \ \emptyset }](https://wikimedia.org/api/rest_v1/media/math/render/svg/7c29e990f7caa1c388e97485c15c218011503844)
If
is a uniformly continuous map of
into
, and
is a pointer in
, then
![{\displaystyle \{f(W):W\in {\mathcal {K}}\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/649dec66797fe7f322fa85f9eb9b48fb67949040)
is a pointer in
.
- Every base of neighborhoods of a point is a pointer. Thus the filter of all neighborhoods of a point is called the pointer of neighborhoods (of the given point).
Equivalence of pointers, maximal and minimal pointers
Let the elunia of two families
, be the family
of the unions of pairs of elements of these two families, i.e.
![{\displaystyle \ {\mathcal {K}}\Cup {\mathcal {L}}\ :=\ \{K\cup L:K\in {\mathcal {K}},\ L\in {\mathcal {L}}\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f2648b9bb7d911a8d50bccf9b7010b78169a100e)
Definition Two pointers
are called equivalent if their
elunia is a pointer,
in which case we write
.
This is indeed an equivalence relation: reflexive, symmetric and transitive.
- Two pointers are equivalent if and only if their union is a pointer.
- The union of all pointers equivalent with a given one is a pointer from the same equivalence class. Thus each equivalent class of pointers has a pointer which contains every pointer of the given class. The following three properties of a pointer
in a uniform space
are equivalent:
- if
is a neighbor of every member of
then
;
is not contained in any pointer different from itself;
contains every pointer equivalent to itself.
- Let
be a pointer in
. Let
![{\displaystyle P_{U}\ :=\ \bigcup \ \{A\in {\mathcal {P}}:A\times A\subseteq U\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6a41eb06a54c6c03937b87b1d9c524a422d22022)
for every entourage
. Then
is a
-set. It follows that
![{\displaystyle {\mathcal {Q}}\ :=\ \{P_{U}:U\in {\mathcal {U}}\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8c96a65eefe4bae20c79bdf4783c0521ddad75ed)
is a pointer equivalent to
.
- Let's call a pointer
upward full if it has every superset
of each of its members
. If
is an arbitrary pointer, then its upward fulfillment
![{\displaystyle {\mathcal {P}}'\ :=\ \{B:\exists _{A\in {\mathcal {P}}}\ A\subseteq B\subseteq X\}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/db3783eb207855ffbbce6f861dd11fe37f9ddeae)
is an upward full pointer equivalent to
.
- Let
be a pointer which is maximal in its equivalence class. Let \mathcal Q</math> be the pointer defined above. Let \mathcal Q'</math> be its upward fulfillment. Pointer \mathcal Q'</math> is the the unique upward full pointer of its class, which is contained in any other upward full pointer of this class.
We see that each equivalent class of pointers has two unique pointers: one maximal in the whole class, and one minimal among all upward full pointers.
Convergent pointers
A pointer
in a uniform space is said to point to point
if it is equivalent to the pointer of the neighborhoods of
. When a pointer points to a point then we say that such a pointer id convergent.
- A uniform space is Hausdorff (as a topological space) of and only if no pointer converges to more than one point.
Complete uniform spaces and completions
A uniform space is called complete if each pointer of this space is convergent.
Remark In mathematical practice (so far) only Hausdorff complete uniform spaces play an important role; it must be due to the fact that in Hausdorff spaces each pointer points to at the most one point, and to exactly one in the case of a Hausdorff complete space.
For every uniform space
its completion is defined as a uniform map
of
into a Hausdorff complete space
, which has the following universality property:
- for every uniform map
of
into a Hausdorff complete space
there exists exactly one uniform map
of
into
such that
.
Theorem For every uniform space
there exists a completion
of
into a Hausdorff complete space
. Such a completion is unique up to a uniform homeomorphism, meaning that if
is another completion of
into a Hausdorff complete space
. then there is exactly one uniform homeomorphism
such that
.
Remark The second part of the theorem, about the uniqueness of the completion (up to a uniform homeomorphism) is an immediate consequence of the definition of the completion (it has a uniqueness statement as its part).