1 Introduction
Let R be a commutative ring and let
$I\subset R$
be a finitely generated ideal. We write
$Y:= V(I)\subseteq {\mathrm{Spec}}(R)$
for the corresponding closed subset with quasi-compact complement. It is well known that the I-adic completion
$\smash {{\hat {R}}_I}:= \lim _{n}R/I^n$
depends only on Y. We sometimes write
$\smash {{\hat {R}}_Y}$
, or just
$\smash {{\hat {R}}}$
, for this ring.
It is legitimate to ask whether the derived category
$ {\mathrm{D}}({\hat {R}}_{{}})$
of the completion can be recovered from the derived category of R in purely tensor-triangular terms. The question is tantalizing since the term ‘completion’ also refers to a standard construction in stable homotopy theory. Let us remind the reader.
Suppose that
$\mathscr {T}$
is a ‘big’ tensor-triangulated category. The exact hypothesis will play an interesting role, so we give some details. We want the category
$\mathscr {T}$
to be compactly generated in the sense of Neeman [Reference NeemanNee01] and to admit a good notion of ‘small’ object; namely, we want the compact objects
$\mathscr {T}^c$
and the dualizable objects
$\mathscr {T}^d$
to coincide:
$\mathscr {T}^c=\mathscr {T}^d$
. There is a profusion of such ‘big’ tt-categories in mathematics; see [Reference Balmer and FaviBF11] or [Reference Hovey, Palmieri and StricklandHPS97]. The derived category
$\mathscr {T}= {\mathrm{D}}(R)$
is an example; its small objects
$\mathscr {T}^c=\mathscr {T}^d=\smash { {\mathrm{D}}^{\mathrm {perf}}(R)}$
are precisely the perfect complexes, that is, those quasi-isomorphic to bounded complexes of finitely generated projective R-modules.
For any ‘big’ tt-category
$\mathscr {T}$
, consider the spectrum
$ {\mathrm{Spc}}(\mathscr {T}^c)$
of the small part
$\mathscr {T}^c$
. Choose a closed subset
$Y\subseteq {\mathrm{Spc}}(\mathscr {T}^c)$
with quasi-compact complement and let
${\mathscr {T}^c_Y=\big \{\,c\in \mathscr {T}^c\,\big |\, {\mathrm{supp}}(c)\subseteq Y\,\big \}}$
be the tt-ideal of small objects supported on Y. In the literature (see Greenlees [Reference GreenleesGre01, § 2]), the double right-orthogonal of
$\mathscr {T}^c_Y$
in
$\mathscr {T}$
is called the subcategory of Y-complete objects in
$\mathscr {T}$
. See more in Remark 2.6. The tt-category
${\mathscr {T}}^{\wedge }_Y$
comes with a tt-functor called completion
which is simply a localization, left adjoint to the inclusion
${\mathscr {T}}^{\wedge }_Y\hookrightarrow \mathscr {T}$
.
Unfortunately, if we plug
$\mathscr {T}:= {\mathrm{D}}(R)$
into this abstract theory, using the identification
$ {\mathrm{Spc}}(\mathscr {T}^c)\cong {\mathrm{Spec}}(R)$
, it essentially never happens that
${\mathscr {T}}^{\wedge }_Y$
is the derived category of
${\hat {R}}_{Y}$
, except in the trivial case where the ring splits
$R\simeq R_1\times R_2$
and
$I=R_2$
(so
${\hat {R}}_{I}=R_1$
). It even fails for the p-adics:
$ {\mathrm{D}}(\mathbb {Z})^\wedge _{(p)}\not \simeq {\mathrm{D}}(\hat {\mathbb {Z}}_p)$
. So ‘derived category’ and ‘completion’ do not commute. And it gets worse. Except in the split case,
${\mathscr {T}}^{\wedge }_Y$
is not the derived category of any commutative ring whatsoever.
The reason for this is well known: The tt-category
${\mathscr {T}}^{\wedge }_Y$
is not a legitimate ‘big’ tt-category. It is generated by compact-dualizable objects, but its
$\otimes $
-unit, although obviously dualizable, is only compact in split cases. As we explain in Remark 2.12, for every ‘big’ tt-category
$\mathscr {T}$
and every Y, we have an inclusion
which is typically a proper inclusion. This distinction, between compact and dualizable, makes sense only in tensor-triangular geometry and is difficult to extract from the mere triangulated structure. When the two categories in (1.3) are different, the larger one is better. Indeed, only
$({\mathscr {T}}^{\wedge }_Y)^d$
is an actual tt-category, and only the category
$({\mathscr {T}}^{\wedge }_Y)^d$
receives the original category
${\mathscr {T}^c=\mathscr {T}^d}$
under the completion tt-functor
$(-)^\wedge _Y$
in (1.2).
A significant observation of Benson–Iyengar–Krause–Pevtsova (BIKP) [Reference Benson, Iyengar, Krause and PevtsovaBIKP24, § 4] is that, although we do not recover
$ {\mathrm{D}}({\hat {R}}_{Y})$
as the Y-completion of
$\mathscr {T}= {\mathrm{D}}(R)$
, we can still hope to recover its small objects. They prove that, when
$(R,\mathfrak {m})$
is a local and noetherian ring and
$Y=\{\mathfrak {m}\}$
, the category
$({\mathscr {T}}^{\wedge }_Y)^d$
, whose praise we sang above, is equivalent to the derived category of perfect complexes over the
$\mathfrak {m}$
-adic completion
$\smash {{\hat {R}}_{\mathfrak {m}}}$
. Interestingly, BIKP did not conjecture that their result would hold for any commutative ring R and any finitely generated ideal I. And indeed, it fails in that generality, as we shall see in Remark 5.3. On the other hand, we shall prove that the noetherian result is not restricted to local rings but is rather a global fact:
Theorem 1.4 (Corollary 5.2)
Suppose that R is noetherian. Then there is a canonical equivalence of tt-categories between the derived category
$ {\mathrm{D}}^{\mathrm {perf}}({\hat {R}}_{Y})$
of perfect complexes over the completion and the category
$( {\mathrm{D}}(R)^{\wedge }_Y)^d$
of dualizable objects in the tt-category of Y-complete complexes of R-modules, which makes the following diagram commute

This statement is an easy consequence of our results concerning possibly non-noetherian rings. In that generality, the above formulation fails, as already mentioned, and we need to add a new condition. We want to express that condition in ‘concrete’ terms and will do so by means of Koszul complexes.
But before wheeling in Koszul complexes, let us point out another problem that we shall face in the non-noetherian setting: The two notions of completion discussed so far can yield different ring objects; that is, the tt-completion
${\mathbb{1}}^\wedge _{Y}$
and the classical completion
${\hat {R}}_{Y}$
might not be isomorphic in
$\mathscr {T}= {\mathrm{D}}(R)$
. We shall see that this problem has the ‘same’ solution as the first one. This second result can even be formulated at the level of abstract ‘big’ tt-categories, not just for
$ {\mathrm{D}}(R)$
; see Theorem 2.16.
So let us now come to our criterion. For a sequence
$\underline {s}=(s_1,\ldots ,s_r)$
of generators of the ideal I, consider the usual Koszul complex
$ {\mathrm{kos}}_R(\underline {s})=\otimes _{i=1}^{r} {\mathrm{cone}}(s_i\colon \mathbb{1}\to \mathbb{1})$
. In degree zero, the homology of this complex is simply
$R/I$
and therefore does not change if we replace R by
${\hat {R}}_{I}$
. We say that the sequence
$\underline {s}$
is Koszul-complete if this holds not only in degree zero but in all degrees:
$ {\mathrm{H}}_{\scriptscriptstyle \bullet }( {\mathrm{kos}}_R(\underline {s}))\cong {\mathrm{H}}_{\scriptscriptstyle \bullet }( {\mathrm{kos}}_{{\hat {R}}_{I}}(\underline {s}))$
; see Definition 3.14. This condition always holds when R is noetherian, as we verify in Proposition 3.17. We can now state our main result.
Theorem 1.6 (Theorem 5.1)
Let R be a commutative ring and let
$\underline {s}=(s_1,\ldots ,s_r)$
be a sequence of elements with
$Y:= V(s_1,\ldots ,s_r)$
. Then the following are equivalent:
-
(i) The sequence $\underline {s}$
is Koszul-complete:
$ {\mathrm{H}}_{\scriptscriptstyle \bullet }( {\mathrm{kos}}_R(\underline {s}))\cong {\mathrm{H}}_{\scriptscriptstyle \bullet }( {\mathrm{kos}}_{{\hat {R}}_{Y}}(\underline {s}))$
. -
(ii) There is an equivalence of tt-categories between $ {\mathrm{D}}^{\mathrm {perf}}({\hat {R}}_{Y})$
and
$( {\mathrm{D}}(R)^\wedge _Y)^d$
that makes the diagram in (1.5) commute. -
(iii) There exists an isomorphism of ring objects ${\mathbb{1}}^\wedge _Y\cong {\hat {R}}_{Y}$
in
$ {\mathrm{D}}(R)$
. In other words, tt-completion of the unit along Y recovers classical ring completion.
As we shall see, our proof is more involved than the proof given in [Reference Benson, Iyengar, Krause and PevtsovaBIKP24] in the special case where R is local and noetherian and
$Y=\{\mathfrak {m}\}$
is the closed point. As is already apparent from its title, the article [Reference Benson, Iyengar, Krause and PevtsovaBIKP24] adopts a very local focus; noetherianity of R is used at every step, and the residue field
$R/\mathfrak {m}$
is used for dimension arguments. None of those tools are available to us. We give a completely independent proof that does not assume their special case. This being said, we owe to [Reference Benson, Iyengar, Krause and PevtsovaBIKP24] the insight that such statements could even be true.
Let us return to the original question of recovering
$\hat {\mathscr {T}}:= {\mathrm{D}}({\hat {R}}_{})$
from
$\mathscr {T}= {\mathrm{D}}(R)$
. In the Koszul-complete case (e. g., if R is noetherian), we have recovered the small objects
$\hat {\mathscr {T}}^c$
from
$\mathscr {T}$
. Those readers who want to think of
$\mathscr {T}$
and its acolytes
${\mathscr {T}}^{\wedge }_Y$
and
$({\mathscr {T}}^{\wedge }_Y)^d$
as homotopy categories of some
$\infty $
-categories can now construct
$\smash {\hat {\mathscr {T}}}$
as the Ind-completion of
$\smash {\hat {\mathscr {T}}^c}$
. In the non-Koszul-complete case, that is, when the two rings
${\mathbb{1}}^\wedge _Y$
and
${\hat {R}}_{Y}$
are different, we need to make a choice. Since I-adic completion has long been a source of headaches outside the noetherian world, now might be the time to let go of
${\hat {R}}_{Y}$
, to opt for the better-behaved
$({\mathscr {T}}^{\wedge }_Y)^d$
, and to simply Ind-complete the latter to define
$\smash {\hat {\mathscr {T}}}$
in full generality, as recently proposed in Naumann–Pol–Ramzi [Reference Naumann, Pol and RamziNPR24]. We comment further on this topic in the final Remark 5.4.
The outline of the paper is relatively straightforward. In Section 2, we review the abstract notion of completion in ‘big’ tt-categories
$\mathscr {T}$
. In Section 3, we specialize the discussion to
$\mathscr {T}= {\mathrm{D}}(R)$
, and we contrast tt-completion with classical I-adic completion. The technical heart of the paper beats in Section 4, where we prove that, when
$R\cong {\hat {R}}_{Y}$
is classically complete, an object of
$ {\mathrm{D}}(R)^\wedge _Y$
is dualizable in that category if and only if it is a perfect complex. This is Corollary 4.26, which holds unconditionally and may be of independent interest. In the final Section 5, we prove Theorem 1.6 and its corollaries.
2 Tensor-triangular completion
In this section,
$\mathscr {T}$
stands for a rigidly-compactly generated ‘big’ tensor-triangulated category, as recalled in the introduction. See details in [Reference Balmer and FaviBF11] if necessary, or in [Reference Hovey, Palmieri and StricklandHPS97], where such
$\mathscr {T}$
are called ‘unital algebraic stable homotopy categories’. We denote the internal hom in
$\mathscr {T}$
by
$[-,-]\colon \mathscr {T}{^{ {\mathrm{op}}}}\times \mathscr {T}\to \mathscr {T}$
.
Recollection 2.1. Let
$Y\subseteq {\mathrm{Spc}}(\mathscr {T}^c)$
be a Thomason subset of the tt-spectrum, for instance, a closed subset with quasi-compact open complement. The choice of the Thomason subset Y is equivalent to the choice of the thick
$\otimes $
-ideal of
$\mathscr {T}^c$
:
A central player in this article is the (smashing) localizing
$\otimes $
-ideal
generated by
$\mathscr {T}^c_Y$
in
$\mathscr {T}$
. This tt-category
$\mathscr {T}_Y$
of objects of
$\mathscr {T}$
supported on Y is sometimes called the torsion part. (See more on its tensor structure in Remark 2.6.) The compact objects in
$\mathscr {T}_Y$
are the above
$\mathscr {T}_Y^c$
by [Reference NeemanNee92]; removing any ambiguity, we have
$(\mathscr {T}_Y)^c=(\mathscr {T}^c)_Y=\mathscr {T}^c_Y$
. The category
$\mathscr {T}$
admits a recollement with respect to
$\mathscr {T}_Y$
and its orthogonal
$(\mathscr {T}_Y)^\perp =\big \{\,u\in \mathscr {T}\,\big |\, {\mathrm{Hom}}_{\mathscr {T}}(t,u)=0,\,\forall \,t\in \mathscr {T}_Y\,\big \}$
. As explained in [Reference Balmer and FaviBF11], the functors that appear in this recollement can all be described in terms of two objects
$\mathbb {e}_Y$
and
$\mathbb {f}_Y$
that fit into the so-called idempotent triangle
This exact triangle is uniquely characterized by
$\mathbb {e}_Y\in \mathscr {T}_Y$
and
$\mathbb {f}_Y\in (\mathscr {T}_Y)^\perp $
. We have
$\mathbb {e}_Y\otimes \mathbb {f}_Y=0$
, forcing
$\mathbb {e}_Y^{\otimes 2}\cong \mathbb {e}_Y$
and
$\mathbb {f}_Y\cong \mathbb {f}_Y^{\otimes 2}$
. The recollement is then given by:
![Commutative diagram. Top: T sub Y = e sub Y tensor T. Middle: T. Bottom: (T sub Y) perp = f sub Y tensor T. Arrows connect these levels with labels incl, e sub Y tensor dash, [e sub Y, dash], f sub Y tensor dash, and [f sub Y, dash].](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20261022225054996-0939:S2050509426102837:S2050509426102837_eqn6.png?pub-status=live)
Recollection 2.4. The Bousfield–Neeman theory of localization of triangulated categories in terms of orthogonal subcategories can be found in [Reference NeemanNee01, Chapter 9]. The three vertical sequences
that appear in (2.3) are ‘exact’ in the sense that G identifies
$\mathscr {U}$
with the Verdier quotient
$\mathscr {T}/F(\mathscr {S})$
. When F has a right (respectively, left) adjoint, then so does G, and the quotient
$\mathscr {T}/F(\mathscr {S})$
becomes equivalent to the subcategory
$\mathscr {S}^{\perp }$
(respectively,
${}^\perp \mathscr {S}$
) of
$\mathscr {T}$
via that adjoint.
In particular, for the middle sequence
$(\mathscr {T}_Y)^\perp \mathop {\rightarrowtail } \mathscr {T}\mathop {\twoheadrightarrow } \mathscr {T}_Y$
in (2.3), since the inclusion
$(\mathscr {T}_Y)^\perp \mathop {\rightarrowtail } \mathscr {T}$
has adjoints on both sides, the Verdier quotient
$\mathscr {T}/\mathscr {T}_Y^\perp $
identifies both with
${}^\perp ((\mathscr {T}_Y)^\perp )=\mathscr {T}_Y$
and with
$((\mathscr {T}_Y)^\perp )^\perp $
. The former are the Y-torsion objects, and the latter are the Y-complete ones. This equivalence
$\mathscr {T}_Y\cong (\mathscr {T}_Y)^{\perp \perp }$
goes back to Dwyer–Greenlees [Reference Dwyer and GreenleesDG02] in the case of derived categories.
Definition 2.5. Following the literature, we define
${\mathscr {T}}^{\wedge }_Y:=(\mathscr {T}_Y)^{\perp \perp }$
and call it the subcategory of Y-complete objects (or tt-complete along Y). It is sometimes denoted
$\mathscr {T}_{\text {comp}}$
. Since
$(\mathscr {T}_Y)^\perp =(\mathscr {T}_Y^c)^\perp $
, this definition agrees with (1.1). As explained above,
${\mathscr {T}}^{\wedge }_Y$
is equivalent to the Verdier quotient
$\mathscr {T}\big /(\mathscr {T}_Y)^\perp $
of
$\mathscr {T}$
by the localizing
$\otimes $
-ideal
$(\mathscr {T}_Y)^\perp $
, and in particular,
${\mathscr {T}}^{\wedge }_Y$
inherits from
$\mathscr {T}$
the structure of a tensor-triangulated category making the localization functor
$\mathscr {T}\mathop {\twoheadrightarrow } {\mathscr {T}}^{\wedge }_Y$
into a tt-functor.
Let us unpack Recollection 2.4 explicitly in our setting.
Remark 2.6. The generalized Dwyer–Greenlees equivalence
$\mathscr {T}_Y\cong (\mathscr {T}_Y)^{\perp \perp }$
is given here by
$[\mathbb {e}_Y,-]\colon \mathscr {T}_Y\mathop {\overset {\sim }\to } (\mathscr {T}_Y)^{\perp \perp }$
with inverse given by
$\mathbb {e}_Y\otimes -$
. In other words, the top part of (2.3) can be written in either of the following equivalent forms:
![Commutative diagram showing relationships between T sub Y, T, and T sub Y perp. Top row relates T sub Y equals e sub Y tensor T to T sub Y perp perp equals [e sub Y, T] via adjoint functors. Bottom rows show inclusions from T and T sub Y perp.](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20261022225054996-0939:S2050509426102837:S2050509426102837_eqn7.png?pub-status=live)
and the localization
$\mathscr {T}\mathop {\twoheadrightarrow } \mathscr {T}/(\mathscr {T}_Y)^\perp $
mentioned in Definition 2.5 is simply the tt-functor
$[\mathbb {e}_Y,-]\colon \mathscr {T}\mathop {\twoheadrightarrow } (\mathscr {T}_Y)^{\perp \perp }$
on the right-hand side of (2.7). It can equivalently be realized via the functor
$\mathbb {e}_Y\otimes -\colon \mathscr {T}\mathop {\twoheadrightarrow } \mathscr {T}_Y$
on the left-hand side of (2.7). Note that the composite
$\mathscr {T}\mathop {\twoheadrightarrow } \mathscr {T}/(\mathscr {T}_Y)^\perp \mathop {\rightarrowtail }\mathscr {T}$
of the localization followed by its right adjoint will always be
$[\mathbb {e}_Y,-]\colon \mathscr {T}\to \mathscr {T}$
in both formulations! This is one reason why people prefer the latter as the concrete realization of the Y-completion of Definition 2.5:
![Equation defining a functor (-) hat Y as [e Y, -] mapping script T to script T Y hat, defined as (script T Y) perp perp. Below, element t maps to t hat Y defined as [e Y, t].](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20261022225054996-0939:S2050509426102837:S2050509426102837_eqn8.png?pub-status=live)
Another reason to use
$[\mathbb {e}_Y,-]$
is that, if we write the object
$\mathbb {e}_Y$
as a sequential homotopy colimit of objects
$k_n$
in
$\mathscr {T}_Y^c$
, then
$[\mathbb {e}_Y,t]$
is a homotopy limit of the objects
$[k_n,t]\cong k_n^\vee \otimes t$
in
$\mathscr {T}_Y$
. (See, for instance, Corollary 4.10.) This gives a good ‘completion vibe’ to
$(-)^\wedge _Y$
: The fact that
$[\mathbb {e}_Y,t]$
is a limit of the Y-torsion objects
$k_n^\vee \otimes t$
is reminiscent of the way I-adic completion
$\hat {M}$
is the limit of the I-primary torsion objects
$M/I^n$
.
For the torsion part, the localization functor
$\mathscr {T}\mathop {\twoheadrightarrow } \mathscr {T}_Y$
is simply
$\mathbb {e}_Y\otimes -$
and the tensor in
$\mathscr {T}_Y$
is simply the ambient one in
$\mathscr {T}$
(making sure to use the correct unit:
$\mathbb {e}_Y$
). On the other hand, the tensor in
$(\mathscr {T}_Y)^{\perp \perp }$
is a completed tensor, meaning that one needs to apply
$[\mathbb {e}_Y,-]$
after tensoring Y -complete objects in
$\mathscr {T}$
. This completed tensor is nothing remarkable, though. The equivalence
$[\mathbb {e}_Y,-]\colon \mathscr {T}_Y\mathop {\overset {\sim }\to } (\mathscr {T}_Y)^{\perp \perp }$
preserves the tensor. After all, we are just discussing the quotient of
$\mathscr {T}$
by a
$\otimes $
-ideal:
${\mathscr {T}}^{\wedge }_Y\cong \mathscr {T}/\mathscr {T}_Y^\perp $
.
Remark 2.9. By Definition 2.5, an object
$t\in \mathscr {T}$
is tt-complete (along Y) when it belongs to
$(\mathscr {T}_Y)^{\perp \perp }$
, that is, when the unit map
$t\to \hat {t}_Y=[\mathbb {e}_Y,t]$
is an isomorphism in
$\mathscr {T}$
. This is equivalent to the vanishing of
$[\mathbb {f}_Y,t]$
in
$\mathscr {T}$
, by applying
$[-,t]$
to (2.2).
Remark 2.10. In view of Remark 2.6, everything ‘tt’ that we discuss in this article, like compact or dualizable objects, can be done interchangeably with the tt-category
$(\mathscr {T}_Y)^{\perp \perp }$
or the tt-equivalent
$\mathscr {T}_Y$
. Following tradition, we tend to state our results about completion in terms of
${\mathscr {T}}^{\wedge }_Y=(\mathscr {T}_Y)^{\perp \perp }$
. However, we often prove them in the more explicit
$\mathscr {T}_Y$
.
Remark 2.11. The analogy between
$ {\mathrm{holim}}_n k_n^\vee \otimes t$
and
$\lim _n M/I^n M$
in Remark 2.6 may have caused more cognitive harm than good over the years, in particular by creating the illusion that
${\mathscr {T}}^{\wedge }_Y$
recovers the usual I-adic completion. Let us clear this up.
Remark 2.12. By construction,
$\mathscr {T}_Y$
is compactly generated by
$\mathscr {T}_Y^c$
, which consists of dualizable objects, as these are the images under the tt-functor
$\mathbb {e}_Y\otimes -\colon \mathscr {T}\to \mathscr {T}_Y$
of
$\mathscr {T}^c_Y\subseteq \mathscr {T}^d$
. But its
$\otimes $
-unit
$\mathbb{1}_{\mathscr {T}_Y}=\mathbb {e}_Y$
might not be compact.
The only option for
$\mathbb {e}_Y$
to be compact is for Y to be open. Indeed, if
$\mathbb {e}_Y$
is compact in
$\mathscr {T}_Y$
, then
$\mathbb {e}_Y\in (\mathscr {T}_Y)^c=(\mathscr {T}^c)_Y\subseteq \mathscr {T}^c$
and therefore the triangle (2.2) belongs to
$\mathscr {T}^c$
, and the right idempotent
$\mathbb {f}_Y$
is compact as well; the relation
$\mathbb {e}_Y\otimes \mathbb {f}_Y=0$
gives
$ {\mathrm{Spc}}(\mathscr {T}^c)= {\mathrm{supp}}(\mathbb {e}_Y)\sqcup {\mathrm{supp}}(\mathbb {f}_Y)=Y\sqcup Y'$
, where
$Y'= {\mathrm{supp}}(\mathbb {f}_Y)$
is closed; hence Y is open. Actually, more is true in that case. Because of the rigidity of
$\mathscr {T}^c$
, we must have
$\mathbb{1}\cong \mathbb {e}_Y\oplus \mathbb {f}_Y$
, and the whole category
$\mathscr {T}=\mathscr {T}_Y\times \mathscr {T}_{Y'}={\mathscr {T}}^{\wedge }_Y\times \mathscr {T}_{Y'}$
decomposes, making the entire story rather trivial. Compare with Stevenson [Reference Stevenson, Benson, Krause and IyengarSte13].
Of course, the same is true for the tt-equivalent category
${\mathscr {T}}^{\wedge }_Y$
of Y-complete objects. See Remark 2.10. The tt-category
${\mathscr {T}}^{\wedge }_Y$
is compactly generated, and its compact objects are dualizable, but its
$\otimes $
-unit is compact only if
$\mathscr {T}$
splits as above.
Example 2.13. For instance, if
$\mathscr {T}= {\mathrm{D}}(R)$
is the derived category of a commutative ring R, the units of
$\mathscr {T}_Y$
and of
${\mathscr {T}}^{\wedge }_Y$
are compact (inside those categories) if and only if
$R\simeq R_1\times R_2$
is the product of two rings, etc. In particular, the derived category
$\smash { {\mathrm{D}}(\hat {\mathbb {Z}}_p)}$
of the p-adics cannot be obtained as
$ {\mathrm{D}}(\mathbb {Z})^\wedge _{(p)}$
, nor as
$ {\mathrm{D}}(\mathbb {Z}_{(p)})^\wedge _{(p)}$
, and not even as the p-complete objects
$ {\mathrm{D}}(\hat {\mathbb {Z}}_p)^\wedge _{(p)}$
over
$\hat {\mathbb {Z}}_p$
itself! It really never works!
Remark 2.14. In conclusion, calling
${\mathscr {T}}^{\wedge }_Y$
the Y-completion of
$\mathscr {T}$
is a little bit of a misnomer. We revisit this topic in Remark 5.4.
We now want to assume that
$\mathscr {T}$
admits a tt-functor to another tt-category
$\mathscr {S}$
that plays the role of
$\mathscr {S}= {\mathrm{D}}({\hat {R}})$
when
$\mathscr {T}= {\mathrm{D}}(R)$
. Let us recall the basics.
Recollection 2.15. Consider a tensor-exact functor
$f^*\colon \mathscr {T}\to \mathscr {S}$
between two ‘big’ tt-categories. Following [Reference Hovey, Palmieri and StricklandHPS97], we say that
$f^*$
is a geometric functor if it preserves arbitrary coproducts. Since
$f^*$
is a tensor functor, it preserves dualizable objects, hence compact objects. By Neeman [Reference NeemanNee96],
$f^*$
admits a right adjoint
$f_*\colon \mathscr {S}\to \mathscr {T}$
, which preserves coproducts, and the adjunction
$f^*\dashv f_*$
satisfies a projection formula. See details in [Reference Balmer, Dell’Ambrogio and SandersBDS16].
Denote by
$f:= {\mathrm{Spc}}(f^*)\colon {\mathrm{Spc}}(\mathscr {S}^c)\to {\mathrm{Spc}}(\mathscr {T}^c)$
the map induced by the tt-functor
$f^*\colon \mathscr {T}^c\to \mathscr {S}^c$
on small objects. Let
$Y'=f^{-1}(Y)$
be the preimage of our Thomason subset Y; this
$Y'$
is also a Thomason subset, and
$f^*\colon \mathscr {T}\to \mathscr {S}$
maps
$\mathscr {T}_Y$
into
$\mathscr {S}_{Y'}$
. Moreover,
$f^*(\mathbb {e}_Y)\cong \mathbb {e}_{Y'}$
by [Reference Balmer and FaviBF11, Theorem 6.3].
Theorem 2.16. Let
$f^*\colon \mathscr {T}\to \mathscr {S}$
be a geometric tt-functor and let
$Y'=f^{-1}(Y)$
be as in Recollection 2.15. Suppose that
$\mathscr {S}$
satisfies the following two hypotheses:
-
(𝒮1) The unit of $\mathscr {S}$
is tt-complete along
$Y'$
, that is,
$\mathbb{1}_{\mathscr {S}}\cong {(\mathbb{1}_{\mathscr {S}})}^\wedge _{Y'}$
in
$\mathscr {S}$
. -
(𝒮2) The right adjoint $f_*\colon \mathscr {S}\to \mathscr {T}$
is conservative, or equivalently,
$\mathscr {S}^c$
is generated, as a thick triangulated subcategory, by the image
$f^*(\mathscr {T}^c)$
.
Then the following three properties are equivalent:
-
(i) There exists an isomorphism ${\mathbb{1}}^\wedge _{Y}\simeq f_*(\mathbb{1}_{\mathscr {S}})$
of ring objects in
$\mathscr {T}$
. -
(ii) The functor $f^*\colon \mathscr {T}\to \mathscr {S}$
is fully faithful on
$\mathscr {T}_Y$
. -
(iii) The functor $f^*\colon \mathscr {T}\to \mathscr {S}$
restricts to an equivalence
$\mathscr {T}_Y\mathop {\overset {\sim }\to } \mathscr {S}_{Y'}$
.
Suppose furthermore that Y is closed and that
$k\in \mathscr {T}^c$
is a compact object such that
$ {\mathrm{supp}}(k)=Y$
. Then the above three properties are equivalent to:
-
(iv) The unit $k\to f_*(f^*(k))$
is an isomorphism.
Remark 2.17. The proof will show that (i)
$\Rightarrow $
(ii) holds without Hypotheses (
$\mathscr {S}$
1) and (
$\mathscr {S}$
2), and so does (ii)
$\Leftrightarrow $
(iv) when Y is closed. Hypothesis (
$\mathscr {S}$
1) is used to prove (iii)
$\Rightarrow $
(i), and Hypothesis (
$\mathscr {S}$
2) is used to prove (ii)
$\Rightarrow $
(iii).
Proof of Theorem 2.16
Suppose as in (i) the existence of an isomorphism compatible with the units, that is, a commutative triangle in
$\mathscr {T}$

where
$\eta ^{\otimes }\colon \mathbb{1}\to [\mathbb {e}_Y,\mathbb {e}_Y]$
is the unit of the tensor-hom adjunction, and
$\eta _{\mathbb{1}}$
is the unit of the
$f^*\dashv f_*$
adjunction at
$\mathbb{1}$
. Since the former becomes an isomorphism under
$\mathbb {e}_Y\otimes -$
, so does the latter:
$\mathbb {e}_Y\otimes \eta _{\mathbb{1}}$
is an isomorphism. By the identification of the projection formula, the unit
$\eta _t\colon t\to f_*f^*(t)\cong t\otimes f_*(\mathbb{1}_{\mathscr {S}})$
is nothing but
$t\otimes \eta _{\mathbb{1}}$
. We have shown that
$\eta _t$
is an isomorphism for
$t=\mathbb {e}_Y$
and therefore for all
$t\in \mathbb {e}_Y\otimes \mathscr {T}=\mathscr {T}_Y$
. This proves that
$(f^*)|_{\mathscr {T}_Y}\colon \mathscr {T}_Y\to \mathscr {S}$
is fully faithful, as claimed in (ii).
Suppose that
$f^*$
is fully faithful on
$\mathscr {T}_Y= {\mathrm{Loc}}(\mathscr {T}^c_Y)$
as in (ii). The essential image of
$(f^*)|_{\mathscr {T}_Y}\colon \mathscr {T}_Y\to \mathscr {S}$
is then generated as a localizing subcategory by
$f^*(\mathscr {T}^c_Y)$
. Thanks to Hypothesis (
$\mathscr {S}$
2), the latter is a tensor ideal in
$\mathscr {S}^c$
, and it coincides with
$\mathscr {S}^c_{Y'}$
by [Reference Balmer and FaviBF11, Theorem 6.3] again. In short,
$f^*(\mathscr {T}_Y)= {\mathrm{Loc}}(\mathscr {S}^c_{Y'})=\mathscr {S}_{Y'}$
, as claimed in (iii).
Now suppose (iii). We have a diagram

where the square with inclusions commutes by definition of G. The other square also commutes, that is, we have an isomorphism of tt-functors from
$\mathscr {T}$
to
$\mathscr {S}_{Y'}$
since
$f^*$
is a tensor functor and
$\mathbb {e}_{Y'}\cong f^*(\mathbb {e}_Y)$
. Taking right adjoints in the latter isomorphism of tensor functors and using that
$G^{-1}$
is the right adjoint of G, we obtain an isomorphism of lax monoidal functors
$\mathscr {S}_{Y'}\to \mathscr {T}$
:
Evaluating at the unit
$\mathbb {e}_{Y'}=G(\mathbb {e}_Y)$
of
$\mathscr {S}_{Y'}$
, we obtain an isomorphism of ring objects
in
$\mathscr {T}$
. Moreover, the canonical isomorphisms
$[\mathbb {e}_{Y},\mathbb {e}_{Y}]\xrightarrow {\sim }[\mathbb {e}_{Y},\mathbb{1}_{\mathscr {T}}]$
and
$[\mathbb {e}_{Y'},\mathbb {e}_{Y'}]\xrightarrow {\sim }[\mathbb {e}_{Y'},\mathbb{1}_{\mathscr {S}}]$
are ring homomorphisms when
$[\mathbb {e}_{Y},\mathbb {e}_{Y}]$
and
$[\mathbb {e}_{Y'},\mathbb {e}_{Y'}]$
have the ring structures provided by the lax monoidal functors
$[\mathbb {e}_{Y},-]:\mathscr {T}_{Y} \to \mathscr {T}$
and
$[\mathbb {e}_{Y'},-]:\mathscr {S}_{Y'} \to \mathscr {S}$
. Thus (2.18) provides an isomorphism of ring objects
By Hypothesis (
$\mathscr {S}$
1), the unit
$\mathbb{1}_{\mathscr {S}}$
is
$Y'$
-complete (Definition 2.5). This implies that
$[\mathbb {f}_{Y'},\mathbb{1}_{\mathscr {S}}]=0$
, and hence the canonical map
$\mathbb{1}_{\mathscr {S}} \to [\mathbb {e}_{Y'},\mathbb{1}_{\mathscr {S}}]$
is an isomorphism. This map is the unit map for the ring structure on
$[\mathbb {e}_{Y'},\mathbb{1}_{\mathscr {S}}]$
. Hence
is an isomorphism of ring objects, and this gives us (i).
Finally, Condition (iv) is equivalent to the unit
$\eta _t\colon t\to f_*(f^*(t))$
being an isomorphism for all t in the localizing
$\otimes $
-ideal of
$\mathscr {T}$
generated by k, which is precisely
$\mathscr {T}_Y$
. Thus (iv) is equivalent to
$f^*\colon \mathscr {T}_Y\to \mathscr {S}$
being fully faithful as in (ii).
Remark 2.19. In Theorem 2.16, we cannot drop Hypothesis (
$\mathscr {S}$
1) for a trivial reason: Take
${f^*= {\mathrm{Id}}_{\mathscr {T}}}$
in a tt-category
$\mathscr {T}$
whose unit is not tt-complete along Y; in that case, (i) fails, but the other properties are trivially true.
We cannot drop Hypothesis (
$\mathscr {S}$
2) either. To see this, consider the easy example of
$Y= {\mathrm{Spc}}(\mathscr {T}^c)$
itself, in which case
$\mathbb {e}_Y=\mathbb{1}$
and tt-completeness is a void condition. In that situation, a mere isomorphism
$f_*(\mathbb{1}_{\mathscr {S}})\simeq \mathbb{1}_{\mathscr {T}}$
does not force
$f^*$
to be an equivalence, as happens, for instance, with
$f^*\colon {\mathrm{D}}(R)\to {\mathrm{D}}(\mathbb {P}_{\hspace {-0.4ex}R}^1)$
. In that example, (i), (ii), and (iv) hold true, but (iii) fails.
Remark 2.20. Suppose that Y is closed in Theorem 2.16. Since (i)–(iii) are independent of k, we see that, if Property (iv) holds for one choice of k in
$\mathscr {T}^c_Y$
, then it holds for all other choices. In other words, (iv) depends only on Y.
Corollary 2.21. With notation as in Theorem 2.16, let
$\hat {f}^*\colon {\mathscr {T}}^{\wedge }_Y\to \mathscr {S}^{\wedge }_{Y'}$
be the tt-functor
$t\mapsto (f^*(t))^\wedge _{Y'}=[\mathbb {e}_{Y'},f^*(t)]$
obtained by
$Y'$
-completion of
$f^*$
. Then the equivalent conditions of Theorem 2.16 are furthermore equivalent to
-
(ii’) The functor $\hat {f}^*\colon {\mathscr {T}}^{\wedge }_Y\to \mathscr {S}^{\wedge }_{Y'}$
is fully faithful. -
(iii’) The functor $\hat {f}^*\colon {\mathscr {T}}^{\wedge }_Y\to \mathscr {S}^{\wedge }_{Y'}$
is an equivalence.
Proof. In view of Remark 2.6, we can transport results from
$\mathscr {T}_Y$
to
${\mathscr {T}}^{\wedge }_Y$
. We claim that the following diagram of tt-functors commutes

where the horizontal tt-equivalences are the ones of (2.7). Commutativity uses
$\mathbb {e}_{Y'}\cong f^*(\mathbb {e}_Y)$
and the direct computation
$[\mathbb {e}_{Y'},f^*(\mathbb {e}_Y\otimes t)]\cong [\mathbb {e}_{Y'},f^*(\mathbb {e}_Y)\otimes f^*(t)]\cong [\mathbb {e}_{Y'},\mathbb {e}_{Y'}\otimes f^*(t)]\cong [\mathbb {e}_{Y'},f^*(t)]$
, which is the formula for
$\hat {f}^*=(-)^\wedge _{Y'}\circ f^*$
. So we can rephrase Properties (ii) and (iii) about
$f^*\colon \mathscr {T}_Y\to \mathscr {S}_{Y'}$
in terms of
$\hat {f}^*$
.
At this stage, the reader probably wants an explicit example. Here it comes.
3 Ring completion and Koszul complexes
We now turn our attention to commutative algebra. Let R be a commutative ring, which need not be noetherian. We consider the ‘big’ tt-category
$\mathscr {T}= {\mathrm{D}}(R)$
. We write
$I\subset R$
for a finitely generated ideal and
$Y=V(I)$
for the associated Thomason closed subset of
$ {\mathrm{Spec}}(R)\cong {\mathrm{Spc}}(\mathscr {T}^c)$
. We recall the idempotent triangle (2.2)
$\mathbb {e}_Y\to \mathbb{1}\to \mathbb {f}_Y\to \Sigma \mathbb {e}_Y$
of Recollection 2.1. (See more about this in Remark 3.9.)
Remark 3.1. A tt-completion of
$\mathscr {T}$
in the sense of Section 2 depends on the choice of a tt-ideal of compact objects, which is necessarily of the form
$\mathscr {T}^c_Y$
for a unique Thomason subset Y of
$ {\mathrm{Spc}}(\mathscr {T}^c)\cong {\mathrm{Spec}}(R)$
; see [Reference ThomasonTho97]. If, following tradition, one also wants Y to be closed, then Y will be given by
$Y=V(I)$
for some finitely generated ideal I as above. In particular, non-finitely generated ideals I are never part of the tt-completion picture, even for non-noetherian rings R.
Recollection 3.2. It is well known that
$\mathscr {T}_Y= {\mathrm{Loc}}( {\mathrm{D}}^{\mathrm {perf}}(R)_Y)$
coincides with the subcategory
$ {\mathrm{D}}_Y\hspace {-0.15ex}(R)$
of complexes of R-modules supported on Y, that is, whose restriction to the open complement
${U:= {\mathrm{Spec}}(R)\!\smallsetminus \! Y}$
is acyclic. See [Reference NeemanNee92]. The tt-complete complexes of Definition 2.5, that is, those complexes belonging to
are often called derived I-complete or derived Y-complete. The category
${\mathscr {T}}^{\wedge }_Y= {\mathrm{D}}(R)^\wedge _Y$
is often denoted
$ {\mathrm{D}}(R)_{\mathrm {comp}}$
or
$ {\mathrm{D}}(R;I)_{\mathrm {comp}}$
in the literature. Finally, recall the tt-equivalence
$ {\mathrm{D}}_Y\hspace {-0.15ex}(R)\cong {\mathrm{D}}(R)^\wedge _Y$
of Remark 2.6.
Remark 3.3. There is a vast literature comparing classical I-adic completion
$\hat {M}_I=\lim _n M/I^nM$
, its derived functor, and tt-completion
$[\mathbb {e}_Y,-]$
, for R-modules and for complexes. It is rich and technical, and we cannot do it justice here. The interested reader will find a more detailed account in the Stacks Project [Sta20, Section 15.91], referring to earlier work such as [Reference Greenlees and MayGM92, Reference Dwyer and GreenleesDG02, Reference Porta, Shaul and YekutieliPSY14], to which one could add [Reference SchenzelSch03, Reference PositselskiPos23] for the derived functor of completion. We recall some facts.
Terminology 3.4. An R-module M is called classically I-complete if
$M\cong \hat {M}_I$
. It is called I-separated if
$\cap _{n}I^nM=0$
.
Proposition 3.5 [Sta20, Proposition 15.91.5]
An R-module M is classically I-complete if and only if it is I-separated and derived I-complete (Recollection 3.2). In particular, if
$R\cong \lim _n R/I^n$
is classically I-complete, then
$\mathbb{1}\cong [\mathbb {e}_Y,\mathbb{1}]={\mathbb{1}}^\wedge _Y$
, that is, the unit of
$ {\mathrm{D}}(R)$
is tt-complete along Y.
Let us make the principal case explicit for the benefit of the reader.
Example 3.6. Let
$s\in R$
and
$Y=V(s)$
. In that case, localization away from
$V(s)$
amounts to passing from R to
$R[1/s]$
, and the right idempotent
$\mathbb {f}_s=\mathbb {f}_Y$
in
$ {\mathrm{D}}(R)$
is simply
$\mathbb{1}[1/s]= {\mathrm{hocolim}}(\mathbb{1}\xrightarrow {s}\mathbb{1}\xrightarrow {s}\cdots )$
, that is, the complex
concentrated in homological degrees one and zero, where
$\tau $
maps the n-th copy of R to the
$(n+1)$
-st copy of R, via multiplication by s. (To be clear,
$\mathbb {N}=\{0,1,2,\ldots \}$
.) In other words, this complex is a projective resolution of
$R[1/s]$
. The canonical map
$\mathbb{1}\to \mathbb {f}_s$
is the inclusion of R in the zeroth copy of R in degree zero. Consequently,
$\mathbb {e}_{V(s)}$
can also be made explicit: It is the homotopy fiber of this map
$\mathbb{1}\to \mathbb {f}_s$
.
For any module M, for instance
$M=R$
, we know that M is derived s-complete if and only if
$[\mathbb {f}_s,M]=0$
. Since we described
$\mathbb {f}_s$
as a bounded complex of projectives in (3.7), we can compute
$[\mathbb {f}_s,M]$
by applying
$ {\mathrm{Hom}}_R(-,M)$
degreewise. We get
concentrated in homological degrees zero and
$-1$
; the map
$( {\mathrm{id}}-\tau )^*\colon M^{\mathbb {N}}\to M^{\mathbb {N}}$
is easily checked to send
$(x_n)_{n\in \mathbb {N}}$
to
$(x_n-sx_{n+1})_{n\in \mathbb {N}}$
.
In conclusion, M is derived s-complete if and only if the map
$( {\mathrm{id}}-\tau )^*$
in (3.8) is an isomorphism. It is easy to verify that this holds if M is classically I-complete. In fact, this holds if M is classically I-complete for any ideal I that contains s. (For surjectivity of
$(1-\tau )^*$
, show that every
$(y_n)_n$
is the image of
$(x_n)_n$
defined by
$x_n=\sum _{\ell =0}^\infty s^\ell y_{\ell +n}$
. For injectivity, use
$\cap _ns^nM\subseteq \cap _nI^nM=0$
.)
Remark 3.9. We gave explicit formulas for the idempotents
$\mathbb {e}_{V(s)}$
and
$\mathbb {f}_{V(s)}$
in the monogenic case above. For a general ideal
$I=\langle s_1,\ldots ,s_r\rangle $
, we have
$\mathbb {e}_{V(I)}=\mathbb {e}_{V(s_1)}\otimes \cdots \otimes \mathbb {e}_{V(s_r)}$
, and one can recover
$\mathbb {f}_{V(I)}$
as the mapping cone of
$\mathbb {e}_{V(I)}\to \mathbb{1}$
. In summary, the idempotents in the triangle (2.2) can be made very concrete in
$\mathscr {T}= {\mathrm{D}}(R)$
. In fact,
$\mathbb {e}_{V(I)}$
and
$\mathbb {f}_{V(I)}$
can be identified with the stable Koszul complex and the Čech complex, respectively. The functors
$\mathbb {e}_{V(I)}\otimes -$
and
$[\mathbb {e}_{V(I)},-]$
are essentially local cohomology and local homology; see [Reference Greenlees and MayGM92, Reference Dwyer and GreenleesDG02]. A related description for
$\mathbb {e}_{V(I)}$
is given in Proposition 4.9.
Remark 3.10. We have seen in Proposition 3.5 that classically I-complete implies derived I-complete. (We also proved it in the monogenic case at the end of Example 3.6, and one can jazz that up into a complete proof using an induction argument on the number of generators, thanks to the Mayer–Vietoris properties of idempotents [Reference Balmer and FaviBF11, Theorem 5.18]. We leave this to the interested reader.) As can be expected, the converse is wrong: There are modules M that are derived I-complete but not classically I-complete. See Yekutieli [Reference YekutieliYek11, Example 3.20].
Example 3.11. Kedlaya [Reference KedlayaKed24, Example 6.1.4] gives a simple example over the ring
${\mathcal {O}}=\hat {\mathbb {Z}}_p$
of p-adics. Take
$L=\big \{\,(x_i)_i\in {\mathcal {O}}^{\mathbb {N}}\,\big |\,\lim _i x_i=0\,\big \}$
to be the
${\mathcal {O}}$
-module of zero-converging sequences, and let
$M=\mathrm {Coker}(\ell \colon L\to L)$
be the cokernel of the monomorphism
$\ell ((x_i)_i):= (p^i x_i)_i$
. Then M is derived p-complete, as L is (e.g., by the criterion of Example 3.6). However, M is not p-separated: For instance, the sequence
$(p^i)_i$
is a nonzero element of
$\cap _n p^n M$
.
There are also rings R that are derived complete but not classically complete.
Example 3.12. Let
${\mathcal {O}}$
be an s-complete ring for some
$s\in {\mathcal {O}}$
, and let M be a derived s-complete module that is not s-separated (for instance
$s=p$
in
${\mathcal {O}}=\hat {\mathbb {Z}}_p$
and M as in Example 3.11). Define the
${\mathcal {O}}$
-algebra
$R={\mathcal {O}}\ltimes M$
as
${\mathcal {O}}\oplus M$
in which M squares to zero. Then R is derived s-complete but not classically s-complete. The latter is easy, since
$\cap _n s^n\cdot R$
contains
$\cap _n s^n M\neq 0$
in the second factor. So R is not s-separated. To see that the derived completeness of
${\mathcal {O}}$
and of M over
${\mathcal {O}}$
implies that the square-zero extension R is derived s-complete as an R-module, we can use the discussion of Example 3.6. It suffices to show that the map
$( {\mathrm{id}}-\tau )^*$
of (3.8) is an isomorphism
$R^{\mathbb {N}}\to R^{\mathbb {N}}$
. This map separates into two factors, one involving
${\mathcal {O}}^{\mathbb {N}}$
and one involving
$M^{\mathbb {N}}$
, which are both isomorphisms by the derived s-completeness of
${\mathcal {O}}$
and of M over
${\mathcal {O}}$
.
Remark 3.13. In summary, we have seen that if the ring homomorphism
$R\to {\hat {R}}_{{}}$
is an isomorphism, then so is the map
$\mathbb{1}\to {\mathbb{1}}^\wedge _Y$
in
$ {\mathrm{D}}(R)$
. We have seen that the converse fails (Example 3.12). Consequently, there is no ring isomorphism
${\mathbb{1}}^\wedge _Y\simeq \smash {{\hat {R}}_{{}}}$
in general. Hammering the point: For the ring of Example 3.12, the derived completion
${\mathbb{1}}^\wedge _Y$
is not recovering the classical I-adic completion
${\hat {R}}_{}$
. We want a simple formulation for when these two notions of completion agree.
Definition 3.14. We say that a sequence
$\underline {s}=(s_1,\ldots ,s_r)$
in R is Koszul-complete if the canonical map
$R\to {\hat {R}}_{}={\hat {R}}_{I}$
for
$I=\langle s_1,\ldots ,s_r\rangle $
induces a quasi-isomorphism
where
$ {\mathrm{kos}}(\underline {s})=\otimes _{i=1}^r {\mathrm{cone}}(s_i\colon \mathbb{1}\to \mathbb{1})$
is the usual Koszul complex. Note that the above tensor could equivalently be a derived tensor since the Koszul complex is perfect. Once we prove in Remark 3.21 that this property depends only on
$Y=V(I)$
, not on the choice of
$\underline {s}$
, we could also simply say that Y is Koszul-complete.
Remark 3.15. The induced map in homology
$ {\mathrm{H}}_i( {\mathrm{kos}}_R(\underline {s}))\to {\mathrm{H}}_i( {\mathrm{kos}}_R(\underline {s})\otimes _R{\hat {R}}_{})\cong {\mathrm{H}}_i( {\mathrm{kos}}_{{\hat {R}}_{}}(\underline {s}))$
is an isomorphism for
$i=0$
, since both sides are
$R/I$
in that case. Thus
$\underline {s}$
being Koszul-complete means that these maps are isomorphisms for
$i=1,\ldots ,r$
.
Example 3.16. This property does not hold in general, already for
$r=1$
. For instance, it would fail for the ring of Example 3.12. One can give a simpler example in the same vein. Let p be a prime, and consider the
$\mathbb {Z}_{(p)}$
-algebra
$R=\mathbb {Z}_{(p)}\ltimes (\mathbb {Q}/\mathbb {Z}_{(p)})$
with the second term squaring to zero. We use
$s_1=p$
. Observe that
$ {\mathrm{H}}_1( {\mathrm{kos}}(p))= {\mathrm{Ker}}(R\xrightarrow {p}R)$
is nonzero; it is
$\mathbb {Z}/p$
embedded in
$\mathbb {Q}/\mathbb {Z}_{(p)}$
via
$1/p$
. Since
$R/p^n\cong \mathbb {Z}/p^n$
for all
$n\geq 1$
, the completion
$\smash {{\hat {R}}_{(p)}}\cong \smash {\hat {\mathbb {Z}}_{(p)}}$
is a domain. So
$ {\mathrm{kos}}(p)\otimes _R\smash {{\hat {R}}_{(p)}}$
has trivial
$ {\mathrm{H}}_1$
, and the map
$ {\mathrm{kos}}(s)\to {\mathrm{kos}}(s)\otimes _R\smash {{\hat {R}}_{(p)}}$
is not injective on
$ {\mathrm{H}}_1$
.
This notion of Koszul-completeness is relevant only in the non-noetherian world:
Proposition 3.17. Suppose that the ring R is noetherian. Then every sequence
$\underline {s}=(s_1,\ldots ,s_r)$
is Koszul-complete in the sense of Definition 3.14.
Proof. Although probably well known, we give a proof for completeness. Write
$I=\langle s_1,\ldots ,s_r\rangle $
, and recall that, because R is noetherian, we have
$M\otimes _R {\hat {R}}_{}\cong \hat {M}_I$
for every finitely generated R-module M. We can apply this to one of our homology groups
$M= {\mathrm{H}}_i( {\mathrm{kos}}(\underline {s}))$
for
$1\le i\le r$
, which is finitely generated because R is noetherian. On the other hand, the homology of the Koszul complex is killed by
$s_1,\ldots ,s_r$
, since the maps
$s_i\cdot -$
are homotopic to zero on
$ {\mathrm{cone}}(s_i)$
, hence on the Koszul complex itself. So our R-module
$M= {\mathrm{H}}_i( {\mathrm{kos}}(\underline {s}))$
satisfies
$IM=0$
and thus
$\hat {M}_I\cong M$
. Therefore
$ {\mathrm{H}}_i( {\mathrm{kos}}(\underline {s}))=M\cong \hat {M}_I\cong M\otimes _R{\hat {R}}_{}= {\mathrm{H}}_i( {\mathrm{kos}}(\underline {s}))\otimes _R{\hat {R}}_{}\cong {\mathrm{H}}_i( {\mathrm{kos}}(\underline {s})\otimes _R{\hat {R}}_{})$
, where the last isomorphism holds because
${\hat {R}}$
is R-flat in the noetherian case.
Example 3.18. If
$\underline {s}$
is regular and
${\hat {R}}_{}$
is flat over R, then
$ {\mathrm{kos}}(\underline {s})\to R/I$
is a quasi-isomorphism, hence
$ {\mathrm{kos}}(\underline {s})\otimes {\hat {R}}_{}\to R/I\otimes {\hat {R}}_{}$
is an isomorphism by flatness. But
$R/I\otimes _R{\hat {R}}_{}\cong {\hat {R}}_{}/I\cong R/I$
, so
$\underline {s}$
is Koszul-complete, even without R being noetherian.
Remark 3.19. A general fact about classical completion with respect to a finitely generated ideal I is that the completion is itself always complete; that is, the completion
${\hat {R}}_{}$
is always classically
$I'$
-complete for the extended (finitely generated) ideal
$I'=I{\hat {R}}_{}$
; see [Sta20, Lemma 05GG]. This does not require R to be noetherian.
Theorem 3.20. Let R be a commutative ring,
$I\subseteq R$
a finitely generated ideal, and
$Y=V(I)$
. Let
$f\colon {\mathrm{Spec}}({\hat {R}}_{})\to {\mathrm{Spec}}(R)$
and let
$Y'=f^{-1}(Y)=V(I')$
be the preimage of Y. (See Remark 3.19.) Then the following conditions are equivalent:
-
(i) There exists an isomorphism of ring objects $[\mathbb {e}_Y,\mathbb{1}]\simeq {\hat {R}}_{}$
in
$ {\mathrm{D}}(R)$
. -
(ii) The functor $f^*\colon {\mathrm{D}}(R)\to {\mathrm{D}}({\hat {R}}_{})$
restricts to an equivalence
$ {\mathrm{D}}_Y(R)\mathop {\overset {\sim }\to } {\mathrm{D}}_{Y'}({\hat {R}}_{})$
. -
(iii) The completed extension-of-scalars $\hat {f}^*\colon {\mathrm{D}}(R)^{\wedge }_{Y}\to {\mathrm{D}}({\hat {R}}_{})^{\wedge }_{Y'}$
is an equivalence. -
(iv) Every sequence $\underline {s}$
that generates I is Koszul-complete (Definition 3.14). -
(v) There exists a Koszul-complete sequence $\underline {s}$
that generates I.
Proof. It suffices to apply Theorem 2.16 and Corollary 2.21 to
$\mathscr {T}= {\mathrm{D}}(R)$
and
$\mathscr {S}= {\mathrm{D}}({\hat {R}}_{})$
, with
$f^*\colon \mathscr {T}\to \mathscr {S}$
the extension-of-scalars, and to the object
$k= {\mathrm{kos}}(\underline {s})$
, which generates
$\mathscr {T}^c_Y$
by [Reference ThomasonTho97]. The two hypotheses (
$\mathscr {S}$
1) and (
$\mathscr {S}$
2) hold. The latter is obvious since
${\hat {R}}_{}=f^*(R)$
generates
$\mathscr {S}^c= {\mathrm{D}}^{\mathrm {perf}}({\hat {R}}_{})$
. The former holds by Proposition 3.5 since
${\hat {R}}_{}$
is
$I'$
-complete, where
$I'=I{\hat {R}}_{}$
is finitely generated (Remark 3.19).
Remark 3.21. Following up on Remark 2.20, we see from Theorem 3.20 that, once we know that an ideal I is generated by a Koszul-complete sequence, every other sequence of generators is automatically Koszul-complete. In fact, the same holds for any sequence defining the same closed subset Y.
Corollary 3.22. If R is noetherian then we have tt-equivalences on Y-torsion
$ {\mathrm{D}}_Y(R)\mathop {\overset {\sim }\to } {\mathrm{D}}_{Y'}({\hat {R}})$
and on Y-complete
$ {\mathrm{D}}(R)^\wedge _Y\simeq {\mathrm{D}}({\hat {R}}_{})^\wedge _{Y'}$
subcategories.
Remark 3.23. There is an extensive literature on the relationship between local homology
$[\mathbb {e}_Y,-]$
and the left derived functor
$\mathbb {L}\Lambda _I$
of I-adic completion. Briefly, there is a natural transformation
$[\mathbb {e}_Y,-]\to \mathbb {L}\Lambda _I$
, which is an isomorphism precisely when the ideal I is weakly proregular; see [Reference SchenzelSch03] and [Reference PositselskiPos23]. On the other hand, I is Koszul-complete if and only if the above natural transformation is an isomorphism when evaluated on the Koszul complex
$ {\mathrm{kos}}_R(\underline {s})$
, bearing in mind that the Koszul complex is Y-complete and
$ {\mathrm{kos}}_{{\hat {R}}}(\underline {s}) \simeq \mathbb {L}\Lambda _I( {\mathrm{kos}}_R(\underline {s}))$
. Thus, every weakly proregular ideal is Koszul-complete in the sense of Definition 3.14. The converse is not true, as the next two examples demonstrate.
Example 3.24. It follows from the definition that, for any finitely generated ideal
$I \subset R$
, the extended ideal
$I{\hat {R}}_{} \subset {\hat {R}}_{}$
is a Koszul-complete ideal of the I-adic completion
${\hat {R}}_{}=\Lambda _I(R)$
. In contrast,
$I{\hat {R}}_{} \subset {\hat {R}}_{}$
need not be weakly proregular. To explain this, recall that a principal ideal
$I=(s)$
is weakly proregular if and only if the ring R has bounded s-torsion, meaning that there exists an
$n_0 \in \mathbb {N}$
such that if
$s^n r=0$
for some
$r \in R$
and
$n \in \mathbb {N}$
, then
$s^{n_0}r=0$
. Thus, if
$I=(s)$
is a principal ideal that is not weakly proregular but that satisfies
$\cap _{n \ge 1} I^n = (0)$
, then the extended ideal
$\hat {I}=s{\hat {R}}_{}=I{\hat {R}}_{} \subset {\hat {R}}_{}$
is also not weakly proregular. For an explicit counterexample, let
$R=\prod _{n \ge 1} \mathbb {Z}/2^n\mathbb {Z}$
, and take
$s=(\mkern 1.5mu\overline {\mkern -1.5mu2\mkern -1.5mu}\mkern 1.5mu,\mkern 1.5mu\overline {\mkern -1.5mu2\mkern -1.5mu}\mkern 1.5mu,\cdots ) \in R$
. The principal ideal generated by s is not weakly proregular, and it remains so in the completion
$\smash {{\hat {R}}_{}}$
. In summary, Koszul-completeness is a strictly weaker condition than weak proregularity.
Example 3.25. Returning to Example 3.12, consider
$R={\mathcal {O}}\ltimes M$
for the module
$M=\prod _{n\ge 1} {\mathcal {O}}/(s^n)$
. Then R is Koszul-complete with respect to
$I=(s)$
but is not weakly proregular; see [Reference PositselskiPos16, Example 2.6].
Remark 3.26. For a weakly proregular ideal
$I \subset R$
, the equivalence
$ {\mathrm{D}}(R)^{\wedge }_{Y}\cong {\mathrm{D}}({\hat {R}}_{})^{\wedge }_{Y'}$
provided by Theorem 3.20 can be extracted from the literature on derived completion. Indeed, the extended ideal
$I{\hat {R}}$
is also weakly proregular by [Reference YekutieliYek25, Theorem 7.5]. The equivalence then follows from the proof of [Reference Sather-Wagstaff and WickleinSWW17, Theorem 1.1] using the identification
$[\mathbb {e}_Y,-]\cong \mathbb {L}\Lambda _I$
mentioned above. See also [Reference Pol and WilliamsonPW22, Theorem 1.2].
4 Dualizable objects in the complete case
We keep our setup: R is a commutative ring and
$Y:= V(I)\subseteq {\mathrm{Spec}}(R)$
for a finitely generated ideal I. The goal of this technical section is to characterize the dualizable objects in the derived category
$ {\mathrm{D}}_Y(R)$
of complexes supported on Y, when
$R\cong {\hat {R}}$
is classically I-adically complete. It will be achieved in Theorem 4.17. Most of the discussion holds for any commutative ring R.
Remark 4.1. We use homological indexing for complexes and view R-modules as complexes concentrated in degree zero. We denote the (left-derived) tensor product in
$\mathscr {T}= {\mathrm{D}}(R)$
by
$\otimes $
and write
$\otimes _R$
for the ordinary tensor product of R-modules. Recall that if t and u are right-bounded complexes, say, t belongs to
$ {\mathrm{D}}_{\ge a}(R):=\big \{\,t\in {\mathrm{D}}(R)\,\big |\, {\mathrm{H}}_i(t)=0\text { for all }i<a\,\big \}$
and
$u\in {\mathrm{D}}_{\ge b}(R)$
, then
$t\otimes u\in {\mathrm{D}}_{\ge a+b}(R)$
is also right-bounded, and the rightmost homology modules satisfy
by the usual canonical truncations and right-exactness of
$\otimes _R$
.
Recollection 4.2. Let
$\cdots \to t_{n+1}\xrightarrow {f_{n+1}} t_n \xrightarrow {f_{n}} t_{n-1}\to \cdots $
be a sequence of morphisms in a triangulated category
$\mathscr {T}$
, indexed by
$n\in \mathbb {N}$
. If
$u\in \mathscr {T}$
is an object such that every map
$ {\mathrm{Hom}}_{\mathscr {T}}(\Sigma u,f_{n})\colon {\mathrm{Hom}}_{\mathscr {T}}(\Sigma u,t_{n})\to {\mathrm{Hom}}_{\mathscr {T}}(\Sigma u,t_{n-1})$
is surjective, then there is a canonical isomorphism
This is a standard Mittag-Leffler argument, combined with applying the homological functor
$ {\mathrm{Hom}}_{\mathscr {T}}(u,-)$
to the exact triangle
that defines the homotopy limit. (As usual,
$\tau $
is the unique map to the product such that
$ {\mathrm{proj}}_n\circ \tau =f_{n+1}\circ {\mathrm{proj}}_{n+1}$
for all
$n\in \mathbb {N}$
.)
We also remind the reader of the standard trick of lifting idempotents:
Proposition 4.4. We can lift finitely generated projective modules, up to isomorphism, along the ring quotient
${\hat {R}}_{}\mathop {\twoheadrightarrow } R/I$
.
Proof. It suffices to show that every idempotent matrix in
$ {\mathrm{M}}_\ell (R/I)$
lifts to an idempotent matrix in
$ {\mathrm{M}}_{\ell }({\hat {R}}_{})$
, for any
$\ell \ge 1$
. For each
$n\ge 1$
, the ring homomorphism
has a nilpotent kernel; thus, idempotents lift. Hence we can construct the desired idempotent in
$\lim _n {\mathrm{M}}_{\ell }(R/I^n)\cong {\mathrm{M}}_{\ell }(\lim _n R/I^n)= {\mathrm{M}}_{\ell }({\hat {R}}_{})$
.
After these recollections, we gather in one place all the notation we shall use.
Notation 4.5. Take
$s_1,\ldots ,s_r\in R$
that generate I. Let
$n\ge 1$
.
-
(1) Write $I^{(n)}$
for
$\langle s_1^n,\ldots ,s_r^n\rangle $
. Of course,
$I^{(1)}=I$
and
$I^{(n)}\subseteq I^{(n-1)}$
. -
(2) We denote the Koszul complex for $(s_1^n,\ldots ,s_r^n)$
by $$\begin{align*}\quad k^{(n)}:=\otimes_{i=1}^r{\mathrm{cone}}(s_i^n)=\otimes_{i=1}^r(\cdots\to 0\to R\xrightarrow{s_i^n}R\to 0\cdots) \end{align*}$$with nonzero entries in nonnegative homological degrees. (Each factor lives in degrees 1 and 0 and the product ranges between degree r and $0$
.) We have maps
$q_n\colon k^{(n)}\to k^{(n-1)}$
given on each tensor factor
$ {\mathrm{cone}}(s_i^n)\to {\mathrm{cone}}(s_i^{n-1})$
by 
-
(3) There is a canonical map $p_n\colon k^{(n)}\to R/I^{(n)}$
given by the projection
$R\mathop {\twoheadrightarrow } R/I^{(n)}$
in degree zero, and the obvious square with the above
$q_n$
commutes: (4.6)
We define the complex $\ell ^{(n)}\in {\mathrm{D}}(R)$
as the homotopy fiber of
$p_n$
, that is, by the exact triangle in
$ {\mathrm{D}}(R)$
: (4.7) $$ \begin{align} \quad\ell^{(n)} \to k^{(n)} \xrightarrow{p_n} R/I^{(n)} \to \Sigma \ell^{(n)}. \end{align} $$
Since $ {\mathrm{H}}_0(k^{(n)})=R/I^{(n)}$
, the long exact sequence in homology tells us that $$\begin{align*}\ell^{(n)}\in{\mathrm{D}}_{\ge 1}(R). \end{align*}$$
-
(4) We let $\iota _{n}\colon {\mathrm{Spec}}(R/I^{(n)})\hookrightarrow {\mathrm{Spec}}(R)$
denote the closed immersion associated to the ring surjection
$R\mathop {\twoheadrightarrow } R/I^{(n)}$
, and let
$\iota _{n}^*\colon {\mathrm{D}}(R)\to {\mathrm{D}}(R/I^{(n)})$
denote the corresponding extension-of-scalars. Since its right adjoint, restriction-of-scalars
$(\iota _{n})_*$
, preserves homology, we get via the projection formula $$\begin{align*}{\mathrm{H}}_i(\iota_{n}^*(t))\cong{\mathrm{H}}_i((\iota_{n})_*\iota_{n}^*(t))\cong{\mathrm{H}}_i((R/I^{(n)})\otimes t) \end{align*}$$for every $i\in \mathbb {Z}$
and
$t\in {\mathrm{D}}(R)$
. By Remark 4.1, the tt-functor
$\iota _{n}^*$
preserves right-boundedness:
$\iota _{n}^*( {\mathrm{D}}_{\ge 0}(R))\subseteq {\mathrm{D}}_{\ge 0}(R/I^{(n)})$
. Moreover, when
$t\in {\mathrm{D}}_{\ge 0}(R)$
is concentrated in nonnegative degrees, we obtain (4.8) $$ \begin{align} {\mathrm{H}}_0(\iota_{n}^*(t))\cong {\mathrm{H}}_0((R/I^{(n)})\otimes t)\cong (R/I^{(n)})\otimes_R{\mathrm{H}}_0(t)\cong {\mathrm{H}}_0(t)\big/I^{(n)}\cdot{\mathrm{H}}_0(t). \end{align} $$
We now give a series of preparatory lemmas. Note that the Koszul complexes
$k^{(n)}$
of Notation 4.5 (2) are dualizable, and the maps
$q_n\colon k^{(n)}\to k^{(n-1)}$
described in (2) correspond to maps
$q_n^\vee \colon (k^{(n-1)})^\vee \to (k^{(n)})^\vee $
.
Proposition 4.9. The homotopy colimit of the sequence
in
$ {\mathrm{D}}(R)$
is isomorphic to the left idempotent
$\mathbb {e}_Y$
.
Proof. This is well known. Since
$\mathbb {e}_Y=\mathbb {e}_{V(s_1)}\otimes \cdots \otimes \mathbb {e}_{V(s_r)}$
, it is possible to reduce to the case
$r=1$
. For
$s\in R$
, the right-idempotent
$\mathbb {f}_{V(s)}$
is simply
$R[1/s]$
in degree zero; hence,
$\mathbb {e}_{V(s)}$
is the complex
$(0\to R\to R[1/s]\to 0)$
in homological degrees 0 and
$-1$
, which is easily seen to be the homotopy colimit of

Corollary 4.10. Let
$t\in {\mathrm{D}}(R)$
be an object. Then the homotopy limit of the sequence
is isomorphic to
$[\mathbb {e}_Y,t]$
.
Proof. Apply
$[-,t]$
to Proposition 4.9 and use
$[(k^{(n)})^\vee ,t]\cong k^{(n)}\otimes t$
.
We now turn to the objects
$\ell ^{(n)}$
defined by the exact triangles (4.7).
Lemma 4.11. For every
$n\ge 1$
, we have
$I^{(n)}\cdot {\mathrm{H}}_i(\ell ^{(n)})=0$
for all
$i\ge 1$
.
Proof. As the Koszul complex
$k^{(n)}$
and the module
$R/I^{(n)}$
have the same homology in degree 0 and as
$R/I^{(n)}$
is concentrated in degree 0, we have
$ {\mathrm{H}}_i(\ell ^{(n)})= {\mathrm{H}}_i(k^{(n)})$
for all
$i\ge 1$
. But the map
$s_i^n$
is zero on
$ {\mathrm{cone}}(s_i^n)$
and a fortiori on
$\otimes _{i} {\mathrm{cone}}(s_i^n)=k^{(n)}$
. The induced map in homology is then zero as well.
Lemma 4.12. If
$t\in {\mathrm{D}}_{\ge 0}(R)$
satisfies
$ {\mathrm{H}}_0((R/I^{(n)})\otimes t)=0$
, then
$ {\mathrm{H}}_0(k^{(n)}\otimes t )=0$
as well, and
$ {\mathrm{H}}_1(p_n\otimes 1 )\colon {\mathrm{H}}_1(k^{(n)}\otimes t )\to {\mathrm{H}}_1((R/I^{(n)})\otimes t)$
is an isomorphism.
Proof. Since
$t\in {\mathrm{D}}_{\ge 0}(R)$
, we can use (4.8) and the assumption
$ {\mathrm{H}}_0((R/I^{(n)})\otimes t)=0$
to deduce that
$ {\mathrm{H}}_0(t)=I^{(n)}\cdot {\mathrm{H}}_0(t)$
. It follows that
$ {\mathrm{H}}_1(\ell ^{(n)})\otimes _R {\mathrm{H}}_0(t)=0$
since
$I^{(n)}\cdot {\mathrm{H}}_1(\ell ^{(n)})=0$
by Lemma 4.11. Since
$\ell ^{(n)}\in {\mathrm{D}}_{\ge 1}(R)$
and
$t\in {\mathrm{D}}_{\ge 0}(R)$
, we know that
$\ell ^{(n)}\otimes t\in {\mathrm{D}}_{\ge 1}(R)$
and, by Remark 4.1 again, the rightmost homology is
$ {\mathrm{H}}_1(\ell ^{(n)}\otimes t)\cong {\mathrm{H}}_1(\ell ^{(n)})\otimes _R {\mathrm{H}}_0(t)$
. As the latter vanishes, we have in fact
Plugging this into the homology long exact sequence associated to the exact triangle (4.7)
$\otimes \,t$
, we get isomorphisms
$ {\mathrm{H}}_i(k^{(n)}\otimes t )\mathop {\overset {\sim }\to } {\mathrm{H}}_i((R/I^{(n)})\otimes t)$
for
$i=0,1$
.
Lemma 4.13. Let
$N\subset R$
be a nilideal and
$a\in \mathbb {Z}$
. Let
$c\in {\mathrm{D}}^{\mathrm {perf}}(R)$
be a perfect complex and
$d\in {\mathrm{D}}^{\mathrm {perf}}(R/N)$
its image modulo N. Suppose that
$d\in {\mathrm{D}}_{\ge a}(R/N)$
has homology only in degrees above a. Then
$c\in {\mathrm{D}}_{\ge a}(R)$
has the same right-boundedness.
Proof. We can assume
$c\neq 0$
. Let
$ {\mathrm{H}}_i(c)$
be the rightmost nonzero homology group of c. We need to show that
$i\ge a$
. Since c is perfect, its rightmost homology group
$ {\mathrm{H}}_i(c)$
is a finitely generated R-module and, since N is a nilideal, Nakayama’s Lemma guarantees that
$(R/N)\otimes _R {\mathrm{H}}_i(c)$
remains nonzero. By Remark 4.1, this nonzero module is
$ {\mathrm{H}}_i((R/N)\otimes c)\cong {\mathrm{H}}_i(d)$
. Hence
$i\ge a$
.
We now turn to a key lemma, where derived completion appears.
Lemma 4.14. Let
$t\in {\mathrm{D}}_{\ge 0}(R)$
be such that
$\iota _{n}^*(t)\in {\mathrm{D}}(R/I^{(n)})$
is perfect for every
$n\ge 1$
. If
${{\mathrm{H}}_0((R/I)\otimes t)=0}$
, then
$ {\mathrm{H}}_0([\mathbb {e}_Y,t])=0$
.
Proof. We first claim that
$ {\mathrm{H}}_0(\iota _{n}^*(t))=0$
for all
$n\ge 1$
. The
$n=1$
case is the hypothesis
$ {\mathrm{H}}_0(\iota _{1}^*(t))\cong {\mathrm{H}}_0((R/I)\otimes t)=0$
. Let
$n\ge 2$
be such that
$ {\mathrm{H}}_0(\iota _{n-1}^*(t))=0$
. Write
$\bar {R}=R/I^{(n)}$
and
$N=I^{(n-1)}/I^{(n)}\subseteq \bar {R}$
. The homomorphism
$\bar {R}\mathop {\twoheadrightarrow } \bar {R}/N=R/I^{(n-1)}$
has nilpotent kernel N and sends
$\iota _{n}^*(t)$
to
$\iota _{n-1}^*(t)$
:

Both of these objects are perfect complexes by assumption. We can therefore use Lemma 4.13 to conclude that
$ {\mathrm{H}}_0(\iota _{n}^*(t))=0$
, which proves the claim by induction.
Our second claim is that the map
$ {\mathrm{H}}_1((R/I^{(n)})\otimes t)\to {\mathrm{H}}_1((R/I^{(n-1)})\otimes t)$
is surjective for every
$n\ge 2$
. Keeping the notation
$\bar {R}=R/I^{(n)}$
and
$N=I^{(n-1)}/I^{(n)}$
above, the perfect complex
$\iota _{n}^*(t)$
belongs to
$ {\mathrm{D}}_{\ge 1}(R/I^{(n)})$
by the already proved first claim, that is, the perfect complex
$\iota _{n}^*(t)$
has rightmost nonzero homology in degree one (or higher). Thus we can invoke Remark 4.1 again, for the ring
$\bar {R}$
, to get that
Hence the map
$ {\mathrm{H}}_1((R/I^{(n)})\otimes t)\cong {\mathrm{H}}_1(\iota _{n}^*(t))\mathop {\twoheadrightarrow } {\mathrm{H}}_1(\iota _{n-1}^*(t))\cong {\mathrm{H}}_1((R/I^{(n-1)})\otimes t)$
is indeed surjective.
Combining with (4.6) and Lemma 4.12 our two claims in degrees zero and one also hold if we replace
$(R/I^{(n)})\otimes t$
by
$k^{(n)}\otimes t$
, namely, we have
for all
$n\ge 1$
and the maps induced by
$q_n\colon k^{(n)}\to k^{(n-1)}$
are surjective for all
$n\ge 2$
. The latter implies that
$ {\mathrm{H}}_0( {\mathrm{holim}}_n(k^{(n)}\otimes t))\cong \lim _n {\mathrm{H}}_0(k^{(n)}\otimes t)=0$
; see Recollection 4.2 for
$u=R$
in
$\mathscr {T}= {\mathrm{D}}(R)$
. But Corollary 4.10 tells us that this homotopy limit,
$ {\mathrm{holim}}_n(k^{(n)}\otimes t)$
, is precisely the object
$[\mathbb {e}_Y,t]$
.
Lemma 4.15. Let
$b\ge a$
be integers. Let
$d\in {\mathrm{D}}(R)$
be such that
$ {\mathrm{kos}}(s_1,\ldots ,s_r)\otimes d$
has homology concentrated in degrees between b and a. Then:
-
(a) For every $n\ge 1$
, the complex
$k^{(n)}\otimes d$
has homology concentrated in degrees between b and a. -
(b) The complex $[\mathbb {e}_Y,d]$
has homology concentrated in degrees between b and
$a-1$
. In particular,
$[\mathbb {e}_Y,d]\in {\mathrm{D}}_{\ge a-1}(R)$
is right-bounded.
Proof. Part (a) follows from the more general fact that
$ {\mathrm{kos}}(s_1^{\ell _1},\ldots ,s_r^{\ell _r})\otimes d$
has homology concentrated between degrees b and a, for every
$\ell _1,\ldots ,\ell _r\ge 1$
. The latter is an immediate induction on the
$\ell _i$
once we observe that
$ {\mathrm{cone}}(s^{\ell +1})$
is an extension of
$ {\mathrm{cone}}(s^{\ell })$
and
$ {\mathrm{cone}}(s)$
and since the case
$\ell _1=\ldots =\ell _r=1$
is the hypothesis. Part (b) then follows from Corollary 4.10 and the homology long exact sequence for the exact triangle defining the homotopy limit; see (4.3).
Lemma 4.16. Let
$n\ge 1$
and
$t\in {\mathrm{D}}(R)$
. The tt-functor
$\iota _{n}^*\colon {\mathrm{D}}(R)\to {\mathrm{D}}(R/I^{(n)})$
sends the canonical maps
$\mathbb {e}_Y\otimes t\to t$
and
$t\to [\mathbb {e}_Y,t]$
to isomorphisms. In particular,
$\iota _{n}^*(\mathbb {e}_Y)\cong \mathbb{1}$
.
Proof. The cones of these maps are
$\mathbb {f}_Y\otimes t$
and
$[\mathbb {f}_Y,t]$
, and these objects are killed by the Koszul objects
$k^{(n)}$
since
$ {\mathrm{supp}}(k^{(n)})=Y$
and since
$k^{(n)}$
is dualizable in
$\mathscr {T}$
. So it suffices to observe that
$\iota _{n}^*(k^{(n)})\cong \oplus _{i=0}^r \mathbb{1}^{{n\choose i}}$
, so
$\mathbb{1}$
kills
$\iota _{n}^*(\mathbb {f}_Y\otimes t)$
and
$\iota _{n}^*([\mathbb {f}_Y,t])$
.
Recall from Recollection 3.2 the tt-category
$ {\mathrm{D}}_Y(R)\subseteq {\mathrm{D}}(R)$
of complexes supported on Y and the tt-equivalent category
$ {\mathrm{D}}(R)^\wedge _Y=( {\mathrm{D}}_Y(R))^{\perp \perp }\subseteq {\mathrm{D}}(R)$
of derived complete complexes along Y.
Theorem 4.17. Let R be a commutative ring and let
$I\subset R$
be a finitely generated ideal such that
$R\cong {\hat {R}}$
is I-adically complete and let
$Y=V(I)$
.
-
(a) A complex $d\in {\mathrm{D}}_Y(R)$
supported on Y is dualizable in the category
$ {\mathrm{D}}_Y(R)$
if and only if d belongs to the thick subcategory generated by the unit
$\mathbb {e}_Y$
. -
(b) A derived complete complex $d\in {\mathrm{D}}(R)^{\wedge }_Y$
is dualizable in the category
$ {\mathrm{D}}(R)^{\wedge }_Y$
if and only if d is a perfect complex.
Proof. We only prove (a), as (b) will follow by the tt-equivalence
$\mathscr {T}_Y\cong {\mathscr {T}}^{\wedge }_Y$
of Remark 2.6 and the fact that the unit
$\mathbb{1}_{{\mathscr {T}}^{\wedge }_Y}$
is
${\mathbb{1}}^\wedge _Y\cong R$
by Proposition 3.5 under the inclusion
${\mathscr {T}}^{\wedge }_Y=\mathscr {T}_Y^{\perp \perp }\mathop {\rightarrowtail }\mathscr {T}= {\mathrm{D}}(R)$
. Since dualizable objects always form a thick subcategory containing the unit, we only need to prove that if d is a dualizable object in
$\mathscr {T}_Y$
, then
$d \in {\mathrm{thick}}\langle \mathbb {e}_Y \rangle $
in
$\mathscr {T}_Y$
. (Since
$\mathscr {T}_Y \subset \mathscr {T}$
is a thick subcategory, this is the same as
$ {\mathrm{thick}}\langle \mathbb {e}_Y\rangle $
in
$\mathscr {T}$
.) If
$d=0$
, there is nothing to prove, so we may assume that
$d\neq 0$
. We are going to proceed by induction on the ‘homological amplitude’ of the image
$\iota _{1}^*(d)$
of d in
$ {\mathrm{D}}(R/I)$
, and we will construct an exact triangle in
$\mathscr {T}_Y$
where P is a finitely generated projective R-module and where either
$d'=0$
or the ‘homological amplitude’ of
$\iota _{1}^*(d')$
is less than that of d. For this ‘homological amplitude’ to make sense, we need to know that
$\iota _{1}^*(d)$
is perfect. In fact, we have, more generally, for the ideals
$I^{(n)}$
of Notation 4.5:
To see this, note that the functor
$(\iota _{n}^*)|_{{\mathscr {T}_Y}}\colon \mathscr {T}_Y\hookrightarrow \mathscr {T}= {\mathrm{D}}(R)\to {\mathrm{D}}(R/I^{(n)})$
sends the tensor product to the tensor product, since both the inclusion
$\mathscr {T}_Y\hookrightarrow \mathscr {T}$
and extension-of-scalars
$\iota _{n}^*$
do. However, the inclusion
$\mathscr {T}_Y\hookrightarrow \mathscr {T}$
does not preserve the unit (
$\mathbb {e}_Y\not \mapsto \mathbb{1}$
). Luckily, the second functor
$\iota _{n}^*$
corrects this issue by Lemma 4.16. This proves (4.19) since a tensor functor preserves dualizable objects and the dualizable objects in the derived category of a ring are just the perfect complexes. The ‘homological amplitude’ of
$\iota _{1}^*(d)$
is simply the length of the interval where its homology is nonzero, that is, the smallest number
$b-a$
where
$ {\mathrm{H}}_i(\iota _{1}^*(d))=0$
for all
$i>b$
and all
$i<a$
. By convention, let us say that this amplitude is
$-1$
if all those groups are zero, that is, when
$\iota _{1}^*(d)=0$
. We shall see that this happens only for
$d=0$
.
For our dualizable object
$d\in \mathscr {T}_Y$
, define the following object of
$\mathscr {T}= {\mathrm{D}}(R)$
:
Note that
$[\mathbb {e}_Y,t]=t$
and
$\mathbb {e}_Y\otimes t\cong d$
, and in particular
$t\neq 0$
when
$d\neq 0$
. By Lemma 4.16 again, this object t has the same image as d in
$ {\mathrm{D}}(R/I^{(n)})$
under
$\iota _{n}^*$
:
for every
$n\ge 1$
. In particular, by (4.19), the object
$\iota _{n}^*(t)$
is compact in
$ {\mathrm{D}}(R/I^{(n)})$
:
On the other hand, it is a general fact in a tensor-triangulated category
$\mathscr {S}$
with coproducts and with a coproduct-preserving tensor, like
$\mathscr {S}=\mathscr {T}_Y$
, that if k is compact and d is dualizable, then
$k\otimes d$
is compact. This is immediate from
$ {\mathrm{Hom}}_{\mathscr {S}}(k\otimes d,-)\cong {\mathrm{Hom}}_{\mathscr {S}}(k,d^\vee \otimes -)$
. In particular, in our case, we see that
$ {\mathrm{kos}}(s_1,\ldots ,s_r)\otimes d$
is compact in
$\mathscr {T}_Y$
, hence in
$\mathscr {T}$
since
$(\mathscr {T}_Y)^c=(\mathscr {T}^c)_Y$
by construction of
$\mathscr {T}_Y$
. We can therefore invoke Lemma 4.15 for our d to conclude that
$t=[\mathbb {e}_Y,d]$
is right-bounded. Up to replacing d by a (de)suspension, we can assume that
By (4.21) and (4.22), the object t satisfies the hypotheses of Lemma 4.14, hence
Indeed, the vanishing of
$ {\mathrm{H}}_0(\iota _{1}^*t)\cong {\mathrm{H}}_0((R/I)\otimes t)$
implies
$ {\mathrm{H}}_0([\mathbb {e}_Y,t])=0$
by Lemma 4.14. But
$[\mathbb {e}_Y,t]=t$
and
$ {\mathrm{H}}_0([\mathbb {e}_Y,t])= {\mathrm{H}}_0(t)=0$
happens only for
$d=0$
by (4.22). The converse in (4.23) is clear since t was defined to be
$[\mathbb {e}_Y,d]$
.
So let us proceed with constructing the exact triangle (4.18), when
$d\neq 0$
, that is, when
$ {\mathrm{H}}_0(t)\neq 0$
. The object
$t\in {\mathrm{D}}_{\ge 0}(R)$
is represented by a complex of projective R-modules (not necessarily finitely generated) as in the top row below

and its image under
$\iota _{1}^*=(R/I)\otimes _R-$
, displayed in the second row with the shortcut
$\bar {t}_i:=(R/I)\otimes _R t_i$
, is a perfect complex by (4.21). By (4.23), we know that
$\bar {t}_1\to \bar {t}_0$
cannot be surjective, that is, the ‘homological amplitude’ of
$\iota _{1}^*(d)\cong \iota _{1}^*(t)=\bar {t}$
is the biggest integer
$b\ge 0$
such that
$ {\mathrm{H}}_b(\bar {t})\neq 0$
. Since
$\bar {t}$
is quasi-isomorphic to a bounded complex of finitely generated projective
$R/I$
-modules, which we can assume to live in nonnegative degrees since
$\bar {t}\in {\mathrm{D}}_{\ge 0}(R/I)$
, there exists a finitely generated projective
$R/I$
-module
$\bar {P}$
as in the third row of (4.24) (simply the last entry of that perfect complex) with the property that the homotopy fiber of
$\bar {P}\to \bar {t}$
is a perfect complex
$\bar {t}'$
with amplitude
$b-1$
. (Recall that amplitude
$-1$
means
$\bar {t}'=0$
.)
By Proposition 4.4, since R is classically complete, we know that
$\bar {P}\cong (R/I)\otimes _R P$
for some finitely generated projective R-module P, and we can lift the map
$\bar {f}\colon \bar {P}\to \bar {t}_0$
to a map
$f\colon P\to t_0$
since P is projective and
$t_0\mathop {\twoheadrightarrow }\bar {t}_0$
is a surjection of R-modules. Since t is concentrated in nonnegative degrees, f defines an actual morphism of complexes
$f\colon P\to t$
(in degree zero). Define
$g:=\mathbb {e}_Y\otimes f\colon \mathbb {e}_Y\otimes P\to \mathbb {e}_Y\otimes t\cong d$
and complete it into an exact triangle as announced in (4.18). Note that
$d'$
is again dualizable in
$\mathscr {T}_Y$
. So it only remains to show that
$\iota _{1}^*(d')$
has homological amplitude
$b-1$
. By Lemma 4.16, we know that the image of the triangle (4.18) under the tt-functor
$\iota _{1}^*$
is isomorphic to the exact triangle (4.25). In other words,
$\iota _{1}^*(d')\simeq \bar {t}'$
, which has amplitude one less than that of d. This finishes the proof.
Corollary 4.26. Suppose that
$R\cong {\hat {R}}_{Y}$
is classically Y-complete. Then the subcategory of dualizable objects inside the category
$ {\mathrm{D}}(R)^{\wedge }_Y$
of Y-complete complexes coincides with that of perfect complexes
$ {\mathrm{D}}^{\mathrm {perf}}(R)= {\mathrm{D}}(R)^c$
and is tt-equivalent to the subcategory of dualizable objects in
$ {\mathrm{D}}_Y(R)$
via the following tt-equivalences:
![Commutative diagram. Top D super perf (R) maps to bottom-left (D sub Y (R)) super d via e sub Y tensor minus. Bottom-left maps to bottom-right (D (R) hat sub Y) super d via [e sub Y, minus]. Top maps to bottom-right via exclamation mark.](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20261022225054996-0939:S2050509426102837:S2050509426102837_eqnu29.png?pub-status=live)
Proof. The right-hand equality is Theorem 4.17 (b). The horizontal equivalence is simply the dualizable part of the tt-equivalence
$\mathscr {T}_Y\cong (\mathscr {T}_Y)^{\perp \perp }={\mathscr {T}}^{\wedge }_Y$
of Remark 2.6. The left-hand tensor functor
$\mathbb {e}_Y \otimes -:\mathscr {T} \to \mathscr {T}_Y$
preserves dualizable objects, hence restricts to a functor
$\mathscr {T}^c=\mathscr {T}^d\to (\mathscr {T}_Y)^d$
. The composite maps
$c\in \mathscr {T}^c$
to
$[\mathbb {e}_Y,\mathbb {e}_Y\otimes c]\cong [\mathbb {e}_Y,\mathbb {e}_Y]\otimes c={\mathbb{1}}^\wedge _Y\otimes c$
, which is simply c in our case since
${\mathbb{1}}^\wedge _Y\cong \mathbb{1}$
by Proposition 3.5.
Remark 4.27. A proof of Corollary 4.26 using spectral algebraic geometry [Reference LurieLur18] has been given by Naumann–Pol [Reference Naumann and PolNP24, Theorem 11.3].
5 Main results
We keep our general notation: R is a commutative ring and
$Y\subseteq {\mathrm{Spec}}(R)$
is a closed subset with quasi-compact complement. We write
$\mathscr {T}= {\mathrm{D}}(R)$
for the derived category,
$\mathscr {T}_Y= {\mathrm{D}}_Y(R)$
for the category of complexes supported on Y, and
${\mathscr {T}}^{\wedge }_Y= {\mathrm{D}}(R)^{\wedge }_Y$
for the category of derived complete complexes along Y (Recollection 3.2).
We are ready to prove our main result.
Theorem 5.1. Let
$\underline {s}=(s_1,\ldots ,s_r)$
be a sequence of elements of R such that
$Y=V(s_1,\ldots ,s_n)$
. Then the following are equivalent:
-
(i) The sequence $\underline {s}$
is Koszul-complete (Definition 3.14). -
(ii) There is a canonical tt-equivalence $( {\mathrm{D}}_Y\hspace {-0.15ex}(R))^d \cong {\mathrm{D}}^{\mathrm {perf}}({\hat {R}}_{Y})$
making the following diagram commute: 
-
(iii) There is a canonical tt-equivalence $( {\mathrm{D}}(R)^{\wedge }_{Y})^d \cong {\mathrm{D}}^{\mathrm {perf}}({\hat {R}}_{Y})$
making the following diagram commute: 
-
(iv) There exists an isomorphism of ring objects ${\mathbb{1}}^\wedge _Y\cong {\hat {R}}_{Y}$
in
$ {\mathrm{D}}(R)$
.
Proof. Let
$f: {\mathrm{Spec}}({\hat {R}}_{{}})\to {\mathrm{Spec}}(R)$
be the ring-theoretic completion and let
$f^*:\mathscr {T}:= {\mathrm{D}}(R) \to {\mathrm{D}}({\hat {R}}_{{}}) =: \mathscr {S}$
be the extension-of-scalars. Write
$Y'=f^{-1}(Y)$
as usual.
(i)
$\Rightarrow $
(ii): We have a commutative diagram of tt-functors

The bottom functor is an equivalence by Theorem 3.20. On the other hand, since
${\hat {R}}_{{}}$
is classically
$Y'$
-complete (Remark 3.19), Corollary 4.26 implies that the right vertical functor is an equivalence when restricted to dualizable objects. We get

(ii)
$\Rightarrow $
(i): The hypothesis is that we have a tt-equivalence making the right-hand triangle below commute.

The left-hand triangle commutes since
$\mathbb {e}_Y\otimes -$
is right adjoint to the inclusion
$\mathscr {T}_Y\mathop {\rightarrowtail }\mathscr {T}$
and in particular retracts it. The bottom composite is fully faithful; hence, for any
$a,b \in \mathscr {T}_Y^c$
, we have that
$\mathscr {T}(a,b) \to \mathscr {S}(f^*(a),f^*(b)) \cong \mathscr {T}(a,f_*(\mathbb{1})\otimes b)$
is a bijection. Since this is true for all
$a \in \mathscr {T}_Y^c$
, it is also true for all
$a \in {\mathrm{Loc}}(\mathscr {T}_Y^c)=\mathscr {T}_Y$
, and the latter contains b and
$f_*(\mathbb{1})\otimes b$
. It follows by Yoneda that
$\eta _b\colon b \to f_*(\mathbb{1})\otimes b$
is an isomorphism for every
$b \in \mathscr {T}_Y^c$
. Plugging in
$b= {\mathrm{kos}}(\underline {s})$
, we get (i).
The equivalence (i)
$\Leftrightarrow $
(iv) was already established in Theorem 3.20. The equivalence (ii)
$\Leftrightarrow $
(iii) follows again from the tt-equivalence
$\mathscr {T}_Y\cong \mathscr {T}^\wedge _Y$
of Remark 2.6.
Corollary 5.2. Let R be a noetherian commutative ring and let
$Y\subseteq {\mathrm{Spec}}(R)$
be a closed subset. There are canonical equivalences of tt-categories between
$\smash { {\mathrm{D}}^{\mathrm {perf}}({\hat {R}}_{{}})}$
and the subcategories
$( {\mathrm{D}}_Y\hspace {-0.15ex}(R))^d$
and
$( {\mathrm{D}}(R)^\wedge _Y)^d$
making the following diagram commute:

Remark 5.3. In view of Theorem 5.1 and Example 3.16, the equivalence of Corollary 5.2 does not hold for the non-noetherian ring
$R=\mathbb {Z}_{(p)}\oplus (\mathbb {Q}/\mathbb {Z}_{(p)})$
and
$Y=V(p)$
.
Remark 5.4. We learned in Example 2.13 that
${\mathscr {T}}^{\wedge }_Y$
should not be thought of as the tt-analogue of ring completion. Theorems 2.16 and 3.20 suggest that
${\mathscr {T}}^{\wedge }_Y$
recovers only the part of Y-completion supported on Y. Perhaps one should write
$\mathscr {T}^{\wedge }_{YY}$
to make this point: One decoration
${}^\wedge _Y$
for Y-completion and another Y for support.
We could also say that the only thing we need to build the full completion
$\hat {\mathscr {T}}$
is a rigid tt-category
$\hat {\mathscr {T}}^d$
that will serve as the dualizable objects in
$\hat {\mathscr {T}}$
and that we can Ind-complete into
$\hat {\mathscr {T}}$
. Theorem 5.1 suggests that the dualizable objects in
${\mathscr {T}}^{\wedge }_Y$
are a possible choice for this
$\hat {\mathscr {T}}^d$
. This is the definition chosen in [Reference Naumann, Pol and RamziNPR24]. Another, possibly smaller, choice would be to take the smallest tt-subcategory of
$({\mathscr {T}}^{\wedge }_Y)^d$
that contains the image of
$\mathscr {T}^c$
. These two choices can be different in general, as the existence of ‘exotic’ dualizable objects in the
$K(n)$
-local category shows; see [Reference Hovey and StricklandHS99, Section 15.1]. On the other hand, Corollary 5.2 tells us that there is no difference in the case of the derived category
$ {\mathrm{D}}(R)$
of a noetherian ring R. Future investigation of this topic seems worth pursuing in general tt-geometry.
Acknowledgements
The authors would like to thank Greg Stevenson for numerous discussions about completion over many years. We also thank Niko Naumann and Luca Pol for bringing Remark 4.27 to our attention. Finally, we thank the referees for several useful comments.
Competing interests
The authors have no competing interests to declare.
Funding statement
The first author was supported by NSF grant DMS-215375.





