Definition

An opfibration (Grothendieck opfibration) is a functor such that for every object and morphism , there exists a cocartesian morphism with .

A morphism over is cocartesian when for every and with , there exists a unique such that and .

Equivalently, writing for the fibre over , a choice of cocartesian lifts determines for each a pushforward functor that is pseudofunctorial in . Giving an opfibration over is equivalent (up to equivalence) to giving a pseudofunctor via the Grothendieck construction.

Extra Structure

  • Cloven opfibration: a specified choice of cocartesian lift for every and (an op-cleavage).
  • Split opfibration: a cloven opfibration whose chosen lifts are strictly functorial, i.e. and on the nose.

Properties

  • Closed under pullback, composition, and retracts in .
  • Pushforward along is left adjoint to reindexing along when the latter is defined in a fibred setting (Beck–Chevalley and projection formulas express compatibility with base change).
  • A functor is a discrete opfibration iff cocartesian lifts exist and are unique; then each fibre is a discrete category and the structure is strictly functorial.

Variants

Examples

  • Simple opfibration: For a pseudofunctor , the Grothendieck construction is a split opfibration; pushforward along is given by the action .
  • Category of elements of a copresheaf: For , the projection is a split Discrete Opfibration.
  • Domain opfibration: If has pushouts, the domain projection is an opfibration; cocartesian morphisms are pushout squares over arrows .
  • Product projection: is both a fibration and an opfibration; cocartesian lifts are given by identities in the -component.

Fibration Grothendieck Fibration Discrete Opfibration Cloven Fibration Split Fibration Street Fibration Cartesian Fibration Cocartesian Fibration Family Fibration Set-Indexed Family

References

jacobs1999-categorical-logic