<<

arXiv:2008.11912v2 [math.CT] 12 Oct 2020 Introduction 1 Contents evso atlases of Nerves 9 conditions lifting via Hypercovers 8 conditions lifting Local 7 families in diagrams Index 6 diagrams Index 5 Simplices 4 locales for Atlases 3 Preliminaries 2 aetm oeepii n oeuieslta hypercovers than universal more and explicit more flexibilit constructio time the ‘nerve’ same have Atlases indexed atlases. an from hypercovers using hypers duces limits that show to and atlases hyperdescent, study take to used be can which nrdc ls fdarm naGohnic iecalled site Grothendieck a in diagrams of class a introduce I natraiet hypercovers to alternative An nrwW Macpherson W. Andrew coe 3 2020 13, October Abstract 1 ob tthe at be to y htpro- that n . atlases heaves 22 20 17 15 11 10 7 4 2 1 Introduction

A presheaf F on a topological X is said to satisfy descent along an open {Ui ⊆ V }i:I of an open V ⊆ X if its sections over V can be computed

by taking the limit over the Cechˇ nerve

→ ←

← →

→ ← ← ←→ → ··· →← ( i:I Ui) ×X ( i:I Ui) →← i:I Ui (−→ X) (1.0.1) (for sheaves of sets,` the first two` terms, which` appear here explicitly, are enough). It is called a if it satisfies descent along all open covers. This perspective, popularised in [SGA4], is the starting for topos theory and the modern approach to numerous flavours of theory. For computing global sections — i.e. cohomology — it is useful to be able to restrict attention to covers belonging to a certain site for X. For example, if X is a , then a convenient site is the poset U o(X) of open sets diffeomorphic to Rn. Since these are exactly the contractible open sets, the classifying space of this poset has the same as X. Hence, this site is useful for computing homotopy invariants of X, such as the theory of local systems on X. Because contractible of X are not closed under intersection, the Cechˇ nerve construction is not available for every cover in the site U o(X). The preceding definition of descent along open covers does not, therefore, translate easily into the new context. What we need is a generalisation in which a binary intersection of open subsets can be resolved with its own open cover, and again for the intersections of those open sets, and so on ad infinitum. This is the intuition that the hypercovers of [SGA4, Exp. V, 7.3] attempt to capture. Today, the theory of hypercovers is woven into the fabric of nearly all flavours of homotopical sheaf theory (with the bulk of [HTT, Chap. 6] being a notable exception). They admit an elegant characterisation in terms of the model structure on simplicial presheaves [DHI04]. In practice, we must often construct hypercovers by conversion from more basic ‘naturally occurring’ data. This process destroys finiteness and, perhaps, intuitiveness. Why not try instead to capture these ‘naturally oc- curing’ data directly? D. Quillen is supposed to have said that only when he “freed [himself] from the shackles of the simplicial way of thinking” was he able to discover his Q-construction in algebraic K-theory [Gra13]. The notion of I now define arose in the search for a similar liberty in the context of descent theory:

2 atlas/definition 1.1 Definition (Atlas). Let T be an ∞-category equipped with a in the sense of [HTT, Def. 6.2.2.1], X : T an object. An ∞- U : I → T/X is said to be an atlas for X if for any finite direct category K and monotone map α : K → I, the set

{Uα˜ → limUα(k)}α˜:I k:K /α is a covering in PSh(T), where I/α is the overcategory of [HTT, §1.2.9] (also known as the category of left cones over K → I), and Uα˜ stands for the value ⊳ of U ◦ α˜ : K → T/X on the point. atlas/descent/definition 1.2 Definition (Descent along atlases). An ∞-presheaf F : Top → Spc is said to satisfy descent along atlases if each open V ⊆ X and atlas (I,U) of V induces an equivalence of spaces

F(V)→ ˜ limF(Ui). i:I

(Here, of course, the limit in the ∞-category Spc of spaces must be under- stood in the sense of ∞-category theory [HTT, Def. 1.2.13.4].)

The relevance of this definition is captured by the following statement: main/conjecture 1.3 Conjecture. The following conditions on an ∞-presheaf F : Top → Spc are equivalent:

1. F satisfies descent along atlases.

2. F satisfies hyperdescent.

In particular, the full subcategory of PSh∞(X) spanned by the that satisfy descent along atlases is a hypercomplete topos.

The main application I have for this theory of atlases is a formulation of the universal property of (derived) geometry, which appears in a separate work [Mac17]. In the present paper, I prove a truncated version of Conjec- ture 1.3 that applies to topological spaces — more precisely, to locales — and is sufficient for the application of op. cit..

3 main/descent-theorem 1.4 Theorem. Let X be a locale with lattice of open sets U (X), and let F : U (X)op → Spc be a hypercomplete ∞-sheaf.1 Then F satisfies descent along atlases indexed by posets.

Proof. It is well-known that hypercompleteness means that F takes hyper- covers to limits. See [HAG-I, §3] (below Definition 3.4.8) for a proof in the context of simplicially enriched categories; to translate into the language of quasi-categories, use [HTT, Prop. 4.2.4.4] and [HTT, Rmk. 6.5.2.15]. The data of a hypercover of V ⊆ X can be equivalently formulated as a certain kind of diagram J / ∆op → U (V ) indexed by the total space J of a left fibration over ∆op, called its index diagram (6.3), which has a certain local (Prop. 8.1). The result now follows from a nerve construction which associates to each diagram U : I → U (V ) of open sets of V, indexed by a poset I, a diagram

∫ N˜ (I) ← ǫ→ I → l−fib← ∆op such that U ◦ǫ : ∫ N˜ (I)/ ∆op → U (V ) has the local lifting properties of a hyper- cover if and only if U is an atlas of V (Theorem 9.8). Moreover, ǫ is ∞-cofinal in the sense of [HTT, §4.1] (Proposition 9.5), whence a colimit over I can be computed on its restriction to ∫ N˜ (I)[HTT, Prop. 4.1.1.8]. Thus if F is hyper- complete and U is an atlas, then F takes (∫ N˜ (I),U ◦ ǫ) — and therefore also (I,U) — to a limit.

Acknowledgement Thanks to Adeel Khan whose question exposed an er- ror in an earlier draft of Definition 1.1.

2 Preliminaries

This section contains some background information about posets, 1-categories, and ∞-categories, and discussion of coinitiality and initial objects in these contexts.

1More accurately, F is a sheaf on the nerve of the poset U (X).

4 category 2.1 (∞-categories and n-categories). Partially ordered sets and classical (Set- enriched) categories are realised, via the nerve construction, as 0- and 1- categories inside the category of quasi-categories [HTT, Ex. 2.3.4.3, Prop. 2.3.4.5]. We do not make any linguistic distinction between a poset (resp. classi- cal category) and its nerve. (This only affects discussions where 0- or 1- categories interact with ∞-categories, i.e. the proof of Proposition 3.2.) The ∞-category of n-categories, for n : N ⊔ {∞}, is denoted Catn. category/truncation 2.2 (0-Truncation). The inclusion Cat0 → Cat∞ has a right adjoint h0 (see [HTT, Rmk. 2.3.4.13], although this reference does not provide details). A realisation of the right adjoint is as follows: given a quasicategory C, h0C is the poset whose elements are the vertices of C and whose relations are x ≤ y if and only if C(x, y) is nonempty. From this description it is also clear that the formation of the left cone (as defined in [HTT, Not. 1.2.8.4]) commutes with h0. 0-coinitial 2.3 Definition (0-coinitial). A K0 ⊆ K of a poset K is 0-coinitial if every element of K is bounded below by an element of K0. More generally, a functor u : K0 → K between two categories is called 0- coinitial if the of K0 in h0(K) is 0-coinitial. Equivalently, for every object k : K there exists a k0 : K0 and a morphism uk0 → k. util/cone/reduce-to-coinitial 2.4 Lemma (Pushout of a cone along a coinitial map). Let K be a poset, K0 ⊆ K a 0-coinitial subset. Then

K0 ← → K

← → → ← ⊳ ← ⊳ K0 → K is a pushout in the category of posets.

Proof. The statement for underlying sets is obvious, so we are just checking ⊳ that all the order relations on K = K ⊔ {e} factorise as strings of relations ⊳ ⊳ that lift to K0 and K. The only relations i ≤ j in K that do not lift to K or {e} are those for which i = e is the cone point and j ∈ K. In this case, as K0 ′ ′ is 0-coinitial there is some i ≤ j with i ∈ K0, and the relation factorises as ′ ′ ⊳ i = e ≤ i ≤ j with e ≤ i a relation in K0 .

5 left-0-finite 2.5 Definition (Left 0-finite). A 1-category K is said to be left 0-finite if any functor from K into a finitely complete poset admits a limit cone. For example, this is the case for any K admitting a 0-coinitial subset; in particular, when K admits an initial object. finite-limit 2.6 (Finite intersections). Let U : I → J be a functor into a finitely complete poset J. If K is a left 0-finite category and α : K → I is a functor, write

Uα := limUαk ∈ U (X) k:K for the limit of U in U (X) over the diagram α. Since U (X) is a poset, this limit can be computed as an intersection

Uα = Uαk k:K0 \ where K0 ⊆ K is any finite 0-coinitial subset. If in particular K admits an initial object e, then of course Uα = Uα(e). finite-limit/example/- 2.7 Example (Simplex boundary). The category of simplices of the simplex ∫ ∆n boundary (+) ∂ (+) (see §4 for notation) has a 0-coinitial subset

σ ∆n−1 , j ∆n n { → } j=0 ∆n ∆n comprising the facets of . In particular, (+) ∂ (+) is left 0-finite. For any functor U : I → J and map τ : ∫ ∂∆n → I, we calculate (R+) (+) n

Uτ = Uτσ j . j=0 \ Moving on to the case of cones on a category with initial object: util/cone/initial-object/adjunction 2.8 (Evaluation at initial object is left adjoint to diagonal). Let K be a cat- egory with initial object e. Evaluation on e is a left adjoint to the constant functor const : I → Fun(K, I), i 7→ i with counit induced by applying Fun(−, I) to

1 [e → idK ]: ∆ × K → K

6 ∆1 resulting in a map Fun(K, I) → Fun(∆1 × K, I) = Fun(K, I) that transforms const◦eve into the identity. In particular, from the mapping space formula of the adjunction:

Fun(K, I)(i,φ) =∼ I(i,φ(e)) for any φ : K → I. (It is natural to identify the left-hand side with the cate- gory of cones over φ with vertex i [Mac13, p. 67].) util/cone/initial-object/pullback 2.9 Lemma. Let K : Cat1 have an initial object e. The square

Fun(K, i ↓ I)← → Fun(K, I) → → ev(e) ← ev(← e)

i ↓ I← → I is a pullback in Cat1. Proof. The top-right element can be identified with the category of functors 1 ∼ ψ : ∆ × K → I with a trivialisation ψ|0 = i, as follows: ∼ ∆1 Fun(K, i ↓ I) = Fun(K,{i} ×I I ) ∼ ∆1 = {i} ×Fun(K,I) Fun(K, I ) ∼ 1 = {i} ×Fun(K,I) Fun(∆ × K, I) ∼ ∆1 = {i} ×Fun(K,I) Fun(K, I) .

With this identification, the horizontal arrow is the target projection and the vertical is evaluation on e. Now we observe that both horizontal arrows are left fibrations, so it suf- fices to check that for each φ : K → I evaluation at ∆1 ×{e} induces a bijection

ψ : ∆1 × K → I =∼ I(i,φ(e)). ψ| =∼ i, ψ| =∼ φ ½ 0 1 ¾ This follows from the adjunction ev(e) ⊣ const (2.8).

3 Atlases for locales atlas If we restrict attention from arbitrary ∞-categories to posets, unsurprisingly we find some substantial simplifications to the general theory.

7 atlas/of-locale 3.1 (Diagram of opens sets). Let X be a locale with frame of open sets U (X) [Joh82].2 A diagram of open subsets of X is a monotone map of posets U : I → U (X). We often abbreviate these data as a tuple (I,U). We write Ui ⊆ X for the associated to i : I by U. atlas/of-locale/criterion 3.2 Proposition (Atlas for a locale). Let U : I → U (X) be a diagram of open subsets of X indexed by a poset I. The following conditions are equivalent:

1. X = i:I Ui, and for any i, j : I, Ui ∩U j = k≤i, j Uk.

2. For anyS finite J ⊆ I, S Ui ։ U j i:I j:J i≤aj ∀ j:J \ is a covering.

3. (The nerve of) U is an atlas.

Proof. 1 ⇔ 2 by induction on the cardinality of J. The criterion 2 is a special case of the definition of atlas; hence 3 ⇒ 2. Conversely, suppose that U : I → U (X) satisfies 2, and let K → I be a finite diagram with K some ∞-category. Then

U U (X)/α = (X)/h0α

⊳ because U (X) is 0-truncated and the formation K 7→ K of the left cone com- mutes with truncation (2.2). So, replacing K with its truncation h0K, we may assume that it is a finite poset. But then also

U (X) = U (X) /α /α|K0 where K0 is K regarded as a poset with the trivial ordering. The atlas con- dition is now handled by 2.

The language of atlases is more flexible than that of hypercovers: many hypercovers of interest are obtained by conversion from a naturally arising diagram which may itself already be an atlas.

2If the reader prefers, he may instead let X be a without affecting the arguments. Descent theory is in any case mediated through the associated locale.

8 atlas/example/basic 3.3 Example. Let X = U ∪ V be a topological space expressed as a of two open sets. The diagram

U ∩ V← → V → ←

U in U (X) is an atlas for X. Suppose now we have a further decomposition U ∩V = A∪B with A∩B =

;. Then the diagram A ←

← →

BU← → ← →

→ V is an atlas for X. Notice that the index poset for this atlas has the weak homotopy type of S1. The reader can no doubt imagine a way to realise this diagram as an atlas of contractible open sets in the case X = S1. 3.4 Example (Basis). A basis I ⊆ U (X) for the topology of X is an atlas for X: condition 2 of Proposition 3.2 follows easily from the definition of a basis. 3.5 Example (Schemes). A locally X is a if and only if the inclusion U aff(X) → U (X) of the poset of open immersions from affine schemes is an atlas for X. Note that this poset is closed under finite in- tersections (resp. binary intersections) if and only if X is an affine scheme (resp. has affine diagonal). Thus, the Cech nerve construction is not always available to us within this site. 3.6 Example (). A paracompact X is a if and only if the preorder U o(X) of open immersions Rn ,→ X is an atlas for X. This preorder is never closed under binary intersections (unless X is a point). This example, or its C∞ analogue, was what first motivated me to formulate the notion of atlas. Atlases give us an easy way to describe certain counterexamples to hy- percompleteness:

9 3.7 Example (). Consider the Hilbert cube Q = [0,1]N asin[HTT, Ex. 6.5.4.8]. The set of open subsets homeomorphic to Q ×[0,1) forms a for the topology; in particular, it is an atlas. Borel-Moore defines a sheaf (by excision) whose restriction to this atlas is zero, but whose global sections are nonzero; hence, by Theorem 1.4 it cannot be hypercomplete.

4 Simplices sset Begin with some preliminary remarks on simplicial sets.

4.1 (Simplex categories). As usual, ∆ is the geometric simplex category of inhabited totally ordered sets, while ∆+ is the subcategory consisting of in- jective maps. By [HTT, Lemma 6.5.3.7], the inclusion ∆+ → ∆ is ∞-coinitial, n i.e. for each n, ∆+ ↓∆ ∆ is weakly contractible. sset/simplices 4.2 (Simplices of a simplicial set). A simplicial set F can be realised as a left fibration in sets by integrating over ∆op. We denote this fibration by

∫ F → ∆op or, more briefly, ∫ F / ∆op. It is called the category of simplices of F.

Similarly, a semisimplicial set G can be realised as a left fibration + G → ∆op. This is called the category of nondegenerate simplices of G. + R Let lke∆+/∆ G be the simplicial envelope of G — that is, simplicial set obtained from G by left Kan extension along ∆+ ⊂ ∆. As an extension it comes equipped with a canonical functor + G → lke∆+/∆ G. sset/example/simplex ∆n R R 4.3 Example (Simplex). We write + for the semi-simplicial set represented ∆n by an ordered set with n + 1 elements. The category + + of nondegenerate simplices is the opposite of the poset of inhabited subsets of [n + 1] — in R particular, it is finite. ∆n The simplicial envelope of + — the simplicial set represented by the same ordered set considered as an object of ∆ — is written ∆n. Its category of simplices ∆n is infinite, but taking the image of a map ∆k → ∆n defines a coreflector onto the finite subset ∆n of nondegenerate simplices. In par- R + + ticular, it is left finite in that limits over ∆n are equivalent to limits over a R finite category — cf. (2.6). R

10 sset/example/simplex-boundary ∆n 4.4 Example (Simplex boundary). Write ∂ + for the semi-simplicial set rep- resenting the boundary of the n-simplex, and ∂∆n for the associated simpli- cial set. The category

∆n ∆n ∆n id ∆n ∫+ ∂ + = ∫+ \{ → } of nondegenerate simplices of ∂∆n is the poset of inhabited proper subsets of [k + 1]. In particular, ∆n ∆n ⊳ ∫+ + = ∫+ ∂ + ∆n is a categorical left cone over the category¡ of nondegenerat¢ e simplices of ∂ +. n n n Similarly, ∫ ∂∆ = ∫ ∆ × ∆n ∫ ∂∆ is the category of simplices equipped ∫+ + + + ∆n ∆n ∆n with a non-surjective map to . It is a sieve in ∫ . It contains ∫+ ∂ + as a coreflective subcategory and is therefore left finite. sset/example/mixed

4.5 Example (Mixed category of simplices of a simplex). The square ∆n ← ∆n + ∂ + → + + → → R ← R ←

∂∆n ← → ∆n R R of fully faithful functors isn’t quite a pushout in Cat: rather, the pushout ∆n ∆n ∆n is the full subcategory ∂ ∪ + + of spanned by simplices which are either nondegenerate or factor through the boundary. This subcategory is R R R coreflective with coreflector fixing the boundary. Precisely, the value of the coreflector on σ : ∆k → ∆n is either σ itself, if the image of σ is contained in the boundary, or Im(σ) otherwise.

5 Index diagrams index-diagram of X are defined in [SGA4, Exp. V, §7.3], [DHI04, Def. 4.2], [HAG-I, Def. 3.4.8] as certain simplicial objects in the category of presheaves on U (X). Some manipulation is required to convert these into diagrams in U (X) itself. In this section, we discuss the exchange of a semi-representable presheaf with a mapping indexing its connected components.

11 semi-representable/definition 5.1 Definition (Semi-representable presheaves). Let C be a poset. Re- call from [SGA4, Exp. V, 7.3] that a presheaf of sets on C is said to be semi-representable if it can be represented as a coproduct of representables. The full subcategory of the 1-category PSh1(C) of presheaves of sets on C spanned by the semi-representable objects is denoted SR(C). indexed-object/definition 5.2 (Set indexed objects). An S-indexed element of C, where S : Set, is a map S → C. We write CS = Fun(S,C) for the poset of S-indexed elements of C. Applying a contravariant Grothendieck construction, the 1-category of all set-indexed elements of C is defined

idx CS = CS →C Set ZS ZS:Set as Cartesian fibration over Set. Integrating the projection idx (which takes an indexed object to its indexing set) yields a left (co-Cartesian) fibration indexed-object/index-set/universal S idxC := idxC → C , (5.2.1) S Z S C ZS the universal index set off set-indexedR objects of C. indexed-object/lke

5.3. The functor lke−/pt : S:Set Fun(S,C) → SR(C) is constructed as follows:

• An object X : S → CRgoes to the coproduct presheaf s:S Xs : PSh1(C);

• A morphism ` ← f

S0 → S1

← → ← → ⇒ X0 X1 C S in S:Set C gets sent to the map ∼ R X0,s = (lkef X0)s s:S0 s:S1 a ∼ a = X0,t s:S1 t:f −1 s a a → X1,s s:S1 a

12 obtained from the universal property of the left Kan extension lkef (X0) of X0 along f . Compatibility with composition follows from uniqueness of the map from the left Kan extension. indexed-object/lke/is-equivalence 5.4 Proposition. The groupoid of representations of a semi-representable presheaf as a coproduct of representables is contractible. The natural functor

S lke−/pt : C →˜ SR(C) ZS:Set from the 1-category of set-indexed objects of C to the 1-category of semi- representable presheaves on C is an equivalence of 1-categories.

Proof. The functor lke−/pt is essentially surjective by the definition of SR(C). Hence, we just have to show that it is fully faithful. If (I, X) and (J,Y ) are two set-indexed objects, then maps from X to Y are defined as

S ∼ C ((I, X),(J,Y )) = C(X i,Yf (i)). µ S:Set ¶ f :J I i:I Z a Y

Now, the #I projections ← I f :J I i:I C(X i,Yf (i)) → J ← → →

← ev ` Q evi i

j:J C(X i,Yj) ← → J ` identify this further with i:I j:J C(X i,Yj). (This is an application of the Grothendieck construction’s commutation with external products; since the Q ` objects here are sets, it can be seen by direct computation.) That lke is fully faithful is now visible from the identifications

∼ C(X i,Yj) = SR(C) X i, Yj i j i à j ! Ya Y a ∼ = SR(C) X i, Yj à i:I j:J ! a a with the first equality following because SR(C)(X,−) commutes with coprod- ucts for representable X.

13 indexed-object/tensoring 5.5 (Tensoring over Set). It follows from Proposition 5.4 that the coprod- S uct over any set (I j, X j) j:J of objects of S:Set C is exhibited by the obvious morphisms R

(I j, X j) → I j, X j . Ã j:J j:J ! a a In particular, this defines a formula for a (coproduct-preserving) tensoring S of S:Set C over Set. If C has a maximal element, as is the case for the example of interest C = R U (X), then we can alternatively realise this tensoring as Cartesian product inside SR(C) by Set as the full subcategory spanned by formal coproducts of this maximal element. This perspective will take priority when considering the parametrised version below (6.2). semi-representable/local-isomorphism

5.6 (Local isomorphisms). Via totalization lke−/pt, a commuting triangle ← f

S0 → S1 ←

→ → ← X0 X1 C induces a morphism of semi-representable presheaves. A morphism in SR(C) induced in this way is called a local isomorphism. In other words, local iso- morphisms are the morphisms which are Cartesian for the forgetful functor idx : SR(C) → Set. The Cartesian property means that for any morphism F0 → F1 in SR(C) factorises uniquely into a composite of a map with fixed index — induced by a morphism (i.e. inequality) in Fun(idx(F0),C) — followed by a local isomor- phism over idx(F0) → idx(F1).

5.7 Remark (Terminology). The intuition behind this terminology is as fol- lows: a morphism φ : K → L in SR(C) is called a local isomorphism if for each connected component K ′ ⊆ K, the restriction of φ to K ′ exhibits it as a connected component of L. This concept extends term-wise to sSR(C). Beware that this notion of local isomorphism has nothing to do with any auxiliary site structure that may exist on C (such as we have in the case C = U (X)): it refers to locality only in the sense of formal coproducts in SR(C).

14 6 Index diagrams in families

In this section we study simplicial objects in SR(C) and, building on §5 ex- change them with a mappings from a left fibration over ∆op. indexed-object/family 6.1 Proposition (Families of set indexed objects). The 1-category of set- indexed objects of C classifies diagrams

I← → C → l−fib← K where I → K is a left fibration in sets. That is, for any 1-category K there is an equivalence of categories

· ← → C S → lke−/K :  l−fib← −→˜ Fun K, C . (6.1.1)   µ S ¶  K  Z   Proof. Beginning from the alias 

S C = Set ↓Cat0 {C} ZS we find Set -

S  → →  Fun K, C =∼ ← ←

S  ⇓   ← 

 K → Cat 

¡ R ¢ C 0  ←   

 · → K ×C

← ∼ → ← =  l−fib→  via prK K  

 K  R  ←   · → C  → =∼  l−fib←     K    where the expressions in braces stand for categories of diagrams of the spec- ified shape with restrictions indicated by the labels, that is:

15 • named objects (K,C,...) and arrows (C,prK ) are equipped with identi- fications with their eponym;

• arrows marked l − fib are constrained to the category of left fibrations in sets. indexed-object/family/tensoring 6.2 (Tensoring over Fun(K,Set)). Let K : Cat1. Taking the tensoring of SR(C) over Set (5.5) pointwise, Fun(K,SR(C)) is tensored over Fun(K,Set).

Passing through the equivalence of Proposition 6.1, we find the formula ←

E← → C indexed-object/family/tensoring/formulaK F ×K E→ C → ←

 →  F ⊗   = R ← (6.2.1)    K   K          for tensoring over F : Fun(K,Set). This is easiest to see by returning to our assumption (5.5) that C has a greatest element so that the tensoring can be calculated as a Cartesian product in the diagram category. semi-representable/index-diagram 6.3 (Simplicial semi-representable presheaves). Combining Propositions 5.4 S and 6.1, a simplicial object U• of SR(C) yields a simplicial object of S C and hence a diagram R

← → ←

idxU ← → idxC → C y → ← ← →

f ∆op ← U S → ∫S C

op where idxU → ∆ is a left fibration. The category idxU = ∆op (idx◦U) is called the index category or category of indices of the object U , and the data item : • R U idxU → C is called the index diagram of U•. lifting-property/for-sset 6.4 (Lifting property for simplicial objects). Let K• ⊆ L• be an inclusion of

simplicial sets. A lifting for the diagram

← ← U ∫ K σ→ ∫ J→ C

→ → ← → ← ← (6.4.1)

∫ L ← → ∆op

16

is, removing the integrals throughout, equivalent to the data of an extension σ← lke∫ K/∆op (U ◦ σ)→lifting-property/dhi/local-iso lke∫ J/∆op U

→ →

← (6.4.2) ← local-iso · where the blank is something with index category ∫ ∆n / ∆op, the vertical arrow covers the inclusion ∂∆n ⊂ ∆n, and, as indicated, the extension is re- quired to be a local isomorphism in the sense of 5.6. (Note that this implies that the vertical arrow is also a local isomorphism.) Hence, remaining in the category of left fibrations handles the commutativity of the lower triangle in lifts of diagrams like (7.1.1). 6.5 Example (Representable objects). Let V : C. The index diagram of the

(simplicially constant) simplicial presheaf on C represented by V is V← ∆op → C ⇐ ⇐

∆op semi-representable/tensor-representable 6.6 (Tensor-representable objects). Let K• be a simplicial set and V : C. The index diagram of V ×K•, where this is computed with respect to the tensoring

of SR(C) over sSet, has the form V← ∫ K→ C → ←

∆op

If U : ∫ K → C is another diagram, then morphisms K• ⊗V → U are the same as cones over U with vertex V. In particular, if U admits a limit in C, then it admits a final object in the category of maps from tensor-representable objects.

7 Local lifting conditions lifting-property Throughout this section and for the rest of the paper, X will denote a locale with lattice of open subsets U (X).

17 lifting-property/definition 7.1 Definition (Local lifting conditions). A local lifting problem on X is a

diagram in Cat1 of the form

← ← σ U K→ I → U (X)lifting-property/diagram → → ← ← (7.1.1)

LJ← → where, in the examples of interest:

• K → L is a fully faithful functor; especially, but not always, equivalent ⊳ to K ⊂ K .

∆op ∆op • Either J = or + , in which case the maps from K, L, and I are required to be left fibrations, or J = pt.

We say that this problem has a solution, or that the square has the local lifting property (local l.p.), if Uσ is covered by sets of the form Uτ, where τ ranges over completionss

K← σ→ I

→ τ → → ← ← ←

LJ← → of the square. If K ⊆ L is a functor of 1-categories and U : I / J → U (X) is a diagram, and moreover any local lifting problem (7.1.1) has a solution, we say that K / L has the local left lifting property or local l.l.p. against (I / J,U), or that (I / J,U) has the local right lifting property or local r.l.p. against K / L. lifting-property/-properties 7.2 Proposition. Let U : I / J → U (X) be a diagram of open sets. The set of morphisms K / L having the local l.l.p. against (I,U) has the following closure properties:

1. It is stable under composition, pushout, and retract.

2. Suppose that J = pt, L → L′ under K, and K / L′ has the local l.l.p. against (I,U). Then K / L has the local l.l.p. against (I,U).

18 Proof. The argument for 1 is the same as for any class of arrows defined by

a right lifting property. For 2, any lifting problem (7.1.1) can be factorised ←

K⇐ ⇐ K→ I → → ← ←

L← → L′ and so a lift for K / L′ yields a lift for K / L. lifting-property/reduce-to-coinitial 7.3 Corollary (Local lifting property reduces to a coinitial subset). Let K be a finite poset, K0 ⊆ K a 0-coinitial subset. Let U : I → U (X) be a poset-indexed ⊳ ⊳ diagram. If K0 ⊂ K0 has the local l.l.p. against U, then so does K ⊂ K . ⊳ ⊳ Proof. By Lemma 2.4, K / K is a pushout of K0 / K0 , and hence inherits the local l.l.p. by Proposition 7.2-1. lifting-property/sset-to-ssset 7.4 Corollary (Local lifting properties for simplices versus semi-simplices). ∆n ∆n ∆n ∆ The local r.l.p. for + ∂ + / + + and for ∂ / are equivalent. R R R R ∆n ∆n Proof. Suppose U has the local r.l.p. against + ∂ + / + +. By Proposition 7.2-1, it has the local r.l.p. against ∂∆n / ∆n ∪ ∂∆n. By Example 4.5, this + +R R is a retract of ∂∆n / ∆ fixing the boundary, and so by Proposition 7.2-2 we R R R are done. R R ∆n ∆n ∆n ∆n Conversely, ∫ ∂ + / ∫ + is a retract of ∫ ∂ / ∫ . lifting-property/example/atlas 7.5 Example. The condition 3.2-2 for a diagram (I,U) to be an atlas is the local r.l.p. for inclusions K / K⊳ where K is a finite set. That is, these mor- phisms have the local l.l.p. with respect to any atlas (considered over J = pt). ∆0 ∆0 In particular, the covering condition is the local r.l.p. against + ∂ / + , and condition 1 is the local r.l.p. for ∂∆1 / ∆1. + + R R lifting-property/atlas R R 7.6 Proposition (Atlases via lifting properties). The condition for a diagram U : I → U (X) to be an atlas is equivalent to any of the following local right lifting properties:

⊳ 1. K / K for K = ; and K = {0,1}.

2. K / K⊳ for all finite sets K.

∆n ∆n 3. + ∂ + / + + for n : {0,1}. R R 19 ∆n ∆n N 4. + ∂ + / + + for all n : .

5. R ∂∆n / R∆n for n : {0,1}.

6. R ∂∆n / R ∆n for all n : N.

Proof.R As alreadyR observed (cf. Ex. 7.5), 1 and 2 correspond exactly to condi- tions 1 and 2 of 3.2, respectively. The implication 2 ⇒ 4 is an application of Corollary 7.3 and Example 2.7. Meanwhile 4 ⇒ 3 because 3 is a specialisation of 4, and 1 ⇔ 3 because these are equivalent categories. The equivalences 3 ⇔ 5 and 4 ⇔ 6 follow from Corollary 7.4.

8 Hypercovers via lifting conditions hypercover Hypercovers are defined in terms of local lifting conditions in the category of simplicial presheaves [DHI04, §3]. Via the construction of 6.3, these trans- late almost directly into local lifting conditions for diagrams, i.e. in the sense of Definition 7.1. The key difference is that the lifting conditions of op. cit. re- strict attention to tensor-representable objects (6.6), while our filling condi- tions are restricted to local isomorphisms (5.6). In this section, we define and compare these variants. Denote by SR(X) the category of semi-representable presheaves on U (X), and by sSR(X) its category of simplicial objects. hypercover/fill-condition

8.1 Proposition. The local lifting property for a diagram

← ∆n ← σ U U ∂ → ∫ K → (lifting-property/simplexX) → ← → R ← χ (8.1.1)

∆n ← → ∆op R

is equivalent to the square ∆n σ← ∂ ⊗Uσ → lke∫ K/∆op U lifting-property/dhi ← → →

← (8.1.2) n ← ∆ ⊗Uσ → pt

20 admitting local liftings in the sense of [DHI04, §3], where as above Uσ denotes the limit of U ◦ σ. In particular, an object U• : SR(X) is a hypercover if and only if its index diagram has the local r.l.p. against ∫ ∂∆n / ∫ ∆n / ∆op for all n : N.

Proof. We will use the same strategy for representing categories of diagrams as in the proof of Proposition 6.1. Moreover, we consider (8.1.1) in the cat- egory of fibrations over ∆op as in 6.4; hence we may disregard the lower triangle when constructing fillers for (8.1.1), (8.1.2).

By Lemma 8.2, the fibre of

← n n ∂τ← ∂∆ ⊗ V → lke∫ K/∆op U ∫ ∂∆ → ∫ K

← idx → → ⇐ ⇐

 ⇐  →  ← ⇐ ,

    ←    ←   n   n τ  ∆ ⊗ V → lke∫ K/∆op U ∫ ∆ → ∫ K         where τis a variable, is a truth value equal to 

V ≤ U ◦ ∂τ in Fun(∫ ∂∆n,U (X)) . V ≤ U ◦ τ in Fun(∫ ∆n,U (X)) ½ ¾

If true, the inequalities factorise the above as:

← n fixed-idx← local-iso ∂∆ ⊗ V → lke∫ ∂∆n/∆op (U ◦ ∂τ)→ lke∫ K/∆op U

← → → ⇐ ← ⇐

← n fixed-idx← local-iso ∆ ⊗ V → lke∫ ∆n/∆op (U ◦ τ)→ lke∫ K/∆op U.

Now, specialising to the case ∂τ = σ, we obtain an identification n σ← ∂∆ ⊗ V → lke∫ K/∆op U

→ →  ←       ∆n ⊗ V 

    ← lke∫ ∆n/∆op (U ◦ σ)→ lke∫ K/∆op U

→ → ← ∼  ←  = local-iso | V ⊆ Uτ     lke∫ ∆n/∆op (U ◦ τ)     21 The local lifting property for (8.1.2) states that the set of V for which a dia- gram of the left-hand form exists covers Uσ; therefore this set indexes a set of diagrams of the right-hand form whose Uτ cover Uσ, which is the local l.p. for (8.1.1). Conversely, the local l.p. for (8.1.1) implies liftings for (8.1.2) for V = Uτ covering Uσ. util/fibration/power 8.2 Lemma (Powers of Cartesian fibrations). Let f : C → D be a Cartesian ∆1 ∆1 fibration in Cat1. Then the exponential f ◦− : C → D is a Cartesian

fibration, with Cartesian morphisms u : A → B those of the form u← 0 A0 → B0

→ → ← ← u← 1 A1 → B1 with u0, u1 both f -Cartesian.

Proof. Assume u : A → B is Cartesian on each component. Given a map f (u) u′ : A′ → B and a factorisation f (A′) → f (A) → f (B) of f (u′), the Cartesian

property for u0 and u1 gives us a unique factorisation

← ′ ← u0 A0 → A0 → B0

← ← → → →

← ? 

← ′ ← u1 A1 → A1 → B1 whereupon it will suffice to prove that the left-hand square is commutative. This follows from the fact that either path around the square is a factori- ′ ′ sation of A0 → B1 by u1 lying over f (A0) → f (A1) → f (B1), and hence unique as such by the Cartesian property of u1.

9 Nerves of atlases nerve To generate a hypercover — a kind of simplicial diagram — from an atlas — which may be indexed by any category — we need a kind of ‘nerve’ construc- tion that takes in an arbitrary diagram of open sets and outputs a diagram indexed by (the category of simplices of) a simplicial set, and which trans- forms the atlas condition into the hypercover condition.

22 9.1 Remark (Why not just use the standard nerve?). It is easy enough to see that the standard nerve construction [HTT, p. 9] won’t work. Let I be a category, and let f : {0,1} → I be a functor. This functor admits an extension to [0 → 1] if and only if f (0) → f (1). The most basic examples of atlases violate this (e.g. 3.3). We need to associate a more flexible family of categories to the standard simplices ∆k. As we will see, the tautological test functor N˜ provided by Grothendieck’s theory of test categories [Mal05] is good enough. nerve/of-category/definition 9.2 (Tautological nerve). If regarded as a functor from sSet into the full sub- category Cat1×GpdSet of Cat1 spanned by the categories whose objects have no non-identity automorphisms, Grothendieck integration admits a right ad- joint nerve/formula N˜ : Cat1 ×Gpd Set → sSet, K 7→ Hom(∫(−),K), (9.2.1) which is (opposite to) the tautological test functor attached to the Grothendieck test category ∆ [Mal05, Def. 1.3.7] and [Mal05, Prop. 1.5.13]. nerve/refinement 9.3 (Tautological refinement). Applying the nerve and then integrating again we obtain a tautological refinement: nerve/counit ǫJ : ∫ N˜ (J) → J (9.3.1)

n where the map ǫJ evaluates a simplex ∫ ∆ → J at its initial object. The composite functor ∫ ◦N˜ is a right adjoint to the forgetful functor from the category of left fibrations over ∆op test/adjunction/variant op ∫ N˜ : Cat1 ×Gpd Set ⇄ LFib(∆ ):forget (9.3.2) nerve/refinement/slice 9.4 Lemma (Slices of the refinement). The square

N˜ (i ↓ I) ← → N˜ (I) → → R ǫ← R ǫ←

i ↓ I← → I is a pullback in Cat1. Hence, the slice category i ↓I N˜ (I) of the refinement may be identified with the refinement N˜ (i ↓ I) of the slice. R R

23 Proof. We may check this is a pullback by factorising

N˜ (i ↓ I) ← → N˜ (I) → → R ← R ←

i ↓ I × ∆op ← → I × ∆op y ← → → ←

i ↓ I← → I and observing that the upper square is a commuting square of co-Cartesian fibrations over ∆op, whence the pullback property can be checked fibre-wise. Hence, restricting to ∆n : ∆op, we get a square

Fun(∫ ∆n, i ↓ I)← → Fun(∫ ∆n, I) → → ← ←

i ↓ I← → I to which we apply Lemma 2.9. nerve/counit/is-cofinal 9.5 Proposition. The tautological refinement ǫ∆ is ∞-cofinal.

Proof. Let i : I. We must show that i ↓I ∫ N˜ (I) is weakly contractible [HTT, Thm. 4.1.3.1]. Using Lemma 9.4 we identify this with ∫ N˜ (i ↓ I). The latter is weakly contractible because i ↓ I is weakly contractible and N˜ ⊣ ∫ induce inverse equivalences of homotopy categories (as ∆ is a test category [Mal05, Prop. 1.6.14]). nerve/of-diagram/definition 9.6 (Refinement of a diagram). Let U : I → U (X) be a diagram. Precompos-

ing U with the counit ǫ, we obtain an indexed diagram U← N˜ (I) ◦→ǫ U (X) → R ← (9.6.1) ∆op

Denote the associated simplicial semi-representable presheaf by

˜ : N(U)• = lke∫ N˜ (I)/∆op (Uǫ) (9.6.2)

24 nerve/fill-condition 9.7 Lemma. Let K → L be a morphism in sSet. A diagram U : I → U (X) of open sets has the local r.l.p. against ∫ K / ∫ L / ∆op if and only if (∫ N˜ (I),Uǫ) has the local r.l.p. against ∫ K / ∫ L.

Proof. The adjunction (9.3.2) applied to the arrow category (cf. Lemma 8.2)

identifies the sets ←

∫ K ← → ∫ N˜ (I) ∫ K→ I

← → ←

→ → → → ←

← ← ∼

 ←  =  

    ←  ←     ∫ L → ∆op   ∫ L → pt      as well as the vertex   

(U ◦ ǫ)τ = lim(U ◦ ǫ ◦ τ) = Uǫ◦τ for any lift τ of either side. nerve/theorem 9.8 Theorem. Let U : I → U (X) be a diagram. The following are equivalent:

1. U is an atlas.

2. U has the local r.l.p. for ∂∆n / ∆n, n : N. R R 3. N˜ (U)• is a hypercover.

In particular, every atlas restricts along an ∞-cofinal functor to the index diagram of some hypercover.

Proof. The equivalence 1 ⇔ 2 is Proposition 7.6. Now, 2 ⇔ 3 by the chain of logical equivalences:

U satisfies the local filling conditions for ∂∆n / ∆n.

⇔ ∫ N˜ (U) satisfies the local filling conditionsR for ∫ ∂R∆n / ∫ ∆n / ∆op (Lemma 9.7).

⇔ N˜ (U) is a hypercover (Proposition 8.1).

25 References

[DHI04] Daniel Dugger, Sharon Hollander, and Daniel C Isaksen. “Hyper- covers and simplicial presheaves”. In: Mathematical Proceedings of the Cambridge Philosophical Society. Vol. 136. 1. Cambridge University Press. 2004, pp. 9–51. arXiv: math/0205027 [math.AT]. [Gra13] Daniel R Grayson. “Quillen’s work in algebraic K-theory”. In: Jour- nal of K-theory 11.3 (2013), pp. 527–547. URL: https://faculty.math.illinois.edu/~dan/Papers/qs-published-final.pdf. [HAG-I] Bertrand Toën and Gabriele Vezzosi. “Homotopical algebraic ge- ometry I: topos theory”. In: Advances in Mathematics 193.2 (2005), pp. 257–372. arXiv: math/0207028 [math.AG]. [HTT] Jacob Lurie. Higher topos theory. Princeton University Press, 2009. URL: http://www.math.harvard.edu/~lurie/papers/highertopoi.pdf. [Joh82] Peter T Johnstone. Stone spaces. Vol. 3. Cambridge studies in ad- vanced mathematics. Cambridge university press, 1982. [Mac13] Saunders Mac Lane. Categories for the working mathematician. Vol. 5. Springer Science & Business Media, 2013. [Mac17] Andrew W. Macpherson. The universal property of derived geome- try. 2017. arXiv: 1701.08359 [math.CT]. [Mal05] Georges Maltsiniotis. “La théorie de l’homotopie de Grothendieck”. In: Astérisque 301 (2005). available at the author’s homepage. [SGA4] M. Artin, A. Grothendieck, and J. L. Verdier. SGA 4; Théorie de topos et cohomologie étale des schémas. Springer-Verlag, 1970.

26