Groups and group actions — categorically
The theory of group actions looks really nice when we translate it into the language of categories. That’s what I plan to do today.
We know that a monoid is essentially the same thing as a category with one object, and a group is a special kind of monoid. So any group can be considered as a category with one object in which every morphism has an inverse. So what’s a (left) group action? Well, it’s descibed by choosing a set
for
to act on, and a homomorphism from
to the group of bijections on
. But
is an object in the category
of sets, and bijections from
to itself are just the invertible morphisms in
. What we’re describing here is a functor from
to
! A (left) action of
is an object of the category
of (covariant) functors from
to
. We know it’s a category because
has (for our purposes) just a set of morphisms — it’s small.
Now I was adding these parentheticals above, since there’s also a notion of a right -action. This is pretty much the same, but it satisfies
instead of
. That is, it switches the order of composition. But we know how to do that! A right
-action is a contravariant functor — an object of
.
So these actions form categories. What are the morphisms? Since these are functor categories, they’re natural transformations. Let’s say we have (left) actions and
, and that
and
send the single object
of
to the sets
and
, respectively. Now, what’s a natural transformation
?
Well, there’s only one object in , so a transformation only has one component:
. For any morphism (group element)
it must satisfy the naturality condition
for all
. Note that the dot on the left denotes the action of
on
, and the one on the right denotes that on
. So we see that
must be a function which “intertwines” the two actions of
. That is, it preserves the
-action, just like homomorphisms of monoids preserve the composition and so on — a very natural notion of morphism of
-actions indeed! As a special case, a natural transformation from
to itself is a permutation of the elements of
which commutes with the actions of all the elements of
.
Okay, so we can translate this theory into categorical language and it looks pretty. So what? Hold on tight, because now I’m going to hit it with Yoneda’s Lemma (and its meaning).
Since there’s only one object in we only get one covariant functor
and one contravariant functor
. The covariant one gives us the group
acting on its set of elements by left-multiplication, and the contravariant one gives the same set with the action of right-multiplication. Now given any other left
-action (covariant functor) on
Yoneda’s Lemma tells us that the set
is in bijection with the set of functions
satisfying
. In particular, we must have
, where
is the identity of the group, so the image of the identity element specifies the function completely. That is, if we have a left
-action on a set
then every element
gives us an intertwining function satisfying
, and every intertwining function sends
to some element of
, giving us our bijection. A similar situation holds for right
-actions.
What about the Yoneda embedding ? Well as we noted above, this sends the single object of
to the set of elements of
acting on itself on the right (because the target is the category of contravariant functors). But
is a functor, so it sends morphisms of
(group elements) to morphisms of
(
-intertwining functions). Specifically, a group element
gets sent to a function
satisfying
.
Even better, we can compose these natural transformations! Since is a functor we have
. Also,
must be the identity function on
—
. Putting this all together, we see that
, and indeed multiplying by
on the left commutes with multiplying by another element of
on the right, since group composition is associative! So we have a function sending
to the group of permutations of the elements of
, and this function preserves group multiplication and identities. Then it must also preserve inverses, and we have a group homomorphism from
to
.
And now for the coup de grâce: the Yoneda embedding is fully faithful! Firstly, this means that the homomorphism
is injective — its kernel is trivial — so every group is isomorphic to a subgroup of a permutation group. Secondly, this means that every permutation of the elements of
which commutes with right-multiplication is given by left-multiplication by some element of
.
As a coda, we’re always more interested in representable functors than in represented functors, since we only care about things up to isomorphism. It turns out that there’s a special name for representable functors in this setup: torsors. I’ll be mentioning these again, to be sure, but a basic definition is that a -torsor is a (left)
-action on a set, which is isomorphic to the action of
on itself by left-multiplication. That link will take you to an excellent explanation (with great examples) by John Baez.
Riemann Hypothesis Considered Safe
A few months ago, a preprint on the arXiv claimed to have disproven the Riemann Hypothesis. It’s pretty technical at points, so I wouldn’t blame you for not reading it in detail. I certainly didn’t, preferring to sit back and wait for more expert heads than mine to consider the matter.
And now Bernhard Krötz has, and it’s wrong. That one is a lot easier to read.