Edwin H. Spanier’s 1966 Algebraic Topology book is a true classic. Well-written and precise, I still find myself referring to it regularly even though it is really “old.” Spanier takes a unique approach to covering space theory that I haven’t seen anywhere else. I’ve found his approach to covering space theory so much more intuitive and general than modern books, that I use it when I teach covering space theory to my students. In particular, Spanier defined subgroups of a fundamental group
to “detect” when a covering map
exists that corresponds to a given subgroup
. In particular,
Modern Interpretation of Spanier’s Classification Theoreom: A path-connected, locally path-connected space has a covering space classifying (unique up to equivalence) a subgroup
if and only if
is open in the Spanier topology on
.
Notice that doesn’t have to be semilocally simply connected (SLSC) for this to work. The term “Spanier group(s)” was coined in [1]; it immediately stuck and has become fairly standard.
Spanier groups with respect to open covers
Notation: denotes path-concatenation and
denotes the reverse path of
. We’ll work in the fundamental groupoid and write
for the operation on path-homotopy classes.
Definition: Let be an open cover of a space
with basepoint
. The Spanier group of
with respect to
is the subgroup of
generated by all homotopy classes of loops based at
of the “lasso” form
where
for some
. In short, it’s
This means that a generic element of has the form
where
are paths and each
is a loop with image in some member of
.
Let’s first make some basic observations:
- Normality: The Spanier group
is always a normal subgroup of
since the conjugate
of a generator
still has the form of a generator of
.
- Invariant under basepoint-change: if
is another point and
is a path from
to
and
,
is the basepoint-change isomorphism, then
.
- Refinement: If an open cover
refines
(every
is contained in some
), then
.
- They generate a topology on
: The cosets of Spanier groups form a basis for a topology on
sometimes called the Spanier topology. In particular, a set
is open if for every
, there exists an open cover
of
such that
. There are many topologies one can put on
. This one is closely related to covering space theory as we’ll see below.
- Continuity: If
is a continuous function, then
is an open cover of
such that the induced homomorphism
satisfies
. I use the term continuity here because this is equivalent to saying that the induced homomorphisms
are continuous with respect to the Spanier topology. Hence, the Spanier topology gives us one example of a fundamental group functor
to the category of topological groups.
Some intuition may be lost in the definition of the Spanier group in terms of it’s generators. I’ll give here an example of a more complicated element of
:
Let be a 2-simplex with basepoint vertex
and
be the 1-skeleton of some barycentric subdivision of
(the union of the black edges in the image on the right). Let
be a map such that for every 2-simplex
of
, we have
for some
. In other words, each small black triangle gets mapped into an element of the cover. With some careful choices of conjugating paths, the inclusion loop
of the outermost triangle factors as a huge product of “lasso” loops where the hoops of the lasso are the boundaries of the 2-simplices in the subdivision
. Since lassos map to lassos, the “large” loop
factors as a huge product of Spanier group generators and therefore represents an element
.
In my view, this construction really helps to clarify which homotopy classes end up in the Spanier groups and which ones do not.
Two definitions of “semilocally simply connected”
Spanier basically used these groups to provide an alternative definition of the “semilocally simply connected” property. But one oversight in Spanier’s book is that there are two competing notions that are not always the same if your spaces are not necessarily locally path connected.
Red Alert: There are two non-equivalent definitions of the “semilocally simply connected” property that differ by the addition of a single quantifier.
- A space
is based semilocally simply connected at
if there exists an open neighborhood
of
such that the induced homomorphism
is trivial.
- A space
is unbased semilocally simply connected at
if there exists an open neighborhood
of
such that for all
, the induced homomorphism
is trivial.
Certainly the unbased property implies the based property and these are equivalent for locally path-connected spaces. However, these two definitions are not equivalent in general. Here’s a counterexample:

A one-dimensional compact space that is based SLSC but not unbased SLSC.
In particular, any small neighborhood of the right endpoint of the horizontal line contains circles but contains no path from that point to those circles.
The following lemma is why the unbased SLSC property is typically used – it is a necessary condition for having a simply connected covering space.
Lemma 1: If admits a simply connected covering space, then
is unbased SLSC.
Proof. This lemma is a special case of Theorem 4 below (where since the covering space
is simply connected and
is inejctive) but this is a nice exercise to work out on it’s own.
So…even though the space pictured above is based SLSC, it can’t possibly have a simply connected covering space.
Lemma 2: Suppose is locally path-connected. Then
is unbased SLSC if and only if there exists an open cover
of
such that
.
Proof. Suppose is (unbased) SLSC. For each
, let
be an open neighborhood of
such that for every
, the inclusion induces the trivial homomorphism
, i.e. every loop in
based at
is null-homotopic in
. Since
is locally path-connected, we may replace each
with a smaller path-connected neighborhood that necessarily has the same property. Now
is an open cover of
. Consider a generator
of
where
has image in some
. Since
is path-connected, there is a path
from
to
. Now
where
is a loop based a
and thus is null-homotopic in
. Thus
. Since all the generators of
are trivial, this subgroup is the trivial subgroup.
Conversely, suppose there exists an open cover of
such that
. For each
, let
be a path-connected neighborhood of
such that
for some
. Since
refines
, we have
and thus
. We check that the inclusion
induces the trivial homomorphism on fundamental groups. If
is a loop, consider any path
from
to
. Then
is generator of
and must therefore, represent the identity element in
. Since
in
, path conjugation in the fundamental groupoid gives
in
. Thus
is null-homotopic in
, completing the proof.
Notice that local path-connectivity is necessary for both directions of the above proof. If you want to do away with this, you’ll need to use “based Spanier groups” which are also defined in [1]. Or, if you want to put on your categorical fancy pants you can use the locally path-connected coreflection .
Theorem 3: is unbased SLSC if and only if there exists an open cover
of
such that
.
Lemma 2 also says something about the Spanier topology.
Corollary 4: If is path-connected and locally path-connected, then
is SLSC if and only if
is discrete with the Spanier topology.
Spanier Groups and Covering Spaces
The following theorem has no hypotheses in the spaces involved except for path connectivity.
Theorem 5: If is a covering map of path-connected spaces, then there exists an open cover
of
such that for any choice of basepoints
, we have
.
Proof. Let be the open cover of
by neighborhoods that are evenly covered by
. Let
and
. Consider a generator
of the Spanier group
where
is a loop with image in
. Let
be the end point of the lift
of
and let
be an open subset of
containing
that is mapped homeomorphically onto
by
. Since
has image in
, the lift
of
starting at
is a loop in
based at
. Thus
is a loop in
based at
. We have
. Since
contains all generators of
, we have
.
The following classification of coverings blows many “standard” approaches out of the water because it includes the entire lattice of subgroups classified by covering maps even if the space in question is not SLSC. Even though spaces like the Hawaiian earring or Menger cube don’t have simply connected coverings, they do have lots and lots of intermediate covering spaces and I often find myself in need of these. Weaker classifications, e.g. in Munkres and Hatcher assume SLSC and say nothing about these intermediate coverings that Spanier’s approach includes.
Spanier’s Covering Space Classification Theorem: Suppose is path-connected and locally path-connected and
is a subgroup. Then there exists a covering map
such that
if and only if there exists an open covering
such that
.
Proof. Theorem 5 above is the only if direction that holds generally. For the converse, suppose the hypotheses on and that there exists an open covering
such that
. I’m not going to show all of the nitty gritty details here, but I’ll give all the ingredients for how to build a corresponding covering map.
Let be the set of “groupoid cosets”
for paths
starting at a fixed basepoint
. Notice that
if and only if
and
. Give
the topology generated by the sets
where
is an open neighborhood of
in
. Let
,
be the endpoint projection map. Since
is path-connected,
is onto and if
is a path-connected open set in
, then
. Hence,
is an open map since
is locally path-connected.
By assumption, we may find an open cover of
such that
. By refining
, we may assume each element of
is path-connected. Given
pick
containing
. It’s easy to see that
. Also, some routine arguments (using the path-connectivity of
) show that for any two paths
, the open sets
and
are either disjoint are equal. Since we already know that
is an open map, it suffices to show that
is injective on
. Suppose
for paths
in
. Now
is a well-defined “lasso” loop where
has image in
. Therefore,
, which implies
, proving injectivity.
Notice that the subgroup condition in the statement of the classification is precisely what is needed to verify the locally injective part of the definition of a covering map. The typical arguments for uniqueness don’t require SLSC so equivalent based coverings still correspond to conjugate subgroups of
and so on and so forth.
The classification theorem at the start of the post is a slick restatement of this theorem.
Corollary 6: Suppose is path connected and locally path connected. The lattice of subgroups corresponding to covering maps over
is upward closed and closed under finite intersection.
Now, if is also SLSC, then, as we proved above,
is discrete with the Spanier topology, which means all subgroups are open, which means all subgroups are classified by covering spaces! This case gives you back the specific classification theorem you might be used to for SLSC spaces.
References
[1] H. Fischer, D. Repovs, Z. Virk, A. Zastrow, On semilocally simply-connected spaces, Topology Appl. 158 (2011) 397-408.
[2] E.H. Spanier, Algebraic Topology, McGraw-Hill, 1966.