On Friday, Professor Alden Walker gave a lovely talk on the Baumslag-Solitar Groups. I was fascinated by the Cayley graph of . Also, he discussed geodesics between group elements (a shortest but not necessarily unique! path in its Cayley graph that travels one from another). The nice presentation (the focus of this post) of
gives a very easy way of identifying geodesics so that we can even say a bit more about the spheres (the number of group elements a certain geodesic length away from a fixed element), which indeed involves his own research!
With the above said, is a very special group bearing many interesting properties. In this blog post, I will highlight some special features of the action of
on
. This action is very different from the actions we used to see in the past three weeks, specifically reflection actions. Without further due, let me recall the definition of
.
In the following definition of , we directly view them as a subgroup of Homeo(
) so that the aspect of them as actions is straightforward. Like what Professor Walker discussed, given the vastness of Homeo(
), we would like to find a subgroup that is not trivial, but also not too completely so that any concrete understanding is beyond our ability.
Definition 1. Note that where
, and
are elements of Homeo(
). Then, we say that the Baumslag-Solitar Group
is the subgroup of Homeo(
) generated by
and
.
Then, we directly state a fact regarding .
Fact:
Utilizing the above presentation of , we draw the Cayley graph of
.


In the above diagram, we see the relator of the generating set gives each rectangle, in which we can either go red twice and blue once or go blue once and red once. In other words, this diagram manifests the “weird commutativeness” of
. However, Diagram 1 is only part of the story since we are missing a red edge. Indeed, adding another red edge would result in generating another plane. Therefore, we form a “3-dimensional” picture of the Cayley graph.


I know you will be amazed by the nice animation above! Thank you, Wikipedia! Clearly illustrated by the animation, we extend another copy of the plane whenever we introduce another red edge “skew” from the current plane.
After introducing rigorously, I discuss some “weridness” of
. For the linear function
, it achieves the effect of “stretching” the real line. For the linear function
, we achieve the effect of translating the real line by a unit length. Combining two together, we are able to translate the real line to an arbitrarily small distance. Wait a minute, isn’t that strange? This means that the action is no longer “discrete” but extremely “continuous”.
We can make the idea of an action being discrete a bit more rigorous.
Definition 2. An action is called discrete if every orbit form a discrete subset of
. In other words, for every
, there exists a neighborhood
of
such that the intersection of the orbit of
and
is exactly
.
Notice that the reflection group with reflections an unit distance apart is discrete, which agrees with our intuition that symmetries generated by reflections are rigid and discrete. First, we note that a fundamental domain of
is
. From there, we conclude that the orbit of a point is
, where
is the decimal value of
Therefore, we can definitely find a small enough neighborhood such that the intersection is exactly
.
However, when we go back to , it is a completely different story. Let’s consider the point
, its orbit includes all points
since


Another difference we can make between and
is the cardinality of the stabilizer. Often times, we would think that the stabilizer of a point is finite, just like in the case of
. However, it is far from being true for
.
Definition 3. An action is called proper if the stabilizer of any point
is finite.
For , we claim that the stabilizer is infinite since
(elements are scalar functions) would keep
fixed. Therefore, the action of
on the real line is neither discrete nor proper. Indeed, similar arguments can be applied on any
so that the action of
on the real line is neither discrete nor proper!
Following the “weridness” of , can we categorize the orbits of any given points? The answer is yes, and is implied from the following proposition.
Proposition 4. The elements of are the linear functions
are in the form

I sketch a proof of the above proposition. First, we note that the elements of are all linear functions since composition of linear functions are linear. Then, we use induction on the length of words. For the length 1 case, we note that the formula holds for all
. Assume that the formula holds for all length
. Then, we look at the first word. Indeed, there are only four possibilities
again. No matter which one we consider, composing it with the rest (length
now so that we can use the hypothesis) would again yield the form mention in Proposition 4. Therefore, the statement follows.
As a final remark in this post, the above proposition can be proved for any with similar lines of arguments. You can give yourself a small challenge to supply a proof to yourself!
Okay Shuhang this Post was extremely Lit. I loved the animations but especially appreciated the differences you highlighted between BS(1,2) and the infinite dihedral group. Throughout the lecture, I was thinking that there were a lot of similarities between the groups but your examples quickly showed me the difference. Did you come up with these ideas on your own? In that case, I have a question — what is your process? How do you experiment with groups to find out information like that?
I also really loved the animation.
Thank you, Akash! I looked at the definition of discrete and proper action in the textbook. In topology, the notion of discrete means exactly the orbit of any point is not a limit point. Then, I tried to come up with an argument of why BS(1,2) does not satisfy either of those things. The fundamental reason is that we can cook up a map g(x)=1/2x, which would then mean that we can make the factor arbitrarily small. In analysis, as soon as we have all powers of 1/2, we have a sequence that converges to zero, suggesting the existence of a limit point in the topological sense.
Indeed, this action is very different from all the other actions we have seen, because it is “dense” at zero and any coordinates in the form m/2^k by a translation related to b. I hope that this mind process helps!
Nice job, Shuhang! I liked how you really took the topic in a different direction from the lecture. I feel like I have a much more well-rounded understanding of BS(1,2) now. I especially liked how you discussed the idea of discrete vs. continuous actions. It’s fascinating that we can combine two discrete actions to get a continuous one!
Great post Shuhang!! I really like your pictures and explanations. One thing I have been wondering is if we can represent the Baumslag Solitar groups in higher dimensionality. It seems that when we take it in three dimensions we are able to to see more of the structure of the group as it builds on itself, what if we go to a fourth dimension? Is there a way to represent that?
This is a great question. I suppose that you are asking what if we have one more a=nx or b=x+m? The first thing to notice is that if we have two a_1=n_1x and a_2=n_2x so what we really have in the group would be a=gcd(n_1,n_2)x. If we have two b_1=x+m_1 and b_2=x+m_2, then we can replace them by b=x+min{m_1,m_2,m_1+m_2,m_1-m_2}. Therefore, we should still get a generating set of two elements. However, I might be wrong…
I think they will all embed in
. For example, in BS(1, 2) we saw that the Cayley graph is made by glueing together a bunch of “tiles,” each of which is a rectangle with a top of length 1 and a bottom of length 2. In general, BS(n, m) will have a Cayley graph made of tiles that are rectangles with a top of length n and a bottom of length m. So we should get more overlapping tiles, but still have this structure of a tree when viewed from one “side”, and lots of planes when viewed from another. But in this case our “tree” will have a higher valence. (If you Google “Cayley graph of BS(2, 3)” you will find some pictures that show how, at least locally, this embeds in
.)
I am amazed by the animation! Another great post. As you pointed out at the end, it’s quite a nice fact that BS
gives you the
-adic numbers, which are dense in
. In fact this is related to one of the homework problems!
Homeo
is vast and terrifying. I wonder if there are more manageable fields whose homeomorphism groups are a little less terrifying.