nLab
descent object

Contents

Idea

Quite generally, one says that an object A in a category of higher category 𝒞 satisfies descent along a given morphism p:X^X in 𝒞 if it is a p-local object, hence if the induced map – the descent morphism

𝒞(X,A)𝒞(X^,A)\mathcal{C}(X, A) \to \mathcal{C}(\hat X, A)

is an equivalence. We may read this as saying that every collection of A-data on X^descends” down along p to X.

In the context the hom object 𝒞(X^,A) is also called the descent object.

While roughly synonyms, typically one speaks of “descent” instead of locality when 𝒞 is a category of presheaves or higher presheaves ((2,1)-presheaves, (∞,1)-presheaves, (∞,n)-presheaves).

In this case, in turn, the objects X above are typically representables of a given site (or higher site) and X^ is either the Cech nerve of a covering family with respect to a chosen coverage/Grothendieck topology, or is the colimit of this Čech nerve: the corresponding sieve (the codescent object?).

The descent condition then says that the presheaf X satisfies the sheaf-condition (stack-condition, (∞,1)-sheaf/∞-stack-condition, etc.) for this given covering family.

Whether one takes X^ to be the Cech nerve or the corresponding sieve depends on homotopical details of the setup. If 𝒞 is taken to be an (∞,1)-category, then it typically does not matter. But if 𝒞 is instead just a homotopical category presenting the desired higher category, then X^ needs to satisfy some extra conditions (such as cofibrancy) to ensure that 𝒞(X^,A) is indeed the correct descent object, and not too small.

For instance when working with the injective model structure on simplicial presheaves, every object is cofibrant and we can take X^ to be the sieve. But when working with the projective model structure then (as discussed there) X^ needs to be split, which means that we need to use the Cech nerve and even ensure that the corresponding covering family behaves like a good cover (or, more generally, form a split hypercover).

Details

For ordinary presheaves

For ordinary presheaves, a descent object is a set of matching families

More in detail, let C be a site, let XC be an object, {U iX} a covering family and S({U i})X the corresponding sieve.

Then for A:C opSet any presheaf on C, the descent object with respect to this covering is the hom set

Desc({U i},A)=PSh(S({U i}),A).Desc(\{U_i\}, A) = PSh(S(\{U_i\}), A) \,.

This is discussed in detail at sheaf, so just briefly:

the sieve may be realized as the coequalizer

i,jU iU j iU iS({U i}).\coprod_{i, j} U_i \cap U_j \stackrel{\to}{\to} \coprod_i U_i \to S(\{U_i\}) \,.

Accordingly the hom out of this realizes the descent object as the equalizer

Desc({U i},A) iA(U i) i,jA(U iU j).Desc(\{U_i\}, A) \to \prod_{i} A(U_i) \stackrel{\to}{\to} \prod_{i, j} A(U_i \cap U_j) \,.

Writing this out in components shows that this is the set of matching families.

If the descent morphism

[C op,Set](X,A)Desc({U i},A)[C^{op}, Set](X, A) \to Desc(\{U_i\}, A)

is an isomorphism one says that A satisfies the sheaf-condition with respect to the cover {U iX}. If this morphism is only a monomorphism one says that A satisfies the separated presheaf-condition.

For groupoid valued presheaves / pseudofunctors

For A:C op Grpd a 2-functor (hence a “pseudofunctor” if C is an ordinary category regarded as a 2-category) and for X^X a covering morphism in C, the descent object now is a groupoid

Desc(X^,A):=[C op,Grpd](X^,A)Grpd.Desc(\hat X, A) := [C^{op}, Grpd](\hat X, A) \in Grpd \,.

If the descent morphism

[C op,Grpd](X,A)Desc(X^,A)[C^{op}, Grpd](X, A) \to Desc(\hat X, A)

is an equivalence of groupoids, one says that A satisfies the (2,1)-sheaf- or stack-condition with respect to the cover X^X. If it is just a full and faithful functor, one says (sometimes) that A satisfies the condition for a separated prestack with respect to this cover.

Similar statements hold for the case of 2-functors with values in Cat. Here one also often talks about a stack-condition, though less ambiguous would be to speak of 2-sheaf-conditions.

By the Grothendieck construction one may identifiy pseudofunctors C opCat equivalently with fibered categories (or just categories fibered in groupoids for C opGrpd) over C, and all of the above has analogs in this dual description.

For simplicial presheaves

See descent.

For strict ω-category-valued presheaves

In (Street) a proposal for a definition of descent objects for presehaves with values in strict ω-categories was proposed. Additional homotopical conditions to ensure that this gives the right answer were discussed in (Verity).

Definition

Let C be a category, let E 1d 0d 1E 0pB be morphisms where the parallel arrows :={d 0,d 1:E 1E 0} are seen as a diagram, let XC 0 be an object.

Applying the functor C(,X) to this sequence gives

C(E 1,X)C(d 0,X),C(d 1,X)C(E 0,X)C(p,X)C(B,X)C(E_1,X)\xleftarrow{C(d_0,X),C(d_1,X)}C(E_0,X)\xleftarrow{C(p,X)}C(B,X)

If this diagram is for all XC 0 an equalizer diagram B is called codescent object for the diagram .

Definition

Let E 0E 1E 2 be a diagram where E 0 0E 1 0E 2, E 0ι 0E 1 1E 2, E 0 1E 1 2E 2 satisfying s r= r s1 for r<s and ι 0 0=ι 0 1 (these are the identities characterizing a truncated cosimplicial category).

Then the descent category DescE of E has as objects pairs (F,f) where FE 0, f: 1F 0F such that ι 0f=id F and 0f= 2(f) 0(f) and a morphism (F,f)(G,g) consists of a morphism (u:FG)E 1 such that 0uf=g 1u.

Instance

Let A, X be categories.

Then Desc[N(A),X][A,X]

See also descent and categroy of descent data?.

Discussion related to the computation of descent objects is also at model structure on cosimplicial simplicial sets.

References

See also the references at descent.

A definition of descent objects for presheaves with values in strict ω-categories was proposed in

A discussion of a missing condition on this definition is in

Revised on November 29, 2012 20:57:44 by Zoran Škoda (193.51.104.65)