Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Flat quasi-coherent sheaves as directed colimits,
and quasi-coherent cotorsion periodicity

Leonid Positselski Leonid Positselski, Institute of Mathematics, Czech Academy of Sciences
Žitná 25, 115 67 Praha 1
Czech Republic
positselski@math.cas.cz
 and  Jan Šťovíček Jan Šťovíček, Charles University, Faculty of Mathematics and Physics, Department of Algebra, Sokolovská 83, 186 75 Praha, Czech Republic stovicek@karlin.mff.cuni.cz
Abstract.

We show that every flat quasi-coherent sheaf on a quasi-compact quasi-separated scheme is a directed colimit of locally countably presentable flat quasi-coherent sheaves. More generally, the same assertion holds for any countably quasi-compact, countably quasi-separated scheme. Moreover, for three categories of complexes of flat quasi-coherent sheaves, we show that all complexes in the category can be obtained as directed colimits of complexes of locally countably presentable flat quasi-coherent sheaves from the same category. In particular, on a quasi-compact semi-separated scheme, every flat quasi-coherent sheaf is a directed colimit of flat quasi-coherent sheaves of finite projective dimension. In the second part of the paper, we discuss cotorsion periodicity in category-theoretic context, generalizing an argument of Bazzoni, Cortés-Izurdiaga, and Estrada. As the main application, we deduce the assertion that any cotorsion-periodic quasi-coherent sheaf on a quasi-compact semi-separated scheme is cotorsion.

Introduction

A classical theorem of Govorov and Lazard [20, 25] tells that any flat module over an associative ring is a directed colimit of finitely generated free modules. Several attempts have been made in the literature to obtain an analogue of this result for quasi-coherent sheaves on schemes [11, Theorem 5.4], [16], but the theory of flat and projective quasi-coherent sheaves is more complicated than for modules.

First of all, on a nonaffine scheme X𝑋Xitalic_X, there are usually no nonzero projective objects in the abelian category of quasi-coherent sheaves X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION. Instead of projective objects, one might want to consider the locally projective quasi-coherent sheaves, otherwise known as (finite- or infinite-dimensional) vector bundles over X𝑋Xitalic_X. A celebrated theorem of Raynaud and Gruson [40, § II.3.1], [28] tells that projectivity of modules over commutative rings is indeed a local property; so the notion of a locally projective quasi-coherent sheaf on X𝑋Xitalic_X is well-defined.

A Noetherian scheme with enough (finite-dimensional) vector bundles is said to have the resolution property. Noetherian schemes (and stacks) having the resolution property were characterized by several equivalent conditions in the paper [48]. In particular, [48, Proposition 1.3] tells that any Noetherian scheme with the resolution property is semi-separated. It seems to be an open problem whether there exists a semi-separated Noetherian scheme (or even a separated scheme of finite type over a field) not having the resolution property.

On the other hand, it is known [26, Section 2.4], [12, Lemma A.1] that there are enough flat quasi-coherent sheaves on any quasi-compact semi-separated scheme. Conversely, any quasi-compact quasi-separated scheme with enough flat quasi-coherent sheaves is semi-separated [43, Theorem 2.2]. Moreover, over a quasi-compact semi-separated scheme X𝑋Xitalic_X, there are enough very flat quasi-coherent sheaves; so any quasi-coherent sheaf is a quotient of a very flat one [30, Lemma 4.1.1]. Very flat quasi-coherent sheaves form a special class of flat quasi-coherent sheaves locally of projective dimension at most 1111. Given these results, the question about extending the Govorov–Lazard characterization of flat modules to flat quasi-coherent sheaves on quasi-compact semi-separated schemes naturally arises.

Let X𝑋Xitalic_X be a quasi-compact semi-separated scheme. Assuming that X𝑋Xitalic_X has enough locally countably generated vector bundles, Estrada, Guil Asensio, and Odabaşi proved in [16] that every flat quasi-coherent sheaf on X𝑋Xitalic_X can be presented as a directed colimit of locally countably generated flat quasi-coherent sheaves locally of projective dimension at most 1111[16, Theorem B or Theorem 4.9].

The aim of this paper is to remove the “enough locally countably generated vector bundles” assumption in the latter result, and relax the quasi-compactness and semi-separatedness assumptions. We prove that, on any quasi-compact quasi-separated scheme X𝑋Xitalic_X, any flat quasi-coherent sheaf is a directed colimit of locally countably presentable flat quasi-coherent sheaves. It is well-known that any countably presentable flat module over a ring has projective dimension at most 1111; in fact, any countably presentable flat module is a directed colimit of a countable directed diagram of finitely generated free modules [19, Corollary 2.23]. Thus our theorem is indeed a generalization of the one of Estrada, Guil Asensio, and Odabaşi.

More generally, we say that a scheme X𝑋Xitalic_X is countably quasi-compact and countably quasi-separated if X𝑋Xitalic_X can be covered by at most countably many affine open subschemes, and the intersection of any two affine open subschemes in X𝑋Xitalic_X can be so covered as well. For such schemes, we also prove that any flat quasi-coherent sheaf is a directed colimit of locally countably presentable flat quasi-coherent sheaves. It follows from our result that any morphism from a locally countably presentable quasi-coherent sheaf on X𝑋Xitalic_X to a flat quasi-coherent sheaf factorizes through a locally countably presentable flat quasi-coherent sheaf. Thus “a locally countably presentable version of the Govorov–Lazard theory of flatness” holds over countably quasi-compact, countably semi-separated schemes.

We also briefly turn our attention to arbitrary (not necessarily flat) quasi-coherent sheaves. Our methods allow one to prove that the abelian category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is locally κ𝜅\kappaitalic_κ-presentable for any regular cardinal κ𝜅\kappaitalic_κ and any κ𝜅\kappaitalic_κ-quasi-compact, κ𝜅\kappaitalic_κ-quasi-separated scheme X𝑋Xitalic_X. The κ𝜅\kappaitalic_κ-presentable objects of X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION are precisely all the locally κ𝜅\kappaitalic_κ-presentable quasi-coherent sheaves on X𝑋Xitalic_X in this case. This provides a stronger version of a well-known result of Gabber [23, Lemma Tag 077N], which established local κ𝜅\kappaitalic_κ-generatedness of X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION, as well as an extension of a theorem of Grothendieck [21, Corollaire I.6.9.12] from the case of κ=0𝜅subscript0\kappa=\aleph_{0}italic_κ = roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT to that of an arbitrary regular cardinal κ𝜅\kappaitalic_κ.

Moreover, we discuss three categories of complexes of flat quasi-coherent sheaves on a scheme X𝑋Xitalic_X: arbitrary complexes of flats, acyclic complexes of flats with flat sheaves of cocycles, and homotopy flat complexes of flats (otherwise known as “semiflat complexes”). In all the three cases, we show that all complexes from the respective category are directed colimits of complexes of locally countably presentable sheaves from the same category. The only caveat is that, in the case of homotopy flat complexes, we need the scheme to be semi-separated.

Concerning the homotopy flat complexes of flats, let us mention here that a theorem of Christensen and Holm [8, Theorem 1.1] describes the homotopy flat complexes of flat modules over an arbitrary ring R𝑅Ritalic_R as the directed colimits of bounded complexes of finitely generated projective R𝑅Ritalic_R-modules. Our result provides a countable version of the Christensen–Holm theorem for quasi-coherent sheaves.

Let us say a few words about the proofs. The proofs of the main results of this paper are based on category theory. Let κ𝜅\kappaitalic_κ be a regular cardinal and λ<κ𝜆𝜅\lambda<\kappaitalic_λ < italic_κ be a smaller infinite cardinal. A very general category-theoretic principle going back to Ulmer [49, Section 3] claims that κ𝜅\kappaitalic_κ-accessible categories with directed colimits of λ𝜆\lambdaitalic_λ-indexed chains are preserved by various “limit-type” category-theoretic constructions. These include the pseudopullback [6, 39], as well as the inserter, equifier, and isomorpher [33] with respect to functors preserving κ𝜅\kappaitalic_κ-directed colimits and colimits of λ𝜆\lambdaitalic_λ-indexed chains and taking κ𝜅\kappaitalic_κ-presentable objects to κ𝜅\kappaitalic_κ-presentable objects. Moreover, the simplest expected description of the full subcategory of κ𝜅\kappaitalic_κ-presentable objects in the resulting κ𝜅\kappaitalic_κ-accessible category holds true.

The category of flat modules over any ring R𝑅Ritalic_R, as well as various categories of complexes of flat R𝑅Ritalic_R-modules we are interested in, is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible with directed colimits of countable chains. That is what makes the proofs in this paper possible.

In the case of a quasi-compact semi-separated scheme, we explain that having finite projective dimension is a local property of quasi-coherent sheaves. In other words, every quasi-coherent sheaf locally of finite projective dimension on a quasi-compact semi-separated scheme X𝑋Xitalic_X has finite projective dimension as an object of the abelian category of quasi-coherent sheaves X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION. Therefore, it follows from our result that every flat quasi-coherent sheaf on X𝑋Xitalic_X is a directed colimit of flat quasi-coherent sheaves of finite projective dimension in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION.

In the second part of the paper, we discuss cotorsion periodicity, first in an abstract category-theoretic setting and then specifically for quasi-coherent sheaves on quasi-compact semi-separated schemes, based on the results of the first part of the paper. The subject of periodicity theorems in homological algebra goes back to the now-classical paper of Benson and Goodearl [4], where it was shown that any flat projective-periodic module is projective. This means that if 0FPF00𝐹𝑃𝐹00\longrightarrow F\longrightarrow P\longrightarrow F\longrightarrow 00 ⟶ italic_F ⟶ italic_P ⟶ italic_F ⟶ 0 is a short exact sequence of flat modules over an associative ring R𝑅Ritalic_R, and the module P𝑃Pitalic_P is projective, then the module F𝐹Fitalic_F is projective as well [4, Theorem 2.5]. The original argument in [4] was module-theoretic.

Later the same result was independently obtained (and strengthened) by Neeman [27], who used a very different technique of complexes of modules and their morphisms up to cochain homotopy. In Neeman’s formulation, the flat/projective periodicity theorem tells that, in any (unbounded) acyclic complex of projective modules over an associative ring with flat modules of cocycles, the modules of cocycles are actually projective [27, Remark 2.15 and Theorem 8.6].

Cotorsion periodicity was discovered by Bazzoni, Cortés-Izurdiaga, and Estrada [2], who showed that any cotorsion-periodic module is cotorsion [2, Theorem 1.2(2), Proposition 4.8(2), or Theorem 5.1(2)]. This theorem tells that if 0MCM00𝑀𝐶𝑀00\longrightarrow M\longrightarrow C\longrightarrow M\longrightarrow 00 ⟶ italic_M ⟶ italic_C ⟶ italic_M ⟶ 0 is a short exact sequence of modules and C𝐶Citalic_C is a cotorsion module, then the module M𝑀Mitalic_M is cotorsion as well. In other words, this means that, in any acyclic complex of cotorsion modules over an associative ring, the modules of cocycles are also cotorsion. Here a module C𝐶Citalic_C over a ring R𝑅Ritalic_R is said to be cotorsion if ExtR1(F,C)=0subscriptsuperscriptExt1𝑅𝐹𝐶0\operatorname{Ext}^{1}_{R}(F,C)=0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_F , italic_C ) = 0 for all flat R𝑅Ritalic_R-modules F𝐹Fitalic_F. The reader can find a general discussion of periodicity theorems in the introduction to the paper [3] and in the preprint [35, Sections 7.8 and 7.10].

We work out a category-theoretic version of the the argument of Bazzoni, Cortés-Izurdiaga, and Estrada for cotorsion periodicity, replacing the considerations of purity with ones of flatness, which relaxes and simplifies the assumptions. Then, as an application of our result about presenting flat quasi-coherent sheaves as directed colimits, we show that that the cotorsion periodicity holds for quasi-coherent sheaves on any quasi-compact semi-separated scheme X𝑋Xitalic_X. This means that, in any (unbounded) acyclic complex of cotorsion quasi-coherent sheaves on X𝑋Xitalic_X, the sheaves of cocycles are cotorsion. We recall that a quasi-coherent sheaf 𝒞𝒞\mathcal{C}caligraphic_C on X𝑋Xitalic_X is said to be cotorsion if ExtX𝗊𝖼𝗈𝗁1(,𝒞)=0\operatorname{Ext}^{1}_{X{\operatorname{\mathsf{--qcoh}}}}(\mathcal{F},% \mathcal{C})=0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION end_POSTSUBSCRIPT ( caligraphic_F , caligraphic_C ) = 0 for all flat quasi-coherent sheaves \mathcal{F}caligraphic_F[13], and that this property of being cotorsion cannot be in general detected locally on modules of sections (cf. the discussion in [35, Section 8]).

Let us say a few more words about the connection between periodicity and the cocycles in acyclic complexes. This is a simple observation going back to [8, proof of Proposition 7.6] and [14, Propositions 1 and 2]. Let 𝖪𝖪\mathsf{K}sansserif_K be an abelian category with countable products and 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be a class of objects closed under direct summands and countable products. Assuming that the countable product functor in 𝖪𝖪\mathsf{K}sansserif_K is exact, it is known that the following two properties are equivalent: every 𝖡𝖡\mathsf{B}sansserif_B-periodic object of 𝖪𝖪\mathsf{K}sansserif_K belongs to 𝖡𝖡\mathsf{B}sansserif_B if and only if, in every acyclic complex in 𝖪𝖪\mathsf{K}sansserif_K with the terms in 𝖡𝖡\mathsf{B}sansserif_B, the objects of cocycles belong to 𝖡𝖡\mathsf{B}sansserif_B. In this paper, we generalize this result by working out an additional assumption on an abelian (or exact) category 𝖪𝖪\mathsf{K}sansserif_K and its full subcategory 𝖡𝖡\mathsf{B}sansserif_B under which this equivalence of two properties holds even if the countable products in 𝖪𝖪\mathsf{K}sansserif_K are not exact.

As a final application, we deduce the assertion that the derived category of the abelian category of quasi-coherent sheaves on a quasi-compact semi-separated scheme X𝑋Xitalic_X is equivalent to the derived category of the exact category of cotorsion quasi-coherent sheaves, 𝖣(X𝗊𝖼𝗈𝗁𝖼𝗈𝗍)𝖣(X𝗊𝖼𝗈𝗁)\mathsf{D}(X{\operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}})\simeq\mathsf{D}(X% {\operatorname{\mathsf{--qcoh}}})sansserif_D ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT ) ≃ sansserif_D ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION ). Thus the derived category of quasi-coherent sheaves can be described in terms of cotorsion sheaves.

Sections 15 form the first part of the paper. Section 1 supplies preliminary material on accessibility of various categories of modules and complexes of modules over rings. The countable Govorov–Lazard theorem for flat quasi-coherent sheaves on quasi-compact quasi-separated schemes is proved in Section 2. This result is extended to countably quasi-compact, countably quasi-separated schemes in Section 3. Our discussion of the local presentability rank of the abelian category of quasi-coherent sheaves can be also found in Section 3. Three classes of complexes of flat quasi-coherent sheaves are discussed in Section 4. The connection between the local and global projective dimensions of quasi-coherent sheaves is explained in Section 5.

The second part of the paper consists of Sections 69. Section 6 contains the preliminaries for the second part. An important technical proposition about closure properties of classes of objects in exact categories with exact directed colimits (such as the categories of flat modules or flat sheaves) is proved in Section 7. Based on that, we flesh out our category-theoretic approach to cotorsion periodicity in Section 8. The cotorsion periodicity for quasi-coherent sheaves is established in the final Section 9 by combining the results of the first and second parts of the paper.

Acknowledgement

The authors are grateful to Michal Hrbek, Silvana Bazzoni, Souvik Dey, and Alexander Slávik for helpful discussions. We also want to thank the anonymous referee for his insightful reading of our manuscript and several helpful suggestions. In particular, the problem described in Remark 2.3 was spotted by the referee. This work is supported by the GAČR project 20-13778S. The first-named author is also supported by research plan RVO: 67985840.


1. Preliminaries on Categories of Flat Modules and Complexes

This paper is written in category-theoretic language, and accessible categories play an important role. We use the book [1] as the main background reference source on accessible categories.

Let κ𝜅\kappaitalic_κ be a regular cardinal. We refer to [1, Definition 1.4, Theorem and Corollary 1.5, Definition 1.13(1), and Remark 1.21] for a relevant discussion of κ𝜅\kappaitalic_κ-directed posets vs. κ𝜅\kappaitalic_κ-filtered small categories, and colimits indexed by these. For the purposes of this paper, we are mainly interested in two cases: κ=0𝜅subscript0\kappa=\aleph_{0}italic_κ = roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT or κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT.

We denote by 𝖲𝖾𝗍𝗌𝖲𝖾𝗍𝗌\mathsf{Sets}sansserif_Sets the category of sets and by 𝖠𝖻𝖠𝖻\mathsf{Ab}sansserif_Ab the category of abelian groups.

Let 𝖠𝖠\mathsf{A}sansserif_A be a category with κ𝜅\kappaitalic_κ-directed colimits. An object P𝖠𝑃𝖠P\in\mathsf{A}italic_P ∈ sansserif_A is said to be κ𝜅\kappaitalic_κ-presentable if the functor Hom𝖠(P,):𝖠𝖲𝖾𝗍𝗌:subscriptHom𝖠𝑃𝖠𝖲𝖾𝗍𝗌\operatorname{Hom}_{\mathsf{A}}(P,{-})\colon\mathsf{A}\longrightarrow\mathsf{Sets}roman_Hom start_POSTSUBSCRIPT sansserif_A end_POSTSUBSCRIPT ( italic_P , - ) : sansserif_A ⟶ sansserif_Sets preserves κ𝜅\kappaitalic_κ-directed colimits [1, Definition 1.13(2)]. When the category 𝖠𝖠\mathsf{A}sansserif_A is additive, this condition is equivalent to the functor Hom𝖠(P,):𝖠𝖠𝖻:subscriptHom𝖠𝑃𝖠𝖠𝖻\operatorname{Hom}_{\mathsf{A}}(P,{-})\colon\mathsf{A}\longrightarrow\mathsf{Ab}roman_Hom start_POSTSUBSCRIPT sansserif_A end_POSTSUBSCRIPT ( italic_P , - ) : sansserif_A ⟶ sansserif_Ab preserving κ𝜅\kappaitalic_κ-directed colimits. Given a category 𝖠𝖠\mathsf{A}sansserif_A with κ𝜅\kappaitalic_κ-directed colimits, we denote by 𝖠<κ𝖠subscript𝖠absent𝜅𝖠\mathsf{A}_{<\kappa}\subset\mathsf{A}sansserif_A start_POSTSUBSCRIPT < italic_κ end_POSTSUBSCRIPT ⊂ sansserif_A the full subcategory of κ𝜅\kappaitalic_κ-presentable objects in 𝖠𝖠\mathsf{A}sansserif_A.

A category 𝖠𝖠\mathsf{A}sansserif_A with κ𝜅\kappaitalic_κ-directed colimits is said to be κ𝜅\kappaitalic_κ-accessible if there is a set of κ𝜅\kappaitalic_κ-presentable objects 𝖯𝖠𝖯𝖠\mathsf{P}\subset\mathsf{A}sansserif_P ⊂ sansserif_A such that all the objects of 𝖠𝖠\mathsf{A}sansserif_A are κ𝜅\kappaitalic_κ-directed colimits of objects from 𝖯𝖯\mathsf{P}sansserif_P[1, Definition 2.1]. If this is the case, then the κ𝜅\kappaitalic_κ-presentable objects of 𝖠𝖠\mathsf{A}sansserif_A are precisely all the retracts of the objects from 𝖯𝖯\mathsf{P}sansserif_P. A κ𝜅\kappaitalic_κ-accessible category where all colimits exist is called locally κ𝜅\kappaitalic_κ-presentable [1, Definition 1.17].

0subscript0\aleph_{0}roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT-presentable objects are called finitely presentable [1, Definition 1.1], locally 0subscript0\aleph_{0}roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT-presentable categories are called locally finitely presentable [1, Definition 1.9], and 0subscript0\aleph_{0}roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT-accessible categories are called finitely accessible [1, Remark 2.2(1)].

We refer to [1, Theorem 2.11 and Definition 2.12] for the definition of the partial order \triangleleft on the class of all regular cardinals. For our purposes, it is only important that 0κsubscript0𝜅\aleph_{0}\triangleleft\kapparoman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ◁ italic_κ for every uncountable regular cardinal κ𝜅\kappaitalic_κ[1, Example 2.13(1)].

A set is said to be κ𝜅\kappaitalic_κ-small if it has less than κ𝜅\kappaitalic_κ elements. A category is said to be κ𝜅\kappaitalic_κ-small if it has less than κ𝜅\kappaitalic_κ morphisms. The κ𝜅\kappaitalic_κ-small colimits are the ones indexed by κ𝜅\kappaitalic_κ-small posets or categories.

Proposition 1.1.

Let λκ𝜆𝜅\lambda\triangleleft\kappaitalic_λ ◁ italic_κ be a pair of regular cardinals, and let 𝖠𝖠\mathsf{A}sansserif_A be a λ𝜆\lambdaitalic_λ-accessible category. Then 𝖠𝖠\mathsf{A}sansserif_A is also a κ𝜅\kappaitalic_κ-accessible category. The κ𝜅\kappaitalic_κ-presentable objects of 𝖠𝖠\mathsf{A}sansserif_A are precisely all the retracts of the κ𝜅\kappaitalic_κ-small λ𝜆\lambdaitalic_λ-directed colimits of the λ𝜆\lambdaitalic_λ-presentable objects of 𝖠𝖠\mathsf{A}sansserif_A.

Proof.

The first assertion is [1, Theorem 2.11(i)] (for μ=κ𝜇𝜅\mu=\kappaitalic_μ = italic_κ). The second assertion follows from the proof of [1, Theorem 2.11 (iv) \Rightarrow (i)]. ∎

Let R𝑅Ritalic_R be an associative ring. We are interested in the additive category of flat R𝑅Ritalic_R-modules R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT, but we start with a discussion of the ambient abelian category of arbitrary R𝑅Ritalic_R-modules R𝖬𝗈𝖽R{\operatorname{\mathsf{--Mod}}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION. The following lemma is well-known and standard.

Lemma 1.2.

For any ring R𝑅Ritalic_R, the abelian category R𝖬𝗈𝖽R{\operatorname{\mathsf{--Mod}}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION is locally finitely presentable, and consequently, locally κ𝜅\kappaitalic_κ-presentable for every regular cardinal κ𝜅\kappaitalic_κ. The κ𝜅\kappaitalic_κ-presentable objects of R𝖬𝗈𝖽R{\operatorname{\mathsf{--Mod}}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION are precisely all the R𝑅Ritalic_R-modules that can be represented as the cokernel of a morphism of free R𝑅Ritalic_R-modules with less than κ𝜅\kappaitalic_κ generators. ∎

We will use the terminology countably presentable for 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable R𝑅Ritalic_R-modules. So an R𝑅Ritalic_R-module is said to be countably presentable if it can be represented as the cokernel of a morphism of free R𝑅Ritalic_R-modules with at most countable sets of generators.

Proposition 1.3.

For any ring R𝑅Ritalic_R, the additive ctategory R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is finitely accessible, and consequently, κ𝜅\kappaitalic_κ-accessible for every regular cardinal κ𝜅\kappaitalic_κ. The κ𝜅\kappaitalic_κ-presentable objects of R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT are precisely all the flat R𝑅Ritalic_R-modules that are κ𝜅\kappaitalic_κ-presentable in R𝖬𝗈𝖽R{\operatorname{\mathsf{--Mod}}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION.

Proof.

Obviously, the full subcategory R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is closed under directed colimits in R𝖬𝗈𝖽R{\operatorname{\mathsf{--Mod}}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION. Hence any object of R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT that is κ𝜅\kappaitalic_κ-presentable in R𝖬𝗈𝖽R{\operatorname{\mathsf{--Mod}}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION is also κ𝜅\kappaitalic_κ-presentable in R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT.

The Govorov–Lazard characterization of flat R𝑅Ritalic_R-modules [20, 25], [19, Corollary 2.22] tells that the flat R𝑅Ritalic_R-modules are precisely the directed colimits of finitely generated projective R𝑅Ritalic_R-modules. As finitely generated projective R𝑅Ritalic_R-modules are finitely presentable, it follows that the category R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is finitely accessible.

It remains to refer to Proposition 1.1, which describes the κ𝜅\kappaitalic_κ-presentable objects of R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT as the direct summands of κ𝜅\kappaitalic_κ-small directed colimits of finitely generated projective R𝑅Ritalic_R-modules. Obviously, all such modules are κ𝜅\kappaitalic_κ-presentable in R𝖬𝗈𝖽R{\operatorname{\mathsf{--Mod}}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION. ∎

Now we pass to complexes of flat R𝑅Ritalic_R-modules. Given an additive category 𝖠𝖠\mathsf{A}sansserif_A, we denote by 𝖢𝗈𝗆(𝖠)𝖢𝗈𝗆𝖠\mathsf{Com}(\mathsf{A})sansserif_Com ( sansserif_A ) the category of cochain complexes in 𝖠𝖠\mathsf{A}sansserif_A.

Proposition 1.4.

The category of complexes of flat R𝑅Ritalic_R-modules 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible. The 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects of 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) are precisely all the complexes of countably presentable flat R𝑅Ritalic_R-modules.

Proof.

This is a corollary of Proposition 1.3 and [33, Theorem 6.2]. See [33, Corollary 10.4]. ∎

Lemma 1.5.

The category 𝖠𝖼3(R𝖬𝗈𝖽𝖿𝗅)\mathsf{Ac}^{3}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})sansserif_Ac start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) of short exact sequences of flat R𝑅Ritalic_R-modules is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible. The 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects of 𝖠𝖼3(R𝖬𝗈𝖽𝖿𝗅)\mathsf{Ac}^{3}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})sansserif_Ac start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) are precisely all the short exact sequences of countably presentable flat R𝑅Ritalic_R-modules.

Proof.

It is instructive to notice that the kernel of any surjective morphism of countably presentable flat R𝑅Ritalic_R-modules is countably presentable [32, Lemma 4.1], [33, Corollary 10.12], [34, Corollary 4.7]. Hence, if two terms of a short exact sequence of flat R𝑅Ritalic_R-modules are countably presentable, then so is the third term.

The assertion of the lemma can be found in [33, Corollary 10.13] or [34, first assertion of Proposition 4.6]. ∎

Proposition 1.6.

The category 𝖠𝖼𝖿𝗅(R𝖬𝗈𝖽𝖿𝗅)\mathsf{Ac}_{\mathsf{fl}}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})sansserif_Ac start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) of acyclic complexes of flat R𝑅Ritalic_R-modules with flat R𝑅Ritalic_R-modules of cocycles is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible. The 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects of 𝖠𝖼𝖿𝗅(R𝖬𝗈𝖽𝖿𝗅)\mathsf{Ac}_{\mathsf{fl}}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})sansserif_Ac start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) are precisely all the acyclic complexes of countably presentable flat R𝑅Ritalic_R-modules with flat modules of cocycles.

Proof.

This is a corollary of Lemma 1.5 and [33, Remark 5.2]. See [33, Corollary 10.14]. ∎

A complex of left R𝑅Ritalic_R-modules Fsuperscript𝐹F^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT is said to be homotopy flat [44] if, for every acyclic complex of right R𝑅Ritalic_R-modules Asuperscript𝐴A^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT, the complex of abelian groups ARFsubscripttensor-product𝑅superscript𝐴superscript𝐹A^{\text{\smaller\smaller$\scriptstyle\bullet$}}\otimes_{R}F^{\text{\smaller% \smaller$\scriptstyle\bullet$}}italic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊗ start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT italic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT is acyclic. In this paper, we are interested in homotopy flat complexes of flat R𝑅Ritalic_R-modules; in the terminology of the paper [8], these are called semi-flat complexes. We denote the full subcategory of homotopy flat complexes of flat R𝑅Ritalic_R-modules by 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)𝗁𝖿𝗅𝖢𝗈𝗆(R𝖬𝗈𝖽)\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{\mathsf{hfl}}% \subset\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}})sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT ⊂ sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION ).

Proposition 1.7.

The category 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT of homotopy flat complexes of flat R𝑅Ritalic_R-modules is finitely accessible, and consequently, κ𝜅\kappaitalic_κ-accessible for all regular cardinals κ𝜅\kappaitalic_κ. The finitely presentable objects of 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT are precisely all the bounded complexes of finitely generated projective R𝑅Ritalic_R-modules. For any uncountable regular cardinal κ𝜅\kappaitalic_κ, the κ𝜅\kappaitalic_κ-presentable objects of 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT are precisely all the homotopy flat complexes of κ𝜅\kappaitalic_κ-presentable flat R𝑅Ritalic_R-modules.

Proof.

It is easy to see that all bounded complexes of finitely presentable R𝑅Ritalic_R-modules are finitely presentable in 𝖢𝗈𝗆(R𝖬𝗈𝖽)\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}})sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION ). Since the full subcategory 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT is closed under directed colimits in 𝖢𝗈𝗆(R𝖬𝗈𝖽)\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}})sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION ), all bounded complexes of finitely generated projective R𝑅Ritalic_R-modules are finitely presentable in 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT.

Similarly, for any uncountable regular cardinal κ𝜅\kappaitalic_κ, all complexes of κ𝜅\kappaitalic_κ-presentable R𝑅Ritalic_R-modules are κ𝜅\kappaitalic_κ-presentable in 𝖢𝗈𝗆(R𝖬𝗈𝖽)\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}})sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION ). Consequently, all homotopy flat complexes of κ𝜅\kappaitalic_κ-presentable flat R𝑅Ritalic_R-modules are κ𝜅\kappaitalic_κ-presentable in 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT.

The nontrivial assertion that all homotopy flat complexes of flat R𝑅Ritalic_R-modules are directed colimits of bounded complexes of finitely generated projective R𝑅Ritalic_R-modules is the result of [8, Theorem 1.1]. The description of κ𝜅\kappaitalic_κ-presentable objects of 𝖢𝗈𝗆(R𝖬𝗈𝖽𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT follows by virtue of Proposition 1.1. ∎


2. Flat Quasi-Coherent Sheaves as Directed Colimits I

We start with a lemma showing that a “locally countably presentable quasi-coherent sheaf” is a well-defined notion.

Lemma 2.1.

Let U=αUα𝑈subscript𝛼subscript𝑈𝛼U=\bigcup_{\alpha}U_{\alpha}italic_U = ⋃ start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT be an affine scheme covered by a finite number of affine open subschemes. Let M𝑀Mitalic_M be an 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module. Then

(a) the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module M𝑀Mitalic_M is finitely generated if and only if, for every index α𝛼\alphaitalic_α, the 𝒪(Uα)𝒪subscript𝑈𝛼\mathcal{O}(U_{\alpha})caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT )-module 𝒪(Uα)𝒪(U)Msubscripttensor-product𝒪𝑈𝒪subscript𝑈𝛼𝑀\mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}Mcaligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT italic_M is finitely generated;

(b) the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module M𝑀Mitalic_M is finitely presentable if and only if, for every index α𝛼\alphaitalic_α, the 𝒪(Uα)𝒪subscript𝑈𝛼\mathcal{O}(U_{\alpha})caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT )-module 𝒪(Uα)𝒪(U)Msubscripttensor-product𝒪𝑈𝒪subscript𝑈𝛼𝑀\mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}Mcaligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT italic_M is finitely presentable;

(c) the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module M𝑀Mitalic_M is countably generated if and only if, for every index α𝛼\alphaitalic_α, the 𝒪(Uα)𝒪subscript𝑈𝛼\mathcal{O}(U_{\alpha})caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT )-module 𝒪(Uα)𝒪(U)Msubscripttensor-product𝒪𝑈𝒪subscript𝑈𝛼𝑀\mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}Mcaligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT italic_M is countably generated;

(d) the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module M𝑀Mitalic_M is countably presentable if and only if, for every index α𝛼\alphaitalic_α, the 𝒪(Uα)𝒪subscript𝑈𝛼\mathcal{O}(U_{\alpha})caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT )-module 𝒪(Uα)𝒪(U)Msubscripttensor-product𝒪𝑈𝒪subscript𝑈𝛼𝑀\mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}Mcaligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT italic_M is countably presentable.

Proof.

All the claims follow from the observations that

  • the localization/tensor product functors 𝒪(Uα)𝒪(U)\mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}{-}caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT - are exact;

  • for any 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module M𝑀Mitalic_M, any index α𝛼\alphaitalic_α, and any finitely generated 𝒪(Uα)𝒪subscript𝑈𝛼\mathcal{O}(U_{\alpha})caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT )-submodule Lα𝒪(Uα)𝒪(U)Msubscript𝐿𝛼subscripttensor-product𝒪𝑈𝒪subscript𝑈𝛼𝑀L_{\alpha}\subset\mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}Mitalic_L start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ⊂ caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT italic_M, there exists a finitely generated 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-submodule LM𝐿𝑀L\subset Mitalic_L ⊂ italic_M such that Lα𝒪(Uα)𝒪(U)L𝒪(Uα)𝒪(U)Msubscript𝐿𝛼subscripttensor-product𝒪𝑈𝒪subscript𝑈𝛼𝐿subscripttensor-product𝒪𝑈𝒪subscript𝑈𝛼𝑀L_{\alpha}\subset\mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}L\subset% \mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}Mitalic_L start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ⊂ caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT italic_L ⊂ caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT italic_M;

  • if, for a given 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module M𝑀Mitalic_M, one has 𝒪(Uα)𝒪(U)M=0subscripttensor-product𝒪𝑈𝒪subscript𝑈𝛼𝑀0\mathcal{O}(U_{\alpha})\otimes_{\mathcal{O}(U)}M=0caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_U ) end_POSTSUBSCRIPT italic_M = 0 for all the indices α𝛼\alphaitalic_α, then M=0𝑀0M=0italic_M = 0;

  • the kernel of a surjective morphism from a finitely generated module to a finitely presentable one is finitely generated; and similarly, the kernel of a surjective morphism from a countably generated module to a countably presentable one is countably generated.

We leave details to the reader. ∎

A quasi-coherent sheaf \mathcal{M}caligraphic_M on a scheme X𝑋Xitalic_X is said to be locally finitely generated (respectively, locally finitely presentable, locally countably generated, or locally countably presentable) if, for every affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X, the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module (U)𝑈\mathcal{M}(U)caligraphic_M ( italic_U ) is finitely generated (resp., finitely presentable, countably generated, or countably presentable). Lemma 2.1 tells that it suffices to check these properties for affine open subschemes Uαsubscript𝑈𝛼U_{\alpha}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT belonging to any chosen affine open covering X=αUα𝑋subscript𝛼subscript𝑈𝛼X=\bigcup_{\alpha}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT of a scheme X𝑋Xitalic_X.

The next lemma allows to glue quasi-coherent sheaves on a scheme X𝑋Xitalic_X from a covering by two open subschemes.

Lemma 2.2.

Let X=UV𝑋𝑈𝑉X=U\cup Vitalic_X = italic_U ∪ italic_V be a covering of a scheme X𝑋Xitalic_X by two open subschemes U𝑈Uitalic_U, VX𝑉𝑋V\subset Xitalic_V ⊂ italic_X. Then the category of quasi-coherent sheaves \mathcal{M}caligraphic_M on X𝑋Xitalic_X is equivalent to the category formed by the following sets of data:

  1. (1)

    a quasi-coherent sheaf Usubscript𝑈\mathcal{M}_{U}caligraphic_M start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT on U𝑈Uitalic_U and a quasi-coherent sheaf Vsubscript𝑉\mathcal{M}_{V}caligraphic_M start_POSTSUBSCRIPT italic_V end_POSTSUBSCRIPT on V𝑉Vitalic_V are given;

  2. (2)

    an isomorphism between the two restrictions of quasi-coherent sheaves to an open susbcheme (U)|UV(V)|UVsimilar-to-or-equalsevaluated-atsubscript𝑈𝑈𝑉evaluated-atsubscript𝑉𝑈𝑉(\mathcal{M}_{U})|_{U\cap V}\simeq(\mathcal{M}_{V})|_{U\cap V}( caligraphic_M start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ) | start_POSTSUBSCRIPT italic_U ∩ italic_V end_POSTSUBSCRIPT ≃ ( caligraphic_M start_POSTSUBSCRIPT italic_V end_POSTSUBSCRIPT ) | start_POSTSUBSCRIPT italic_U ∩ italic_V end_POSTSUBSCRIPT is given.

Here morphisms between the sets of data are defined in the obvious way.

Proof.

Standard and straightforward. ∎

Let X𝑋Xitalic_X be a scheme. A quasi-coherent sheaf X𝗊𝖼𝗈𝗁\mathcal{F}\in X{\operatorname{\mathsf{--qcoh}}}caligraphic_F ∈ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is said to be flat if, for every affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X, the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module (U)𝑈\mathcal{F}(U)caligraphic_F ( italic_U ) is flat. It suffices to check this condition for the affine open subschemes UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X belonging to any fixed affine open covering of X𝑋Xitalic_X. If the scheme X𝑋Xitalic_X is quasi-separated, then a quasi-coherent sheaf \mathcal{F}caligraphic_F on X𝑋Xitalic_X is flat if and only if the tensor product functor 𝒪X:X𝗊𝖼𝗈𝗁X𝗊𝖼𝗈𝗁{-}\otimes_{\mathcal{O}_{X}}\mathcal{F}\colon X{\operatorname{\mathsf{--qcoh}}% }\longrightarrow X{\operatorname{\mathsf{--qcoh}}}- ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F : italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION ⟶ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is exact (as a functor on the abelian category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION).

We denote the abelian category of quasi-coherent sheaves on a scheme X𝑋Xitalic_X by X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION and the full subcategory of flat quasi-coherent sheaves by X𝗊𝖼𝗈𝗁𝖿𝗅X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}\subset X{\operatorname{\mathsf% {--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ⊂ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION.

Remark 2.3.

It is obvious that, for any scheme X𝑋Xitalic_X and any flat quasi-coherent sheaf X𝗊𝖼𝗈𝗁\mathcal{F}\in X{\operatorname{\mathsf{--qcoh}}}caligraphic_F ∈ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION, the tensor product functor 𝒪X:X𝗊𝖼𝗈𝗁X𝗊𝖼𝗈𝗁{-}\otimes_{\mathcal{O}_{X}}\mathcal{F}\colon X{\operatorname{\mathsf{--qcoh}}% }\longrightarrow X{\operatorname{\mathsf{--qcoh}}}- ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F : italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION ⟶ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is exact. Conversely, let \mathcal{F}caligraphic_F be a quasi-coherent sheaf on X𝑋Xitalic_X for which the functor 𝒪X{-}\otimes_{\mathcal{O}_{X}}\mathcal{F}- ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F is exact on X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION. Then, in order to deduce flatness of the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module (U)𝑈\mathcal{F}(U)caligraphic_F ( italic_U ) for an affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X, one would need to be able to extend any quasi-coherent sheaf Usubscript𝑈\mathcal{M}_{U}caligraphic_M start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT on U𝑈Uitalic_U with a quasi-coherent subsheaf 𝒩UUsubscript𝒩𝑈subscript𝑈\mathcal{N}_{U}\subset\mathcal{M}_{U}caligraphic_N start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ⊂ caligraphic_M start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT to a quasi-coherent sheaf \mathcal{M}caligraphic_M on X𝑋Xitalic_X with a quasi-coherent subsheaf 𝒩𝒩\mathcal{N}\subset\mathcal{M}caligraphic_N ⊂ caligraphic_M.

This problem of prolongation of quasi-coherent sheaves is easily solvable for a quasi-compact open immersion morphism j:UX:𝑗𝑈𝑋j\colon U\longrightarrow Xitalic_j : italic_U ⟶ italic_X; one can simply put =jUsubscript𝑗subscript𝑈\mathcal{M}=j_{*}\mathcal{M}_{U}caligraphic_M = italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT caligraphic_M start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT and 𝒩=j𝒩U𝒩subscript𝑗subscript𝒩𝑈\mathcal{N}=j_{*}\mathcal{N}_{U}caligraphic_N = italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT caligraphic_N start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT (see [21, Proposition I.6.9.2] or [23, Lemma Tag 01PE]). We do not know how to solve this problem otherwise. It would be even sufficient (for the purposes of characterizing flat quasi-coherent sheaves \mathcal{F}caligraphic_F as above) to assume that U=𝒪Usubscript𝑈subscript𝒪𝑈\mathcal{M}_{U}=\mathcal{O}_{U}caligraphic_M start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT = caligraphic_O start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT; then one can take =𝒪Xsubscript𝒪𝑋\mathcal{M}=\mathcal{O}_{X}caligraphic_M = caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT. Still we do not know how to extend a quasi-coherent subsheaf 𝒩U𝒪Usubscript𝒩𝑈subscript𝒪𝑈\mathcal{N}_{U}\subset\mathcal{O}_{U}caligraphic_N start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ⊂ caligraphic_O start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT to a quasi-coherent subsheaf 𝒩𝒪X𝒩subscript𝒪𝑋\mathcal{N}\subset\mathcal{O}_{X}caligraphic_N ⊂ caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT (i. e., how to extend a quasi-coherent sheaf of ideals from an open subscheme) without assuming the open immersion morphism j:UX:𝑗𝑈𝑋j\colon U\longrightarrow Xitalic_j : italic_U ⟶ italic_X to be quasi-compact. Hence the assumption of quasi-separatedness of the scheme X𝑋Xitalic_X in the paragraph preceding this remark. (Cf. Lemma 4.3 and Corollary 4.4 below.) We are grateful to the anonymous referee for bringing this issue to our attention.

Let 𝖠𝖠\mathsf{A}sansserif_A, 𝖡𝖡\mathsf{B}sansserif_B, and 𝖢𝖢\mathsf{C}sansserif_C be three categories, and let F:𝖠𝖢:𝐹𝖠𝖢F\colon\mathsf{A}\longrightarrow\mathsf{C}italic_F : sansserif_A ⟶ sansserif_C and G:𝖡𝖢:𝐺𝖡𝖢G\colon\mathsf{B}\longrightarrow\mathsf{C}italic_G : sansserif_B ⟶ sansserif_C be two functors. The pseudopullback of the two functors F𝐹Fitalic_F and G𝐺Gitalic_G is defined as the category 𝖣𝖣\mathsf{D}sansserif_D of all triples (A,B,θ)𝐴𝐵𝜃(A,B,\theta)( italic_A , italic_B , italic_θ ), where A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A and B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B are objects, and θ:F(A)G(B):𝜃similar-to-or-equals𝐹𝐴𝐺𝐵\theta\colon F(A)\simeq G(B)italic_θ : italic_F ( italic_A ) ≃ italic_G ( italic_B ) is an isomorphism in 𝖢𝖢\mathsf{C}sansserif_C. It is important for us that Lemma 2.2 represents the category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION of quasi-coherent sheaves on X𝑋Xitalic_X as a pseudopullback of the categories U𝗊𝖼𝗈𝗁U{\operatorname{\mathsf{--qcoh}}}italic_U start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION and V𝗊𝖼𝗈𝗁V{\operatorname{\mathsf{--qcoh}}}italic_V start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION over (UV)𝗊𝖼𝗈𝗁(U\cap\nobreak V){\operatorname{\mathsf{--qcoh}}}( italic_U ∩ italic_V ) start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION.

Given a category 𝖠𝖠\mathsf{A}sansserif_A and a ordinal α𝛼\alphaitalic_α, by a α𝛼\alphaitalic_α-indexed chain (of objects and morphisms) in 𝖠𝖠\mathsf{A}sansserif_A we mean a functor α𝖠𝛼𝖠\alpha\longrightarrow\mathsf{A}italic_α ⟶ sansserif_A, where the directed set α𝛼\alphaitalic_α is viewed as a category in the usual way. So an α𝛼\alphaitalic_α-indexed chain is a directed diagram (AiAj)0i<j<αsubscriptsubscript𝐴𝑖subscript𝐴𝑗0𝑖𝑗𝛼(A_{i}\to A_{j})_{0\leq i<j<\alpha}( italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_A start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 0 ≤ italic_i < italic_j < italic_α end_POSTSUBSCRIPT in 𝖠𝖠\mathsf{A}sansserif_A. In the following proposition, a cardinal λ𝜆\lambdaitalic_λ is considered as an ordinal.

Proposition 2.4.

Let κ𝜅\kappaitalic_κ be a regular cardinal, and λ<κ𝜆𝜅\lambda<\kappaitalic_λ < italic_κ be a smaller infinite cardinal. Let 𝖠𝖠\mathsf{A}sansserif_A, 𝖡𝖡\mathsf{B}sansserif_B, and 𝖢𝖢\mathsf{C}sansserif_C be κ𝜅\kappaitalic_κ-accessible categories in which the colimits of all λ𝜆\lambdaitalic_λ-indexed chains exist. Let F:𝖠𝖢:𝐹𝖠𝖢F\colon\mathsf{A}\longrightarrow\mathsf{C}italic_F : sansserif_A ⟶ sansserif_C and G:𝖡𝖢:𝐺𝖡𝖢G\colon\mathsf{B}\longrightarrow\mathsf{C}italic_G : sansserif_B ⟶ sansserif_C be two functors preserving κ𝜅\kappaitalic_κ-directed colimits and colimits of λ𝜆\lambdaitalic_λ-indexed chains, and taking κ𝜅\kappaitalic_κ-presentable objects to κ𝜅\kappaitalic_κ-presentable objects. Then the pseudopullback 𝖣𝖣\mathsf{D}sansserif_D of the pair of functors F𝐹Fitalic_F and G𝐺Gitalic_G is a κ𝜅\kappaitalic_κ-accessible category, and the κ𝜅\kappaitalic_κ-presentable objects of 𝖣𝖣\mathsf{D}sansserif_D are precisely all the objects (A,B,θ)𝖣𝐴𝐵𝜃𝖣(A,B,\theta)\in\mathsf{D}( italic_A , italic_B , italic_θ ) ∈ sansserif_D with A𝖠<κ𝐴subscript𝖠absent𝜅A\in\mathsf{A}_{<\kappa}italic_A ∈ sansserif_A start_POSTSUBSCRIPT < italic_κ end_POSTSUBSCRIPT and B𝖡<κ𝐵subscript𝖡absent𝜅B\in\mathsf{B}_{<\kappa}italic_B ∈ sansserif_B start_POSTSUBSCRIPT < italic_κ end_POSTSUBSCRIPT.

Proof.

This is Pseudopullback Theorem [39, Theorem 2.2], based on [6, proof of Proposition 3.1]. The result goes back to the unpublished preprint [49, Remark 3.2(I), Theorem 3.8, Corollary 3.9, and Remark 3.11(II)]. See also [33, Corollary 5.1]. ∎

Now we can prove a more restricted version of the main result of this paper.

Theorem 2.5.

Let X𝑋Xitalic_X be a quasi-compact quasi-separated scheme. Then the category of flat quasi-coherent sheaves X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible. The 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects of X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT are precisely all the locally countably presentable flat quasi-coherent sheaves on X𝑋Xitalic_X. Hence every flat quasi-coherent sheaf on X𝑋Xitalic_X is an 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-directed colimit of locally countably presentable flat quasi-coherent sheaves.

Proof.

The proof proceeds in two steps. On the first step, we assume that the scheme X𝑋Xitalic_X is semi-separated. Then we argue by induction on the number d𝑑ditalic_d of affine open subschemes in an affine open covering X=α=1dUα𝑋superscriptsubscript𝛼1𝑑subscript𝑈𝛼X=\bigcup_{\alpha=1}^{d}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT of the scheme X𝑋Xitalic_X. The affine case d=1𝑑1d=1italic_d = 1 holds by Proposition 1.3.

For d>1𝑑1d>1italic_d > 1, put U=Ud𝑈subscript𝑈𝑑U=U_{d}italic_U = italic_U start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT and V=α=1d1Uα𝑉superscriptsubscript𝛼1𝑑1subscript𝑈𝛼V=\bigcup_{\alpha=1}^{d-1}U_{\alpha}italic_V = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d - 1 end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT. Then UV=α=1d1UdUα𝑈𝑉superscriptsubscript𝛼1𝑑1subscript𝑈𝑑subscript𝑈𝛼U\cap V=\bigcup_{\alpha=1}^{d-1}U_{d}\cap U_{\alpha}italic_U ∩ italic_V = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d - 1 end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT is an open covering of the intersection UV𝑈𝑉U\cap Vitalic_U ∩ italic_V by d1𝑑1d-1italic_d - 1 affine open subschemes. By the induction assumption, we know the assertion of the theorem to hold for all the three schemes U𝑈Uitalic_U, V𝑉Vitalic_V, and UV𝑈𝑉U\cap Vitalic_U ∩ italic_V. By Lemma 2.2 (restricted to the full subcategories of flat quasi-coherent sheaves), the category 𝖣=X𝗊𝖼𝗈𝗁𝖿𝗅\mathsf{D}=X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}sansserif_D = italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is the pseudopullback of the pair of categories 𝖠=U𝗊𝖼𝗈𝗁𝖿𝗅\mathsf{A}=U{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}sansserif_A = italic_U start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT and 𝖡=V𝗊𝖼𝗈𝗁𝖿𝗅\mathsf{B}=V{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}sansserif_B = italic_V start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT over the category 𝖢=(UV)𝗊𝖼𝗈𝗁𝖿𝗅\mathsf{C}=(U\cap\nobreak V){\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}sansserif_C = ( italic_U ∩ italic_V ) start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT (with respect to the functors of restriction of quasi-coherent sheaves to open subschemes). It remains to apply Proposition 2.4 (for κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and λ=0𝜆subscript0\lambda=\aleph_{0}italic_λ = roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT).

On the second step, we consider an arbitrary quasi-compact quasi-separated scheme X𝑋Xitalic_X. Once again, we argue by induction on the number d𝑑ditalic_d of affine open subschemes in an affine open covering X=α=1dUα𝑋superscriptsubscript𝛼1𝑑subscript𝑈𝛼X=\bigcup_{\alpha=1}^{d}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT, and put U=Ud𝑈subscript𝑈𝑑U=U_{d}italic_U = italic_U start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT and V=α=1d1Uα𝑉superscriptsubscript𝛼1𝑑1subscript𝑈𝛼V=\bigcup_{\alpha=1}^{d-1}U_{\alpha}italic_V = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d - 1 end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT. Then UV=α=1d1UdUα𝑈𝑉superscriptsubscript𝛼1𝑑1subscript𝑈𝑑subscript𝑈𝛼U\cap V=\bigcup_{\alpha=1}^{d-1}U_{d}\cap U_{\alpha}italic_U ∩ italic_V = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d - 1 end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT is a quasi-compact, semi-separated scheme (as it is an open subscheme in an affine scheme U𝑈Uitalic_U). By the induction assumption and by the first step of this proof, we know the assertion of the theorem to hold for all the three schemes U𝑈Uitalic_U, V𝑉Vitalic_V, and UV𝑈𝑉U\cap Vitalic_U ∩ italic_V. Once again, it remains to apply Proposition 2.4 (for κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and λ=0𝜆subscript0\lambda=\aleph_{0}italic_λ = roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT) together with Lemma 2.2 (restricted to the categories of flat quasi-coherent sheaves). ∎


3. Flat Quasi-Coherent Sheaves as Directed Colimits II

The following lemma spells out the gluing of quasi-coherent sheaves from an affine open covering of an arbitrary scheme. Let X𝑋Xitalic_X be a scheme and X=αΔUα𝑋subscript𝛼Δsubscript𝑈𝛼X=\bigcup_{\alpha\in\Delta}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α ∈ roman_Δ end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT be its affine open covering, indexed by a set of indices ΔΔ\Deltaroman_Δ. The rule βαΔ𝛽𝛼Δ\beta\leq\alpha\in\Deltaitalic_β ≤ italic_α ∈ roman_Δ if UβUαsubscript𝑈𝛽subscript𝑈𝛼U_{\beta}\subset U_{\alpha}italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT ⊂ italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT defines a partial (pre)order on ΔΔ\Deltaroman_Δ. Introduce the notation Rα=𝒪(Uα)subscript𝑅𝛼𝒪subscript𝑈𝛼R_{\alpha}=\mathcal{O}(U_{\alpha})italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) for the ring of functions on the affine scheme Uαsubscript𝑈𝛼U_{\alpha}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT,  αΔ𝛼Δ\alpha\in\Deltaitalic_α ∈ roman_Δ.

Lemma 3.1.

Let X𝑋Xitalic_X be a scheme with a chosen affine open covering as per the notation above. Assume that for all α𝛼\alphaitalic_α, βΔ𝛽Δ\beta\in\Deltaitalic_β ∈ roman_Δ we have UαUβ=γαγβUγsubscript𝑈𝛼subscript𝑈𝛽superscriptsubscript𝛾𝛼𝛾𝛽subscript𝑈𝛾U_{\alpha}\cap U_{\beta}=\bigcup_{\gamma\leq\alpha}^{\gamma\leq\beta}U_{\gamma}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT = ⋃ start_POSTSUBSCRIPT italic_γ ≤ italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_γ ≤ italic_β end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT. Then the category of quasi-coherent sheaves \mathcal{M}caligraphic_M on X𝑋Xitalic_X is equivalent to the category formed by the following sets of data:

  1. (1)

    for every αΔ𝛼Δ\alpha\in\Deltaitalic_α ∈ roman_Δ, an Rαsubscript𝑅𝛼R_{\alpha}italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT-module Mα=(Uα)subscript𝑀𝛼subscript𝑈𝛼M_{\alpha}=\mathcal{M}(U_{\alpha})italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = caligraphic_M ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) is given; and

  2. (2)

    for every βαΔ𝛽𝛼Δ\beta\leq\alpha\in\Deltaitalic_β ≤ italic_α ∈ roman_Δ, an isomorphism of Rβsubscript𝑅𝛽R_{\beta}italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT-modules (“gluing datum”)

    mβα:RβRαMα–→Mβ:superscriptsubscript𝑚𝛽𝛼subscripttensor-productsubscript𝑅𝛼subscript𝑅𝛽subscript𝑀𝛼similar-to-or-equals–→subscript𝑀𝛽m_{\beta}^{\alpha}\colon R_{\beta}\otimes_{R_{\alpha}}M_{\alpha}\overset{% \simeq}{\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu}M_{\beta}italic_m start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT : italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT over≃ start_ARG –→ end_ARG italic_M start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT

    is given

satisfying the following equations:

  1. (3)

    for all γαβΔ𝛾𝛼𝛽Δ\gamma\leq\alpha\leq\beta\in\Deltaitalic_γ ≤ italic_α ≤ italic_β ∈ roman_Δ, the triangular diagram of isomorphisms of Rαsubscript𝑅𝛼R_{\alpha}italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT-modules

    RγRαMαsubscripttensor-productsubscript𝑅𝛼subscript𝑅𝛾subscript𝑀𝛼\textstyle{R_{\gamma}\otimes_{R_{\alpha}}M_{\alpha}\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPTmγαsuperscriptsubscript𝑚𝛾𝛼\scriptstyle{m_{\gamma}^{\alpha}}italic_m start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPTRγRβmβαsubscripttensor-productsubscript𝑅𝛽subscript𝑅𝛾superscriptsubscript𝑚𝛽𝛼\scriptstyle{R_{\gamma}\otimes_{R_{\beta}}m_{\beta}^{\alpha}\qquad}italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_m start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPTMγsubscript𝑀𝛾\textstyle{M_{\gamma}}italic_M start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPTRγRβMβsubscripttensor-productsubscript𝑅𝛽subscript𝑅𝛾subscript𝑀𝛽\textstyle{R_{\gamma}\otimes_{R_{\beta}}M_{\beta}\ignorespaces\ignorespaces% \ignorespaces\ignorespaces}italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPTmγβsuperscriptsubscript𝑚𝛾𝛽\scriptstyle{m_{\gamma}^{\beta}}italic_m start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_β end_POSTSUPERSCRIPT

    is commutative.

Proof.

The rule Mα=(Uα)subscript𝑀𝛼subscript𝑈𝛼M_{\alpha}=\mathcal{M}(U_{\alpha})italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = caligraphic_M ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) defines a functor from X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION to the category of sets of data (1–3). It is clear that this functor is fully faithful. To recover a quasi-coherent sheaf on X𝑋Xitalic_X from a set of data (1–3), notice that it suffices to define a quasi-coherent sheaf on X𝑋Xitalic_X on affine open subschemes VX𝑉𝑋V\subset Xitalic_V ⊂ italic_X subordinate to any given covering X=αΔUα𝑋subscript𝛼Δsubscript𝑈𝛼X=\bigcup_{\alpha\in\Delta}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α ∈ roman_Δ end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT, that is, V𝑉Vitalic_V for which there exists αΔ𝛼Δ\alpha\in\Deltaitalic_α ∈ roman_Δ with VUα𝑉subscript𝑈𝛼V\subset U_{\alpha}italic_V ⊂ italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT[21, Section 0.3.2] (cf. [13, Section 2]). If this is the case, put (V)=𝒪(V)RαMα𝑉subscripttensor-productsubscript𝑅𝛼𝒪𝑉subscript𝑀𝛼\mathcal{M}(V)=\mathcal{O}(V)\otimes_{R_{\alpha}}M_{\alpha}caligraphic_M ( italic_V ) = caligraphic_O ( italic_V ) ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT.

Given an affine open subscheme WV𝑊𝑉W\subset Vitalic_W ⊂ italic_V and an index βΔ𝛽Δ\beta\in\Deltaitalic_β ∈ roman_Δ with WUβ𝑊subscript𝑈𝛽W\subset U_{\beta}italic_W ⊂ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT, an isomorphism of 𝒪(W)𝒪𝑊\mathcal{O}(W)caligraphic_O ( italic_W )-modules

𝒪(W)𝒪(V)(V)=𝒪(W)RαMα𝒪(W)RβMβ=(W)subscripttensor-product𝒪𝑉𝒪𝑊𝑉subscripttensor-productsubscript𝑅𝛼𝒪𝑊subscript𝑀𝛼similar-to-or-equalssubscripttensor-productsubscript𝑅𝛽𝒪𝑊subscript𝑀𝛽𝑊\mathcal{O}(W)\otimes_{\mathcal{O}(V)}\mathcal{M}(V)=\mathcal{O}(W)\otimes_{R_% {\alpha}}M_{\alpha}\simeq\mathcal{O}(W)\otimes_{R_{\beta}}M_{\beta}=\mathcal{M% }(W)caligraphic_O ( italic_W ) ⊗ start_POSTSUBSCRIPT caligraphic_O ( italic_V ) end_POSTSUBSCRIPT caligraphic_M ( italic_V ) = caligraphic_O ( italic_W ) ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ≃ caligraphic_O ( italic_W ) ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT = caligraphic_M ( italic_W )

can be constructed using the inclusion WUαUβ𝑊subscript𝑈𝛼subscript𝑈𝛽W\subset U_{\alpha}\cap U_{\beta}italic_W ⊂ italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT and the full-and-faithfulness assertion above applied to the affine open covering UαUβ=γαγβUγsubscript𝑈𝛼subscript𝑈𝛽superscriptsubscript𝛾𝛼𝛾𝛽subscript𝑈𝛾U_{\alpha}\cap U_{\beta}=\bigcup_{\gamma\leq\alpha}^{\gamma\leq\beta}U_{\gamma}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT = ⋃ start_POSTSUBSCRIPT italic_γ ≤ italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_γ ≤ italic_β end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT of the scheme UαUβsubscript𝑈𝛼subscript𝑈𝛽U_{\alpha}\cap U_{\beta}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT. The point is that, denoting by αsubscript𝛼\mathcal{M}_{\alpha}caligraphic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT the quasi-coherent sheaf on Uαsubscript𝑈𝛼U_{\alpha}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT corresponding to the Rαsubscript𝑅𝛼R_{\alpha}italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT-module Mαsubscript𝑀𝛼M_{\alpha}italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT and by βsubscript𝛽\mathcal{M}_{\beta}caligraphic_M start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT the quasi-coherent sheaf on Uβsubscript𝑈𝛽U_{\beta}italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT corresponding to the Rβsubscript𝑅𝛽R_{\beta}italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT-module Mβsubscript𝑀𝛽M_{\beta}italic_M start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT, the quasi-coherent sheaves α|UαUβevaluated-atsubscript𝛼subscript𝑈𝛼subscript𝑈𝛽\mathcal{M}_{\alpha}|_{U_{\alpha}\cap U_{\beta}}caligraphic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT end_POSTSUBSCRIPT and β|UαUβevaluated-atsubscript𝛽𝑈𝛼subscript𝑈𝛽\mathcal{M}_{\beta}|_{U\alpha\cap U_{\beta}}caligraphic_M start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_U italic_α ∩ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT end_POSTSUBSCRIPT on the scheme UαUβsubscript𝑈𝛼subscript𝑈𝛽U_{\alpha}\cap U_{\beta}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT are naturally isomorphic, because so are the related sets of data indexed by γΔ𝛾Δ\gamma\in\Deltaitalic_γ ∈ roman_Δ with γα𝛾𝛼\gamma\leq\alphaitalic_γ ≤ italic_α,  γβ𝛾𝛽\gamma\leq\betaitalic_γ ≤ italic_β. ∎

The following category-theoretic result is easy, but one has to be careful.

Lemma 3.2.

Let κ𝜅\kappaitalic_κ be a regular cardinal and (𝖠ξ)ξΞsubscriptsubscript𝖠𝜉𝜉Ξ(\mathsf{A}_{\xi})_{\xi\in\Xi}( sansserif_A start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ξ ∈ roman_Ξ end_POSTSUBSCRIPT be a family of κ𝜅\kappaitalic_κ-accessible categories, indexed by a set ΞΞ\Xiroman_Ξ of the cardinality smaller than κ𝜅\kappaitalic_κ. Then the Cartesian product 𝖠=ξΞ𝖠ξ𝖠subscriptproduct𝜉Ξsubscript𝖠𝜉\mathsf{A}=\prod_{\xi\in\Xi}\mathsf{A}_{\xi}sansserif_A = ∏ start_POSTSUBSCRIPT italic_ξ ∈ roman_Ξ end_POSTSUBSCRIPT sansserif_A start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT of the categories 𝖠ξsubscript𝖠𝜉\mathsf{A}_{\xi}sansserif_A start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT is also a κ𝜅\kappaitalic_κ-accessible category, and the κ𝜅\kappaitalic_κ-presentable objects of 𝖠𝖠\mathsf{A}sansserif_A are precisely all the collections of objects (Aξ𝖠ξ)ξΞsubscriptsubscript𝐴𝜉subscript𝖠𝜉𝜉Ξ(A_{\xi}\in\mathsf{A}_{\xi})_{\xi\in\Xi}( italic_A start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ∈ sansserif_A start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ξ ∈ roman_Ξ end_POSTSUBSCRIPT with Aξ(𝖠ξ)<κsubscript𝐴𝜉subscriptsubscript𝖠𝜉absent𝜅A_{\xi}\in(\mathsf{A}_{\xi})_{<\kappa}italic_A start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ∈ ( sansserif_A start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT < italic_κ end_POSTSUBSCRIPT for every ξΞ𝜉Ξ\xi\in\Xiitalic_ξ ∈ roman_Ξ.

Proof.

This assertion appears in [1, Proposition 2.67], but with the condition on the cardinality of ΞΞ\Xiroman_Ξ missing. For details, see [33, Proposition 2.1]. ∎

Let 𝖠𝖠\mathsf{A}sansserif_A and 𝖡𝖡\mathsf{B}sansserif_B be two categories, and let P:𝖠𝖡:𝑃𝖠𝖡P\colon\mathsf{A}\longrightarrow\mathsf{B}italic_P : sansserif_A ⟶ sansserif_B and Q:𝖠𝖡:𝑄𝖠𝖡Q\colon\mathsf{A}\longrightarrow\mathsf{B}italic_Q : sansserif_A ⟶ sansserif_B be a pair of parallel functors. The isomorpher [33, Remark 5.2] of the two functors P𝑃Pitalic_P and Q𝑄Qitalic_Q is defined as the category 𝖣𝖣\mathsf{D}sansserif_D of all pairs (A,θ)𝐴𝜃(A,\theta)( italic_A , italic_θ ), where A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A is an object and θ:P(A)Q(A):𝜃similar-to-or-equals𝑃𝐴𝑄𝐴\theta\colon P(A)\simeq Q(A)italic_θ : italic_P ( italic_A ) ≃ italic_Q ( italic_A ) is an isomorphism in 𝖡𝖡\mathsf{B}sansserif_B.

Proposition 3.3.

Let κ𝜅\kappaitalic_κ be a regular cardinal, and λ<κ𝜆𝜅\lambda<\kappaitalic_λ < italic_κ be a smaller infinite cardinal. Let 𝖠𝖠\mathsf{A}sansserif_A and 𝖡𝖡\mathsf{B}sansserif_B be κ𝜅\kappaitalic_κ-accessible categories in which the colimits of all λ𝜆\lambdaitalic_λ-indexed chains exist. Let P:𝖠𝖡:𝑃𝖠𝖡P\colon\mathsf{A}\longrightarrow\mathsf{B}italic_P : sansserif_A ⟶ sansserif_B and Q:𝖠𝖡:𝑄𝖠𝖡Q\colon\mathsf{A}\longrightarrow\mathsf{B}italic_Q : sansserif_A ⟶ sansserif_B be two functors preserving κ𝜅\kappaitalic_κ-directed colimits and colimits of λ𝜆\lambdaitalic_λ-indexed chains, and taking κ𝜅\kappaitalic_κ-presentable objects to κ𝜅\kappaitalic_κ-presentable objects. Then the isomorpher 𝖣𝖣\mathsf{D}sansserif_D of the pair of functors P𝑃Pitalic_P and Q𝑄Qitalic_Q is a κ𝜅\kappaitalic_κ-accessible category, and the κ𝜅\kappaitalic_κ-presentable objects of 𝖣𝖣\mathsf{D}sansserif_D are precisely all the objects (A,θ)𝖣𝐴𝜃𝖣(A,\theta)\in\mathsf{D}( italic_A , italic_θ ) ∈ sansserif_D with A𝖠<κ𝐴subscript𝖠absent𝜅A\in\mathsf{A}_{<\kappa}italic_A ∈ sansserif_A start_POSTSUBSCRIPT < italic_κ end_POSTSUBSCRIPT.

Proof.

This is a corollary of Proposition 2.4, as explained in [33, Remark 5.2]. ∎

Let 𝖪𝖪\mathsf{K}sansserif_K and 𝖫𝖫\mathsf{L}sansserif_L be two categories, let F𝐹Fitalic_F, G:𝖪𝖫:𝐺𝖪𝖫G\colon\mathsf{K}\rightrightarrows\mathsf{L}italic_G : sansserif_K ⇉ sansserif_L be a pair of parallel functors, and let ϕitalic-ϕ\phiitalic_ϕ, ψ:FG:𝜓𝐹𝐺\psi\colon F\rightrightarrows Gitalic_ψ : italic_F ⇉ italic_G be a pair of parallel natural transformations. The equifier [1, Lemma 2.76] of the pair of natural transformations ϕitalic-ϕ\phiitalic_ϕ and ψ𝜓\psiitalic_ψ is the full subcategory 𝖤𝖪𝖤𝖪\mathsf{E}\subset\mathsf{K}sansserif_E ⊂ sansserif_K consisting of all the objects E𝖪𝐸𝖪E\in\mathsf{K}italic_E ∈ sansserif_K for which the two morphisms ϕE:F(E)G(E):subscriptitalic-ϕ𝐸𝐹𝐸𝐺𝐸\phi_{E}\colon F(E)\longrightarrow G(E)italic_ϕ start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT : italic_F ( italic_E ) ⟶ italic_G ( italic_E ) and ψE:F(E)G(E):subscript𝜓𝐸𝐹𝐸𝐺𝐸\psi_{E}\colon F(E)\longrightarrow G(E)italic_ψ start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT : italic_F ( italic_E ) ⟶ italic_G ( italic_E ) in 𝖫𝖫\mathsf{L}sansserif_L are equal to each other, that is ϕE=ψEsubscriptitalic-ϕ𝐸subscript𝜓𝐸\phi_{E}=\psi_{E}italic_ϕ start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT = italic_ψ start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT.

Proposition 3.4.

Let κ𝜅\kappaitalic_κ be a regular cardinal, and λ<κ𝜆𝜅\lambda<\kappaitalic_λ < italic_κ be a smaller infinite cardinal. Let 𝖪𝖪\mathsf{K}sansserif_K and 𝖫𝖫\mathsf{L}sansserif_L be κ𝜅\kappaitalic_κ-accessible categories in which the colimits of all λ𝜆\lambdaitalic_λ-indexed chains exist. Let F:𝖠𝖡:𝐹𝖠𝖡F\colon\mathsf{A}\longrightarrow\mathsf{B}italic_F : sansserif_A ⟶ sansserif_B and G:𝖠𝖡:𝐺𝖠𝖡G\colon\mathsf{A}\longrightarrow\mathsf{B}italic_G : sansserif_A ⟶ sansserif_B be two functors preserving κ𝜅\kappaitalic_κ-directed colimits and colimits of λ𝜆\lambdaitalic_λ-indexed chains; assume further that the functor F𝐹Fitalic_F takes κ𝜅\kappaitalic_κ-presentable objects to κ𝜅\kappaitalic_κ-presentable objects. Let ϕ:FG:italic-ϕ𝐹𝐺\phi\colon F\longrightarrow Gitalic_ϕ : italic_F ⟶ italic_G and ψ:FG:𝜓𝐹𝐺\psi\colon F\longrightarrow Gitalic_ψ : italic_F ⟶ italic_G be two natural transformations. Then the equifier 𝖤𝖤\mathsf{E}sansserif_E of the pair of natural transformations ϕitalic-ϕ\phiitalic_ϕ and ψ𝜓\psiitalic_ψ is a κ𝜅\kappaitalic_κ-accessible category, and the κ𝜅\kappaitalic_κ-presentable objects of 𝖤𝖤\mathsf{E}sansserif_E are precisely all the objects of 𝖤𝖤\mathsf{E}sansserif_E that are κ𝜅\kappaitalic_κ-presentable in 𝖪𝖪\mathsf{K}sansserif_K.

Proof.

This is [33, Theorem 3.1]. The result goes back to the unpublished preprint [49, Theorem 3.8, Corollary 3.9, and Remark 3.11(II)]. ∎

Let X𝑋Xitalic_X be a scheme. We will say that X𝑋Xitalic_X is countably quasi-compact if every open covering of X𝑋Xitalic_X contains an at most countable subcovering. Equivalently, a scheme is countably quasi-compact if and only if it can be covered by (at most) countably many affine open subschemes.

Let f:YX:𝑓𝑌𝑋f\colon Y\longrightarrow Xitalic_f : italic_Y ⟶ italic_X be a morphism of schemes. We will say that the morphism f𝑓fitalic_f is countably quasi-compact if, for every countably quasi-compact open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X, the preimage f1(U)Ysuperscript𝑓1𝑈𝑌f^{-1}(U)\subset Yitalic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_U ) ⊂ italic_Y is a countably quasi-compact scheme. Equivalently, f𝑓fitalic_f is countably quasi-compact if and only if, for every affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X, the scheme f1(U)superscript𝑓1𝑈f^{-1}(U)italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_U ) is countably quasi-compact. It suffices to check this condition for open subschemes UαXsubscript𝑈𝛼𝑋U_{\alpha}\subset Xitalic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ⊂ italic_X belonging to any fixed affine open covering of X𝑋Xitalic_X.

We will say that a scheme X𝑋Xitalic_X is countably quasi-separated if the diagonal morphism to the Cartesian product XX×SpecX𝑋subscriptSpec𝑋𝑋X\longrightarrow X\times_{\operatorname{Spec}\mathbb{Z}}Xitalic_X ⟶ italic_X × start_POSTSUBSCRIPT roman_Spec blackboard_Z end_POSTSUBSCRIPT italic_X is countably quasi-compact. Equivalently, X𝑋Xitalic_X is countably quasi-separated if and only if the intersection of any two countably quasi-compact open subschemes in X𝑋Xitalic_X is countably quasi-compact, and if and only if the intersection of any two affine open subschemes in X𝑋Xitalic_X is countably quasi-compact.

The following theorem is the full version of the main result of this paper.

Theorem 3.5.

Let X𝑋Xitalic_X be a countably quasi-compact, countably quasi-separated scheme. Then the category of flat quasi-coherent sheaves X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible. The 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects of X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT are precisely all the locally countably presentable flat quasi-coherent sheaves on X𝑋Xitalic_X. So every flat quasi-coherent sheaf on X𝑋Xitalic_X is an 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-directed colimit of locally countably presentable flat quasi-coherent sheaves.

Proof.

An easy inductive argument produces a countable affine open covering X=αΔUα𝑋subscript𝛼Δsubscript𝑈𝛼X=\bigcup_{\alpha\in\Delta}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α ∈ roman_Δ end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT of the scheme X𝑋Xitalic_X such that UαUβ=γαγβUγsubscript𝑈𝛼subscript𝑈𝛽superscriptsubscript𝛾𝛼𝛾𝛽subscript𝑈𝛾U_{\alpha}\cap U_{\beta}=\bigcup_{\gamma\leq\alpha}^{\gamma\leq\beta}U_{\gamma}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∩ italic_U start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT = ⋃ start_POSTSUBSCRIPT italic_γ ≤ italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_γ ≤ italic_β end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT for all α𝛼\alphaitalic_α, βΔ𝛽Δ\beta\in\Deltaitalic_β ∈ roman_Δ. Then Lemma 3.1 is applicable. We are interested in flat quasi-coherent sheaves; so we will consider sets of data (Mα,mβα)subscript𝑀𝛼superscriptsubscript𝑚𝛽𝛼(M_{\alpha},m_{\beta}^{\alpha})( italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT , italic_m start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ) as in the lemma with flat Rαsubscript𝑅𝛼R_{\alpha}italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT-modules Mαsubscript𝑀𝛼M_{\alpha}italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT.

Let us first deal with the category of sets of data (1–2), disregarding condition (3). Consider the categories 𝖠=αΔRα𝖬𝗈𝖽𝖿𝗅\mathsf{A}=\prod_{\alpha\in\Delta}R_{\alpha}{\operatorname{\mathsf{--Mod}}}_{% \mathsf{fl}}sansserif_A = ∏ start_POSTSUBSCRIPT italic_α ∈ roman_Δ end_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT and 𝖡=βαΔRβ𝖬𝗈𝖽𝖿𝗅\mathsf{B}=\prod_{\beta\leq\alpha\in\Delta}R_{\beta}{\operatorname{\mathsf{--% Mod}}}_{\mathsf{fl}}sansserif_B = ∏ start_POSTSUBSCRIPT italic_β ≤ italic_α ∈ roman_Δ end_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT. Proposition 1.3 together with Lemma 3.2 (for κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT) tell us that both the categories 𝖠𝖠\mathsf{A}sansserif_A and 𝖡𝖡\mathsf{B}sansserif_B are 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible, and describe their full subcategories of 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects.

Consider the following pair of parallel functors F𝐹Fitalic_F, G:𝖠𝖡:𝐺𝖠𝖡G\colon\mathsf{A}\rightrightarrows\mathsf{B}italic_G : sansserif_A ⇉ sansserif_B. To a collection of flat modules (MαRα𝖬𝗈𝖽𝖿𝗅)αΔ𝖠(M_{\alpha}\in R_{\alpha}{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{% \alpha\in\Delta}\in\mathsf{A}( italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_α ∈ roman_Δ end_POSTSUBSCRIPT ∈ sansserif_A, the functor F𝐹Fitalic_F assigns the collection of flat modules (Lα,βRβ𝖬𝗈𝖽𝖿𝗅)βαΔ𝖡(L_{\alpha,\beta}\in R_{\beta}{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{% \beta\leq\alpha\in\Delta}\in\mathsf{B}( italic_L start_POSTSUBSCRIPT italic_α , italic_β end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_β ≤ italic_α ∈ roman_Δ end_POSTSUBSCRIPT ∈ sansserif_B with Lα,β=RβRαMαsubscript𝐿𝛼𝛽subscripttensor-productsubscript𝑅𝛼subscript𝑅𝛽subscript𝑀𝛼L_{\alpha,\beta}=R_{\beta}\otimes_{R_{\alpha}}M_{\alpha}italic_L start_POSTSUBSCRIPT italic_α , italic_β end_POSTSUBSCRIPT = italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT. To the same collection of flat modules (MαRα𝖬𝗈𝖽𝖿𝗅)αΔ𝖠(M_{\alpha}\in R_{\alpha}{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{% \alpha\in\Delta}\in\mathsf{A}( italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_α ∈ roman_Δ end_POSTSUBSCRIPT ∈ sansserif_A, the functor G𝐺Gitalic_G assigns the collection of flat modules (Nα,βRβ𝖬𝗈𝖽𝖿𝗅)βαΔ𝖡(N_{\alpha,\beta}\in R_{\beta}{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}})_{% \beta\leq\alpha\in\Delta}\in\mathsf{B}( italic_N start_POSTSUBSCRIPT italic_α , italic_β end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_β ≤ italic_α ∈ roman_Δ end_POSTSUBSCRIPT ∈ sansserif_B with Nα,β=Mβsubscript𝑁𝛼𝛽subscript𝑀𝛽N_{\alpha,\beta}=M_{\beta}italic_N start_POSTSUBSCRIPT italic_α , italic_β end_POSTSUBSCRIPT = italic_M start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT.

Then the isomorpher 𝖣𝖣\mathsf{D}sansserif_D of the pair of functors F𝐹Fitalic_F and G𝐺Gitalic_G is the desired category of sets of data (1–2). Proposition 3.3 (for κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and λ=0𝜆subscript0\lambda=\aleph_{0}italic_λ = roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT) tells us that the category 𝖣𝖣\mathsf{D}sansserif_D is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible, and provides a description of its full subcategory of 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects.

In order to impose condition (3), we need to apply the construction of the equifier. Put 𝖪=𝖣𝖪𝖣\mathsf{K}=\mathsf{D}sansserif_K = sansserif_D and 𝖫=γβαΔRγ𝖬𝗈𝖽𝖿𝗅\mathsf{L}=\prod_{\gamma\leq\beta\leq\alpha\in\Delta}R_{\gamma}{\operatorname{% \mathsf{--Mod}}}_{\mathsf{fl}}sansserif_L = ∏ start_POSTSUBSCRIPT italic_γ ≤ italic_β ≤ italic_α ∈ roman_Δ end_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT. Proposition 1.3 together with Lemma 3.2 (for κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT) tell us that the category 𝖫𝖫\mathsf{L}sansserif_L is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible, and describe its full subcategory of 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects.

Consider the following pair of parallel functors F𝐹Fitalic_F, G:𝖪𝖫:𝐺𝖪𝖫G\colon\mathsf{K}\rightrightarrows\mathsf{L}italic_G : sansserif_K ⇉ sansserif_L. To a set of data (Mα,mβα)𝖪=𝖣subscript𝑀𝛼superscriptsubscript𝑚𝛽𝛼𝖪𝖣(M_{\alpha},m_{\beta}^{\alpha})\in\mathsf{K}=\mathsf{D}( italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT , italic_m start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ) ∈ sansserif_K = sansserif_D the functor F𝐹Fitalic_F assigns the collection of flat modules (Lα,β,γRγ𝖬𝗈𝖽𝖿𝗅)γβαΔ𝖫(L_{\alpha,\beta,\gamma}\in R_{\gamma}{\operatorname{\mathsf{--Mod}}}_{\mathsf% {fl}})_{\gamma\leq\beta\leq\alpha\in\Delta}\in\mathsf{L}( italic_L start_POSTSUBSCRIPT italic_α , italic_β , italic_γ end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_γ ≤ italic_β ≤ italic_α ∈ roman_Δ end_POSTSUBSCRIPT ∈ sansserif_L with Lα,β,γ=RγRαMαsubscript𝐿𝛼𝛽𝛾subscripttensor-productsubscript𝑅𝛼subscript𝑅𝛾subscript𝑀𝛼L_{\alpha,\beta,\gamma}=R_{\gamma}\otimes_{R_{\alpha}}M_{\alpha}italic_L start_POSTSUBSCRIPT italic_α , italic_β , italic_γ end_POSTSUBSCRIPT = italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT. To the same set of data (Mα,mβα)𝖪subscript𝑀𝛼superscriptsubscript𝑚𝛽𝛼𝖪(M_{\alpha},m_{\beta}^{\alpha})\in\mathsf{K}( italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT , italic_m start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ) ∈ sansserif_K, the functor G𝐺Gitalic_G assigns the collection of flat modules (Nα,β,γRγ𝖬𝗈𝖽𝖿𝗅)γβαΔ𝖫(N_{\alpha,\beta,\gamma}\in R_{\gamma}{\operatorname{\mathsf{--Mod}}}_{\mathsf% {fl}})_{\gamma\leq\beta\leq\alpha\in\Delta}\in\mathsf{L}( italic_N start_POSTSUBSCRIPT italic_α , italic_β , italic_γ end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_γ ≤ italic_β ≤ italic_α ∈ roman_Δ end_POSTSUBSCRIPT ∈ sansserif_L with Nα,β,γ=Mγsubscript𝑁𝛼𝛽𝛾subscript𝑀𝛾N_{\alpha,\beta,\gamma}=M_{\gamma}italic_N start_POSTSUBSCRIPT italic_α , italic_β , italic_γ end_POSTSUBSCRIPT = italic_M start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT.

Furthermore, consider the following pair of parallel natural transformations ϕitalic-ϕ\phiitalic_ϕ, ψ:FG:𝜓𝐹𝐺\psi\colon F\rightrightarrows Gitalic_ψ : italic_F ⇉ italic_G. To a set of data (Mα,mβα)𝖪=𝖣subscript𝑀𝛼superscriptsubscript𝑚𝛽𝛼𝖪𝖣(M_{\alpha},m_{\beta}^{\alpha})\in\mathsf{K}=\mathsf{D}( italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT , italic_m start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ) ∈ sansserif_K = sansserif_D, the natural transformation ϕitalic-ϕ\phiitalic_ϕ assigns the collection of morphisms of flat modules mγα:Lα,β,γ=RγRαMαMγ=Nα,β,γ:superscriptsubscript𝑚𝛾𝛼subscript𝐿𝛼𝛽𝛾subscripttensor-productsubscript𝑅𝛼subscript𝑅𝛾subscript𝑀𝛼subscript𝑀𝛾subscript𝑁𝛼𝛽𝛾m_{\gamma}^{\alpha}\colon L_{\alpha,\beta,\gamma}=R_{\gamma}\otimes_{R_{\alpha% }}M_{\alpha}\longrightarrow M_{\gamma}=N_{\alpha,\beta,\gamma}italic_m start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT : italic_L start_POSTSUBSCRIPT italic_α , italic_β , italic_γ end_POSTSUBSCRIPT = italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ⟶ italic_M start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT = italic_N start_POSTSUBSCRIPT italic_α , italic_β , italic_γ end_POSTSUBSCRIPT. To the same set of data (Mα,mβα)𝖪subscript𝑀𝛼superscriptsubscript𝑚𝛽𝛼𝖪(M_{\alpha},m_{\beta}^{\alpha})\in\mathsf{K}( italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT , italic_m start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ) ∈ sansserif_K, the natural transformation ψ𝜓\psiitalic_ψ assigns the collection of compositions of morphisms of flat modules

Lα,β,γ=RγRαMαsubscript𝐿𝛼𝛽𝛾subscripttensor-productsubscript𝑅𝛼subscript𝑅𝛾subscript𝑀𝛼\textstyle{{L_{\alpha,\beta,\gamma}=R_{\gamma}\otimes_{R_{\alpha}}M_{\alpha}}% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_L start_POSTSUBSCRIPT italic_α , italic_β , italic_γ end_POSTSUBSCRIPT = italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPTRγRβmβαsubscripttensor-productsubscript𝑅𝛽subscript𝑅𝛾superscriptsubscript𝑚𝛽𝛼\scriptstyle{R_{\gamma}\otimes_{R_{\beta}}m_{\beta}^{\alpha}}italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_m start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPTRγRβMβsubscripttensor-productsubscript𝑅𝛽subscript𝑅𝛾subscript𝑀𝛽\textstyle{{R_{\gamma}\otimes_{R_{\beta}}M_{\beta}}\ignorespaces\ignorespaces% \ignorespaces\ignorespaces}italic_R start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPTmγβsuperscriptsubscript𝑚𝛾𝛽\scriptstyle{m_{\gamma}^{\beta}}italic_m start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_β end_POSTSUPERSCRIPTMγ=Nα,β,γ.subscript𝑀𝛾subscript𝑁𝛼𝛽𝛾\textstyle{{M_{\gamma}=N_{\alpha,\beta,\gamma}.}}italic_M start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT = italic_N start_POSTSUBSCRIPT italic_α , italic_β , italic_γ end_POSTSUBSCRIPT .

Then the equifier 𝖤𝖤\mathsf{E}sansserif_E of the pair of natural transformations ϕitalic-ϕ\phiitalic_ϕ and ψ𝜓\psiitalic_ψ is the category of sets of data (1–2) satisfying condition (3), i. e., 𝖤X𝗊𝖼𝗈𝗁𝖿𝗅\mathsf{E}\simeq X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}sansserif_E ≃ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT. Proposition 3.4 (for κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and λ=0𝜆subscript0\lambda=\aleph_{0}italic_λ = roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT) tells us that the category 𝖤𝖤\mathsf{E}sansserif_E is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible, and provides the desired description of its full subcategory of 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects. ∎

Remark 3.6.

Let κ𝜅\kappaitalic_κ be a regular cardinal. Similarly to the definitions above, one defines κ𝜅\kappaitalic_κ-quasi-compact and κ𝜅\kappaitalic_κ-quasi-separated schemes (so that these properties for κ=0𝜅subscript0\kappa=\aleph_{0}italic_κ = roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT reduce to the usual quasi-compactness and quasi-separatedness, while κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT gives the countable versions). Theorem 3.5 generalizes to the claims that, for an uncountable regular cardinal κ𝜅\kappaitalic_κ and a κ𝜅\kappaitalic_κ-quasi-compact, κ𝜅\kappaitalic_κ-quasi-separated scheme X𝑋Xitalic_X, the category X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is κ𝜅\kappaitalic_κ-accessible, and its κ𝜅\kappaitalic_κ-presentable objects are precisely all the locally κ𝜅\kappaitalic_κ-presentable flat quasi-coherent sheaves.

Furthermore, one can consider the abelian category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION instead of the additive category X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT. Then it is long known that, for a quasi-compact quasi-separated scheme X𝑋Xitalic_X, the category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is locally finitely presentable, and its finitely presentable objects are precisely all the locally finitely presentable quasi-coherent sheaves [21, 0.5.2.5 and Corollaire I.6.9.12], [23, Definition Tag 01BN and Lemma Tag 01PJ or 01PK]. For an uncountable regular cardinal κ𝜅\kappaitalic_κ, the result of Gabber [23, Lemma Tag 077N] essentially tells that, on a κ𝜅\kappaitalic_κ-quasi-compact, κ𝜅\kappaitalic_κ-quasi-separated scheme X𝑋Xitalic_X, any quasi-coherent sheaf is a κ𝜅\kappaitalic_κ-directed union of its locally κ𝜅\kappaitalic_κ-generated quasi-coherent subsheaves. This can be restated by saying that the category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is “locally κ𝜅\kappaitalic_κ-generated” in the sense that it safisfies the assumptions of [1, Local Generation Theorem 1.70] for the cardinal κ𝜅\kappaitalic_κ.

Gabber’s theorem can be strengthened using the techniques of the proof of Theorem 3.5 above. In fact, for any regular cardinal κ𝜅\kappaitalic_κ and any κ𝜅\kappaitalic_κ-quasi-compact, κ𝜅\kappaitalic_κ-quasi-separated scheme X𝑋Xitalic_X, the abelian category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is localy κ𝜅\kappaitalic_κ-presentable. All colimits exist in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION, so it suffices to show that X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is κ𝜅\kappaitalic_κ-accessible. The case of κ=0𝜅subscript0\kappa=\aleph_{0}italic_κ = roman_ℵ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is due to Grothendieck and covered by the references to [21] and [23] above. In the case when κ𝜅\kappaitalic_κ is uncountable, one argues as in the proof of Theorem 3.5, replacing the reference to Proposition 1.3 by Lemma 1.2 and all mentions of the categories of flat modules R𝖬𝗈𝖽𝖿𝗅R{\operatorname{\mathsf{--Mod}}}_{\mathsf{fl}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT by the categories of all modules R𝖬𝗈𝖽R{\operatorname{\mathsf{--Mod}}}italic_R start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION. Otherwise, the argument is the same. (Cf. [32, Remarks 3.2 and 3.4].)


4. Complexes of Flat Quasi-Coherent Sheaves as Directed Colimits

In this section we prove three theorems about complexes of quasi-coherent sheaves, based on the respective module versions provided by Propositions 1.4, 1.6, and 1.7.

Theorem 4.1.

Let X𝑋Xitalic_X be a countably quasi-compact, countably quasi-separated scheme. Then the category of complexes of flat quasi-coherent sheaves 𝖢𝗈𝗆(X𝗊𝖼𝗈𝗁𝖿𝗅)\mathsf{Com}(X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}})sansserif_Com ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible. The 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects of 𝖢𝗈𝗆(X𝗊𝖼𝗈𝗁𝖿𝗅)\mathsf{Com}(X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}})sansserif_Com ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) are precisely all the complexes of locally countably presentable flat quasi-coherent sheaves on X𝑋Xitalic_X. Hence every complex of flat quasi-coherent sheaves on X𝑋Xitalic_X is an 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-directed colimit of complexes of locally countably presentable flat quasi-coherent sheaves.

Proof.

The proof is similar to that of Theorem 3.5 and based on Proposition 1.4 (instead of Proposition 1.3). One also needs to use the (obvious) version of Lemma 3.1 for complexes of quasi-coherent sheaves.

In the case of a quasi-compact quasi-separated scheme X𝑋Xitalic_X, an argument similar to the proof of Theorem 2.5 also works. Then one needs to use Proposition 1.4 and the version of Lemma 2.2 for complexes of quasi-coherent sheaves. ∎

Theorem 4.2.

Let X𝑋Xitalic_X be a countably quasi-compact, countably quasi-separated scheme. Then the category 𝖠𝖼𝖿𝗅(X𝗊𝖼𝗈𝗁𝖿𝗅)\mathsf{Ac}_{\mathsf{fl}}(X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}})sansserif_Ac start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) of acyclic complexes of flat quasi-coherent sheaves on X𝑋Xitalic_X with flat sheaves of cocycles is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible. The 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects of 𝖠𝖼𝖿𝗅(X𝗊𝖼𝗈𝗁𝖿𝗅)\mathsf{Ac}_{\mathsf{fl}}(X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}})sansserif_Ac start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) are precisely all the acyclic complexes of locally countably presentable flat quasi-coherent sheaves on X𝑋Xitalic_X with flat sheaves of cocycles. So every acyclic complex of flat quasi-coherent sheaves on X𝑋Xitalic_X with flat sheaves of cocycles is an 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-directed colimit of acyclic complexes of locally countably presentable flat quasi-coherent sheaves with flat sheaves of cocycles.

Proof.

The proof is similar to that of Theorem 3.5 and based on Proposition 1.6 (instead of Proposition 1.3). In the case of a quasi-compact quasi-separated scheme X𝑋Xitalic_X, an argument similar to the proof of Theorem 2.5 is also possible.

For both versions of the argument, one needs to make the obvious observation that a complex of flat quasi-coherent sheaves superscript\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT on X𝑋Xitalic_X has flat sheaves of cocycles if and only if, for every affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X, the complex of flat 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-modules (U)superscript𝑈\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}(U)caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ( italic_U ) has flat 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-modules of cocycles. Moreover, it suffices to check this condition for affine open subschemes UαXsubscript𝑈𝛼𝑋U_{\alpha}\subset Xitalic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ⊂ italic_X belonging to any given affine open covering of the scheme X𝑋Xitalic_X. So being a complex of flat quasi-coherent sheaves with flat sheaves of cocycles is a local property. ∎

In order to obtain the quasi-coherent sheaf version of the Christensen–Holm theorem [8, Theorem 1.1], based on Proposition 1.7, we will need a preparatory lemma. The resulting theorem will require stronger assumptions on the scheme X𝑋Xitalic_X than the previous theorems, because of the assumption in part (b) of the lemma.

But first of all, let us give the definition. A complex of flat quasi-coherent sheaves superscript\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT on a scheme X𝑋Xitalic_X is said to be homotopy flat if, for every acyclic complex of quasi-coherent sheaves 𝒜superscript𝒜\mathcal{A}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT on X𝑋Xitalic_X, the complex of quasi-coherent sheaves 𝒜𝒪Xsubscripttensor-productsubscript𝒪𝑋superscript𝒜superscript\mathcal{A}^{\text{\smaller\smaller$\scriptstyle\bullet$}}\otimes_{\mathcal{O}% _{X}}\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT on X𝑋Xitalic_X is also acyclic.

Lemma 4.3.

(a) If superscript\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT is complex of quasi-coherent sheaves on a scheme X𝑋Xitalic_X and X=αΔUα𝑋subscript𝛼Δsubscript𝑈𝛼X=\bigcup_{\alpha\in\Delta}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α ∈ roman_Δ end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT is an open covering of X𝑋Xitalic_X, and if the quasi-coherent sheaves |Uαevaluated-atsuperscriptsubscript𝑈𝛼\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}|_{U_{\alpha}}caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT are homotopy flat on Uαsubscript𝑈𝛼U_{\alpha}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT for all αΔ𝛼Δ\alpha\in\Deltaitalic_α ∈ roman_Δ, then the quasi-coherent sheaf \mathcal{F}caligraphic_F on X𝑋Xitalic_X is homotopy flat.

(b) If superscript\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT is a homotopy flat complex of quasi-coherent sheaves on a scheme X𝑋Xitalic_X and UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X is an open subscheme such that the open immersion j:UX:𝑗𝑈𝑋j\colon U\longrightarrow Xitalic_j : italic_U ⟶ italic_X is an affine morphism, then |Uevaluated-atsuperscript𝑈\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}|_{U}caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT is a homotopy flat complex of flat quasi-coherent sheaves on U𝑈Uitalic_U.

Proof.

Part (a) is easy. Let 𝒜superscript𝒜\mathcal{A}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT be an acyclic complex of quasi-coherent sheaves on X𝑋Xitalic_X. Then 𝒜|Uαevaluated-atsuperscript𝒜subscript𝑈𝛼\mathcal{A}^{\text{\smaller\smaller$\scriptstyle\bullet$}}|_{U_{\alpha}}caligraphic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT is an acyclic complex of quasi-coherent sheaves on Uαsubscript𝑈𝛼U_{\alpha}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT for every αΔ𝛼Δ\alpha\in\Deltaitalic_α ∈ roman_Δ. By assumption, it follows that the complex of quasi-coherent sheaves 𝒜|Uα𝒪Uα|Uαevaluated-atsubscripttensor-productsubscript𝒪subscript𝑈𝛼evaluated-atsuperscript𝒜subscript𝑈𝛼superscriptsubscript𝑈𝛼\mathcal{A}^{\text{\smaller\smaller$\scriptstyle\bullet$}}|_{U_{\alpha}}% \otimes_{\mathcal{O}_{U_{\alpha}}}\mathcal{F}^{\text{\smaller\smaller$% \scriptstyle\bullet$}}|_{U_{\alpha}}caligraphic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT is acyclic on Uαsubscript𝑈𝛼U_{\alpha}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT. Since (𝒜𝒪X)|Uα=𝒜|Uα𝒪Uα|Uαevaluated-atsubscripttensor-productsubscript𝒪𝑋superscript𝒜superscriptsubscript𝑈𝛼evaluated-atsubscripttensor-productsubscript𝒪subscript𝑈𝛼evaluated-atsuperscript𝒜subscript𝑈𝛼superscriptsubscript𝑈𝛼(\mathcal{A}^{\text{\smaller\smaller$\scriptstyle\bullet$}}\otimes_{\mathcal{O% }_{X}}\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}})|_{U_{\alpha}% }=\mathcal{A}^{\text{\smaller\smaller$\scriptstyle\bullet$}}|_{U_{\alpha}}% \otimes_{\mathcal{O}_{U_{\alpha}}}\mathcal{F}^{\text{\smaller\smaller$% \scriptstyle\bullet$}}|_{U_{\alpha}}( caligraphic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ) | start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT = caligraphic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT and acyclicity of a complex of quasi-coherent sheaves is a local property, we can conclude that the complex of quasi-coherent sheaves 𝒜𝒪Xsubscripttensor-productsubscript𝒪𝑋superscript𝒜superscript\mathcal{A}^{\text{\smaller\smaller$\scriptstyle\bullet$}}\otimes_{\mathcal{O}% _{X}}\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_A start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT is acyclic on X𝑋Xitalic_X.

Part (b): let superscript\mathcal{B}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT be an acyclic complex of quasi-coherent sheaves on U𝑈Uitalic_U. Since the direct image functor j:U𝗊𝖼𝗈𝗁X𝗊𝖼𝗈𝗁j_{*}\colon U{\operatorname{\mathsf{--qcoh}}}\longrightarrow X{\operatorname{% \mathsf{--qcoh}}}italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT : italic_U start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION ⟶ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is exact, the complex of quasi-coherent sheaves jsubscript𝑗superscriptj_{*}\mathcal{B}^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT caligraphic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT on X𝑋Xitalic_X is acyclic as well. By assumption, it follows that the complex of quasi-coherent sheaves j𝒪Xsubscripttensor-productsubscript𝒪𝑋subscript𝑗superscriptsuperscriptj_{*}\mathcal{B}^{\text{\smaller\smaller$\scriptstyle\bullet$}}\otimes_{% \mathcal{O}_{X}}\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT caligraphic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT is acyclic on X𝑋Xitalic_X. Hence the complex of quasi-coherent sheaves 𝒪U(|U)(j𝒪X)|Usimilar-to-or-equalssubscripttensor-productsubscript𝒪𝑈superscriptevaluated-atsuperscript𝑈evaluated-atsubscripttensor-productsubscript𝒪𝑋subscript𝑗superscriptsuperscript𝑈\mathcal{B}^{\text{\smaller\smaller$\scriptstyle\bullet$}}\otimes_{\mathcal{O}% _{U}}(\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}|_{U})\simeq(j% _{*}\mathcal{B}^{\text{\smaller\smaller$\scriptstyle\bullet$}}\otimes_{% \mathcal{O}_{X}}\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}})|_{U}caligraphic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ) ≃ ( italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT caligraphic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⊗ start_POSTSUBSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ) | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT is acyclic on U𝑈Uitalic_U. ∎

Corollary 4.4.

Let X𝑋Xitalic_X be a semi-separated scheme and X=αΔUα𝑋subscript𝛼Δsubscript𝑈𝛼X=\bigcup_{\alpha\in\Delta}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α ∈ roman_Δ end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT be its affine open covering. Then a complex of quasi-coherent sheaves superscript\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT on X𝑋Xitalic_X is homotopy flat if and only if, for every αΔ𝛼Δ\alpha\in\Deltaitalic_α ∈ roman_Δ, the complex of 𝒪(Uα)𝒪subscript𝑈𝛼\mathcal{O}(U_{\alpha})caligraphic_O ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT )-modules (Uα)superscriptsubscript𝑈𝛼\mathcal{F}^{\text{\smaller\smaller$\scriptstyle\bullet$}}(U_{\alpha})caligraphic_F start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ( italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) is homotopy flat.

Proof.

Semi-separated schemes X𝑋Xitalic_X are characterized by the condition that, for any affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X, the open immersion j:UX:𝑗𝑈𝑋j\colon U\longrightarrow Xitalic_j : italic_U ⟶ italic_X is an affine morphism. So both parts of Lemma 4.3 are applicable. (Cf. Remark 2.3.) ∎

Theorem 4.5.

Let X𝑋Xitalic_X be a countably quasi-compact, semi-separated scheme. Then the category 𝖢𝗈𝗆(X𝗊𝖼𝗈𝗁𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT of homotopy flat complexes of flat quasi-coherent sheaves on X𝑋Xitalic_X is 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-accessible. The 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-presentable objects of 𝖢𝗈𝗆(X𝗊𝖼𝗈𝗁𝖿𝗅)𝗁𝖿𝗅\mathsf{Com}(X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}})_{\mathsf{hfl}}sansserif_Com ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT sansserif_hfl end_POSTSUBSCRIPT are precisely all the homotopy flat complexes of locally countably presentable flat quasi-coherent sheaves on X𝑋Xitalic_X. So every homotopy flat complex of flat quasi-coherent sheaves on X𝑋Xitalic_X is an 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-directed colimit of homotopy flat complexes of locally countably presentable flat quasi-coherent sheaves.

Proof.

The proof is similar to that of Theorem 3.5 and based on Proposition 1.7 for κ=1𝜅subscript1\kappa=\aleph_{1}italic_κ = roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT (instead of Proposition 1.3). In the case of a quasi-compact semi-separated scheme X𝑋Xitalic_X, an argument similar to the proof of Theorem 2.5 also works. Corollary 4.4 is important for both versions of the argument. ∎


5. Quasi-Coherent Sheaves of Finite Projective Dimension

Much of the rest of this paper is written in the setting of exact categories (in Quillen’s sense). We refer to the overview [5] for background material on exact categories.

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category, P𝖪𝑃𝖪P\in\mathsf{K}italic_P ∈ sansserif_K be an object, m0𝑚0m\geq 0italic_m ≥ 0 be an integer. One says that the projective dimension of P𝑃Pitalic_P in 𝖪𝖪\mathsf{K}sansserif_K does not exceed m𝑚mitalic_m and writes pd𝖪Pmsubscriptpd𝖪𝑃𝑚\operatorname{pd}_{\mathsf{K}}P\leq mroman_pd start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT italic_P ≤ italic_m if Ext𝖪n(P,K)=0superscriptsubscriptExt𝖪𝑛𝑃𝐾0\operatorname{Ext}_{\mathsf{K}}^{n}(P,K)=0roman_Ext start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_P , italic_K ) = 0 for all objects K𝖪𝐾𝖪K\in\mathsf{K}italic_K ∈ sansserif_K and integers n>m𝑛𝑚n>mitalic_n > italic_m. Here Ext𝖪superscriptsubscriptExt𝖪\operatorname{Ext}_{\mathsf{K}}^{*}roman_Ext start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT denotes the Yoneda Ext groups in the exact category 𝖪𝖪\mathsf{K}sansserif_K.

For a scheme X𝑋Xitalic_X, we denote by ExtX=ExtX𝗊𝖼𝗈𝗁\operatorname{Ext}_{X}^{*}=\operatorname{Ext}_{X{\operatorname{\mathsf{--qcoh}% }}}^{*}roman_Ext start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = roman_Ext start_POSTSUBSCRIPT italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT the Yoneda Ext groups in the abelian category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION. Given a quasi-coherent sheaf 𝒫𝒫\mathcal{P}caligraphic_P on a scheme X𝑋Xitalic_X, we denote by pdX𝒫=pdX𝗊𝖼𝗈𝗁𝒫\operatorname{pd}_{X}\mathcal{P}=\operatorname{pd}_{X{\operatorname{\mathsf{--% qcoh}}}}\mathcal{P}roman_pd start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_P = roman_pd start_POSTSUBSCRIPT italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION end_POSTSUBSCRIPT caligraphic_P the projective dimension of the object 𝒫X𝗊𝖼𝗈𝗁\mathcal{P}\in X{\operatorname{\mathsf{--qcoh}}}caligraphic_P ∈ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION. Notice that the definition of the projective dimension in the previous paragraph does not require any projective resolutions in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION (which usually do not exist).

The following Ext-adjunction lemma is standard.

Lemma 5.1.

Let 𝖠𝖠\mathsf{A}sansserif_A and 𝖡𝖡\mathsf{B}sansserif_B be exact categories, F:𝖠𝖡:𝐹𝖠𝖡F\colon\mathsf{A}\longrightarrow\mathsf{B}italic_F : sansserif_A ⟶ sansserif_B be a functor, and G:𝖡𝖠:𝐺𝖡𝖠G\colon\mathsf{B}\longrightarrow\mathsf{A}italic_G : sansserif_B ⟶ sansserif_A be a functor right adjoint to F𝐹Fitalic_F. Assume that both the functors F𝐹Fitalic_F and G𝐺Gitalic_G are exact. Then for any two objects A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A and B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B, and every integer n0𝑛0n\geq 0italic_n ≥ 0, there is a natural isomorphism of the Ext groups

Ext𝖡n(F(A),B)Ext𝖠n(A,G(B)).similar-to-or-equalssuperscriptsubscriptExt𝖡𝑛𝐹𝐴𝐵superscriptsubscriptExt𝖠𝑛𝐴𝐺𝐵\operatorname{Ext}_{\mathsf{B}}^{n}(F(A),B)\simeq\operatorname{Ext}_{\mathsf{A% }}^{n}(A,G(B)).roman_Ext start_POSTSUBSCRIPT sansserif_B end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_F ( italic_A ) , italic_B ) ≃ roman_Ext start_POSTSUBSCRIPT sansserif_A end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_A , italic_G ( italic_B ) ) .
Proof.

One simple approach consists in establishing a more general result, viz., that an adjunction of exact functors F𝐹Fitalic_F and G𝐺Gitalic_G leads to an adjunction of the induced triangulated functors between the (bounded or unbounded) derived categories F:𝖣(𝖠)𝖣(𝖡):𝐹𝖣𝖠𝖣𝖡F\colon\mathsf{D}(\mathsf{A})\longrightarrow\mathsf{D}(\mathsf{B})italic_F : sansserif_D ( sansserif_A ) ⟶ sansserif_D ( sansserif_B ) and G:𝖣(𝖡)𝖣(𝖠):𝐺𝖣𝖡𝖣𝖠G\colon\mathsf{D}(\mathsf{B})\longrightarrow\mathsf{D}(\mathsf{A})italic_G : sansserif_D ( sansserif_B ) ⟶ sansserif_D ( sansserif_A ). For this purpose, one constructs the adjunction morphisms for the pair of triangulated functors F𝐹Fitalic_F and G𝐺Gitalic_G and checks the required equations on the compositions. ∎

The adjoint pairs of exact functors we are interested in in this section are the inverse and direct images for affine open immersions of affine open subschemes. Given a semi-separated scheme X𝑋Xitalic_X and an affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X with the identity open immersion denoted by j:UX:𝑗𝑈𝑋j\colon U\longrightarrow Xitalic_j : italic_U ⟶ italic_X, we have an exact functor of direct image j:U𝗊𝖼𝗈𝗁X𝗊𝖼𝗈𝗁j_{*}\colon U{\operatorname{\mathsf{--qcoh}}}\longrightarrow X{\operatorname{% \mathsf{--qcoh}}}italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT : italic_U start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION ⟶ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION and an exact functor of inverse image j:X𝗊𝖼𝗈𝗁U𝗊𝖼𝗈𝗁j^{*}\colon X{\operatorname{\mathsf{--qcoh}}}\longrightarrow U{\operatorname{% \mathsf{--qcoh}}}italic_j start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT : italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION ⟶ italic_U start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION. The latter functor is left adjoint to the former one.

The following well-known lemma provides Čech coresolutions in the categories of quasi-coherent sheaves on a quasi-compact semi-separated scheme.

Lemma 5.2.

Let X=α=1dUα𝑋superscriptsubscript𝛼1𝑑subscript𝑈𝛼X=\bigcup_{\alpha=1}^{d}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT be a finite afffine open covering of a quasi-compact semi-separated scheme X𝑋Xitalic_X. For any sequence of indices 1α1<α2<<αrd1subscript𝛼1subscript𝛼2subscript𝛼𝑟𝑑1\leq\alpha_{1}<\alpha_{2}<\dotsb<\alpha_{r}\leq d1 ≤ italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT < ⋯ < italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ≤ italic_d, denote by jα1,,αr:s=1rUαsX:subscript𝑗subscript𝛼1subscript𝛼𝑟superscriptsubscript𝑠1𝑟subscript𝑈subscript𝛼𝑠𝑋j_{\alpha_{1},\dotsc,\alpha_{r}}\colon\bigcap_{s=1}^{r}U_{\alpha_{s}}\longrightarrow Xitalic_j start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT : ⋂ start_POSTSUBSCRIPT italic_s = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⟶ italic_X the identity open immersion of the corresponding (affine) intersection of the affine open subschemes Uα1UαrXsubscript𝑈subscript𝛼1subscript𝑈subscript𝛼𝑟𝑋U_{\alpha_{1}}\cap\dotsb\cap U_{\alpha_{r}}\subset Xitalic_U start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∩ ⋯ ∩ italic_U start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊂ italic_X. Then, for any quasi-coherent sheaf \mathcal{M}caligraphic_M on X𝑋Xitalic_X, there is a natural (d+1)𝑑1(d+\nobreak 1)( italic_d + 1 )-term exact sequence of quasi-coherent sheaves on X𝑋Xitalic_X

(1) 0–→–→α=1djαjα–→1α<βdjα,βjα,β–→–→j1,2,,dj1,2,,d–→0.–→0–→superscriptsubscriptdirect-sum𝛼1𝑑subscript𝑗𝛼subscriptsuperscriptsubscript𝑗𝛼–→subscriptdirect-sum1𝛼𝛽𝑑subscript𝑗𝛼𝛽subscriptsuperscriptsubscript𝑗𝛼𝛽–→–→subscript𝑗12𝑑subscriptsuperscriptsubscript𝑗12𝑑–→00\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu\mathcal{M}% \mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu\bigoplus% \nolimits_{\alpha=1}^{d}j_{\alpha}{}_{*}j_{\alpha}^{*}\mathcal{M}\mskip 1.5mu% \relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu\bigoplus\nolimits_{1\leq% \alpha<\beta\leq d}j_{\alpha,\beta}{}_{*}j_{\alpha,\beta}^{*}\mathcal{M}\\ \mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu\dotsb\mskip 1% .5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5muj_{1,2,\dotsc,d}{}_{*% }j_{1,2,\dotsc,d}^{*}\mathcal{M}\mskip 1.5mu\relbar\joinrel\relbar\joinrel% \rightarrow\mskip 1.5mu0.start_ROW start_CELL 0 –→ caligraphic_M –→ ⨁ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_j start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_FLOATSUBSCRIPT ∗ end_FLOATSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_M –→ ⨁ start_POSTSUBSCRIPT 1 ≤ italic_α < italic_β ≤ italic_d end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_α , italic_β end_POSTSUBSCRIPT start_FLOATSUBSCRIPT ∗ end_FLOATSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_α , italic_β end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_M end_CELL end_ROW start_ROW start_CELL –→ ⋯ –→ italic_j start_POSTSUBSCRIPT 1 , 2 , … , italic_d end_POSTSUBSCRIPT start_FLOATSUBSCRIPT ∗ end_FLOATSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 , 2 , … , italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_M –→ 0 . end_CELL end_ROW
Proof.

This is standard; see [22, Lemma III.4.2]. ∎

The following theorem is the main result of this section.

Theorem 5.3.

Let X=α=1dUα𝑋superscriptsubscript𝛼1𝑑subscript𝑈𝛼X=\bigcup_{\alpha=1}^{d}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT be a finite affine open covering of a quasi-compact semi-separated scheme X𝑋Xitalic_X, and let 𝒫𝒫\mathcal{P}caligraphic_P be a quasi-coherent sheaf on X𝑋Xitalic_X. Then the projective dimension of 𝒫𝒫\mathcal{P}caligraphic_P on X𝑋Xitalic_X is finite if and only if the projective dimension of jα𝒫superscriptsubscript𝑗𝛼𝒫j_{\alpha}^{*}\mathcal{P}italic_j start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_P on Uαsubscript𝑈𝛼U_{\alpha}italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT is finite for every 1αd1𝛼𝑑1\leq\alpha\leq d1 ≤ italic_α ≤ italic_d. More precisely:

(a) if pdX𝒫msubscriptpd𝑋𝒫𝑚\operatorname{pd}_{X}\mathcal{P}\leq mroman_pd start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_P ≤ italic_m, then pdUj𝒫msubscriptpd𝑈superscript𝑗𝒫𝑚\operatorname{pd}_{U}j^{*}\mathcal{P}\leq mroman_pd start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT italic_j start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_P ≤ italic_m for any affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X with the identity open immersion morphism j:UX:𝑗𝑈𝑋j\colon U\longrightarrow Xitalic_j : italic_U ⟶ italic_X;

(b) if pdUαjα𝒫msubscriptpdsubscript𝑈𝛼superscriptsubscript𝑗𝛼𝒫𝑚\operatorname{pd}_{U_{\alpha}}j_{\alpha}^{*}\mathcal{P}\leq mroman_pd start_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_P ≤ italic_m for all 1αd1𝛼𝑑1\leq\alpha\leq d1 ≤ italic_α ≤ italic_d, then pdX𝒫m+d1subscriptpd𝑋𝒫𝑚𝑑1\operatorname{pd}_{X}\mathcal{P}\leq m+d-1roman_pd start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_P ≤ italic_m + italic_d - 1.

Proof.

Part (a) follows from the isomorphisms ExtUn(j𝒫,)ExtXn(𝒫,j)similar-to-or-equalssuperscriptsubscriptExt𝑈𝑛superscript𝑗𝒫superscriptsubscriptExt𝑋𝑛𝒫subscript𝑗\operatorname{Ext}_{U}^{n}(j^{*}\mathcal{P},\mathcal{M})\simeq\operatorname{% Ext}_{X}^{n}(\mathcal{P},j_{*}\mathcal{M})roman_Ext start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_j start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_P , caligraphic_M ) ≃ roman_Ext start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( caligraphic_P , italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT caligraphic_M ) provided by Lemma 5.1 for all quasi-coherent sheaves \mathcal{M}caligraphic_M on U𝑈Uitalic_U and integers n0𝑛0n\geq 0italic_n ≥ 0.

To prove part (b), consider the Čech coresolution (1) of a quasi-coherent sheaf \mathcal{M}caligraphic_M on X𝑋Xitalic_X and use it to describe the groups ExtXn(𝒫,)superscriptsubscriptExt𝑋𝑛𝒫\operatorname{Ext}_{X}^{n}(\mathcal{P},\mathcal{M})roman_Ext start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( caligraphic_P , caligraphic_M ). By part (a), the projective dimension of the quasi-coherent sheaf jα1,,αr𝒫superscriptsubscript𝑗subscript𝛼1subscript𝛼𝑟𝒫j_{\alpha_{1},\dotsc,\alpha_{r}}^{*}\mathcal{P}italic_j start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_P on s=1rUαssuperscriptsubscript𝑠1𝑟subscript𝑈subscript𝛼𝑠\bigcap_{s=1}^{r}U_{\alpha_{s}}⋂ start_POSTSUBSCRIPT italic_s = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUBSCRIPT, where 1rd1𝑟𝑑1\leq r\leq d1 ≤ italic_r ≤ italic_d, does not exceed that of jα1𝒫superscriptsubscript𝑗subscript𝛼1𝒫j_{\alpha_{1}}^{*}\mathcal{P}italic_j start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_P. The isomorphism provided by Lemma 5.1 then tells us that

ExtXn(𝒫,jα1,,αrjα1,,αr)Exts=1rUαsn(jα1,,αr𝒫,jα1,,αr),similar-to-or-equalssuperscriptsubscriptExt𝑋𝑛𝒫subscript𝑗subscript𝛼1subscript𝛼𝑟subscriptsuperscriptsubscript𝑗subscript𝛼1subscript𝛼𝑟superscriptsubscriptExtsuperscriptsubscript𝑠1𝑟subscript𝑈subscript𝛼𝑠𝑛superscriptsubscript𝑗subscript𝛼1subscript𝛼𝑟𝒫superscriptsubscript𝑗subscript𝛼1subscript𝛼𝑟\operatorname{Ext}_{X}^{n}(\mathcal{P},j_{\alpha_{1},\dotsc,\alpha_{r}}{}_{*}j% _{\alpha_{1},\dotsc,\alpha_{r}}^{*}\mathcal{M})\simeq\operatorname{Ext}_{% \bigcap_{s=1}^{r}U_{\alpha_{s}}}^{n}(j_{\alpha_{1},\dotsc,\alpha_{r}}^{*}% \mathcal{P},j_{\alpha_{1},\dotsc,\alpha_{r}}^{*}\mathcal{M}),roman_Ext start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( caligraphic_P , italic_j start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_FLOATSUBSCRIPT ∗ end_FLOATSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_M ) ≃ roman_Ext start_POSTSUBSCRIPT ⋂ start_POSTSUBSCRIPT italic_s = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_j start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_P , italic_j start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_M ) ,

which vanishes for n>m𝑛𝑚n>mitalic_n > italic_m. Using the exactness of (1), a straightforward induction shows that ExtXn(𝒫,)=0superscriptsubscriptExt𝑋𝑛𝒫0\operatorname{Ext}_{X}^{n}(\mathcal{P},\mathcal{M})=0roman_Ext start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( caligraphic_P , caligraphic_M ) = 0 whenever nm+d𝑛𝑚𝑑n\geq m+ditalic_n ≥ italic_m + italic_d. ∎

Remark 5.4.

One can notice that the proof of Theorem 5.3(a) does not need the open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X to be affine. Rather, it is the open immersion morphism j:UX:𝑗𝑈𝑋j\colon U\longrightarrow Xitalic_j : italic_U ⟶ italic_X that has to be affine for the argument to work (cf. the assumptions of Lemma 4.3(b)). On the other hand, for nonaffine open immersion morphisms j𝑗jitalic_j, the assertion of Theorem 5.3(a) is certainly not true. For a counterexample, it suffices to take X=Speck[x,y]𝑋Spec𝑘𝑥𝑦X=\operatorname{Spec}k[x,y]italic_X = roman_Spec italic_k [ italic_x , italic_y ] to be the affine plane over a field k𝑘kitalic_k, and UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X to be the complement to a closed point, U=X{𝔪}𝑈𝑋𝔪U=X\setminus\{\mathfrak{m}\}italic_U = italic_X ∖ { fraktur_m }, where 𝔪=(x,y)k[x,y]𝔪𝑥𝑦𝑘𝑥𝑦\mathfrak{m}=(x,y)\subset k[x,y]fraktur_m = ( italic_x , italic_y ) ⊂ italic_k [ italic_x , italic_y ]. Then the structure sheaf 𝒪Xsubscript𝒪𝑋\mathcal{O}_{X}caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT is a projective object in the category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION; indeed, 𝒪Xsubscript𝒪𝑋\mathcal{O}_{X}caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT corresponds to the free k[x,y]𝑘𝑥𝑦k[x,y]italic_k [ italic_x , italic_y ]-module with one generator under the equivalence of X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION with the module category k[x,y]𝖬𝗈𝖽k[x,y]{\operatorname{\mathsf{--Mod}}}italic_k [ italic_x , italic_y ] start_OPFUNCTION - - sansserif_Mod end_OPFUNCTION. But the object 𝒪U=j𝒪Xsubscript𝒪𝑈superscript𝑗subscript𝒪𝑋\mathcal{O}_{U}=j^{*}\mathcal{O}_{X}caligraphic_O start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT = italic_j start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_O start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT is not projective in U𝗊𝖼𝗈𝗁U{\operatorname{\mathsf{--qcoh}}}italic_U start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION; in fact, ExtU1(𝒪U,𝒪U)0subscriptsuperscriptExt1𝑈subscript𝒪𝑈subscript𝒪𝑈0\operatorname{Ext}^{1}_{U}(\mathcal{O}_{U},\mathcal{O}_{U})\neq 0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ( caligraphic_O start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT , caligraphic_O start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ) ≠ 0.

Lemma 5.5.

Any countably presentable flat module over an associative ring R𝑅Ritalic_R can be presented as a countable directed colimit of finitely generated projective R𝑅Ritalic_R-modules. Consequently, the projective dimension of any countably presentable flat module does not exceed 1111.

Proof.

This is [19, Corollary 2.23]. ∎

Corollary 5.6.

Let X=α=1dUα𝑋superscriptsubscript𝛼1𝑑subscript𝑈𝛼X=\bigcup_{\alpha=1}^{d}U_{\alpha}italic_X = ⋃ start_POSTSUBSCRIPT italic_α = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT be a finite affine open covering of a quasi-compact semi-separated scheme X𝑋Xitalic_X. Then the projective dimension of any locally countably presentable flat quasi-coherent sheaf on X𝑋Xitalic_X does not exceed d𝑑ditalic_d. Therefore, any flat quasi-coherent sheaf on X𝑋Xitalic_X is an 1subscript1\aleph_{1}roman_ℵ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-directed colimit of flat quasi-coherent sheaves of projective dimension dabsent𝑑\leq d≤ italic_d.

Proof.

The first assertion easily follows from Theorem 5.3 and Lemma 5.5. The second assertion is, in view of the first assertion, a corollary of Theorem 2.5 (which is one of our main theorems). ∎

Remark 5.7.

By [26, Section 2.4] or [12, Lemma A.1], every quasi-coherent sheaf \mathcal{M}caligraphic_M on a quasi-compact semi-separated scheme is a quotient sheaf of a flat quasi-coherent sheaf \mathcal{F}caligraphic_F. The stronger result of [30, Lemma 4.1.1] tells that one can choose \mathcal{F}caligraphic_F to be a very flat quasi-coherent sheaf; then, for any affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X, the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module (U)𝑈\mathcal{F}(U)caligraphic_F ( italic_U ) is flat of projective dimension at most 1111.

Theorem 2.5 together with Lemma 5.5 allow us to arrive to the same conclusion in a different way. Let \mathcal{M}caligraphic_M be a quasi-coherent sheaf on X𝑋Xitalic_X. By [26, Section 2.4] or [12, Lemma A.1],  \mathcal{M}caligraphic_M is a quotient sheaf of a flat quasi-coherent sheaf 𝒢𝒢\mathcal{G}caligraphic_G. By Theorem 2.5,  𝒢𝒢\mathcal{G}caligraphic_G is a directed colimit of some locally countably presentable flat quasi-coherent sheaves (ξ)ξΞsubscriptsubscript𝜉𝜉Ξ(\mathcal{F}_{\xi})_{\xi\in\Xi}( caligraphic_F start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ξ ∈ roman_Ξ end_POSTSUBSCRIPT. By Lemma 5.5, the 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-module ξ(U)subscript𝜉𝑈\mathcal{F}_{\xi}(U)caligraphic_F start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT ( italic_U ) is flat of projective dimension at most 1111 for any affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X and every ξΞ𝜉Ξ\xi\in\Xiitalic_ξ ∈ roman_Ξ. It remains to observe that 𝒢𝒢\mathcal{G}caligraphic_G, and consequently also \mathcal{M}caligraphic_M, is a quotient sheaf of the quasi-coherent sheaf ξΞξsubscriptdirect-sum𝜉Ξsubscript𝜉\bigoplus_{\xi\in\Xi}\mathcal{F}_{\xi}⨁ start_POSTSUBSCRIPT italic_ξ ∈ roman_Ξ end_POSTSUBSCRIPT caligraphic_F start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT whose module of sections over any affine open subscheme UX𝑈𝑋U\subset Xitalic_U ⊂ italic_X also has projective dimension at most 1111.


6. Preliminaries on Ext-Orthogonal Classes

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category. We are interested in Ext1superscriptExt1\operatorname{Ext}^{1}roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT-orthogonal and Ext1superscriptExtabsent1\operatorname{Ext}^{\geq 1}roman_Ext start_POSTSUPERSCRIPT ≥ 1 end_POSTSUPERSCRIPT-orthogonal pairs of classes of objects in 𝖪𝖪\mathsf{K}sansserif_K. The classical theory of such Ext-orthogonal classes involves the concepts of a cotorsion pair and particularly a complete cotorsion pair. These notions include conditions that are not relevant for the purposes of the present paper, so we discuss a more general setting.

Let 𝖠𝖠\mathsf{A}sansserif_A and 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be two classes of objects. The notation 𝖠1𝖪superscript𝖠subscriptperpendicular-to1𝖪\mathsf{A}^{\perp_{1}}\subset\mathsf{K}sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ⊂ sansserif_K stands for the class of all objects X𝖪𝑋𝖪X\in\mathsf{K}italic_X ∈ sansserif_K such that Ext𝖪1(A,X)=0subscriptsuperscriptExt1𝖪𝐴𝑋0\operatorname{Ext}^{1}_{\mathsf{K}}(A,X)=0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_X ) = 0 for all A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A. Dually, 𝖡1𝖪superscript𝖡subscriptperpendicular-to1𝖪{}^{\perp_{1}}\mathsf{B}\subset\mathsf{K}start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B ⊂ sansserif_K is the class of all objects Y𝖪𝑌𝖪Y\in\mathsf{K}italic_Y ∈ sansserif_K such that Ext𝖪1(Y,B)=0subscriptsuperscriptExt1𝖪𝑌𝐵0\operatorname{Ext}^{1}_{\mathsf{K}}(Y,B)=0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_Y , italic_B ) = 0 for all B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B.

Furthermore, 𝖠1𝖪superscript𝖠subscriptperpendicular-toabsent1𝖪\mathsf{A}^{\perp_{\geq 1}}\subset\mathsf{K}sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ⊂ sansserif_K denotes the class of all objects X𝖪𝑋𝖪X\in\mathsf{K}italic_X ∈ sansserif_K such that Ext𝖪n(A,X)=0subscriptsuperscriptExt𝑛𝖪𝐴𝑋0\operatorname{Ext}^{n}_{\mathsf{K}}(A,X)=0roman_Ext start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_X ) = 0 for all A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A and n1𝑛1n\geq 1italic_n ≥ 1. Dually, 𝖡1𝖪superscript𝖡subscriptperpendicular-toabsent1𝖪{}^{\perp_{\geq 1}}\mathsf{B}\subset\mathsf{K}start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B ⊂ sansserif_K is the class of all objects Y𝖪𝑌𝖪Y\in\mathsf{K}italic_Y ∈ sansserif_K such that Ext𝖪n(Y,B)=0subscriptsuperscriptExt𝑛𝖪𝑌𝐵0\operatorname{Ext}^{n}_{\mathsf{K}}(Y,B)=0roman_Ext start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_Y , italic_B ) = 0 for all B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B and n1𝑛1n\geq 1italic_n ≥ 1.

A class of objects 𝖠𝖪𝖠𝖪\mathsf{A}\subset\mathsf{K}sansserif_A ⊂ sansserif_K is said to be generating if every object of 𝖪𝖪\mathsf{K}sansserif_K is an admissible quotient object of (i. e., the codomain of an admissible epimorphism acting from) an object from 𝖠𝖠\mathsf{A}sansserif_A. Dually, a class of objects 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K is said to be cogenerating if every object of 𝖪𝖪\mathsf{K}sansserif_K is an admissible subobject of (i. e., the domain of an admissible monomorphism acting into) an object from 𝖡𝖡\mathsf{B}sansserif_B.

More generally, a class of objects 𝖠𝖪𝖠𝖪\mathsf{A}\subset\mathsf{K}sansserif_A ⊂ sansserif_K is said to be self-generating if for any admissible epimorphism KA𝐾𝐴K\longrightarrow Aitalic_K ⟶ italic_A in 𝖪𝖪\mathsf{K}sansserif_K with A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A there exists a morphism AKsuperscript𝐴𝐾A^{\prime}\longrightarrow Kitalic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟶ italic_K in 𝖪𝖪\mathsf{K}sansserif_K with A𝖠superscript𝐴𝖠A^{\prime}\in\mathsf{A}italic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ sansserif_A such that the composition AKAsuperscript𝐴𝐾𝐴A^{\prime}\longrightarrow K\longrightarrow Aitalic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟶ italic_K ⟶ italic_A is an admissible epimorphism in 𝖪𝖪\mathsf{K}sansserif_K. A class of objects 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K is said to be self-cogenerating if for any admissible monomorphism BK𝐵𝐾B\longrightarrow Kitalic_B ⟶ italic_K in 𝖪𝖪\mathsf{K}sansserif_K with B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B there exists a morphism KB𝐾superscript𝐵K\longrightarrow B^{\prime}italic_K ⟶ italic_B start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in 𝖪𝖪\mathsf{K}sansserif_K with B𝖡superscript𝐵𝖡B^{\prime}\in\mathsf{B}italic_B start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ sansserif_B such that the composition BKB𝐵𝐾superscript𝐵B\longrightarrow K\longrightarrow B^{\prime}italic_B ⟶ italic_K ⟶ italic_B start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a admissible monomorphism in 𝖪𝖪\mathsf{K}sansserif_K. Clearly, any generating class is self-generating, and any cogenerating class is self-cogenerating.

Lemma 6.1.

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category and 𝖠𝖪𝖠𝖪\mathsf{A}\subset\mathsf{K}sansserif_A ⊂ sansserif_K be a self-generating class of objects closed under the kernels of admissible epimorphisms. Then 𝖠1=𝖠1𝖪superscript𝖠subscriptperpendicular-toabsent1superscript𝖠subscriptperpendicular-to1𝖪\mathsf{A}^{\perp_{\geq 1}}=\mathsf{A}^{\perp_{1}}\subset\mathsf{K}sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ⊂ sansserif_K.

Dually, if 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K is a self-cogenerating class of objects closed under the cokernels of admissible monomorphisms, then 𝖡1=𝖡1𝖪superscript𝖡subscriptperpendicular-toabsent1superscript𝖡subscriptperpendicular-to1𝖪{}^{\perp_{\geq 1}}\mathsf{B}={}^{\perp_{1}}\mathsf{B}\subset\mathsf{K}start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B = start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B ⊂ sansserif_K.

Proof.

This is a partial generalization of the standard characterization of hereditary cotorsion pairs in abelian/exact categories (going back to García Rozas [17, Theorem 1.2.10]). The argument from [45, Lemma 6.17] or [41, Lemma 4.25] applies. ∎

Let 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be a class of objects. An object M𝖪𝑀𝖪M\in\mathsf{K}italic_M ∈ sansserif_K is said to be 𝖡𝖡\mathsf{B}sansserif_B-periodic if there exists an admissible short exact sequence 0MBM00𝑀𝐵𝑀00\longrightarrow M\longrightarrow B\longrightarrow M\longrightarrow 00 ⟶ italic_M ⟶ italic_B ⟶ italic_M ⟶ 0 in 𝖪𝖪\mathsf{K}sansserif_K with B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B. The following two lemmas are essentially due to Bazzoni, Cortés-Izurdiaga, and Estrada [2].

Lemma 6.2.

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category and 𝖠𝖠\mathsf{A}sansserif_A, 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be a pair of classes of objects such that Ext𝖪n(A,B)=0subscriptsuperscriptExt𝑛𝖪𝐴𝐵0\operatorname{Ext}^{n}_{\mathsf{K}}(A,B)=0roman_Ext start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_B ) = 0 for all A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A,  B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B, and n1𝑛1n\geq 1italic_n ≥ 1. Let M𝖪𝑀𝖪M\in\mathsf{K}italic_M ∈ sansserif_K be a 𝖡𝖡\mathsf{B}sansserif_B-periodic object. Then there is an isomorphism of abelian groups Ext𝖪n(A,M)Ext𝖪1(A,M)similar-to-or-equalssubscriptsuperscriptExt𝑛𝖪𝐴𝑀subscriptsuperscriptExt1𝖪𝐴𝑀\operatorname{Ext}^{n}_{\mathsf{K}}(A,M)\simeq\operatorname{Ext}^{1}_{\mathsf{% K}}(A,M)roman_Ext start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_M ) ≃ roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_M ) for all A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A and n1𝑛1n\geq 1italic_n ≥ 1.

Proof.

See [2, Lemma 4.1]. ∎

Let 𝖠𝖠\mathsf{A}sansserif_A be a full subcategory closed under extensions in an exact category 𝖪𝖪\mathsf{K}sansserif_K. Then the class of all short exact sequences in 𝖪𝖪\mathsf{K}sansserif_K with the terms belonging to 𝖠𝖠\mathsf{A}sansserif_A defines an exact category structure on 𝖠𝖠\mathsf{A}sansserif_A (called the exact category structure inherited from the exact category structure of 𝖪𝖪\mathsf{K}sansserif_K). We will speak about admissible monomorphisms, admissible epimorphisms, and admissible short exact sequences in 𝖠𝖠\mathsf{A}sansserif_A presuming the inherited exact category structure on 𝖠𝖠\mathsf{A}sansserif_A.

Lemma 6.3.

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category and 𝖠𝖠\mathsf{A}sansserif_A, 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be a pair of classes of objects such that Ext𝖪n(A,B)=0subscriptsuperscriptExt𝑛𝖪𝐴𝐵0\operatorname{Ext}^{n}_{\mathsf{K}}(A,B)=0roman_Ext start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_B ) = 0 for all A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A,  B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B, and n1𝑛1n\geq 1italic_n ≥ 1. Assume that the class 𝖠𝖠\mathsf{A}sansserif_A is closed under extensions in 𝖪𝖪\mathsf{K}sansserif_K, and let M𝖪𝑀𝖪M\in\mathsf{K}italic_M ∈ sansserif_K be a 𝖡𝖡\mathsf{B}sansserif_B-periodic object. Then the class of objects 𝖠M1𝖪𝖠superscript𝑀subscriptperpendicular-to1𝖪\mathsf{A}\cap{}^{\perp_{1}}M\subset\mathsf{K}sansserif_A ∩ start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT italic_M ⊂ sansserif_K is closed under the kernels of admissible epimorphisms, the cokernels of admissible monomorphisms, and extensions in the exact category 𝖠𝖠\mathsf{A}sansserif_A.

Proof.

The argument from [2, Lemma 4.4] applies. ∎

Another consequence of Lemma 6.2 is the following interaction of 𝖡𝖡\mathsf{B}sansserif_B-periodic objects with objects of finite projective dimension.

Lemma 6.4.

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category and 𝖠𝖠\mathsf{A}sansserif_A, 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be a pair of classes of objects such that Ext𝖪n(A,B)=0subscriptsuperscriptExt𝑛𝖪𝐴𝐵0\operatorname{Ext}^{n}_{\mathsf{K}}(A,B)=0roman_Ext start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_B ) = 0 for all A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A,  B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B, and n1𝑛1n\geq 1italic_n ≥ 1. Let M𝖪𝑀𝖪M\in\mathsf{K}italic_M ∈ sansserif_K be a 𝖡𝖡\mathsf{B}sansserif_B-periodic object and A𝖠𝐴𝖠A\in\mathsf{A}italic_A ∈ sansserif_A be an object having finite projective dimension in 𝖪𝖪\mathsf{K}sansserif_K. Then Ext𝖪n(A,M)=0superscriptsubscriptExt𝖪𝑛𝐴𝑀0\operatorname{Ext}_{\mathsf{K}}^{n}(A,M)=0roman_Ext start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_A , italic_M ) = 0 for all n1𝑛1n\geq 1italic_n ≥ 1. In particular, the class of objects 𝖠M1𝖪𝖠superscript𝑀subscriptperpendicular-to1𝖪\mathsf{A}\cap{}^{\perp_{1}}M\subset\mathsf{K}sansserif_A ∩ start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT italic_M ⊂ sansserif_K contains all objects of 𝖠𝖠\mathsf{A}sansserif_A having finite projective dimension in 𝖪𝖪\mathsf{K}sansserif_K.

Proof.

Follows immediately from Lemma 6.2. ∎

The next definition appeared already in Section 2. By a well-ordered chain (of objects and morphisms) in a category 𝖪𝖪\mathsf{K}sansserif_K one means a directed diagram (KiKj)0i<j<αsubscriptsubscript𝐾𝑖subscript𝐾𝑗0𝑖𝑗𝛼(K_{i}\to K_{j})_{0\leq i<j<\alpha}( italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 0 ≤ italic_i < italic_j < italic_α end_POSTSUBSCRIPT indexed by an ordinal α𝛼\alphaitalic_α. For convenience, we put Kα=limi<αKisubscript𝐾𝛼subscriptinjective-limit𝑖𝛼subscript𝐾𝑖K_{\alpha}=\varinjlim_{i<\alpha}K_{i}italic_K start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_α end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT (assuming that the directed colimit exists). A well-ordered chain is said to be smooth if Kj=limi<jKisubscript𝐾𝑗subscriptinjective-limit𝑖𝑗subscript𝐾𝑖K_{j}=\varinjlim_{i<j}K_{i}italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_j end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT for all limit ordinals 0<j<α0𝑗𝛼0<j<\alpha0 < italic_j < italic_α.

A smooth well-ordered chain (FiFj)0i<j<αsubscriptsubscript𝐹𝑖subscript𝐹𝑗0𝑖𝑗𝛼(F_{i}\to F_{j})_{0\leq i<j<\alpha}( italic_F start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_F start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 0 ≤ italic_i < italic_j < italic_α end_POSTSUBSCRIPT in 𝖪𝖪\mathsf{K}sansserif_K is said to be a filtration (of the object Fα=limi<αFisubscript𝐹𝛼subscriptinjective-limit𝑖𝛼subscript𝐹𝑖F_{\alpha}=\varinjlim_{i<\alpha}F_{i}italic_F start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_α end_POSTSUBSCRIPT italic_F start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT) if F0=0subscript𝐹00F_{0}=0italic_F start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0 and the morphisms FiFi+1subscript𝐹𝑖subscript𝐹𝑖1F_{i}\longrightarrow F_{i+1}italic_F start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_F start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT are admissible monomorphisms in 𝖪𝖪\mathsf{K}sansserif_K for all ordinals i<i+1<α𝑖𝑖1𝛼i<i+1<\alphaitalic_i < italic_i + 1 < italic_α. In this case, the object Fαsubscript𝐹𝛼F_{\alpha}italic_F start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT is said to be filtered by the cokernels of the morphisms FiFi+1subscript𝐹𝑖subscript𝐹𝑖1F_{i}\longrightarrow F_{i+1}italic_F start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_F start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT,  0i<i+1<α0𝑖𝑖1𝛼0\leq i<i+1<\alpha0 ≤ italic_i < italic_i + 1 < italic_α. In an alternative terminology, the object Fαsubscript𝐹𝛼F_{\alpha}italic_F start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT is said to be a transfinitely iterated extension of the objects coker(FiFi+1)cokersubscript𝐹𝑖subscript𝐹𝑖1\operatorname{coker}(F_{i}\to\nobreak F_{i+1})roman_coker ( italic_F start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_F start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT ),  0i<i+1<α0𝑖𝑖1𝛼0\leq i<i+1<\alpha0 ≤ italic_i < italic_i + 1 < italic_α, in this case.

Notice that we make no assumptions of exactness of directed colimits in 𝖪𝖪\mathsf{K}sansserif_K (or even existence of any other directed colimits than those appearing in a particular smooth chain). Given a class of objects 𝖲𝖪𝖲𝖪\mathsf{S}\subset\mathsf{K}sansserif_S ⊂ sansserif_K, the class of all objects filtered by objects from 𝖲𝖲\mathsf{S}sansserif_S is denoted by 𝖥𝗂𝗅(𝖲)𝖪𝖥𝗂𝗅𝖲𝖪\mathsf{Fil}(\mathsf{S})\subset\mathsf{K}sansserif_Fil ( sansserif_S ) ⊂ sansserif_K.

The following result is known classically as the Eklof lemma [19, Lemma 6.2].

Lemma 6.5.

For any exact category 𝖪𝖪\mathsf{K}sansserif_K and any class of objects 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K, the class 𝖡1𝖪superscript𝖡subscriptperpendicular-to1𝖪{}^{\perp_{1}}\mathsf{B}\subset\mathsf{K}start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B ⊂ sansserif_K is closed under transfinitely iterated extensions in 𝖪𝖪\mathsf{K}sansserif_K. In other words, 𝖡1=𝖥𝗂𝗅(𝖡1)superscript𝖡subscriptperpendicular-to1𝖥𝗂𝗅superscript𝖡subscriptperpendicular-to1{}^{\perp_{1}}\mathsf{B}=\mathsf{Fil}({}^{\perp_{1}}\mathsf{B})start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B = sansserif_Fil ( start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B ).

Proof.

The argument from [36, Lemma 4.5] is applicable. The generalization from abelian categories (considered in [36]) to exact categories is straightforward.

Alternatively, the (somewhat more complicated) argument from [47, Proposition 2.10] (based on [47, Lemma A.3]) is applicable as well. Let us point out that the definition of a filtration in [47, Definition 2.9] is more restrictive than our definition above, in that (in the notation above) all the morphisms FiFjsubscript𝐹𝑖subscript𝐹𝑗F_{i}\longrightarrow F_{j}italic_F start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_F start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT,  0i<jα0𝑖𝑗𝛼0\leq i<j\leq\alpha0 ≤ italic_i < italic_j ≤ italic_α are assumed to be admissible monomorphisms in [47]. For counterexamples showing that the two definitions are indeed different, see [36, Examples 4.4]. Still, the argument from [47] works under our more relaxed assumptions as well. ∎


7. Exact Categories with Exact Directed Colimits

The aim of this section is work out a common generalization of [38, Proposition 7.16] and the arguments in [2, Lemma 4.6 and Theorem 4.7]. Essentially, we replace an abelian category 𝖠𝖠\mathsf{A}sansserif_A in the setting of [38, Section 7.5] by an exact one. In our intended application in the next Sections 89,  𝖠𝖠\mathsf{A}sansserif_A will be a self-resolving subcategory (typically, the left class of a hereditary cotorsion pair) closed under directed colimits in an abelian/exact category 𝖪𝖪\mathsf{K}sansserif_K. Thereby, we obtain a version of the arguments in [2, Section 4] not using any purity considerations (but only flatness).

Let 𝖠𝖠\mathsf{A}sansserif_A be an exact category in which all (set-indexed) directed colimits exist. We will say that 𝖠𝖠\mathsf{A}sansserif_A has exact directed colimits if any directed colimit of admissible short exact sequences is an admissible short exact sequence in 𝖠𝖠\mathsf{A}sansserif_A. In this case, all set-indexed coproducts also exist in 𝖠𝖠\mathsf{A}sansserif_A, and admissible short exact sequences are preserved by coproducts. Notice also that any additive category with countable directed colimits is idempotent-complete.

The following proposition is formulated and proved in a form making the similarity with both [38, Proposition 7.16] and [2, proofs of Lemma 4.6 and Theorem 4.7] apparent.

Proposition 7.1.

Let 𝖠𝖠\mathsf{A}sansserif_A be an exact category with exact directed colimits, and let 𝖢𝖠𝖢𝖠\mathsf{C}\subset\mathsf{A}sansserif_C ⊂ sansserif_A be a class of objects closed under the cokernels of admissible monomorphisms and extensions in 𝖠𝖠\mathsf{A}sansserif_A. Then the following conditions are equivalent:

  1. (1)

    𝖢𝖢\mathsf{C}sansserif_C is closed under transfinitely iterated extensions in 𝖠𝖠\mathsf{A}sansserif_A;

  2. (2)

    𝖢𝖢\mathsf{C}sansserif_C is closed under the directed colimits of smooth well-ordered chains of admissible monomorphisms in 𝖠𝖠\mathsf{A}sansserif_A;

  3. (3)

    𝖢𝖢\mathsf{C}sansserif_C is closed under the directed colimits of well-ordered chains of admissible monomorphisms in 𝖠𝖠\mathsf{A}sansserif_A;

  4. (4)

    𝖢𝖢\mathsf{C}sansserif_C is closed under the directed colimits of well-ordered chains in 𝖠𝖠\mathsf{A}sansserif_A;

  5. (5)

    𝖢𝖢\mathsf{C}sansserif_C is closed under directed colimits in 𝖠𝖠\mathsf{A}sansserif_A.

Proof.

The implications (5) \Longrightarrow (4) \Longrightarrow (3) \Longrightarrow(2) are obvious. The equivalence (1) \Longleftrightarrow (2) is easy (see the proof in [38] for a discussion).

(2) \Longrightarrow (3) Let (CiCj)0i<j<αsubscriptsubscript𝐶𝑖subscript𝐶𝑗0𝑖𝑗𝛼(C_{i}\to C_{j})_{0\leq i<j<\alpha}( italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_C start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 0 ≤ italic_i < italic_j < italic_α end_POSTSUBSCRIPT be a well-ordered chain of admissible monomorphisms in 𝖠𝖠\mathsf{A}sansserif_A with the objects Ci𝖢subscript𝐶𝑖𝖢C_{i}\in\mathsf{C}italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_C for all 0i<α0𝑖𝛼0\leq i<\alpha0 ≤ italic_i < italic_α. We have to prove that limi<αCα𝖢subscriptinjective-limit𝑖𝛼subscript𝐶𝛼𝖢\varinjlim_{i<\alpha}C_{\alpha}\in\mathsf{C}start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_α end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∈ sansserif_C. If α𝛼\alphaitalic_α is a successor ordinal, then there is nothing to prove. Otherwise, let us construct a smooth well-ordered chain (DiDj)0i<j<αsubscriptsubscript𝐷𝑖subscript𝐷𝑗0𝑖𝑗𝛼(D_{i}\to D_{j})_{0\leq i<j<\alpha}( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 0 ≤ italic_i < italic_j < italic_α end_POSTSUBSCRIPT in 𝖠𝖠\mathsf{A}sansserif_A in the following way:

  • if j<ω𝑗𝜔j<\omegaitalic_j < italic_ω, then Dj=Cjsubscript𝐷𝑗subscript𝐶𝑗D_{j}=C_{j}italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT;

  • if j>ω𝑗𝜔j>\omegaitalic_j > italic_ω,  j=i+1<α𝑗𝑖1𝛼j=i+1<\alphaitalic_j = italic_i + 1 < italic_α is a successor ordinal, then Dj=Cisubscript𝐷𝑗subscript𝐶𝑖D_{j}=C_{i}italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT;

  • if j<α𝑗𝛼j<\alphaitalic_j < italic_α is a limit ordinal, then Dj=limi<jDi=limi<jCisubscript𝐷𝑗subscriptinjective-limit𝑖𝑗subscript𝐷𝑖subscriptinjective-limit𝑖𝑗subscript𝐶𝑖D_{j}=\varinjlim_{i<j}D_{i}=\varinjlim_{i<j}C_{i}italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_j end_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_j end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT.

The transition morphisms DiDjsubscript𝐷𝑖subscript𝐷𝑗D_{i}\longrightarrow D_{j}italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT for 0i<j<α0𝑖𝑗𝛼0\leq i<j<\alpha0 ≤ italic_i < italic_j < italic_α are constructed in the obvious way. It is clear that (DiDj)0i<j<αsubscriptsubscript𝐷𝑖subscript𝐷𝑗0𝑖𝑗𝛼(D_{i}\to D_{j})_{0\leq i<j<\alpha}( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 0 ≤ italic_i < italic_j < italic_α end_POSTSUBSCRIPT is a smooth chain in 𝖠𝖠\mathsf{A}sansserif_A and limi<αDi=limi<αCisubscriptinjective-limit𝑖𝛼subscript𝐷𝑖subscriptinjective-limit𝑖𝛼subscript𝐶𝑖\varinjlim_{i<\alpha}D_{i}=\varinjlim_{i<\alpha}C_{i}start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_α end_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_α end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT (as usual, we denote this directed colimit by Dα=Cαsubscript𝐷𝛼subscript𝐶𝛼D_{\alpha}=C_{\alpha}italic_D start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT).

The morphisms DiDjsubscript𝐷𝑖subscript𝐷𝑗D_{i}\longrightarrow D_{j}italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT are admissible monomorphisms in 𝖠𝖠\mathsf{A}sansserif_A for all 0i<j<α0𝑖𝑗𝛼0\leq i<j<\alpha0 ≤ italic_i < italic_j < italic_α, because directed colimits of admissible monomorphisms are admissible monomorphisms in 𝖠𝖠\mathsf{A}sansserif_A by assumption. To show that Dj𝖢subscript𝐷𝑗𝖢D_{j}\in\mathsf{C}italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∈ sansserif_C for all 0j<α0𝑗𝛼0\leq j<\alpha0 ≤ italic_j < italic_α, one proceeds by transfinite induction on j𝑗jitalic_j. The cases of j=0𝑗0j=0italic_j = 0 or j𝑗jitalic_j a successor ordinal are obvious, while the case of a limit ordinal j𝑗jitalic_j is covered by the condition (2) (as the objects (Di𝖢)0i<jsubscriptsubscript𝐷𝑖𝖢0𝑖𝑗(D_{i}\in\mathsf{C})_{0\leq i<j}( italic_D start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_C ) start_POSTSUBSCRIPT 0 ≤ italic_i < italic_j end_POSTSUBSCRIPT form a smooth chain of admissible monomorphisms). Finally, the last application of (2) shows that Cα=Dα𝖢subscript𝐶𝛼subscript𝐷𝛼𝖢C_{\alpha}=D_{\alpha}\in\mathsf{C}italic_C start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = italic_D start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∈ sansserif_C, as desired.

(3) \Longrightarrow (4) Let α𝛼\alphaitalic_α be a limit ordinal and (EiEj)0i<j<αsubscriptsubscript𝐸𝑖subscript𝐸𝑗0𝑖𝑗𝛼(E_{i}\to E_{j})_{0\leq i<j<\alpha}( italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_E start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 0 ≤ italic_i < italic_j < italic_α end_POSTSUBSCRIPT be a well-ordered chain of morphisms in 𝖠𝖠\mathsf{A}sansserif_A with the objects Ei𝖢subscript𝐸𝑖𝖢E_{i}\in\mathsf{C}italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_C for all 0i<α0𝑖𝛼0\leq i<\alpha0 ≤ italic_i < italic_α. For every successor ordinal β=γ+1<α𝛽𝛾1𝛼\beta=\gamma+1<\alphaitalic_β = italic_γ + 1 < italic_α, we have limi<βEi=Eγsubscriptinjective-limit𝑖𝛽subscript𝐸𝑖subscript𝐸𝛾\varinjlim_{i<\beta}E_{i}=E_{\gamma}start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_β end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_E start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT. The canonical presentation of this directed colimit is a split short exact sequence

(2) 0–→Kγ=i<γEi–→iγEi–→𝑝Eγ–→0.–→0subscript𝐾𝛾subscriptdirect-sum𝑖𝛾subscript𝐸𝑖–→subscriptdirect-sum𝑖𝛾subscript𝐸𝑖𝑝–→subscript𝐸𝛾–→00\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5muK_{\gamma}=% \bigoplus\nolimits_{i<\gamma}E_{i}\mskip 1.5mu\relbar\joinrel\relbar\joinrel% \rightarrow\mskip 1.5mu\bigoplus\nolimits_{i\leq\gamma}E_{i}\overset{p}{\mskip 1% .5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu}E_{\gamma}\mskip 1.5% mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu0.0 –→ italic_K start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT = ⨁ start_POSTSUBSCRIPT italic_i < italic_γ end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT –→ ⨁ start_POSTSUBSCRIPT italic_i ≤ italic_γ end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT overitalic_p start_ARG –→ end_ARG italic_E start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT –→ 0 .

Here the components of the split epimorphism p𝑝pitalic_p are the transition morphisms EiEγsubscript𝐸𝑖subscript𝐸𝛾E_{i}\longrightarrow E_{\gamma}italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_E start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT,  0iγ0𝑖𝛾0\leq i\leq\gamma0 ≤ italic_i ≤ italic_γ. One can easily see that the morphism p𝑝pitalic_p is naturally isomorphic to the direct summand projection iγEiEγsubscriptdirect-sum𝑖𝛾subscript𝐸𝑖subscript𝐸𝛾\bigoplus\nolimits_{i\leq\gamma}E_{i}\longrightarrow E_{\gamma}⨁ start_POSTSUBSCRIPT italic_i ≤ italic_γ end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_E start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT, so the kernel Kγsubscript𝐾𝛾K_{\gamma}italic_K start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT of p𝑝pitalic_p is naturally identified with i<γEisubscriptdirect-sum𝑖𝛾subscript𝐸𝑖\bigoplus_{i<\gamma}E_{i}⨁ start_POSTSUBSCRIPT italic_i < italic_γ end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT.

As the ordinal 0γ<α0𝛾𝛼0\leq\gamma<\alpha0 ≤ italic_γ < italic_α varies, the short exact sequences (2) form a directed diagram whose directed colimit is the canonical presentation

(3) 0–→Kα–→i<αEi–→Eα–→0–→0subscript𝐾𝛼–→subscriptdirect-sum𝑖𝛼subscript𝐸𝑖–→subscript𝐸𝛼–→00\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5muK_{\alpha}% \mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu\bigoplus% \nolimits_{i<\alpha}E_{i}\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow% \mskip 1.5muE_{\alpha}\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow% \mskip 1.5mu00 –→ italic_K start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT –→ ⨁ start_POSTSUBSCRIPT italic_i < italic_α end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT –→ italic_E start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT –→ 0

of the directed colimit Eα=limi<αEisubscript𝐸𝛼subscriptinjective-limit𝑖𝛼subscript𝐸𝑖E_{\alpha}=\varinjlim_{i<\alpha}E_{i}italic_E start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT italic_i < italic_α end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. The sequence (3) is exact in 𝖠𝖠\mathsf{A}sansserif_A as the directed colimit of short exact sequences (2). So we have Kα=lim0γ<αKγsubscript𝐾𝛼subscriptinjective-limit0𝛾𝛼subscript𝐾𝛾K_{\alpha}=\varinjlim_{0\leq\gamma<\alpha}K_{\gamma}italic_K start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = start_LIMITOP under→ start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT 0 ≤ italic_γ < italic_α end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT.

The class 𝖢𝖠𝖢𝖠\mathsf{C}\subset\mathsf{A}sansserif_C ⊂ sansserif_A is closed under finite direct sums by assumption; hence it is clear from the condition (3) that it is closed under set-indexed coproducts. Therefore, we have Kγ𝖢subscript𝐾𝛾𝖢K_{\gamma}\in\mathsf{C}italic_K start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT ∈ sansserif_C for all 0γ<α0𝛾𝛼0\leq\gamma<\alpha0 ≤ italic_γ < italic_α. Furthermore, the transition morphisms in the directed diagram (KγKδ)0γ<δ<αsubscriptsubscript𝐾𝛾subscript𝐾𝛿0𝛾𝛿𝛼(K_{\gamma}\to K_{\delta})_{0\leq\gamma<\delta<\alpha}( italic_K start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT → italic_K start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 0 ≤ italic_γ < italic_δ < italic_α end_POSTSUBSCRIPT are split monomorphisms (because Kγsubscript𝐾𝛾K_{\gamma}italic_K start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT is a direct summand in iγEisubscriptdirect-sum𝑖𝛾subscript𝐸𝑖\bigoplus_{i\leq\gamma}E_{i}⨁ start_POSTSUBSCRIPT italic_i ≤ italic_γ end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and the transition morphism iγEiiδEisubscriptdirect-sum𝑖𝛾subscript𝐸𝑖subscriptdirect-sum𝑖𝛿subscript𝐸𝑖\bigoplus_{i\leq\gamma}E_{i}\longrightarrow\bigoplus_{i\leq\delta}E_{i}⨁ start_POSTSUBSCRIPT italic_i ≤ italic_γ end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ ⨁ start_POSTSUBSCRIPT italic_i ≤ italic_δ end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is the subcoproduct injection, i. e., the standard split monomorphism).

Thus the property (3) can be applied to the effect that Kα𝖢subscript𝐾𝛼𝖢K_{\alpha}\in\mathsf{C}italic_K start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∈ sansserif_C. Finally, we conclude that Eα𝖢subscript𝐸𝛼𝖢E_{\alpha}\in\mathsf{C}italic_E start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∈ sansserif_C, since the class 𝖢𝖢\mathsf{C}sansserif_C is closed under the cokernels of admissible monomorphisms in 𝖠𝖠\mathsf{A}sansserif_A by assumption.

(4) \Longrightarrow (5) is a general property of directed colimits; see [1, Sections 1.5–1.7]. ∎


8. Cotorsion Periodicity in Category-Theoretic Context

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category. Following [31, Section 7.1], a full subcategory 𝖠𝖪𝖠𝖪\mathsf{A}\subset\mathsf{K}sansserif_A ⊂ sansserif_K is said to be self-resolving if it is self-generating (as defined in Section 6), closed under extensions, and closed under the kernels of admissible epimorphisms.

In particular, 𝖠𝖪𝖠𝖪\mathsf{A}\subset\mathsf{K}sansserif_A ⊂ sansserif_K is said to be resolving [46, Section 2] if it is generating and closed under extensions and the kernels of admissible epimorphisms. Clearly, any resolving full subcategory is self-resolving.

The following generalization of [2, Theorem 4.7] is our main category-theoretic cotorsion periodicity theorem.

Theorem 8.1.

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category and 𝖠𝖪𝖠𝖪\mathsf{A}\subset\mathsf{K}sansserif_A ⊂ sansserif_K be a self-resolving subcategory. Assume that 𝖠𝖠\mathsf{A}sansserif_A (with its inherited exact category structure) is an exact category with exact directed colimits, and the inclusion functor 𝖠𝖪𝖠𝖪\mathsf{A}\longrightarrow\mathsf{K}sansserif_A ⟶ sansserif_K preserves directed colimits. Put 𝖡=𝖠1=𝖠1𝖪𝖡superscript𝖠subscriptperpendicular-to1superscript𝖠subscriptperpendicular-toabsent1𝖪\mathsf{B}=\mathsf{A}^{\perp_{1}}=\mathsf{A}^{\perp_{\geq 1}}\subset\mathsf{K}sansserif_B = sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ⊂ sansserif_K (as per Lemma 6.1), and let M𝖪𝑀𝖪M\in\mathsf{K}italic_M ∈ sansserif_K be a 𝖡𝖡\mathsf{B}sansserif_B-periodic object. Then the class of objects 𝖠M1𝖪𝖠superscript𝑀subscriptperpendicular-to1𝖪\mathsf{A}\cap{}^{\perp_{1}}M\subset\mathsf{K}sansserif_A ∩ start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT italic_M ⊂ sansserif_K is closed in 𝖠𝖠\mathsf{A}sansserif_A under

  • extensions,

  • the cokernels of admissible monomorphisms,

  • the kernels of admissible epimorphisms and

  • directed colimits.

Proof.

Put 𝖢M=𝖠M1subscript𝖢𝑀𝖠superscript𝑀subscriptperpendicular-to1\mathsf{C}_{M}=\mathsf{A}\cap{}^{\perp_{1}}Msansserif_C start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT = sansserif_A ∩ start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT italic_M. Then, by Lemma 6.3, the class of objects 𝖢M𝖠subscript𝖢𝑀𝖠\mathsf{C}_{M}\subset\mathsf{A}sansserif_C start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT ⊂ sansserif_A is closed under extensions, the cokernels of admissible monomorphisms, and the kernels of admissible epimorphisms in 𝖠𝖠\mathsf{A}sansserif_A. By Lemma 6.5, the class 𝖢Msubscript𝖢𝑀\mathsf{C}_{M}sansserif_C start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT is also closed under transfinitely iterated extensions in 𝖠𝖠\mathsf{A}sansserif_A (notice that all directed colimits, and consequently all transfinitely iterated extensions in 𝖠𝖠\mathsf{A}sansserif_A remain such in 𝖪𝖪\mathsf{K}sansserif_K by assumption). Applying Proposition 7.1, we conclude that the class 𝖢Msubscript𝖢𝑀\mathsf{C}_{M}sansserif_C start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT is closed under directed colimits in 𝖠𝖠\mathsf{A}sansserif_A. ∎

The following corollary shows how Theorem 8.1 can be applied.

Corollary 8.2.

Let 𝖪𝖪\mathsf{K}sansserif_K be an exact category and 𝖠𝖪𝖠𝖪\mathsf{A}\subset\mathsf{K}sansserif_A ⊂ sansserif_K be a self-resolving subcategory. Assume that 𝖠𝖠\mathsf{A}sansserif_A (with its inherited exact category structure) is an exact category with exact directed colimits, and the inclusion functor 𝖠𝖪𝖠𝖪\mathsf{A}\longrightarrow\mathsf{K}sansserif_A ⟶ sansserif_K preserves directed colimits. Assume further that the smallest subcategory 𝖠𝖠superscript𝖠𝖠\mathsf{A}^{\prime}\subset\mathsf{A}sansserif_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊂ sansserif_A such that

  • 𝖠superscript𝖠\mathsf{A}^{\prime}sansserif_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT contains all the objects of 𝖠𝖠\mathsf{A}sansserif_A that have finite projective dimension in 𝖪𝖪\mathsf{K}sansserif_K,

  • 𝖠superscript𝖠\mathsf{A}^{\prime}sansserif_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is closed under directed colimits in 𝖠𝖠\mathsf{A}sansserif_A,

  • 𝖠superscript𝖠\mathsf{A}^{\prime}sansserif_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is closed under extensions in 𝖠𝖠\mathsf{A}sansserif_A,

  • 𝖠superscript𝖠\mathsf{A}^{\prime}sansserif_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is closed under the cokernels of admissible monomorphisms in 𝖠𝖠\mathsf{A}sansserif_A and

  • 𝖠superscript𝖠\mathsf{A}^{\prime}sansserif_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is closed under the kernels of admissible epimorphisms in 𝖠𝖠\mathsf{A}sansserif_A

coincides with 𝖠𝖠\mathsf{A}sansserif_A itself. Put 𝖡=𝖠1=𝖠1𝖪𝖡superscript𝖠subscriptperpendicular-to1superscript𝖠subscriptperpendicular-toabsent1𝖪\mathsf{B}=\mathsf{A}^{\perp_{1}}=\mathsf{A}^{\perp_{\geq 1}}\subset\mathsf{K}sansserif_B = sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ⊂ sansserif_K. Then any 𝖡𝖡\mathsf{B}sansserif_B-periodic object in 𝖪𝖪\mathsf{K}sansserif_K belongs to 𝖡𝖡\mathsf{B}sansserif_B.

Proof.

Let M𝖪𝑀𝖪M\in\mathsf{K}italic_M ∈ sansserif_K be a 𝖡𝖡\mathsf{B}sansserif_B-periodic object in 𝖪𝖪\mathsf{K}sansserif_K and put 𝖢M=𝖠M1subscript𝖢𝑀𝖠superscript𝑀subscriptperpendicular-to1\mathsf{C}_{M}=\mathsf{A}\cap{}^{\perp_{1}}Msansserif_C start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT = sansserif_A ∩ start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT italic_M. Let 𝖯𝖯\mathsf{P}sansserif_P denote the intersection of 𝖠𝖠\mathsf{A}sansserif_A with the full subcategory of all objects of finite projective dimension in 𝖪𝖪\mathsf{K}sansserif_K. By Lemma 6.4, we have 𝖯𝖢M𝖯subscript𝖢𝑀\mathsf{P}\subset\mathsf{C}_{M}sansserif_P ⊂ sansserif_C start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT. By Theorem 8.1, the class 𝖢Msubscript𝖢𝑀\mathsf{C}_{M}sansserif_C start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT is closed under extensions, directed colimits, the cokernels of admissible monomorphisms, and the kernels of admissible epimorphisms in 𝖠𝖠\mathsf{A}sansserif_A. By assumption 𝖢M=𝖠subscript𝖢𝑀𝖠\mathsf{C}_{M}=\mathsf{A}sansserif_C start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT = sansserif_A, and so M𝖠1=𝖡𝑀superscript𝖠subscriptperpendicular-to1𝖡M\in\mathsf{A}^{\perp_{1}}=\mathsf{B}italic_M ∈ sansserif_A start_POSTSUPERSCRIPT ⟂ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = sansserif_B. ∎

In the rest of this section, we discuss a category-theoretic version of a standard technique [8, proof of Proposition 7.6], [14, Propositions 1 and 2] allowing to apply periodicity theorems to the study of the objects of cocycles in acyclic complexes. The point is that we consider classes closed under infinite products without assuming the infinite products to be exact in our exact category. This makes the argument more complicated with additional assumptions required.

Lemma 8.3.

Let 0KiLiMi00subscript𝐾𝑖subscript𝐿𝑖subscript𝑀𝑖00\longrightarrow K_{i}\longrightarrow L_{i}\longrightarrow M_{i}\longrightarrow 00 ⟶ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_M start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ 0 be a family of admissible short exact sequences in an exact category 𝖪𝖪\mathsf{K}sansserif_K. Assume that the products iKisubscriptproduct𝑖subscript𝐾𝑖\prod_{i}K_{i}∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT,  iLisubscriptproduct𝑖subscript𝐿𝑖\prod_{i}L_{i}∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT,  iMisubscriptproduct𝑖subscript𝑀𝑖\prod_{i}M_{i}∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT exist in 𝖪𝖪\mathsf{K}sansserif_K. Assume further that there exists an admissible epimorphism q:AiMi:𝑞𝐴subscriptproduct𝑖subscript𝑀𝑖q\colon A\longrightarrow\prod_{i}M_{i}italic_q : italic_A ⟶ ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, where A𝖪𝐴𝖪A\in\mathsf{K}italic_A ∈ sansserif_K is an object such that Ext𝖪1(A,Ki)=0subscriptsuperscriptExt1𝖪𝐴subscript𝐾𝑖0\operatorname{Ext}^{1}_{\mathsf{K}}(A,K_{i})=0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = 0 for all indices i𝑖iitalic_i. Then

0–→iKi–→𝑘iLi–→𝑝iMi–→0–→0subscriptproduct𝑖subscript𝐾𝑖𝑘–→subscriptproduct𝑖subscript𝐿𝑖𝑝–→subscriptproduct𝑖subscript𝑀𝑖–→00\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu\prod% \nolimits_{i}K_{i}\overset{k}{\mskip 1.5mu\relbar\joinrel\relbar\joinrel% \rightarrow\mskip 1.5mu}\prod\nolimits_{i}L_{i}\overset{p}{\mskip 1.5mu\relbar% \joinrel\relbar\joinrel\rightarrow\mskip 1.5mu}\prod\nolimits_{i}M_{i}\mskip 1% .5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu00 –→ ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT overitalic_k start_ARG –→ end_ARG ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT overitalic_p start_ARG –→ end_ARG ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT –→ 0

is an admissible short exact sequence in 𝖪𝖪\mathsf{K}sansserif_K.

Proof.

It is clear that k=ker(p)𝑘kernel𝑝k=\ker(p)italic_k = roman_ker ( italic_p ), as products commute with kernels in any category. Therefore, it suffices to prove that p𝑝pitalic_p is an admissible epimorphism in 𝖪𝖪\mathsf{K}sansserif_K. For this purpose, we show that the admissible epimorphism q𝑞qitalic_q factorizes through p𝑝pitalic_p; then the “obscure axiom” (the dual version of [5, Proposition 2.16]) applies.

Indeed, in order to show that the morphism q:AiMi:𝑞𝐴subscriptproduct𝑖subscript𝑀𝑖q\colon A\longrightarrow\prod_{i}M_{i}italic_q : italic_A ⟶ ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT factorizes through the morphism p:iLiiMi:𝑝subscriptproduct𝑖subscript𝐿𝑖subscriptproduct𝑖subscript𝑀𝑖p\colon\prod_{i}L_{i}\longrightarrow\prod_{i}M_{i}italic_p : ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, it suffices to check that the composition AiMiMj𝐴subscriptproduct𝑖subscript𝑀𝑖subscript𝑀𝑗A\longrightarrow\prod_{i}M_{i}\longrightarrow M_{j}italic_A ⟶ ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟶ italic_M start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT factorizes through the admissible epimorphism LjMjsubscript𝐿𝑗subscript𝑀𝑗L_{j}\longrightarrow M_{j}italic_L start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟶ italic_M start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT for every index j𝑗jitalic_j. The latter follows from the assumption that Ext𝖪1(A,Kj)=0subscriptsuperscriptExt1𝖪𝐴subscript𝐾𝑗0\operatorname{Ext}^{1}_{\mathsf{K}}(A,K_{j})=0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) = 0. ∎

The following proposition is our category-theoretic version of [14, Proposition 2] not assuming exactness of countable products.

Proposition 8.4.

Let 𝖪𝖪\mathsf{K}sansserif_K be an idempotent-complete exact category with (possibly nonexact) countable products, and let 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be a full subcategory closed under direct summands and countable products. Assume that every object of 𝖪𝖪\mathsf{K}sansserif_K is an admissible quotient of an object of finite projective dimension in 𝖪𝖪\mathsf{K}sansserif_K belonging to 𝖡1superscript𝖡subscriptperpendicular-toabsent1{}^{\perp_{\geq 1}}\mathsf{B}start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B. Then the following conditions are equivalent:

  1. (1)

    all 𝖡𝖡\mathsf{B}sansserif_B-periodic objects of 𝖪𝖪\mathsf{K}sansserif_K belong to 𝖡𝖡\mathsf{B}sansserif_B;

  2. (2)

    in any (unbounded) acyclic complex in 𝖪𝖪\mathsf{K}sansserif_K with the terms in 𝖡𝖡\mathsf{B}sansserif_B, the objects of cocycles belong to 𝖡𝖡\mathsf{B}sansserif_B.

Proof.

(2) \Longrightarrow (1) Given a 𝖡𝖡\mathsf{B}sansserif_B-periodic object M𝖪𝑀𝖪M\in\mathsf{K}italic_M ∈ sansserif_K, produce an unbounded acyclic complex in 𝖪𝖪\mathsf{K}sansserif_K with the terms in 𝖡𝖡\mathsf{B}sansserif_B by splicing copies of the short exact sequence 0MBM00𝑀𝐵𝑀00\longrightarrow M\longrightarrow B\longrightarrow M\longrightarrow 00 ⟶ italic_M ⟶ italic_B ⟶ italic_M ⟶ 0,  B𝖡𝐵𝖡B\in\mathsf{B}italic_B ∈ sansserif_B infinitely in both directions. Then M𝖡𝑀𝖡M\in\mathsf{B}italic_M ∈ sansserif_B by condition (2).

(1) \Longrightarrow (2) This is the nontrivial implication requiring our additional assumption. Basically, the argument consists in chopping up a given acyclic complex into admissible short exact sequences and taking the product of the resulting pieces.

Indeed, by definition, any acyclic complex Bsuperscript𝐵B^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT in 𝖪𝖪\mathsf{K}sansserif_K is produced by splicing admissible short exact sequences 0MiBiMi+100superscript𝑀𝑖superscript𝐵𝑖superscript𝑀𝑖100\longrightarrow M^{i}\longrightarrow B^{i}\longrightarrow M^{i+1}\longrightarrow 00 ⟶ italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ⟶ italic_B start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ⟶ italic_M start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT ⟶ 0,  i𝑖i\in\mathbb{Z}italic_i ∈ blackboard_Z. In the situation at hand, we have Bi𝖡superscript𝐵𝑖𝖡B^{i}\in\mathsf{B}italic_B start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∈ sansserif_B and Mi𝖪superscript𝑀𝑖𝖪M^{i}\in\mathsf{K}italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∈ sansserif_K, and need to show that Mi𝖡superscript𝑀𝑖𝖡M^{i}\in\mathsf{B}italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∈ sansserif_B. Taking the product of these short exact sequences over i𝑖i\in\mathbb{Z}italic_i ∈ blackboard_Z, we obtain a sequence

(4) 0–→iMi–→iBi–→iMi–→0.–→0subscriptproduct𝑖superscript𝑀𝑖–→subscriptproduct𝑖superscript𝐵𝑖–→subscriptproduct𝑖superscript𝑀𝑖–→00\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu\prod% \nolimits_{i\in\mathbb{Z}}M^{i}\mskip 1.5mu\relbar\joinrel\relbar\joinrel% \rightarrow\mskip 1.5mu\prod\nolimits_{i\in\mathbb{Z}}B^{i}\mskip 1.5mu\relbar% \joinrel\relbar\joinrel\rightarrow\mskip 1.5mu\prod\nolimits_{i\in\mathbb{Z}}M% ^{i}\mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu0.0 –→ ∏ start_POSTSUBSCRIPT italic_i ∈ blackboard_Z end_POSTSUBSCRIPT italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT –→ ∏ start_POSTSUBSCRIPT italic_i ∈ blackboard_Z end_POSTSUBSCRIPT italic_B start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT –→ ∏ start_POSTSUBSCRIPT italic_i ∈ blackboard_Z end_POSTSUBSCRIPT italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT –→ 0 .

In order to show that (4) is admissible exact, we apply Lemma 8.3. By assumption, there exists an object A𝖪𝐴𝖪A\in\mathsf{K}italic_A ∈ sansserif_K of finite projective dimension, belonging to 𝖡1𝖪superscript𝖡subscriptperpendicular-toabsent1𝖪{}^{\perp_{\geq 1}}\mathsf{B}\subset\mathsf{K}start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT sansserif_B ⊂ sansserif_K, and an admissible epimorphism AiMi𝐴subscriptproduct𝑖superscript𝑀𝑖A\longrightarrow\prod_{i\in\mathbb{Z}}M^{i}italic_A ⟶ ∏ start_POSTSUBSCRIPT italic_i ∈ blackboard_Z end_POSTSUBSCRIPT italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT in 𝖪𝖪\mathsf{K}sansserif_K. It remains to check that Ext𝖪1(A,Mi)=0subscriptsuperscriptExt1𝖪𝐴superscript𝑀𝑖0\operatorname{Ext}^{1}_{\mathsf{K}}(A,M^{i})=0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ) = 0 for all i𝑖i\in\mathbb{Z}italic_i ∈ blackboard_Z. This is a version of Lemma 6.4, provable by a similar dimension shifting: one constructs isomorphisms Ext𝖪1(A,Mi)Ext𝖪2(A,Mi1)Ext𝖪3(A,Mi2)similar-to-or-equalssubscriptsuperscriptExt1𝖪𝐴superscript𝑀𝑖subscriptsuperscriptExt2𝖪𝐴superscript𝑀𝑖1similar-to-or-equalssubscriptsuperscriptExt3𝖪𝐴superscript𝑀𝑖2similar-to-or-equals\operatorname{Ext}^{1}_{\mathsf{K}}(A,M^{i})\simeq\operatorname{Ext}^{2}_{% \mathsf{K}}(A,M^{i-1})\simeq\operatorname{Ext}^{3}_{\mathsf{K}}(A,M^{i-2})\simeq\dotsbroman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ) ≃ roman_Ext start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_M start_POSTSUPERSCRIPT italic_i - 1 end_POSTSUPERSCRIPT ) ≃ roman_Ext start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT sansserif_K end_POSTSUBSCRIPT ( italic_A , italic_M start_POSTSUPERSCRIPT italic_i - 2 end_POSTSUPERSCRIPT ) ≃ ⋯ and uses the finiteness of projective dimension of A𝐴Aitalic_A.

Now we have iBi𝖡subscriptproduct𝑖superscript𝐵𝑖𝖡\prod_{i\in\mathbb{Z}}B^{i}\in\mathsf{B}∏ start_POSTSUBSCRIPT italic_i ∈ blackboard_Z end_POSTSUBSCRIPT italic_B start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∈ sansserif_B, since 𝖡𝖡\mathsf{B}sansserif_B is closed under countable products in 𝖪𝖪\mathsf{K}sansserif_K. By (1), we can conclude that iMi𝖡subscriptproduct𝑖superscript𝑀𝑖𝖡\prod_{i\in\mathbb{Z}}M^{i}\in\mathsf{B}∏ start_POSTSUBSCRIPT italic_i ∈ blackboard_Z end_POSTSUBSCRIPT italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∈ sansserif_B. Since 𝖡𝖡\mathsf{B}sansserif_B is closed under direct summands in 𝖪𝖪\mathsf{K}sansserif_K, it follows that Mi𝖡superscript𝑀𝑖𝖡M^{i}\in\mathsf{B}italic_M start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∈ sansserif_B for every i𝑖iitalic_i. ∎


9. Cotorsion Periodicity for Quasi-Coherent Sheaves

Having Corollaries 5.6 and 8.2 at our disposal, the proof of cotorsion periodicity for quasi-coherent sheaves on quasi-compact semi-separated schemes is now straightforward. Let us spell it out.

Let X𝑋Xitalic_X be a quasi-compact semi-separated scheme. A quasi-coherent sheaf 𝒞𝒞\mathcal{C}caligraphic_C on X𝑋Xitalic_X is called cotorsion if ExtX1(,𝒞)=0subscriptsuperscriptExt1𝑋𝒞0\operatorname{Ext}^{1}_{X}(\mathcal{F},\mathcal{C})=0roman_Ext start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ( caligraphic_F , caligraphic_C ) = 0 for all flat quasi-coherent sheaves on X𝑋Xitalic_X. We denote the class of all flat quasi-coherent sheaves by X𝗊𝖼𝗈𝗁𝖿𝗅X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}\subset X{\operatorname{\mathsf% {--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ⊂ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION and the class of all cotorsion quasi-coherent sheaves by X𝗊𝖼𝗈𝗁𝖼𝗈𝗍X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}}\subset X{\operatorname{% \mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT ⊂ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION.

Lemma 9.1.

Let X𝑋Xitalic_X be a quasi-compact semi-separated scheme. Then the class of all flat quasi-coherent sheaves X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is resolving and closed under directed colimits in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION. Consequently, one has ExtXn(,𝒞)=0subscriptsuperscriptExt𝑛𝑋𝒞0\operatorname{Ext}^{n}_{X}(\mathcal{F},\mathcal{C})=0roman_Ext start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ( caligraphic_F , caligraphic_C ) = 0 for all flat quasi-coherent sheaves \mathcal{F}caligraphic_F, all cotorsion quasi-coherent sheaves 𝒞𝒞\mathcal{C}caligraphic_C, and all integers n1𝑛1n\geq 1italic_n ≥ 1.

Proof.

In fact, the pair of classes (X𝗊𝖼𝗈𝗁𝖿𝗅(X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT, X𝗊𝖼𝗈𝗁𝖼𝗈𝗍)X{\operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}})italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT ) is a hereditary complete cotorsion pair in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION; but we do not even need the definitions of these terms. The class X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT is generating in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION by [26, Section 2.4] or [12, Lemma A.1]. The fact that this class is closed under extensions, kernels of epimorphisms, and directed colimits follows from the local nature of the definition of a flat quasi-coherent sheaf and the similar properties of the class of flat modules over a ring. This proves the first assertion of the lemma; the second one is then provided by Lemma 6.1. ∎

The following cotorsion periodicity theorem is the quasi-coherent sheaf version of the cotorsion periodicity theorem for modules over associative rings [2, Theorem 1.2(2), Proposition 4.8(2), or Theorem 5.1(2)].

Theorem 9.2.

Let X𝑋Xitalic_X be a quasi-compact semi-separated scheme. Then any cotorsion-periodic quasi-coherent sheaf on X𝑋Xitalic_X is cotorsion.

Proof.

Directed colimits are exact in 𝖪=X𝗊𝖼𝗈𝗁\mathsf{K}=X{\operatorname{\mathsf{--qcoh}}}sansserif_K = italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION, so it follows from Lemma 9.1 that they are also exact in the exact category 𝖠=X𝗊𝖼𝗈𝗁𝖿𝗅\mathsf{A}=X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}sansserif_A = italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT of flat quasi-coherent sheaves. The assertion of the theorem is now obtained by applying Corollary 8.2, whose assumptions are satisfied by Corollary 5.6 and Lemma 9.1. ∎

Remark 9.3.

Notice that the proof of Theorem 9.2 above does not use the extension, kernel, and cokernel clauses of Corollary 8.2, but only the directed colimit clause. An alternative approach to proving the quasi-coherent cotorsion periodicity, using the kernel closure and the Čech coresolution, was previously suggested in the paper [7, Theorem 3.3]. Let us point out that [7, first paragraph of the proof of Lemma 3.2] is erroneous, but the assertion of [7, Lemma 3.2] is valid despite of the mistake, which was subsequently corrected in [15, Theorem 6.3(2)]; see also [15, Remark 6.7].

The argument in [7] works directly with acyclic complexes with cotorsion components, but one can adapt the idea to our setting as follows. The Čech coresolution (1) from Lemma 5.2 shows that any flat quasi-coherent sheaf on X𝑋Xitalic_X can be obtained from the direct images of flat quasi-coherent sheaves with respect to open immersions of affine open subschemes j:UX:𝑗𝑈𝑋j\colon U\longrightarrow Xitalic_j : italic_U ⟶ italic_X using the operations of finite direct sum and kernel of admissible epimorphism in X𝗊𝖼𝗈𝗁𝖿𝗅X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT. One observes that, for any flat quasi-coherent sheaf 𝒢𝒢\mathcal{G}caligraphic_G on U𝑈Uitalic_U, the direct image j𝒢subscript𝑗𝒢j_{*}\mathcal{G}italic_j start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT caligraphic_G is easily constructed as a directed colimit of flat quasi-coherent sheaves of finite projective dimension on X𝑋Xitalic_X (using the Govorov–Lazard theorem for 𝒪(U)𝒪𝑈\mathcal{O}(U)caligraphic_O ( italic_U )-modules and Theorem 5.3). So our Corollary 8.2, with its directed colimit and kernel clauses, is applicable.

Corollary 9.4.

Let X𝑋Xitalic_X be a quasi-compact semi-separated scheme and superscript\mathcal{B}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT be an acyclic complex in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION whose terms nsuperscript𝑛\mathcal{B}^{n}caligraphic_B start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT are cotorsion quasi-coherent sheaves. Then the sheaves of cocycles of the complex superscript\mathcal{B}^{\text{\smaller\smaller$\scriptstyle\bullet$}}caligraphic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT are also cotorsion.

Proof.

We apply Proposition 8.4 for 𝖪=X𝗊𝖼𝗈𝗁\mathsf{K}=X{\operatorname{\mathsf{--qcoh}}}sansserif_K = italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION and 𝖡=X𝗊𝖼𝗈𝗁𝖼𝗈𝗍\mathsf{B}=X{\operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}}sansserif_B = italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT. By Theorem 9.2, condition (1) of the proposition is satisfied; we want to deduce condition (2). It remains to check the assumptions of the proposition.

For any scheme X𝑋Xitalic_X, the category X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION is Grothendieck, so it has infinite products. The full subcategory of cotorsion sheaves X𝗊𝖼𝗈𝗁𝖼𝗈𝗍X{\operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT is closed under infinite products in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION by [10, Corollary A.2] or the dual version of [9, Corollary 8.3]; it is also obviously closed under direct summands. Finally, any quasi-coherent sheaf on X𝑋Xitalic_X is a quotient sheaf of a flat quasi-coherent sheaf locally of projective dimension 1absent1\leq 1≤ 1 by Remark 5.7. Such quasi-coherent sheaves have finite projective dimension in X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION by Theorem 5.3. One has X𝗊𝖼𝗈𝗁𝖿𝗅(X𝗊𝖼𝗈𝗁𝖼𝗈𝗍)1X{\operatorname{\mathsf{--qcoh}}}_{\mathsf{fl}}\subset{}^{\perp_{\geq 1}}(X{% \operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}})italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUBSCRIPT sansserif_fl end_POSTSUBSCRIPT ⊂ start_FLOATSUPERSCRIPT ⟂ start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT end_FLOATSUPERSCRIPT ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT ) by Lemma 9.1. ∎

To end, let us formulate our intended application of Theorem 9.2, viz., a description of the derived category of quasi-coherent sheaves 𝖣(X𝗊𝖼𝗈𝗁)\mathsf{D}(X{\operatorname{\mathsf{--qcoh}}})sansserif_D ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION ) in terms of cotorsion quasi-coherent sheaves.

Given an additive category 𝖤𝖤\mathsf{E}sansserif_E, we denote by 𝖧𝗈𝗍(𝖤)𝖧𝗈𝗍𝖤\mathsf{Hot}(\mathsf{E})sansserif_Hot ( sansserif_E ) the homotopy category of (unbounded) complexes in 𝖤𝖤\mathsf{E}sansserif_E. Given an exact category 𝖪𝖪\mathsf{K}sansserif_K, we denote by 𝖣(𝖪)𝖣𝖪\mathsf{D}(\mathsf{K})sansserif_D ( sansserif_K ) the (unbounded) derived category of 𝖪𝖪\mathsf{K}sansserif_K. So 𝖣(𝖪)𝖣𝖪\mathsf{D}(\mathsf{K})sansserif_D ( sansserif_K ) is the triangulated Verdier quotient category 𝖣(𝖪)=𝖧𝗈𝗍(𝖪)/𝖠𝖼(𝖪)𝖣𝖪𝖧𝗈𝗍𝖪𝖠𝖼𝖪\mathsf{D}(\mathsf{K})=\mathsf{Hot}(\mathsf{K})/\mathsf{Ac}(\mathsf{K})sansserif_D ( sansserif_K ) = sansserif_Hot ( sansserif_K ) / sansserif_Ac ( sansserif_K ), where 𝖠𝖼(𝖪)𝖧𝗈𝗍(𝖪)𝖠𝖼𝖪𝖧𝗈𝗍𝖪\mathsf{Ac}(\mathsf{K})\subset\mathsf{Hot}(\mathsf{K})sansserif_Ac ( sansserif_K ) ⊂ sansserif_Hot ( sansserif_K ) is the triangulated subcategory of acyclic complexes.

Lemma 9.5.

Let 𝖪𝖪\mathsf{K}sansserif_K be an idempotent-complete exact category and 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be a full additive subcategory. Assume that for any complex Ksuperscript𝐾K^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_K start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT in 𝖪𝖪\mathsf{K}sansserif_K there exists a complex Bsuperscript𝐵B^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT in 𝖡𝖡\mathsf{B}sansserif_B together with a morphism of complexes KBsuperscript𝐾superscript𝐵K^{\text{\smaller\smaller$\scriptstyle\bullet$}}\longrightarrow B^{\text{% \smaller\smaller$\scriptstyle\bullet$}}italic_K start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⟶ italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT which is a quasi-isomorphism of complexes in 𝖪𝖪\mathsf{K}sansserif_K. Then the inclusion of additive categories 𝖡𝖪𝖡𝖪\mathsf{B}\longrightarrow\mathsf{K}sansserif_B ⟶ sansserif_K induces a triangulated equivalence of Verdier quotient categories

𝖧𝗈𝗍(𝖡)𝖧𝗈𝗍(𝖡)𝖠𝖼(𝖪)–→𝖧𝗈𝗍(𝖪)𝖠𝖼(𝖪)=𝖣(𝖪).𝖧𝗈𝗍𝖡𝖧𝗈𝗍𝖡𝖠𝖼𝖪similar-to-or-equals–→𝖧𝗈𝗍𝖪𝖠𝖼𝖪𝖣𝖪\frac{\mathsf{Hot}(\mathsf{B})}{\mathsf{Hot}(\mathsf{B})\cap\mathsf{Ac}(% \mathsf{K})}\overset{\simeq}{\mskip 1.5mu\relbar\joinrel\relbar\joinrel% \rightarrow\mskip 1.5mu}\frac{\mathsf{Hot}(\mathsf{K})}{\mathsf{Ac}(\mathsf{K}% )}=\mathsf{D}(\mathsf{K}).divide start_ARG sansserif_Hot ( sansserif_B ) end_ARG start_ARG sansserif_Hot ( sansserif_B ) ∩ sansserif_Ac ( sansserif_K ) end_ARG over≃ start_ARG –→ end_ARG divide start_ARG sansserif_Hot ( sansserif_K ) end_ARG start_ARG sansserif_Ac ( sansserif_K ) end_ARG = sansserif_D ( sansserif_K ) .
Proof.

This is a particular case of [24, Corollary 7.2.2 or Proposition 10.2.7(i)] or [29, Lemma 1.6(b)]. ∎

Proposition 9.6.

Let 𝖪𝖪\mathsf{K}sansserif_K be a Grothendieck abelian category and 𝖡𝖪𝖡𝖪\mathsf{B}\subset\mathsf{K}sansserif_B ⊂ sansserif_K be a full additive subcategory containing all the injective objects of 𝖪𝖪\mathsf{K}sansserif_K. Then the inclusion of additive categories 𝖡𝖪𝖡𝖪\mathsf{B}\longrightarrow\mathsf{K}sansserif_B ⟶ sansserif_K induces a triangulated equivalence of Verdier quotient categories

𝖧𝗈𝗍(𝖡)𝖧𝗈𝗍(𝖡)𝖠𝖼(𝖪)–→𝖣(𝖪).𝖧𝗈𝗍𝖡𝖧𝗈𝗍𝖡𝖠𝖼𝖪similar-to-or-equals–→𝖣𝖪\frac{\mathsf{Hot}(\mathsf{B})}{\mathsf{Hot}(\mathsf{B})\cap\mathsf{Ac}(% \mathsf{K})}\overset{\simeq}{\mskip 1.5mu\relbar\joinrel\relbar\joinrel% \rightarrow\mskip 1.5mu}\mathsf{D}(\mathsf{K}).divide start_ARG sansserif_Hot ( sansserif_B ) end_ARG start_ARG sansserif_Hot ( sansserif_B ) ∩ sansserif_Ac ( sansserif_K ) end_ARG over≃ start_ARG –→ end_ARG sansserif_D ( sansserif_K ) .
Proof.

The point is that the assumption of Lemma 9.5 can be satisfied by choosing Bsuperscript𝐵B^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT to be a suitable complex of injective objects in 𝖪𝖪\mathsf{K}sansserif_K. There are even several ways to do it: e. g., one can choose Bsuperscript𝐵B^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT to be a homotopy injective complex of injective objects, as there are enough such complexes in any Grothendieck category [42, Theorem 3.13 and Lemma 3.7(ii)], [18, Corollary 7.1], [37, Corollary 8.5]. Alternatively, choosing Bsuperscript𝐵B^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT as an arbitrary complex of injectives, one can make the cone of the morphism KBsuperscript𝐾superscript𝐵K^{\text{\smaller\smaller$\scriptstyle\bullet$}}\longrightarrow B^{\text{% \smaller\smaller$\scriptstyle\bullet$}}italic_K start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⟶ italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT not just an acyclic, but a coacyclic complex in the sense of Becker, which is a stronger property [37, Corollary 9.5]. ∎

For specific examples of categories 𝖪𝖪\mathsf{K}sansserif_K and 𝖡𝖡\mathsf{B}sansserif_B, there are likely many further alternative options of choosing a quasi-isomorphism appearing in the proof of Proposition 9.6. For example, in the case 𝖪=X𝗊𝖼𝗈𝗁\mathsf{K}=X{\operatorname{\mathsf{--qcoh}}}sansserif_K = italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION and 𝖡=X𝗊𝖼𝗈𝗁𝖼𝗈𝗍\mathsf{B}=X{\operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}}sansserif_B = italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT considered in the corollary below, one can choose Bsuperscript𝐵B^{\text{\smaller\smaller$\scriptstyle\bullet$}}italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT as an arbitrary complex of cotorsion sheaves and make KBsuperscript𝐾superscript𝐵K^{\text{\smaller\smaller$\scriptstyle\bullet$}}\longrightarrow B^{\text{% \smaller\smaller$\scriptstyle\bullet$}}italic_K start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT ⟶ italic_B start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT a termwise monomorphism whose cokernel is an acyclic complex of flat sheaves with flat sheaves of cocycles. This is a quasi-coherent version of [2, Theorem 5.3] based on Corollary 9.4 above.

Corollary 9.7.

Let X𝑋Xitalic_X be a quasi-compact semi-separated scheme. Then the inclusion of exact/abelian categories X𝗊𝖼𝗈𝗁𝖼𝗈𝗍X𝗊𝖼𝗈𝗁X{\operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}}\longrightarrow X{% \operatorname{\mathsf{--qcoh}}}italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT ⟶ italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION induces an equivalence of their unbounded derived categories,

𝖣(X𝗊𝖼𝗈𝗁𝖼𝗈𝗍)–→𝖣(X𝗊𝖼𝗈𝗁).\mathsf{D}(X{\operatorname{\mathsf{--qcoh}}}^{\mathsf{cot}})\overset{\simeq}{% \mskip 1.5mu\relbar\joinrel\relbar\joinrel\rightarrow\mskip 1.5mu}\mathsf{D}(X% {\operatorname{\mathsf{--qcoh}}}).sansserif_D ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION start_POSTSUPERSCRIPT sansserif_cot end_POSTSUPERSCRIPT ) over≃ start_ARG –→ end_ARG sansserif_D ( italic_X start_OPFUNCTION - - sansserif_qcoh end_OPFUNCTION ) .
Proof.

Compare Proposition 9.6 with Corollary 9.4. ∎


References

  • [1] J. Adámek, J. Rosický. Locally presentable and accessible categories. London Math. Society Lecture Note Series 189, Cambridge University Press, 1994.
  • [2] S. Bazzoni, M. Cortés-Izurdiaga, S. Estrada. Periodic modules and acyclic complexes. Algebras and Represent. Theory 23, #5, p. 1861–1883, 2020. arXiv:1704.06672 [math.RA]
  • [3] S. Bazzoni, M. Hrbek, L. Positselski. Fp-projective periodicity. Journ. of Pure and Appl. Algebra 228, #3, article ID 107497, 24 pp., 2024. arXiv:2212.02300 [math.CT]
  • [4] D. J. Benson, K. R. Goodearl. Periodic flat modules, and flat modules for finite groups. Pacific Journ. of Math. 196, #1, p. 45–67, 2000.
  • [5] T. Bühler. Exact categories. Expositiones Math. 28, #1, p. 1–69, 2010. arXiv:0811.1480 [math.HO]
  • [6] B. Chorny, J. Rosický. Class-locally presentable and class-accessible categories. Journ. of Pure and Appl. Algebra 216, #10, p. 2113–2125, 2012. arXiv:1110.0605 [math.CT]
  • [7] L. W. Christensen, S. Estrada, P. Thompson. The stable category of Gorenstein flat sheaves on a noetherian scheme. Proc. of the Amer. Math. Soc. 149, #2, p. 525–538, 2021. arXiv:1904.07661 [math.AC]
  • [8] L. W. Christensen, H. Holm. The direct limit closure of perfect complexes. Journ. of Pure and Appl. Algebra 219, #3, p. 449–463, 2015. arXiv:1301.0731 [math.RA]
  • [9] R. Colpi, K. R. Fuller. Tilting objects in abelian categories and quasitilted rings. Trans. Amer. Math. Soc. 359, #2, p. 741–765, 2007.
  • [10] P. Čoupek, J. Šťovíček. Cotilting sheaves on Noetherian schemes. Math. Zeitschrift 296, #1–2, p. 275–312, 2020. arXiv:1707.01677 [math.AG]
  • [11] W. Crawley-Boevey. Locally finitely presented additive categories. Communicat. in Algebra 22, #5, p. 1641–1674, 1994.
  • [12] A. I. Efimov, L. Positselski. Coherent analogues of matrix factorizations and relative singularity categories. Algebra and Number Theory 9, #5, p. 1159–1292, 2015. arXiv:1102.0261 [math.CT]
  • [13] E. Enochs, S. Estrada. Relative homological algebra in the category of quasi-coherent sheaves. Advances in Math. 194, #2, p. 284–295, 2005.
  • [14] S. Estrada, X. Fu, A. Iacob. Totally acyclic complexes. Journ. of Algebra 470, p. 300–319, 2017. arXiv:1603.03850 [math.AC]
  • [15] S. Estrada, J. Gillespie, S. Odabaşi. K-flatness in Grothendieck categories: application to quasi-coherent sheaves. Collectanea Math. (2024), DOI:10.1007/s13348-024-00439-7. arXiv:2306.04816 [math.AG]
  • [16] S. Estrada, P. A. Guil Asensio, S. Odabaşi. A Lazard-like theorem for quasi-coherent sheaves. Algebras and Represent. Theory 16, #4, p. 1193–1205, 2013. arXiv:1109.0439 [math.AG]
  • [17] J. R. García Rozas. Covers and envelopes in the category of complexes of modules. Chapman & Hall/CRC Research Notes in Math., 407, Boca Raton, FL, 1999.
  • [18] J. Gillespie. Kaplansky classes and derived categories. Math. Zeitschrift 257, #4, p. 811–843, 2007.
  • [19] R. Göbel, J. Trlifaj. Approximations and endomorphism algebras of modules. Second Revised and Extended Edition. De Gruyter Expositions in Mathematics 41, De Gruyter, Berlin–Boston, 2012.
  • [20] V. E. Govorov. On flat modules (Russian). Sibir. Mat. Zh. 6, p. 300–304, 1965.
  • [21] A. Grothendieck, J. A. Dieudonné. Éléments de géométrie algébrique. I. Grundlehren der mathematischen Wissenschaften, 166. Springer-Verlag, Berlin–Heidelberg–New York, 1971.
  • [22] R. Hartshorne. Algebraic geometry. Grad. Texts in Math., 52, Springer-Verlag, New York–Heidelberg, 1977.
  • [23] A. J. de Jong et al. The Stacks Project. Available from https://stacks.math.columbia.edu/
  • [24] M. Kashiwara, P. Schapira. Categories and sheaves. Grundlehren der mathematischen Wissenschaften, 332, Springer, 2006.
  • [25] D. Lazard. Autour de la platitude. Bull. Soc. Math. France 97, p. 81–128, 1969.
  • [26] D. Murfet. Derived categories of quasi-coherent sheaves. Notes, October 2006. Available from http://www.therisingsea.org/notes
  • [27] A. Neeman. The homotopy category of flat modules, and Grothendieck duality. Inventiones Math. 174, #2, p. 255–308, 2008.
  • [28] A. Perry. Faithfully flat descent for projectivity of modules. Electronic preprint arXiv:1011.0038 [math.AC].
  • [29] L. Positselski. Two kinds of derived categories, Koszul duality, and comodule-contramodule correspondence. Memoirs of the American Math. Society 212, #996, 2011. vi+133 pp. arXiv:0905.2621 [math.CT]
  • [30] L. Positselski. Contraherent cosheaves on schemes. Electronic preprint arXiv:1209.2995 [math.CT].
  • [31] L. Positselski. Exact DG-categories and fully faithful triangulated inclusion functors. Electronic preprint arXiv:2110.08237 [math.CT].
  • [32] L. Positselski. Flat comodules and contramodules as directed colimits, and cotorsion periodicity. Electronic preprint arXiv:2306.02734 [math.RA], to appear in Journ. of Homotopy and Related Struct.
  • [33] L. Positselski. Notes on limits of accessible categories. Electronic preprint arXiv:2310.16773 [math.CT], to appear in Cahiers de topologie et géométrie différentielle catégoriques.
  • [34] L. Positselski. Locally coherent exact categories. Appl. Categorical Struct. 32, #4, article no. 20, 30 pp., 2024. arXiv:2311.02418 [math.CT]
  • [35] L. Positselski. Philosophy of contraherent cosheaves. Electronic preprint arXiv:2311.14179 [math.AG].
  • [36] L. Positselski, J. Rosický. Covers, envelopes, and cotorsion theories in locally presentable abelian categories and contramodule categories. Journ. of Algebra 483, p. 83–128, 2017. arXiv:1512.08119 [math.CT]
  • [37] L. Positselski, J. Šťovíček. Derived, coderived, and contraderived categories of locally presentable abelian categories. Journ. of Pure and Appl. Algebra 226, #4, article ID 106883, 2022, 39 pp. arXiv:2101.10797 [math.CT]
  • [38] L. Positselski, J. Šťovíček. Coderived and contraderived categories of locally presentable abelian DG-categories. Math. Zeitschrift 308, #1, article no. 14, 70 pp., 2024. arXiv:2210.08237 [math.CT]
  • [39] G. Raptis, J. Rosický. The accessibility rank of weak equivalences. Theory and Appl. of Categories 30, no. 19, p. 687–703, 2015. arXiv:1403.3042 [math.AT]
  • [40] M. Raynaud, L. Gruson. Critères de platitude et de projectivité: Techniques de “platification” d’un module. Inventiones Math. 13, #1–2, p. 1–89, 1971.
  • [41] M. Saorín, J. Šťovíček. On exact categories and applications to triangulated adjoints and model structures. Advances in Math. 228, #2, p. 968–1007, 2011. arXiv:1005.3248 [math.CT]
  • [42] C. Serpé. Resolution of unbounded complexes in Grothendieck categories. Journ. of Pure and Appl. Algebra 177, #1, p. 103–112, 2003.
  • [43] A. Slávik, J. Šťovíček. On flat generators and Matlis duality for quasicoherent sheaves. Bulletin of the London Math. Soc. 53, #1, p. 63–74, 2021. arXiv:1902.05740 [math.AG]
  • [44] N. Spaltenstein. Resolutions of unbounded complexes. Compositio Math. 65, #2, p.121–154, 1988.
  • [45] J. Šťovíček. Exact model categories, approximation theory, and cohomology of quasi-coherent sheaves. Advances in representation theory of algebras, p. 297–367, EMS Ser. Congr. Rep., Eur. Math. Soc., Zürich, 2013. arXiv:1301.5206 [math.CT]
  • [46] J. Šťovíček. Derived equivalences induced by big cotilting modules. Advances in Math. 263, p. 45–87, 2014. arXiv:1308.1804 [math.CT]
  • [47] J. Šťovíček. On purity and applications to coderived and singularity categories. Electronic preprint arXiv:1412.1615 [math.CT].
  • [48] B. Totaro. The resolution property for schemes and stacks. Journ. für die reine und angew. Mathematik 577, p. 1–22, 2004. arXiv:math.AG/0207210
  • [49] F. Ulmer. Bialgebras in locally presentable categories. Preprint, University of Wuppertal, Summer 1977. Available from https://math.cas.cz/~positselski or https://ncatlab. org/nlab/files/Bialgebras_in_locally_presentable_categories.pdf