Tuesday, 8 December 2009

ct.category theory - Explicit description of a fibered category

This construction may not be the most natural (or general) one, but I find it reasonably enlightening.



Let mathcalF and mathcalC denote the categories with one object associated to G and H, respectively. Notice that if mathcalF is any category equivalent to mathcalF, then in particular it admits a fully faithful functor to mathcalF. Since mathcalF has only one object, with isomorphisms in bijection with G, this implies that every hom-set in mathcalF must be in bijection with G as well. It's easy to check that every morphism in mathcalF must be an isomorphism, so this proves that mathcalF is a groupoid, with exactly |G| isomorphisms between any two objects.



I claim that we can choose mathcalF to have objects indexed by H. To be explicit, let's say that the morphisms between any two objects h1,h2 are identified with G, and that the composition of g1:h1toh2 and g2:h2toh3 is g1g2:h1toh3. Then this admits a natural "projection" functor to mathcalF, by sending every object to the unique object of mathcalF and sending each morphism to the morphism of the same name. We get a functor in the other direction by sending to the object labeled by the identity of H, and preserving names of morphisms. The composition mathcalFtomathcalFtomathcalF is literally the identity functor, and mathcalFtomathcalFtomathcalF is easily seen to be naturally isomorphic to the identity functor via a base-preserving natural transformation. So mathcalF and mathcalF are equivalent fibered categories over mathcalC.



Now let's construct a splitting of mathcalFtomathcalC. Fix a representative widetildehinG for each element hinH. Consider the subcategory of mathcalF that includes all objects, but only the morphisms of the form widetildeh1widetildeh12:h1toh2. (Note that this does contain identities and compositions.) For any given morphism h in mathcalC and any object h2inmathcalF, our chosen subcategory contains a unique pullback h1toh2 of h, namely the morphism widetildeh1widetildeh12:h1toh2 with h1 chosen so that h1h12=h.



To make this more concrete, let's look at the simplest possible non-split group extension: mathbbZ/4mathbbZtwoheadrightarrowmathbbZ/2mathbbZ. Here, the category mathcalF has two objects, with four morphisms between any pair, all of them isomorphisms. This category deserves to be equivalent to mathcalF: it has two objects, which both look exactly like the object of mathcalF and are isomorphic to each other. Make mathcalF into a fibered category over mathcalC by composing the "projection" functor to mathcalF with the given functor mathcalFtomathcalC. Recall that we can't construct a splitting of the original fibered category mathcalFtomathcalC precisely because we would need to choose a lift of the morphism 1inmathbbZ/2mathbbZ to mathbbZ/4mathbbZ, and neither of the two choices gives something that respects composition. But in our new fibered category mathcalF, we need to choose a lift of 1inmathbbZ/2mathbbZ to some morphism between the two objects of mathcalF, instead of an automorphism of one of the objects. So we don't need to worry about composing the lift with itself, and the problem is avoided.

No comments:

Post a Comment