Topological Groups
Now we’ve said a lot about the category of topological spaces and continuous maps between them. In particular we’ve seen that it’s complete and cocomplete — it has all limits and colimits. But we’ve still yet to see any good examples of topological spaces. That will change soon.
First, though, I want to point out something we can do with these limits: we can define topological groups. Specifically, a topological group is a group object in the category of topological spaces. That is, it’s a topological space along with continuous functions
,
, and
that satisfy the usual commutative diagrams. A morphism of topological groups is then just like a homomorphism of groups, but by a continuous function between the underlying topological spaces.
Alternately we can think of it as a group to which we’ve added a topology so that the group operations are continuous. But as we’ve seen, a topological structure feels a bit floppier than a group structure, so it’s not really as easy to think of a “topology object” in a category. So we’ll start with and take group objects in there.
Now it turns out that every topological group is a uniform space in at least two ways. We can declare the set to be an entourage for any neighborhood
of the identity, along with any subset of
containing such an
. Since any neighborhood of
contains
itself, each
must contain the diagonal
. The intersection
is the entourage
, and so this collection is closed under intersections.
To see that is an entourage, we must consider the inversion map. Any neighborhood
of the identity contains an open set
. Then the preimage
is just the “reflection” that sends each element of
to its inverse, which must thus be open. The reflection of
contains the reflection of
, and is thus a neighborhood of the identity. Then
is the same as
.
Now, why must there be a “half-size” entourage? We’ll need to construct a half-size neighborhood of the identity. That is, a neighborhood so that the product of any two elements of
lands in the neighborhood
. Then
and
in
means that
and
are in
, and thus their product
is in
, so
.
To construct this neighborhood let’s start by assuming
is an open neighborhood by passing to an open subset of our neighborhood if necessary. Then its preimage
is open in
by the continuity of
, and
and
will be open by the way we built the product topology. The intersection of these will be the collection of pairs
with both
and
in
, and whose product also lands in
, and will be open as a finite intersection of open sets. We can project this set of pairs onto its first or second factor, and take the intersection of these two projections to get the open set
which is our half-size neighborhood.
The uniform structure we have constructed is called the right uniformity on because if we take any element
the function from
to itself define by right multiplication by
—
— is uniformly continuous. Indeed, right multiplication sends an entourage
to itself, since the pair
satisfies
. Left multiplication, on the other hand, sends a pair
in
to
, for which we have
. Thus to an entourage
we can pick the entourage
. So left multiplication is also uniformly continuous, but not quite as easily. We could go through the same procedure to define the left uniformity which again swaps the roles of left and right multiplication. Note that the left and right uniformities need not be the same collection of entourages, but they define the same topology.
Still, this doesn’t tell us how to get our hands on any topological groups to begin with, so here’s a way to do just that: start with an ordered group. That is, a set with the structures of both a group and a partial order so that if then
and
. Using this translation invariance we can determine the order just by knowing which elements lie above the identity, for then
if and only if
. The elements
with
form what we call the positive cone
.
We can now use this to define a topology by declaring the positive cone to be closed. Then we’d like our translations to be homeomorphisms, so for each the set of
with
must also be closed. Similarly we want inversion to be a homeomorphism, and since it reverses the order we find that for each
the set of
with
is closed. And then we can use the complements of all these as a subbase to generate a topology. This topology will in fact be uniform by everything we’ve done above.
And, finally, one specific example. The field of rational numbers is an ordered group if we forget the multiplication. And thus we get a uniform topology on it, generated by the subbase of half-infinite sets. Specifically, for each rational number
the set
of all
with
and the set
of all
with
are declared open, and they generate the topology. A neighborhood of
will be any subset which contains one of the form
. Since the group is abelian, both the left and the right uniformities coincide. For each rational number
we have an entourage
. That is, a pair of rational numbers are in
if they differ by less than
.