Skip to the Main Content

Note:These pages make extensive use of the latest XHTML and CSS Standards. They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in Mozilla. My best suggestion (and you will thank me when surfing an ever-increasing number of sites on the web which have been crafted to use the new standards) is to upgrade to the latest version of your browser. If that's not possible, consider moving to the Standards-compliant and open-source Mozilla browser.

March 2, 2009

The Stabilizer of a Subcategory

Posted by David Corfield

A very long time ago, John gave us a definition of a stabilizer of an object in a category on which some 2-group is acting, having had a moment of insight near the Nine Zigzag Bridge in Shanghai.

I was desperately trying to understand sub-2-groups. So, I thought: in Klein geometry, the conceptual meaning of “subgroup” is really “stabilizer of some point in a set on which a group acts”.

So, let’s take a 2-group G acting on a category X, and let’s study the the stabilizer of some object x in X. Whatever this stabilizer is like, maybe this should become the definition of a sub-2-group!

(Or, maybe not - there are also stabilizers of things more complicated and interesting than a mere object. But never mind! - it’s still an interesting exercise.)

Of course we need to define the stabilizer, say Stab(x). There’s an obvious way to do this if you’re careful not to be evil. I’ll just sketch it.

The stabilizer Stab(x) is a 2-group with the following objects and morphisms. An object of Stab(x) is an object g of G together with an isomorphism

a:gxx

Nota bene: we’re not evilly demanding that gx=x; we’re specifying an isomorphism between them!

A morphism of Stab(x), say from

g,a:gxx

to

g,a:gxx

is a morphism f:gg in G making the obvious triangle commute. Namely,

a:gxx

should equal the composite of

fx:gxgx

and

a:gxx.

It really looks much prettier as a triangle!

With some work one makes Stab(x) into a 2-group - I didn’t check everything here, but I’m following the tao of mathematics so I’m sure everything works, even when G is a weak 2-group and its action on X is also weak - the general case. I also feel sure we get a 2-group homomorphism

i:Stab(x)G.

Presumably we can think of what John’s doing here as finding the stabilizer of the subcategory of X composed of x and its identity morphism. What I’m not so clear about is which a, isomorphisms between gx and x, we’re allowed. Presumably just any such isomorphism in X, and not just those coming from restrictions of natural equivalences arising from the action of G.

But then if we look at the stabilizer of larger subcategories of X, what does the counterpart of a look like?

Posted at March 2, 2009 11:26 AM UTC

TrackBack URL for this Entry:   http://golem.ph.utexas.edu/cgi-bin/MT-3.0/dxy-tb.fcgi/1924

40 Comments & 0 Trackbacks

Re: The Stabilizer of a Subcategory

Let me see if I have things right. Consider the category (with structure) whose objects are points on the Euclidean plane, and with a vertex group S 2 at each point.

There’s a 2-group acting on this whose objects are E(2) and whose morphisms again make up a vertex group S 2 at each point.

The Baezian stabilizer of a point in the plane has as objects O(2)×S 2, and for each element, ϕ of O(2), and each g and h in S 2 there is a single arrow between ϕ,g and ϕ,h.

So the stabilizer is equivalent to O(2) with trivial morphisms, and the quotient of the original 2-group by the stabilizer is the plane with internal S 2 symmetry, just as we started with.

Posted by: David Corfield on March 2, 2009 11:58 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

One way to approach such questions is to get the solution in terms of general abstract nonsense and then turn the crank in any given concrete realization and work out what it looks like in detail.

Here it seems the general situation is:

we are in some higher category C (of 2-groups, say) which we can safely assume to be groupoidal (no non-invertible morphisms in sight) and in C we have a morphism

f:KG.

Now we are looking, it seems to me, for the thing of automorphisms of f in the under-category KC.

Suppose we have managed to say under-category KC in our context, then the object Stab G(f) in question would be the suitable weak limit

Stab G(f) pt f pt f KC.

Posted by: Urs Schreiber on March 2, 2009 4:19 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

How, if at all, does this picture relate to Mike’s?

Posted by: David Corfield on March 3, 2009 10:33 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

I thought about this for a bit, and maybe I’m just being stupid, but I don’t even understand how what Urs wrote answers the question. Where is the object X that G is acting on? What is K?

Posted by: Mike Shulman on March 3, 2009 4:15 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

I chose bad symbols due to not carefully reading the entry.

What I described was supposed to be the full automorphism 2-group of a category fixing a subcategory.

So my G was your X and my K your {x} and Mike’s Y. My f is Mike’s i.

So let me say it again, with different symbols:

let X be a category and i:YX a morphism, which can be regarded as an object of YCat.

Notice that the endomorphism 2-monoid of X itself is the weak pullback

AUT(X) pt X pt X Cat.

Similarly for the automorphism 2-group with Cat replaced by the core of Cat.

Analogously, the weak pullback

Stab(i) pt i pt i YCat

computes endo/auto–morphisms of X that weakly fix Y.

Here, too, an object is a 2-cell

Y i i X X

etc.

Posted by: Urs Schreiber on March 3, 2009 4:49 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

You have to be careful here. The 3-categorical pullback

Aut(X) 1 X 1 X Cat

is the automorphism 2-group of the category X, meaning the auto-equivalences and isomorphisms between them. It doesn’t change if you replace Cat by its core. The 3-categorical comma object

Core(End(X)) 1 X 1 X Cat

is the core of the endomorphism 2-monoid of X: it consists of endofunctors XX and isomorphisms between them. Generally, comma objects in n-categories for n>2 seem not to be quite right; see for instance the bottom of this page. This is currently tripping me up in my attempts to define 3-toposes.

If you want to recover the full endomorphism 2-monoid End(X) of endofunctors XX and all transformations between them, then you have to consider the universal 2-category equipped with a lax natural transformation

End(X) 1 lax X 1 X Cat

which doesn’t live in a 3-category but rather in the biclosed non-symmetric monoidal category (2Cat, Gray,lax) where Gray,lax is the lax version of the Gray tensor product.

I’m still thinking about whether&why your definition of the stabilizer is the same as mine. They’ve definitely got the same intuition behind them.

Posted by: Mike Shulman on March 3, 2009 10:15 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

For amplification:

taking endomorphisms means forming loops:

for X an object of an -category C we have generally

End C(X):=Ω XC,

where on the right we have the based (at X) loop space object, which is the weak pullback

Ω X(C) pt X pt X C

(you know this – but for the record I mention that this is described for instance in the examples at nLab: homotopy limit )

And endomorphisms fixing a map i:YX are endomorphisms of i in YC.

Posted by: Urs Schreiber on March 3, 2009 5:05 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Let G be an n-group acting on an object X of an n-category C (such as a 2-group acting on a category = object of the 2-category Cat), and let i:YX be a morphism (thought of as the “inclusion of a subobject”). Then I would define the stabilizer of i under the action of G to be the (n-categorical) pullback

Stab(i) 1 i G Aut C(X) i C(Y,X).

in (n1)Cat. Thus, an object of Stab(i) consists of a gG and a 2-cell isomorphism gii, a morphism of Stab(i) consists of h:gg in G and a triangle commuting up to a 3-cell isomorphism, and so on.

Posted by: Mike Shulman on March 2, 2009 8:08 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

That looks good!

So now can we choose a topological category for X with a nice continuous transitive action of G, and a shape Y a subcategory of X, so that the category of cosets G/Stab(i) (perhaps //) is equivalent to the functor category Fun(Y,X)?

One thing that’s given me some concern is that G acting on the morphisms of X can’t be transitive, having to send identity maps to other such.

Posted by: David Corfield on March 3, 2009 8:56 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

What is the statement you are trying to categorify here?

Posted by: Mike Shulman on March 3, 2009 4:33 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

I’m trying to get us back on the chase of Klein 2-geometry. Here I’m trying to categorify homogeneous spaces. Things like the Euclidean group acting on the plane with the stabilizer of a point being O(2) and the coset space E(2)/O(2) being isomorphic to the plane.

Posted by: David Corfield on March 3, 2009 4:50 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

I’m not sure when I’ll have the time to read all the stuff you guys have been doing with Klein 2-geometry. But this particular question sounds like a job for regularity and exactness.

Let me start by rephrasing the 1-categorical version. Let G be an internal group object in a regular category K, and let G act on the object XK via a map act:G×XX. Let’s say this action is transitive if

  1. X has a global element x:1X, and
  2. the map act x:G(1 G,x)G×XactX, which sends g to gx, is a regular epi.

It’s not unreasonable to ask that X have a global element, since any homogeneous space G/H will have one, namely the image of the identity e:1G. Here if H is a sub-group-object of G, then G/H is the coequalizer G×HG, on which G clearly acts transitively in the usual way. This coequalizer will exist if we also assume that K is exact, since G×HG is an equivalence relation.

Now, if G acts transitively on X, then the regular epi act x:GX, like any regular epi in a regular category, is the quotient of its kernel pair. Intuitively, this kernel pair KG×G consists of pairs (g 1,g 2) such that g 1x=g 2x. It’s easy to see that in fact we have KG×Stab(x), where Stab(x) is the pullback of act x:GX along x:1X; the isomorphism takes (g 1,g 2) to (g 1,g 2g 1 1). Thus the quotient of K is precisely the quotient G/Stab(x), so we have G/Stab(x)X whenever G acts transitively on X. And with a little more work we can show that transitive actions of G are equivalent to subgroups, at least if K is exact so that we have quotients. (In fact, K being exact means that equivalence relations on an object G are equivalent to regular epis out of G, so all that remains is to identify those regular epis coming from transitive actions with those equivalence relations coming from subgroups.)

Now let’s push it up a notch. Let G be an internal group object in a regular 2-category K (you can think of K=Cat or Gpd). Thus, we have morphisms mult:G×GG, id:1G, and inv:GG satisfying the usual axioms up to coherent isomorphism. Clearly any group object in Gpd is a 2-group in the usual sense. The converse follows because we can construct the functor inv:GG by choosing, for each object gG, an adjoint inverse inv(g), and for a morphism γ:gg defining inv(γ) to be the composite

inv(g)inv(g)ginv(g)1γ 11inv(g)ginv(g)inv(g).

Thus, 2-groups are the same as group objects in Gpd. I’m pretty sure they are also the same as group objects in Cat as well; you can reverse the above argument to show that given the functor inv, the category G must be a groupoid. Have 2-group-theorists written this down already?

Moving on, suppose our group object G acts on the object XK, and let’s say that this action is transitive if

  1. X has a global element x:1X, and
  2. The morphism act x:GX is eso.

Note that we’re only requiring the action to be transitive on objects. “Transitivity on arrows” turns out to be unnecessary, “because” the “2-inclusion” of a 2-subgroup is only required to be faithful, not full. In particular, if HG is a faithful 2-group homomorphism, then the (weak) quotient G//H has a transitive action of G in this sense, but it might not be transitive on arrows. As an extreme example, if G=1 is the trivial (2-)group and H is any 1-group, considered as a 2-group with only identity morphisms, then HG is faithful and its quotient G//H is BH; and G certainly doesn’t act transitively on the arrows of BH.

Now if G acts transitively on X, then the eso act x:GX, like any eso in a regular 2-category, is the quotient of its kernel. This kernel is the comma object

K G act x G act x X

In particular, in Cat, an object of K is a triple (g 1,g 2,α) where α:g 1xg 2x is not necessarily invertible! Still, using the fact that G is a group object, we can identify K with the product G×Stab 2(x) where now an object of Stab 2(x) is an object gG equipped with a not-necessarily-invertible morphism xgx, and a morphism in Stab 2(x) is a morphism g 1g 2 in G making the obvious triangle commute. Then X being the quotient of K means that we have a lax codescent diagram

G×Stab 2(x)×Stab 2(x) G×Stab 2(x) G X.

Thus, in a certain sense, we have XG//Stab 2(x), but it doesn’t look quite like the usual weak quotient of G by the action of Stab 2(x). Rather, it’s a sort of lax quotient in which we only glue in a morphism, rather than an isomorphism, from g to gh for hStab 2(x). This is connected with the fact that Stab 2(x) is not necessarily itself a 2-group! It’s a monoidal groupoid, but its objects need not be invertible. So perhaps for the purposes of Klein 2-geometry, a “2-subgroup” of a 2-group need not be itself a 2-group?

However, if X is itself a groupoid, then the above comma object becomes a pullback, Stab 2(x) becomes a 2-group, and the lax quotient becomes an ordinary (weak) quotient. So in the case of a 2-group acting on a groupoid, things seem to work out just as we would expect, but if we act on a category then some laxness creeps in. In either case, I guess that if K is also exact, then the appropriate type of “2-subgroups” can be shown to be equivalent to transitive actions.

Finally, we can guess a generalization of this to -groups acting on -groupoids. The action of G on X should be transitive if X has a point x:1X and the map act x:GX is surjective on π 0, and in this case we should have XG//Stab (x), setting up an equivalence between transitive actions of G and “-subgroups.” But now, an “-subgroup” just means any -group homomorphism HG.

Posted by: Mike Shulman on March 4, 2009 9:06 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Wow, excellent!

What happens in the case of Lie groups? In your description at the 1-categorical level, you required K to be regular. The category of manifolds isn’t regular, is it? But Klein geometry works there.

A Klein Geometry requires a Lie group and closed Lie subgroup. Can we just ask for a closed Lie sub-2-group at the 2-level?

Do we have a Cartan’s 2-theorem: every closed sub-2-group of a Lie 2-group is a Lie sub-2-group?

Posted by: David Corfield on March 5, 2009 9:13 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

No, of course the category of manifolds isn’t regular or exact, and doesn’t even have finite limits. But looking at the argument I gave, to show that a transitive G-object is the quotient of G by its stabilizer, I think all you really need is that the action map act x:GX has a kernel pair of which it is the quotient. For that, it’s probably good enough for act x to be a surjective submersion. Presumably that always happens when the action is transitive on underlying sets.

Going in the other direction, to make a homogenous space G/H you just need the equivalence relation G×HG×G to be effective. I’d guess that H being closed is exactly what you need to make that true, probably partly because of Cartan’s theorem.

I’ll leave the other questions to the Lie 2-group theorists. But one way to avoid them entirely would be to work in the 2-category of stacks on the category of manifolds, which is certainly regular and exact.

Posted by: Mike Shulman on March 5, 2009 4:28 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

What’s a nice nontrivial example of an -group?

Posted by: David Corfield on March 5, 2009 10:38 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

…setting up an equivalence between transitive actions of G and “-subgroups.” But now, an “-subgroup” just means any -group homomorphism HG.

So take the fundamental -groups of the 2-sphere and the 3-sphere. Each of these is an -subgroup of the other (induced by inclusion and Hopf fibration)? Are either of π (S 3)//π (S 2) or π (S 2)//π (S 3) interesting? I would imagine that the former is an -groupoid equivalent to the fundamental -groupoid of the circle.

Or do we have to be more careful working in Top?

Posted by: David Corfield on March 5, 2009 12:14 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Well, whatever π (S 3)//π (S 2) is, it’s a transitive π (S 3)-space. Do you have an action of π (S 3) on S 1 in mind?

Classical homotopy theorists would write π (S 3)//π (S 2) as a bar construction B(*,ΩS 2,ΩS 3). I feel like there may be more to say here, but I haven’t thought of it yet.

Posted by: Mike Shulman on March 5, 2009 5:11 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Okay, got it.

Via Galois theory, when A is connected, spaces with an action of π (A) can be identified with fibrations over A. The π (A)-space corresponding to a fibration is, guess what, its fiber.

Now given any map f:AC, we can pull back fibrations over C to fibrations over A; this corresponds to restricting an action of π (C) to an action of π (A). We can also compose with f to turn a fibration over A into a fibration over C. (Well, it won’t necessarily be a fibration, but we can just replace it by one.) This corresponds to the (,1)-categorical left adjoint to restriction along π (f), which we might call (Kan) “extension” or “induction;” a homotopy theorist would write it as a bar construction B(ΩC,ΩA,). (There’s also a right adjoint, but we won’t need it.) A careful study of the relationships between these equivalences and transition functors can be found in my paper Parametrized spaces model locally constant homotopy sheaves (arXiv).

Now, the quotient π (C)//π (A), written by the homotopy-theorist as B(,ΩA,ΩC), is constructed by starting with π (C) as a π (C)-space, restricting it to a π (A)-space, then quotienting by the π (A)-action, i.e. extending forward along the projection π (A) to the trivial -group.

Translating over into the world of fibrations, the fibration corresponding to π (C) as a π (C)-space is the path fibration PCC, where PC is the space of paths starting at the basepoint c 0C, and the map PCC projects to the endpoint of the path. The fiber of this map, over the basepoint, is the loop space ΩC of paths starting and ending at the basepoint, so that makes sense. We now pull back this fibration along f:AC, and what we get is the space of pairs (a,γ) where aA and γ is a path in C from f(a) to the basepoint c 0; in other words, it’s just the homotopy fiber of f over the basepoint, equipped with its obvious projection to A. Next we compose with the projection A from A to a point, which doesn’t change the space but just forgets the projection to A. Now we have a fibration over , i.e. just a space. We then have to transform this fibration over into a space with an action by π ()= by taking its fiber; but of course this does nothing.

In conclusion, for any map f:AC of connected based spaces, the (,1)-categorical quotient π (C)//π (A) is just the homotopy fiber of f. And if f is itself a fibration, this is equivalent to its ordinary fiber. The -group π (C) acts on this in the standard way, by transporting along paths in C; the action is transitive because A is connected.

So, if we start with the Hopf fibration S 3S 2, then the quotient π (S 2)//π (S 3) is just the fiber S 1. I read what you wrote as saying that π (S 3)//π (S 2) should be S 1, but maybe this is actually what you meant; if so, you’re right! The other one π (S 3)//π (S 2) is the homotopy fiber of the inclusion S 2S 3, whatever that is.

In the other direction, suppose I start with a connected based space C and a space X having a transitive action of π (C), and I want to find a map f:AC of connected based spaces such that Xπ (C)//π (A), or equivalently that X is the homotopy fiber of f. To use the above approach, I should start by translating X into a fibration over C—but then I’m already done! This is a fibration with fiber X, and its total space is connected since the action is transitive.

We can sort of give an explicit description of that total space: if X has an action of ΩC, we can make the bar construction B(,ΩC,X). This isn’t exactly a fibration over C, but it comes with a map to B(,ΩC,)=BΩC, which is equivalent to C (since C is connected), and its fiber is indeed X. Presumably we could trace through the equivalences and figure out why this looks like the “stabilizer” of a point in X.

Posted by: Mike Shulman on March 5, 2009 6:22 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

It may seem weird that we get the quotient π (C)//π (A) by taking a fiber of f:AC, since fibers are dual to quotients. At least, it seems weird to me! But we can reassure ourselves by dropping back to low dimensions.

Let G be an ordinary discrete 1-group and let i:HG be a subgroup. Now the claim is that we can recover G/H as the essential fiber of the map Bi:BHBG of groupoids. Of course, now I’m using BG for the groupoid with one object and BG(,)=G.

Well, in general, for a map f:AC of groupoids, an object of the essential fiber over c 0C is an object aA and an isomorphism f(a)c 0, and a morphism in the essential fiber is a morphism aa in A making the obvious triangle commute in C. For Bi:BHBG, this means that an object of the essential fiber over BG is the unique object BH together with an isomorphism Bi()—in other words, an element of G. And a morphism in the essential fiber from g 1 to g 2 will be a morphism in BH—that is, an element of H—such that g 1h=g 2 in G. Thus, the essential fiber is equivalent to the discrete set G/H, which is what we wanted.

This still feels like magic to me.

Posted by: Mike Shulman on March 5, 2009 7:07 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Let G be an ordinary discrete 1-group and let i:HG be a subgroup. Now the claim is that we can recover G/H as the essential fiber of the map Bi:BHBG of groupoids.

Yes, this is a nice fact. Let me just remark that we have discussed this here from time to time in slightly different but equivalent language:

As described at homotopy limit and at generalized universal bundle one way to compute the essential fiber of a morphism g:XBG by an ordinary pullback is to pull back the universal G-bundle E ptG in its -groupoid incarnation.

Dually, for S any pointed object and ρ:BHS a morphism of pointed objects, the homotopy fiber is the pullback of E ptS and computes the action groupoid pt S//H of H acting on the point of S, as described there.

The situation you just mentioned is the combination of these two cases: that where we have a morphism BHBG of groups:

here the homotopy fiber is both:

a) the G-bundle associated to the universal H-bundle by this morphism in its -groupoid incarnaton;

- the action groupoid G//H.

Posted by: Urs Schreiber on March 5, 2009 8:53 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Very neat! I didn’t see those connections, but of course you’re right. It still feels like magic to me that we compute a quotient by computing a fiber, but at least now I see that it’s an instance of a familiar general phenomenon.

Posted by: Mike Shulman on March 5, 2009 11:40 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

It still feels like magic to me that we compute a quotient by computing a fiber, but at least now I see that it’s an instance of a familiar general phenomenon.

Yes, indeed. Just for the record, some may recall that a while ago I had been wondering about this in the context of not -groupoids but their infinitesimal version, L -algebroids.

I wanted to get a good definition of -action of one L -algebroid g on another h.

The direct way to do this would be to define something like an L -algebroid end(h) of h and then look at L -morphisms gend(h).

But it turns out that defining end(h) in the right way is at best painful. Well, I wouldn’t be shocked if somebody presents me a nice solution, but in all the discussion we had about this here no really good general such seems to have surfaced.

So at some point I decided to go the other route and instead of defining the action directly, define the fibration that it should induce, i.e. the “action L -algebroid” and let the action L -algebroid define the action instead of the other way round.

This is described in p. 9, section Actions and their homotopy quotients of On -Lie, more details from p. 21 on (from a talk I once gave).

Later it turned out that the same definition, but in in rather different language, was given by Jonathan Block. I talk about that in the entry Block on L -module categories.

(With Jim Stasheff and Hisham Sati we have an almost finished article where we apply this kind of thing to L -connections to reproduce various formulas known in String theory. Much to the infuration of at least Jim I kept postponing finishing this article because I felt I needed to better understand the homotopy-theoretic abstract nonsense in which it lives. It seems I am getting closer…)

Posted by: Urs Schreiber on March 6, 2009 1:33 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Oh yes, the wrong way round.

You’d kinda want π (S 3)//π (S 2) to be an ‘inverse’ to S 1.

I think I need to spend some time reading all your interesting comments.

Posted by: David Corfield on March 5, 2009 7:46 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Sorry to keep adding more while probably no one else has yet digested what I’m saying, but this is too nice not to share. I just realized that the equivalence between G-actions and spaces over BG is not limited to classical homotopy theory; it’s true in any exact (,1)-category.

In an exact 1-category K, regular epis are automatically descent morphisms, meaning that XK/X is a stack for them. That means that for an equivalence relation RA×A, objects over the quotient A/R are equivalent to objects over A with an “action” by R, which amounts to being constant along equivalence classes.

Now, the same should be true in an exact (,1)-category, for the quotient of a groupoid. But recall what I said here about the construction of BG from a group object G in any exact (,1)-category. That means that 1BG is a descent morphism, so that objects over BG can be identified with objects over 1 (that is, just objects) having an action by G. But this is precisely what we wanted.

That means that my argument above that identifies the quotient G//H with the fiber of BHBG should also work in any exact (,1)-category. In particular, it should work in the (,1)-category of stacks of -groupoids on the category of manifolds.

Posted by: Mike Shulman on March 5, 2009 8:27 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

That means that my argument above that identifies the quotient G//H with the fiber of BHBG should also work in any exact (,1)-category. In particular, it should work in the (,1)-category of stacks of -groupoids on the category of manifolds.

Compare section 2.2 of

J. F. Jardine, Cocycle categories

which has a proof of this kind of statement for -stacks with -stacks modeled by simplicial presheaves.

Posted by: Urs Schreiber on March 5, 2009 9:03 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Excellent! I also like seeing it as a consequence of exactness, though.

Posted by: Mike Shulman on March 6, 2009 1:39 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

What’s a nice nontrivial example of an -group?

For a topological space X, let ΠX be its fundamental -groupoid. For any point xX we have the -group Π(X)(x,x) of automorphisms of x.

This Π(X)(x,x) is an -group which subsumes all the ordinary homotopy groups π n(X,x) of X at x, together with all their actions and interrelations on each other.

This is the canonical example but also a bit tautological: equivalently one could say: an -groups is a connected topological space.

More generally: for any -groupoid G and every object aG the thing G(a,a) is an -group.

That, too, is a bit tautological, of course.

Posted by: Urs Schreiber on March 5, 2009 2:31 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Old-fashioned homotopy theorists would call Π(X)(x,x) the loop space ΩX of the based space (X,x). And in fact, every example is of this form: given any -group G there is a space BG such that GΩBG. This is a very classical theorem in homotopy theory, although classical homotopy theorists would say “grouplike A -space” rather than “-group.”

It’s also a special case of the statement that the (,1)-category of spaces (= -groupoids) is exact: an -group G is a group object in spaces, hence G1 is a groupoid object, and so (by exactness) it is the kernel of some map 1BG, i.e. we have a pullback

G 1 1 BG

which says exactly that GΩBG.

Posted by: Mike Shulman on March 5, 2009 4:35 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

So is the lesson that infinitely categorified Klein geometry (at least the (, 1) variety) is just homotopy theory for a pair of connected spaces with base points and a mapping between them?

Double cosets are next on the agenda.

Posted by: David Corfield on March 5, 2009 4:50 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Yes, I think so. That shouldn’t really be a surprise; most (,1)-category theory is just a new language for homotopy theory. Although, like any new language, it does suggest new ways of looking at old things. I doubt that homotopy theorists ever thought of a map between connected based spaces as analogous to a Klein geometry.

Posted by: Mike Shulman on March 5, 2009 5:27 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

In light of what I said above, it might be more accurate to say that Klein (,1)-geometry is the homotopy theory of pairs of connected based spaces and fibrations between them—the corresponding homogeneous space then being the fiber of the fibration.

Of course, things get more complicated when you want to add in a smooth structure. To do that in homotopy theory, you’d probably have to think about, say, simplicial (pre)sheaves on the category of manifolds.

Posted by: Mike Shulman on March 5, 2009 8:15 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

David wrote:

infinitely categorified Klein geometry […] is just homotopy theory

Mike replied

That shouldn’t really be a surprise; most (,1)-category theory is just a new language for homotopy theory

Maybe a remark on this point:

Saying that

Working in the (,1)-category of (,0)-categories (= -groupoids) is nothing but working with topological spaces.

is the analog of saying

Working in the 1-category of 0-categories (= sets) is nothing but doing set theory.

In both cases one can ask: So what’s the point? Why do we talk about (-)categories and not just about sets and spaces.

The answer is both cases is: because the category theory allows us to consider parameterized sets and parameterized spaces: we have the Yoneda lemma and (pre)sheaves of sets and (pre)sheaves spaces, hence (Grothendieck) topoi and (Rezk-Lurie) -topoi.

This allows us to do things that set theorists and homotopy theorists can not do with plain sets and plain topological spaces: add extra structure, for instance smooth structure, by considering presheaves over suitable test objects.

So a central point is that there are (presheaf) -topoi. Whence the title of Lurie’s book, I suppose.

(E.g. his remarks at the beginning of section 5.1).

Posted by: Urs Schreiber on March 6, 2009 11:06 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Yes!

Of course, set theorists and homotopy theorists do study parametrized things and add extra structure. Set theorists call it “forcing.” Homotopy theorists do “equivariant homotopy theory” and “parametrized homotopy theory” and talk about simplicial (pre)sheaves. The merits of the categorical approach are that we have a unified framework in which to do all of these things, and that when we phrase classical things correctly in the categorical language, we don’t have to re-prove them in all the other situations. And probably others.

Posted by: Mike Shulman on March 7, 2009 4:08 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Ahem

Just note that the link at that comment to the ‘notes’ has moved to here, due to departmental server migration.

Posted by: David Roberts on March 11, 2009 1:38 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

As an added inducement to get you onboard, Mike, with a categorified Erlanger Programme we can categorify Tarski’s What are Logical Notions?, using what Todd was telling us about here and here.

Posted by: David Corfield on March 3, 2009 4:57 PM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

I’m glad we’re taking up this theme again. I’m pretty tired, so all I have to say tonight is: “a moment of insight near the Nine Zigzag Bridge in Shanghai” sounds pretty cool.

Cooler than if you also know I was in a Starbucks packed with tourists trying to recover from the heat.

Posted by: John Baez on March 3, 2009 6:45 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

What sort of object do we expect the stabiliser to be? Certainly the stabiliser of a point is a sub-2-group (i.e. a faithful functor to the group), but can we allow more general things? Here is a silly idea that comes from just copying my own private definition of the stabiliser of a point, replacing the point with something more general.

Let G be a 2-group, i:YX a sub-thingie of the groupoid X, which has an action a:X×GX. I guess we would want i to be faithful.

Consider the weak pullback i(a Y) of i along the composite a Y:Y×Gi×idX×GaX.

This admits the structure of a double groupoid where one of the directions is as weak as the 2-group (so strict 2-group gives a double groupoid, and a weak 2-group gives a pseudo double groupoid). There is a functor j from i(a Y) to G given by the composite of the canonical arrow to Y×G and projection to G. I think that this double groupoid has connections (at least in the strict case) so is the ‘same as’ a 2-groupoid (and bigroupoid in the non-strict case, once we know that this would even work. Has it been done anywhere in the literature?) In the case that Y=*, the double groupoid reduces to a 2-group.

How much j could be thought of as a sub-2-group of G is debatable, but some homotopy-theoretic considerations may be able to guide these ill-formed thoughts into something sensible.

Posted by: David Roberts on March 4, 2009 1:32 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

I don’t understand. The pullback you mention presumably takes place in Gpd, so it will be a groupoid. Where does the double groupoid come from?

Posted by: Mike Shulman on March 5, 2009 3:00 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Apologies for the delay, public holiday here in Australia, plus the one day a week I’m not at uni. All of what is below may be less than optimal to the problem at hand, but the structure seems interesting.

Where does the double groupoid come from?

The pullback admits the structure of a double groupoid as follows:

Recall: we have a faithful functor i:YX between strict G-groupoids for G a 2-group (G strict for now, as well as i, so it is really equivariant). The weak pullback has as objects

(y;γ;y,g)Y 0×X 1×Y 0×G 0

such that γ:i(y)i(y)g. Morphisms between (y 1;γ 1;y 1,g 1) and (y 2;γ 2;y 2,g 2) are triples (a;a,h)Y 1×Y 1×G 1 such that γ 2i(a)=i(a)hγ 1 It helps now to draw the commuting square I could not (Oh when will I learn to do diagrams in here?), with the a’s vertical.

The objects of the pullback groupoid become horizontal arrows, we let the objects of the double groupoid be just the objects of Y and the arrows of the pullback groupoid become the squares in the double groupoid.

Then vertical composition of squares is just composition in the pullback groupoid (componentwise composition of (a;a,h)’s). The horizontal composition is akin to semidirect product multiplication.

The horizontal composition of (y;γ;y,g) and (y;δ;y,k) is (y;δgγ;y,kg). That this is associative uses strictness of G, i and the action. I haven’t thought seriously about precisely to say what thing I get for weak G etc. A pseudo double groupoid maybe.

It may be worth noting that the vertical category in this double category is just Y.

There is a functor to G, which is considered as a double category as follows: There is only one object, the vertical arrows are trivial, the horizontal arrows are the objects of G, and the squares are the arrows of G. Clearly this is the 2-groupoid with one object corresponding to G considered as a double groupoid in the usual way.

My claim above that this has connections is obviously wrong, as it isn’t edge symmetric.

Now to go back and read all of the above comments…

Posted by: David Roberts on March 11, 2009 1:37 AM | Permalink | Reply to this

Re: The Stabilizer of a Subcategory

Interesting. That double groupoid is sort of a “G-equivariant kernel” of i:YX. In particular, although it doesn’t have connections, it does have companions and conjoints for vertical arrows (which are, of course, the same in a double groupoid). And if Y=X, its quotient (aka its reflection into groupoids, left adjoint to forming the double groupoid of commutative squares in a groupoid) is the weak quotient X//G.

Just musing. I’m not sure how this fits into the picture.

Posted by: Mike Shulman on March 11, 2009 3:46 AM | Permalink | Reply to this

Post a New Comment