6.3. Hypercovers
In Section 3.4, we defined a topos \(T\) to be hypercomplete if every \(\infty\)-connected morphism is an isomorphism, and showed that the \(\infty\)-connected and \(\infty\)-truncated morphisms form a factorization system. In this section, we give an alternative characterization of hypercompleteness in terms of hypercovers.
Recall that an effective epimorphism \(f\colon X \twoheadrightarrow Y\) in a topos \(T\) may be thought of as a cover of \(Y\). The Čech nerve \(\check{C}(f)\) encodes all the iterated self-intersections \(X^{\times_Y^n}\) of \(X\) over \(Y\), and since \(f\) is an effective epimorphism this expresses \(Y\) as a colimit of these iterated self-intersections.
A hypercover allows these intersections to be refined coherently in every simplicial degree. It begins with an effective epimorphism \(U_0\twoheadrightarrow Y\); the object \(U_1\) covers the pairwise intersections, while in degree \(n\) the object \(U_n\) covers the object of compatible boundary data determined by the preceding degrees. We will show that the realization of any hypercover of \(Y\) maps \(\infty\)-connectedly to \(Y\). Thus every hypercover is effective in a hypercomplete topos, and the converse holds as well:
Theorem 6.40. ([Lurie 2009, Theorem 6.5.3.12])
Let \(T\) be a topos. The following conditions are equivalent:
The topos \(T\) is hypercomplete.
For every object \(X \in T\), every hypercover of \(X\) is effective.
We start by defining hypercovers and establishing their basic formal properties. We then prove the connectivity statement which relates their effectiveness to hypercompleteness.
6.3.1. Hypercovers and matching objects
For each natural number \(n \geq 0\), let \(\simp^{\leq n}\) denote the full subcategory of \(\simp\) spanned by the objects \(\{[0], [1], \dots, [n]\}\), and set \(\simp^{\leq -1}:=\emptyset\). If \(T\) is a topos, the restriction functor
admits a right adjoint given by right Kan extension along the inclusion \((\simp^{\leq n})\catop \hookrightarrow \simp\catop\). We let
denote the composition of the restriction functor with its right adjoint and refer to \(\cosk_n\) as the \(n\)-coskeleton functor. In particular, \(\cosk_{-1}\) is the constant simplicial object at the terminal object of \(T\). A simplicial object \(U_\bullet\) is called \(n\)-coskeletal if the unit map \(U_\bullet \to \cosk_n(U_\bullet)\) is an isomorphism, or equivalently if \(U_\bullet\) is a right Kan extension of its restriction to \((\simp^{\leq n})\catop\).
Definition 6.42. (Hypercover)
Let \(T\) be a topos. A simplicial object \(U_{\bullet} \in \Fun(\simp\catop,T)\) is called a hypercover in \(T\) if, for each \(n \geq 0\), the canonical map
is an effective epimorphism. We say that \(U_{\bullet}\) is an effective hypercover if the colimit of \(U_{\bullet}\) is a terminal object of \(T\).
For an object \(X \in T\), a hypercover of \(X\) is a hypercover in the slice topos \(T_{/X}\).
The object \((\cosk_{n-1} U_{\bullet})_n\) is known as the \(n\)-th matching object of \(U_\bullet\). By the pointwise formula for right Kan extensions, it may be computed as a limit over the category \((\simp^{\leq n-1})_{/[n]}\). Since this category is finite, the object \((\cosk_{n-1} U_\bullet)_n\) is a finite limit of the objects \(U_0, \ldots, U_{n-1}\).
Let us spell out the hypercover condition for small \(n\):
For \(n = 0\), the \((-1)\)-coskeleton of any simplicial object is constant at the terminal object, so \((\cosk_{-1} U_\bullet)_0 = *\). The condition thus says that \(U_0 \to *\) is an effective epimorphism.
For \(n = 1\), the \(0\)-coskeleton is determined by \(U_0\), and one computes \((\cosk_0 U_\bullet)_1 = U_0 \times U_0\). The condition thus says that the map \((d_1, d_0)\colon U_1 \to U_0 \times U_0\) is an effective epimorphism.
For \(n = 2\), the matching object is the finite limit parametrizing compatible triples of edges which form the boundary of a \(2\)-simplex. More explicitly, it can be written as
\[(\cosk_1 U_\bullet)_2 \iso \bigl(U_1\mathbin{\mathop{\times}_{d_0,U_0,d_1}}U_1\bigr) \mathbin{\mathop{\times}_{U_0\times U_0}}U_1,\]where the first factor maps to \(U_0\times U_0\) by \((d_1\pr_1,d_0\pr_2)\) and the second by \((d_1,d_0)\). The hypercover condition says that \(U_2\) covers this object of compatible boundary data.
Let \(f\colon X \twoheadrightarrow Y\) be an effective epimorphism in \(T\). Then the Čech nerve \(\check{C}(f)\), viewed as a simplicial object in \(T_{/Y}\), is a hypercover of \(Y\). Its matching map in degree zero is \(f\), hence is an effective epimorphism. By Lemma 2.20, the simplicial object \(\check{C}(f)\) is \(0\)-coskeletal, so its matching maps in every positive degree are isomorphisms.
In preparation of the proof of Theorem 6.40, we establish various basic properties of hypercovers.
Let \(\phi^*\colon S \to T\) be a morphism of logoi and let \(U_\bullet\) be a hypercover in \(S\). Then \(\phi^*(U_\bullet)\) is a hypercover in \(T\).
Proof
Let \(T\) be a topos with hypercompletion \(L\colon T \to T^{\hyp}\). A simplicial object \(U_\bullet\) is a hypercover in \(T\) if and only if \(L(U_\bullet)\) is a hypercover in \(T^{\hyp}\).
Proof
Let \(U \in T\) be an \(\infty\)-connected object. Then the constant simplicial object with value \(U\) is a hypercover in \(T\).
Proof
6.3.2. Effectiveness and hypercompleteness
The key point is that an arbitrary hypercover can be approximated by coskeletal ones. The latter are effective, and comparison with these approximations shows that the realization of any hypercover is \(\infty\)-connected.
Lemma 6.48. ([Lurie 2009, Lemma 6.5.3.9])
Let \(T\) be a topos and let \(U_\bullet\) be an \(n\)-coskeletal hypercover in \(T\). Then \(U_\bullet\) is effective.
Proof sketch
Lemma 6.49. ([Lurie 2009, Lemma 6.5.3.10])
Let \(f_\bullet\colon U_\bullet \to V_\bullet\) be a morphism of simplicial objects in \(T\). Suppose that \(f_k\colon U_k \to V_k\) is an isomorphism for all \(k \leq n\). Then the induced map \(\abs{f_\bullet}\colon \abs{U_\bullet} \to \abs{V_\bullet}\) is \(n\)-connected.
Proof
Let \(T\) be a topos and let \(U_\bullet\) be a hypercover in \(T\). Then the canonical map \(\abs{U_\bullet} \to *\) is \(\infty\)-connected.
Proof
We are now ready to prove the main result of this section.
Proof
Theorem 6.40 is often useful in practice: to show that a topos \(T\) is hypercomplete, it suffices to verify that all hypercovers are effective. For sheaf topoi \(\Shv(X)\) on a topological space \(X\), one may work with open hypercovers when these are sufficiently plentiful. Ordinary open covers alone do not detect hypercompleteness, since their Čech nerves are effective in every topos. The dimension criteria of Section 6.5 provide more concrete sufficient conditions.
References
- Jacob Lurie. Higher topos theory. Ann. Math. Stud. 170, Princeton, NJ: Princeton University Press. 2009.