nLab
fibration in a 2-category

Recall the notion of a Grothendieck fibration. It generalizes to the notion of a fibration in a 2-category using Grothendieck fibrations themselves, using generalized elements. We here give an alternative, yet equivalent, 2-categorical definition, trying to explain how it specializes to Grothendieck fibrations. The definition is from

  • Ross Street, Fibrations in bicategories. Cahiers de Topologie et Géométrie Différentielle Catégoriques, 21 no. 2 (1980), p. 111–160 (numdam)

and is recalled in Mark Weber’s paper Yoneda Structure from 2-toposes, the main source for this page.

Fix a 2-category 𝒦. For any two morphisms f:AC and c:BC, let f/g be the corresponding comma object and let f/=g be their pullback.

A morphism p:AB in it is a fibration when for all morphism f:XB, the canonical map i:f/=pf/p has a right adjoint in 𝒦/X.

The purpose of this page is the following result:

When 𝒦 is Cat, fibrations in this sense are precisely Grothendieck fibrations.

This surely needs some unfolding. First, recall that the 2-category Cat/X has objects the functors CX, as morphisms the commuting triangles

C h C fg X, \array{C & \stackrel{h}{\to} & C' \\ & f \searrow \swarrow g & \\ & X, & }

and as 2-cells the natural transformations α:h 1h 2 such that gα=id f.

Next, recall that for f:XB and p:AB the comma object f/p has objects the triples (x,a,α), with α:f(x)p(a). We will abbreviate the latter as just α.

The pullback f/=p has objects the pairs (x,a) with f(x)=p(a), and the above mentioned canonical morphism f/=pf/p is simply the inclusion functor of identity maps id:f(x)p(a).

Somewhat unprecisely, seeing both categories f/p and f/=p as sitting over X means that functors between those should be the identity on the x component, and natural transformations should have the identity as their x component.

Let us concentrate on the case X=B. Then the pullback category f/=p has as objects the pairs (b,a) such that b=p(a), i.e., just objects a of A. And similarly, its morphisms are just morphisms of A.

Assuming a right adjoint q to i, q sends a morphism α:bp(a) to some object q(α) of A, which i then sends to the identity on pq(α), or more exactly the triple (pq(α),q(α),id pq(α)).

The counit for the corresponding adjunction has to be a morphism in f/p from the latter to α itself, i.e., a pair (ϵ 0,ϵ 1) making the square

pq(α) id pq(α) ϵ 1 p(ϵ 0) b α p(a)\array{pq(\alpha) & \stackrel{id}{\to} & pq(\alpha) \\\epsilon_1 \downarrow & & \downarrow p(\epsilon_0) \\ b & \stackrel{\alpha}{\to} & p(a)}

commute.

But, as a 2-cell in Cat/B, this pair must have ϵ 1=id, hence the counit is actually providing an arrow ϵ 0 in A, sent to α by p.

Moreover, its universal property tells us that for any other morphism in f/p from some i(a) to our α, i.e., for any a and any pair (h,k) making the square

p(a) id p(a) k p(h) b α p(a)\array{p(a') & \stackrel{id}{\to} & p(a') \\k \downarrow & & \downarrow p(h) \\ b & \stackrel{\alpha}{\to} & p(a)}

commute, there is a unique map m:aq(α) in A such that the above square factors in f/p as

p(a) id p(a) p(m) p(m) pq(α) id pq(α) id p(ϵ 0) b α a.\array{p(a') & \stackrel{id}{\to} & p(a') \\ p(m) \downarrow & & \downarrow p(m) \\ pq(\alpha) & \stackrel{id}{\to} & pq(\alpha) \\ id \downarrow & & \downarrow p(\epsilon_0) \\ b & \stackrel{\alpha}{\to} & a.}

In other words, the universal property provides a unique m such that ϵ 0m=h and p(m)=k, which exactly asserts that ϵ 0 is cartesian.

Hence p is a Grothendieck fibration. The other implication remains to be proved, but not today.