Notes
Topology and Topological Spaces: A Primer
The study of topological spaces is a generalisation of the concepts of metric spaces, as well as open and closed sets, both of which are important in real analysis. Informally, a topological space is a set that has a topology, which "decides" which subset is open or not.
Definition. A topology on a set is a collection of subsets of (in other words, ) which has the following properties:
- The empty set and itself are in .
- Any arbitrary union of subcollections of is in .
- Any finite intersection of subcollections of is in .
We can then say that a subset of is an open set if is in . One can compare this with the metric-space definition of open sets, which is the definition often adapted in real analysis courses and can allow us to derive the topological definition of open sets in , as described above.
One may then ask: what if it is the other way round, i.e. is it possible to produce a metric space from a topological space? In fact, this is a question that attracts so much interest that mathematicians assign a special name to those that have this property: metrizable spaces, which we shall learn later in this chapter.
This may look obvious to some, but for the sake of reminder: it is possible for a set to have multiple topologies. There is also a not-so-obvious one: different sets can have the same topology(!).
Concepts for Topologies
Fineness and Coarseness
Definition. Given (any) two topologies of a set , we say that is finer than if . We say is strictly finer than if .
Conversely, if (resp. ), then we say that is coarser (resp. strictly coarser) than .
We say and are comparable if either or , i.e. if it is possible to say if one is finer or coarser than the other.
Informally, a topology is finer if it "contains more detail" or "has a finer scale" than the other topology.
Note that if and are coarser/finer than each other, then they are the same topology.
Basis (for a Topology)
Basic building blocks of a topology.
Definition. Let be a set. A basis for a topology on is a collection of subsets of (which are called basis elements), denoted here as , such that for each :-
- There is at least one basis element that contains , i.e. .
- If , where and are (two) basis elements, then there is a (third) basis element such that and is contained by the intersection of and , i.e. . (Note: this is immediately true if : the desired will just be itself.)
The topology generated by the basis is then defined as: if a subset of is open (i.e. ), then for each , there is a basis element such that and . From the definition, we can see that the basis elements themselves are in the topology generated from them.
Why does this definition of basis-generated topology do give us a topology?
We need to check that a topology generated by a basis satisfies the basic definition of topology.
If , then vacuously because we cannot find any to check the condition of openness. If , then since every basis element satisfies , as well as the first condition for a basis, it also satisfies this condition of openness and is thus in .
To check that any arbitrary union of , i.e. , where is an indexed family of sets in , is still in , we see that since each is open, by definition, there is a basis element such that . Note that for any , so we have as well. This shows that is open and hence in .
To check that any finite intersection of , i.e. , where and , is in , we can do so by induction. We first settle the base case: for , itself is already in , so it immediately holds.
When so that we have , given , by definition, we can choose basis elements and such that (resp. ) and (resp. ). By the definition of a basis, we can obtain a basis element such that and . Since , this gives us , so , by definition.
This argument above can be used to prove the inductive case. For a finite intersection of elements of , we first suppose that does belong to . Now, note that
Therefore, by induction hypothesis and applying the argument above, we can conclude that any finite intersection of elements in belongs to .
We have then checked that all three conditions of a topology are satisifed, so indeed gives us a topology.
If is any set, the collection of all one-point subsets (singletons) of is a basis for the discrete topology on . Why?
Let be a set and be the collection of all one-point subsets of . Since there is a one-to-one correspondence, specifically , between and , this allows us to conclude that for any , there exists at least one basis element such that , giving us the first condition for a basis. Due to this one-to-one correspondence as well, there is no elements in that belongs to two different basis elements, so the second condition for a basis holds vacuously.
Any arbitrary union of the one-point subsets will give us , i.e. the collection of all subsets of except for the empty set, and this indeed includes itself. Any finite intersection of will then give us the last piece of the puzzle: the empty set .
This finally gives us the complete , i.e. the discrete topology on .
[Lemma 13.1] as a topology on a set that is generated by a basis can also be described as the collection of all unions of elements of . Why?
For any given collection of elements of , since they are also elements of and is a topology, their union is also in .
Conversely, for any , we can find for each a basis element such that , so , and thus equals a union of elements of .
This means that any open set in can be expressed a union of basis elements, which sounds analogous to bases in linear algebra in which vectors are expressed as a linear combination of basis vectors. However, such expression needs not be unique, which makes it different from bases in linear algebra, which are unique.
In reverse, we can also obtain a basis for a given topology, which is a frequently cited fact in the study of this topic.
[Lemma 13.2] Let be a topological space. Suppose that is a collection of open sets of such that for each open set of and each in , there is an element of such that , then is a basis for the topology of . Why?
We need to check that satisifies the defining conditions of a (topological) basis. Since is a topological space and thus is an open set itself, by the hypothesis for , for each , there is an element of such that , so the first condition is satisfied.
To check the second condition, suppose that , where . Since and are open, so is . Therefore, there exists by hypothesis an element in such that .
Let be the collection of open sets of ; we also need to show that the topology generated by is indeed equal to the topology . First, note that if belongs to and if , then there is by hypothesis an element of such that , so belongs to the (generated) topology . Conversely, if belongs to the (generated) topology , then equals a union of elements of , by Lemma 13.1. Since each element of belongs to and is a topology, also belongs to .
[Lemma 13.3] Let and be bases for the topologies and , respectively, on , then is finer than if and only if for each and each basis element containing , there is a basis element such that .
Proof of Lemma 13.3.
. Given an element of , we wish to show that . Let . Since generates , there is an element such that . By hypothesis, there exists an element such that , then , so by definition.
. Let and , with . Now belongs to by definition and by hypothesis (being finer). Therefore, . Since is generated by , there is an element such that .
Using Lemma 13.3, we can see that the collection of all circular regions in the plane generates the same topology as the collection of all rectangular regions.
Definition. A subbasis for a topology on is a collection of subsets of whose union equals . The topology generated by the subbasis is defined to be the collection of all (arbitrary) unions of finite intersections of elements of .
Sanity check of the definition of subbasis-generated topology.
It suffices to show that the collection of all finite intersections of elements of is a basis for , as we can then apply Lemma 13.1 to conclude that the collection of all unions of elements of is indeed a topology as desired.
Given , it belongs to an element of by definition of subbasis, so it also belongs to an element of ; this shows the first condition for a basis. To check the second condition (that involves intersection), consider the following two elements of ,
Their intersection
is also a finite intersection of elements of , so it belongs to .
Munkres' definition of subbasis here is different from that given in the corresponding Wikipedia article. In Wikipedia's definition, the topology generation is considered given, rather than a consequence.
It is also worth noting that in Rudin's Functional Analysis, a subbasis is defined to be a subcollection of an established topology such that the collection of open sets consisting of all finite intersections of elements of forms a basis for the topology. This is something that requires proof in Munkres, but is taken for granted in Rudin.
Don't think of the use of the prefix 'sub' in the word 'subbasis' here in the same way as the way as 'subset' does, but more like the word 'subpar': it doesn't mean that it is contained by a larger (topological) basis as a collection of basis elements; instead, think of it as 'something that is not quite a basis yet but serves a foundation to it.'
Important Topologies
There are several main topologies covered in this chapter. Some of them are so important that they deserve a dedicated subsection, whereas some others that are not so much are just included as an item of a bullet list here. Here, we denote a set as , and its equipped topology, unless otherwise stated, as .
- Discrete topology: the collection of all subsets of .
- Indiscrete/trivial topology: the other end of the extreme, i.e. the collection of only and itself.
- Finite complement topology (a.k.a. cofinite topology), : the collection of all subsets of such that is either finite or itself (so that ).
- Countable complement topology, : the collection of all subsets of such that is either countable or itself (so that ).
- Standard topology (on the real line), : the topology generated by the collection of all open intervals in the real line, . This is assumed to be the default topology for , unless otherwise stated.
- Lower limit topology, : the topology generated by the collection of all half-open intervals of the form , where .
- K-topology, : the topology generated by the collection of all open intervals , along with all sets of the form , where .
[Lemma 13.4] The topologies of and are strictly finer than the standard topology on , but are not comparable with one another.
Proof of Lemma 13.4.
Let , and be the standard -topology, lower limit topology and K-topology respectively. Lemma 13.3 will be applied in the proof here.
Given a basis element for and a point inside , the basis element for contains and lies in . On the other hand, given the basis element for , there is no open interval that contains and lies in . Thus is strictly finer than .
Similarly, given a basis element for and a point of , this same interval is a basis element for that contains . On the other hand, consider the basis element for and the point of , there is no open interval that contains and lies in (any open interval that contains must contain for some ). Thus, is strictly finer than .
The proof for the non-comparability between and is a solution to Exercise 13.6.
Order Topology
An order topology is the generalisation of the topologies on that are generated by intervals to any set with a simple order (a.k.a. strict total order).
Definition. Let be a set with a simple order relation and assume that has more than one element. Let be the collection of all sets of the following types:
- All open intervals in .
- All intervals of the form , where is the smallest element (if any) of .
- All intervals of the form , where is the largest element (if any) of .
The collection is then a basis for a topology on , which is called the order topology.
If has no smallest element, there are no sets of the second type. If has no largest element, there are no sets of the third type.
Check that the collection is a basis.
-
Indeed, every element of lies in at least one element of : the smallest element (if any) is in all sets of the second type, the largest element (if any) is in all sets of the third type and every other element is in a set of the first type.
-
The intersection of any two sets of the preceding types is again a set of one of these types, or is empty (if the two sets are disjoint).
Assuming the two sets are not disjoint,
- the intersection of two open intervals and is , an open interval;
- the intersection of two intervals and is ;
- the intersection of two intervals and is ;
- the intersection of two intervals and is .
- the intersection of two intervals and is ;
- the intersection of two intervals and is .
Definition. If is an ordered set, and is an element of , there are four subsets of that are called rays determined by . They are the following:
Sets of the first two types are called open rays, and sets of the last two types are called closed rays.
:::
Subspace Topology (a.k.a. Induced Topology)1
Definition. Let be a topological space with a topology . If is a subset of , then the collection
which are all intersections of open sets of with , is a topology on , and we call it the subspace topology. With this topology, is called a subspace of .
[Lemma 16.1] If is a basis for the topology of then the collection
is a basis for the subspace topology on .
[Lemma 16.2] Let be a subspace of . If is open in and is open in , then is open in .
[Theorem 16.3] If is a subspace of and is a subspace of , then the product topology on is the same as the topology inherits as a subspace of .
Given an ordered set , let us say that a subset of is convex in if for each pair of points of , the entire interval of points of lies in .
(Note that this implies that intervals and rays in are convex in .)
[Theorem 16.4] Let be an ordered set in the order topology; let be a subset of that is convex in . Then the order topology on is the same as the topology inherits as a subspace of .
Note that without the restriction that needs to be convex in , Theorem 16.4 is not true in general.
A counterexample is given as follows: let . The dictionary order on is just the restriction to of the dictionary order on the plane . However, the dictionary order topology on is NOT the same as the subspace topology on obtained from the dictionary topology on ! For example, the set is open in in the subspace topology, as it is the intersection of with and is open in , but is not open in the order topology, as any basis element for the order topology on that contains must contain points of such that the first coordinate is between and .
Indeed, is not convex because lies in the interval , where , but .
(The set in the dictionary order topology is called the ordered square, denoted by .)
To avoid ambiguity, whenever is an ordered set in the order topology and is a subset of , we shall assume that is given the subspace topology unless specifically stated otherwise.
Product Topology (+ Box Topology)
Forming new topologies from old ones.
Product Topology on
Definition. Let and be topological spaces. The product topology on is the topology generated by the collection of all sets of the form as the basis, where is an open subset of and is an open subset of .
Check that the collection is a basis.
-
Indeed, is a basis element ( and themselves open), and they contain all of the elements of .
-
The intersection of any two basis elements and is another basis element, since .
Note that the collection itself is not a topology on , but it is open in .
[Theorem 15.1] If is a basis for the topology of and is a basis for the topology of , then the collection
is a basis for the topology of .
Definition. Define the projections by and by .
It follows that where is open in is and where is open in is , so .
[Theorem 15.2] The collection
is a subbasis for the product topology on .
Product Topology in General + Box Topology
There are two possible ways to define a product topology on more general Cartesian products with finite or infinite dimensions, i.e. Cartesian products in the form of and , where each is a topological space, which are the following:
- Box topology: topology generated by taking as basis all sets of the form in the first case, and of the form in the second case, where is an open set of for each .
- Product topology: topology generated by taking as a subbasis all sets of the form (recall that represents the projection function), where is any index and is an open set of .
How do these topologies differ? Let be a basis element for the second topology, then it is a finite intersection of subbasis elements , say for