2. Displayed categories and fibrations [0008]
Table of Contents
-
2.1.
The canonical self-indexing
[0003]
-
2.2.
The generalized pullback lemma
[0014]
-
2.3.
An alternative definition of fibration
[0029]
-
2.4.
Displayed and fibered functors
[0004]
-
2.5.
Fiber categories and vertical maps
[0005]
- 2.6. Opposite categories [000Q]
-
2.7.
Example: the family fibration
[0006]
-
2.8.
Change of base
[0007]
-
2.9.
Full subfibrations and figure shapes
[002J]
Let $B$ be a category. A displayed category $E$ over $B$ is defined by the following data (Ahrens & Lumsdaine, 2019):
- for each object $x\in B$, a collection of displayed objects $E\Sub{x}$,
- for each morphism $f : x \to y\in B$ and displayed objects $\bar{x}\in E\Sub{x}$ and $\bar{y}\in E\Sub{y}$, a family of collections of displayed morphisms $E\Sub{f}(\bar{x},\bar{y})$,
- for each $x\in B$ and $\bar{x}\in E\Sub{x}$, a morphism $\Idn{\bar{x}} \in E\Sub{\Idn{x}}(\bar{x},\bar{x})$ which we may also write $\bar{f}:\bar{x}\to\Sub{f} \bar{y}$,
- for each $f : x \to y$ and $g:y \to z$ in $B$ and objects $\bar{x}\in E\Sub{x}, \bar{y}\in E\Sub{y}, \bar{z}\in E\Sub{z}$, a function \[ E\Sub{f}(\bar{x},\bar{y}) \times E\Sub{g}(\bar{y},\bar{z}) \to E\Sub{f;g}(\bar{x},\bar{z}) \] that we will denote like ordinary (diagrammatic) function composition,
- such that the following equations hold: \[ \Idn{\bar{x}};\bar{h} = \bar{h}\qquad \bar{h};\Idn{\bar{y}} = \bar{h}\qquad \bar{f};(\bar{g};\bar{h}) = (\bar{f};\bar{g});\bar{h} \] Note that these are well-defined because of the corresponding laws for the base category $B$.
Notation. When we have too many subscripts, we will write $E[x]$ instead of $E\Sub{x}$.
Let $E$ be displayed over $B$, and let $f:x\to y \in B$; a morphism
$\bar{f}:\bar{x}\to\Sub{f} \bar{y}$ in $E$ is called cartesian over $f$ when for
any $m:u\to x$ and $\bar{h}:\bar{u}\to\Sub{m;f} \bar{y}$ there exists a unique
$\bar{m} : \bar{u}\to\Sub{m} \bar{x}$ with $\bar{m};\bar{f} = \bar{h}$. We visualize
this unique factorization of $\bar{h}$ through $\bar{f}$ over $m$ as follows:
Above we have used the “pullback corner” to indicate $\bar{x}\to\bar{y}$ as a cartesian map. We return to this in our discussion of the self-indexing [0003] of a category.
A displayed category $E$ over $B$ is said to be a cartesian fibration, when for each morphism $f : x \to y$ and displayed object $\bar{y}\in E\Sub{y}$, there exists a displayed object $\bar{x}\in E\Sub{x}$ and a cartesian morphism $\bar{f} : \bar{x}\to\Sub{f} \bar{y}$ in the sense of Definition 2·b [0001]. Note that the pair $(\bar{x},\bar{f})$ is unique up to unique isomorphism, so being a cartesian fibration is a property of a displayed category.
There are other variations of fibration. For instance, $E$ is said to be an isofibration when the condition above holds just for isomorphisms $f : x \cong y$ in the base.
2.1. The canonical self-indexing [0003]
Let $B$ be an ordinary category; there is a canonical displayed category $\SelfIx{B}$ over $B$ given fiberwise by the slices of $B$.
- For $x\in B$, we define $\SelfIx{B}\Sub{x}$ to be the collection $\Sl{B}{x}$ of pairs $(\bar{x}\in B,p\Sub{x}:\bar{x}\to x)$.
- For $f : x\to y\in B$, we define $\SelfIx{B}\Sub{f}$ to be the collection of
commuting squares in the following configuration:
Prove that $\SelfIx{B}$ from [001X] is a cartesian fibration if and only if $B$ has pullbacks.
2.2. The generalized pullback lemma [0014]
In light of [0003], the following result for displayed categories generalizes the ordinary “pullback lemma.”
Let $\bar{f} : \bar{x}\to\Sub{f}\bar{y}$, and suppose that
$\bar{g} : \bar{y}\to\Sub{g}\bar{z}$ is cartesian over $g$. Then
$\bar{f};\bar{g}$ is cartesian over $f;g$ if and only if $\bar{f}$ is cartesian
over $f$.
Proof. Suppose first that $\bar{f}$ is cartesian. To see that $\bar{f};\bar{g}$
is cartesian, we must construct a unique factorization as follows:
Because $\bar{g}$ is cartesian, we can factor $\bar{h} = i;\bar{g}$ for a unique
$i:\bar{u}\to\Sub{m;f}\bar{y}$. Then, because $\bar{f}$ is cartesian, we can further
factor $i = j;\bar{f}$ for a unique $j:\bar{u}\to\Sub{m}\bar{x}$. We conclude that
there is a unique $j:\bar{u}\to\Sub{m}\bar{x}$ for which
$\bar{h} = j;\bar{f};\bar{g}$, as required.
Conversely, suppose that $\bar{f};\bar{g}$ is cartesian. To see that $\bar{f}$ is
cartesian, we must construct a unique factorization as follows:
Because $\bar{f};\bar{g}$ is cartesian, we can factor
$\bar{h};\bar{g} = i;\bar{f};\bar{g}$ for a unique $i:\bar{u}\to\Sub{m}\bar{x}$.
On the other hand, because $\bar{g}$ is cartesian, there is a unique
$j:\bar{u}\to\Sub{m;f}\bar{y}$ for which $\bar{h};\bar{g} = j;\bar{g}$; as both
$\bar{h}$ and $i;\bar{f}$ satisfy this condition, we conclude $\bar{h}=i;\bar{f}$.
Therefore, there is a unique $i:\bar{u}\to\Sub{m}\bar{x}$ for which
$\bar{h} = i;\bar{f}$, as required.
∎
2.3. An alternative definition of fibration [0029]
Warning. Some authors including Grothendieck (Revêtements Étales Et Groupe Fondamental (SGA 1), 1971) give an equivalent definition of cartesian fibration that factors through a nonequivalent definition of cartesian morphisms. Such authors refer to our notion of cartesian morphism as hypercartesian (Streicher, 2018).
Let $E$ be displayed over $B$, and let $f:x\to y \in B$; a morphism
$\bar{f}:\bar{x}\to\Sub{f} \bar{y}$ in $E$ is called hypocartesian over $f$ when
for any $\bar{u}\in E\Sub{x}$ and $\bar{h}:\bar{u}\to\Sub{f} \bar{y}$ there exists a
unique $i : \bar{u}\to\Sub{\Idn{x}} \bar{x}$ with $i;\bar{f} = \bar{h}$ as follows:
Cartesian morphisms are clearly hypocartesian (setting $u=x$ and $m=\Idn{x}$), but the converse does not hold. The problem is that in an arbitrary displayed category, hypocartesian morphisms may not be closed under composition.
Let $E$ be a cartesian fibration in the sense of Definition 2·c [0002], and let $\bar{f} : \bar{x}\to\Sub{f}\bar{y}$ be displayed over $f:x\to y$. The displayed morphism $\bar{f}$ is cartesian if and only if it is hypocartesian.
Proof.
Any cartesian map is clearly hypocartesian. To see that a hypocartesian map
$\bar{f}:\bar{x}\to\Sub{f}\bar{y}$ in a cartesian fibration is cartesian, we
consider the cartesian lift of $f:x\to y$ under $\bar{y}$:
As the cartesian lift $\bar{x}\tick\to \bar{y}$ is also hypocartesian, it follows that there is a unique vertical isomorphism identifying $\bar{x}$ with $\bar{x}\tick$ factoring $\bar{f} : \bar{x}\to\Sub{f}\bar{y}$ through $\bar{f}\tick : \bar{x}\tick\to\Sub{f}\bar{y}$. Being cartesian over $f$ is clearly stable under isomorphism, hence we conclude that $\bar{f}$ is cartesian from the fact that $\bar{f}\tick$ is cartesian. ∎
Grothendieck (Revêtements Étales Et Groupe Fondamental (SGA 1), 1971) defines a fibration in terms of (what we refer to as) hypocartesian morphisms rather than (what we refer to as) cartesian morphisms, and therefore imposes the additional constraint that the hypocartesian morphisms be closed under composition. In Lemma 2.3·c [002B] below, we verify that these two definitions of cartesian fibration coincide.
Let $E$ be displayed over $B$. Then $E$ is a cartesian fibration in the sense of Definition 2·c [0002] if and only if the following two conditions hold:
- Hypocartesian lifts. For each $f:x\to y\in B$ and $\bar{y}\in E\Sub{y}$ there exists a displayed object $\bar{x}\in E\Sub{x}$ and hypocartesian morphism $\bar{f}:\bar{x}\to\Sub{f}\bar{y}$.
- Closure under composition. If $\bar{f}:\bar{x}\to\Sub{f}\bar{y}$ and $\bar{g}:\bar{y}\to\Sub{g}\bar{z}$ are hypocartesian, then $\bar{f};\bar{g}$ is hypocartesian.
Proof. Suppose first that $E$ is a cartesian fibration in our sense. Then $E$ has hypocartesian lifts because it has cartesian lifts. For closure under composition, fix hypocartesian $\bar{f},\bar{g}$; by Lemma 2.3·b [002C] we know that $\bar{f},\bar{g}$ are also cartesian and hence by Lemma 2.2·a [001H] so is the composite $\bar{f};\bar{g}$; therefore it follows that $\bar{f};\bar{g}$ is also hypocartesian.
Conversely, suppose that $E$ is a cartesian fibration in the sense of
Grothendieck, and let $\bar{f}:\bar{x}\to\Sub{f}\bar{y}$ be the hypocartesian
lift of $f:x\to y$ at $\bar{y}\in E\Sub{y}$; we shall see that $\bar{f}$ is also
a cartesian lift of $f$ at $\bar{y}$ by constructing a unique factorization as
follows:
Let $\bar{m}:\bar{u}\tick\to\Sub{m}\bar{x}$ be the hypocartesian lift of
$m$ at $\bar{x}$, where $\bar{u}\tick\in E\Sub{u}$. By hypothesis, the
composite $\bar{m};\bar{f} : \bar{u}\tick\to\Sub{m;f}\bar{y}$ is
hypocartesian, so $\bar{h}$ factors uniquely through $\bar{m};\bar{f}$ over
$\Idn{u}$:
The composite $i;\bar{m} : \bar{u}\to\Sub{m}\bar{x}$ is the required (cartesian)
factorization of $\bar{h}$ through $\bar{f}$ over $m$. To see that $i;\bar{m}$
is the unique such map, we observe that all morphisms $\bar{u}\to\Sub{m}\bar{x}$
factor uniquely through $\bar{m}$ over $\Idn{u}$ as a consequence of $\bar{m}$
being hypocartesian.
∎
Hypocartesian [002A] and cartesian [0001] morphisms can be thought of as two distinct ways to generalize the concept of a pullback, depending on what one considers the essential properties of pullbacks. Hypocartesian morphisms more directly generalize the “little picture” universal property of pullbacks as limiting cones, whereas cartesian morphisms generalize the “big picture” dynamics of the pullback pasting lemma. As we have seen in Lemma 2.3·b [002C] these two notions coincide in any cartesian fibration; the instance of this result for the canonical self-indexing (Construction 2.1·a [001X]) verifies that pullbacks can be equivalently presented in terms of cartesian morphisms, as we have pointed out in Exercise 2.1·b [001Y].
2.4. Displayed and fibered functors [0004]
Let $E$ be displayed over $B$ and let $F$ be displayed over $C$. If $U:B \to C$ is an ordinary functor, than a displayed functor from $E$ to $F$ over $U$ is given by the following data:
- for each displayed object $\bar{x}\in E\Sub{x}$, a displayed object $\bar{U}\bar{x}\in E\Sub{Ux}$,
- for each displayed morphism $\bar{f} : \bar{x}\to\Sub{f}\bar{y}$, a displayed morphism $\bar{U}\bar{f} : \bar{U}\bar{x}\to\Sub{Uf}\bar{U}\bar{y}$,
- such that the assignment $\bar{U}f$ preserves displayed identities and displayed composition.
From this notion, we can see the variation of displayed categories over their base categories itself has a “displayed categorical” structure; up to size issues, we could speak of the displayed bicategory of displayed categories.
Note. The correct notion of morphism between cartesian fibrations is given by displayed functors that preserve cartesian maps. We will call these fibered functors.
2.5. Fiber categories and vertical maps [0005]
Let $E$ be a category displayed over $B$. A vertical map in $E$ is defined to be one that lies over the identity map in $B$. For every $b\in B$, there the collection $E\Sub{b}$ of displayed objects has the structure of a category; in particular, we set $E\Sub{b}(u,v)$ to be the collection of vertical maps $u\to\Sub{\Idn{b}}v$.
2.6. Opposite categories [000Q]
We adapt Bénabou’s construction as reported by Streicher (Fibred Categories à La Jean Bénabou, 2018).
Let $E$ be fibered over $B$; we may define the opposite fibered category $\OpCat{E}$ over $B$ like so:
-
An object of $\OpCat{E}\Sub{x}$ is given by an object of $E\Sub{x}$.
-
Given $f : x \to y\in B$, a morphism $\bar{x}\to_f \bar{y}$ in $\OpCat{E}$ is given in terms of $E$ by a cartesian map $\bar{y}\Sub{f} : \bar{y}\Sub{x} \to\Sub{f} \bar{y}$ together with a vertical map $h : \bar{y}\Sub{x}\to\Sub{\Idn{x}} \bar{y}$ as depicted below:
such that $\brc{\bar{x} \leftarrow \bar{y}\Sub{x}\Sup{1}\to \bar{y}}$ is identified with $\brc{\bar{x}\leftarrow\bar{y}\Sub{x}\Sup{2}\to \bar{y}}$ when they agree up to the unique vertical isomorphism $\bar{y}\Sub{x}\Sup{1}\cong\bar{y}\Sub{x}\Sup{2}$ induced by the universal property of cartesian maps in the sense that the following diagram commutes:
2.6.1. Characterization of cartesian maps [000T]
There is a simple characterization of cartesian maps in $\OpCat{E}$.
A morphism $\bar{f}:\bar{x}\to\Sub{f} \bar{y}\in\OpCat{E}$ is cartesian over $f:x\to y$ if and only if the vertical leg of $f$ is an isomorphism.
Proof. Suppose that $\bar{f} : \bar{x}\to\Sub{f}\bar{y}$ is represented by a span $\brc{\bar{x}\leftarrow\bar{y}\Sub{x}\to\bar{y}}$ in $E$ in which the vertical leg $\bar{x}\leftarrow\bar{y}\Sub{x}$ is an isomorphism. We must show that $\bar{x}\to_f\bar{y}$ is cartesian in $\OpCat{E}$. We fix a morphism $\bar{h}:\bar{w}\to\Sub{m;f}\bar{y}\in \OpCat{E}$ where $m:w\to x$, depicted below in terms of $\OpCat{E}$:
We must define the unique intervening map $\bar{w}\to_m \bar{x}$ in $\OpCat{E}$.
We first translate the above into the language of $E$ by unfolding definitions:
The desired intervening map $\bar{w}\to\Sub{m} \bar{x}\in \OpCat{E}$ shakes out in the language of $E$ to be a span $\brc{\bar{w}\leftarrow \bar{x}\Sub{w}\to\Sub{m} \bar{x}}$ in which the left-hand leg is vertical and the right-hand leg is cartesian over $m:w\to x$. But the left-hand span $\brc{\bar{w}\leftarrow\bar{y}\Sub{w}\to \bar{y}\Sub{x}\cong \bar{x}}$ in the diagram above is exactly what we need.
We leave the converse to the reader. ∎
2.6.2. Cartesian lifts in the opposite category [000U]
The foregoing characterization of cartesian maps in $\OpCat{E}$ immediately implies that $\OpCat{E}$ is fibered over $B$.
The displayed category $\OpCat{E}$ is a cartesian fibration.
Proof.
Fixing $\bar{y}\in \OpCat{E}\Sub{y}$ and $f:x\to y\in B$, we must
exhibit a cartesian lift $\bar{f} : \bar{x}\to\Sub{f}\bar{y}\in \OpCat{E}$.
By the characterization [000T] it suffices to find any map over $f$ whose vertical component is an isomorphism. Writing $\bar{y}\Sub{x}\to\Sub{f}\bar{y}$ for the cartesian lift of $f$ in $E$, consider the map in $\OpCat{E}$ presented by the following span in $E$:
∎
2.6.3. Exegesis of opposite categories [000S]
The construction of fibered opposite categories (Construction 2.6·a [001Z]) does appear quite involved, but it can be seen to be inevitable from the perspective of the fiber categories $\OpCat{E}\Sub{x}$ (Section 2.5 [0005]). Indeed, let $u,v\in \OpCat{E}\Sub{x}$ and fix a vertical map $h : u \to v\in \OpCat{E}\Sub{x}$; by unfolding definitions, we see that the vertical map $h : u \to v$ is uniquely determined by a morphism $v\to u\in E\Sub{x}$.
Proof. A displayed morphism $u\to\Sub{\Idn{x}} v\in \OpCat{E}$ is determined by a span $\brc{u\leftarrow v\Sub{x} \to v}\in E$ where the right-hand map is cartesian over $\Idn{x} : x\to x$ and the left-hand map is vertical, taken up to the identification of different cartesian lifts $v\Sub{x}\to x$. A displayed morphism that is cartesian over the identity is an isomorphism; hence, displayed morphisms $u\to\Sub{\Idn{x}} v\in\OpCat{E}$ are equivalently determined by vertical maps $v\to u \in E$. ∎
2.7. Example: the family fibration [0006]
Any ordinary category $C$ can be viewed as a displayed category $\FAM{C}$ over $\SET$:
- For $S\in \SET$, an object in $\FAM{C}[S]$ is specified by a functor $C^S$ where $S$ is regarded as a discrete category.
- Given $f : S \to T$ in $\SET$ and $x\in C^S$ and $y\in C^T$, a morphism $x \to\Sub{f} y$ is given by a morphism $x\to \InvImg{f}y$ in $C^S$ where $\InvImg{f} : C^T \to C^S$ is precomposition with $f$.
The displayed category $\FAM{C}$ is in fact a cartesian fibration. This family fibration is the starting point for developing a relative form of category theory, the purpose of this lecture. By analogy with viewing an ordinary category $C$ as a fibration $\FAM{C}$ over $\SET$, we may reasonably define a “relative category” over another base $B$ to be a fibration over $B$.
This story for relative category theory reflects the way that ordinary categories are “based on” $\SET$ in some sense in spite of the fact that they do not necessarily have sets of objects or even sets of morphisms between objects. Being small and locally small respectively will later be seen to be properties of a family fibration over an arbitrary base $B$, strictly generalizing the classical notions.
2.8. Change of base [0007]
Suppose that $E$ is displayed over $B$ and $F : X\to B$ is a functor; then we may define a displayed category $\InvImg{F}E$ as over $X$ follows:
-
An object of $(\InvImg{F}E)\Sub{x}$ is an object of $E\Sub{Fx}$.
-
Given $\bar{x}\in (\InvImg{F}E)\Sub{x}$, $\bar{y}\in (\InvImg{F}E)\Sub{y}$ and $f : x \to y$, a morphism $\bar{x}\to\Sub{f}\bar{y}$ in $\InvImg{F}E$ is given by a morphism $\bar{x}\to\Sub{Ff}\bar{y}$ in $E$.
We visualize the change of base scenario as follows:
2.9. Full subfibrations and figure shapes [002J]
In a category $E$, a morphism $f : x\to y$ can be thought of as a “figure” of shape $x$ drawn in $y$. For instance, if $x$ is the point (i.e. $x=\ObjTerm{E}$) then a morphism $x\to y$ is a “point” of the “space” $y$. We refer to $x$ as the figure-shape in any such scenario. The perspective of morphisms as figures is developed in more detail by Lawvere and Schanuel (Conceptual Mathematics: A First Introduction to Categories, 2009).
It often happens that a useful class of figure shapes can be arranged into a set-indexed family $\prn{u\Sub{i}}\Sub{i\in I}$; viewed from the perspective of the family fibration $\FAM{E}$ (Section 2.7 [0006]), this family is just a displayed object $\bar{u}$ over $I$ and then a figure shape “in” this family is given by any cartesian morphism $\bar{z}\to\bar{u}$. We will generalize this situation to the case of an arbitrary fibration, by constructing the full subfibration spanned by displayed objects equipped with a cartesian morphism into $\bar{u}$ in Construction 2.9·a [0010] below.
Let $E$ be a cartesian fibration over $B$; then any displayed object $\bar{x} \in E\Sub{x}$ induces a full subfibration $\FullSubfib{\bar{u}}\subseteq E$ spanned by displayed objects that are classified by $\bar{u}$, i.e. arise from $\bar{u}$ by cartesian lift.
-
An object of $\FullSubfib{\bar{u}}\Sub{x}$ is specified by an object $\bar{x}\in E\Sub{x}$ together with a cartesian morphism $\bar{x}\to \bar{u}$.
-
Given $f:x\to y\in B$, a morphism from $\bar{x}\to \bar{u}$ to $\bar{y}\to\bar{u}\in$ over $f$ is given by any displayed morphism $\bar{x}\to\Sub{f}\bar{y}$.
Let $E$ be a cartesian fibration and let $\FullSubfib{\bar{s}}\subseteq E$ be the full subfibration determined by a displayed object $\bar{s}\in E$ as in Construction 2.9·a [0010]. We now develop the following vocabulary:
-
We will refer to each object of $\FullSubfib{\bar{s}}$ as a $\bar{s}$-figure shape.
-
A displayed morphism $\bar{z}\to \bar{x}$ is called a $\bar{s}$-figure whenever $\bar{z}\in\FullSubfib{\bar{s}}$.
Bibliography
-
Ahrens, B., & Lumsdaine, P. L. F. (2019). Displayed Categories. Logical Methods in Computer Science, 15(1). https://doi.org/10.23638/LMCS-15(1:20)2019 arXiv:1705.04296.Details
-
Grothendieck, A. (1971). Revêtements étales et groupe fondamental (SGA 1) (Vol. 224). Springer-Verlag.Details
-
Streicher, T. (2018). Fibred Categories à la Jean Bénabou. arXiv:1801.02927.Details
-
Lawvere, F. W., & Schanuel, S. H. (2009). Conceptual Mathematics: A First Introduction to Categories (2nd ed.). Cambridge University Press.Details