ScalingStacks

3.2. Base change and the projection formula

In this section, we collect properties of the pushforward along a perfect stack, as summarized in the following proposition:

0NWP

Proposition 3.10. Let f:X→Yf:X\rightarrow Y be a perfect morphism. Then f∗:QC⁡(X)→QC⁡(Y)f_{*}:\qc(X)\to\qc(Y) commutes with all small colimits and satisfies the projection formula. Furthermore, if g:Y′→Yg:Y^{\prime}\rightarrow Y is any map of derived stacks, the resulting base change map g∗​f∗→f∗′​g′⁣∗g^{*}f_{*}\rightarrow f^{\prime}_{*}g^{\prime*} is an equivalence.

0NWQ

Remark 3.11. The conclusions of the proposition in fact do not require the full strength of the assumption that ff be perfect. The only hypothesis needed is that f∗f_{*} preserve colimits, or equivalently that the unit is relatively compact.

0NWR

Remark 3.12. In the setting of simplicial commutative rings, and for f:X→Yf:X\to Y a bounded, separated, quasi-compact relative derived algebraic space, the following results can essentially be found in Proposition 5.5.5 of Lurie’s thesis. The arguments in this section are an expanded version of parts of the arguments there, which extend largely unchanged to any reasonable setting for derived algebraic geometry such as ℰ∞\mathcal{E}_{\infty}-ring spectra.

Let us first consider the case when Y=Spec⁡AY=\Spec A is affine, so that f:X→Spec⁡Af:X\to\Spec A is perfect over AA. Then the pushforward f∗f_{*} coincides with the global sections functor Γ:QC⁡(X)→ModA\Gamma:\qc(X)\rightarrow\Mod_{A}. Over an affine base, f∗f_{*} is colimit preserving if and only if the structure sheaf 𝒪X\mathcal{O}_{X} (which is always dualizable) is a compact object of QC⁡(X)\qc(X), which follows from ff being perfect.

0NWS

Lemma 3.13. Let M∈QC⁡(X)M\in\qc(X), and let N∈QC⁡(Y)≃ModAN\in\qc(Y)\simeq\Mod_{A}. Then the natural projection map f∗​M⊗N→f∗​(M⊗f∗​N)f_{*}M\otimes N\rightarrow f_{*}(M\otimes f^{*}N) is an equivalence.

0NWT

Proof. Tensor products and pullbacks always preserve colimits, and in our setting f∗f_{*} is colimit preserving as well. Therefore for any MM the functors f∗​M⊗(−)f_{*}M\otimes(-) and f∗​(M⊗f∗−)f_{*}(M\otimes f^{*}-) define colimit preserving endofunctors of ModA\Mod_{A}. Hence both functors are determined by their value on AA, and canonically take the value f∗​Mf_{*}M. We find that the natural map is an equivalence. ∎

Let us continue with f:X→Spec⁡Af:X\rightarrow\Spec A as above, and consider g:Spec⁡B→Spec⁡Ag:\Spec B\rightarrow\Spec A an arbitrary map of affine derived schemes. Consider the Cartesian square.

X×ASpec⁡B\textstyle{X\times_{A}\Spec B\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g′\scriptstyle{g^{\prime}}f′\scriptstyle{f^{\prime}}Spec⁡B\textstyle{\Spec B\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}Spec⁡A\textstyle{\Spec A}
0NWU

Lemma 3.14. The natural base change morphism g∗​f∗→f∗′​g′⁣∗g^{*}f_{*}\rightarrow f^{\prime}_{*}g^{\prime*} is an equivalence.

0NWV

Proof. Since gg is affine and hence g′g^{\prime} is as well, the fiber product X×ASpec⁡BX\times_{A}\Spec B can be identified with the relative spectrum SpecX⁡C\Spec_{X}C of a commutative algebra object C∈Alg⁡(QC⁡(X))C\in{\rm Alg}(\qc(X)), and g∗′g^{\prime}_{*} induces an equivalence QC⁡(X×ASpec⁡B)≃ModC⁡(QC⁡(X))\qc({X\times_{A}\Spec B})\simeq\Mod_{C}(\qc(X)). Furthermore, the pullback g′⁣∗g^{\prime*} can be described as tensoring with CC, and thus in particular f∗′​g′⁣∗​M≃f∗​(C⊗M)f^{\prime}_{*}g^{\prime*}M\simeq f_{*}(C\otimes M). However, the global sections functor takes fiber products to tensor products, so we can identify C≃f∗​g∗​BC\simeq f^{*}g_{*}B. Applying the previously established projection formula twice, we can now compute f∗​(f∗​g∗​B⊗M)≃f∗​M⊗Ag∗​B≃g∗​f∗​M⊗BB≃g∗​f∗​Mf_{*}(f^{*}g_{*}B\otimes M)\simeq f_{*}M\otimes_{A}g_{*}B\simeq g^{*}f_{*}M\otimes_{B}B\simeq g^{*}f_{*}M, completing the proof. ∎

Now consider the general case where f:X→Yf:X\rightarrow Y is any perfect morphism. Let us define a pushforward functor f+:QC⁡(X)→QC⁡(Y)f_{+}:\qc(X)\rightarrow\qc(Y) by requiring it to satisfy base change for affine derived schemes over YY. That is, for any M∈QC⁡(X)M\in\qc(X), let us define f+​Mf_{+}M to take the value (f+​M)​(g)=g∗′​f′⁣∗​M(f_{+}M)(g)=g^{\prime}_{*}f^{\prime*}M, for any g:Spec⁡B→Yg:\Spec B\to Y. As a corollary of the previous lemma, we can verify that this definition is sensible.

0NWW

Corollary 3.15. f+​Mf_{+}M is a well-defined quasi-coherent sheaf on YY.

0NWX

Proof. Since QC⁡(Y)≃lim𝐴𝑓𝑓/YModB\qc(Y)\simeq\lim_{\it{Aff}/Y}\Mod_{B}, the claim that f+​Mf_{+}M forms a quasi-coherent sheaf on YY is equivalent to the claim that for any diagram of the form

X×YSpec⁡C\textstyle{X\times_{Y}\Spec C\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f′′\scriptstyle{f^{\prime\prime}}h′\scriptstyle{h^{\prime}}X×YSpec⁡B\textstyle{X\times_{Y}\Spec B\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f′\scriptstyle{f^{\prime}}g′\scriptstyle{g^{\prime}}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}Spec⁡C\textstyle{\Spec C\ignorespaces\ignorespaces\ignorespaces\ignorespaces}h\scriptstyle{h}Spec⁡B\textstyle{\Spec B\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}Y\textstyle{Y}

f+​M​(g∘h)f_{+}M(g\circ h) is canonically equivalent to h∗​f+​M​(g)h^{*}f_{+}M(g). Unraveling these formulas, by definition we have that f+​M​(g∘h)=f∗′′​h′⁣∗​g′⁣∗​Mf_{+}M(g\circ h)=f^{\prime\prime}_{*}h^{\prime*}g^{\prime*}M and that h∗​f+​M​(g)≃h∗​f∗′​g′⁣∗​Mh^{*}f_{+}M(g)\simeq h^{*}f^{\prime}_{*}g^{\prime*}M. By the previous lemma, these are equivalent by base change in the left hand square: f′:X×YSpec⁡B→Spec⁡Bf^{\prime}:X\times_{Y}\Spec B\rightarrow\Spec B is perfect, and so h∗​f∗′≃f∗′′​h′⁣∗h^{*}f^{\prime}_{*}\simeq f^{\prime\prime}_{*}h^{\prime*}. ∎

0NWY

Lemma 3.16. The natural transformation f∗→f+f_{*}\rightarrow f_{+} is an equivalence of functors.

0NWZ

Proof. Take any N∈QC⁡(Y)N\in\qc(Y) and M∈QC⁡(X)M\in\qc(X). First note that for any quasi-coherent sheaf K∈QC⁡(Z)K\in\qc(Z), there is an equivalence K≃limg∈𝐴𝑓𝑓/Zg∗​g∗​KK\simeq\lim_{g\in\it{Aff}/Z}g_{*}g^{*}K. Thus we calculate

f+​M≃lim𝐴𝑓𝑓/Yg∗​g∗​f+​M≃lim𝐴𝑓𝑓/Yg∗​f∗′​g′⁣∗​M≃lim𝐴𝑓𝑓/Yg∗​f∗′​g′⁣∗​M≃lim𝐴𝑓𝑓/Yf∗​g∗′​g′⁣∗​M≃f∗​(lim𝐴𝑓𝑓/Yg∗′​g′⁣∗​M).f_{+}M\simeq\lim_{\it{Aff}/Y}g_{*}g^{*}f_{+}M\simeq\lim_{\it{Aff}/Y}g_{*}f^{\prime}_{*}g^{\prime*}M\simeq\lim_{\it{Aff}/Y}g_{*}f^{\prime}_{*}g^{\prime*}M\simeq\lim_{\it{Aff}/Y}f_{*}g^{\prime}_{*}g^{\prime*}M\simeq f_{*}(\lim_{\it{Aff}/Y}g^{\prime}_{*}g^{\prime*}M).

To prove the lemma, it thus suffices to show that the natural map M→limg∗′​g′⁣∗​MM\rightarrow\lim g^{\prime}_{*}g^{\prime*}M is an equivalence.

This is a consequence of the stronger claim that the functor QC⁡(X)→lim𝐴𝑓𝑓/YQC⁡(X×YB)\qc(X)\rightarrow\lim_{\it{Aff}/Y}\qc({X\times_{Y}B}) is an equivalence. Since the functor QC⁡(−)\qc(-) takes all colimits of stacks to limits, it therefore suffices to show that the natural map X→lim𝐴𝑓𝑓/Y(X×YB)X\rightarrow\lim_{\it{Aff}/Y}(X\times_{Y}B) is an equivalence. This limit can be calculated by picking an affine cover U→YU\rightarrow Y, and realizing YY as the geometric realization of the usual simplicial object U∗→YU_{*}\to Y. Finally, since geometric realization commutes with fiber products we are done. ∎

Since f+f_{+} was defined to satisfy base change and preserve colimits, we now have the following.

0NX0

Proof of Proposition 3.10. The first assertions were proved above. Since base change is local in the target, one can prove the final statement for an arbitrary Y′→YY^{\prime}\rightarrow Y by choosing a cover of Y′Y^{\prime} by an affine Spec⁡A→Y′\Spec A\rightarrow Y^{\prime}, thus reducing to the case which was proved above. ∎

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