nLab
fibration in a 2-category

Fibrations in a 2-category

Idea

Recall the notion of a Grothendieck fibration: a functor p:EB whose fibres E b are (contravariantly) functorial in bB.

This idea may be generalized to work in any suitable 2-category, although if the 2-category is not strict, then one has to generalize instead the non-strict notion of Street fibration. The generalized definition can be given in any of several equivalent ways, in such a way that

When K is Cat, strict fibrations in this sense are precisely Grothendieck fibrations, while non-strict ones are precisely Street fibrations.

Definition

Fix a finitely complete (non-strict) 2-category K. Recall that for any two morphisms f:AC and g:BC, f/g denotes their comma object. Let f/ g be their 2-pullback.

A morphism p:EB in K is a (non-strict) fibration when the following equivalent conditions hold:

  • p *=K(X,p):K(X,E)K(X,B) is a Street fibration in Cat for each XK, and for all f:YX in K

    K(X,E) f * K(Y,E) p * p * K(X,B) f * K(Y,B)\array{ K(X,E) & \overset{f^*}{\to} & K(Y,E) \\ \mathllap{p_*} \downarrow & & \downarrow \mathrlap{p_*} \\ K(X,B) & \overset{f^*}{\to} & K(Y,B) }

    is a morphism of fibrations.

  • For every morphism f:XB, the canonical map i:f/ pf/p has a right adjoint in the slice 2-category K/X.

  • The canonical map i:pB/p has a right adjoint in K/B.

  • p:EB is an algebra for the 2-monad L on K/B given by Lp=B/p.

If K is a strict 2-category with finite strict 2-limits, then we say that p:EB is a strict fibration when the corresponding conditions hold where “Street fibration” is replaced by “Grothendieck fibration”, slice 2-categories are replaced by strict-slice 2-categories, comma objects are replaced by strict comma objects, and 2-pullbacks are replaced by strict 2-pullbacks. In this case the 2-monad L is in fact a strict 2-monad, but we do not require p to be a strict algebra, only a pseudoalgebra; strict algebras for L would instead be split fibrations.

Note also that the first definition makes perfect sense regardless of whether K has any limits, although this is not true of the others.

Details

By way of spelling out the first definition, we may define a 2-cell η:ee:XE to be p-cartesian if f *η=ηf is p *-cartesian for every f:YX. Since this definition already incorporates stability under pullback, we can then say that p is a fibration in K if for every 2-cell β:bpe there is a cartesian β^:ee such that pe=b and pβ^=β.

The third definition is perhaps the simplest. Of course, it is implied by the second (take f=1), but the converse is also true by the pasting lemma for comma and pullback squares.

We can show that the first and third definitions are equivalent by using the representability of fibrations and adjunctions, plus the following lemma, whose proof can be found at Street fibration.

Lemma

A functor p:EB is a cloven Street fibration if and only if the canonical functor i:BE/p has a right adjoint r in Cat/B.

It follows that a morphism p:EB in any 2-category K is representably a fibration (i.e. satisfies the first definition) if and only if the adjunction ir exists in K/B (i.e. it satisfies the third condition).

Now we connect the first three conditions with the fourth. Because K is finitely complete, we may form the tricategory Span(K) of spans in K. In particular, K/B is equivalent to the hom-2-category Span(K)(B,1). Now recall that B/p can be expressed as a pullback or span composite

B/p B 2 E B B 1\array{ & & & & B/p & & & & \\ & & & \swarrow & & \searrow & & & \\ & & B^{\mathbf{2}} & & & & E & & \\ & \swarrow & & \searrow & & \swarrow & & \searrow & \\ B & & & & B & & & & 1 }

Write ΦB=B 2B. The functor L:pB/p is then given by composition: Lp=ΦBp. To show that p is a fibration iff it is an L-algebra, it suffices to show

Lemma. ΦB is a colax-idempotent monad in Span(K) with unit i:BB 2=B/B.

Proof. Write Δ for the monoidal 2-category whose underlying 1-category is the augmented simplex category (q.v.) Δ a. Recall that for n1 each [n]Δ is given by the (n1)-fold composite of the cospan [1][2][1] with itself, where we take a 0-fold composite to denote the identity [1][1][1]. Recall also that the monoidal structure [n][m] on Δ is generated by composing the cospans [n],[m]:[1][1] (together with the fact that [0],[1] are the initial and terminal objects).

Thus for each n1, there is a span B [n]:BB, which is canonically equivalent to the (n1)-fold composite B [2]B [2]B [2]:BB, because cotensor preserves finite limits. For the same reason, B :Cat fp opK almost restricts to a monoidal 2-functor Δ opSpan(K)(B,B), except that [0] does not yield a span from B to B. Precomposing B with the functor Δ coΔ op that sends [n] to [n+1], while δ iσ i and σ iδ i+1 does yield a monoidal 2-functor Δ coSpan(K)(B,B), which by the universal property of Δ corresponds to a unique colax-idempotent monad in Span(K)(B,B).

In detail, the monoid object [0][1][2] in Δ is sent to the monad ΦB=B [2] in Span(K), with structure maps i=(σ 0 1) *:BΦB and c=(δ 1 2) *:ΦBΦBΦB. Moreover, because of the adjunction δ 1 2σ 0 2=σ 0 1[1] in Δ, we have iΦBc in Span(K)(B,B) with identity unit.

It follows that L=ΦB is a monad, and is colax-idempotent because, for a span H:BA, we have η H=iH, μ H=cH, and

η LH=iΦBHcH\eta_{L H} = i \circ \Phi B \circ H \dashv c \circ H

with identity unit. It is clear, too, that the morphism i:pB/p as above is given by η p =ip , where p denotes the obvious span B1. Thus, by the definition of a colax-idempotent monad, a morphism p:EB carries the structure of an L-algebra if and only if the unit i=η p :pB/p has a right adjoint.

Properties

Iterated fibrations

It is easy to show that a composite of fibrations is a fibration. Moreover, if Fib(X)=Fib K(X) denotes the 2-category of fibrations over XK, then we have:

Theorem

A morphism in Fib(X) is a fibration in the 2-category Fib(X) iff its underlying morphism in K is a fibration.

This is a standard result, at least in the case K=Cat, and is apparently due to Benabou. References include:

  • J. Benabou, “Fibered categories and the foundations of naive category theory”
  • B. Jacobs, Categorical Logic and Type Theory, Chapter 9
  • C. Hermida, “Some properties of Fib as a fibred 2-category”

Therefore, for any fibration AX in K we have Fib K(A)Fib Fib K(X)(AX), and similarly for opfibrations. This is a fibrational 2-categorical analogue of the standard equivalence K/A(K/X)/(AX) for ordinary slice categories.

References

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

  • Mark Weber, Yoneda structure from 2-toposes. Applied Categorical Structures 15:259–323 (2007).