nLab
two-sided fibration

Two-sided fibrations

Two-sided fibrations

Idea

Recall that a functor EB is called a fibration if its fibres E b vary (pseudo-)functorially in b. Taking fibre to mean strict fibre results in the notion of Grothendieck fibration, while taking it to mean essential fibre gives the notion of Street fibration.

Similarly, a two-sided fibration AEB is a pair of functors whose fibres E(a,b) vary functorially in both a and b (contravariantly in one and covariantly in the other).

Definition

Let K be a bicategory with finite 2-limits, and recall that fibrations in K may be defined in any of several ways. Each of these has an analogous version for two-sided fibrations.

In terms of 2-monads

Recall that (cloven) fibrations EB in K are the (pseudo)algebras for a (pseudo) 2-monad L on K/B. For a morphism p:EA in K, Lp is given by composing the span ApE1 with the canonical span ΦA=AdomA 2codA, so that Lp:E/pA is the canonical projection. This can equivalently be described as the comma object (1 A/p). This 2-monad is lax-idempotent, so that p:EB is a fibration if and only if the unit pLp has a left adjoint with invertible counit.

More generally, the same construction gives a 2-monad L on SpanK(B,A), whose algebras we call left fibrations. In Cat, a span CpHqD is a left fibration if p is a cloven fibration whose chosen cartesian lifts are q-vertical. (Since we are working bicategorically, ”q-vertical” means that they map to isomorphisms under q.)

Dually, there is a colax-idempotent 2-monad R on each SpanK(B,A) whose algebras are called right fibrations, the special case of SpanCat(D,1) yielding cloven opfibrations.

There is then a composite 2-monad M that takes a span E from B to A to ME=ΦAEΦB, and M-algebras are called two-sided fibrations. Although M is neither lax- nor colax-idempotent, it is still property-like?.

Proposition

A two-sided Street fibration from B to A in Cat is given by a span p:EA, q:EB such that

  1. each i:apx in A has a p-cartesian lift κ i:i *xx in E that is q-vertical (that is, E is a left fibration)

  2. each j:qxb in B has a q-opcartesian lift κ j:xj !x in E that is p-vertical (E is a right fibration)

  3. for every cartesian–opcartesian composite i *xxj !x in E, the canonical morphism j !i *xi *j !x is an isomorphism.

Proof

By the usual theory of distributive laws, an M-algebra m:MEE gives rise to L- and R-algebras m(ΦAη E R) and m(η E LΦB), and conversely an L-algebra and an R-algebra r underlie an M-algebra if and only if there is an isomorphism r(ΦB)(ΦAr) that makes r a morphism of L-algebras.

Now given and r, because L is colax-idempotent, there is a unique 2-cell r¯:r(ΦB)(ΦAr) that makes r a colax morphism of L-algebras. So we want to show that in the case of Cat, the components of this natural transformation are the canonical morphisms of (3).

The 2-cell r¯ is given by (ΦAr)(ϵΦB), where ϵ is the counit of the adjunction η E L. Its components are thus given, for each i:apx in A and j:pxb in B, by first factoring κ jκ i through the opcartesian i *xj !i *x and then factoring the result through the cartesian i *j !xj !x, to obtain exactly the canonical morphism j !i *xi *j !x.

If ApEqB is a two-sided fibration, then the operation sending (a,b) to the corresponding (essential) fiber of (p,q) defines a pseudofunctor A op×BCat. The third condition in Proposition 1 corresponds to the “interchange” equality (α,1)(1,β)=(1,β)(α,1) in A op×B. We write Fib(B,A) for the 2-category of two-sided fibrations from B to A.

A representable definition

Another definition of internal fibration is that a (cloven) fibration in K is a morphism p:EB such that K(X,p):K(X,E)K(X,B) is a (cloven) fibration in Cat, for any XK, and for any XY the corresponding square is a morphism of fibrations in Cat. To adapt this definition to two-sided fibrations, we therefore need only to say what is a two-sided fibration in Cat. For this we can use the characterization of Proposition 1.

As iterated fibrations

Let Fib(A)=Fib K(A) denote the 2-category of fibrations over AK. It is a well-known fact (apparently due to Benabou) that a morphism in Fib(A) is a fibration in Fib(A) if and only if its underlying morphism in K is a fibration. See fibration in a 2-category. Thus, for any fibration r:CA, we have Fib Fib K(A)(r)Fib K(C).

Of course there is a dual result for opfibrations: for any opfibration r:CA we have Opf Opf K(A)(r)Opf K(C). When we combine variance of iteration, however, we obtain two-sided fibrations.

Theorem

A span ApEqB is a two-sided fibration from B to A if and only if

  1. p:EA is a fibration and
  2. (p,q):EA×B is an opfibration in Fib(A).
Proof

Recall that the projection A×BA is a fibration (and also an opfibration, although that is irrelevant here), and the cartesian 2-cells are precisely those whose component in B is an isomorphism. Therefore, saying that (p,q) is a morphism in Fib(A), i.e. that it preserves cartesian 2-cells, says precisely that q takes p-cartesian 2-cells to isomorphisms.

Now q is an opfibration in K iff E(q/1 B) has a left adjoint with invertible counit in K/B, and (p,q) is an opfibration in Fib(A) iff E((p,q)/1 A×B) has a left adjoint with invertible counit in Fib(A)/(A×B). Of crucial importance is that here ((p,q)/1 A×B) denotes the comma object calculated in the 2-category Fib(A), or equivalently in K/A (since monadic forgetful functors create limits), and it is easy to check that this is in fact equivalent to the comma object (q/1 B) calculated in K.

Therefore, (p,q) is an opfibration in Fib(A) iff q is an opfibration in K and the left adjoint of E(q/1 B) is a morphism in Fib(A). It is then easy to check that this left adjoint is a morphism in K/A iff p inverts q-opcartesian arrows, and that it is a morphism of fibrations iff the final condition in Proposition 1 is satisfied.

In particular, we have Fib(B,A)Opf Fib(A)(A×B). By duality, Fib(B,A)Fib Opf(B)(A×B), and therefore Fib Opf(B)(A×B)Opf Fib(A)(A×B), a commutation result that is not immediately obvious.

This result appears in Bourn–Penon; it was noticed independently and recorded here by Mike Shulman.

Two-sided discrete fibrations

Definition

A two-sided fibration AEB in K is discrete if it is discrete as an object of K/A×B. Since discreteness is a limit construction, it is created by monadic forgetful functors; hence this is equivalent to being discrete as an object of the 2-category Fib(A,B) of two-sided fibrations.

For Grothendieck fibrations in Cat, this means the following.

Definition

A two-sided discrete fibration is a span q:EA, p:EB of categories and functors such that

  1. each bpe in B has a unique lift in E that has codomain e and is in the fiber over qe
  2. each qea in A has a unique lift in E that has domain e and is in the fiber over pe
  3. for each f:ee in E, the codomain of the lift of qf equals the domain of the lift of pf and their composite is f.

We write

DFib(A,B)Span(A,B)DFib(A,B) \subset Span(A,B)

for the full subcategory on the 2-category SpanK(A,B) of spans on the 2-sided discrete fibrations. Since a morphism of spans between discrete fibrations is automatically a morphism of fibrations, this is also the full sub-2-category of the 2-category of two-sided fibrations Fib(A,B). And since they are discrete objects, this 2-category is actually (equivalent to) a 1-category.

Properties

Profunctors and collages

Definition

Given a profunctor F:B op×ASet, its collage is the category K F over the interval category

p:K FΔ[1]p : K_F \to \Delta[1]

With p 1(0)=B, p 1(1)=A, K F(b,a)=F(b,a) and K F(a,b)= for all bB, aA, where

  • the composite of bea with afa is given by F(b,f)(e);

  • the composite of bgb with bea is given by F(g,a)(e).

Proposition

There is an equivalence of categories

[B op×A,Set]DFib(A,B)[B^{op} \times A, Set] \stackrel{\simeq}{\to} DFib(A,B)
FE F,F \mapsto E_F \,,

pseudo-natural in A,BCat, between profunctors in Set and discrete fibrations from A to B, where E F is the category whose

  • objects are sections σ:Δ[1]K F of the collage p:K FΔ[1]

  • morphisms are natural transformations between such sections;

  • the two projections AE FB are the two functors induced by restriction along {0}Δ[1]{1}.

Proof

First we write out E F in detail. In the following b,b,B and a,a,A.

The objects of E F are morphisms

b e a\array{ b \\ {}^{\mathllap{e}}\downarrow \\ a }

in K F, hence triples (bB,aA,eF(b,a)).

Morphisms are commuting diagrams

b g b e e a f a\array{ b &\stackrel{g}{\to}& b' \\ {}^{\mathllap{e}}\downarrow && \downarrow^{\mathrlap{e'}} \\ a &\stackrel{f}{\to}& a' }

in K F. We may identify these with pairs ((bgb)B,(afa)A) such that

F(g,a)(e)=F(b,f)(e).F(g,a')(e') = F(b,f)(e) \,.

We check that this construction yields a two-sided fibration. The three conditions are

  1. For

    b e a\array{ b \\ {}^{\mathllap{e}}\downarrow \\ a }

    an object of E F and afa a morphism in A, we have that

    b Id b e fe a f a\array{ b &\stackrel{Id}{\to}& b \\ {}^{\mathllap{e}}\downarrow & & \downarrow^{\mathrlap{f e}} \\ a &\underset{f}{\to}& a' }

    is the unique lift to a morphism in E that maps to Id b.

  2. Analogously, for

    b e a\array{ b' \\ {}^{\mathllap{e'}}\downarrow \\ a' }

    an object of E F and bgb a morphism in B, we have that

    b g b eg e a id a\array{ b &\stackrel{g}{\to}& b' \\ {}^{\mathllap{e' g}}\downarrow & & \downarrow^{\mathrlap{e'}} \\ a' &\underset{id}{\to}& a' }

    is the unique lift to a morphism in E that maps to Id a.

  3. For

    b g b e e a f a\array{ b &\stackrel{g}{\to}& b' \\ {}^{\mathllap{e}}\downarrow && \downarrow^{\mathrlap{e'}} \\ a &\underset{f}{\to}& a' }

    an arbitrary morphism in E F, these two unique lifts of its A- and its B-projection, respectively, are

    b Id b e fe a f a\array{ b &\stackrel{Id}{\to}& b \\ {}^{\mathllap{e}}\downarrow & & \downarrow^{\mathrlap{f e}} \\ a &\underset{f}{\to}& a' }

    and

    b g b eg e a Id a.\array{ b &\stackrel{g}{\to}& b' \\ {}^{\mathllap{e' g}}\downarrow & & \downarrow^{\mathrlap{e'}} \\ a' &\underset{Id}{\to}& a' } \,.

    The codomain and domain do match, since fe=eg by the existence of the original morphism, and their composite is the original morphism

    b Id b g b e fe eg e a f a Id a.\array{ b &\stackrel{Id}{\to}& b &\stackrel{g}{\to}& b \\ {}^{\mathllap{e}}\downarrow & & {}^{\mathllap{f e}}\downarrow^{\mathrlap{e' g}} && \downarrow^{\mathrlap{e'}} \\ a &\underset{f}{\to}& a' &\stackrel{Id}{\to}& a' } \,.

To see that this construction indeed yields an equivalence of categories, define a functor (AEB)(F E:B op×ASet) by setting

  • F E(b,a):=E b,a;

  • for a morphism bgb let F E(g,a):F E(b,a)F E(b,a) be the function that sends bea to the domain of the unique lift of bgb with this codomain and mapping to Id a;

  • for a morphism afa let F E(b,f):F E(b,a)F E(b,a) be the function that sends bea to the codomain of the unique lift of afa with this domain and mapping to Id b;.

One checks that this yields an equivalence of categories.

Observation

The category E F is equivalently characterizd as being the comma category of the diagram BK FA.

Note that profunctors can also be characterized by their collages, these being the two-sided codiscrete cofibrations; and the collage corresponding to a two-sided fibration is its cocomma object?.

References

The notion is originally discussed in

  • Ross Street. Fibrations and Yoneda’s lemma in a 2-category. In Category Seminar (Proc. Sem., Sydney, 1972/1973), pages 104 133. Lecture Notes in Math., Vol. 420. Springer, Berlin, 1974.

  • Ross Street, Fibrations in bicategories. Cahiers Topologie Géom. Différentielle, 21(2):111–160, 1980. (Corrections in 28(1):53–56, 1987)

Some further discussion of discrete fibrations can be found in

  • Dominique Bourn and Jacques Penon. 2-catégories réductibles. Preprint, University of Amiens Department of Mathematics, 1978. Reprinted as TAC Reprints no. 19, 2010 (link).

A useful review of discrete fibrations is in

  • Emily Riehl, Two-sided discrete fibrations in 2-categories and bicategories 2010 (pdf)

Revised on February 20, 2012 21:16:36 by Finn Lawler (86.41.17.185)