Class Notes On Topology
Class Notes On Topology
Notes on Topology
These are links to PostScript files containing notes for various topics in topology.
I learned topology at M.I.T. from Topology: A First Course by James Munkres. At the time, the first
edition was just coming out; I still have the photocopies we were given before the printed version was
ready!
Hence, I'm a bit biased: I still think Munkres' book is the best book to learn from. The writing is clear
and lively, the choice of topics is still pretty good, and the exercises are wonderful. Munkres also has a
gift for naming things in useful ways (The Pasting Lemma, the Sequence Lemma, the Tube Lemma).
(I like Paul Halmos's suggestion that things be named in descriptive ways. On the other hand, some
names in topology are terrible --- "first countable" and "second countable" come to mind. They are
almost as bad as "regions of type I" and "regions of type II" which you still sometimes encounter in
books on multivariable calculus.)
I've used Munkres both of the times I've taught topology, the most recent occasion being this summer
(1999). The lecture notes below follow the order of the topics in the book, with a few minor variations.
Here are some areas in which I decided to do things differently from Munkres:
● I prefer to motivate continuity by recalling the epsilon-delta definition which students see in
analysis (or calculus); therefore, I took the pointwise definition as a starting point, and derived
the inverse image version later.
● I stated the results on quotient maps so as to emphasize the universal property.
● I prefer Zorn's lemma to the Maximal Principle; for example, in constructing connected
components, I use Zorn's lemma to construct maximal connected sets.
● I did Tychonoff's theorem at the same time as the other stuff on compactness. The proof for a
finite product is long enough that I decided to save some time by omitting it and just doing the
general case.
● It seems simpler to me to do Urysohn's lemma by indexing the level sets with dyadic rationals in
[0,1] rather than rationals.
This is a brief review of material on set theory, functions, and relations. I'll concentrate on things which
are often not covered (or given cursory treatment) in courses on mathematical proof.
De nition. Let A and B be sets, and let f : A ! B be a function from A to B .
1. f is injective if for all a1 a2 2 A, f (a1 ) = f (a2 ) implies a1 = a2.
2. f is surjective if for all b 2 B , there is an element a 2 A such that f (a) = b.
3. f is bijective if f is injective and surjective.
De nition. Let f : A ! B be a function. Let B0 B .
1. The image of f is the set
f (A) = ff (a) j a 2 Ag :
2. The inverse image of B0 is the set
f ;1 (B0 ) = fa 2 A j f (a) 2 B0 g :
Remark. f is surjective if and only if f (A) = B .
g(b) = aab ifif bb 22= ff ((AA)) and g(b) = aab ifif bb 22= ff ((A )
A) :
1 2
Example. Let f : A ! B , and suppose that B1 B2 B . Prove that f ;1 (B1 B2 ) = f ;1 (B1 ) f ;1 (B2 ).
Suppose a 2 f ;1 (B1 B2 ). Then f (a) 2 B1 B2 , so f (a) 2 B1 or f (a) 2 B2 .
If f (a) 2 B1 , then a 2 f ;1 (B1 ), so a 2 f ;1 (B1 ) f ;1 (B2 ). If f (a) 2 B2 , then a 2 f ;1 (B2 ), so
a 2 f ;1 (B1 ) f ;1 (B2 ).
Therefore, a 2 f ;1 (B1 ) f ;1 (B2 ), so f ;1 (B1 B2 ) f ;1 (B1 ) f ;1 (B2 ).
Conversely, suppose that a 2 f ;1 (B1 ) f ;1 (B2 ), so a 2 f ;1 (B1 ) or a 2 f ;1 (B2 ).
If a 2 f ;1 (B1 ), then f (a) 2 B1 , so f (a) 2 B1 B2 , and hence a 2 f ;1 (B1 B2 ). If a 2 f ;1 (B2 ), then
f (a) 2 B2 , so f (a) 2 B1 B2 , and hence a 2 f ;1 (B1 B2 ).
Therefore, a 2 f ;1 (B1 B2 ), so f ;1 (B1 ) f ;1 (B2 ) f ;1 (B1 B2 ).
This proves that f ;1 (B1 B2 ) = f ;1 (B1 ) f ;1 (B2 ).
De nition. Let A be a set. A relation < on A is a simple order (or linear order) if:
1. (Comparability) For all a b 2 A, exactly one of the following is true: a < b, b < a, or a = b.
2. (Nonreexivity) There is no element a 2 A such that a < a.
3. (Transitivity) For all a b c 2 A, if a < b and b < c,then a < c.
Example. Let < be a simple order on a set A. The dictionary order (or lexicographic order) on A A
is given by: (a b) < (a0 b0) if and only if
1. a < a0 or
2. a = a0 , and b < b0 .
The words in a dictionary are ordered by their rst letter. Among words with the same rst letter, they
are ordered by their second letter, and so on. This explains the name of this order relation.
To give a specic example, in R2 under the dictionary order, (1 4) < (2 4) and (1 6) < (1 8).
2
De nition. If A is an ordered set, a b 2 A, and a < b, then the open interval from a to b is the set
(a b) = fx j a < x < bg:
It may happen that this set is empty. In that case, since there are no elements \between" a and b, it's
natural to say that a is the predecessor of b and b is the successor of a.
Unfortunately, \(a b)" can mean a point in a Cartesian product or an open interval in a simple order.
To avoid confusion, I'll sometimes write a b for the point when both concepts occur in the same discussion.
Example. Consider the dictionary order on R2 . The open interval from the point 1 2 to the point 2 4 is
the union of:
1. The open ray f1 y j y > 2g.
2. The lines fx y j 1 < x < 2g.
3. The open ray f2 y j y < 4g.
2x4
1x2
De nition. Suppose A and B are sets with simple orders <A and<B , respectively. Let f : A ! B be a
function. f is order-preserving if for all a1 a2 2 A,
a1 <A a2 implies f (a1 ) <B f (a2 ):
Example. With the usual order relation on R, dene f : R ! R by f (x) = x3 . Then f is order-preserving.
In fact, a function R ! R is order-preserving if it is an increasing function.
De nition. Let A and B be ordered sets. A and B have the same order type if there's an order-preserving
bijection from A to B .
De nition. A set is well-ordered if every nonempty subset has a smallest element.
The Well-Ordering Axiom says that every set can be well-ordered. This is an axiom of set theory
it's equivalent to other results which can be taken as axioms, such as the Axiom of Choice and Zorn's
lemma.
Well-ordering means that for a given set, there is some order relation on the set relative to which the
set is well-ordered. That well-ordering will usually have little to do with familiar order relations.
3
De nition. Let A be an ordered set, and let B A.
1. c 2 B is the largest element of B if b < c for all b 2 B , b 6= c.
Likewise, c 2 B is the smallest element of B if c < b for all b 2 B , b 6= c.
2. An element a 2 A is an upper bound for B if b < a for all b 2 B , b 6= a. If B has an upper bound, B
is bounded above.
Likewise, an element a 2 A is a lower bound for B if a < b for all b 2 B , b 6= a. If B has a lower
bound, B is bounded below.
3. If the set of upper bounds of B is nonempty, then the smallest element of that set is the least upper
bound for B . It is denoted lub B or sup B.
Likewise, if the set of lower bounds of B is nonempty, the largest element of that set is the greatest
lower bound for B . It is denoted glb B or inf B.
4. A set has the least upper bound property if every nonempty subset that is bounded above has a
least upper bound.
A set has the greatest lower bound property if every nonempty subset that is bounded below has
a greatest lower bound.
Example. The real numbers with the usual ordering satisfy the least upper bound property. In fact, it is
one of the axioms for the real numbers.
Mathematics is based on a collection of axioms for set theory. They are called the Zermelo-Fraenkel
Axioms with the Axiom of Choice (often abbreviated to ZFC).
While the Axiom of Choice is accepted and used by most mathematicians, the situation was dierent
earlier in this century. Some mathematicians felt that the Choice Axiom was problematic and refused to use
it others took care to note when they used the Choice Axiom in a proof. Many of the objections stemmed
from the often startling results which can be proved using the axiom.
Axiom of Choice. Let fXa g be a collection of disjoint nonempty sets. There exists a set X containing
exactly one element from each Xa .
The Axiom of Choice is equivalent to the Well-Ordering Axiom, and also to an important result known
as Zorn's lemma. The statement of Zorn's lemma requires some preliminaries.
De nition. A relation on a set X is a partial order if:
1. (Reexivity) x x for all x 2 X .
2. (Antisymmetry) If x y and y x, then x = y.
3. (Transitivity) If x y and y z , then x z .
Example. The usual \less than or equal to" relation on R is a partial order.
4
De nition. Let X be a partially ordered set.
1. A subset Y X is totally ordered (or linearly ordered) if for all x y 2 Y , either x y or y x.
A totally ordered subset is also said to be a chain.
2. If Y X , then Y has an upper bound if there is an element x 2 X such that y x for all y 2 Y .
3. An element x 2 X is maximal if y 2 X and x y implies x = y.
Zorn's Lemma. If X is a nonempty partially ordered set in which every chain has an upper bound, then
X has maximal elements.
Zorn's lemma is an immensely useful form of the Axiom of Choice. For example, you may have seen a
proof that every nite-dimensional vector space has a basis. Zorn's lemma can be used to show that every
vector space has a basis.
Example. Let G be a group and let g 2 G, g 6= 1. There is a subgroup H < G such that g 2= H and H is
maximal among subgroups with this property.
Let S be the collection of subgroups of G which do not contain g. S 6= , since f1g 2 S . S is partially
ordered by inclusion.
Let T be a chain in S . Let
H0 = H:
H 2T
Thus, H0 is just the union of all the elements of the chain.
I claim that H0 is a subgroup of G which does not contain g.
First, 1 2 H for all H 2 T , so certainly 1 2 H0.
If h h0 2 H0, then h 2 H and h0 2 H 0 for some H H 0 2 T . But T is a chain, so either H H 0 or
H H.
0
Suppose H H 0. Then h h0 2 H 0 , so (since H 0 is a subgroup) hh0;1 2 H 0 . Therefore, hh0;1 2 H0, and
hence H0 is a subgroup.
If g 2 H0, then g 2 H for some H 2 T . But H 2 S , so g 2= H by denition of S . Therefore, g 2= H0 .
I've shown that H0 is a subgroup of G which does not contain g, so H0 2 S . Since H H0 for all
H 2 T , it follows that H0 is an upper bound for T in S .
Since every chain has an upper bound, Zorn's lemma implies that S has a maximal element H . Then
H is a subgroup of G which is maximal among subgroups which do not contain g.
Example. If X is a set, take D to be P (X ), the power set of X . (Recall that P (X ) is the set of all subsets
of X .)
D is clearly a topology on X it is called the discrete topology. In the discrete topology, all subsets
are open.
The other extreme is the indiscrete topology on X . In this case, I = f X g. Again, it is clear that
this is a topology on X .
De nition. If T1 and T2 are topologies on a set X , then T1 is ner than T2 (or T2 is coarser than T1) if
T1 T2. In other words, ner topologies contain more open sets.
Thus, if D is the discrete topology on X , then D is ner than any other topology on X . If I is the
indiscrete topology on X , then I is coarser than any other topology on X .
It is, of course, possible for two topologies on X to be incomparable, i.e. neither may be ner than the
other.
Analysts often refer to \stronger" and \weaker" topologies, but their usage is often at variance with the
usage of topologists.
2 1 2 3
3 1 2 3
4 1 2 3
Then T1 is ner than T2 , and T2 is ner than T3. On the other hand, T4 is not comparable with the
other three.
As this example shows, topology does not necessarily concern itself with the concepts of measurement
or distance. They might not be applicable to the space under consideration.
Example. The standard topology on R is the topology whose open sets consist of arbitrary unions of open
intervals.
The empty set is considered to be a degenerate open interval, and R can be written as a union of open
intervals.
A union of unions of open intervals is a union of open intervals.
It remains to show that this topology is closed under nite intersections. It's fairly obvious that two
open intervals either do not intersect, or intersect in an open interval I won't write out the details. The
general case for nite intersections reduces to this case by distributing intersections over unions.
The examples above give a typical way of dening a topology: Start with a collection of subsets and
then extend the collection to a topology by taking arbitrary unions. The next denition makes precise the
conditions I need to be able to do this.
De nition. Let X be a set. A collection B of subsets of X is a basis if:
1. Every element of X is contained in some element of B.
2. If B1 B2 2 B and x 2 B1 \ B2 , there is an element B3 2 B such that
x 2 B3 B1 \ B2 :
B2
B1
x
B3
2
The elements of B are called basic subsets, or basis elements.
Remark. By induction, it follows that if B is a basis, B1 : : : Bn 2 B, and x 2 B1 \ \ Bn , then there is
an element B 2 B such that
x 2 B B1 \ \ Bn :
| x - x1 |
x1
B(x1 ; r1 )
Proposition. Let X be a set, and let B be a basis. Dene T to be the collection of subsets U X satisfying
the following property:
U 2 T if and only if for all x 2 U , there is an element B 2 B such that x 2 B U .
Then T is a topology on X .
T is the topology generated by the basis B.
Proof. The empty set is in T it satises the dening condition vacuously, since it has no elements.
X 2 T : If x 2 X , the rst axiom for a basis implies that there is an element B 2SB such that x 2 B X .
Let fUa g be a collection of elements of T . I need to show that the union U = a Ua is in T .
Let x 2 U . Then x 2 Ua for some a. Since Ua 2 T , there is an element B 2 B such that x 2 B Ua .
Then
x 2 B Ua U:
Hence, U 2 T .
3
T
Let V1 : : : Vn 2 T . I must show that V = ni=1 Vi is in T . Let x 2 V . Then x 2 Vi for all i. Since
Vi 2 T , for each i I may nd an element
T Bi 2 B such that x 2 Bi Vi. By the remark above, I may nd an
element B 2 B such that x 2 B ni=1 Bi . Then
x2B
\n Bi \n Vi = V:
i=1 i=1
Hence, V 2 T .
Therefore, T is a topology.
Notice that elements of a basis are automatically elements of the topology they generate: Basic sets are
open.
De nition. If T is a topology and B is a basis, then B is a basis for T if the topology generated by B is
the same as T .
Lemma. Let X be a set, B a basis, and T the topology generated by B. Then T is equal to the collection
of all unions of elements of B.
Proof. Since basis elements are open, unions of basis elements are open. Therefore, the collection of all
unions of basis elements is contained in T .
Conversely, let U 2 T . I must express U Sas a union of basis elements. For each x 2 U , nd a basis
element Bx such that x 2 Bx U . Then U = x2U Bx .
Here are two more facts about bases. The proofs are straightforward.
1. Let T1 and T2 be topologies on X generated by bases B1 and B2 , respectively. Then T1 is ner than T2
if and only if for every U 2 B2 and x 2 U , there is an element V 2 B1 such that x 2 V U .
2. Given a topology T on X , a subcollection B of open sets is a basis for T if for all U 2 T and x 2 U ,
there is an element B 2 B such that x 2 B U .
It's possible to go to a \lower" level and generate a topology by taking unions and nite intersections.
De nition. If X is a set, a subbasis is a collection of subsets of X whose union is X .
Proposition. If S is a subbasis in X , the collection of all unions of nite intersections of elements of S is a
topology on X .
Proof. Let T denote the collection of all unions of nite intersections of elements of S .
The union of the elements of the subbasis is X , so X 2 T . Taking the empty union gives the empty set,
so 2 T .
The union of unions of nite intersections of elements of S are unions of nite intersections of elements
of S , so such a union is an element of T .
The verication that T is closed under nite intersections is routine, using the fact that intersections
distribute over unions. I'll omit the details.
Example. (Order topologies) Let X be a set linearly ordered by a relation <. Consider the following
collection of subsets of X :
1. All intervals s b), where b > s and s is the smallest element of X (if there is one).
2. All intervals (a l], where a < l and l is the largest element of X (if there is one).
3. All intervals (a b), where a < b.
I claim that this collection is a basis.
4
First, if x 2 X , I must nd an element of the basis containing x. If x is the largest element, take an
interval of the form (a x] if x is the smallest element, take an interval of the form x b). If x is neither
largest nor smallest, I may nd a, b such that a < x < b. Then x 2 (a b).
To verify the second axiom for a basis, just observe that the intersection of two intervals is either empty,
or an interval.
The topology generated by this basis is called the order topology. On R, for instance, this topology
is the standard topology.
Example. (Partition topologies) Let X be a set, and let P be a partition of X . Then P is a basis: the
union of the sets in the collection is X , and since the sets do not intersect, the second basis axiom is satised
vacuously.
The topology generated by P is called the partition topology on X . The open sets are unions of
partition elements.
Note that if the partition consists of X itself, the partition topology is the indiscrete topology on X .
And if the partition elements are the points of X , the partition topology is the discrete topology.
Example. (Product Topology) Suppose (X S ) and (Y T ) are topological spaces. (That is, S is the
topology on X and T is the topology on Y .)
Dene a basis on the product X Y by
B = fU V j U 2 S V 2 T g :
I need to verify that this is a basis.
First, if (x y) 2 X Y , nd open sets U X , V Y such that x 2 U X and y 2 V Y . Then
(x y) 2 U V 2 B.
Now let U1 and U2 be open in X , and let V1 and V2 be open in Y . Suppose that
(x y) 2 (U1 V1 ) \ (U2 V2):
Note that
(U1 V1 ) \ (U2 V2 ) = (U1 \ U2 ) (V1 \ V2 ):
Find open sets U X and V Y such that x 2 U U1 \ U2 and y 2 V V1 \ V2. Then U V 2 B,
and
(x y) 2 U V (U1 \ U2) (V1 \ V2):
Therefore, B is a basis.
The topology generated by B is the product topology on X Y .
In fact, if C is a basis for the topology on X and D is a basis for the topology on Y , then
E = fU V j U 2 C V 2 Dg
is a basis for the product topology on X Y .
For instance, give R the standard topology generated by the open intervals. Then the product topology
on R2 is generated by products of open intervals, i.e. open rectangles. In fact, this topology is the same
as the topology generated by open balls. This will follow from the next lemma, which gives an easy way of
telling when two topologies are the same.
Lemma. Let T1 and T2 be topologies on X . Then T1 T2 if and only if for every U 2 T1 and x 2 U , there
is an element V 2 T2 such that x 2 V U .
5
Proof. Suppose T1 T2. If U 2 T1 and x 2 U , then U 2 T2, so x 2 U U , and the condition holds.
Conversely, suppose that for every U 2 T1 and x 2 U , there is an element V 2 T2 such that x 2 V U .
Let U be open in T1. I want to show that U 2 T2. For each x 2 U , nd an element Vx 2 T2 such that
x 2 Vx U . Then Sx2U Vx 2 T2, but clearly Sx2U = U . Therefore, U 2 T2. Hence, T1 T2.
Corollary. The product topology on R2 is the same as the topology generated by the open balls.
Proof. The picture below indicates the idea:
x
x
Example. (Subspace topology) Let X be a topological space, and let A X . Dene a topology on A by
stipulating that the open sets be the intersections of open sets of X with A.
It is easy to check that this is a topology. It is called the subspace topology on A. When a subset A
of X is given the subspace topology, A is said to be a subspace of X .
It is also easy to check that if B is a basis for the topology on X , then
fU \ A j U 2 Bg
is a basis for the subspace topology on A.
Remark. If A X , a subset of A that is open in the subspace topology need not be open in X .
For example, consider the subset Z R, where R has the standard topology. Then f0g is open in the
subspace topology on Z, since (;1 1) is open in R and f0g = Z\ (;1 1).
However, f0g is not open in R. Take 0 2 f0g. There is no open interval (a b) in R such that 0 2 (a b)
f0g.
In fact, the subspace topology on Zis just the discrete topology.
Theorem. Let X and Y be topological spaces. Let A be a subspace of X , and let B be a subspace of Y .
The product topology on A B agrees with topology it inherits as a subset of X Y .
Proof. Let U be open in A and let V be open in B . Thus,
U = A \ U 0 and V = B \ V 0
where U 0 is open in X and V 0 is open in Y . U V is a basic open set in the product topology.
Now
U V = (A \ U 0 ) (B \ V 0) = (A B ) \ (U 0 V 0 ):
Therefore, U V is open in the subspace topology on A B . Thus, the product topology is contained
in the subspace topology.
Going the other way, consider a basic open set (A B ) \ (U 0 V 0 ) in the subspace topology on A B .
Then
( A B ) \ (U 0 V 0 ) = (A \ U 0 ) (B \ V 0 ) :
This is a product of an open set in A and an open set in B , so it's open in the product topology on
A B.
Since an arbitrary open set in the subspace topology on A B is a union of basic open sets, it follows
that the subspace topology is contained in the product topology.
c 1999 by Bruce Ikenaga 6
6-16-1999
Closed Sets and Limit Points
De nition. If X is a topological space, a subset A X is closed if X ; A is open.
Example. In the standard topology on R, closed intervals are closed and points are closed.
Note, however, than points need not be closed in an arbitrary topological space.
In Rn, the closed r-ball centered at x
B (x r) = fy 2 Rn j jx ; yj rg
is closed.
X;
n
Ci = X ;
n
(X ; Ui ) =
\n (X ; (X ; Ui )) = \n Ui:
i=1 i=1 i=1 i=1
Tni S
Ui is open, because it's a nite intersection of open sets. Therefore, ni=1 Ci is closed.
=1
3. Let fCa ga2A be a family of closed sets. For each a 2 A, write Ca = X ; Ua , where Ua is open. Then
\ \ !
X ; Ca = X ; (X ; Ua ) = X ; X ; Ua = Ua :
a2A a 2A a2A a2A
Sa2A Ua is open, because it's a union of open sets. Therefore, Ta2A Ca is closed.
It's possible to construct a topology by specifying the closed sets rather than the open sets. Then you
can de ne the open sets to be the complements of closed sets.
Example. Give R the standard topology. The intervals ; n1 n1 for n = 1 2 : : : are open sets. However,
their intersection is
\1 ; 1 1 = f0g
n n
n=1
which is a closed subset of R.
1
1
Likewise, the intervals n1 n ;
n are closed sets. However, their union is
1 1n ; 1 = (0 1)
n=1 n n
which is open in R.
Open sets in the subspace topology are intersections of the subspace with open sets in the big space.
The next result says that the same is true of closed sets.
Proposition. Let X be a topological space, let Y be a subspace of X , and let C Y . C is closed in Y if
and only if C = Y \ D, where D is closed in X .
Note that \closed in Y " means \closed in the subspace topology on Y ".
Proof. Let D be closed in X . Write D = X ; U , where U is open in X . Then
D \ Y = (X ; U ) \ Y = Y ; (Y \ U ):
(If x 2 (X ; U ) \ Y , then x 2 Y and x 2= U , so x 2= Y \ U . This means x 2 Y ; (Y \ U ). Conversely, if
x 2 Y ; (Y \ U ), then x 2 Y , and x 2= U since x 2= Y \ U . Therefore, x 2 X ; U , so x 2 (X ; U ) \ Y .)
Y \ U is open in Y , so Y ; (Y \ U ) is closed in Y .
Conversely, suppose C is closed in Y . Then Y ; C is open in Y , so Y ; C = Y \ U , where U is open in
X . Hence,
C = Y ; (Y ; C ) = Y ; (Y \ U ) = (X ; U ) \ Y:
X ; U is closed in X , so C is the intersection of a closed set in X with Y .
Example. The closure of even a single point can be quite large. For example, give Zthe topology whose
open sets are the open intervals (;n n) for n 2 Z+ , together with and Z.
What is the closure of f1g? The only closed sets which contain 1 are Zand Z; (;1 1). Now (;1 1) =
f0 g, so the intersection of these two sets is Z; f0g. Thus, the closure of a single point turns out to be
everything in Zbut 0!
De nition. If Y is a subset of a topological space X , the derived set Y 0 is the set of limit points of Y .
Proposition. If Y is a subset of a topological space X , then
Y = A A0 :
Proof. Suppose x 2 Y Y 0.
If x 2 Y , then x 2 Y .
If x 2= Y , then x 2 Y 0 , so every neighborhood of x meets Y | in a point other than x, but this fact
isn't relevant. Since every neighborhood of x meets Y , an earlier result implies that x 2 Y .
Conversely, suppose that x 2 Y . If x 2 Y , then x 2 Y Y 0, and I'm done.
Suppose then that x 2= Y . Since x 2 Y , every neighborhood of x intersects Y . But the intersection can't
consist of x, since x 2= Y . Therefore, every neighborhood of x intersects Y in a point other than x. Hence,
x 2 Y 0, and certainly x 2 Y Y 0.
Corollary. Let X be a topological space, and let Y X . Then Y is closed if and only if Y 0 Y .
Proof. If Y is closed, then Y = Y = Y Y 0, so y0 Y .
Conversely, if Y 0 Y , then Y Y 0 = Y , so Y = Y , and Y is closed.
The last result is often expressed by saying that a closed set contains all its limit points. Thus, you
often show a set is closed by taking a limit point and showing that it lies in the set.
y
V
U
x
Remark. An easy induction shows that if is Hausdor and 1X x ::: x n 2 X , then there are neighborhoods
U1 of 1,
x , n of n, such that the 's are pairwise disjoint.
::: U x U
ε ε ε ε
x y
Example. Consider the topology on X = f1 2 3g in which the open sets are , f1 2g, and f1 2 3g.
1 2 3
X is not Hausdor , since it isn't possible to nd disjoint neighborhoods containing 1 and 2.
Since the points aren't the same, they must di er in at least one coordinate. Assume 1 =
6 2 (the x x
1
Since is Hausdor , I can nd disjoint neighborhoods 1 of 1 and 2 of 2. Then
X U x U x U1 Y and U2 Y
are disjoint neighborhoods in , ( 1 1 ) 2 1 , and ( 2 2 ) 2 2 .
X Y x y U Y x y U Y
(x1 , y1 )
y1
(x2 , y2 )
y2
U1 x1 U2 x2 X
Therefore, is Hausdor .
X Y
Therefore, is Hausdor . Y
Proof. First, I'll show that a single point is closed. Let 2 . I claim that ; f g is open. x X X x
If is a limit point of a set , then every neighborhood of meets in a point other than . In a
y Y y Y y
Hausdor space, every neighborhood of a limit point meets the set in in nitely many points.
Proposition. Let be Hausdor , and let . is a limit point of if and only if every neighborhood
X Y X x Y
Proof. If every neighborhood of meets in innitely many points, then surely every neighborhood meets
x Y
Conversely, suppose is a limit point of . Let be a neighborhood of . I must show that meets
x Y U x U
x 1 ::: n. (Note that must meet ; f g in at least one point, since is a limit point of .)
x U Y x x Y
in forming this set I've thrown out the points 1 n where meets , so it follows that \ ( ;
x ::: x U Y U X
f 1
x :::ng) does not meet at all! This contradicts the fact that every neighborhood of must intersect
x Y x
Y .
Hence, intersects in innitely many points.
U Y
c 1999 by Bruce Ikenaga 2
6-21-1999
Continuous Functions
For a function f : R ! R, f is continuous at x = a if for every > 0, there is a > 0 such that if
> x j ; aj > 0 then j ( ) ; f (a)j:
> f x
Interpreted in terms of intervals | i.e. basic open sets in R | this says that for any interval I containing
( ), there is an interval J containing a, such that f maps J into I .
f a
This motivates the following de nition.
De nition. Let f : X ! Y be a function, where X and Y are topological spaces. f is continuous at x 2 X
if for every neighborhood V of f (x), there is a neighborhood U of x such that f (U ) V .
V
U
x f
f(x) f(U)
Example. Any function f : Rn ! Rm that is continuous in the - sense is continuous according to the
de nition above.
Example. Let X and Y be topological spaces, and let y 2 Y . The constant function cy : X ! Y de ned by
cy (x) = y for all x 2 X is continuous.
To see this, suppose x 2 X and V is a neighborhood of cy (x) = y. X is a neighborhood of x, and
cy (X ) = fyg V . Therefore, cy is continuous at x.
Example. Let Y be a subspace of the topological space X . The inclusion map i : Y ,! X given by i(y) = y
for all y 2 Y is continuous.
To prove this, let y 2 Y and let V be a neighborhood of i(y) = y in X . Since V is open in X , V \ Y is
open in Y , and y 2 V \ Y . Clearly, i(V \ Y ) V , so V \ Y is a neighborhood of y in Y which i maps into
V . Therefore, is continuous at y.
f(x)
f(U)
g
W
f(V)
g(f(U))
g(f(x))
Next, I'll show that the pointwise de nition of continuity is equivalent to the following global de nition.
Proposition. Let f : X ! Y be a function between topological spaces. f is continuous if and only if for
every open set V in Y , f ;1 (V ) is open in X .
This is expressed more concisely by saying that the inverse image of an open set is open.
Proof. Suppose f is continuous, and let V be open in Y . I want to show that f ;1 (V ) is open in X .
Let x 2 f ;1 (V ). I want to nd a neighborhood of x contained in f ;1 (V ). Now f (x) 2 V , so by
continuity, I can nd a neighborhood U of x such that f (U ) V . Then U f ;1 (V ), and U is the desired
neighborhood of x. This proves that f ;1 (V ) is open.
Conversely, suppose that the inverse image of an open set is open. I want to show that f is continuous.
Let x 2 X , and let V be a neighborhood of f (x). I want to nd a neighborhood U of x such that f (U ) V .
By assumption, f ;1 (V ) is open. Since f (x) 2 V , it follows that x 2 f ;1 (V ). Moreover, f (f ;1 (V )) V .
Thus, f ;1 (V ) is a neighborhood of x that f maps into V . Hence, f is continuous.
I believe that the name of the next result is due to James R. Munkres it's an enormously useful tool
for constructing continuous functions.
Lemma. (The Pasting Lemma) Let X and Y be topological spaces, and let U and V be open sets in X
2
such that X = U V . Suppose that f : U ! Y and g : V ! Y are continuous, and
f (x) = g(x) for all x 2 U \ V:
is continuous.
Proof. Let W be open in Y . Then
h (W ) = f (W ) g (W ):
;1 ;1 ;1
By continuity, f ;1 (W ) is open in U since U is open in X , f ;1 (W ) is open in X .
By continuity, g;1 (W ) is open in V since V is open in X , g;1 (W ) is open in X .
Therefore, f ;1 (W ) g;1 (W ) is open in X , so h;1(W ) is open in X . By the preceding result, h is
continuous.
An analogous result holds if U and V are closed the proof follows from the next result, which says that
you can also express continuity in terms of closed sets.
Proposition. Let f : X ! Y be a function between topological spaces. The following statements are
equivalent:
1. f is continuous.
2. For all U X , f (U ) f (U ).
3. The inverse image of a closed set is closed.
Proof. (1 ) 2) Suppose f is continuous, and let U X . Since U = U U 0 , I have
f (U ) = f (U U 0 ) = f (U ) f (U 0 ):
Example. De ne f : R ! R by
f(x) = x + k
where k 2 R. Then f is a homeomorphism.
It's clear that f is continuous, since the inverse image of an open interval is an open interval | it's just
a translate of the original interval. Then the inverse function f ;1 : R ! R given by f ;1 (x) = x ; k is also
continuous, since it can be written as f ;1 (x) = x + (;k).
De ne g : R ! R by
g(x) = rx
where r 2 R and r 6= 0. Then g is a homeomorphism.
Again, it's clear that g is continuous, since the inverse image of an open interval is an open interval.
Replacing r with r1 shows that the inverse g;1 : R ! R is continuous.
From these facts, it follows that any two nonempty open intervals in R (with the subspace topologies)
are homeomorphic. For if (a b) is a nonempty open interval, then:
1. f(x) = x ; a maps (a b) to (0 b ; a).
2. g(x) = b ;x a maps (0 b ; a) to (0 1).
f and g are homeomorphisms, by observations above. This proves that every open interval is homeo-
morphic to (0 1). But homeomorphism is transitive (since the composite of homeomorphisms is a homeo-
morphism), so any two nonempty open intervals are homeomorphic.
The function tan : ; 2 2 ! R is continuous, and its inverse arctan : R ! ; 2 2 is continuous.
Therefore, ; 2 2 is homeomorphic to R. But every nonempty open interval is homeomorphic to ; 2 2 ,
so it follows that every nonempty open interval is homeomorphic to R.
De nition. Let f : X ! Y be a function between topological spaces. f is open if f takes open sets to open
sets. Likewise, f is closed if f takes closed sets to closed sets.
Lemma. Homeomorphisms are open maps and closed maps.
Proof. I'll do the open map case the closed map case is similar.
1
Let f : X ! Y be a homeomorphism, and let U be open in X. I want to show that f(U) is open in Y .
Since f : X ! Y is a homeomorphism, it has a continuous inverse f ;1 . By continuity, (f ;1 );1 (U) is
open in Y . But (f ;1 );1 (U) = f(U), so f(U) is open in Y .
Example. You can tell that two spaces are not homeomorphic if you can nd a topological property that one
has that the other does not. In a sense, this is a circular observation: A topological property is a property
preserved by homeomorphisms. So this observation becomes useful as you develop a repertoire of properties
that are preserved by homeomorphisms.
For example, the circle n o
S 1 = (x y) 2 R2 x2 + y2 = 1
with the subspace topology is not homeomorphic to the interval (0 1) in R with the subspace topology. One
reason: Removing a point from (0 1) leaves a disjoint union of two sets open in (0 1), but removing a point
from S 1 does not leave a disjoint union of two sets open in S 1 .
Take for granted that the assertion about S 1 is true. To show that this dierence implies that the
spaces aren't homeomorphic, suppose f : (0 1) ! S 1 is a homeomorphism. Take x 2 (0 1), so (0 1) ;fxg =
(0 x) (x 1), a disjoint union of open subsets of (0 1).
Since f is a homemorphism, f(0 x)] and f(x 1)] are disjoint open subsets of S 1 , and S 1 ; ff(x)g =
f(0 x)] f(x 1)]. This contradicts my claim about S 1 , so S 1 and (0 1) aren't homeomorphic.
The assertion about S 1 will follow from results I'll prove later about connected set.
Example. Removing a point from R leaves a disjoint union of two open sets. The same is not true when a
point is removed from Rn for n 2. Therefore, R is not homeomorphic to Rn for n 2.
The fact that Rm and Rn aren't homeomorphic for m 6= n is a fact called invariance of domain the
best proofs use methods from algebraic topology.
The standard informal example of homeomorphic spaces is that a coee cup is homeomorphic to a
doughnut. Popular accounts often say that two spaces are homeomorphic if you can imagine deforming one
into the other with cutting, tearing, or breaking.
In the picture above, the three solid objects are homeomorphic the object shaped like a ring is not
homeomorphic to the others. This kind of assertion (like the one about the coee cup and the doughnut)
must be taken in the right spirit. No one would set out to prove the assertion by writing down speci c
homeomorphisms!
The notion of homeomorphism does not include the idea of \deforming" one thing into another. In the
rst place, a deformation requires a \big space" inside of which the deformation takes place. In the second
place, a deformation is something which takes places in time. Neither of these notions is part of the de nition
2
of a homeomorphism. The notion of isotopy comes closer to the idea of a continuous deformation of one
space into another.
Homeomorphism is also independent of the embedding of a space in a larger space. For example, the
trefoil knot on the left and the circle on the right are homeomorphic as topological spaces:
In order to get a hold of the obvious dierence that exists between the two, you need to consider the
complements of these sets in R3. In this case, the ambient space R3 is responsible for the \knottedness" of
the trefoil.
where Ui is open in Xa . Note that a;1 (U ) \ a;1 (V ) = a;1 (U \ V ), so I can combine terms with the same
i
index. Thus, I may as well assume that a1 , a2, : : : , an are distinct.
In this case, the set above is
Y
Va where Va = X a if a 6= a1 a2 : : : an
a2A
Ui if a = ai , i = 1 2 : : : n :
Thus, a typical basis element for the product topology is a product of sets open in the factors, where all
but nitely many of these sets are the whole spaces. In the case where there are only nitely many factors,
this is simply products of sets open in the factors { the same as the product topology I dened earlier.
The next result says that a function into a product is continuous if and only if its factors are continuous.
Q
Corollary. Let fXa ga2A be a family of topological
Q spaces, and give a2A Xa the product topology. Let W
be a topological space, and let g : W ! a2A Xa be a function. g is continuous if and only if a g is
continuous for all a.
2
Example. Dene f : R ! R3 by
f (t) = (cos t sin t t):
In this case, the projections are
(1 f )(t) = cos t (2 f )(t) = sin t (3 f )(t) = t:
Since these are continuous as functions R ! R, it follows from the corollary that f is continuous as well.
A nal note: A basis element in the box topology is a product of sets open in the factors. Since this is
more general than the condition for basis elements of the product topology, it follows that the box topology
is ner than the product topology.
AC C
This completes the proof of the Schwarz inequality.
Thus, the standard metric on Rn satises the axioms for a metric. Obviously, the metric topology is
just the standard topology.
Lemma. (Comparison Lemma for Metric Topologies) Let d and d be metrics on X inducing topologies
0
T and T . T is ner than T if and only if for all x 2 X and > 0, there is a > 0 such that Bd (x )
0 0
Bd (x ).
0
Proof. Suppose rst that T T . Let x 2 X , and let > 0. Bd (x ) is open in T , so it's open in T . Since
0
0
0
the open d-balls form a basis for T , there is an open ball Bd (x ) such that
x 2 Bd (x ) Bd (x ): 0
Conversely, suppose that for all x 2 X and > 0, there is a > 0 such that Bd (x ) Bd (x ). I want
0
to show that T T .
0
Let U be open in T . I want to show that it's open in T . Let x 2 U . Since the d -balls form a basis for
0 0
x 2 Bd (x ) U:0
Therefore, x 2 Bd (x ) U .
Now Bd (x ) is a T -open set containing x and contained in U . Since x 2 U was arbitrary, U is open in
T . Therefore, T T . 0
2
The standard metric on Rn is unbounded, in the sense that you can nd pairs of points which are
arbitrarily far apart. However, you can always replace a metric with a bounded metric which gives the same
topology.
De nition. If (X d) is a metric space and Y X , then Y is bounded if there is an M 2 R such that
d(x y) M for all x y 2 Y:
Lemma. Let X be a metric space with metric d. Dene
d(x y) = min(d(x y) 1):
1. d is a metric.
2. d and d induce the same topology on X .
Proof. 1. Let x y 2 X . Since d(x y) 0, d(x y) = min(d(x y) 1) 0, and
d(x x) = min(d(x x) 1) = min(0 1) = 0:
If d(x y) = min(d(x y) 1) = 0, then d(x y) = 0, so x = y. This shows that the rst metric axiom holds.
Since d(x y) = min(d(x y) 1) = min(d(y x) 1) = d(y x), the second metric axiom holds.
To verify the third axiom, take x y z 2 X . Begin by noting that if either d(x y) 1 or d(y z ) 1,
then d(x y) = 1 or d(y z ) = 1. Therefore,
d(x y) + d(y z ) 1 d(x z ):
Assume that d(x y) < 1 and d(y z ) < 1. Then
d(x y) + d(y z ) = d(x y) + d(y z ) d(x z ) d(x z ):
This veries the third axiom, so d is a metric.
2. Observe that for 0 < < 1, Bd (x ) = Bd (x ). The idea is to apply the Comparison Lemma, shrinking
balls if necessary to make their radii less than 1.
Let x 2 X and let > 0.
If < 1, then x 2 Bd (x ) = Bd (x ).
If 1, then
x 2 Bd (x 0:5) = Bd (x 0:5) Bd (x ):
0
Therefore, the d-topology is ner than the d -topology. The other inclusion follows by simply swapping
0
It follows that boundedness is not a topological notion, since every subset is bounded in the standard
bounded metric.
Note that
X !1=2
; n
(x y) = max
i
fjxi ; yi jg = jxj ; yj j = (xj ; yj )2 1=2
(xj ; yj )2 = d(x y)
i=1
X !1=2 1=2 p ;
n
p
d(x y) = (xj ; yj )
2
n max
i
f( x i ; yi ) g
2
= n (x y)2 1=2 = n(x y):
i=1
These inequalities may be used to get -balls contained in d-balls and d-balls contained in -balls by
the Comparison Lemma, this shows that the topologies are the same.
Lemma. The square metric induces the product topology on Rn.
Proof. If x = (x1 : : : xn) 2 Rn , then
B (x ) = (x1 ; x1 + ) (x2 ; x1 + ) (xn ; xn + ):
The set on the right is open in the product topology. Since the square metric-basic sets are open in the
product topology, any square metric-open set is open in the product topology.
Conversely, let
U = (a1 b1) (a2 b2) : : : (an bn):
It is easy to check that sets of this form comprise a basis for the product topology.
Let x = (x1 : : : xn) 2 U , so ai < xi < bi for all i. Dene
= min
i
fxi ; ai bi ; xig:
Then
(xi ; xi + ) (ai bi) for all i:
So Y Y
B (x ) = (xi ; xi + ) (ai bi) = U:
i i
4
It follows that U is open in the square metric topology. Since the product topology basic sets are open
in the square metric topology, any product topology open set is open in the square metric topology.
Lemma. Metric topologies are Hausdor.
Proof. Let (X d) be a metric space, and let x and y be distinct points of X . Let = d(x y). Then B x 2
and B y 2 are disjoint open sets in the metric topology which contain x and y, respectively.
Lemma. If (X d), (Y d ) are metric spaces, the - denition of continuity is valid. That is, a map f : X ! Y
0
is continuous at x 2 X if and only if for every > 0, there is a > 0 such that if > d(x y) implies that
> d (f (x) f (y)).
0
Proof. First, suppose that f : X ! Y is continuous at x 2 X . Let > 0, and consider the ball B (f (x) ).
Since this is an open set containing f (x), continuity implies that there is a > 0 such that
f (B (x )) B (f (x) ):
Now consider the conclusion to be established. Suppose y 2 X satises > d(x y). Then y 2 B (x ),
so f (y) 2 f (B (x )). Therefore, f (y) 2 B (f (x) ), so > d (f (x) f (y)).
0
Conversely, suppose that for every > 0, there is a > 0 such that if > d(x y) implies that
> d (f (x) f (y)). I want to show that f is continuous.
0
Let x 2 X , and let V be an open set in Y containing f (x). I want to nd a neighborhood U of x such
that f (U ) V .
Since the -balls form a basis for the metric topology, I may nd an > 0 such that f (x) 2 B (f (x) V .
By assumption, there is a > 0 such that if > d(x y) implies that > d (f (x) f (y)).
0
Now consider the ball B (x ). This is an open set containing x. If y 2 B (x ), then > d(x y) > 0.
Therefore, > d (f (x) f (y)), so f (y) 2 B (f (x) ). This shows that f (B (x )) B (f (x) ) V , so f is
0
continuous.
De nition. If X is a set, a sequence in X is a function x : Z+ ! X .
It's customary to write xn for x(n) in this situation, and to abuse terminology by referring to the
collection fxn g as \the sequence".
De nition. Let X be a topological space. A sequence fxng converges to a point x 2 X if for every
neighborhood U of x, there is an integer N such that xn 2 U for all n N .
xn ! x means that fxn g converges to x.
Lemma. Let X be a Hausdor space. Convergent sequences converge to unique points.
Proof. Let xn ! x and xn ! y. I want to show that x = y.
Suppose x 6= y. Since X is Hausdor, I can nd disjoint neighborhoods U of x and V of y. Since
xn ! x, I can nd an integer M such that n M implies xn 2 U . Since xn ! y, I can nd an integer N
such that n N implies xn 2 V . Therefore, for n max(M N ), I have xn 2 U \ V = . This is nonsense,
so x = y.
In particular, limits of sequences are unique in metric spaces.
Lemma. (The Sequence Lemma) Let X be a topological space, let Y X , and let x 2 X . If there is a
sequence fxng with xn 2 Y for all n and xn ! x, then x 2 Y . The converse is true if X is a metric space.
Proof. Suppose that there is a sequence fxng with xn 2 Y for all n and xn ! x. Let U be a neighborhood
of x. Find an integer N such that xn 2 U for all n N . Obviously, U meets Y . This proves that x2Y.
1
Conversely, suppose that X is a metric space and x 2 Y . For each n 2 Z , the ball B x n meets Y ,
+
so I may choose xn 2 B x n1 \ Y . I claim that xn ! x.
5
Let U be a neighborhood of x. Since the open balls form a basis for the metric
topology, I may nd
1 1
> 0 such that B (x ) U then I may nd N 2 Z such that n < , so B x N B (x ).
+
1 1
1 1
For all n N , I have n < N , so xn 2 B x N . Since B x N U , I have xn 2 U for all n N .
This proves that xn ! x.
Theorem. Let X be a metric space, let Y be a topological space, and let f : X ! Y . f is continuous if and
only if xn ! x in X implies that f (xn ) ! f (x) in Y .
More succinctly, continuous functions carry convergent sequences to convergent sequences.
Proof. Suppose f is continuous, and suppose xn ! x in X . Let V be a neighborhood of f (x) in Y . By
continuity, there is a neighborhood U of x such that f (U ) V .
Since xn ! x, there is an integer N such that xn 2 U for all n N . Then f (xn ) 2 f (U ) V for all
n N . This proves that f (xn ) ! f (x).
Conversely, suppose that xn ! x in X implies that f (xn ) ! f (x) in Y . To show f is continuous, it will
suce to show that for all A X , I have f (A) f (A).
Thus, take x 2 clA. I want to show that f (x) 2 f (A).
Now X is a metric space and x 2 clA, so by the Sequence Lemma, there is a sequence of points fxng A
with xn ! x. By hypothesis, this implies that f (xn ) ! f (x). Since ff (xn )g is a sequence in f (A), the
Sequence Lemma implies that f (x) 2 f (A). Therefore, f is continuous.
De nition. Let ffn : X ! Y g be a sequence of functions from X to Y , where Y is a metric space. ffng
converges uniformly to a function f : X ! Y if for every > 0, there is an integer N such that
d(fn(x) f (x)) < for n N and x 2 X:
Theorem. Let ffn : X ! Y g be a sequence of continuous functions from X to Y , where Y is a metric space.
If ffng converges uniformly to f : X ! Y , then f is continuous.
This is often expressed by saying that a uniform limit of continuous functions is continuous.
Proof. Let f (a) 2 Y and let B (f (a) ) be a neighborhood of f (a). I want to nd a neighborhood U of a
such that f (U ) B (f (a) ).
First, uniform continuity implies that there is an integer N such that
d(fn (x) f (x)) < 3 for n N x 2 X: ()
In particular,
d(fN (a) f (a)) < 3 :
fN is continuous, so there is a neighborhood U of a such that fN (U ) B fN (a) 3 . Thus,
For xed x, nlim nxx+ 1 = 0. Thus, this sequence of functions converges pointwise to the constant
!1
function 0.
The picture below shows the graphs of fn for n = 1 2 3 4 5 on the interval 0 x 1.
0.5
0.4
0.3
0.2
0.1
I will show that the convergence is uniform on the interval 0 x 1. Thus, choose > 0 I must nd
an integer N such that if n N , then
jfn (x)j < :
1 , f is an increasing function f (1) = 1 , so it follows that
Since fn (x) = (nx +
0
1)2 n n
n+1
fn (x) = nx1+ 1 :
For xed x 6= 0, nlim nx1+ 1 = 0. Thus, this sequence of functions converges pointwise to the constant
function 0 for x 6= 0. It converges pointwise to 1 for x = 0.
!1
7
The picture below shows the graphs of fn for n = 1 2 3 4 5 on the interval 0 x 1.
0.2 0.4 0.6 0.8 1
0.8
0.6
0.4
0.2
I will show that the convergence is not uniform on the interval 0 < x < 1. In fact, I will show that there
is no integer N such that if n N , then
jfn (x)j < 41 :
1 1
To see this, it suces to note that fn n = 2 , so there will always be a point in 0 < x < 1 where the
function exceeds 14 .
Therefore, ffng converges pointwise, but not uniformly, to the zero function.
Therefore, T is a topology.
1
Example. (Partition Topologies) Let X be a topological space, and let X = fXa ga2A be a partition of
X . Dene f : X ! X by
f (x) = Xa if x 2 Xa :
This makes sense, because every element of X lies in exactly one Xa .
f is clearly surjective the quotient topology on X induced by f is called the partition topology.
In fact, all quotient topologies are partition topologies. For if X is a topological space and f : X ! Y is
surjective, the collection of inverse images ff ;1 (y) j y 2 Y g forms a partition of X . The partition topology
induced by this partition is the same as the quotient topology induced by f .
In applications, you often want to \glue" parts of a space together to make a new space. In this case,
the partition elements are as follow. A point that isn't being glued to anything else is in a partition element
by itself. Otherwise, a group of points that are being glued together form a partition element.
For example, take the interval 0 1]. Partition 0 1] by dening f0 1g to be one partition element and
dening fxg to be a partition element for 0 < x < 1. This has the eect of gluing the endpoints together
the quotient space is homeomorphic to a circle.
glue the
endpoints
glue the
sides
Similarly, if you take a rectangle and glue two opposite sides together, you get a cylinder. In this case,
the partition elements consist of individual points not on the glued sides and pairs of corresponding points
on the sides being glued.
If you twist the rectangle before gluing the opposite sides, the resulting quotient space is a Mobius strip.
If you glue both pairs of opposite sides together with no twisting, you get a torus.
Lemma. Let X and Y be topological spaces. If f : X ! Y is continuous, open, and surjective, then f is a
quotient map.
Proof. If V is open in Y , then f ;1 (V ) is open in X by continuity.
Suppose V Y and f ;1 (V ) is open in X . Since f is open, f (f ;1 (V )) is open since f is surjective,
V = f (f ;1 (V )). Therefore, V is open.
Hence, f is a quotient map.
In general, quotient maps do not need to be open.
Covering spaces provide important examples of quotient maps they are fundamental objects in
algebraic topology.
De nition. Let p : E ! B be a continuous surjection. ` p is a covering map if every point x 2 B has
a neighborhood U such that p;1(U ) is a disjoint union a2A Ua of open sets and pjUa : Ua ! U is a
homeomorphism for all a 2 A.
A neighborhood U which satises this condition is evenly covered.
2
Thus, p;1(U ) looks like a stack of pancakes, where each pancake is carried homeomorphically onto U
by p.
Ua
U
x
is a covering map it wraps the real line around the circle. Each open interval of length 1 in R is mapped
homeomorphically to the circle minus a point.
The next result tells you how to construct a map out of a quotient space it is analogous to the results
in algebra which tell you how to construct group maps out of quotient groups, or ring maps out of quotient
rings.
De nition. Let p : X ! Y be a quotient map. A ber of p is a set p;1 (y) for y 2 Y .
Theorem. (Universal Property for Quotients) Let p : X ! Y be a quotient map. Then any continuous
map f : X ! Z which is constant on each ber of p factors uniquely through p that is, there is a unique
3
continuous map f~ : Y ! Z such that fp~ = f .
X
@
p @@f
? f~ @@R
Y -Z
Proof. Let y 2 Y . Since f is constant on p;1(y), I may take any x 2 p;1 (y) and dene
f~(y) = f (x):
~ = f . I have to show that f~ is continuous.
By construction, fp
Let U be open in Z . I needto showf~;1 (U ) is open in Y . By denition of the quotient topology, f~;1 (U )
is open in Y if and only if p;1 f~;1 (U ) is open in X . But since fp ~ = f,
p;1 f~;1 (U ) = f ;1 (U )
which is open in X by continuity of f .
This proves that f~ is continuous.
To prove uniqueness, suppose that f~1 and f~2 are continuous maps Y ! Z such that f~1 p = f and
f~2 p = f . Then f~1 p = f = f~2 p since p is surjective, it is right-cancellable, so f~1 = f~2 .
If you think of the quotient topology as \gluing" or identifying the elements of each ber, the universal
property says that the quotient topology is the \smallest" way of accomplishing this \gluing", in the sense
that any other map that accomplishes this \gluing" receives a map from the quotient space.
Corollary. Let f : X ! Z be a continuous surjective map and suppose p : X ! X is the quotient map
obtained from the partition of X by the bers ff ;1 (z ) j z 2 Z g.
1. There is a continuous bijection f~ : X ! Z such that fp ~ = f.
2. f~ is a homeomorphism if and only if f is a quotient map.
Proof. 1. p is the function which sends x 2 X to the partition element f ;1 (z ) 2 X , where z = f (x). f is
trivially constant on each ber, so the Universal Property yields a continuous map f~ : X ! Z such that
~ = f.
fp
To be explicit, consider a ber f ;1 (z ) 2 X . Let x 2 f ;1 (z ). Then p(x) = f ;1 (z ), so
;
f~ f ;1 (z ) = f~ (p(x)) = f (x) = z:
The function g : Z ! X given by g(z ) = f ;1 (z ) is obviously the inverse of f~ as a set map, so f~ is
bijective. Thus, f~ is a continuous bijection.
2. If f~ is a homeomorphism, then f = fp ~ is a composite of quotient maps, so it's a quotient map.
Conversely, suppose f is a quotient map. p is constant on each ber of f , so the Universal Property
applied to the quotient map f yields a continuous map h : Z ! X such that hf = p.
Now fhf ~ = f . That is, fh
~ makes the outer triangle below commute:
X
;; @@
f;
;
p @f@
Z
; h - X? f~ -@R Z
4
~ with idZ . By the uniqueness part of the Universal
But the outer triangle clearly commutes if I replace fh
~ = idZ .
Property applied to the quotient map f , it follows that fh
~ ~
Likewise, hfp = p. In other words, hf makes the outer triangle below commute:
X
; @@
p;; f
; @p
;
? h @@R
X f
~
-Z - X
The outer triangle will commute if I replace hf~ with idX . By the uniqueness part of the Universal
Property applied to the quotient map p, it follows that hf~ = idX .
Therefore, h = f~;1 . (In fact, h is the map g dened in the rst part of the proof.)
Since f~ is a continuous bijection with a continuous inverse, it's a homeomorphism.
Corollary. Let f : X ! Z be a continuous surjective map and suppose p : X ! X is the quotient map
obtained from the partition of X by the bers ff ;1 (z ) j z 2 Z g. If Z is Hausdor, then so is X .
Proof. Suppose f ;1 (z1 ) and f ;1 (z2 ) are distinct elements of X . Then z1 6= z2 , so I may nd disjoint
neighborhoods U1 of z1 and U2 of z2 in Z .
Look at f~;1 (U1 ) and f~;1 (U2 ). These are open in X , since f~ is continuous. Since U1 and U2 are
disjoint, f~;1 (U;1 ) and f~;1 (U2 ) are disjoint.
Finally, f~ f ;1 (z1 ) = z1 2 U1 shows that f ;1 (z1 ) 2 f~;1 (U1 ), and likewise f ;1 (z2 ) 2 f~;1 (U2 ).
Thus, I have disjoint neighborhoods of f ;1 (z1 ) and f ;1 (z2 ) in X , so X is Hausdor.
{x} x Y
X x {y0 }
y0
x
X
(xa )] = (xa1 : : : xa ):
n
The idea of the proof is to nd a point on the \boundary" between and , then show that such a U V
S = f 2 0 1] j 0 ] g
s s U :
h
Since 0i 2 , is nonempty. Moreover, since 0 2 and is open, there is an 0 such that 0 ) .
S
is a nonempty set which is bounded above, so it has a least upper bound. Let
S
s0 = sup S:
0 is the sort of \boundary point" I alluded to above. Before using it to obtain a contradiction, I'll
s
0 ] 0 ]
r s U since s 2 S:
Therefore, 2 . r S
Suppose 0 0 but 2 . If
s < s , then 2 , else 2 by Claim 1. Since no element of is
s = S t > s t = S s S S
h0 i
+ 2 = 0 0]
h i
s0
s s0 s0 +2
U
so + 2 2 . This contradicts the fact that 0 is the least upper bound for .
s0
S s S
L has the least upper bound property (every subset bounded above has a least upper bound) and if x < y
To see this, note that the continuous function : R ! 1 given by ( ) = (cos sin ) maps the
f S f t t t
More generally, if : R ! R2 is continuous, then the image is connected. For example, the graph of a
f
Example. The topologist's sine curve consists of the graph of = sin 1 for 0 y 1. The closed < x
topologist's sine curve consists of the union of the topologist's sine curve with the segment f(0 ) j ;1
x
y
y 1g.
The topologist's sine curve is connected, because it's a continuous image of a connected set. The closed
topologist's sine curve is the closure of the topologist's sine curve in R2, so it's connected as well.
and is an ordered set with the order topology. Let 2 , and let be an element of between ( )
Y a b X d Y f a
2
Proof. If = ( ) or = ( ), then I'm done. So assume 6= ( ) ( ). Then ( )
d f a d f b d f a f b f a ( ) or
< d < f b
()
f b ( ).
< d < f a
( ) is connected, since is connected. Consider the sets ( ) \ (;1 ) and ( ) \ ( +1). These
f X X f X d f X d
are disjoint open subsets of ( ) they are nonempty, since one contains ( ) and the other contains ( ).
f X f a f b
De nition. Let X be a topological space. A path in X is a continuous function : 0 1] ! X . (0) and
(1) are the endpoints of the path is a path from (0) to (1).
De nition. Let X be a topological space. X is path connected if for all x y 2 X , there is a path in X
from x to y.
Example. The topologist's sine curve S consists of the graph of y = sin x1 for 0 < x 1.
The topologist's sine curve is connected, since it's a continuous image of the connected set (0 1]. The
space T = S f(0 0)g is also connected, since it's the union of S with one of its limit points in R2 . However,
T is not path connected.
To prove this, I'll show that the point (0 0) cannot be connected by a path to the point (1 sin1).
Suppose on the contrary that : 0 1] ! S is a path from (0 0) to (1 sin1). Notice that (0 0) is closed
in T , so ;1((0 0)) is a closed subset of 0 1]. I will show that ;1((0 0)) is also open in 0 1] this will
prove that ;1 ((0 0)) = 0 1].
Let x 2 ;1 ((0 0)). Let V be the open rectangle (;0 5:0:5) (;0:5 0:5). The intersection of V with S
is an open set in S containing (0 0) | that is, a neighborhood of (0 0) in S . By continuity, I may nd an
open interval (a b) in R containing x such that
(0 1] \ (a b)) V \ S:
The intersection 0 1] \ (a b) is an open interval or a half-open interval, so it's connected. Therefore,
(0 1] \ (a b)) is connected. V \ S is a disjoint union of open arcs in S with the point (0 0). Hence,
(0 1] \ (a b)) must map entirely into one of these components.
However, I know the point x 2 0 1] \ (a b) maps to (0 0). Therefore,
(0 1] \ (a b)) = (0 0):
Thus, 0 1] \ (a b) is a neighborhood of x contained in ;1((0 0)). This proves that ;1 ((0 0)) is open.
1
Since ;1 ((0 0)) is a nonempty, open, and closed, and since it's a subset of the connected set 0 1], it
must be all of 0 1]. Thus, (0 1]) = (0 0), contradicting the fact that is a path from (0 0) to (1 sin 1).
It follows that there is no such path, and therefore T isn't path connected.
Connected components were dened as the maximalconnected subsets of a space their existence followed
from Zorn's Lemma. The path components of a space are dened in a similar fashion. I need a lemma
which is analogous to one I prove for connected sets.
Lemma. Let fUa ga2A beSa collection of path connected subsets of a topological space X . Suppose that
T
a2A Ua 6= . Then U = a2A Ua is path connected.
Proof. Let y z 2 U . I must show that y and z can be joined by a path in U .
Suppose y 2 Ua and z 2 Ub . Since x 2 Ua and Ua is path connected, x and y can be joined by a path
in Ua . Since x 2 Ub and Ub is path connected, x and z can be joined by a path in Ub .
Concatenating the two paths produces a path in Ua Ub U joining y and z . Therefore, U is path
connected.
Theorem. Let X be a topological space.
1. Every point x 2 X is contained in a unique maximal path connected subset Cx of X .
2. Cx = Cy or Cx \ Cy = .
To say that Cx is maximal means that Cx is not properly contained in any other path connected subset
of X .
The proof will be omitted it is essentially the same as the result for connected components. You
can verify that the connected components proof required only the lemma on unions of connected sets with
nonempty intersection I just proved the analogous lemma for path connected sets above.
De nition. Let X be a topological space. The path components of X are the maximal path connected
subsets of X .
De nition. Let X be a topological space.
1. X is locally connected if for every x 2 X and every neighborhood U of x, there is a connected
neighborhood V of x such that V U .
2. X is locally path connected if for every x 2 X and every neighborhood U of x, there is a path
connected neighborhood V of x such that V U .
Example. Since a path connected neighborhood is a connected neighborhood, every locally path connected
space is locally connected.
In particular, the path components of a locally path connected space are open.
The relationship between components and path components is described by the following result.
Proposition. Let X be a topological space.
1. Every path component is a subset of a component.
2. If X is locally path connected, then the path components and components coincide.
Proof. 1. A path component is path connected, and path connected sets are connected. Since every
connected set is contained in a component (i.e. a maximal connected set), every path component is contained
in a component.
2. Suppose X is locally path connected. Let C be a component. I have to show that C is a path component.
Let P be any path component contained in C . (For instance, let x 2 C , and take P to be the path
component containing x.) Let P 0 be the union of the path components of C other than P .
Since X is locally path connected, P is open. X is locally connected, so C is open again, since X is
locally path connected, the path components of the open set C are open. Hence, P 0 is open, since it's a
union of open sets.
Now C = P P 0 is a disjoint union of open sets. Since C is connected, P and P 0 can't be nonempty
since P 6= , I have P 0 = . Thus, C has no path components other than P , which means that C = P .
is an open cover of R.
Every point of R ; Zis contained
in an interval of the form (n n + 1) for some n 2 Z. Each integer n
1 1
is contained in n ; 2 n + 2 . Thus, the collection covers R since each element of the collection is open,
it is an open cover.
The collection of open intervals with rational endpoints is also an open cover of R.
More generally, the collection of open balls with rational centers and rational radii forms an open cover
of Rn .
De nition. A space X is compact if for every open cover fUi gi2I of X , some nite subcollection fU1 : : : Ung
also covers X .
To say it another way, a space is compact if every covering has a nite subcovering.
It is clear that compactness is preserved by homeomorphisms: If X is compact and X is homeomorphic
to Y , then Y is compact.
Example. Any nite set of points (with any topology) is compact, since any open cover can contain at most
nitely many (distinct) open sets.
X-C
If X ; C occurs in this subcover, throw it out. The remaining sets fU1 : : : Ung cover C . Thus, I've
found a nite subcover of C , so C is compact.
Theorem. A compact subset of a Hausdor space is closed.
Proof. Let X be a Hausdor space, and let C be a compact subset of X . I'll show that the complement of
C is open.
Let x 2 X ; C . I want to nd a neighborhood of x that is contained in X ; C .
Since X is Hausdor, for each y 2 C , there are disjoint neighborhoods Uy of x and Vy of y. Now
fVy gy2Y is an open cover of C , so by compactness there is a nite subcover fVy1 : : : Vy g. Let n
n
\
U= Uy : i
i=1
Uy
1
Uy
2
Uy Vy
3 2
y2
y1
Vy y3
1
C Vy
3
3
If z 2 U , then z 2 Uy for i = 1 : : : n. Hence, z 2= Vy for i = 1 : : : n. But fVy1 , : : : , Vy g cover C , so
z 2= C , i.e. z 2 X ; C . Thus, U is a neighborhood of x contained in X ; C . Hence, X ; C is open, so C is
i i n
closed.
Remark. In the course of the proof, I showed that in a Hausdor space, a compact set (C ) and a point in
the complement (x) may be separated by disjoint open sets.
Theorem. The continuous image of a compact space is compact.
Proof. Let X be a compact topological space, let Y be a topological space, and let f : X ! Y be a surjective
continuous function. I want to show that Y is compact.
Let fUi gi2I be an open cover of Y . Then ff ;1 (Ui )gi2I is an open cover of X , so by compactness I may
nd a nite subcover ff ;1 (U1 ) : : : f ;1 (Un )g.
Now if y 2 Y , then y = f (x) for some x 2 X . Find i 2 f1 : : : ng such that x 2 f ;1 (Ui ). Then
y = f (x) 2 Ui . This shows that fU1 : : : Un g covers Y .
Hence, Y is compact.
The proof of the following theorem makes nice use of the last three results.
Theorem. Let X and Y be topological spaces, where X is compact and Y is Hausdor. Let f : X ! Y be
a continuous bijection. Then f is a homeomorphism.
Proof. I need to show that f ;1 is continuous. I will show that the inverse image of a closed set is closed.
Let C be closed in X I want to show that (f ;1 );1 (C ) = f (C ) is closed in Y . Since X is compact and
C is closed, C is compact. Since f is continuous and C is compact, f (C ) is compact. Since Y is Hausdor
and f (C ) is compact, f (C ) is closed.
Therefore, f ;1 is continuous, and f is a homeomorphism.
Example. Dene f : 0 1) ! S 1 by
f (t) = (cos(2t) sin(2t)):
S1
0 1
0 1
id
id
0 1 0 1
id
id
0 1 0 1
The inverse fails to be continuous for the same reason that f is not continuous.
This gives an example of a continuous bijection from a Hausdor space to itself which is not a homeo-
morphism.
The following result can be used to show that a nite product of compact spaces is compact it's of
interest in its own right.
Theorem. (The Tube Lemma) Let X and Y be topological spaces, and suppose Y is compact. Let x 2 X ,
and let W X Y be an open set containing fxg Y . Then there is a neighborhood U of x such that
U Y W.
Y
w
{x} x Y
UxY
x X
U
Example.
W = f(0 y) j y 2 Rg (x y) j y < x1 x 6= 0
5
is an open subset of R2 which contains the y-axis (i.e. f0g R.
y
Lemma. Let X be a topological space. Let D be a collection of subsets of X which is maximal with respect
to satisfying the nite intersection condition. Then:
1. D is closed under nite intersections.
2. If C X and C meets every element of D, then C 2 D.
T
Proof. 1. Suppose D1 : : : Dn 2 D. I must show that D = ni=1 Di 2 D.
Consider the set D0 = D fDg. I claim that D0 satises
T the nite intersection condition.
Take E1 : : : Em 2 D0 . If E1 : : : Em 2 D, then mi=1 Ei 6= , since D satises the nite intersection
condition.
Otherwise, one of the E 's is D without loss of generality, say E1 = D and E2 : : : Em 2 D. Then
\
m \
n
Ei = D \ (E2 \ \ Em ) = Di \ (E2 \ \ Em ) 6=
i=1 i=1
since this is a nite intersection of elements of D.
Now D0 satises the nite intersection condition and it contains D. By maximality of D, D0 = D, which
means that D 2 D.
2. Suppose C X and C meets every element of D. I want to show that C 2 D.
Consider the set D0 = D fC g. I claim that D0 satises
Tm the nite intersection condition.
Take E1 : : : Em 2 D . If E1 : : : Em 2 D, then i=1 Ei 6= , since D satises the nite intersection
0
condition.
Otherwise, one of the E 's is C without loss of generality, say E1 = C and E2 : : : Em 2 D. Now
E2 \ \ Em 2 D by part 1, so
C \ (E2 \ \ Em ) 6=
since C meets every element of D.
Now D0 satises the nite intersection condition and it contains D. By maximality of D, D0 = D, which
means that C 2 D.
All of the proofs of Tychono's theorem are sophisticated it's a dicult and important result. Lang
1] credits the following proof to Nicholas Bourbaki, the nom-de-plume of a group of mathematicians who
wrote an extremely inuential series of expository monographs.
6
Q
Theorem. (Tychono) Let fXa ga2A be a family of compact topological spaces. Then X = a2A Xa is
compact.
Proof. LetTC be a collection of closed subsets of X satisfying the nite intersection condition. I need to
show that C 2C C 6= .
Step 1. Consider the set ; of collections of subsets of X (closed or otherwise) which satisfy the nite
intersection condition and contain C . I claim that ; has maximal elements.
Order ; by inclusion.
Let ;0 be a chain in ;. Let
F = G:
G2;0
Since each G 2 ;0 contains C , F also contains C . I claim that F satises the nite intersection condition.
Let F1 : : : Fn 2 F . Suppose F1 2 G1 , : : : , Fn 2 Gn , where G1 : : : Gn 2 ;0 . Since ;0 is a chain, there is
an index k 2 f1 : : : ng such that Fi 2 Gk for 1 i 6= n. Since Gk satises the nite intersection condition,
F1 \ \ Fn 6= . This proves that F satises the nite intersection condition.
Since F satises the nite intersection condition and contains C , it's an element of ;, and it's clearly an
upper bound for ;0 . By Zorn's lemma, ; has maximal elements.
Step 2. Let D be a maximal element of ;. I'll construct an element x 2 D2D D.
T
Let a : X ! Xa be the ath projection map. Fix a 2 A, and consider the family of sets fa DgD2D .
For any nite subcollection fa (D1 ) : : : a(Dn )g, the intersection D1 \ \ Dn is nonempty, because D
satises the nite intersection condition. Since
a (D1 \ \ Dn ) a (D1 ) \ \ a(Dn )
it follows that a(D1 ) \ \ a (Dn ) 6= .
Therefore, faDgD2D satises the nite intersection condition.
Hence, faD gD2D satises the nite intersection condition.
Now faD gD2D is a family of closed subsets of the compact space Xa . Therefore, there is an element
\
xa 2 a D:
D2D
Dene x = (xa )a2A .
Step 3. Let Ua be a neighborhood of xa in Xa . I claim that a;1(Ua ) 2 D.
Since Ua is a neighborhood of xa and xa 2 a D for all D 2 D, Ua meets a (D) for all D 2 D. But if
Ua \ a(D) 6= , then a;1 (Ua ) \ D 6= . To see this, note that if z 2 Ua \ a (D), then z = a (y) for some
y 2 D and so a(y) 2 Ua . Thus, y 2 a;1 (Ua ), and hence y 2 a;1 (Ua ) \ D.
Thus, a;1(Ua ) meets every set D 2 D. By the second part of the lemma, a;1 (Ua ) 2 D.
Step 4. Every basic open set containing x is contained in D.
The sets a;1 (Ua ) for a 2 A and Ua a neighborhood of xa in Xa form a subbasis for the open sets
containing x. A basic open set containing x is a nite intersection of a;1 (Ua )-sets such a nite intersection
is in D, by the rst part of the lemma.
T
Step 5. Finally, I'll show that x 2 C 2C C .
Let D 2 D, and let U be a basic open set containing x. Since D satises the nite intersection condition,
U \D = 6 . Since every basic open set containing x meets D, it follows that x 2 D .
T set in D, then x 2 D. But all the sets in C are closed, and C D, so x 2 C
In particular, if D is a closed
for all C 2 C . Therefore, x 2 C 2C C .
7
This completes the proof that X is compact.
1] Serge Lang, Real analysis (2nd edition). Reading, Massachusetts: Addison-Wesley Publishing Company,
1983. ISBN 0-201-14179-5]
U
V=U B
U
2
Step 2. Next, I'll show that there is no surjection f : Z+ ! X.
Suppose that f : Z+ ! X. For the purposes of numbering, take V0 = X. By Step 1, I may nd a
nonempty open set V1 such that f(1) 2= V1.
Suppose inductively that n > 1, and I have found a nonempty open set Vn;1 Vn;2 such that
f(n ; 1) 2= Vn;1 . Use Step 1 to nd a nonempty open set Vn Vn;1 such that f(n) 2= Vn .
Consider the collection fVn gn2Z+ . The collection has the nite intersection condition, since
V1 V2 V3 : : ::
T
By compactness, there is a point x 2 n2Z+ Vn . Then x 6= f(n) for any n 2 Z+ , so f is not surjective.
Since there is no surjective function from Z+ to X, X is uncountable.
Corollary. The interval 0 1] in R is uncountable.
Obviously, it follows that R and open intervals in R are uncountable.
I now have xn ! x. For if > 0, choose N so that n1 < for k N . Then xn 2 B (x ) for k N .
k k
k
Example. The subsets f2n ; 1 2n] j n 2 Z+ g form a partition of Z+ . The corresponding partition topology
is called the odd-even topology. Let X denote Z+ with this topology.
X is limit point compact. To see this, let A be an arbitrary nonempty subset of X , and let a 2 A. For
some n 2 Z+ , a 2 2n ; 1 2n]. Notice that 2n ; 1 2n] is the smallest open set containing 2n ; 1 or 2n.
1
If a = 2n ; 1, then 2n is a limit point of A, since every neighborhood of 2n contains a.
If a = 2n, then 2n ; 1 is a limit point of A, since every neighborhood of 2n ; 1 contains a.
In either case, A has a limit point. Since A was an arbitrary nonempty subset of X , surely every innite
subset of X has a limit point. Thus, X is limit point compact.
On the other hand, X is not sequentially compact. For example, the sequence f1 2 3 : ::g has no
convergent subsequence.
This example shows that limit point compactness does not in general imply sequential compactness.
In fact, X is not compact: The open cover f2n ; 1 2n] j n 2 Z+ g does not have a nite subcover. Thus,
limit point compactness does not in general imply compactness.
Ui
1/n
k
B(x;ε ) xnk
x B(xnk ,1/nk )
x
ε
xn
An B(x;ε )
1
1
1
Since diam(An ) < n and xn 2 An , it follows that An B xn n . Suppose y 2 B xn n .
k k k k k k
k k k
Then
d(x y) d(x xn ) + d(xn y) 2 + n1 < 2 + 2 = :
k k
k
1
Therefore, B xn n
k B (x ). Hence,
k
An B xn n 1 B (x ) Ui :
k k
k
This contradicts the fact that An is not contained in any Ui . Therefore, there is a number satisfying
k
the conclusion of the theorem.
Theorem. Let X be a metric space. The following are equivalent:
2
1. X is compact.
2. X is limit point compact.
3. X is sequentially compact.
Proof. I've already proven (1 ) 2) and (2 ) 3). I need to prove (3 ) 1). Suppose then that X is
sequentially compact. I need to show that X is compact.
Step 1. For every > 0, there is a nite covering of X by -balls.
Let x1 2 X and construct B (x1 ). If X = B (x1 ), then I'm done. Otherwise, choose x2 2 X ; B (x1 )
and construct B (x2 ). Again, if X = B (x1 ) B (x2 ), I'm done otherwise, choose x3 2 X ; (B (x1 )
B (x2 )). Keep going. Notice that each B (xn ) contains only one xk , namely xn.
Suppose that the process does not terminate. Consider the sequence fxng. Iclaim that it has no
convergent subsequence. Indeed, if fxn g is a subsequence converging to x, then B x 2 can contain at
k
most one xn : If it contains two xn 's, then they are less than apart. Therefore, there is an -ball about
k k
an xn containing another xn
k k
It follows that the process must terminate, so X is covered by a nite number of -balls.
Step 2. Every open cover of X contains a nite subcover.
Let fUigi2I be an open cover of X . Let be a Lebesgue number for the cover. Cover X with a nite
number of 2 balls fB1 : : : Bn g. Each Bj has diameter less than , so each Bj is contained in some Ui . j
De nition. Let X and Y be metric spaces, and let f : X ! Y . f is uniformly continuous if for every
> 0, there is a > 0 such that dX (a b) < implies dY (f (a) f (b)) < for all a b 2 X .
Theorem. Let X and Y be metric spaces, let f : X ! Y be a continuous function, and suppose X is
compact. Then f is uniformly continuous.
n o n o
Proof. Given > 0, the open balls B y 2 y 2 Y cover Y . Therefore, f ;1 B y 2 y 2 Y is
an open cover of X .
By the Lebesgue Lemma, there is a > 0 such that every set of diameter less than is
Number
contained in a f B y 2 . In particular, if dX (a b) < , then fa bg is a set of diameter less than , so
; 1
a b 2 f ;1 B y 2 for some y. This means that f (a) f (b) 2 B y 2 , so dY (f (a) f (b)) < .
Example. Consider the function f : R ! R given by f (x) = x2. f is continuous, but f is not uniformly
continuous.
To show that f is not uniformly continuous, I'll show that there is no > 0 such that if > jx ; yj,
then 1 > jf (x) ; f (y)j. Suppose on the contrary that such a exists. Choose x > 2 , and consider the points
x + 2 and x.
First,
x + 2 ; x = 2 < :
Example. If X is a space with the discrete topology, then X is locally compact. If x 2 X , then fxg is a
compact set containing the neighborhood fxg of x.
Example. Rn is locally compact: If x 2 Rn , the closed ball B (x 1) is compact, and it contains the open ball
B (x 1).
Theorem. Let X be a Hausdor space. X is locally compact if and only if for every x 2 X and every
neighborhood U of x, there is a neighborhood V of x such that V is compact and V U .
Proof. Suppose for every x 2 X and every neighborhood U of x, there is a neighborhood V of x such that
V is compact and V U . Choose any neighborhood U of x | for example, X | and nd a neighborhood
V of x with compact closure such that V U . Then V is a compact set containing a neighborhood V of x,
so X is locally compact.
Conversely, suppose X is locally compact. Let x 2 X , and let U be a neighborhood of x. Let C be a
compact set which contains a neighborhood V of x.
C is compact and X is Hausdor , therefore C is closed. It follows that C ; U = C \ (X ; U ) is closed
since it's a subset of the compact set C , C ; U is compact. Note that x 2 U , so x 2= C ; U .
I showed earlier that in a Hausdor space, a compact set and a point not contained in it may be
separated by disjoint open sets. Thus, I may nd disjoint open sets W1 and W2 such that C ; U W1 and
x 2 W2 .
U
C x
W2
W1
It is often useful to embed a space in a compact Hausdor space, because compact Hausdor spaces
are very nicely behaved. For example, I'll show later that compact Hausdor spaces are normal: Any two
disjoint closed sets can be separated by disjoint open sets. If a space is locally compact Hausdor , it can be
embedded in a compact Hausdor space called the one-point compactication.
Lemma. Let X be a locally compact Hausdor space. De ne Y = X f1g, where 1 is a point not in X .
Let T be the collection of subsets of Y consisting of:
1. Any open subset of X .
2. The complement in Y of a compact subset of X .
Then T is a topology on Y .
(Y T ) is called the one-point compactication of X .
Proof. is open in X , so it's open in Y . is compact, so Y = Y ; is open in Y .
To verify the axioms for unions and intersections, it's necessary to take cases. I'll show the work for
unions the proof for intersections is similar.
The union of open sets in X is open in X , so it's open in Y .
If fCig is a family of compact subsets of X , then
\
(Y ; Ci) = Y ; Ci:
i2I i 2I
T C is closed. Since it's contained
Now X is Hausdor , so compact subsets are closed. Therefore, S i2I i
in any one of the compact sets Ci , it's also compact. Therefore, i2I (Y ; Ci) is the complement in Y of a
compact set in X , so it's open in Y .
The remaining possibility is a union of sets open in X with complements of compact subsets of X . Using
the rst two cases, this reduces to showing that if U is open in X and C is a compact subset of X , then
U (Y ; C ) is open in Y . But
U (Y ; C ) = Y ; (C ; U ):
2
C is closed in X , U is open in X , so C ; U is closed in X . But C ; U C and C is compact, therefore
C ;U is compact. Hence, U (Y ; C ) is a complement in Y of a compact set in X , so it's open in Y .
Here are some properties of the one-point compacti cation.
Lemma. Let X be a locally compact Hausdor space, and let Y be its one-point compacti cation.
1. The subspace topology on X is the same as the original topology on X . (That is, the inclusion of X
into Y is a homeomorphism onto its image.)
2. If X is not compact, then Y = X .
3. Y is compact.
4. Y is Hausdor .
Proof. 1. If U is open in X , then it's open in Y by de nition. Conversely, an open set in Y is either
an open set U in X (in which case U \ X = U is open in X ) or Y ; C , where C is compact in X . But
(Y ; C ) \ X = X ; C , which is open inX since C is closed in X .
2. Since the only point of Y not in X is 1, this amounts to showing that 1 is a limit point of X .
Neighborhoods of 1 are sets Y ; C , where C is compact, and since X is not compact, C 6= X . Thus, Y ; C
must intersect X , and so 1 2 X .
3. Let fUi gi2I be an open cover of Y . One of the U 's, say U0 , must contain 1, so U0 must be a set of
the form Y ; C , where C is compact in X . The sets Ui \ X for Ui 6= U0 form an open cover of C let
fUi1 \ X : : : Uin \ X g be a nite subcover. Then fUi1 : : : Uin U0 g covers Y .
4. Let x and y be distinct points of Y . If they're both in X , they may be separated by disjoint neighborhoods
in X (since X is Hausdor ), and these neighborhoods are also open in Y .
Otherwise, I'm trying to separate x 2 X from 1. Since X is locally compact, I may nd a compact set
C containing a neighborhood U of x. Then Y ; C and U are disjoint open sets in Y separating x and 1.
Corollary. A space X embeds as an open subset of a compact Hausdor space if and only if X is locally
compact Hausdor .
Example. Every metric space is rst countable. If X is a metric space and x 2 X , then B x n1 n 2 Z+
is a countable basis at x.
Example. Rn is second countable, since the balls with rational centers and radii form a countable basis for
the usual topology.
On the other hand, R with the discrete topology is not second countable.
Example. Consider R with the nite complement topology. Thus, the open sets are and any set whose
complement is nite.
I claim that R does not have a countableTbasis at any point. Suppose, for example, that there is a
countable basis fB1 B2 : : :g at 0. I claim that 1i=1 Bi = f0g. Clearly, 0 is in the intersection I must show
that no nonzero point is in the intersection.
Suppose that x 6= 0. The complement ofTR ; fxg is nite, so it's an open set containing 0. Hence,
Bi R ; fxg for some i. Then x 2= Bi , so x 2= 1i=1 Bi .
Thus,
\
1 1
R ; f0g = R ; Bi = (R ; Bi):
i=1 i=1
S (R ; B ) is countable. But R is uncountable, so R ; f0g is uncountable.
Each set Bi is nite, so 1 i=1 i
This contradiction shows that there is no countable basis at 0 obviously, the argument works for any x 2 R.
Thus, R is not rst countable (or second countable) in the nite complement topology.
The following results were proved for metric spaces. An examination of the proofs shows that they only
depended on the fact that metric spaces are rst countable.
Theorem. Let X and Y be topological spaces, and suppose X is rst countable.
1. Let A X . x 2 A if and only if there is a sequence of points of A converging to x.
2. Let f : X ! Y . f is continuous if and only if whenever fxng is a convergent sequence in X , ff (xn )g is
a convergent sequence in Y .
Proposition.
1. A subspace of a rst countable space is rst countable.
1
2. A countable product of rst countable spaces is rst countable.
3. A subspace of a second countable space is second countable.
4. A countable product of second countable spaces is second countable.
Proof. 1. Suppose X is rst countable, and suppose Y is a subspace of X . Let y 2 Y . Let fB1 B2 : : :g be
a countable basis at y in X . Then fB1 \ Y B2 \ Y : : :g is a countable basis at y in Y .
2. Suppose X1 X2 : : : are rst countable spaces. Let (xn ) 2 Q1
Q X . Let B be a countable basis for x
n=1 n n n
in Xn . Consider the collection U of product neighborhoods 1 n=1 Un , where U n =
Q Xn for all but
Q1 nitely
many n, and if Un 6= Xn , then Un 2 Bn . Then U is a countable basis at (xn ) in 1 n=1 Xn , so n=1 Xn is
rst countable.
3. Suppose X is second countable, and suppose Y is a subspace of X . Let fB1 B2 : : :g be a countable basis
for the topology on X . Then fB1 \ Y B2 \ Y : : :g is a countable basis for the subspace topology on Y .
4. Suppose X1 X2 : : : are second countable spaces. Let Q Bn be a countable basis for the topology on
Xn .Consider the collection U of product neighborhoods 1 n=1 Un , where Un = Xn for all but nitely many
nQ, 1and if Un 6= Xn , then Un 2 Bn . Then U is a countable basis for the product topology on Q1 n=1 Xn , so
n=1 X n is second countable.
De nition. Let X be a topological space.
1. X is Lindelof if every open cover of X has a countable subcover.
2. X is separable if X has a countable dense subset.
Example. Any compact space is Lindelof, since every open cover has a nite subcover.
c 1999 by Bruce Ikenaga 2
7-19-1999
The Separation Axioms
De nition. Let X be a space in which singletons are closed.
1. X is regular if a closed set and a point outside it can be separated by disjoint open sets.
2. X is normal if disjoint closed sets can be separated by disjoint open sets.
regular
normal
Note that if y = 0, N ((x y) ) reduces to an open interval of rationals about x in the x-axis. Moreover,
if x 2 Q, then N ((x 0) ) is a basic open set.
De ne a topology by taking as a basis all the sets N ((x y) ) for all real > 0 and all (x y) 2 X . It's
clear that the sets cover X .
If (a b) 2 N ((x y) 1) \ N ((x y) 2 ), then either (a b) = (x y) or (a b) lies in the intersection of the
intervals in the x-axis.
In the rst case, if = min(1 2), then N ((x y) ) is a basis element containing (a b) and contained
in N ((x y) 1 ) \ N ((x y) 2).
In the second case, (a b) = (a 0), and (a 0) 2 B x y 1 \ B x y 2 , and this is the intersection
of open intervals in the x-axis. Choosing a suciently small > 0, I may nd an interval N ((a 0) ) contained
in this intersection.
If (a b) 2 N ((x1 y1) 1) \ N ((x2 y2 ) 2) where (x1 y1 ) 6= (x2 y2 ), then again (a b) must lie in the
intersection of intervals in the x-axis. As before, I may nd a basic interval containing x contained in the
intersection of the original intervals.
Therefore, the collections of sets N ((x y) ) for all real > 0 and all (x y) 2 X forms a basis.
Next, I'll show that the closures of any two basic neighborhoods must intersect.
What is N ((x y) )? It consists
of two diagonal strips of slopes and ; emanating from the intervals
B x ; y and B x + y .
(x,y)
2
To see this, observe that a basic
neighborhood of a point in these strips will contain intervals in the
y
x-axis which intersect B x ; or B x + .y
It is clear that any two such pairs of strips must intersect. Therefore, the closures of any two basic
neighborhoods must intersect. By the result above, X is not regular.
I proved a special case of the rst part of the following proposition I'm repeating the proof of the second
part for the sake of completeness.
Proposition.
1. A product of Hausdor spaces is Hausdor.
2. A subspace of a Hausdor space is Hausdor.
Q
Proof. 1. Let fXa ga2A be a family of Hausdor spaces. Let (xa ) (ya ) be distinct points in a2A Xa . For
some index b, xb 6= yb . Choose disjoint open sets U V Xb such that xb 2 U and yb 2 V .
De ne n n
Ua = X a if a 6= b and Va = Xa if a 6= b :
U ifQa = b V if a = b Q
Q Q
a2A Ua is a neighborhood of (xa ), a2A Va is a neighborhood of (ya ), and a2A Ua and a2A Va are
disjoint. Therefore, fXa ga2A is Hausdor.
2. Let X be a Hausdor space, and let Y X . Let x y 2 Y . Find disjoint neighborhoods U of x and V of
y in X . Then U \ Y is a Y -neighborhood of x, V \ Y is a Y -neighborhood of y, and U \ Y and V \ y are
disjoint. Therefore, Y is Hausdor.
Proposition.
1. A product of regular spaces is regular.
2. A subspace of a regular space is regular.
Proof.
Q 1. Let fXa ga2A be a familyQof regular topological spaces. For each a, Xa is Hausdor. Therefore,
X Q in a2A Xa are closed.
a2A a is Hausdor, so points Q
Let (xa ) be a point in a2A Xa . Take a neighborhood of (xa) inQ a2A Xa replacing the neighborhood
with a smaller one if necessary, I may assume that it has the form a2A Ua , where Ua is open in Xa and
Ua = Xa for all but nitely many a's.
Since Xa is regular for each a, I may nd a neighborhood Q Va of xa in Xa such that Va Ua .QIf a is an
index for which Ua = Xa , I will take Va = Xa as well. Then a2A Va is a neighborhood of (xa ) in a2A Xa ,
and Y Y Y
Va = Va Ua :
a2A a2A a2A
Q
It follows by an earlier result that a2A Xa is regular.
2. Let X be a regular topological space, and let Y X . A point of Y is closed in X , so it is closed in Y .
Let x 2 Y , and let C be a closed subset of Y which does not contain x. Write C = Y \ D, where D is
closed in X . Find disjoint open sets U and V in X such that x 2 U and D V . Then Y \ U and Y \ V are
disjoint open sets in Y , x 2 Y \ U , and C Y \ V . Therefore, Y is regular.
Remark. The preceding results are false for normal spaces: A subspace of a normal space need not be
normal, and a product of normal spaces need not be normal.
The following results say that the class of normal spaces is large enough to contain many interesting
spaces: speci cally, metric spaces, compact Hausdor spaces, and regular spaces having countable bases.
Theorem. Every metric space is normal.
3
Proof. Let (X d) be a metric space. Since metric spaces are Hausdor, points in X are closed.
Let C and D be disjoint closed sets in X . Since C X ; D and X ; D is open, for every x 2 C I may
nd an open ball B (x x) contained in X ; D.
By a similar argument, for every y 2 D, there is a ball B (y y ) contained in X ; C .
Let
U = B x 2x and V = B y 2y :
x2C y2D
U and V are open sets, C U , and D V . I claim that U and V are disjoint.
Suppose on the contrary that z 2 U \ V | say z 2 B x 2x for x 2 C and z 2 B y 2y for y 2 D.
Then
d(x y) d(x z ) + d(y z ) < 2x + 2y :
If x y , then
d(x y) < 2x + 2y 2y + 2y = y :
This means that x 2 B (y y ), so x 2= C , contradicting the fact that x 2 C .
Likewise, y x implies that d(x y) < x , which in turns implies that y 2 B (x x ). This means that
y 2= D, contradicting the fact that y 2 D.
This proves my claim that U and V are disjoint. Since I've separated the closed sets C and D with
disjoint open sets U and V , it follows that X is normal.
Theorem. A compact Hausdor space is normal.
Proof. In a Hausdor space, points are closed.
I need to show that disjoint closed sets can be separated by disjoint open sets. First, recall that in a
Hausdor space, a point and a compact set that doesn't contain it can be separated by disjoint open sets.
Let C and D be disjoint closed subsets of the compact Hausdor space X . Since D is closed and X is
compact, D is compact. By the observation above, for each x 2 C I may nd disjoint open sets Ux and Vx
such that x 2 Ux and D Vx .
fUx gx2C is an open cover of C C is compact, since it's a closed subset of a compact space. Let
fUx1 : : : Ux g be a nite subcover of C . De ne
n
n
n
\
U= Ux and V =
i Vx :
i
i=1 i=1
U and V are open sets, C U , and D V . If y 2 U \ V , then y 2 Ux for some i and y 2 V Vx , so
i i
y 2 Ux \ Vx = . This contradiction shows that U and V are disjoint.
i i
Therefore, X is normal.
Theorem. A regular space with a countable basis is normal.
Proof. Let X be a regular space with a coutable basis fBi gi2Z+ . Since X is regular, points are closed.
Let C and D be disjoint closed subsets of X . Let x 2 C . Since X ; D is an open set containing x,
I may nd a neighborhood U of x such that x 2 U X ; D. Next, regularity implies that there is a
neighborhood V of x such that V U . Finally, there is a basis element Bi containing x such that Bi V .
Now Bi V U X ; D, so Bi misses D.
Repeat this procedure for each x 2 C . I wind up up with a countable subcollection fCj g of fBi g which
covers C , and which satis es Cj \ D = for all j .
Likewise, I may nd a countable subcollection fDk g of fBi g which covers D, and which satis es Dk \ C =
for all k.
What I'd like to do is to take the unions of the two subcollections as my neighborhoods of C and D, but
these unions may not be disjoint. However, since the subcollections are countable, I can inductively adjust
the subcollections to produce new subcollections whose unions will be disjoint.
4
Thus, for each j and k, de ne
j
k
Cj0 = Cj ; Dk and Dk0 = Dk ; Cj :
k=1 j =1
Then let 1 1
A= Cj0 and B= Dk0 :
j =1 k=1
I claim that A and B are disjoint open sets, C A, and D B .
Each Cj0 and each Dk0 is open, since each is an open set minus a closed set. Therefore, A and B are
unions of open sets, so they are open.
The union of the Cj 's Scontains C . This is not changed by subtracting Dk 's, because these sets missed
C anyway. Therefore, A = 1 0
j =1 Cj contains C . Similarly, B contains D.
Finally, I'll show that A and B are disjoint. Suppose y 2 A \ B . Then y 2 Cj0 \ Dk0 for some j and k.
Without loss of generality, suppose that j k. Now y 2 Cj0 implies y 2 Cj , but y 2 Dk0 implies y 2= Cj for
j k. This contradiction proves that A \ B = .
Therefore, A and B are disjoint neighborhoods of C and D, and X is normal.
1] Lynn A. Steen and J. Arthur Seebach, Counterexamples in Topology. New York: Holt, Rinehart, and
Winston, Inc., 1970. ISBN 0-03-079485-4]
A
1/4
1/2
3/4
There are various ways of constructing the level sets they dier in the way they index the level sets. I
will take the approach of 1] and 2], which index the level sets using the dyadic rationals in 0 1] | the
rationals which can be written in the form 2kn . The rst step is to show that, given an appropriate collection
of such level sets, one may dene a continuous function by using the level set indices in the obvious way.
Lemma. Let X and Y be topological spaces, let f : X ! Y , and let S be a subbasis for the topology on Y .
f is continuous if and only if f ;1 (U ) is open in X for every U 2 S .
Proof. Since subbasic sets are open, if f is continuous, then f ;1 (U ) is open in X for every U 2 S .
Conversely, suppose that f ;1 (U ) is open in X for every U 2 S . An arbitrary open set in Y is a union
of nite intersections of elements of S . Since f ;1 preserves arbitrary unions and arbitrary intersections, the
inverse image of an arbitrary open set in Y is open in X . Therefore, f is continuous.
Lemma. Let X be a topological space, and let
k
S = 2n n 0 0 k 2 : n
Suppose that for each s 2 S , there is an open set Us in X such that if r s 2 S and r < s, then Ur Us .
The function f : X ! R dened by
f (x) = inf
1
Rfr 2 S j x 2 Ur g ifif xx 22= UU1
1
is continuous.
1
Note that some elements of S are represented by more than one fraction of the form 2kn | but repetitions
are eliminated by implication, since S is a set.
Proof. The open rays (;1 a), (b +1) for a b 2 R form a subbasis for the standard topology on R. It
therefore suces to show that f ;1 ((;1a)) and f ;1 ((b +1)) are open for all a b 2 R.
Consider the set f ;1 ((;1 a)). The range of f lies in 0 1]. Thus, if a > 1, then f ;1 ((;1 a)) = X ,
and if a 0, then f ;1 ((;1 a)) = . In either case, f ;1 ((;1 a)) isSopen.
Suppose then that 0 < a 1. I will show that f ;1 ((;1 a)) = r<a Ur .
Let x 2 f ;1 ((;1 a)), so f (x) < a 1. Since f (x) is the greatest lower bound of S the indices r such
that x 2 Ur , and since f (x) < aS, there is an index r < a such that x 2 Ur . Hence, x 2 r<a Ur .
Conversely, suppose x 2 r<a Ur . Suppose x 2 Ur , where r < a. Then f (x) r < a, so x 2
f ;1 ((;1 a)). S
Thus, f ;1 ((;1 a)) = r<a Ur , so f ;1 ((;1 a)) is open.
Now consider the set f ;1 ((b +1)). The range of f lies in (;1 1]. Thus, if b 1, then f ;1 ((b +1)) =
, and if b < 0, then f ;1 ((b +1)) = X . In either case, f ;1 ((b +1))S is open.
Suppose then that 0 b < 1. I will show that f ;1 ((b +1)) = r>b (X ; Ur ).
Let x 2 f ;1 ((b +1)), so f (x) > b. Since in addition b < 1, I may nd r s 2 S such that b < r < s <
f (x) by construction, Ur Us . Since f (x) is the greatest lower bound of the indices S t such that x 2 Ut,
and since f (x) > s, it follows that
S x 2
= U s . Hence, x 2
= U r , so x 2 X ; U r , and x 2 r>b (X ; Ur ).
Conversely, suppose x 2 r>b (X ; Ur ). Suppose x 2 X ; Ur , where r > b. Then f (x) 2= Ur , so the
fact that the U 's are nested implies that f (x) 2= Us for all s 2 S with s r. Therefore, f (x) r > b, so
x 2 f ;1 ((b +1)). S
Thus, f ;1 ((b +1)) = r>b (X ; Ur ), so f ;1 ((b +1)) is open.
Therefore, f is continuous.
Theorem. (Urysohn's Lemma) Let X be a normal space, let C be a closed subset of X , and let U be an
open set containing C . There is a continuous function f : X ! 0 1] such that f (C ) = 0 and f (X ; U ) = 1.
Proof. I'll dene a sequence of sets Ur indexed by
S = 2kn n 0 0 k 2n
and satisfying Ur Us for r < s.
Let U1 = U . By normality, I may nd an open set U0 such that C U0 U0 U1 .
By normality, I may nd an open set U1=2 such that
U0 U1=2 U1=2 U1 :
By normality, I may nd open sets U1=4 and U3=4 such that
U0 U1=4 U1=4 U1=2
and
U1=2 U3=4 U3=4 U1 :
Keep going. By construction, the U 's satisfy the hypotheses of the lemma. The function f constructed
by the lemma satises the conclusion of the theorem.
Corollary. Let X be a normal space, and let A and B be disjoint closed subset of X . There is a continuous
function f : X ! 0 1] such that f (A) = 0 and f (B ) = 1.
1] Glen Bredon, Topology and Geometry.New York: Springer-Verlag New York, Inc., 1993. ISBN 0-387-
97926-3].
2] Serge Lang, Real Analysis (2nd edition). Reading, Massachusetts: Addison-Wesley Publishing Company,
Inc., 1983. ISBN 0-201-14179-5].
c 1999 by Bruce Ikenaga 2
7-26-1999
The Tietze Extension Theorem
The Tietze Extension Theorem says that a continuous real-valued function on a closed subset of
a normal space may be extended to the entire space. I'll show that this extension condition is essentially
equivalent to normality.
The construction of the extension involves building a sequence of functions whose sum agrees with the
given function on the subspace.
Lemma. Let X be a normal space, let A be a closed subset of X , and let f : A ! R be a continuous function
satisfying jf (x)j c for all x 2 A and some c 2 R. Then there is a continuous function g : X ! R such that
1. jg(x)j 31 c for all x 2 X .
1 1 1 1
g f ;1 ;1 ; 3 c = ; 3 c and g f ;1 3c 1 = 3 c:
Since the right side goes to 0 as j ! 1 independent of x, it follows that the partial sums converge
uniformly to F (x). Since the partial sums are continuous, it follows that F (x) is continuous.
For x 2 A, I have
f (x) ; X k
2 k+1 c:
g (
n x ) 3
n=0
As k ! 1, the right side goes to 0, and the sum goes to F (x). Thus, F agrees with f on A.
Before I consider the case where f is unbounded, I need to observe something about the preceding
construction. I claim that if jf (x)j < c, I can construct an extension F 0(x) satisfying jF 0(x)j < c.
To see this, rst construct F (x) as above. Note that
X X n
jF (x)j = gn(x) jgn(x)j X 31 32 c = c:
1 1 1
n=0 n=0 n=0
Let B = F ;1 (f;cg fcg). This is a closed set disjoint from A, since if x 2 A, jF (x)j = jf (x)j < c. Let
be a continuous function such that (A) = 1 and (B ) = 0. Dene F 0(x) = (x) F (x). F 0 still extends
f , but now jF 0(x)j < c.
Now I'll consider the unbounded case where f : A ! R.
Let : R ! ; 2 2 be the arctangent function (x) = arctan x. Then f : A ! ; 2 2 satises
j f (x)j < 2 . Construct an extension F : X ! ; 2 2 . Then ;1 F : X ! R is a continuous function
which extends f .