Professional Documents
Culture Documents
2 Topological Spaces 13
This explains the notation in Example 2.2.2, (i) and (ii): the discrete topology is
indeed the finest possible topology on M we can have while the indiscrete topology
is the coarsest one. Note that we use “finer” in the sense of “finer or equal” but not
in the sense of “strictly finer”.
Often we have a space M together with a collection S ⊆ 2M of subsets which
we would like to be the open subsets of a topology. However, S may fail to be a
topology directly. Thus one is looking for a topology containing S in a economical
way: it should be as coarse as possible. Clearly the finest topology Mfinest = 2M
will contain S for trivial reasons so this other extreme case is uninteresting.
Proposition 2.2.6 Let S ⊆ 2M be a subset of the power set of M containing ∅
and M.
(i) There exists a unique topology M(S) which is coarser than every other topology
containing S.
(ii) This topology M(S) can be obtained by the following two-step procedure: first
we take all finite intersections of subsets in S and afterwards we take arbitrary
unions of the resulting subsets.
Proof Since Mdiscrete = 2M is a topology containing S there is at least one topology
containing S. Now we take the intersection of all these topologies containing S. By
Proposition 2.2.4 this is again a topology, which still contains S. Apparently, it is
contained in any other topology containing S by the very construction. Thus it is
also the unique one with this property, proving the first part. For the second part,
let M(S) be the collection of subsets we get by first taking finite intersections and
arbitrary unions afterwards. Clearly, M(S)⊆M(S)sinceatopology isstableunder
taking finite intersections and arbitrary unions. We have to show that they are equal.⋃
If Oi ∈ M(S) for i ∈ I with some index set I then each Oi = j∈Ji Oij andeach
Oi j = Si j 1 ∩ · · · ∩ Si j n with Si j 1, . . . , Si j n ∈ S and n depending on i and j . Note
that by repeating Oij ’s we can assume that the index set J = Ji is actually the same
for all i . But then
⋃ ⋃ ⋃
O= O i = Oi j = Si j 1 ∩ · · · ∩ Si j n
i∈I i∈I,j∈J i∈I,j∈J
But the intersection is always finite for a fixed j ∈ J . Hence also O ∈ M(S)proving
that M(S) is a topology. By the first part it has to coincide with M(S). ⊔
Of course the condition ∅, M ∈ S is easy to achieve by augmenting S if needed:
we included this more by convenience. The construction in Proposition 2.2.4 allows
to generate topologies very easily:
Example 2.2.7 The metric topology on a metric space (M, d) is the topology gen-
erated by the open balls, i.e. the coarsest topology containing all open balls. Indeed,
an open subset O ⊆ M in the metric topology can be written as
⋃
O= Br(p)(p) (2.2.1)
p∈O
with suitable radii r ( p) > 0 such that Br(p)( p) ⊆ O. Thus here we do not even
need to take finite intersections first. By Proposition 2.1.4 this is a topology, coarser
than the one constructed in the second part of Proposition 2.2.6. By the first part of
Proposition 2.2.6 it coincides with the coarsest one containing the open balls.
The subset S generating a topology is often very useful and justifies its own
terminology:
Definition 2.2.8 (Basis and Subbasis) Let (M, M) be a topological space and let
S,B ⊆ M be subsets (containing already ∅ and M).
(i) The set B is called a basis of M if every open subset is a union of subsets from
B.
(ii) The set S is called a subbasis of M if the collection of all finite intersections of
sets from S forms a basis of M.
Clearly, a basis is also a subbasis and S is a subbasis if M(S) = M. Thus, in
view of Proposition 2.2.6, a subbasis seems to be the more important concept. For a
metric space, Example 2.2.7 shows that the open balls form a basis and not just a
subbasis: we do not need to take finite intersections of open balls, they are already
obtained by taking suitable unions of smaller balls.
The last general construction we shall discuss here is given by the subspace
topology. If N ⊆ M is a subset of a topological space (M, M) then we define
{ }
M O∩N O∈M ⊆2N, (2.2.2)
N =
i.e. all subsets of N which are obtained by intersecting N with an open subset of M,
see also Fig. 2.2.
Proposition 2.2.9 (Subspace topology) Let (M, M) be a topological space and
N ⊆ M a subset. Then M N isatopologyforN.
The verification is straightforward Nevertheless, some caution is necessary: an open
subset U ⊆ N with respect to M analsobeconsideredassubsetofMbutthen
Nc
it fails to be open with respect to M in general. The same holds for closed subsets
of (N , viewed as subsets of (M, M), see also Exercise 2.7.3.
M N
)
16 2 Topological Spaces and Continuity
Definition 2.3.6 (First and second countability) Let (M, M) be a topological space.
(i) The space M is called first countable (at p ∈ M) if every point (the point p)
has a countable neighbourhood basis.
(ii) The space M is called second countable if M has a countable basis.
Clearly second countable implies first countable, the converse needs not to be
true. The second countability plays an important role in e.g. differential geometry
where it guarantees that manifolds do not become “too big”.
q ∈ A◦
A
x
M\Acl
p∈∂A
Fig. 2.3 The open interior, the boundary and the closure of a subset A: one has q ∈ A◦, p ∈ ∂ A,
and x ∈ M \ Acl
A commonly used alternative notation is A for the closure Acl and int( A) for the
interior A◦. The geometric intuition behind these definitions can easily be visualized,
see Fig. 2.3. We get the following alternative characterizations of the interior, the
closure, and the boundary.
and hence for p ∈ M \A˜ one has an open subset U ⊆ M \ A with p ∈ U . But then
p ∈ U with U ∩ A = ∅ shows p ∈ Acl. Thus Acl ∩ (M \A˜) = ∅ or Acl ⊆ Ã which
proves (ii). For the last part we first note that ∂ A ⊆ Acl. In fact, the definition shows
and hence ∂ A is closed by (ii). Now let p ∈ Acl \ ∂ A then for all U ∈ U( p) we
have U ∩ A = ∅ but there is a U ∈ U( p) with U ∩ (M \ A) = ∅. For this U we
have U ⊆ A. This shows that every point p ∈ Acl \ ∂ A is inner, i.e. Acl \ ∂ A ⊆ A◦.
Conversely, for an interior point p ∈ A◦ we clearly have p ∈ ∂A but p ∈ Acl,
showing the last part. ⊔
By taking the closure, a subset is enlarged. Taking the open interior enlarges the
complement, in both cases by the missing boundary points. The following two
extreme cases will be of particular interest:
Definition 2.3.10 (Dense and nowhere dense) Let (M, M) be a topological space.
(i) A subset A ⊆ M is called dense if Acl = M.
(ii) A subset A ⊆ M is called nowhere dense if ( Acl)◦ = ∅.
Note that nowhere dense is strictly stronger than not dense, examples will be dis-
cussed in Exercise 2.7.24, see also Exercise 2.7.12.
We collect now some useful properties of closures, open interiors and boundaries
and their behaviour with respect to unions, intersections, and complements.
Proposition 2.3.11 Let (M, M) be a topological space and let A, B ⊆ M be sub-
sets.
(i) One has ∅◦ = ∅ = ∅cl and M◦ = M = Mcl as well as ∂∅ = ∅ = ∂ M.
(ii) One has A◦ ⊆ A ⊆ Acl and
Proof The first part is clear, either directly using the definitions or the characteriza-
tions from Proposition 2.3.9. For the second, an inner point of A is in particular a
point in A and a point in A is in the closure since every neighbourhood U ∈ U( p)
intersects A at least in { p} itself. Thus A◦ ⊆ A ⊆ Acl follows. Since A◦ is the largest
open set inside A, we can apply this to A◦ and get that ( A◦)◦ is the largest open set
inside A◦. Since A◦ is already open, we have ( A◦)◦ = A◦. Analogously, we can argue
for the closure to get ( Acl)cl = Acl. Since a boundary is always closed, we have from
Proposition 2.3.9, (iii), the relation ∂(∂ A) = (∂ A)cl \ (∂ A)◦ = ∂ A \ (∂ A)◦ ⊆ ∂ A,
completing the second part. The third part is again clear from Proposition 2.3.9, (i)
and (ii). For the fourth part we have A◦ ⊆ A ⊆ A ∪ B and also B◦ ⊆ A ∪ B. Thus
A◦ ∪ B◦ ⊆ A ∪ B is an open subset of A ∪ B and hence contained in the largest
such open subset, i.e. in ( A ∪ B)◦. Next, A ⊆ A ∪ B implies Acl ⊆ ( A ∪ B)cl and
analogously Bcl ⊆ ( A ∪ B)cl showing Acl ∪ Bcl ⊆ ( A ∪ B)cl. Hence Acl ∪ Bcl is a
closed subset containing A ∪ B. Since the smallest such closed subset is ( A ∪ B)cl
we get ( A ∪ B)cl ⊆ Acl ∪ Bcl. Thus we have equality Acl ∪ Bcl = ( A ∪ B)cl. Finally,
we get
∂(A∪B)=(A∪B)cl \(A∪B)◦
⊆(Acl ∪Bcl)\(A◦ ∪B◦)
⊆(Acl \A◦)∪(Bcl \B◦)
=∂A∪∂B,
since A◦ ⊆ Acl and B◦ ⊆ Bcl together with the relations we already obtained for
(A∪B)cl and (A∪B)◦.Thiscompletes thefourthpart.For thefifthweargue dually:
A ∩ B ⊆ A, B shows (A ∩ B)◦ ⊆ A◦ ∩ B◦. However A◦ ⊆ A and B◦ ⊆ B gives
A◦ ∩ B◦ ⊆ A ∩ B and hence A◦ ∩ B◦ is an open subset inside A ∩ B, the largest
with this property is ( A ∩ B)◦. Hence they coincide. Next A ∩ B ⊆ A, B gives
(A∩ B)cl ⊆ Acl∩ Bcl at once, showing the fifth part. For the last part, we first notice
that the definition of a boundary point of A is symmetric in A and M \ A. Thus
∂(M \ A) = ∂A follows immediately. Now suppose p ∈ M \ A◦. This is equivalent
to p ∈ A◦ and thus equivalent to A ∈ U(p). But A is not a neighbourhood of p
iff for all neighbourhoods U ∈ U( p) of p we have U ∩ (M \ A) = ∅. This means
that p ∈ (M \ A)cl showing the equality (M \ A)cl = M \ A◦. Using this we get
M \ (M \ A)◦ = (M \ (M \ A))cl = Acl and thus M \ Acl = (M \ A)◦. ⊔
In Exercise 2.7.9 one can find examples of subsets where all the above inclusions
are shown to be proper: thus they cannot be improved in general.
We know by Proposition 2.1.8 that this reproduces the ϵδ-continuity for metric spaces.
Moreover, also in this more general situation the two notions are consistent in the
following sense:
Proof The equivalence of (ii) and (iii) is clear by taking complements. Assume (i),
and let O ⊆ N be open and let p ∈ f−1(O). Then f ( p) ∈ O shows O ∈ U( f ( p))
and thus f−1(O) ∈ U( p). Since this holds for all p ∈ f−1(O), we have f−1(O)
open. This gives (i) =⇒ (ii). Conversely, suppose (ii), and let U ∈ U( f ( p)). Then
there is an open O ⊆ U with f ( p) ∈ O and hence p ∈ f−1(O) ∈ U( p), since
f−1(O) is open by continuity. But then f−1(O) ⊆ f−1(U) shows f−1(U) ∈ U(p)
⋂ ⋃
giving (ii) =⇒ (i) Finally, the compatibility of and with preimages shows the
equivalence of (ii) and (iv). ⊔
In particular, the fourth part is often very convenient for checking continuity as we
can use a rather small and easy subbasis instead of the typically huge and complicated
topology.
To show the efficiency of this definition of continuity we first prove the following
statements on compositions of maps:
Proof Both statements rely on the simple fact that the preimage maps
satisfy
(g ◦ f )−1 = f−1 ◦ g−1.
Then the preimages of neighbourhoods are mapped to neighbourhoods and the preim-
ages of open subsets are mapped again to open subsets. ⊔
Remark 2.4.4 The very same argument is used in measure theory to show that the
composition of measurable maps is again measurable.
While the preimages of open or closed subsets behave nicely under continuous
maps, the images will show no particularly simple behaviour in general. The image
of the continuous map
f:R∋x → 1
∈R (2.4.2)
1+x2
of the open (or closed) subset R is the half-open interval (0, 1]. Thus the following
definitions provide additional features of maps:
pr1
( )
pr1 (A) is open x1
is a homeomorphism.
In Exercise 2.7.15 we have an example that the inverse of a continuous bijection
needs not to be continuous at all. Hence the requirement of the continuity of f−1
in the definition is not superfluous. Moreover, being homeomorphic is clearly an
equivalence relation: the definition is symmetric in M and N and the composition
of homeomorphisms is again a homeomorphism. Finally, we note that an injective
continuous map is in general not an embedding, see again Exercise 2.7.15.
Example 2.4.7 Let (M, M) be a topologicalspace and let N ⊆ M be a subset.
Endow N with the subspace topology N = M Thenthecanonicalinclusionmap
N.
ι: N −→ M, (2.4.4)
Proof The equivalence of (i) and (iv) is clear by taking g = f−1. Suppose (i) and
let O ⊆ M be open. Since f−1 is continuous, ( f−1)−1(O) ⊆ N is open. But this is
just f (O), showing that f is open. Note that here we have two different meanings
of “−1”: we take the preimage of O under the inverse map. Analogously, one shows
(i) =⇒ (iii). Now assume (ii) and let O ⊆ M be open. Then f (O) ⊆ N is open
as f is an open map. But again f (O) is the preimage of O under the inverse map
of f−1, showing that f−1 is continuous. Hence (ii) =⇒ (i) follows. Finally, (iii)
=⇒ (i) is again analogous. ⊔
Let us conclude this section with some more conceptual aspects. Recall that a
category C consists of a class of objects Obj(C) and a set Morph(a, b) for any two
objects a, b ∈ Obj(C), the morphisms from a to b, such that one has a composition
and a unit morphism ida ∈ Morph(a, a) such that the composition of morphisms is
associative whenever it is defined and ida serves as unit for the composition whenever
it can be composed. More background information on the theory of categories can e.g.
be found in [24]. It is common and useful to depict the morphisms as arrows between
the objects which can be composed whenever the tail and the head match. There are
many examples of categories in mathematics: in general one can say that whenever
one introduces a new type of structure on certain sets one should immediately ask
for the structure preserving maps. Together this should yield a category.
Example 2.4.9 Without verifying the properties of a category, we just list some
well-known examples:
(i) The category Set of sets with maps as arrows between them.
(ii) The category Group of groups with group homomorphisms as arrows between
them.
(iii) The category Ring of unital rings with unital ring homomorphisms as arrows
between them.
(iv) The category of complex vector spaces VectC with linear maps as arrows
between them.
(v) The trivial category 1 with one object 1 and one arrow id1.
In a category C one calls two objects a, b ∈ Obj(C) isomorphic if there are
morphisms f ∈ Morph(a, b) and g ∈ Morph(b, a) with f ◦g = idb and g ◦ f = ida .
Clearly, in all the above examples this gives then the correct notion of isomorphisms.
The conclusion of this section can now be rephrased as follows: we have found a
category of topological spaces with continuous maps as morphisms between them:
2.4 Continuous Maps 25
Proposition 2.4.10 The topological spaces form a category top with respect to the
continuous maps as morphisms between them. The isomorphisms in top are precisely
the homeomorphisms.
Proof The main point is that the composition of continuous maps is again continuous
and that the identity map idM : M −→ M is continuous, too. The associativity is
always fulfilled for compositions of maps. Finally, the homeomorphisms are the
isomorphisms thanks to Proposition 2.4.8, (iv). ⊔
2.5 Connectedness
In this short section we discuss some further easy properties of topological spaces:
connectedness and path-connectedness. The motivation of the definition of a con-
nected topological space originates form the following observation:
Lemma 2.5.1 Consider the closed interval M = [0, 1] with its usual topology.
Suppose we have two open subsets O1, O2 ⊆ [0, 1] with O1 ∪ O2 = [0, 1] and O1
∩ O2 = ∅. Then necessarily O1 and O2 are just [0,1] and ∅.
Proof Suppose we have two such open subsets O1, O2 in [0, 1], both non-empty.
Without restriction we find x ∈ O1 and y ∈ O2 such that 0 < x < y < 1. Indeed,
the openness of O1 and O2 allows to find more points than just the boundary points
0 and 1 inside O1 and O2. Now consider all those numbers ξ ∈ [0, 1] with
[x,ξ] ⊆ O1
and define z to be their supremum. Since [0, 1] is closed, z ∈ [0, 1]. Moreover, since
0 < x we get 0 < z and since y < 1 we also get z < 1, again by the openness of
O1 and O2. Suppose z ∈ O1 then also the open interval (z − ε, z + ε) ⊆ O1 is in
O1 for some small enough ε > 0 since O1 is open. But in this case [x, z +ε2]⊆O1
contradicting the supremum property of z. Thus z ∈ O2 as O1 ∪ O2 is the whole
interval. But then again (z − ε, z + ε) ⊆ O2 by openness of O2 for some small ε > 0.
Hence z −ε2 ∈O2 cannotbeinO1, contradicting again the supremum
property of
z. This is the final contradiction yielding the proof. ⊔
Definition 2.5.2 (Connectedness) Let (M, M) be a topological space. Then M is
called connected if there are no two open, disjoint subsets O1, O2 ⊆ M with O1 ∪
O2 = M beside M and ∅. A subset A ⊆ M is called connected if (A,M A) is
connected.
Corollary 2.5.3 The unit interval [0, 1] is connected.
With an analogous argument one shows that all other types of intervals in R like
[a, b], (a, b], [a, b), and (a, b) for −∞ ≤ a ≤ b ≤ ∞ are connected, too. In fact,
these are the only subsets of R which are connected:
26 2 Topological Spaces and Continuity
Since we can reparametrize the “time” variable t of a path, there is no real restriction
in requiring the domain of definition to be [0, 1] instead of [a, b] ⊆ R for some a
< b. We have now the following statement:
Proposition 2.5.8 Let (M, M) be a path-connected topological space. Then M is
connected, too.
Proof Suppose M is not connected and let O1, O2 ⊆ M be open, disjoint, M =
O1 ∪ O2 with both O1,O2 being non-empty. Then let p ∈ O1 and q ∈ O2 and
join them by a continuous path γ : [0, 1] −→ M, i.e. γ (0) = p and γ (1) = q.
Then γ−1(O1), γ−1(O2) are open, disjoint, both non-empty as 0 ∈ γ−1(O1), 1 ∈
γ−1(O2) and [0,1] = γ−1(O1) ∪ γ−1(O2) since O1 ∪ O2 = M. This contradicts
the connectedness of [0, 1]. ⊔
2.5 Connectedness 27
In general, the reverse implication is not true: there are connected spaces which
are not path-connected, see Exercise 2.7.23. Moreover, since the compositions of
continuous maps are continuous, it is trivial to see that the image of a path-connected
topological space under a continuous map is again path-connected.
If (M, M) is not (path-)connected we can still ask for the largest subset containing a
given point p ∈ M which is (path-)connected. These subsets are characterized in the
following Proposition:
Some illustrating examples of these extreme cases are discussed in Exercise 2.7.23
and Exercise 2.7.24.
C( p) = (p). (2.5.3)
and hence C( p) \ (p) is open. This gives a non-trivial decomposition of C(p) into
the disjoint open subsets (p) and C(p) \ (p). Since C(p) is connected, one of
them has to be empty. Since p ∈ (p), we have C(p) \ (p) = ∅, which is the
third part. The fourth is then a trivial consequence. ⊔
Example 2.5.13 An open subset O ⊆ Rn is locally path-connected since clearly
every open ball Br (x) ⊆ O is path-connected: the straight line [0, 1] ∋ t → (1 − t ) x
+ ty ∈ Br(x) for y ∈ Br(x) connects x and y. Thus the notions of connectedness and
path-connectedness for open subsets in Rn coincide.
In a totally disconnected space it follows that all points constitute closed subsets
{p} ⊆ M. Of course, there are many other topological spaces with this property
without being totally disconnected as e.g. R with its standard topology. The following
separation properties or “axioms” collect such features of how points in a topological
space can be separated from each other.
Definition 2.6.1 (Separation properties) Let (M, M) be a topological space.
(i) The space M is called a T0-space if for each two different points p = q in M
we find an open subset which contains only one of them.
(ii) The space M is called a T1-space if for each two different points p = q in M
we find open subsets O1 and O2 with p ∈ O1 and q ∈ O2 but p ∈ O2 and
q ∈O1.
(iii) The space M is called a T2-space or a Hausdorff space if for each two different
points p = q in M we find disjoint open subsets O1 and O2 with p ∈ O1 and
q ∈O2.
(iv) The space M is called a T3-space if for every closed subset A ⊆ M and every
p ∈ M\ A therearedisjointopensubsetsO1 andO2 with A ⊆ O1 and p ∈ O2.
(v) The space M is called a T4-space if for two disjoint closed subsets A1, A2 ⊆ M
there are disjoint open subsets O1 and O2 with A1 ⊆ O1 and A2 ⊆ O2.
These are only the most common and important separation properties, many more
like T2 1 etc. can be found in e.g. [27, Sect. 6A] or [32, Part I, Sect. 2]. The heuristic
2
meaning of these properties can easily be visualized, see Fig. 2.5.
Example 2.6.2 Consider M = R with the following non-standard topology: let
O⊆RbeopenifO=(−∞,a)forsomea∈RorO=R,∅.Thisindeeddefines
30 2 Topological Spaces and Continuity
p q p q p q
T0 T1 T2
A A B
p
T3 T4
Since single points need not to be closed, neither T3 nor T4 implies T1 or T2. Many
examples and counterexamples can be found in [32].
We collect now some useful reformulations and simple implications between
combinations of the separation axioms.
This means that there is a neighbourhood basis of closed subsets for each point
p∈ M.
Proof Let O ∈ U( p) be open then M \ O is closed and p ∈ M \ O. Hence there are
open subsets V , U ⊆ M with V ∩ U = ∅ and p ∈ U as well as M \ O ⊆ V , see
Fig. 2.6. But then M \ V is closed and
2.6 Separation Properties 31
M\V
U
p
U ⊆ M\V ⊆O.
Since Ucl is the smallest closed subset containing U we have Ucl ⊆ M \ V ⊆ O and
hence we have found U with (2.6.1). Conversely, assume (2.6.1) and let A ⊆ M be
closed and p ∈ A. Then p ∈ M \ A and M \ A is open. Hence we can choose an open
U ⊆ Ucl ⊆ M \ A with p ∈ U. Clearly Ucl ∩ A = ∅ and thus A ⊆ M \ Ucl = O.
Then U and O will separate { p} and A as required for T3. ⊔
With an analogous argument one shows that the T4 property can be formulated
equivalently as follows:
Proposition 2.6.6 A topological space (M, M) is a T4-space iff for every closed
subset A ⊆ M and every open O ⊆ M with A ⊆ O we have an open U ⊆ M with
Since the axioms T3 and T4 are quite unrelated to T1 and T2 it seems reasonable
to require both: separation of points and separation of closed subsets. This motivates
the following definition:
Definition 2.6.7 (Regular and normal spaces) Let (M, M) be a topological space.
(i) The space (M, M) is called regular if it is T1 and T3.
(ii) The space (M, M) is called normal if it is T1 and T4.
Proof Since by T1 all points { p} ⊆ M are closed, T3 separates a point p from the
closed subset {q} for p = q by disjoint open subsets. Thus T2 follows. Again by T1
a point is closed and hence T4 implies T3. ⊔
32 2 Topological Spaces and Continuity
Proposition 2.6.9 A metric space is normal and hence T1, T2, T3, T4.
⋃
Proof Obviously, a single point { p} is closed as M \ { p} = q∈M\{p} Brq(q) with
0 < rq < d(q, p) is open. Now let A, B ⊆ M be closed with A ∩ B = ∅. For
p ∈ A we have a radius rp > 0 with Brp(p) ∩ B = ∅ since p ∈ M \ B and M \ B
is open. Analogously, for q ∈ B we find rq > 0 with Brq (q) ∩ A = ∅. Define the
open subsets
⋃ ⋃
U = Brp/2(p) and V = Brq/2(q).
p∈A q∈A
x
Br (p) Br (q)
p q
p q
y
Brp / 2 (p)
Br q)
q/2 (