This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Formal lifting of dualizing complexes and consequences

Shiji Lyu Department of Mathematics, Statistics, and Computer Science
University of Illinois at Chicago
Chicago, IL 60607-7045
USA
[email protected] https://homepages.math.uic.edu/~slyu/
Abstract.

We show that for a Noetherian ring AA that is II-adically complete for an ideal II, if A/IA/I admits a dualizing complex, so does AA. This gives an alternative proof of the fact that a Noetherian complete local ring admits a dualizing complex. We discuss several consequences of this result. We also consider a generalization of the notion of dualizing complexes to infinite-dimensional rings and prove the results in this generality. In addition, we give an alternative proof of the fact that every excellent Henselian local ring admits a dualizing complex, using ultrapower.

1. Introduction

The following problem has a long history in commutative algebra, cf. [EGA ̵IV2, Remarque 7.4.8].

Question 1.1.

What properties 𝐏\mathbf{P} of rings satisfy the lifting property, that is, for every Noetherian ring AA and ideal II of AA, if AA is II-adically complete and A/IA/I satisfies 𝐏\mathbf{P}, then AA satisfies 𝐏\mathbf{P}.

There have been numerous studies on the lifting property and its variants, for many important properties 𝐏\mathbf{P}. For example, lifting property holds for 𝐏\mathbf{P}=“Nagata” [Mar75] and 𝐏\mathbf{P}=“quasi-excellent” [KS21], but not for 𝐏\mathbf{P}=“excellent” or 𝐏\mathbf{P}=“universally catenary” [Gre82]. We refer the reader to [KS21, Appendix] for more information.

One main objective of this article is to show that the property of admitting a dualizing complex satisfies the lifting property, which, as fundamental as it may be, seems to be missing in the literature. For applications, especially Theorem 6.5, we consider the following generalization of dualizing complexes to infinite-dimensional rings.

Definition 1.2.

Let AA be a Noetherian ring. Let KD(A)K\in D(A). We say KK is a pseudo-dualizing complex if KDCohb(A)K\in D^{b}_{Coh}(A) and K𝔭K_{\mathfrak{p}} is a dualizing complex for A𝔭A_{\mathfrak{p}} for all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A).

We now state our main theorem. Note that applying to the case AA local and II maximal, we recover the existence of dualizing complexes for Noetherian complete local rings. Therefore, this fact now admits a proof that does not use the Cohen structure theorem.

Theorem 1.3 (=Theorem 5.1).

Let AA be a Noetherian ring, II an ideal of AA. Assume that AA is II-adically complete. If A/IA/I admits a pseudo-dualizing (resp. dualizing) complex K1K_{1}, then AA admits a pseudo-dualizing (resp. dualizing) complex KK such that RHomA(A/I,K)K1R\operatorname{Hom}_{A}(A/I,K)\cong K_{1}.

This result implies, quite formally, certain openness results (Theorem 6.2 and Corollary 6.3). In turn, we characterize when a Noetherian scheme of dimension 1 admits a dualizing complex (Corollary 7.6), and obtain that a quasi-excellent ring admits a pseudo-dualizing complex étale-locally (Theorem 6.5), via a known result of Hinich [Hin93] that an excellent Henselian local ring admits a dualizing complex. We point out to the reader that the results in §6 are new even for finite-dimensional rings to the best of our knowledge, except where noted.

Another main objective of this article is to illustrate that Definition 1.2 is, hopefully, a robust generalization of the classical concept of dualizing complexes. We show that pseudo-dualizing complexes are preserved by upper shriek (Corollary 4.5), induce a dualizing functor on DCohbD^{b}_{Coh} (Corollary 4.9), and are unique up to twist (Corollary 4.11). The author believes it should be possible to develop the coherent duality theory for infinite-dimensional schemes using pseudo-dualizing complexes in place of dualizing complexes. Moreover, Sharp’s conjecture is true in this generality by the same proof, see Theorem 4.12. One can also expect that the concept of fundamental dualizing complexes [Hal79] and related results can be extended to this generality.

To make our article accessible to a broader audience, we do not use 𝐄\mathbf{E}_{\infty}- or animated rings and the derived \infty-category, although they helped a lot in the thought process. The author hopes that many results in this article can be generalized to truncated animated rings and dgas. We also produce an alternative proof of Hinich’s result, avoiding the use of dgas in the original proof. In exchange, we use ultrapowers of a local ring. We show a flatness result (Theorem 3.2) which may be of independent interest. It is a strengthening of [Lyu, Lemma 3.5]. We will not use Hinich’s result except for Theorem 6.5.

Our article is structured as follows. §2 is a short preparation. In §3 we give an alternative proof of Hinich’s result. In §4, we introduce pseudo-dualizing complexes and show several desirable properties. In §5, we prove our main result on formal lifting. In §6 and §7 we discuss consequences. Finally, in §8 we make some remarks on quotient of Cohen-Macaulay rings that do not rely on the material on pseudo-dualizing complexes.

We thank Rankeya Datta, Longke Tang, and Kevin Tucker for helpful discussions. We thank Karl Schwede and Kevin Tucker for bringing the lifting problem of dualizing complexes to the author’s attention.

We use the following facts about dualizing complexes for local rings without explicit reference. They all follow from [Stacks, Tag 0A7U], for M=AM=A.

Fact 1.4.

Let AA be a Noetherian local ring, KK a dualizing complex for AA. Then dimA0ptA=max{baab,Ha(K)0,Hb(K)0}\dim A-0ptA=\max\{b-a\mid a\leq b,H^{a}(K)\neq 0,H^{b}(K)\neq 0\}. If a𝐙a\in\mathbf{Z} is such that dimSupp(Ha(K))=dimA\dim\operatorname{Supp}(H^{a}(K))=\dim A, then KDa(A)K\in D^{\geq a}(A). KK is normalized if and only if the minimal aa so that Ha(K)0H^{a}(K)\neq 0 is dimA-\dim A.

2. Bounded pseudo-coherent complexes

Lemma 2.1.

Let AA be a Noetherian ring. Let K,MDCohb(A)K,M\in D^{b}_{Coh}(A). Let SS be a multiplicative subset of AA. Assume S1KS1MS^{-1}K\cong S^{-1}M. Then for some fSf\in S, KfMfK_{f}\cong M_{f}.

Proof.

For any X,YDCohb(A)X,Y\in D^{b}_{Coh}(A), we have

S1HomD(A)(X,Y)=HomD(S1A)(S1X,S1Y)S^{-1}\operatorname{Hom}_{D(A)}(X,Y)=\operatorname{Hom}_{D(S^{-1}A)}(S^{-1}X,S^{-1}Y)

by [Stacks, Tag 0A6A]. Thus we can spread out a quasi-isomorphism and its inverse and the results are inverse quasi-isomophisms. ∎

Lemma 2.2.

Let (Ai)i(A_{i})_{i} be a direct system of rings, A=colimiAiA=\operatorname{colim}_{i}A_{i}. Assume that AiAA_{i}\to A is flat for all ii. Let KDb(A)K\in D^{b}(A). Assume KK is pseudo-coherent. Then KKiAiLAK\cong K_{i}^{\bullet}\otimes_{A_{i}}^{L}A for some ii and some finite complex KiK_{i}^{\bullet} of finitely presented AiA_{i}-modules.

If ab𝐙a\leq b\in\mathbf{Z} are given such that KD[a,b](A)K\in D^{[a,b]}(A), we can choose KiK_{i}^{\bullet} so that Kim=0K_{i}^{m}=0 for all m[a,b]m\not\in[a,b] and KimK_{i}^{m} free for all a<mba<m\leq b.

Proof.

KK is represented by a bounded above complex FF^{\bullet} of finite free AA-modules such that Fm=0F^{m}=0 for all m>bm>b. Let KK^{\bullet} be the complex of AA-modules with Km=Fm(m>a),Ka=coker(Fa1Fa),Km=0(m<a)K^{m}=F^{m}\ (m>a),K^{a}=\operatorname{coker}(F^{a-1}\to F^{a}),K^{m}=0\ (m<a), that is, KK^{\bullet} is the canonical truncation τaF\tau_{\geq a}F^{\bullet}. Then KK^{\bullet} also represents KK, and KK^{\bullet} is a finite complex of finitely presented AA-modules such that Km=0K^{m}=0 for all m[a,b]m\not\in[a,b] and KmK^{m} free for all a<mba<m\leq b. By [Stacks, Tag 05N7], there exists an index ii and a complex of finitely presented AiA_{i}-modules KiK_{i}^{\bullet} such that Kim=0K_{i}^{m}=0 for all m[a,b]m\not\in[a,b] and KimK_{i}^{m} free for all a<mba<m\leq b, and that KiAiAK_{i}^{\bullet}\otimes_{A_{i}}A is isomorphic to KK^{\bullet} as cochain complexes. Since AiAA_{i}\to A is flat, KKiAiLAK\cong K_{i}^{\bullet}\otimes_{A_{i}}^{L}A. ∎

3. Dualizing complexes for Henselian local rings

In this section we prove a generalization of the main result of [Hin93], Theorem 3.5. We will only use the original result of [Hin93] for the application, Theorem 6.5.

For ultraproducts of rings, first-order statements, and Łoś’s Theorem, see [Sch10, Chapter 2].

Lemma 3.1.

Let AA be a Noetherian local ring or an ultraproduct of Noetherian local rings, fAf\in A a noninvertible nonzerodivisor. Let (E,d)(E^{\bullet},d^{\bullet}) be a cochain complex of AA-modules. If E/fEE^{\bullet}/fE^{\bullet} is exact at some degree mm and Em1,Em,Em+1E^{m-1},E^{m},E^{m+1} are finite free, then EE^{\bullet} is exact at degree mm.

Proof.

Choose a basis of Em1,Em,Em+1E^{m-1},E^{m},E^{m+1}, so dm1d^{m-1} and dmd^{m} are represented by matrices with coefficients in AA. The statement of the lemma is a first-order statement of the coefficients and ff, so it suffices to show the lemma for a Noetherian local AA.

The condition E/fEE^{\bullet}/fE^{\bullet} is exact at degree mm implies ker(dm)=im(dm1)+(fEmker(dm))\ker(d^{m})=\operatorname{im}(d^{m-1})+(fE^{m}\cap\ker(d^{m})). Since ff is a nonzerodivisor on Em+1E^{m+1}, fEmker(dm)=fker(dm)fE^{m}\cap\ker(d^{m})=f\ker(d^{m}). Thus ker(dm)=im(dm1)+fker(dm)\ker(d^{m})=\operatorname{im}(d^{m-1})+f\ker(d^{m}). By Nakayama’s Lemma, ker(dm)=im(dm1)\ker(d^{m})=\operatorname{im}(d^{m-1}). ∎

Theorem 3.2.

Let (A,𝔪,k)(A,\mathfrak{m},k) be a Noetherian local ring, (B,𝔫,l)(B,\mathfrak{n},l) a Noetherian local flat AA-algebra with 𝔫=𝔪B\mathfrak{n}=\mathfrak{m}B. Let AA_{\natural} be an ultrapower of AA. Then any AA-algebra map BAB\to A_{\natural}, if exists, is faithfully flat.

Proof.

Since A/𝔪A0A_{\natural}/\mathfrak{m}A_{\natural}\neq 0, it suffices to show BAB\to A_{\natural} is flat.

We know AAA\to A_{\natural} is flat [Sch10, Corollary 3.3.3]. By [Stacks, Tag 051C], we may base change to the reduction of AA and assume AA reduced. If dimA=0\dim A=0, then A=kA=k, so B=lB=l is a field. Thus we may assume dimA>0,\dim A>0, so 0ptA>0.0ptA>0.

We need to show NBLAN\otimes_{B}^{L}A_{\natural} is concentrated in degree 0 for all finite BB-modules NN. If N=lN=l, then since 𝔫=𝔪B\mathfrak{n}=\mathfrak{m}B, NBLA=kALAN\otimes_{B}^{L}A_{\natural}=k\otimes_{A}^{L}A_{\natural} is concentrated in degree 0 as AAA\to A_{\natural} is flat. Thus NBLAN\otimes_{B}^{L}A_{\natural} is concentrated in degree 0 for all NN of finite length.

For a general NN, we may assume, by Noetherian induction, that N¯BLA\overline{N}\otimes_{B}^{L}A_{\natural} is concentrated in degree 0 for all proper quotients N¯\overline{N} of NN. Since N[𝔫]N[\mathfrak{n}^{\infty}] is of finite length, we may thus assume N[𝔫]=0N[\mathfrak{n}^{\infty}]=0, i.e., 0ptN>00ptN>0.

Since 0ptA>00ptA>0 and since 𝔪B=𝔫\mathfrak{m}B=\mathfrak{n}, there exists an f𝔪f\in\mathfrak{m} that is both a nonzerodivisor in AA (thus a noninvertible nonzerodivisor in both BB and AA_{\natural}) and a nonzerodivisor in NN. Thus NBLA/fAN/fNBLAN\otimes_{B}^{L}A_{\natural}/fA_{\natural}\cong N/fN\otimes_{B}^{L}A_{\natural} is concentrated in degree 0. Since NN and thus NBLAN\otimes_{B}^{L}A_{\natural} can be represented by a complex of finite free modules, Lemma 3.1 implies that NBLAN\otimes_{B}^{L}A_{\natural} is concentrated in degree 0. ∎

Lemma 3.3.

Let (A,𝔪,k)(A,\mathfrak{m},k) be a Noetherian local ring, d=dimAd=\dim A. Let b𝐙b\in\mathbf{Z} and let MDCohb(A)M\in D^{\leq b}_{Coh}(A). If ExtAm(k,M)=0\operatorname{Ext}^{m}_{A}(k,M)=0 for all b+1mb+d+1b+1\leq m\leq b+d+1, then ExtAm(N,M)=0\operatorname{Ext}^{m}_{A}(N,M)=0 for all m>bm>b and all finite AA-modules NN.

Proof.

We show by induction on h=dimSuppNh=\dim\operatorname{Supp}N that ExtAm(N,M)=0\operatorname{Ext}^{m}_{A}(N,M)=0 for all b+1mb+d+1hb+1\leq m\leq b+d+1-h, for all finite AA-modules NN. This implies the result, since then ExtAb+1(N,M)=0\operatorname{Ext}^{b+1}_{A}(N,M)=0 for all finite AA-modules NN, so dimension shifting and the fact MDb(A)M\in D^{\leq b}(A) shows ExtAm(N,M)=0\operatorname{Ext}^{m}_{A}(N,M)=0 for all finite AA-modules NN and all m>bm>b.

If h=0h=0, then NN has finite length, thus is a successive extension of kk and the vanishing holds by the assumption. Assume h>0h>0, so there exists f𝔪f\in\mathfrak{m} such that dim(V(fA)SuppN)<h\dim\left(V(fA)\cap\operatorname{Supp}N\right)<h. Let C=Cone(N×fN)C=\operatorname{Cone}(N\xrightarrow{\times f}N), so we have a distinguished triangle N×fNC+1N\xrightarrow{\times f}N\to C\to+1. We note that CDCoh[1,0](A)C\in D^{[-1,0]}_{Coh}(A) and that the dimension of the support of the cohomology modules of CC is less than hh. Thus the induction hypothesis tells us ExtAm(C,M)=0\operatorname{Ext}^{m}_{A}(C,M)=0 for all b+2mb+d+2hb+2\leq m\leq b+d+2-h. The distinguished triangle above and Nakayama’s Lemma tells us ExtAm(N,M)=0\operatorname{Ext}^{m}_{A}(N,M)=0 for all b+1mb+d+1hb+1\leq m\leq b+d+1-h, as desired. ∎

Corollary 3.4.

Let (A,𝔪,k)(A,\mathfrak{m},k) be a Noetherian local ring of dimension dd, and let a𝐙a\in\mathbf{Z}. Let MDCoh[a,0](A)M\in D^{[a,0]}_{Coh}(A). Assume that

τd+1RHomA(k,M)\displaystyle\tau_{\leq d+1}R\operatorname{Hom}_{A}(k,M) k.\displaystyle\cong k.
τaτaRHomA(M,M)\displaystyle\tau_{\geq a}\tau_{\leq-a}R\operatorname{Hom}_{A}(M,M) =A.\displaystyle=A.

Then MM is a normalized dualizing complex.

Proof.

By Lemma 3.3, ExtAm(N,M)=0\operatorname{Ext}^{m}_{A}(N,M)=0 for all finite AA-modules NN and all m>0m>0. Thus MM has injective amplitude [a,0][a,0] and RHomA(k,M)kR\operatorname{Hom}_{A}(k,M)\cong k. Since MD[a,0](A)M\in D^{[a,0]}(A), we see RHomA(M,M)D[a,a](A)R\operatorname{Hom}_{A}(M,M)\in D^{[a,-a]}(A). Thus RHomA(M,M)=AR\operatorname{Hom}_{A}(M,M)=A, so MM is a normalized dualizing complex. ∎

Theorem 3.5.

Let (A,I)(A,I) be a Henselian pair where (A,𝔪,k)(A,\mathfrak{m},k) is a Noetherian local ring. Assume that

  1. (i)(i)

    The II-adic completion map AB:=limnA/InA\to B:=\lim_{n}A/I^{n} is regular.

  2. (ii)(ii)

    BB admits a dualizing complex.

Then AA admits a dualizing complex.

Note that (i)(i) is always true for quasi-excellent AA, see [Stacks, Tag 0AH2].

Proof.

By Popescu’s theorem [Stacks, Tag 07GC], BB is the colimit of a direct system of smooth AA-algebras AiA_{i}. The composition AiBB/IBA/IA_{i}\to B\to B/IB\cong A/I gives an AA-algebra map AiA/IA_{i}\to A/I, thus AiA_{i} admits a section AiAA_{i}\to A since (A,I)(A,I) is Henselian, see [Stacks, Tag 07M7]. Thus [Sch10, Theorem 7.1.1] applies (see also [Lyu, Lemma 3.4]), so there exists an AA-algebra map BAB\to A_{\natural} where A=AX/𝒰=S𝒰1AXA_{\natural}=A^{X}/\mathcal{U}=S_{\mathcal{U}}^{-1}A^{X} is an ultrapower of AA. Here XX is a set, 𝒰\mathcal{U} is an ultrafilter on XX, and S𝒰={eUU𝒰}S_{\mathcal{U}}=\{e_{U}\mid U\in\mathcal{U}\}, where eUe_{U} is defined by (eU)x=1(e_{U})_{x}=1 when xUx\in U and (eU)x=0(e_{U})_{x}=0 when xUx\not\in U. This map is flat by Theorem 3.2.

Let KDCohb(B)K\in D^{b}_{Coh}(B) be a normalized dualizing complex. Then F:=KBLAD(A)F:=K\otimes_{B}^{L}A_{\natural}\in D(A_{\natural}) is pseudo-coherent and bounded. Writing k=kALA=kBLAk_{\natural}=k\otimes_{A}^{L}A_{\natural}=k\otimes_{B}^{L}A_{\natural}, we have

RHomA(k,F)\displaystyle R\operatorname{Hom}_{A_{\natural}}(k_{\natural},F) =RHomB(k,K)BLAk\displaystyle=R\operatorname{Hom}_{B}(k,K)\otimes_{B}^{L}A_{\natural}\cong k_{\natural}
RHomA(F,F)\displaystyle R\operatorname{Hom}_{A_{\natural}}(F,F) =RHomB(K,K)BLA=A\displaystyle=R\operatorname{Hom}_{B}(K,K)\otimes_{B}^{L}A_{\natural}=A_{\natural}

by [Stacks, Tag 0A6A] and by the fact KK is a normalized dualizing complex.

Let d=dimAd=\dim A. Then KD[d,0](B)K\in D^{[-d,0]}(B) and thus FD[d,0](A)F\in D^{[-d,0]}(A_{\natural}). By Lemma 2.2, there exists an eS𝒰e\in S_{\mathcal{U}} and an MD((AX)e)M\in D((A^{X})_{e}) represented by a complex MM^{\bullet} of finitely presented (AX)e(A^{X})_{e}-modules such that M(AX)eLAFM\otimes^{L}_{(A^{X})_{e}}A_{\natural}\cong F, that Mm=0M^{m}=0 for all m>0m>0 and m<dm<-d, and that MmM^{m} is free for all d<m0-d<m\leq 0. Note that if e=eUe=e_{U}, then (AX)e=AU(A^{X})_{e}=A^{U}, thus after replacing XX by a subset in 𝒰\mathcal{U} we may assume e=1e=1.

We note that another application of Lemma 2.2 with a=2da=-2d shows that, after replacing XX by a subset, MM is also represented by a complex of free AA-modules PP^{\bullet} such that Pm=0P^{m}=0 for all m>0m>0 and that PmP^{m} is finite for all m2d1m\geq-2d-1. Thus RHomAX(M,M)R\operatorname{Hom}_{A^{X}}(M,M) is represented by the Hom complex E:=HomAX(P,M)E^{\bullet}:=\operatorname{Hom}^{\bullet}_{A^{X}}(P^{\bullet},M^{\bullet}), and EmE^{m} is finitely presented for all md+1m\leq d+1. Also note that RHomAX(kX,M)R\operatorname{Hom}_{A^{X}}(k^{X},M) is represented by a complex of finitely presented modules in degrees d\geq-d, since kX=AXALkk^{X}=A^{X}\otimes^{L}_{A}k is represented by a complex of finite free modules in degrees 0\leq 0.

Let T1T0TT^{-1}\to T^{0}\to T be a three-term complex of finitely presented AXA^{X}-modules. Fix presentations Pi,1Pi,0Ti0(i=1,0,1)P^{i,-1}\to P^{i,0}\to T^{i}\to 0\ (i=-1,0,1), where Pi,jP^{i,j} are finite free, and maps P1,0P0,0P1,0P^{-1,0}\to P^{0,0}\to P^{1,0} lifting T1T0T1T^{-1}\to T^{0}\to T^{1}. We do not require the composition P1,0P1,0P^{-1,0}\to P^{1,0} to be zero. Fix bases of Pi,jP^{i,j}, so the maps between Pi,jP^{i,j} are represented by matrices. The statement that the cohomology ker(T0T1)/im(T1T0)\ker(T^{0}\to T^{1})/\operatorname{im}(T^{-1}\to T^{0}) is 0 (resp. AX,kXA^{X},k^{X}) is a first-order statement of the coefficients of the matrices. This observation and the observation on Hom complexes above tells us that after replacing XX by a subset in 𝒰\mathcal{U}, we have

τd+1RHomAX(kX,M)\displaystyle\tau_{\leq d+1}R\operatorname{Hom}_{A^{X}}(k^{X},M) kX,\displaystyle\cong k^{X},
τdτdRHomAX(M,M)\displaystyle\tau_{\geq-d}\tau_{\leq d}R\operatorname{Hom}_{A^{X}}(M,M) =AX.\displaystyle=A^{X}.

Apply the projection AXAA^{X}\to A to some coordinate, we get an object M1DCoh[d,0](A)M_{1}\in D^{[-d,0]}_{Coh}(A) such that

τd+1RHomA(k,M1)\displaystyle\tau_{\leq d+1}R\operatorname{Hom}_{A}(k,M_{1}) k.\displaystyle\cong k.
τdτdRHomA(M1,M1)\displaystyle\tau_{\geq-d}\tau_{\leq d}R\operatorname{Hom}_{A}(M_{1},M_{1}) =A.\displaystyle=A.

Then M1M_{1} is a dualizing complex for AA by Corollary 3.4. ∎

An elementary étale-local ring map is a local map (R,𝔪,k)(S,𝔫,l)(R,\mathfrak{m},k)\to(S,\mathfrak{n},l) of local rings such that SS is the localization of an étale RR-algebra at a prime ideal and that l=kl=k.

Corollary 3.6.

Let AA be a Noethrian local G-ring. Then there exists an elementary étale-local ring map AAA\to A^{\prime} such that AA^{\prime} admits a dualizing complex.

Proof.

Let AhA^{h} be the Henselization of AA, so AhA^{h} is a Henselian G-ring [Stacks, Tag 07QR]. Thus AhA^{h} admits a dualizing complex KD(Ah)K\in D(A^{h}) by Theorem 3.5 (and [Stacks, Tag 0BFR] or our Theorem 1.3). Since AAhA\to A^{h} is the filtered colimit of elementary étale-local ring maps AAA\to A^{\prime} [Stacks, Tag 04GN] and since each AAhA^{\prime}\to A^{h} is flat (cf. [Stacks, Tag 08HS]), by Lemma 2.2 there exists an AA^{\prime} and a KDCohb(A)K^{\prime}\in D^{b}_{Coh}(A^{\prime}) such that KALAh=KK^{\prime}\otimes^{L}_{A^{\prime}}A^{h}=K. Since KK is a dualizing complex for AhA^{h}, by flatness again we see KK^{\prime} is a dualizing complex for AA^{\prime}, see [Stacks, Tag 0E4A]. ∎

4. Pseudo-dualizing complexes

Definition 4.1.

Let AA be a Noetherian ring. Let KD(A)K\in D(A). We say KK is a pseudo-dualizing complex if KDCohb(A)K\in D^{b}_{Coh}(A) and K𝔭K_{\mathfrak{p}} is a dualizing complex for A𝔭A_{\mathfrak{p}} for all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A). Thus AA is Gorenstein if and only if AD(A)A\in D(A) is a pseudo-dualizing complex.

Let XX be a Noetherian scheme. KD(X)K\in D(X) is a pseudo-dualizing complex if KDCohb(X)K\in D^{b}_{Coh}(X) and KxK_{x} is a dualizing complex for 𝒪X,x\mathcal{O}_{X,x} for all xXx\in X.

It is clear that KDCohb(A)K\in D^{b}_{Coh}(A) is a pseudo-dualizing complex if and only if K𝔪K_{\mathfrak{m}} is a dualizing complex for A𝔪A_{\mathfrak{m}} for all maximal ideals 𝔪\mathfrak{m} of AA.

Remark 4.2.

A pseudo-dualizing complex is a dualizing complex if and only if AA (resp. XX) is finite-dimensional. See [Har66, Chapter V, Proposition 8.2].

The existence of a pseudo-dualizing complex implies being catenary, in fact implies the existence of a codimension function, see [Har66, p. 287].

Lemma 4.3.

Let AA be a Noetherian ring. Assume that for every 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A), Spec(A/𝔭)\operatorname{Spec}(A/\mathfrak{p}) contains a nonempty Cohen-Macaulay open subscheme. Let KD(A)K\in D(A) be such that K𝔭K_{\mathfrak{p}} is a dualizing complex for all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A). Then KK is bounded.

Proof.

For all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A), we have

ht𝔭0ptA𝔭=max{baab,Ha(K𝔭)0,Hb(K𝔭)0}.\operatorname{ht}\mathfrak{p}-0ptA_{\mathfrak{p}}=\max\{b-a\mid a\leq b,H^{a}(K_{\mathfrak{p}})\neq 0,H^{b}(K_{\mathfrak{p}})\neq 0\}.

By [EGA ̵IV2, Proposition 6.10.6], the function on the left hand side is constructible on Spec(A)\operatorname{Spec}(A). Let NN be the maximum of this function, and for each minimal prime 𝔮\mathfrak{q} of AA let c𝔮c_{\mathfrak{q}} be the unique integer such that Hc𝔮(K𝔮)0H^{c_{\mathfrak{q}}}(K_{\mathfrak{q}})\neq 0. Then it is clear that KK is concentrated in degrees [N+min𝔮c𝔮,max𝔮c𝔮+N][-N+\min_{\mathfrak{q}}c_{\mathfrak{q}},\max_{\mathfrak{q}}c_{\mathfrak{q}}+N]. (In fact, [min𝔮c𝔮,max𝔮c𝔮+N][\min_{\mathfrak{q}}c_{\mathfrak{q}},\max_{\mathfrak{q}}c_{\mathfrak{q}}+N].) ∎

Lemma 4.4.

Let f:ABf:A\to B be a finite map of Noetherian rings. Let KD(A)K\in D(A) be a pseudo-dualizing complex. Then L:=RHomA(B,K)D(B)L:=R\operatorname{Hom}_{A}(B,K)\in D(B) is a pseudo-dualizing complex.

Proof.

Since KK is a pseudo-dualizing complex, we have, for all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A),

ht𝔭0ptA𝔭=max{baab,Ha(K𝔭)0,Hb(K𝔭)0}.\operatorname{ht}\mathfrak{p}-0ptA_{\mathfrak{p}}=\max\{b-a\mid a\leq b,H^{a}(K_{\mathfrak{p}})\neq 0,H^{b}(K_{\mathfrak{p}})\neq 0\}.

Since KDCohb(A)K\in D^{b}_{Coh}(A), the function on the right hand side is constructible. Therefore [EGA ̵IV2, Proposition 6.10.6] shows that for every 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A), Spec(A/𝔭)\operatorname{Spec}(A/\mathfrak{p}) contains a nonempty Cohen-Macaulay open subscheme. Since BB is finite over AA the same is true for BB. Since KK is bounded, LDCoh(B)L\in D_{Coh}(B). It is clear that L𝔮L_{\mathfrak{q}} is a dualizing complex for B𝔮B_{\mathfrak{q}} for all 𝔮Spec(B)\mathfrak{q}\in\operatorname{Spec}(B). We conclude by Lemma 4.3. ∎

Lemma 4.4 has a number of consequences that tell us pseudo-dualizing complexes resemble various properties of dualizing complexes.

Corollary 4.5.

Let f:XYf:X\to Y be a morphism separated of finite type between Noetherian schemes. Then f!f^{!} sends a pseudo-dualizing complex for YY to a pseudo-dualizing complex for XX.

Proof.

Recall that f!f^{!} is well-defined for all separated morphisms of finite type [Stacks, Tag 0AA0], compatible with composition [Stacks, Tag 0ATX], flat base change [Stacks, Tag 0E9U], and open immersion [Stacks, Tag 0AU0].

Let KK be a pseudo-dualizing complex for YY. Since the result is true after base change to Spec(𝒪Y,y)\operatorname{Spec}(\mathcal{O}_{Y,y}) for all yYy\in Y [Stacks, Tag 0AA3], we see (f!K)x(f^{!}K)_{x} is a dualizing complex for 𝒪X,x\mathcal{O}_{X,x} for all xXx\in X. Thus it suffices to show f!KDCohb(X)f^{!}K\in D^{b}_{Coh}(X). We may assume XX and YY affine by compatibility with open immersion. By compatibility with composition, it suffices to treat the cases X=𝐀Y1X=\mathbf{A}^{1}_{Y} and ff is finite (or even closed immersion). If X=𝐀Y1X=\mathbf{A}^{1}_{Y} the result is trivial, see [Stacks, Tag 0AA1]. If ff is finite, the result is true by [Stacks, Tag 0AA2] and Lemma 4.4. Therefore the result is true for any ff. ∎

Definition 4.6.

Let AA be a Noetherian ring. We say AA is Gor-2 if Spec(A/𝔭)\operatorname{Spec}(A/\mathfrak{p}) has a nonempty Gorenstein open subset for all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A). This is equivalent to that the Gorenstein locus of any finite type AA-algebra is open, see [GM78, Proposition 1.7]. We recover this fact in Corollaries 4.8 and 6.3, and we will not use it.

A locally Noetherian scheme is Gor-2 if it can be covered by affine opens Spec(A)\operatorname{Spec}(A) where AA is Gor-2.

Corollary 4.7.

Let AA be a Noetherian ring that admits a pseudo-dualizing complex. Then every finite type AA-algebra admits a pseudo-dualizing complex, and AA is Gor-2 and universally catenary. In particular, a Gorenstein ring is Gor-2.

Proof.

The “in particular” statement follows from the fact that AA is a pseudo-dualizing complex for a Gorenstein AA.

Every finite type AA-algebra admits a pseudo-dualizing complex by Corollary 4.5, so AA is universally catenary by Remark 4.2. To see AA is Gor-2, we may assume by Lemma 4.4 that AA is an integral domain, and we must show AfA_{f} is Gorenstein for some nonzero ff. This is clear: a pseudo-dualizing complex KDCohb(A)K\in D^{b}_{Coh}(A) is a shift of the fraction field at the generic point of AA, thus for some f0f\neq 0, KfK_{f} is a shift of AfA_{f} by Lemma 2.1. ∎

Corollary 4.8.

Let AA be a Noetherian ring that is Gor-2. Then every finite type AA-algebra is Gor-2.

Proof.

By definition, we may assume AA Gorenstein, and we conclude by Corollary 4.7. ∎

Corollary 4.9.

Let AA be a Noetherian ring, KD(A)K\in D(A) a pseudo-dualizing complex. Then the functor DK()=RHomA(,K)D_{K}(-)=R\operatorname{Hom}_{A}(-,K) maps DCohb(A)D^{b}_{Coh}(A) into DCohb(A)D^{b}_{Coh}(A), and the canonical map idDKDK\operatorname{id}\to D_{K}\circ D_{K} is an isomorphism of functors.

Proof.

By Lemma 4.4, DK(A/𝔭)DCohb(A)D_{K}(A/\mathfrak{p})\in D^{b}_{Coh}(A) for all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A). Thus DKD_{K} maps DCohb(A)D^{b}_{Coh}(A) into DCohb(A)D^{b}_{Coh}(A). The fact that idDKDK\operatorname{id}\to D_{K}\circ D_{K} is an isomorphism can be checked locally by [Stacks, Tag 0A6A], and the local case is well-known, cf. [Stacks, Tag 0A7C]. ∎

Remark 4.10.

The functor DK()D_{K}(-) does not map DCoh+(A)D^{+}_{Coh}(A) into either D(A)D^{-}(A) or DCoh(A)D_{Coh}(A) when AA is not finite-dimensional. To see this, for 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A) let a𝔭a_{\mathfrak{p}} be the smallest integer with Ha𝔭(K𝔭)0H^{a_{\mathfrak{p}}}(K_{\mathfrak{p}})\neq 0. Then 𝔭a𝔭\mathfrak{p}\mapsto a_{\mathfrak{p}} is a bounded function since KK is bounded, and RHomA(A/𝔪,K)A/𝔪[a𝔪ht𝔪]R\operatorname{Hom}_{A}(A/\mathfrak{m},K)\cong A/\mathfrak{m}[-a_{\mathfrak{m}}-\operatorname{ht}\mathfrak{m}] for all maximal ideals 𝔪\mathfrak{m} of AA. Thus if we pick 𝔪n\mathfrak{m}_{n} so that ht𝔪n2n\operatorname{ht}\mathfrak{m}_{n}\geq 2n then

DK(nA/𝔪n[n])nA/𝔪n[a𝔪n+nht𝔪n]D_{K}\left(\bigoplus_{n}A/\mathfrak{m}_{n}[-n]\right)\cong\bigoplus_{n}A/\mathfrak{m}_{n}[-a_{\mathfrak{m}_{n}}+n-\operatorname{ht}\mathfrak{m}_{n}]

is not in D(A)D^{-}(A); and if we pick 𝔪n\mathfrak{m}_{n} so that ht𝔪n>ht𝔪n1\operatorname{ht}\mathfrak{m}_{n}>\operatorname{ht}\mathfrak{m}_{n-1} then

DK(nA/𝔪n[ht𝔪n])nA/𝔪n[a𝔪n]D_{K}\left(\bigoplus_{n}A/\mathfrak{m}_{n}[-\operatorname{ht}\mathfrak{m}_{n}]\right)\cong\bigoplus_{n}A/\mathfrak{m}_{n}[-a_{\mathfrak{m}_{n}}]

is not in DCoh(A)D_{Coh}(A).

On the other hand, DK()D_{K}(-) always map D(A)D^{-}(A) (resp. DCoh(A)D^{-}_{Coh}(A)) into D+(A)D^{+}(A) (resp. DCoh+(A)D^{+}_{Coh}(A)), as this is true for any KD+(A)K\in D^{+}(A) (resp. DCoh+(A)D^{+}_{Coh}(A)).

Corollary 4.11.

Let AA be a Noetherian ring, K,KD(A)K,K^{\prime}\in D(A) two pseudo-dualizing complexes. Then there exists an invertible object LD(A)L\in D(A) such that KKALL.K^{\prime}\cong K\otimes^{L}_{A}L.

Proof.

Let L=RHomA(K,K)L=R\operatorname{Hom}_{A}(K,K^{\prime}). Then L=DKDK(A)L=D_{K^{\prime}}\circ D_{K}(A) is an invertible object by Corollary 4.9 and [Stacks, Tag 0A7E]. The statement that the canonical map KALLKK\otimes^{L}_{A}L\to K^{\prime} is an isomorphism can be checked locally by [Stacks, Tag 0A6A], and when AA is local it follows from [Stacks, Tag 0A69]. ∎

We can characterize the existence of a pseudo-dualizing complex as follows. For finite-dimensional rings this is due to Kawasaki [Kaw02].

Theorem 4.12.

Let AA be a Noetherian ring. Then AA admits a pseudo-dualizing complex if and only if there exists a finite type AA-algebra BB that is Gorenstein and admits a section BAB\to A.

Proof.

“If” follows from Lemma 4.4.

We proceed to show “only if.” Every finite type AA-algebra admits a pseudo-dualizing complex, Corollary 4.5, so we may replace AA by any finite type AA-algebra that admits a section.

By Remark 4.2, Corollary 4.7, and [Stacks, Tag 0AWY], AA is universally catenary, has a codimension function, is Gor-2, and has Gorenstein formal fibers. By [Kaw08, p. 2738, proof of Theorem 1.3], there exists a finite type AA-algebra BB that is Cohen-Macaulay and admits a section. Replace AA by BB, we may assume our AA is Cohen-Macaulay.

Assume AA is Cohen-Macaulay. We may assume Spec(A)\operatorname{Spec}(A) is connected, and KK is concentrated in degree 0. Then the square-zero extension AH0(K)A\oplus H^{0}(K) is Gorenstein by [Rei72] (see also [Aoy83, Corollary 2.12]), finishing the proof. ∎

Remark 4.13.

Since our AA actually has a pseudo-dualizing complex, we can avoid the materials in [Kaw08]; the materials in [Kaw02] are sufficient with a minor twist. The constructions are the same; [Kaw08] proved it works in a greater generality.

5. Formal lifting of pseudo-dualizing complexes

In this section we prove the following theorem, which, in particular, recovers the existence of dualizing complexes for complete local rings.

Theorem 5.1.

Let AA be a Noetherian ring, II an ideal of AA. Assume that AA is II-adically complete. If A/IA/I admits a pseudo-dualizing (resp. dualizing) complex K1K_{1}, then AA admits a pseudo-dualizing (resp. dualizing) complex KK such that RHomA(A/I,K)K1R\operatorname{Hom}_{A}(A/I,K)\cong K_{1}.

Note that this implies AA is universally catenary by Corollary 4.7. Compare with [Gre82, Proposition 1.1].

From Lemma 4.4 and Theorem 3.5 we get the following immediate

Corollary 5.2.

Let (A,I)(A,I) be a Henselian pair where (A,𝔪,k)(A,\mathfrak{m},k) is a Noetherian local ring. Assume that the II-adic completion map AlimnA/InA\to\lim_{n}A/I^{n} is regular. Then AA admits a dualizing complex if and only if A/IA/I does.

We need some preparations for Theorem 5.1.

Lemma 5.3.

Let AA be a Noetherian ring, II an ideal of AA. Assume that II is contained in the Jacobson radical of AA.

Let KDCohb(A)K\in D^{b}_{Coh}(A). If RHomA(A/I,K)R\operatorname{Hom}_{A}(A/I,K) is a pseudo-dualizing complex for A/IA/I, then KK is a pseudo-dualizing complex for AA.

Proof.

We may assume (A,𝔪,k)(A,\mathfrak{m},k) local. We have

RHomA(k,K)=RHomA/I(k,RHomA(A/I,K))R\operatorname{Hom}_{A}(k,K)=R\operatorname{Hom}_{A/I}(k,R\operatorname{Hom}_{A}(A/I,K))

is a shift of kk, so KK is a dualizing complex by [Har66, Chapter V, Proposition 3.4]. ∎

Lemma 5.4.

Let AA be a Noetherian ring, fAf\in A. Let MDb(A)M\in D^{b}(A). Consider the following conditions.

  1. (i)(i)

    RHomA(A/fA,M)DCoh(A/fA)R\operatorname{Hom}_{A}(A/fA,M)\in D_{Coh}(A/fA).

  2. (ii)(ii)

    RHomA(Cone(A×fA),M)DCoh(A/fA)R\operatorname{Hom}_{A}(\operatorname{Cone}(A\xrightarrow{\times f}A),M)\in D_{Coh}(A/fA).

  3. (iii)(iii)

    MDCoh(A)M\in D_{Coh}(A).

Then (i)(i) implies (ii)(ii), and if AA is ff-adically complete and MM is derived ff-adically complete, then (ii)(ii) implies (iii)(iii).

Proof.

Note that RHomA(A/fA,M)D+(A/fA)R\operatorname{Hom}_{A}(A/fA,M)\in D^{+}(A/fA) since MD+(A)M\in D^{+}(A). If (i)(i) holds, then RHomA(A/fA,M)DCoh+(A/fA)R\operatorname{Hom}_{A}(A/fA,M)\in D^{+}_{Coh}(A/fA), so for any XDCohb(A/fA)X\in D^{b}_{Coh}(A/fA),

RHomA(X,M)=RHomA/fA(X,RHomA(A/fA,M))R\operatorname{Hom}_{A}(X,M)=R\operatorname{Hom}_{A/fA}(X,R\operatorname{Hom}_{A}(A/fA,M))

is in DCoh(A/fA)D_{Coh}(A/fA), in particular this holds for X=C:=Cone(A×fA)X=C:=\operatorname{Cone}(A\xrightarrow{\times f}A). Thus (ii)(ii) holds.

Now assume (ii)(ii), and assume AA is ff-adically complete and MM is derived ff-adically complete. From the distinguished triangle A×fAC+1A\xrightarrow{\times f}A\to C\to+1 We know RHomA(C,M)Cone(M×fM)[1]R\operatorname{Hom}_{A}(C,M)\cong\operatorname{Cone}(M\xrightarrow{\times f}M)[-1], so Cone(M×fM)DCoh(A/fA)\operatorname{Cone}(M\xrightarrow{\times f}M)\in D_{Coh}(A/fA). Let bb be an integer such that MDb(A)M\in D^{\leq b}(A). Then Hb(M)/fHb(M)=Hb(Cone(M×fM))H^{b}(M)/fH^{b}(M)=H^{b}(\operatorname{Cone}(M\xrightarrow{\times f}M)) is finite. Thus there exists a finite free AA-module FF and a map F[b]MF[-b]\to M in D(A)D(A) inducing a surjective map on Hb()/fHb()H^{b}(-)/fH^{b}(-). Since F[b]F[-b] is also derived ff-adically complete [Stacks, Tag 091T], we see F[b]MF[-b]\to M induces a surjective map on Hb()H^{b}(-) by [Stacks, Tag 09B9]. Thus Cone(F[b]M)Db1(A)\operatorname{Cone}(F[-b]\to M)\in D^{\leq b-1}(A), and we see inductively Hc(M)H^{c}(M) is finite for all cc. ∎

The following two lemmas are not used in the case AA, or equivalently A/IA/I, is finite-dimensional.

Lemma 5.5 ([SAG, Lemma 6.4.3.7 and Proposition 6.6.4.6]).

Let AA be a Noetherian ring, II a nilpotent ideal of AA.

Let KD+(A)K\in D^{+}(A), L=RHomA(A/I,K)L=R\operatorname{Hom}_{A}(A/I,K). Then the followings hold.

  1. (i)(i)

    If LDCoh(A/I)L\in D_{Coh}(A/I), then KDCoh(A)K\in D_{Coh}(A).

  2. (ii)(ii)

    If LL is a pseudo-dualizing complex for A/IA/I, then KK is a pseudo-dualizing complex for AA.

Proof.

For (i)(i), we may assume I=fAI=fA principal. Let aa be the smallest integer such that Ha(K)0H^{a}(K)\neq 0. Then Ha(K)[f]=Ha(L)H^{a}(K)[f]=H^{a}(L) is finite. The exact sequences 0Ha(K)[f]Ha(K)[fn+1]×fHa(K)[fn]0\to H^{a}(K)[f]\to H^{a}(K)[f^{n+1}]\xrightarrow{\times f}H^{a}(K)[f^{n}] tells us Ha(K)H^{a}(K) is finite. Apply dimension shifting to the distinguished triangle

Ha(K)[a]Kτ>aK+1H^{a}(K)[-a]\to K\to\tau_{>a}K\to+1

we see inductively Hc(K)H^{c}(K) is finite for all c𝐙c\in\mathbf{Z}.

For (ii)(ii), from Corollary 4.7 we know A/IA/I is Gor-2, so AA is Gor-2 by definition, since II is nilpotent. By Lemma 4.3, it suffices to show (ii)(ii) when (A,𝔪,k)(A,\mathfrak{m},k) is local. Then

RHomA(k,K)=RHomA/I(k,RHomA(A/I,K))R\operatorname{Hom}_{A}(k,K)=R\operatorname{Hom}_{A/I}(k,R\operatorname{Hom}_{A}(A/I,K))

is a shift of kk, so KK has finite injective dimension [Stacks, Tag 0AVJ], in particular bounded. Since KDCoh(A)K\in D_{Coh}(A) by (i)(i), (ii)(ii) follows from Lemma 5.3. ∎

Lemma 5.6.

Let AA be a Noetherian ring, 𝔭Spec(A),f𝔭\mathfrak{p}\in\operatorname{Spec}(A),f\in\mathfrak{p}. Assume that Spec(A/𝔭)\operatorname{Spec}(A/\mathfrak{p}) contains a nonempty Cohen-Macaulay open subscheme. Then there exists g𝔭g\not\in\mathfrak{p} such that for all 𝔮V(𝔭)D(g),\mathfrak{q}\in V(\mathfrak{p})\cap D(g),

ht(𝔮/fnA)0pt(A𝔮/fnA𝔮)ht(𝔭)\operatorname{ht}(\mathfrak{q}/f^{n}A)-0pt\left(A_{\mathfrak{q}}/f^{n}A_{\mathfrak{q}}\right)\leq\operatorname{ht}(\mathfrak{p})

for all n𝐙1n\in\mathbf{Z}_{\geq 1}.

Proof.

Let N𝐙1N\in\mathbf{Z}_{\geq 1} be such that J:=A[f]=A[fN]J:=A[f^{\infty}]=A[f^{N}]. After replacing AA by some AgA_{g}, we may assume A/𝔭A/\mathfrak{p} Cohen-Macaulay and our inequality holds for all 𝔮V(𝔭)\mathfrak{q}\in V(\mathfrak{p}) and all n<Nn<N by [EGA ̵IV2, Proposition 6.10.6]. By the same proposition may also assume that, for all 𝔮V(𝔭)\mathfrak{q}\in V(\mathfrak{p}), 0ptJ𝔮ht(𝔮/𝔭)0ptJ_{\mathfrak{q}}\geq\operatorname{ht}(\mathfrak{q}/\mathfrak{p}) and 0pt(A𝔮/J𝔮)ht(𝔮/𝔭)+10pt(A_{\mathfrak{q}}/J_{\mathfrak{q}})\geq\operatorname{ht}(\mathfrak{q}/\mathfrak{p})+1. Since ff is a nonzerodivisor on A/JA/J we have 0pt(A𝔮/(fnA+J)𝔮)ht(𝔮/𝔭)0pt(A_{\mathfrak{q}}/(f^{n}A+J)_{\mathfrak{q}})\geq\operatorname{ht}(\mathfrak{q}/\mathfrak{p}) for all n𝐙1n\in\mathbf{Z}_{\geq 1}.

For nNn\geq N, the sequence

0JA/fnAA/(fnA+J)0\begin{CD}0@>{}>{}>J@>{}>{}>A/f^{n}A@>{}>{}>A/(f^{n}A+J)@>{}>{}>0\end{CD}

is exact. Thus the depth inequalities above imply 0pt(A𝔮/fnA𝔮)ht(𝔮/𝔭)0pt(A_{\mathfrak{q}}/f^{n}A_{\mathfrak{q}})\geq\operatorname{ht}(\mathfrak{q}/\mathfrak{p}) for all n𝐙Nn\in\mathbf{Z}_{\geq N}. Now for all nNn\geq N we have ht(𝔮/fnA)0pt(A𝔮/fnA𝔮)ht(𝔮)ht(𝔮/𝔭)\operatorname{ht}(\mathfrak{q}/f^{n}A)-0pt\left(A_{\mathfrak{q}}/f^{n}A_{\mathfrak{q}}\right)\leq\operatorname{ht}(\mathfrak{q})-\operatorname{ht}(\mathfrak{q}/\mathfrak{p}). The right hand side equals ht(𝔭)\operatorname{ht}(\mathfrak{p}) after localization by [EGA ̵IV2, Proposition 6.10.6]. ∎

Proof of Theorem 5.1.

A pseudo-dualizing complex is a dualizing complex if and only if the ring is finite-dimensional, see Remark 4.2. Since II is in the Jacobson radical of AA, AA is finite-dimensional if and only if A/IA/I is. Thus it suffices to prove the result for pseudo-dualizing complexes.

We may assume I=fAI=fA principal. Let An=A/fnAA_{n}=A/f^{n}A.

Let (J1,d1)(J_{1}^{\bullet},d_{1}^{\bullet}) be a bounded below complex of injective A1A_{1}-modules that represents K1K_{1}. Fix a𝐙a\in\mathbf{Z} so that J1m=0J_{1}^{m}=0 for all m<am<a. Further, fix c0𝐙ac_{0}\in\mathbf{Z}_{\geq a} such that for all minimal primes 𝔮\mathfrak{q} of fAfA, there exists cc0c\leq c_{0} such that Hc(J1)𝔮0H^{c}(J_{1}^{\bullet})_{\mathfrak{q}}\neq 0.

For each mm, let JmJ^{m} be an injective hull of J1mJ_{1}^{m} as an AA-module. Thus JmJ^{m} is an essential extension of J1mJ_{1}^{m} and J1m=Jm[f]J_{1}^{m}=J^{m}[f]. Let Jm=Jm[f]J^{m}_{\infty}=J^{m}[f^{\infty}]. Then JmJ^{m}_{\infty} is an injective AA-module by [Stacks, Tag 08XW].

Claim 5.7.

There exist maps dm:JmJm+1d^{m}_{\infty}:J^{m}_{\infty}\to J^{m+1}_{\infty} extending d1md^{m}_{1} such that (J,d)(J^{\bullet}_{\infty},d^{\bullet}_{\infty}) is a complex.

The proof is given after the main argument. Granting Claim 5.7, JJ^{\bullet}_{\infty} is now a bounded below complex of ff^{\infty}-torsion injective AA-modules. We next show that JD(A)J^{\bullet}_{\infty}\in D(A) is bounded. Note that if dimA1\dim A_{1} is finite, then K1K_{1} has finite injective dimension, so we could choose J1J_{1}^{\bullet} so that J1m=0J_{1}^{m}=0 for m1m\gg 1, and JJ_{\infty} is automatically bounded. Without this assumption, writing Jnm=Jm[fn]J^{m}_{n}=J^{m}[f^{n}], we have that RHomAn(A1,Jn)=Jn[f]=J1D(A1)R\operatorname{Hom}_{A_{n}}(A_{1},J^{\bullet}_{n})=J^{\bullet}_{n}[f]=J^{\bullet}_{1}\in D(A_{1}), since JnJ^{\bullet}_{n} is a bounded below complex of injectives. Thus JnJ^{\bullet}_{n} is a pseudo-dualizing complex for AnA_{n} by Lemma 5.5. Let 𝔮\mathfrak{q} be a minimal prime of fAfA. Then (Jn)𝔮(J^{\bullet}_{n})_{\mathfrak{q}} is exact except at a single degree cc, and applying RHomA𝔮/fnA𝔮(A𝔮/fA𝔮,)R\operatorname{Hom}_{A_{\mathfrak{q}}/f^{n}A_{\mathfrak{q}}}(A_{\mathfrak{q}}/fA_{\mathfrak{q}},-) we see (J1)𝔮(J^{\bullet}_{1})_{\mathfrak{q}} is exact except at degree cc, so cc0c\leq c_{0}. Thus for all 𝔭V(fA)\mathfrak{p}\in V(fA), Hc(Jn)𝔭0H^{c}(J^{\bullet}_{n})_{\mathfrak{p}}\neq 0 for some cc0c\leq c_{0}.

Note that A/fAA/fA is Gor-2 by Corollary 4.7, so Lemma 5.6 shows that there exists b𝐙1b\in\mathbf{Z}_{\geq 1} such that for all 𝔭V(fA)\mathfrak{p}\in V(fA) and all n𝐙1n\in\mathbf{Z}_{\geq 1},

ht(𝔭/fnA)0pt(A𝔭/fnA𝔭)b.\operatorname{ht}(\mathfrak{p}/f^{n}A)-0pt\left(A_{\mathfrak{p}}/f^{n}A_{\mathfrak{p}}\right)\leq b.

Therefore (Jn)𝔭D[a,b+c0](A)(J^{\bullet}_{n})_{\mathfrak{p}}\in D^{[a,b+c_{0}]}(A), so (J)𝔭D[a,b+c0](A)(J^{\bullet}_{\infty})_{\mathfrak{p}}\in D^{[a,b+c_{0}]}(A) for all 𝔭V(fA)\mathfrak{p}\in V(fA). Since ff is in the Jacobson radical of AA we have JD[a,b+c0](A)J^{\bullet}_{\infty}\in D^{[a,b+c_{0}]}(A).

Let KD(A)K\in D(A) be the derived ff-adic completion of JJ^{\bullet}_{\infty}, so KDb(A)K\in D^{b}(A) by for example [Stacks, Tag 091Z]. By [Stacks, Tag 0A6Y] (and [Stacks, Tags 091T and 0A6R]) we have

RHomA(A/fA,K)=RHomA(A/fA,J),R\operatorname{Hom}_{A}(A/fA,K)=R\operatorname{Hom}_{A}(A/fA,J^{\bullet}_{\infty}),

and the right hand side is just J[f]=J1J^{\bullet}_{\infty}[f]=J^{\bullet}_{1} since JJ^{\bullet}_{\infty} is a bounded below complex of injectives. Thus KDCohb(A)K\in D^{b}_{Coh}(A) by Lemma 5.4. We conclude that KK is a pseudo-dualizing complex for AA by Lemma 5.3. ∎

Proof of Claim 5.7.

We first show that there exist maps d2m:J2mJ2m+1d^{m}_{2}:J^{m}_{2}\to J^{m+1}_{2} extending d1md^{m}_{1} such that (J2,d2)(J^{\bullet}_{2},d^{\bullet}_{2}) is a complex. This follows from the dual version of [Stacks, Tag 0DYR]. We give the proof in our case for the reader’s convenience.

Let δ2m:J2mJ2m+1\delta^{m}_{2}:J^{m}_{2}\to J^{m+1}_{2} be arbitrary maps extending d1md^{m}_{1}. Composing, we get maps δ2m+1δ2m:J2mJ2m+2\delta^{m+1}_{2}\circ\delta^{m}_{2}:J^{m}_{2}\to J^{m+2}_{2}. Since (J1,d1)(J^{\bullet}_{1},d^{\bullet}_{1}) is a complex, δ2m+1δ2m\delta^{m+1}_{2}\circ\delta^{m}_{2} is zero on J1m=J2m[f]J^{m}_{1}=J^{m}_{2}[f]. Since f2=0A2f^{2}=0\in A_{2}, we have fJ2mJ1mfJ^{m}_{2}\subseteq J^{m}_{1}, so im(δ2m+1δ2m)J1m+2.\operatorname{im}(\delta^{m+1}_{2}\circ\delta^{m}_{2})\subseteq J^{m+2}_{1}. This tells us (J2/J1,δ2)(J^{\bullet}_{2}/J^{\bullet}_{1},\delta^{\bullet}_{2}) is a complex, and that δ2m+1δ2m\delta^{m+1}_{2}\circ\delta^{m}_{2} induces a map J2m/J1mJ1m+2J^{m}_{2}/J^{m}_{1}\to J^{m+2}_{1}. It is clear that δ2+1δ2:J2/J1J1+2\delta^{\bullet+1}_{2}\circ\delta^{\bullet}_{2}:J^{\bullet}_{2}/J^{\bullet}_{1}\to J^{\bullet+2}_{1} is a map of complexes.

Since J2mJ^{m}_{2} is injective, we have canonical isomorphisms

J2m/J1m=HomA2(fA2,J2m)=HomA1(fA2,J1m).J^{m}_{2}/J^{m}_{1}=\operatorname{Hom}_{A_{2}}(fA_{2},J^{m}_{2})=\operatorname{Hom}_{A_{1}}(fA_{2},J^{m}_{1}).

Therefore J2/J1J^{\bullet}_{2}/J^{\bullet}_{1} represents RHomA1(fA2,J1)R\operatorname{Hom}_{A_{1}}(fA_{2},J^{\bullet}_{1}), so RHomA1(J2/J1,J1+2)=RHomA1(RHomA1(fA2,J1),J1[2])=fA2[2]R\operatorname{Hom}_{A_{1}}(J^{\bullet}_{2}/J^{\bullet}_{1},J^{\bullet+2}_{1})=R\operatorname{Hom}_{A_{1}}(R\operatorname{Hom}_{A_{1}}(fA_{2},J^{\bullet}_{1}),J^{\bullet}_{1}[2])=fA_{2}[2] by Corollary 4.9. Thus δ2+1δ2:J2/J1J1+2\delta^{\bullet+1}_{2}\circ\delta^{\bullet}_{2}:J^{\bullet}_{2}/J^{\bullet}_{1}\to J^{\bullet+2}_{1} is zero in D(A1),D(A_{1}), hence homotopic to zero (see [Stacks, Tag 05TG]). Let g2:J2/J1J1+1g^{\bullet}_{2}:J^{\bullet}_{2}/J^{\bullet}_{1}\to J^{\bullet+1}_{1} be a homotopy between δ2+1δ2\delta^{\bullet+1}_{2}\circ\delta^{\bullet}_{2} and 0. View each g2mg^{m}_{2} as a map g2m:J2mJ2m+1g^{m}_{2}:J^{m}_{2}\to J^{m+1}_{2}, we see d2m=δ2mg2md^{m}_{2}=\delta^{m}_{2}-g^{m}_{2} is what we want.

Now J2J^{\bullet}_{2} is a bounded below complex of injective A2A_{2}-modules, so

RHomA2(A1,J2)=J2[f]=J1,R\operatorname{Hom}_{A_{2}}(A_{1},J^{\bullet}_{2})=J^{\bullet}_{2}[f]=J^{\bullet}_{1},

thus J2J^{\bullet}_{2} is a pseudo-dualizing complex for A2A_{2} by Lemma 5.5. The same argument as above tells us we can extend d2d^{\bullet}_{2} to d3d^{\bullet}_{3}, ad infinitum, showing Claim 5.7. ∎

Remark 5.8.

We record the dual version of [Stacks, Tag 0DYR] in our mind for the reader’s convenience: for a ring AA and an ideal II with I2=0I^{2}=0, the obstruction for a KD+(A/I)K\in D^{+}(A/I) to be of the form RHomA(A/I,K)R\operatorname{Hom}_{A}(A/I,K^{\prime}) is a map RHomA/I(I,K)K[2]R\operatorname{Hom}_{A/I}(I,K)\to K[2] in D(A/I)D(A/I). The author does not know a reference for this.

For pseudo-dualizing complexes, this obstruction vanishes automatically by Corollary 4.9, as seen in the proof above. Alternatively, one can use the argument as in [SAG, Lemma 6.6.4.9], if willing to use animated rings.

6. Openness of loci

For basics about canonical modules refer to [Aoy83, §1].

Lemma 6.1.

Let AA be a Noetherian ring, 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A). Assume Spec(A/𝔭)\operatorname{Spec}(A/\mathfrak{p}) contains a nonempty Gorenstein open subset. Then the followings hold.

  1. (i)(i)

    Let KDCohb(A)K\in D^{b}_{Coh}(A). If K𝔭K_{\mathfrak{p}} is a dualizing complex for A𝔭A_{\mathfrak{p}}, then there exists an fA𝔭f\in A\setminus\mathfrak{p} such that K𝔮K_{\mathfrak{q}} is a dualizing complex for A𝔮A_{\mathfrak{q}} for all 𝔮V(𝔭)D(f)\mathfrak{q}\in V(\mathfrak{p})\cap D(f).

  2. (ii)(ii)

    Let MM be a finite AA-module. If M𝔭M_{\mathfrak{p}} is a canonical module for A𝔭A_{\mathfrak{p}}, then there exists an fA𝔭f\in A\setminus\mathfrak{p} such that M𝔮M_{\mathfrak{q}} is a canonical module for A𝔮A_{\mathfrak{q}} for all 𝔮V(𝔭)D(f)\mathfrak{q}\in V(\mathfrak{p})\cap D(f).

Proof.

We may assume A/𝔭A/\mathfrak{p} Gorenstein. Let BB be the 𝔭\mathfrak{p}-adic completion of AA, so ABA\to B is a flat ring map with A/𝔭=B/𝔭BA/\mathfrak{p}=B/\mathfrak{p}B, thus open subsets of V(𝔭)V(\mathfrak{p}) in Spec(A)\operatorname{Spec}(A) are in one-to-one correspondence with open subsets of V(𝔭B)V(\mathfrak{p}B) in Spec(B)\operatorname{Spec}(B). Note that for all 𝔓V(𝔭)\mathfrak{P}\in V(\mathfrak{p}), A𝔓=B𝔓BA_{\mathfrak{P}}^{\wedge}=B_{\mathfrak{P}B}^{\wedge} since A/𝔭n=B/𝔭nBA/\mathfrak{p}^{n}=B/\mathfrak{p}^{n}B for all nn. Thus the base change of a dualizing complex for (resp. canonical module of) A𝔭A_{\mathfrak{p}} to B𝔭BB_{\mathfrak{p}B} is a dualizing complex for (resp. canonical module of) B𝔭BB_{\mathfrak{p}B}, and we may apply flat descent ([Stacks, Tag 0E4A] and [Aoy83, Theorem 4.2]) for 𝔓V(𝔭)\mathfrak{P}\in V(\mathfrak{p}). Thus it suffices to prove the lemma in the case AA is 𝔭\mathfrak{p}-adically complete and A/𝔭A/\mathfrak{p} is Gorenstein.

In this case, AA admits a pseudo-dualizing complex EE by Theorem 5.1, and we have K𝔭E𝔭K_{\mathfrak{p}}\cong E_{\mathfrak{p}} (resp. M𝔭H0(E𝔭)M_{\mathfrak{p}}\cong H^{0}(E_{\mathfrak{p}}) and E𝔭D0(A𝔭)E_{\mathfrak{p}}\in D^{\geq 0}(A_{\mathfrak{p}}); [Aoy83, (1.5)]) after a shift. After localizing we have KEK\cong E by Lemma 2.1 (resp. MH0(E)M\cong H^{0}(E) and ED0(A)E\in D^{\geq 0}(A)), as desired. ∎

We say a finite module MM over a Noetherian ring AA a canonical module if M𝔭M_{\mathfrak{p}} is a canonical module of AA for all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A). Localization of a canonical module is a canonical module, see [Aoy83, Corollary 4.3], so it suffices to check at the maximal ideals of AA.

Theorem 6.2.

Let AA be a Noetherian ring that is Gor-2. Then the followings hold.

  1. (i)(i)

    If 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A) is such that A𝔭A_{\mathfrak{p}} admits a dualizing complex, then there exists an fA𝔭f\in A\setminus\mathfrak{p} such that AfA_{f} admits a pseudo-dualizing complex.

  2. (ii)(ii)

    Let KDCohb(A)K\in D^{b}_{Coh}(A). If 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A) is such that K𝔭K_{\mathfrak{p}} is a dualizing complex for A𝔭A_{\mathfrak{p}}, then there exists an fA𝔭f\in A\setminus\mathfrak{p} such that KfK_{f} is a pseudo-dualizing complex for AfA_{f}.

  3. (iii)(iii)

    If 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A) is such that A𝔭A_{\mathfrak{p}} admits a canonical module, then there exists an fA𝔭f\in A\setminus\mathfrak{p} such that AfA_{f} admits a canonical module.

  4. (iv)(iv)

    Let MM be a finite AA-module. If 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A) is such that M𝔭M_{\mathfrak{p}} is a canonical module of A𝔭A_{\mathfrak{p}}, then there exists an fA𝔭f\in A\setminus\mathfrak{p} such that MfM_{f} is a canonical module of AfA_{f}.

Proof.

We know (ii)(ii) implies (i)(i) and (iv)(iv) implies (iii)(iii) by Lemma 2.2. On the other hand, (ii)(ii) and (iv)(iv) follows from Lemma 6.1 and general topology [Stacks, Tag 0541]. ∎

Apply to the case K=AK=A and M=AM=A, we get the following. The Gorenstein case is [GM78, Proposition 1.7], but the quasi-Gorenstein case seems to be new.

Corollary 6.3.

The Gorenstein and quasi-Gorenstein loci of a Gor-2 Noetherian ring is open.

Remark 6.4.

If we assume in addition that AA is Cohen-Macaulay, then Theorem 6.2 follows from the characterization of canonical modules [Rei72] (see also [Aoy83, Corollary 2.12]) and [GM78, Proposition 1.7].

Theorem 6.5.

Let AA be a Noetherian ring (resp. a Noetherian ring of finite dimension). Assume

  1. (1)

    AA is a G-ring.

  2. (2)

    AA is Gor-2.

Then there exists a faithfully flat, étale ring map AAA\to A^{\prime} such that AA^{\prime} admits a pseudo-dualizing complex (resp. a dualizing complex).

Proof.

Let 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A). By Corollary 3.6, there exists an étale ring map ABA\to B and a prime 𝔮Spec(B)\mathfrak{q}\in\operatorname{Spec}(B) lying above 𝔭\mathfrak{p} such that B𝔮B_{\mathfrak{q}} admits a dualizing complex. Note that BB is Gor-2 since it is of finite type over AA, Corollary 4.8. By Theorem 6.2, localizing BB near 𝔮\mathfrak{q} we may assume BB admits a pseudo-dualizing complex. If AA is finite-dimensional then so is BB, so BB admits a dualizing complex. Now we take AA^{\prime} to be a finite product of such BB so that Spec(A)Spec(A)\operatorname{Spec}(A^{\prime})\to\operatorname{Spec}(A) is surjective. ∎

Corollary 6.6.

Let AA be a Noetherian quasi-excellent ring. Then there exists a faithfully flat, étale ring map AAA\to A^{\prime} such that AA^{\prime} is excellent.

Remark 6.7.

Corollary 6.6 is not difficult by itself, and may be well-known. We sketch an argument. First, consider a finite injective map ABA\to B of Noetherian domains with BB universally catenary. Then for 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A), A𝔭A_{\mathfrak{p}} is universally catenary if and only if for all 𝔮Spec(B)\mathfrak{q}\in\operatorname{Spec}(B) above 𝔭\mathfrak{p}, ht(𝔮)=ht(𝔭)\operatorname{ht}(\mathfrak{q})=\operatorname{ht}(\mathfrak{p}). This follows from [Stacks, Tags 02IJ and 0AW6]. This condition is constructible by for example [EGA ̵IV2, Proposition 6.10.6].

Since a normal quasi-excellent ring is universally catenary [Stacks, Tag 0AW6], and since a quasi-excellent ring is Nagata [Stacks, Tag 07QV], we can take BB to be the normalization of A=R/𝔭A=R/\mathfrak{p} where 𝔭\mathfrak{p} is a minimal prime of a given quasi-excellent ring RR. It is now clear that the universally catenary locus of a quasi-excellent ring is open, and that a unibranch quasi-excellent local ring is universally catenary. We thus get Corollary 6.6 from [Stacks, Tag 0CB4].

Using [Čes21, Lemma 2.5 and Theorem 2.13], replacing normalization with an (S2)(S_{2})-ification, the argument above tells us that every (S2)(S_{2})-quasi-excellent [Čes21, (2.12)] Noetherian ring AA has open universally catenary locus and admits an étale, faithfully flat ring map AAA\to A^{\prime} such that AA^{\prime} is (S2)(S_{2})-excellent; and a Noetherian unibranch local ring with (S2)(S_{2}) formal fibers is universally catenary.

7. One-dimensional schemes

Lemma 7.1.

Let (A,𝔪,k)(B,𝔫,l)(A,\mathfrak{m},k)\to(B,\mathfrak{n},l) be a flat local map of Noetherian local rings. Assume that AA admits a dualizing complex KK, and that B/𝔪BB/\mathfrak{m}B is Gorenstein. Then KALBK\otimes_{A}^{L}B is a dualizing complex for BB.

Proof.

RHomA(k,K)R\operatorname{Hom}_{A}(k,K) is a shift of kk, so RHomB(B/𝔪B,KALB)R\operatorname{Hom}_{B}(B/\mathfrak{m}B,K\otimes_{A}^{L}B) is a shift of B/𝔪BB/\mathfrak{m}B by [Stacks, Tag 0A6A]. We conclude by Lemma 5.3. ∎

Lemma 7.2.

Let AA be a Noetherian local ring of dimension 1. Assume that the formal fibers of AA are Gorenstein. Then AA admits a dualizing complex.

Proof.

Let aa be a parameter of AA. The aAaA-adic completion AA^{\wedge} of AA is a complete local ring, thus admits a dualizing complex MM. We may assume that MM is normalized.

Let EE be a dualizing complex for the Artinian ring AaA_{a} concentrated in degree 1-1. The map Aa(A)aA_{a}\to(A^{\wedge})_{a} is a flat map between Artinian rings with Gorenstein fibers by our assumptions, thus EAaL(A)aE\otimes^{L}_{A_{a}}(A^{\wedge})_{a} is a dualizing complex by Lemma 7.1. On the other hand MaM_{a} is another dualizing complex of (A)a(A^{\wedge})_{a} concentrated in degree 1-1 by [Stacks, Tag 0A7V]. Thus EAaL(A)aMaE\otimes^{L}_{A_{a}}(A^{\wedge})_{a}\cong M_{a} as (A)a(A^{\wedge})_{a} is Artinian. By [Bha16, Theorem 1.4], there exists KD(A)K\in D(A) such that KALAMK\otimes^{L}_{A}A^{\wedge}\cong M. Then KK is a dualizing complex for AA [Stacks, Tag 0E4A]. ∎

Remark 7.3.

Lemma 7.2 also follows from [FFGR76, Theorem 5.3] and, say, [Ogo84, Corollary 3.7].

Theorem 7.4.

Let XX be a Noetherian scheme. Assume the followings.

  1. (1)

    XX is Gor-2.

  2. (2)

    Every local ring of XX of dimension 1 has Gorenstein formal fibers.

Let UU be an open subscheme of XX, KK a pseudo-dualizing complex on UU such that for all generic points ξU\xi\in U, KξK_{\xi} is concentrated in degree 0 (for example U=U=\emptyset). Then there exists an open subset WUW\supseteq U of XX such that dim𝒪X,x>1\dim\mathcal{O}_{X,x}>1 for all xWx\not\in W and that WW admits a pseudo-dualizing complex KWK_{W} with KW|U=KK_{W}|_{U}=K such that KξK_{\xi} is concentrated in degree 0 for all generic points ξX\xi\in X.

Proof.

We may assume (U,K)(U,K) cannot be enlarged to any (W,KW)(W,K_{W}), and we shall show dim𝒪X,x>1\dim\mathcal{O}_{X,x}>1 for all xUx\not\in U.

Let xUx\not\in U, and assume dim𝒪X,x1\dim\mathcal{O}_{X,x}\leq 1. Let V=Spec(A)V=\operatorname{Spec}(A) be an affine open neighborhood of xXx\in X such that AA has a pseudo-dualizing complex LL, which exists by Lemma 7.2 and Theorem 6.2. We may assume that all generic points of VV specialize to xx. Since dim𝒪X,x=1\dim\mathcal{O}_{X,x}=1, we see from [Stacks, Tag 0A7V] that, after shifting, we may assume L𝔮L_{\mathfrak{q}} is concentrated at degree 0 for all minimal primes 𝔮\mathfrak{q} of AA.

If U×XSpec(𝒪X,x)U\times_{X}\operatorname{Spec}(\mathcal{O}_{X,x}) is empty, then we may assume UV=U\cap V=\emptyset, so we can enlarge UU to UVU\cup V. Otherwise U×XSpec(𝒪X,x)U\times_{X}\operatorname{Spec}(\mathcal{O}_{X,x}) has dimension zero, so it is affine. Thus we may assume UVU\cap V is affine by [Stacks, Tag 01Z6]. Write B=𝒪(UV)B=\mathcal{O}(U\cap V), so BB admits a dualizing complex K0K_{0} given by the restriction of KK to UVU\cap V. Then LALB𝔭K0BLB𝔭L\otimes^{L}_{A}B_{\mathfrak{p}}\cong K_{0}\otimes^{L}_{B}B_{\mathfrak{p}}, where 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A) corresponds to xx, since dimB𝔭=0\dim B_{\mathfrak{p}}=0 and both sides are dualizing complexes concentrated in degree 0. Thus there exists gA𝔭g\in A\setminus\mathfrak{p} such that LALBgK0BLBgL\otimes^{L}_{A}B_{g}\cong K_{0}\otimes^{L}_{B}B_{g} by Lemma 2.1, so we can enlarge UU to USpec(Ag)U\cup\operatorname{Spec}(A_{g}). ∎

Remark 7.5.

The ring A/IA/I in [Gre82, §1] does not admit a dualizing complex by Theorem 5.1. A/IA/I is a semi-local ring with two maximal ideals 𝔪,𝔫\mathfrak{m}^{\prime},\mathfrak{n}^{\prime} with ht(𝔪)=1\operatorname{ht}(\mathfrak{m}^{\prime})=1, ht(𝔫)=2\operatorname{ht}(\mathfrak{n}^{\prime})=2. Both localizations (A/I)𝔪(A/I)_{\mathfrak{m}^{\prime}} and (A/I)𝔫(A/I)_{\mathfrak{n}^{\prime}} admit dualizing complexes, see [Gre82, Lemma 1.5], but the restrictions of a dualizing complex for (A/I)𝔫(A/I)_{\mathfrak{n}^{\prime}} to the generic points are concentrated in different degrees by [Stacks, Tag 0A7V], so Theorem 7.4 does not apply. Together with Theorem 6.2, this tells us that admitting dualizing complexes is not a Zariski local property.

Corollary 7.6.

Let XX be a Noetherian scheme of dimension 1. Then XX admits a dualizing complex if and only if XX is Gor-2 and the local rings of XX has Gorenstein formal fibers.

Proof.

“Only if” follows from [Stacks, Tag 0AWY] and Corollary 4.7. “If” follows from Theorem 7.4 with U=U=\emptyset. ∎

Remark 7.7.

There exists a Noetherian local domain of dimension 11 with non-Gorenstein formal fibers, see [FR70, Remarque 3.2]. Such a ring is Gor-2, and even J-2, being one-dimensional and local.

There also exists a one-dimensional G-ring that is not Gor-2. Such a ring can be constructed using the general method in [Hoc73].

Therefore neither of the two conditions in Corollary 7.6 implies the other.

Remark 7.8.

In the terminology of [Sha77], Corollary 7.6 says that a Noetherian scheme of dimension 1 admits a dualizing complex if and only if it is acceptable.

Remark 7.9.

There exists a two-dimensional excellent local UFD that does not admit a dualizing complex. See [Nis12, Example 6.1].

8. Remarks on quotients of Gorenstein and Cohen-Macaulay rings

Our Lemma 4.4 and Theorem 4.12 imply the following result, originally due to Kawasaki [Kaw02] for finite-dimensional rings.

Theorem 8.1.

Let AA be a Noetherian ring. Then the followings are equivalent.

  1. (i)(i)

    AA is a quotient of a Gorenstein ring.

  2. (ii)(ii)

    There exists a finitely generated AA-algebra BB that is Gorenstein and admits a section BAB\to A.

  3. (iii)(iii)

    AA admits a pseudo-dualizing complex.

Therefore, Theorem 5.1 can be rewritten as

Theorem 8.2.

Let AA be a Noetherian ring, II an ideal of AA. If AA is II-adically complete, then A/IA/I is a quotient of a Gorenstein ring if and only if AA is.

On the other hand, quotients of Cohen-Macaulay rings were also studied by Kawasaki [Kaw08]. Note that the conditions (C1)-(C3) there are equivalent to CM-excellence as in [Čes21, Definition 1.2] (cf. [Čes21, Remark 1.5]). Therefore [Kaw08, Theorem 1.3] and its proof tell us the following.

Theorem 8.3.

Let AA be a Noetherian ring. Then the followings are equivalent.

  1. (i)(i)

    AA is a quotient of a Cohen-Macaulay ring.

  2. (ii)(ii)

    There exists a finitely generated AA-algebra BB that is Cohen-Macaulay and admits a section BAB\to A.

  3. (iii)(iii)

    AA is CM-excellent and admits a codimension function.

Pham Hung Quy asks the author if the analog of Theorem 8.2 holds for Cohen-Macaulay instead of Gorenstein. We can answer this question affirmatively under some additional assumptions.

Theorem 8.4.

Let AA be a Noetherian ring, II an ideal of AA. Assume that A/IA/I is either quasi-excellent, or semilocal and Nagata. If AA is II-adically complete, then A/IA/I is a quotient of a Cohen-Macaulay ring if and only if AA is.

Lemma 8.5.

Let AA be a Noetherian ring, II an ideal of AA. Assume that the pair (A,I)(A,I) is Henselian.

Assume that AA is catenary, and that A/IA/I admits a codimension function c:Spec(A/I)𝐙c:\operatorname{Spec}(A/I)\to\mathbf{Z}. For 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A) and QV(I)Q\in V(I) containing 𝔭\mathfrak{p}, let c(𝔭,Q)=c(Q/I)ht(Q/𝔭)c(\mathfrak{p},Q)=c(Q/I)-\operatorname{ht}(Q/\mathfrak{p}). Then the followings hold.

  1. (i)(i)

    For every 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A), c(𝔭,Q)c(\mathfrak{p},Q) is independent of the choice of QQ.

  2. (ii)(ii)

    The assignment 𝔭c(𝔭,Q)\mathfrak{p}\mapsto c(\mathfrak{p},Q), where QV(I+𝔭)Q\in V(I+\mathfrak{p}) is arbitrary, is a codimension function on AA.

Proof.

Since c()c(-) is a codimension function of A/IA/I, for QQV(I+𝔭)Q\subseteq Q^{\prime}\in V(I+\mathfrak{p}), we have c(𝔭,Q)c(𝔭,Q)=ht(Q/Q)+ht(Q/𝔭)ht(Q/𝔭)c(\mathfrak{p},Q^{\prime})-c(\mathfrak{p},Q)=\operatorname{ht}(Q^{\prime}/Q)+\operatorname{ht}(Q/\mathfrak{p})-\operatorname{ht}(Q^{\prime}/\mathfrak{p}). Since AA is catenary, the number on the right hand side is 0. Thus for QQV(I+𝔭)Q\subseteq Q^{\prime}\in V(I+\mathfrak{p}), we have c(𝔭,Q)=c(𝔭,Q)c(\mathfrak{p},Q^{\prime})=c(\mathfrak{p},Q). Since (A,I)(A,I) is Henselian, V(I+𝔭)V(I+\mathfrak{p}) is connected, see [Stacks, Tag 09Y6]. This shows (i)(i). For (ii)(ii), note that V(I+𝔭)V(I+\mathfrak{p}) is nonempty for all 𝔭Spec(A)\mathfrak{p}\in\operatorname{Spec}(A), so our function is well-defined. To show it is a codimension function, it suffices to show for 𝔭𝔭Q\mathfrak{p}\subseteq\mathfrak{p}^{\prime}\subseteq Q where QV(I)Q\in V(I), we have c(𝔭,Q)c(𝔭,Q)=ht(𝔭/𝔭)c(\mathfrak{p}^{\prime},Q)-c(\mathfrak{p},Q)=\operatorname{ht}(\mathfrak{p}^{\prime}/\mathfrak{p}). This is clear as AA is catenary. ∎

Lemma 8.6.

Let AA be a Noetherian ring, II an ideal of AA. Assume that the pair (A,I)(A,I) is Henselian.

Assume the followings hold.

  1. (i)(i)

    For every minimal prime 𝔭\mathfrak{p} of AA, there exists a finite injective ring map A/𝔭BA/\mathfrak{p}\to B such that BB is universally catenary.

  2. (ii)(ii)

    A/IA/I is universally catenary and admits a codimension function.

Then AA is universally catenary and admits a codimension function.

Proof.

By Lemma 8.5, it suffices to show AA is universally catenary. We may therefore assume AA is an integral domain and there exists a finite injective ring map ABA\to B such that BB is universally catenary. We may also assume BB is an integral domain. Let c:Spec(A/I)𝐙c:\operatorname{Spec}(A/I)\to\mathbf{Z} be a codimension function. Let δ(Q)=c((QA)/I)ht(Q)\delta(Q)=c((Q\cap A)/I)-\operatorname{ht}(Q) for QV(IB)Q\in V(IB). For QQV(IB)Q\subseteq Q^{\prime}\in V(IB), we have

c((QA)/I)c((QA)/I)\displaystyle c((Q^{\prime}\cap A)/I)-c((Q\cap A)/I) =ht((QA)/(QA))\displaystyle=\operatorname{ht}((Q^{\prime}\cap A)/(Q\cap A))
=ht(Q/Q)\displaystyle=\operatorname{ht}(Q^{\prime}/Q)
=ht(Q)ht(Q)\displaystyle=\operatorname{ht}(Q^{\prime})-\operatorname{ht}(Q)

where the first identity is because cc is a codimension function, the second identity follows from the dimension formula [Stacks, Tag 02IJ] as A/IA/I is universally catenary, and the third identity is because BB is a catenary domain. Therefore δ(Q)=δ(Q)\delta(Q^{\prime})=\delta(Q). Since the pair (B,IB)(B,IB) is Henselian [Stacks, Tag 09XK], V(IB)V(IB) is connected, see [Stacks, Tag 09Y6]. Thus δ\delta is a constant function on V(IB)V(IB). Therefore, for all maximal ideals 𝔫\mathfrak{n} of BB, which necessarily contains IBIB, ht(𝔫)\operatorname{ht}(\mathfrak{n}) depends only on 𝔫A\mathfrak{n}\cap A, and thus must equal to ht(𝔫A)\operatorname{ht}(\mathfrak{n}\cap A). As discussed in Remark 6.7, we see AA is universally catenary, as desired. ∎

Proof of Theorem 8.4.

Assume that AA is II-adically complete, A/IA/I is a quotient of a Cohen-Macaulay ring, and A/IA/I is either quasi-excellent or semilocal and Nagata. Note that (A,I)(A,I) is a Henselian pair [Stacks, Tag 0ALJ].

If A/IA/I is quasi-excellent, then AA is quasi-excellent [KS21], in particular CM-quasi-excellent. If A/IA/I is semilocal and Nagata, then AA is semilocal and Nagata [Mar75], and thus has Cohen-Macaulay formal fibers by [Mur22, Theorem C]. Then AA is CM-quasi-excellent, see [EGA ̵IV2, Proposition 7.3.18]. Consequently, in both cases, AA is CM-quasi-excellent.

Now AA satisfies the condition (i)(i) in Lemma 8.6 by the discussions in Remark 6.7, thus is universally catenary and admits a codimension function by Lemma 8.6. By Theorem 8.3, AA is a quotient of a Cohen-Macaulay ring. ∎

References

  • [Aoy83] Yoichi Aoyama “Some basic results on canonical modules” In J. Math. Kyoto Univ. 23.1, 1983, pp. 85–94
  • [Bha16] B. Bhatt “Algebraization and Tannaka duality” In Cambridge J. Math 4.4, 2016, pp. 403–461
  • [Čes21] K. Česnavičius “Macaulayfication of Noetherian schemes” In Duke Math. J. 170.7, 2021, pp. 1419–1455
  • [EGA ̵IV2] Alexander Grothendieck “Éléments de géométrie algébrique: IV. Étude locale des schémas et des morphismes de schémas, Seconde partie” With a collaboration of Jean Dieudonné In Inst. Hautes Études Sci. Publ. Math. 24, 1965, pp. 55–231
  • [FFGR76] R. Fossum, H.B. Foxby, P. Griffith and I. Reiten “Minimal injective resolutions with applications to dualizing modules and Gorenstein modules” In Inst. Hautes É’tudes Sci. Publ. 45, 1976, pp. 193–215
  • [FR70] Daniel Ferrand and Michel Raynaud “Fibres formelles d’un anneau local noethérien” In Annales scientifiques de l’É.N.S. 4e série 3.3, 1970, pp. 295–311
  • [GM78] Silvio Greco and Maria Grazia Marinari “Nagata’s Criterion and Openness of Loci for Gorenstein and Complete Intersection” In Math. Z. 160, 1978, pp. 207–216
  • [Gre82] Silvio Greco “A note on universally catenary rings” In Nagoya Math. J. 87, 1982, pp. 95–100
  • [Hal79] Janet A. Hall “Fundamental dualizing complexes for commutative Noetherian rings” In Quart J. Math. Oxford 30.2, 1979, pp. 21–32
  • [Har66] Robin Hartshorne “Residues and Duality” 20, Lecture Notes in Mathematics Springer-Verlag Berlin Heidelberg, 1966
  • [Hin93] V. Hinich “Rings with Approximation Property Admit a Dualizing Complex” In Math. Nachr. 163, 1993, pp. 289–296
  • [Hoc73] M. Hochster “Non-openness of loci in Noetherian rings” In Duke Math. J. 40.1, 1973, pp. 215–219
  • [Kaw02] Tetsushi Kawasaki “On Arithmetic Macaulayfication of Noetherian Rings” In Transactions of the American Mathematical Society 354.1, 2002, pp. 123–149
  • [Kaw08] Tetsushi Kawasaki “Finiteness of Cousin cohomologies” In Transactions of the American Mathematical Society 360.5, 2008, pp. 2709–2739
  • [KS21] Kazuhiko Kurano and Kazuma Shimomoto “Ideal-adic completion of quasi-excellent rings (after Gabber)” In Kyoto J. Math. 61.3, 2021, pp. 707–722
  • [Lyu] Shiji Lyu “Permanence properties of splinters via ultrapower” URL: https://arxiv.org/abs/2203.09019
  • [Mar75] J. Marot “Sur les anneaux universellement japonais” In Bull. Soc. Math. France 103, 1975, pp. 103–111
  • [Mur22] Takumi Murayama “A uniform treatment of Grothendieck’s localization problem” In Compositio Mathematica 158.1, 2022, pp. 57–88
  • [Nis12] Jun-ichi Nishimura “A few examples of local rings, I” In Kyoto Journal of Mathematics 52.1, 2012, pp. 51–87
  • [Ogo84] Tetsushi Ogoma “Existence of dualizing complexes” In J. Math. Kyoto Univ. 24.1, 1984, pp. 27–48
  • [Rei72] I. Reiten “The converse to a theorem of Sharp on Gorenstein modules” In Proc. A. M. S. 32, 1972, pp. 417–420
  • [SAG] Jacob Lurie “Spectral Algebraic Geometry” URL: https://www.math.ias.edu/~lurie/papers/SAG-rootfile.pdf
  • [Sch10] H. Schoutens “The Use of Ultraproducts in Commutative Algebra” 1999, Lecture Notes in Mathematics Springer, 2010
  • [Sha77] R.Y. Sharp “A commutative Noetherian ring which possesses a dualizing complex is acceptable” In Math. Proc. Camb. Phil. Soc. 82, 1977, pp. 192–213
  • [Stacks] The Stacks Project authors “The Stacks Project” URL: https://stacks.math.columbia.edu/