In every course in basic topology one learns the standard way to define a topology on a set
, how to induce it from a basis, ambient space or a collection of functions into or out of the set. There are however other ways to associate a topology to a given set
which may come up in practice. Here is a list of some of the once I have come across, let me know if you think there should be more elements to the list, as I am not an expert on this stuff.
Direct constructions
Let
be a set, and
be the power set of
(the set of all subsets of
). The standard definition of a topology on
is a subset
satisfying the following properties

for all arbitrary subset
.
for all finite subset
.
One calles the elements in
open, and say the
is closed if
is open. Similar definitions can be made for the closed sets, but then we require that the collection be invariant under finite unions and arbitrary intersections.
The Kuratowski closure operator
Let
be the closed sets in a topology on
. Then for every set
there exists a set
which is the smalles element containing
. Clearly this is given by
![]()
The closure of a set
satisfies the following properties

for all 
for all 
for all
.
It turns out these properties completely determines the topology
. Precicely, we can define a function
satisfying the following set of axioms

for all 
for all 

the the collection of subset
determines a topology of closed sets on
. This is a good exercise! (if you want to cheat the proof can be found on the wiki page).
Convergence classes
A collection
of tuples is called a convergence class (or set) if the following properties are satisfied
- If
is eventually constant, say
for all
, then 
- If
is a subsequence of
, and
, then
. - If
then there exists a subsequence
such that for all subsequences
we have
. - If
is a double sequence for which
, then there exists strictly increasing function
such that
.
Given a topology on
it should be clear how we can define a convergence class on the space
. The point is that the there is a bijective correspondence between sequential topologies on
and convergence classes on
. If
is not sequential we have to work with nets in stead of sequences, and tweak the definition ever so slightly, but there nothing essential changes.
To define the topology from a convergence class we simply note that the function
![]()
is a closure operator and then proceed as above.
Topology defined by…
Here are some theories that run parallel to the one of topology but still have some significant overlap –
Uniformities [1]
A uniformity or a uniform structure is a similar construction to the topological structure defined through subsets of
. Let’s see how it works. An entourage of the diagonal is a subset
such that
(contains the diagonal)
where 
That is,
is one axiom short of being an equivalence relation. We define addition of two entourages by
![]()
and we introduce a ball of radius
, denoted by
where
and
and set it to be the quantity
![]()
![]()
A uniformity
is a collection of such entourages which satisfy the following conditions
and
where
is any other entourage, then 
- If
, then
. - For every
there exists a
such that 
.
This topology is automatically a
-space, hence we clearly cannot get all topologies in this way. But this is also the only restriction, meaning all
topologies can be induced by a uniformity (see [1] for this and many other properties of uniformities). Together with proximities, uniformities are two of the main tools for studying compactification of
-spaces.
Proximities [1]
Proximities are defined similarly to uniformities, but this time on the power set
. A subset (or relation)
is called a proximity if it satisfies the following axioms

if and only if
or 
if and only if 
(where
means that we do not have
)- If
then there must exists
such that
,
and
.
Just like in with uniformities, a proximity induces a topology on
by noting that the operator
defines a closure operator on
. Just as with uniformities the topology is automatically
and every
topology can in fact be induced by a proximity in this fashion. See [1] for more properties of proximities.
In summary
In the future I may have to cover topological analogues on topological vector spaces, like barreled and bornological structures, and coarse structures which look much like the uniform structure defined above, but for now this will have to do…
References
[1] – Engelking, Ryszard. “General topology.” (1977).[2] – Bogachev, Vladimir I., Oleg Georgievich Smolyanov, and V. I. Sobolev. Topological vector spaces and their applications. Berlin: Springer, 2017.

One Reply to “Equivalent ways to define topology”