Skip to main content

Section Bases for Topologies

It can be difficult to completely describe the open sets in a topology. Instead, we can describe the topology using a collection of sets that generate the topology. For example, if (X,d) is a metric space then the collection of open sets in X forms a topology on X, called the metric topology. We also saw that in a metric space, every open set in X is a union of open balls. For that reason we called the collection of open balls a basis for the open sets in X. We can do the same thing in any topological space. As a non-trivial example, an interesting topology defined on the positive integers is due to S.W. Golomb. One can use this topology to prove that there are infinitely many primes. This topology also makes the positive integers into a connected Hausdorff space (more on these concepts later). The Golomb topology is defined as follows. If a and b are coprime integers in Z+ (that is, a and b have no common positive factors other than 1 so that the greatest common divisor of a and b is 1), let
Ba,b={a+bn∣nβ‰₯0}.
The collection of sets Ba,b is a basis for the Golomb topology, and the topological space (Z+,Ο„) is called the Golomb space. It is an exercise in number theory to prove that the sets Ba,b form a basis for a topology, so we will not go into the details.

Activity 12.3.

Let X={a,b,c,d} and let Ο„={βˆ…,{a},{b},{a,b},{c,d},{a,c,d},{b,c,d},X). You may assume that Ο„ is a topology on X. Explain why any nonempty open set in the topological space (X,Ο„) can be written in terms of arbitrary unions and finite intersections of {a}, {b}, and {c,d}.
Activity 12.3 shows that, just like the open balls in a metric space, a topology can have a collection of subsets whose unions make up all of the open sets in the topology. We do need to take a little care, though. A basis will generate the collection of open sets for a topology, so the basis sets we start with should themselves be open sets. In addition, every element in the topological space should be an element of one of the basis sets, and since the basis elements are to produce all of the open sets in the topology, every set in the topology (except the empty set) should be a union of sets in a basis. It also must be the case that we can ensure that any finite intersection of sets in the topology remains a set in the topology when we write the sets in the topology in terms of the sets in a basis. To make the last two conditions happen, we will see that it is enough to insist that for any point in the intersection of basis elements, there is another basis element in that intersection that contains the point. This is summarized in Theorem 12.2.
Before we prove Theorem 12.2, we will need to know one fact about the set B.

Activity 12.4.

Let X be a set and B a collection of subsets of X such that

(b)

If x∈X is an element of B1∩B2 for some B1,B2∈B, then there is a set B3∈B such that x∈B3βŠ†B1∩B2.
Let B1, B2, …, Bn be in B. Our goal in this activity is to extend property 2 and show that if xβˆˆβ‹‚1≀k≀nBk, then there is a set B∈B such that x∈B and BβŠ†β‹‚1≀k≀nBk.
(i)
Since the statement we want to prove depends on a positive integer n, we will use mathematical induction. Explain why the n=1 and n=2 cases are true.
(ii)
What is the inductive hypothesis and what do we want to prove in the inductive step?
(iii)
Use the inductive hypothesis and condition 2 to complete the proof of the following lemma.
Now we can prove Theorem 12.2.

Proof.

Let X be a topological space, and let B and Ο„ satisfy the given conditions. By definition, βˆ…βˆˆΟ„. For each x∈X there is a set Bx∈B such that x∈Bx. Then X=⋃x∈XBx, and XβˆˆΟ„. To complete our proof that Ο„ is a topology on X, we need to demonstrate that Ο„ is closed under arbitrary unions and finite intersections. We first consider unions. Let {UΞ±} be a collection of sets in Ο„ for Ξ± in some indexing set I. By definition, each UΞ± is empty or is a union of elements of B. So either U=β‹ƒΞ±βˆˆIUΞ± is empty, or is a union of sets in B. Thus, UβˆˆΟ„ and Ο„ is closed under arbitrary unions.
Now we show that Ο„ is closed under finite intersections. Let n be a positive integer and let {Uk} a collection of sets in Ο„ for 1≀k≀n. Let U=U1∩U2βˆ©β‹―βˆ©Un. If Uk=βˆ… for any k, then U=βˆ… is in Ο„. So suppose that Ukβ‰ βˆ… for each k between 1 and n. Let x∈U. Then x∈Uk for each k. For every m between 1 and n, the fact that Um is a union of elements in B implies that there exists BmβŠ†Um with x∈Bm. Thus, xβˆˆβ‹‚1≀m≀nBm.
Lemma 12.3 shows that there is a set Bx∈B such that x∈Bx and BxβŠ†β‹‚1≀m≀nBmβŠ†β‹‚1≀m≀nUm=U. Since x is an arbitrary element of U, we must have UβŠ†β‹ƒx∈UBx. But each Bx is subset of U, so ⋃x∈UBxβŠ†U. It follows that
U=⋃x∈UBx
and UβˆˆΟ„. Therefore, Ο„ is a topology on X.
Any collection B of sets as given in Theorem 12.2 is given a special name.

Definition 12.4.

Let X be a set. A set B is a basis for a topology (or just a basis) on X if
  1. For each x∈X, there is a set in B that contains x.
  2. If x∈X is an element of B1∩B2 for some B1,B2∈B, then there is a set B3∈B such that x∈B3βŠ†B1∩B2.
The elements of a basis B are called basis elements or the basic open sets. A basis for a topology on a set X defines a topology on X as shown in Theorem 12.2.
Note that because of property (1) of Definition 12.4, the union of the sets in the basis must contain X. In other words, the sets in a basis cover the space. The second property ensures that if a point is in the intersection of two basic open sets, then there is a smaller basic open set that contains x.

Definition 12.5.

Let B be a basis for a topology on a set X. The topology Ο„ generated by B contains the empty set and all arbitrary unions of basis elements.
When the topology for a space X is clear from the context, we also call a basis for the topology a basis for X.

Activity 12.5.

(a)

Let X={a,b,c,d,e,f} and Ο„={βˆ…,{a},{c,d},{a,c,d},{b,c,d,e,f},X}.
(i)
Is the set
B={{a},{a,c,d}}
a basis for Ο„? If not, add the smallest number of sets that you can to B to make a basis for this topology.
(ii)
Is the set
B={{a},{c,d},{b,c,d,e,f}}
a basis for Ο„? If not, add the smallest number of sets that you can to B to make a basis for this topology.

(b)

Let X={a,b,c} and let X have the discrete topology (the topology consisting of all subsets of X). Is B={{a},{c},{a,b},{b,c}} a basis for Ο„ in the the discrete topology? If not, add the smallest number of sets that you can to B to make a basis for this topology.