In SGA4, the first axiom of a Grothendieck pretopology is given as:
PT0: Pour tout objet $X$ de $C$, les morphismes des familles de morphismes de $Cov(𝑋)$ sont quarrables. (Rappelons qu’un morphisme $Y \to X$ est dit quarrable si pour tout morphisme $Z \to X$ le produit fibré $Z \times_X Y$ est représentable).
A translation of this is :
If $\{U_i \to U \}$ is a covering and $f : V \to U$ any morphism, then all $U_i Ă—_U V$ exist.
I'm wondering how the quantifiers are to be parsed in this. There's two ways I can see reading this axiom:
- For each morphism $g_i : U_i \to U $ in a covering family $F \in Cov(U)$, and for each $f : V \to U$, the pullback of $g_i$ and $f$ exists
- For every covering family $F \in Cov(U)$ and morphism $f : V \to U$, there is a pullback between $f$ and $F$, i.e. a single fiber-product of $f$ and all $(f_i : U_i \to U) \in F$
i.e. Is there a pullback for each morphism in a covering family, or is there one pullback for the whole family?
(1) seems to go against my intuition for covering: the entire family taken together covers $U$, so why should a single morphism in the family have to have a pullback with an arbitrary morphism?
But (2) leaves me unclear about what it means to have a pullback between a morphism and a whole family of morphisms.
Which is the intended reading of the definition? Is there a reference that spells this out explicitly? I've had trouble, since most references assume you're working in a category with all pullbacks and hence don't need this axiom.