ScalingStacks

4.2. Sheaves on fiber products

In this section, we study the ∞\infty-category of sheaves on the derived fiber product of perfect stacks. The main technical result is that it is equivalent to the tensor product of the ∞\infty-categories of sheaves on the factors (Theorem 4.7). The proof involves first showing that an analogous assertion holds for ∞\infty-categories of perfect complexes. The remainder of the section is devoted to collecting corollaries of the main techinical result.

Recall that for a perfect stack XX, compact (equivalently, perfect or dualizable) objects in the ∞\infty-category QC⁡(X)\qc(X) form a small stable idempotent complete ∞\infty-category QC⁡(X)c\qc(X)^{c}, and there is canonical equivalence QC⁡(X)≃Ind⁡QC⁡(X)c\qc(X)\simeq\operatorname{Ind}\qc(X)^{c}. Recall as well the tensor product of small stable idempotent complete ∞\infty-categories, and that the functor Ind\operatorname{Ind} is symmetric monoidal.

0NXV

Proposition 4.6. Let X1,X2X_{1},X_{2} be perfect stacks. Then external tensor product defines an equivalence

⊠:QC⁡(X1)c⊗QC⁡(X2)c→∼QC⁡(X1×X2)c\boxtimes:\qc(X_{1})^{c}\otimes\qc(X_{2})^{c}\stackrel{{\scriptstyle\sim}}{{\rightarrow}}\qc(X_{1}\times X_{2})^{c}

In other words, the ∞\infty-category of perfect complexes on the product is the (small stable idempotent complete) tensor product of the ∞\infty-categories of perfect complexes on the factors.

0NXW

Proof. Set X=X1×X2X=X_{1}\times X_{2}. By Proposition 3.24, we know that the external product takes compact objects to compact objects, and QC⁡(X)c\qc(X)^{c} is generated by external products.

Thus it suffices to verify that for Mi,Ni∈QC⁡(Xi)cM_{i},N_{i}\in\qc(X_{i})^{c} we have an equivalence

HomX⁡(M1⊠M2,N1⊠N2)≃HomX1⁡(M1,N1)⊗HomX2⁡(M2,N2).\Hom_{X}(M_{1}\boxtimes M_{2},N_{1}\boxtimes N_{2})\simeq\Hom_{X_{1}}(M_{1},N_{1})\otimes\Hom_{X_{2}}(M_{2},N_{2}).

Using the fact that each MiM_{i} is dualizable and p2p_{2} satisfies the projection formula (since it is perfect), we calculate

HomX⁡(p1∗​M1⊗p2∗​M2,p1∗​N1⊗p2∗​N2)\displaystyle\Hom_{X}(p_{1}^{*}M_{1}\otimes p_{2}^{*}M_{2},p_{1}^{*}N_{1}\otimes p_{2}^{*}N_{2}) ≃\displaystyle\simeq Γ⁡(X,p1∗​M1∨⊗p1∗​N1⊗p2∗​M2∨⊗p2∗​N2)\displaystyle\Gamma(X,p_{1}^{*}M_{1}^{\vee}\otimes p_{1}^{*}N_{1}\otimes p_{2}^{*}M_{2}^{\vee}\otimes p_{2}^{*}N_{2})
≃\displaystyle\simeq Γ⁡(X2,(p2)∗​(p1∗​ℋ​o​mX1​(M1,N2)⊗p2∗​ℋ​o​mX2​(M2,N2)))\displaystyle\Gamma(X_{2},(p_{2})_{*}(p_{1}^{*}{\mathcal{H}om}_{X_{1}}(M_{1},N_{2})\otimes p_{2}^{*}{\mathcal{H}om}_{X_{2}}(M_{2},N_{2})))
≃\displaystyle\simeq Γ⁡(X2,HomX1⁡(M1,N1)⊗ℋ​o​mX2​(M2,N2))\displaystyle\Gamma(X_{2},\Hom_{X_{1}}(M_{1},N_{1})\otimes{\mathcal{H}om}_{X_{2}}(M_{2},N_{2}))
≃\displaystyle\simeq HomX1⁡(M1,N1)⊗HomX2⁡(M2,N2)\displaystyle\Hom_{X_{1}}(M_{1},N_{1})\otimes\Hom_{X_{2}}(M_{2},N_{2})

∎

We now prove our main theorem which identifies ∞\infty-categories of sheaves on fiber products algebraically. The proof relies on the following consequence [L2, Corollary 5.5.3.4] of the ∞\infty-categorical adjoint functor theorem: there is a canonical equivalence

(𝒫​rL)o​p≃𝒫​rR({\mathcal{P}r}^{\rm L})^{op}\simeq{\mathcal{P}r}^{\rm R}

between the opposite of the ∞\infty-category 𝒫​rL\mathcal{P}r^{\rm L} of presentable ∞\infty-categories with morphisms left adjoints and the ∞\infty-category 𝒫​rR\mathcal{P}r^{\rm R} of presentable ∞\infty-categories with morphisms right adjoints. In other words, we can reverse diagrams of presentable ∞\infty-categories, in which the functors are all left adjoints, by passing to the corresponding right adjoints.

We will also use the fact that the calculation of small limits of presentable ∞\infty-categories is independent of context. Namely, by [L2, Proposition 5.5.3.13, Theorem 5.5.3.18], the forgetful functors from 𝒫​rL{\mathcal{P}r}^{\rm L}, 𝒫​rR{\mathcal{P}r}^{\rm R} to all ∞\infty-categories preserves small limits. In particular, given a small diagram of both left and right adjoints, the universal maps from the limit to the terms of the diagram are also both left and right adjoints.

0NXX

Theorem 4.7. Let X1X_{1}, X2X_{2}, YY be perfect stacks with maps p1:X1→Yp_{1}:X_{1}\to Y, p2:X2→Yp_{2}:X_{2}\to Y. Then there is a canonical equivalence

QC⁡(X1)⊗QC⁡(Y)QC⁡(X2)→∼QC⁡(X1×YX2).\qc(X_{1})\otimes_{\qc(Y)}\qc(X_{2})\stackrel{{\scriptstyle\sim}}{{\rightarrow}}\qc(X_{1}\times_{Y}X_{2}).
0NXY

Proof. To begin, consider the case Y=Spec⁡kY=\Spec k, so X1×YX2=X1×X2X_{1}\times_{Y}X_{2}=X_{1}\times X_{2}. By Proposition 4.6 and the fact that Ind:s​t→𝒫​rL\operatorname{Ind}:{st}\to\mathcal{P}r^{\rm L} is symmetric monoidal, the external product functor provides an equivalence ⊠:QC⁡(X1)⊗QC⁡(X2)→∼QC⁡(X1×X2)\boxtimes:\qc(X_{1})\otimes\qc(X_{2})\stackrel{{\scriptstyle\sim}}{{\rightarrow}}\qc(X_{1}\times X_{2}).

To begin the case of a general perfect stack YY, consider the augmented cosimplicial diagram

X1×YX2\textstyle{X_{1}\times_{Y}X_{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π\scriptstyle{\pi}X1×X2\textstyle{X_{1}\times X_{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X1×Y×X2\textstyle{X_{1}\times Y\times X_{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X1×Y×Y×X2×⋯\textstyle{X_{1}\times Y\times Y\times X_{2}\cdots}

with the obvious maps constructed from the given maps p1,p2p_{1},p_{2}.

Applying the (contravariant) functor QC\qc, we obtain an augmented simplicial ∞\infty-category

QC⁡(X1×YX2)\textstyle{\qc(X_{1}\times_{Y}X_{2})}QC⁡(X1×X2)\textstyle{\ignorespaces\ignorespaces\ignorespaces\ignorespaces\qc(X_{1}\times X_{2})}π∗\scriptstyle{\pi^{*}}QC⁡(X1×Y×X2)\textstyle{\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\qc(X_{1}\times Y\times X_{2})}⋯\textstyle{\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\cdots}

with structure maps given by pullbacks. By the absolute case of the theorem when Y=Spec⁡kY=\Spec k, if we forget the augmentation, we obtain the simplicial ∞\infty-category with simplices

QC(X1)⊗QC(Y)⊗⋯⊗QC(Y)⊗QC(X2)\qc(X_{1})\otimes\qc(Y)\otimes\cdots\otimes\qc(Y)\otimes\qc(X_{2})

and structure maps given by tensor contractions. This is precisely the two-sided bar construction [L4, 4.5] whose geometric realization, by definition [L5, 5], calculates the tensor product of QC⁡(Y)\qc(Y)-modules QC⁡(X1)⊗QC⁡(Y)QC⁡(X2)\qc(X_{1})\otimes_{\qc(Y)}\qc(X_{2}). Furthermore, the augmentation provides the natural map

QC⁡(X1×YX2)\textstyle{\qc(X_{1}\times_{Y}X_{2})}QC⁡(X1)⊗QC⁡(Y)QC⁡(X2)\textstyle{\ignorespaces\ignorespaces\ignorespaces\ignorespaces\qc(X_{1})\otimes_{\qc(Y)}\qc(X_{2})}π~∗\scriptstyle{\tilde{\pi}^{*}}

which we will prove is an equivalence.

The above geometric realization is a colimit in 𝒫​rL\mathcal{P}r^{\rm L}, and hence (as observed prior to the statement of the theorem) may be evaluated as a limit in the opposite category 𝒫​rR\mathcal{P}r^{\rm R}. Thus we find that QC⁡(X1)⊗QC⁡(Y)QC⁡(X2)\qc(X_{1})\otimes_{\qc(Y)}\qc(X_{2}) is also the totalization of the cosimplicial ∞\infty-category

QC⁡(X1×X2)\textstyle{\qc(X_{1}\times X_{2})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}QC⁡(X1×Y×X2)\textstyle{\qc(X_{1}\times Y\times X_{2})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}⋯\textstyle{\cdots}

with structure maps given by pushforwards. (We note for future reference that these structure maps are pushforwards along affine morphisms, hence are also colimit preserving, i.e., left adjoints.)

In particular, pushforward along the augmentation provides a natural functor

QC⁡(X1×YX2)\textstyle{\qc(X_{1}\times_{Y}X_{2})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π~∗\scriptstyle{\tilde{\pi}_{*}}QC⁡(X1)⊗QC⁡(Y)QC⁡(X2)\textstyle{\qc(X_{1})\otimes_{\qc(Y)}\qc(X_{2})}

which is an equivalence if and only if π~∗\tilde{\pi}^{*} is an equivalence.

To summarize some of the above structure, we have a diagram of commuting left (lower arrows) and right (upper arrows) adjoints

QC⁡(X1×YX2)\textstyle{\qc(X_{1}\times_{Y}X_{2})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π∗\scriptstyle{\pi_{*}}π~∗\scriptstyle{\tilde{\pi}_{*}}QC⁡(X1)⊗QC⁡(Y)QC⁡(X2)\textstyle{\qc(X_{1})\otimes_{\qc(Y)}\qc(X_{2})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}τ∗\scriptstyle{\tau_{*}}π~∗\scriptstyle{\tilde{\pi}^{*}}QC⁡(X1×X2)\textstyle{\qc(X_{1}\times X_{2})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}τ∗\scriptstyle{\tau^{*}}π∗\scriptstyle{\pi^{*}}

where τ∗\tau_{*} is the universal map from the totalization to the zero cosimplices, and likewise, τ∗\tau^{*} is the universal map from the zero simplices to the geometric realization. Thus we obtain a map of monads

Ta​l​g=τ∗​τ∗\textstyle{T_{alg}=\tau_{*}\tau^{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Tg​e​o​m=π∗​π∗\textstyle{T_{geom}=\pi_{*}\pi^{*}}

acting on QC⁡(X1×X2)\qc(X_{1}\times X_{2}).

The geometric pushforward π∗\pi_{*} is conservative and preserves colimits since π\pi is affine. Hence by the Barr-Beck theorem, we have a canonical equivalence

QC⁡(X1×YX2)≃ModTg​e​o​m⁡(QC⁡(X1×X2)).\qc(X_{1}\times_{Y}X_{2})\simeq\Mod_{T_{geom}}(\qc(X_{1}\times X_{2})).

We also claim that the universal map τ∗\tau_{*} is conservative and preserves colimits. For the first assertion, recall that τ∗\tau_{*} is nothing more than the forgetful map from the totalization to the zero cosimplices. Since the ∞\infty-categories involved are all stable, evaluating conservatism of a functor is equivalent to determining if nonzero objects are sent to zero. But an object sent to zero in the zeroth cosimplices is sent to zero in all cosimplices, and hence is equivalent to the zero object in the limit ∞\infty-category.

To see τ∗\tau_{*} preserves colimits, recall that the structure maps of our cosimplicial diagram are both right and left adjoints. It then follows (as observed prior to the statement of the theorem) that the totalization may be evaluated equivalently back in the category 𝒫​rL\mathcal{P}r^{\rm L}. In particular, the universal functor τ∗\tau_{*} is a morphism in 𝒫​rL\mathcal{P}r^{\rm L}, and hence a left adjoint and so preserves colimits.

We may now apply the Barr-Beck theorem, giving a canonical equivalence

QC⁡(X1)⊗QC⁡(Y)QC⁡(X2)≃ModTa​l​g⁡(QC⁡(X1×X2)).\qc(X_{1})\otimes_{\qc(Y)}\qc(X_{2})\simeq\Mod_{T_{alg}}(\qc(X_{1}\times X_{2})).

Thus it remains to show that the above morphism of monads is an equivalence. It is a straightforward diagram chase to check that the monad Ta​l​g=τ∗​τ∗T_{alg}=\tau_{*}\tau^{*} is nothing more than the composition π1∗π0∗\pi_{1}^{*}\pi_{0*} of the geometric functors associated to the initial cosimplicial maps

X1×X2\textstyle{X_{1}\times X_{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0\scriptstyle{\pi_{0}}π1\scriptstyle{\pi_{1}}X1×Y×X2\textstyle{X_{1}\times Y\times X_{2}}

Thus by base change, it is equivalent to the monad Tg​e​o​m=π∗​π∗T_{geom}=\pi_{*}\pi^{*}. This concludes the proof of the theorem. ∎

0NXZ

Corollary 4.8. For π:X→Y\pi:X\to Y any map of perfect stacks, QC⁡(X)\qc(X) is self-dual as a QC⁡(Y)\qc(Y)-module.

0NY0

Proof. By Theorem 4.7, we have a canonical factorization QC⁡(X×YX)≃QC⁡(X)⊗QC⁡(Y)QC⁡(X)\qc(X\times_{Y}X)\simeq\qc(X)\otimes_{\qc(Y)}\qc(X). Using this identification, we can define the unit and trace by the correspondences u=Δ∗​π∗:QC⁡(Y)→QC⁡(X×YX)u=\Delta_{*}\pi^{*}:\qc(Y)\to\qc(X\times_{Y}X) and τ=π∗​Δ∗:QC⁡(X×YX)→QC⁡(Y)\tau=\pi_{*}\Delta^{*}:\qc(X\times_{Y}X)\to\qc(Y), where Δ:X→X×YX\Delta:X\to X\times_{Y}X is the relative diagonal. We need to check that the following composition is the identity:

QC⁡(X)\textstyle{\qc(X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}u⊗id\scriptstyle{u\otimes\operatorname{id}}QC(X)⊗QC⁡(Y)QC(X)⊗QC⁡(Y)QC(X)\textstyle{\qc(X)\otimes_{\qc(Y)}\qc(X)\otimes_{\qc(Y)}\qc(X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}id⊗τ\scriptstyle{\operatorname{id}\otimes\tau}QC⁡(X)\textstyle{\qc(X)}

The argument is a chase in the following diagram (with Cartesian square):

X\textstyle{\ignorespaces\ignorespaces\ignorespaces\ignorespaces X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δ\scriptstyle{\Delta}Δ\scriptstyle{\Delta}X×YX\textstyle{X\times_{Y}X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π1\scriptstyle{\pi_{1}}id1×Δ23\scriptstyle{{\rm id}_{1}\times\Delta_{23}}X\textstyle{X}X\textstyle{X}X×YX\textstyle{\ignorespaces\ignorespaces\ignorespaces\ignorespaces X\times_{Y}X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π2\scriptstyle{\pi_{2}}Δ12×id3\scriptstyle{\Delta_{12}\times{\rm id}_{3}}X×YX×YX\textstyle{X\times_{Y}X\times_{Y}X}

Applying base change and identities for compositions, we have equivalences of functors

(id⊗τ)∘(u⊗id)\displaystyle(\operatorname{id}\otimes\tau)\circ(u\otimes\operatorname{id}) =\displaystyle= π1∗(id1×Δ23)∗(Δ12×id3)∗π2∗\displaystyle\pi_{1*}({\rm id}_{1}\times\Delta_{23})^{*}(\Delta_{12}\times{\rm id}_{3})_{*}\pi^{*}_{2}
≃\displaystyle\simeq π1∗Δ∗Δ∗π∗2\displaystyle\pi_{1*}\Delta_{*}\Delta^{*}\pi^{*}_{2}
≃\displaystyle\simeq idQC⁡(X)\displaystyle{\rm id}_{\qc(X)}

∎

0NY1

Remark 4.9. The above argument also shows that QC⁡(X)c\qc(X)^{c} is dualizable over perfect kk-modules QC⁡(Spec⁡k)c\qc(\Spec k)^{c} when XX is smooth and proper: smoothness is required for the unit in QC⁡(X×X)\qc(X\times X) to be perfect and properness is required for the trace to land in perfect kk-modules.

For a derived stack XX, let ℳ,ℳ′\mathcal{M},\mathcal{M}^{\prime} be stable presentable QC⁡(X)\qc(X)-modules. To reduce notation, we write FunX⁡(ℳ,ℳ′)\Fun_{X}(\mathcal{M},\mathcal{M}^{\prime}) for the stable presentable ∞\infty-category of QC⁡(X)\qc(X)-linear colimit preserving functors ℳ→ℳ′\mathcal{M}\to\mathcal{M}^{\prime}.

0NY2

Corollary 4.10. Let X,X′X,X^{\prime} and YY be perfect stacks with maps X→Y←X′X\rightarrow Y\leftarrow X^{\prime}. Then there is a natural equivalence of ∞\infty-categories

QC⁡(X×YX′)→∼FunY⁡(QC⁡(X),QC⁡(X′)).\qc(X\times_{Y}X^{\prime})\stackrel{{\scriptstyle\sim}}{{\rightarrow}}\Fun_{Y}(\qc(X),\qc({X^{\prime}})).

In other words, the ∞\infty-category of integral kernels is equivalent to the ∞\infty-category of functors.

0NY3

Proof. The statement is an immediate consequence of Theorem 4.7 and the fact that QC⁡(X)\qc(X) is self-dual (Corollary 4.8). It implies that internal hom of QC⁡(Y)\qc(Y)-modules out of QC⁡(X)\qc(X) is calculated by tensoring with QC⁡(X)∨≃QC⁡(X)\qc(X)^{\vee}\simeq\qc(X). ∎

0NY4

Remark 4.11. The equivalence of Corollary 4.10 is naturally monoidal in the following sense. For perfect stacks X,X′,X′′X,X^{\prime},X^{\prime\prime} mapping to a perfect stack YY, there is a convolution map

QC⁡(X×YX′)⊗QC⁡(X′×YX′′)→QC⁡(X×YX′′)\qc(X\times_{Y}X^{\prime})\otimes\qc(X^{\prime}\times_{Y}X^{\prime\prime})\to\qc(X\times_{Y}X^{\prime\prime})

given by pulling back and pushing forward with respect to the triple product X×YX′×YX′′X\times_{Y}X^{\prime}\times_{Y}X^{\prime\prime} (see Section 5.2). On the other hand, we have a composition map

FunY⁡(QC⁡(X),QC⁡(X′))⊗FunY⁡(QC⁡(X′),QC⁡(X′′))→FunY⁡(QC⁡(X),QC⁡(X′′)),\Fun_{Y}(\qc(X),\qc(X^{\prime}))\otimes\Fun_{Y}(\qc(X^{\prime}),\qc(X^{\prime\prime}))\to\Fun_{Y}(\qc(X),\qc(X^{\prime\prime})),

and the equivalence of the theorem intertwines these composition maps.

Finally, for a finite simplicial set Σ\Sigma, we would like to compare the formation of mapping stacks XΣ=Map⁡(Σ,X)X^{\Sigma}=\Map(\Sigma,X) (this can be viewed as the cotensoring of stacks over simplicial sets) with the formation of tensor products of ∞\infty-categories 𝒞⊗Σ\mathcal{C}\otimes\Sigma (the tensoring of symmetric monoidal ∞\infty-categories over simplicial sets). By the notation 𝒞⊗Σ\mathcal{C}\otimes\Sigma, we mean the geometric realization of the simplicial ∞\infty-category given by the constant assignment of 𝒞\mathcal{C} to each simplex of the simpicial set Σ\Sigma.

0NY5

Corollary 4.12. Let XX be a perfect stack, and let Σ\Sigma be a finite simplicial set. Then there is canonical equivalence

QC⁡(XΣ)≃QC⁡(X)⊗Σ.\qc(X^{\Sigma})\simeq\qc(X)\otimes\Sigma.

In other words, the ∞\infty-category of sheaves on the mapping stack is calculated as the tensor product of the ∞\infty-categories of sheaves on the simplices.

0NY6

Proof. We calculate QC⁡(XΣ)\qc(X^{\Sigma}) by induction on the simplices as an iterated fiber product of copies of XX over perfect stacks (by Proposition 3.24), and apply Theorem 4.7 at each stage. ∎

Original mathematics by the credited authors. Source collection and HTML conversion remain in progress.

David Ben-Zvi, John Francis, David Nadler

Original source: arXiv:0805.0157v5