Fibered Categories
Fibered categories provide the categorical framework underpinning the theory of stacks. They formalize the idea of a "family of categories parametrized by a base category," generalizing the notion of a sheaf from sets to categories. Just as a sheaf associates data to open sets with compatibility, a fibered category associates an entire category to each object of a base, with functorial pullback operations.
The Functor to the Base
Let be a category. A category over is a category together with a functor . We call the structure functor and the base category.
For an object , the fiber (or fibre) of over is the subcategory consisting of:
- Objects:
- Morphisms:
Morphisms in the fiber are called vertical morphisms.
Let be any category and a fixed category. The trivial fibered category is with . The fiber over any is . This is the fibered category analogue of a trivial bundle.
Let be a category. The arrow category has morphisms in as objects, and commutative squares as morphisms. The functor sending to gives the structure of a category over . The fiber over is the slice category .
Cartesian Arrows
Let be a category over . A morphism in is cartesian (or a cartesian lift) if for every morphism in and every morphism in with , there exists a unique morphism with and .
In a diagram: lying over
Informally, is cartesian if is the "best pullback" of along .
The cartesian condition is a universal property: the morphism lying over is cartesian if and only if for every object in lying over , the map is a bijection. This is precisely saying that represents a certain functor.
Let (schemes) and let be the category of quasi-coherent sheaves: objects are pairs where is a scheme and is a quasi-coherent -module. The functor .
A morphism consists of and . This morphism is cartesian if and only if is an isomorphism, i.e., . Cartesian arrows correspond to pulling back sheaves.
Let be a category over where each fiber is a discrete category (a set). Then every morphism in is automatically cartesian. This recovers the theory of presheaves of sets.
Fibered Categories
A functor is a fibered category (or is fibered over ) if for every morphism in and every object (lying over ), there exists a cartesian morphism with .
Equivalently: every morphism in the base can be "lifted" to a cartesian morphism in the total category, providing pullbacks of objects along any base morphism.
Define as follows: objects are pairs where is a commutative ring and is an -module. A morphism is a ring homomorphism together with an -module map (where is viewed as an -module via ). The functor makes fibered over .
The fiber is the category of -modules. Given and a -module , the cartesian lift is where is with the -module structure . This is the restriction of scalars.
Fix a scheme . The category of -schemes is fibered over via the forgetful functor. More precisely, let have objects where is a scheme and is a morphism of schemes, and let .
Given a morphism and an object , the cartesian lift is the base change . The fiber over is the category of schemes over , and pullback is fiber product.
Let be the category of vector bundles: objects are pairs where is a smooth manifold (or scheme) and is a vector bundle. Morphisms are bundle maps covering base maps. The functor is fibered, with cartesian morphisms being pullback bundles .
The fiber is the category of vector bundles on .
Let and let be the category whose objects are pairs where is a finite etale morphism. This is fibered over : the cartesian lift of along is the base change , which is again finite etale.
The fiber over is the category of finite etale covers of . When , this is the category of finite -sets, central to Grothendieck's algebraic fundamental group.
Fix a group scheme over a base scheme . Define a category whose objects over are principal -bundles (locally trivial in the appropriate topology). A morphism from to over is an isomorphism .
This is fibered over . The fiber over is the groupoid of principal -bundles, which we denote . This is the classifying stack of .
Cleavage and Splitting
A cleavage for a fibered category is a choice, for each morphism in and each object , of a specific cartesian morphism lying over .
The chosen object is called the pullback of along . The assignment extends to a functor .
A fibered category with a chosen cleavage is called a cloven fibered category.
By the axiom of choice, every fibered category admits a cleavage. The point is that the cleavage is additional structure, not a property. Different cleavages can give non-isomorphic (but equivalent) pullback functors.
A cleavage is a splitting if the pullback functors satisfy strict compatibility:
- (not just naturally isomorphic),
- (strict equality, not just natural isomorphism).
A fibered category with a splitting is called a split fibered category. This means is equivalent to a strict functor .
Every presheaf of categories gives rise to a split fibered category via the Grothendieck construction. The total category (also denoted or the category of elements) has:
- Objects: pairs with and
- Morphisms : pairs where in and in
The projection is a split fibered category with splitting .
Consider the fibered category of quasi-coherent sheaves over . Even after choosing a cleavage, the pullback functors generally satisfy only up to natural isomorphism, not strict equality. This is because the pullback is typically defined as , and the tensor product is only associative up to isomorphism.
The associativity isomorphisms satisfy a cocycle condition, giving a pseudofunctor (or 2-functor) rather than a strict functor.
The Pseudofunctor Perspective
A pseudofunctor (or lax 2-functor) consists of:
- For each , a category .
- For each , a functor .
- For each , a natural isomorphism .
- For each composable pair , a natural isomorphism .
These must satisfy the coherence conditions: for composable , (a cocycle/pentagon-like condition), plus unit axioms involving .
There is an equivalence of 2-categories:
The forward direction chooses a cleavage and records the coherence isomorphisms. The backward direction is the Grothendieck construction. This equivalence is one of the foundational results of Grothendieck's SGA1.
The assignment (the category of quasi-coherent sheaves on a scheme ) defines a pseudofunctor . For a morphism , the pullback functor is .
The coherence isomorphisms come from the canonical isomorphisms of tensor products. This pseudofunctor corresponds to the fibered category of quasi-coherent sheaves.
Properties of Cartesian Morphisms
Let be a fibered category.
- The composition of two cartesian morphisms is cartesian.
- If is cartesian and is any morphism with , and if is an isomorphism, then is an isomorphism.
- A morphism is cartesian if and only if for every , the map given by is a bijection onto the set of morphisms lying over .
- Any two cartesian lifts of the same morphism and object are uniquely isomorphic in the fiber.
Let be a morphism in and . If and are both cartesian over , then by the universal property of applied to , there exists a unique in with . Symmetrically, there is a unique with . Uniqueness forces and . So canonically in .
This is why the pullback is "well-defined up to unique isomorphism."
Let in and . Choose cartesian lifts over and over . The composition lies over and is cartesian.
By uniqueness, canonically. This canonical isomorphism is the coherence datum from the pseudofunctor perspective.
The 2-Category of Fibered Categories
Let and be fibered categories over .
A morphism (or 1-morphism) is a functor with (strict equality) that preserves cartesian morphisms: if is cartesian in , then is cartesian in .
A 2-morphism between two morphisms is a natural transformation such that for every (the components are vertical morphisms in ).
Consider the fibered categories and over , where is the category of etale sheaves on . The functor sending a quasi-coherent sheaf on to its associated etale sheaf defines a morphism of fibered categories, since pullback of quasi-coherent sheaves is compatible with the etale sheafification.
Fibered Categories in Algebraic Geometry
Define as a category over : objects over are smooth proper morphisms whose geometric fibers are connected curves of genus . A morphism from to over is an isomorphism over .
This is a fibered category (in fact, fibered in groupoids). The fiber over is the groupoid of smooth curves of genus over . This is the starting point for the moduli stack .
Fix a smooth group scheme . Define over : objects over are right -torsors (for the fppf or etale topology). Morphisms are -equivariant isomorphisms compatible with base change.
The fiber over is the groupoid of -torsors. When , torsors correspond to line bundles, so as a groupoid. When , torsors correspond to rank- vector bundles.
Summary and Outlook
The theory of fibered categories provides:
-
A framework for families: Objects in the fibers are "geometric objects parametrized by the base." Cartesian arrows formalize "pullback" or "base change."
-
Controlled descent: The cleavage and coherence data keep track of how pullbacks compose, which is essential for gluing.
-
The bridge to stacks: A fibered category over a site satisfying descent conditions becomes a stack. The fibered category language handles the crucial 2-categorical aspects (objects up to isomorphism, rather than equality) that naive functor-of-points approaches miss.
-
Key examples to remember:
- Quasi-coherent sheaves fibered category (not split)
- Schemes over fibered category
- Presheaves of sets split fibered category (discrete fibers)
- Moduli problems fibered categories in groupoids (next section)
The passage from fibered categories to stacks proceeds: fibered category fibered in groupoids prestack stack.