In a previous post, I introduced a set of axioms for identity neighborhoods in topological groups. In general, many of the familiar categorical constructions for topological groups appear to me to be extremely poorly understood so far. Some of this appears to me to be intrinsic to the subject, but plenty of it does not.
For example, in this post I want to describe a collection of group topologies on the free product of topological groups and , and determine which one makes the free product into the categorical coproduct in the category of topological groups.
Free Products, A Refresher
If is a set (called an “alphabet”), the “free monoid” over , also sometimes called the collection of “words” or “strings” in is the collection of finite sequences , where each . Concatenation of strings is an associative, typically noncommutative binary operation on with a two-sided identity, namely the empty string. (The operation, its associativity and identity are what make deserve the appellation “monoid”.)
In general, is not a group, because there is no inverse to concatenation. However, when and are groups, there is an equivalence relation on whose quotient is a group. If and are strings with equivalence classes and respectively, the group operation is
In other words, concatenation of strings descends to become the group operation.
Here is the equivalence relation: if in or in , we set
where and are arbitrary strings. Also if and are the identity elements of and respectively, we also set
Two strings are equivalent if one can be transformed into the other by a finite collection of moves.
The quotient of by the equivalence relation generated by these four operations is a group , which we call the free product of and , where the inverse of a word is represented by , where the inversion of each letter happens in the group or as the case may be.
This equivalence relation is extremely nice from a theory of computation standpoint, by the way. Every word can be represented uniquely by a word which cannot be shortened by any of these four operations, and such words can be recognized by a finite state automaton with four states: START, G, H and REJECT. Only the REJECT state is not an accept state, and the start state is START. From START, every nonidentity element of takes you to G, and every nonidentity element of takes you to H. At G nonidentity elements of take you to H and conversely at H, nonidentity elements of take you to G. All other possibilities take you to REJECT.
Provided you know how to compute in and , you can adapt the above automaton to help you do computations in . A “greedy algorithm”, for example, which works by seeing where in the word we move to REJECT and performing corresponding one of our four basic operations which reduces word length and trying again will run in more or less linear time.
Free products of nontrivial groups and are always infinite, nonabelian (i.e. the group operation is noncommutative) and contain canonical copies of both and as (non-normal) subgroups.
The free product satisfies a “universal property”: If is a group and and are homomorphisms, there exists a unique homomorphism such that the restriction of this homomorphism to the canonical copy of or respectively gives back the homomorphisms we started with.
The Bass-Serre Tree
The abstract group acts on a tree called the Bass-Serre tree with one orbit of edges and two orbits of vertices. The edges of the tree correspond to elements of the group, and vertices of the tree correspond to cosets of the canonical copies of and . The edge connects the vertices and . The action of is multiplication in the labels. The stabilizer of the vertex , for example, is the conjugate of the subgroup in .
It is perhaps not immediate to see that the graph so described is a tree; this is part of a very beautiful subject called Bass-Serre theory and named for Jean Pierre Serre, who wrote a book Trees on the subject, and Hyman Bass who was his grad student at the time, contributed to the theory from the beginning and continued to develop the subject for some time after.
At the time of this writing, Serre is 99 years old and posted a math paper to the arXiv within the past two years.
Some Topologies
In the previous post alluded to earlier, we found a set of axioms characterizing group topologies in terms of their identity neighborhoods. In short, identity neighborhoods are closed under finite intersections, inversion, multiplication, and conjugation.
Supposing and are topological groups, we are interested in group topologies on such that the canonical inclusions of and are embeddings. To this end, we must allow any identity neighborhood in or to be at least contained in an identity neighborhood of . The challenges, however, are finite intersections between identity neighborhoods in with those in , as well as ensuring that conjugates of identity neighborhoods are identity neighborhoods.
Thinking about it this morning, the problem feels very similar to the question of topologizing Cartesian products of spaces. I have three families of sets, , and , each of which satisfies the axioms and induces a different group topology on .
First, a little notation: let be the Bass-Serre tree from above and a vertex, and let be its stabilizer. As we saw above, corresponds to a coset of the form or , and we may choose a unique preferred representative of this coset by requiring that the reduced word representing either ends with an letter in in the case of or with a letter in in the case of . Call this element . In all cases below, let denote an identity neighborhood in .
I called this because its definition is reminiscent to me of the product topology on a Cartesian product.
The identity neighborhoods feel a bit like “cylinders”, since you fix once and for all and and just conjugate them around, hence why I chose the name .
Beyond being open, there are no constraints here; one picks a separate identity neighborhood for each . This topology felt most similar to the box topology on a Cartesian product, hence the name .
A little elementary set theory should convince you that each element of contains an element of , and that each element of is an element of , so of the three resulting topologies, is the finest, meaning it has the most open sets, while is the coarsest, having the fewest open sets.
Since the intersection of with is trivial (i.e. just the identity) when , you can work term by term to see that if and belong to one of the collections above, then so do , for any and . Likewise, for each there is a such that . Therefore each of the collections , and produces a group topology on .
For each of these topologies, the canonical inclusions of and are embeddings. Also for each of these topologies, one can show that if and are continuous homomorphisms of topological groups, the induced homomorphism is continuous.
The idea I have for this is to begin by supposing that and , and considering an identity neighborhood in . By continuity of multiplication in , there are identity neighborhoods and in such that . By continuity of and , there are identity neighborhoods and such that . We can then use and to define elements of the desired family of identity neighborhoods. Some careful induction should complete the proof.
Differentiating the topologies
Exercise. The canonical homomorphism , where the latter has the product topology, is continuous for the -topology (and hence the -topology) but in general not for the -topology.
The point, you should convince yourself in doing the exercise, is that the preimage of the basic identity neighborhood contains the element of determined by and , but contains no element of .
It’s fairly obvious that the -topology is in general genuinely finer than the -topology, but I’m not aware of a universal construction that lets you readily see this. That is, I don’t know of a topological group not isomorphic to equipped with homomorphisms from the factors for which the abstract homomorphism is continuous for the -topology but not for the -topology. If you can think of one, email me!, I’d love to hear about it.
Proposition. The -topology is the finest group topology on for which the inclusion maps and are continuous. It is therefore the coproduct of and in the category of topological groups.
Proof. Suppose that is a group topology on as in the statement. We show that an arbitrary identity neighborhood in contains a -identity neighborhood. This will show that -open sets are -open, completing the proof.
If is a -identity neighborhood, we know that and are identity neighborhoods, as is for any . More generally, if for , notice that is an identity neighborhood, so we conclude that for some identity neighborhood . This constructs an element of contained in .