Definition

A Grothendieck fibration is a functor such that for every object and morphism , there exists a cartesian morphism with .

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

Equivalently, writing for the fibre over , a choice of cartesian lifts determines for each a reindexing functor , pseudofunctorial in . This presentation is equivalent to giving a pseudofunctor via the Grothendieck construction.

Extra Structure

  • Cloven Fibration: a Grothendieck fibration equipped with a specified choice of cartesian lift for every and (a cleavage).
  • Split Fibration: a cloven fibration whose chosen lifts are strictly functorial, i.e. and on the nose.

Variants

  • Opfibration: the dual notion using cocartesian morphisms and pushforward along .
  • Discrete Fibration: a fibration in which cartesian lifts (hence reindexing) are unique; fibres embed as discrete opfibrations.
  • Cartesian Fibration: higher-categorical generalisation (e.g. in -categories/quasicategories) using cartesian edges.
  • Cocartesian Fibration: the corresponding higher-categorical op-variant using cocartesian edges.
  • Street Fibration: 2-categorical generalisation defined using 2-cells and cartesian liftings in a 2-category.

Examples

  • Codomain Fibration: for a category with pullbacks, sending to ; cartesian morphisms are pullback squares.
  • Simple Fibration: the Grothendieck construction of a pseudofunctor ; canonical example of a split fibration.
  • Family Fibration: over Set, objects are families and forgets to ; reindexing is substitution along functions.

References

jacobs1999-categorical-logic riehl2014-categorical-homotopy-theory