Blog Archive

Friday, October 3, 2025

Categorical Approach to Orbit–Stabilizer Theorem

Let X be a G-Set. We could view it as a groupoid by take Ob(X^)=X,Mor(X^)=G. i.e. x⟼g⋅x as morphism.

Then we have

∐y∈XHom(x,y)=∐y∈G⋅xHom(x,y)

Now we have

∀y∈G⋅x,x≅y⟹Hom(x,y)≅Hom(x,x)=Gx

Thus

∐y∈G⋅xHom(x,y)≅∐y∈G⋅xHom(x,x)

The LHS is G and the RHS is ∐y∈G⋅xGx.

Hence we have

|G|=|G⋅x||Gx|

 

Thursday, October 2, 2025

How to understand Natural Transformation?

How to understand Natural Transformation?

We can view homotopy by analogy with natural transformations.

Let f,g:X→Y be continuous maps. A homotopy between them is a continuous map

H:X×[0,1]→Y

with H(x,0)=f(x) and H(x,1)=g(x) for all x∈X.

Consider the small category [0→1] whose objects are two points 0,1 and whose arrows are the two identity arrows and a single arrow 0→1.
A natural transformation between functors F,G:C→D can be described exactly by a functor

H:C×[0→1]⟶D

such that for every object c∈C we have

H(c,0)=F(c),H(c,1)=G(c).

More precisely, let i0,i1:C↪C×[0→1] be the two canonical embeddings. Then the condition is

H∘i0=F,H∘i1=G.

In the category C×[0→1] we have the obvious commutative square coming from an arrow f:X→Y in C:

(X,0)→id×(0→1)(X,1)f×id0↓↓f×id1(Y,0)→id×(0→1)(Y,1)

The functor H preserves that square, and under the identifications H(X,0)=F(X), H(X,1)=G(X) the preservation is exactly the usual naturality square:

F(X)→αXG(X)F(f)↓↓G(f)F(Y)→αYG(Y)

If you replace [0→1] by [0↔1] (the category in which 0 and 1 are isomorphic), then the resulting H gives a natural isomorphism.

Conversely, given a natural transformation α=(αX)X∈Ob(C), you can build a functor

H:C×[0→1]⟶D

with H(c,0)=F(c) and H(c,1)=G(c), and define H on the canonical arrow idX×(0→1) by H(idX×(0→1))=αX.


Passing to fundamental groupoids

The fundamental groupoid functor

Π1:Top⟶Grpd

turns spaces into groupoids and continuous maps into functors. A homotopy therefore induces a functor at the Π1 level: a homotopy H:X×[0,1]→Y gives

H:Π1(X)×Π1([0,1])⟶Π1(Y).

We can embed the isomorphism-category [0↔1] into Π1([0,1]) (the two endpoints are connected by a canonical path class). Thus we have an embedding

id×ι: Π1(X)×[0↔1] ↪ Π1(X)×Π1([0,1]).

By definition, the composite

H∘(id×ι): Π1(X)×[0↔1]⟶Π1(Y)

is exactly a natural isomorphism: at each object x∈Π1(X) the component is the path class [t↦H(x,t)], giving the component of a natural isomorphism between Π1(f) and Π1(g).

 

Popular Posts