Stability of annihilators of cohomology and closed subsets defined by Jacobian ideals

Kaito Kimura Graduate School of Mathematics, Nagoya University, Furocho, Chikusaku, Nagoya 464-8602, Japan [email protected]
Abstract.

Let R𝑅Ritalic_R be a commutative Noetherian ring of dimension d𝑑ditalic_d. In this paper, we first show that some power of the cohomology annihilator annihilates the (d+1)𝑑1(d+1)( italic_d + 1 )-th Ext modules for all finitely generated modules when either R𝑅Ritalic_R admits a dualizing complex or R𝑅Ritalic_R is local. Next, we study the Jacobian ideal of affine algebras over a field and equicharacteristic complete local rings, and characterize the equidimensionality of the ring in terms of the singular locus and the closed subsets defined by the cohomology annihilator and the Jacobian ideal.

2020 Mathematics Subject Classification. 13D07; 13C15; 13N15
Key words and phrases. cohomology annihilator, singular locus, Jacobian ideal, equidimensional.
The author was partly supported by Grant-in-Aid for JSPS Fellows Grant Number 23KJ1117.

1. Introduction

Throughout the present paper, all rings are assumed to be commutative and Noetherian. For a ring R𝑅Ritalic_R and an integer n𝑛nitalic_n, denote by 𝖼𝖺n(R)superscript𝖼𝖺𝑛𝑅\mathsf{ca}^{n}(R)sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) the ideal consisting of elements a𝑎aitalic_a such that aExtRn(M,N)=0𝑎superscriptsubscriptExt𝑅𝑛𝑀𝑁0a\operatorname{Ext}_{R}^{n}(M,N)=0italic_a roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_M , italic_N ) = 0 for all finitely generated R𝑅Ritalic_R-modules M,N𝑀𝑁M,Nitalic_M , italic_N. The union n0𝖼𝖺n(R)subscript𝑛0superscript𝖼𝖺𝑛𝑅\bigcup_{n\geq 0}\mathsf{ca}^{n}(R)⋃ start_POSTSUBSCRIPT italic_n ≥ 0 end_POSTSUBSCRIPT sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) is called cohomology annihilator of R𝑅Ritalic_R, which is denoted by 𝖼𝖺(R)𝖼𝖺𝑅\mathsf{ca}(R)sansserif_ca ( italic_R ). The ascending chain of radicals of 𝖼𝖺n(R)superscript𝖼𝖺𝑛𝑅\mathsf{ca}^{n}(R)sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) is stable for all large n𝑛nitalic_n since R𝑅Ritalic_R is Noetherian. Iyengar and Takahashi [8] proved that when R𝑅Ritalic_R is either a localization of an affine algebra over a field or an equicharacteristic excellent local ring, the radical of 𝖼𝖺2d+1(R)superscript𝖼𝖺2𝑑1𝑅\mathsf{ca}^{2d+1}(R)sansserif_ca start_POSTSUPERSCRIPT 2 italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) is equal to that of 𝖼𝖺(R)𝖼𝖺𝑅\mathsf{ca}(R)sansserif_ca ( italic_R ), where d=dimR𝑑dim𝑅d=\operatorname{dim}Ritalic_d = roman_dim italic_R. They also showed that these are defining ideal of the singular locus SingRSing𝑅\operatorname{Sing}Rroman_Sing italic_R of R𝑅Ritalic_R, which is the set of prime ideals 𝔭𝔭\mathfrak{p}fraktur_p of R𝑅Ritalic_R such that R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is not regular. Dey and Takahashi [5] implicitly proved that when R𝑅Ritalic_R is a Cohen–Macaulay local ring with a canonical module, the radical of 𝖼𝖺n(R)superscript𝖼𝖺𝑛𝑅\mathsf{ca}^{n}(R)sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) is stable for all ndimR+1𝑛dim𝑅1n\geq\operatorname{dim}R+1italic_n ≥ roman_dim italic_R + 1; see Remark 2.7(1). The main result in this direction refines the results mentioned above.

Theorem 1.1 (Theorem 2.5 and Corollary 2.6).

Let R𝑅Ritalic_R be a ring of dimension d𝑑ditalic_d. Suppose either that R𝑅Ritalic_R admits a dualizing complex or that R𝑅Ritalic_R is local. Then V(𝖼𝖺(R))=V(𝖼𝖺d+1(R))V𝖼𝖺𝑅Vsuperscript𝖼𝖺𝑑1𝑅\mathrm{V}(\mathsf{ca}(R))=\mathrm{V}(\mathsf{ca}^{d+1}(R))roman_V ( sansserif_ca ( italic_R ) ) = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ) holds. In particular, if R𝑅Ritalic_R is quasi-excellent, SingR=V(𝖼𝖺d+1(R))Sing𝑅Vsuperscript𝖼𝖺𝑑1𝑅\operatorname{Sing}R=\mathrm{V}(\mathsf{ca}^{d+1}(R))roman_Sing italic_R = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ) holds.

Theorem 1.1 provides the smallest number at which {𝖼𝖺n(R)}n0subscriptsuperscript𝖼𝖺𝑛𝑅𝑛0\{\sqrt{\smash[b]{{\mathsf{ca}^{n}(R)}}}\}_{n\geq 0}{ square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) end_ARG } start_POSTSUBSCRIPT italic_n ≥ 0 end_POSTSUBSCRIPT stabilizes under several standard assumptions; see Remark 2.7(2). The latter part of Theorem 1.1 is a consequence of results in [4, 8].

Let k𝑘kitalic_k be a field, and R=k[X1,,Xm]/(f1,,fn)𝑅𝑘subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑛R=k[X_{1},\dots,X_{m}]/(f_{1},\ldots,f_{n})italic_R = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) a quotient of a polynomial ring (resp. R=kX1,,Xm/(f1,,fn)𝑅𝑘subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑛R=k\llbracket X_{1},\dots,X_{m}\rrbracket/(f_{1},\ldots,f_{n})italic_R = italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) a quotient of a formal power series ring) over k𝑘kitalic_k. We denote by Jrk(R)superscriptsubscript𝐽𝑟𝑘𝑅J_{r}^{k}(R)italic_J start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) (resp. Jr(R)subscript𝐽𝑟𝑅J_{r}(R)italic_J start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_R )) the ideal of R𝑅Ritalic_R generated by the (r+s)𝑟𝑠(r+s)( italic_r + italic_s )-minors of the m×n𝑚𝑛m\times nitalic_m × italic_n matrix (fj/Xi)subscript𝑓𝑗subscript𝑋𝑖(\partial f_{j}/\partial X_{i})( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) called the Jacobian matrix, where s=ht(f1,,fn)𝑠htsubscript𝑓1subscript𝑓𝑛s=\operatorname{ht}(f_{1},\ldots,f_{n})italic_s = roman_ht ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ). The supremum of dimRdimR/𝔭dim𝑅dim𝑅𝔭\operatorname{dim}R-\operatorname{dim}R/\mathfrak{p}roman_dim italic_R - roman_dim italic_R / fraktur_p over all minimal prime ideals 𝔭𝔭\mathfrak{p}fraktur_p of R𝑅Ritalic_R is denoted by eddRedd𝑅\operatorname{edd}Rroman_edd italic_R. The ideal J0k(R)superscriptsubscript𝐽0𝑘𝑅J_{0}^{k}(R)italic_J start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) (resp. J0(R)subscript𝐽0𝑅J_{0}(R)italic_J start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_R )) is called the Jacobian ideal, and R𝑅Ritalic_R is called equidimensional if eddR=0edd𝑅0\operatorname{edd}R=0roman_edd italic_R = 0. The following is a well-known characterization of the regularity of rings via the Jacobian ideal, obtained as a corollary of the classical result known as the Jacobian criterion: for any affine k𝑘kitalic_k-algebra (resp. an equicharacteristic complete local ring) R𝑅Ritalic_R with e=eddR𝑒edd𝑅e=\operatorname{edd}Ritalic_e = roman_edd italic_R, one has SingRV(Jek(R))Sing𝑅Vsuperscriptsubscript𝐽𝑒𝑘𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{e}^{k}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) and SpecR=V(Je+1k(R))Spec𝑅Vsuperscriptsubscript𝐽𝑒1𝑘𝑅\operatorname{Spec}R=\mathrm{V}(J_{e+1}^{k}(R))roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT italic_e + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) (resp. SingRV(Je(R))Sing𝑅Vsubscript𝐽𝑒𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{e}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT ( italic_R ) ) and SpecR=V(Je+1(R))Spec𝑅Vsubscript𝐽𝑒1𝑅\operatorname{Spec}R=\mathrm{V}(J_{e+1}(R))roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT italic_e + 1 end_POSTSUBSCRIPT ( italic_R ) )). The theorem below refines this fact.

Theorem 1.2 (Corollary 3.13).

Let k𝑘kitalic_k be a perfect field and let n0𝑛0n\geq 0italic_n ≥ 0 be an integer.

  1. (1)

    For an affine k𝑘kitalic_k-algebra R𝑅Ritalic_R of dimension d𝑑ditalic_d, the following are equivalent:

    1. (i)

      The inequality eddRnedd𝑅𝑛\operatorname{edd}R\leq nroman_edd italic_R ≤ italic_n holds;

    2. (ii)

      For any field l𝑙litalic_l and any affine l𝑙litalic_l-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SingSV(Jnl(S))Sing𝑆Vsuperscriptsubscript𝐽𝑛𝑙𝑆\operatorname{Sing}S\subseteq\mathrm{V}(J_{n}^{l}(S))roman_Sing italic_S ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( italic_S ) ) holds;

    3. (iii)

      For any field l𝑙litalic_l and any affine l𝑙litalic_l-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SpecS=V(Jn+1l(S))Spec𝑆Vsuperscriptsubscript𝐽𝑛1𝑙𝑆\operatorname{Spec}S=\mathrm{V}(J_{n+1}^{l}(S))roman_Spec italic_S = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( italic_S ) ) holds;

    4. (iv)

      For any field l𝑙litalic_l and any affine l𝑙litalic_l-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, Jnl(S)𝖼𝖺d+1(S)superscriptsubscript𝐽𝑛𝑙𝑆superscript𝖼𝖺𝑑1𝑆J_{n}^{l}(S)\subseteq\sqrt{\mathsf{ca}^{d+1}(S)}italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( italic_S ) ⊆ square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_S ) end_ARG holds.

  2. (2)

    For an equicharacteristic complete local ring (R,𝔪,k)𝑅𝔪𝑘(R,\mathfrak{m},k)( italic_R , fraktur_m , italic_k ) of dimension d𝑑ditalic_d, the following are equivalent:

    1. (i)

      The inequality eddRnedd𝑅𝑛\operatorname{edd}R\leq nroman_edd italic_R ≤ italic_n holds;

    2. (ii)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SingSV(Jn(S))Sing𝑆Vsubscript𝐽𝑛𝑆\operatorname{Sing}S\subseteq\mathrm{V}(J_{n}(S))roman_Sing italic_S ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_S ) );

    3. (iii)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SpecS=V(Jn+1(S))Spec𝑆Vsubscript𝐽𝑛1𝑆\operatorname{Spec}S=\mathrm{V}(J_{n+1}(S))roman_Spec italic_S = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ( italic_S ) );

    4. (iv)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, Jn(S)𝖼𝖺d+1(S)subscript𝐽𝑛𝑆superscript𝖼𝖺𝑑1𝑆J_{n}(S)\subseteq\sqrt{\mathsf{ca}^{d+1}(S)}italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_S ) ⊆ square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_S ) end_ARG.

In (ii), (iii), and (iv) of the above theorem, it is sufficient to consider only the case where the (residue) field is k𝑘kitalic_k; see Corollary 3.13. As mentioned earlier, the implications (i)\Rightarrow(ii) and (i)\Rightarrow(iii) are known. It is worth mentioning that even if SingRV(Jnk(R))Sing𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{n}^{k}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) and SpecR=V(Jn+1k(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛1𝑘𝑅\operatorname{Spec}R=\mathrm{V}(J_{n+1}^{k}(R))roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) hold for an affine algebra R𝑅Ritalic_R over a field k𝑘kitalic_k, it does not necessarily follow that eddRnedd𝑅𝑛\operatorname{edd}R\leq nroman_edd italic_R ≤ italic_n; see Example 3.11. Our new idea is to view eddRedd𝑅\operatorname{edd}Rroman_edd italic_R as a topological invariant of the spectrum of the ring and to show (ii)\Rightarrow(i) and (iii)\Rightarrow(i). It is clear that (iv)\Rightarrow(ii) holds. Thanks to Theorem 1.1, the converse (ii)\Rightarrow(iv) is obtained.

Consider Theorem 1.2 in the case when n=0𝑛0n=0italic_n = 0. In this case, the inclusion relations in (ii) and (iv) can be rewritten as equalities; see Corollary 3.14. Theorem 1.2 provides a necessary and sufficient condition for a ring to be equidimensional in terms of the Jacobian ideal. By Wang [12, 13], under some assumptions, and by Iyengar and Takahashi [9], in the general case, it was proved that 𝖼𝖺d+1(R)superscript𝖼𝖺𝑑1𝑅\mathsf{ca}^{d+1}(R)sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) contains some power of the Jacobian ideal of R𝑅Ritalic_R when R𝑅Ritalic_R is equidimensional, which means that (i)\Rightarrow(iv) holds. Combining this with the trivial implication (iv)\Rightarrow(ii), we have (i)\Rightarrow(ii) that is a fact derived from the Jacobian criterion mentioned earlier. Theorem 1.1 says that (i)\Rightarrow(ii) and (i)\Rightarrow(iv) are equivalent.

Other results of this paper are explained. In Theorem 1.2, we considered all rings for which the spectrum are homeomorphic. On the other hand, in Theorems 3.6 and 3.7, we can compare the inclusion relations in (ii) with the equalities in (iii) for a fixed ring. Using these theorems and the result in [9], Propositions 3.9 and 3.10 provide an elementary proof of (i)\Rightarrow(ii) and (i)\Rightarrow(iii) in Theorem 1.2 without employing the terminology of smoothness used in the original proof of the Jacobian criterion.

The organization of this paper is as follows. In Sections 2, we consider the relationship between the closed subset of the spectrum of a ring defined by the cohomology annihilator and the singular locus, and prove Theorem 1.1. In Section 3, we study the ideal generated by the minors of the Jacobian matrix and give Theorem 1.2. Section 4 is an appendix and provides, using elementary arguments, that the Jacobian ideal is well-defined for equicharacteristic complete local rings. At the end of Section 4, an unresolved question is presented.

2. Asymptotic stability of the radicals of cohomology annihilators

This section studies the number at which the ascending sequence formed by the radicals of the cohomology annihilator stabilizes. The main result of this section provides the smallest number among such ones under several assumptions. First of all, we state the definitions of notions used in this paper.

Definition 2.1.

Let R𝑅Ritalic_R be a ring and M𝑀Mitalic_M a finitely R𝑅Ritalic_R-module. We denote by modRmod𝑅\operatorname{mod}Rroman_mod italic_R the category of finitely generated R𝑅Ritalic_R-modules For every integer n0𝑛0n\geq 0italic_n ≥ 0, we denote by 𝖼𝖺n(R)superscript𝖼𝖺𝑛𝑅\mathsf{ca}^{n}(R)sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) the ideal consisting of elements a𝑎aitalic_a such that aExtRn(M,N)=0𝑎superscriptsubscriptExt𝑅𝑛𝑀𝑁0a\operatorname{Ext}_{R}^{n}(M,N)=0italic_a roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_M , italic_N ) = 0 for all M,NmodR𝑀𝑁mod𝑅M,N\in\operatorname{mod}Ritalic_M , italic_N ∈ roman_mod italic_R. The union n0𝖼𝖺n(R)subscript𝑛0superscript𝖼𝖺𝑛𝑅\bigcup_{n\geq 0}\mathsf{ca}^{n}(R)⋃ start_POSTSUBSCRIPT italic_n ≥ 0 end_POSTSUBSCRIPT sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) is called cohomology annihilator of R𝑅Ritalic_R, which is denoted by 𝖼𝖺(R)𝖼𝖺𝑅\mathsf{ca}(R)sansserif_ca ( italic_R ). The singular locus Sing(R)Sing𝑅\operatorname{Sing}(R)roman_Sing ( italic_R ) of R𝑅Ritalic_R is defined as the set of prime ideals 𝔭𝔭\mathfrak{p}fraktur_p of R𝑅Ritalic_R such that R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is not a regular local ring and the non-Gorenstein locus NGRNG𝑅\operatorname{NG}Rroman_NG italic_R of R𝑅Ritalic_R is defined as the set of prime ideals 𝔭𝔭\mathfrak{p}fraktur_p of R𝑅Ritalic_R such that R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is not Gorenstein. The non-free locus NFR(M)subscriptNF𝑅𝑀\operatorname{NF}_{R}(M)roman_NF start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M ) of M𝑀Mitalic_M is the set of prime ideals of R𝑅Ritalic_R such that M𝔭subscript𝑀𝔭M_{\mathfrak{p}}italic_M start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is not a free R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT-module. For each ideal I𝐼Iitalic_I of R𝑅Ritalic_R, the set of prime ideals of R𝑅Ritalic_R which contain I𝐼Iitalic_I is denoted by V(I)V𝐼\mathrm{V}(I)roman_V ( italic_I ). The completion of R𝑅Ritalic_R is denoted by R^^𝑅\widehat{R}over^ start_ARG italic_R end_ARG when R𝑅Ritalic_R is local.

A similar argument to the proof of [10, Proposition 2.4(1)] shows the lemma below.

Lemma 2.2.

Let R𝑅Ritalic_R be a local ring. Then there are equalities 𝖼𝖺(R)=𝖼𝖺(R^)R𝖼𝖺𝑅𝖼𝖺^𝑅𝑅\sqrt{\smash[b]{\mathsf{ca}(R)}}=\sqrt{\smash[b]{\mathsf{ca}(\widehat{R})\cap R}}square-root start_ARG sansserif_ca ( italic_R ) end_ARG = square-root start_ARG sansserif_ca ( over^ start_ARG italic_R end_ARG ) ∩ italic_R end_ARG and 𝖼𝖺n(R)=𝖼𝖺n(R^)Rsuperscript𝖼𝖺𝑛𝑅superscript𝖼𝖺𝑛^𝑅𝑅\sqrt{\smash[b]{\mathsf{ca}^{n}(R)}}=\sqrt{\smash[b]{\mathsf{ca}^{n}(\widehat{% R})\cap R}}square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) end_ARG = square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( over^ start_ARG italic_R end_ARG ) ∩ italic_R end_ARG for all integers n0𝑛0n\geq 0italic_n ≥ 0.

We prepare a proposition concerning the non-Gorenstein locus, which plays an essential role in the proof of Theorem 2.4. It is well known that the non-Gorenstein locus is a closed set if the ring has a dualizing complex (or equivalently, if it is a homomorphic image of a finite dimensional Gorenstein ring). The following proposition characterizes that closed set in terms of the non-free locus of a finitely generated module and an annihilator ideal.

Proposition 2.3.

Let R𝑅Ritalic_R be a ring of dimension d𝑑ditalic_d with dualizing complex D=(0D0D1Dd0)𝐷0superscript𝐷0superscript𝐷1superscript𝐷𝑑0D=(\cdots\to 0\to D^{0}\to D^{1}\to\cdots\to D^{d}\to 0\to\cdots)italic_D = ( ⋯ → 0 → italic_D start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT → italic_D start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT → ⋯ → italic_D start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT → 0 → ⋯ ) and let P=(Pi1di1PidiPi+1)𝑃superscript𝑃𝑖1superscript𝑑𝑖1superscript𝑃𝑖superscript𝑑𝑖superscript𝑃𝑖1P=(\cdots\to P^{i-1}\xrightarrow{d^{i-1}}P^{i}\xrightarrow{d^{i}}P^{i+1}\to\cdots)italic_P = ( ⋯ → italic_P start_POSTSUPERSCRIPT italic_i - 1 end_POSTSUPERSCRIPT start_ARROW start_OVERACCENT italic_d start_POSTSUPERSCRIPT italic_i - 1 end_POSTSUPERSCRIPT end_OVERACCENT → end_ARROW italic_P start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT start_ARROW start_OVERACCENT italic_d start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_OVERACCENT → end_ARROW italic_P start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT → ⋯ ) be a complex of finitely generated projective R𝑅Ritalic_R-modules such that Pi=0superscript𝑃𝑖0P^{i}=0italic_P start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT = 0 for all i0much-greater-than𝑖0i\gg 0italic_i ≫ 0 and Hj(P)Hj(D)superscript𝐻𝑗𝑃superscript𝐻𝑗𝐷H^{j}(P)\cong H^{j}(D)italic_H start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_P ) ≅ italic_H start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_D ) for every integer j𝑗jitalic_j. Then NGR=NFR(Cokerd1)=V(MmodR𝖠𝗇𝗇ExtRd+1(M,R))NG𝑅subscriptNF𝑅Cokersuperscript𝑑1Vsubscript𝑀mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑀𝑅\operatorname{NG}R=\operatorname{NF}_{R}(\operatorname{Coker}d^{-1})=\mathrm{V% }(\bigcap_{M\in\operatorname{mod}R}\mathsf{Ann}\operatorname{Ext}_{R}^{d+1}(M,% R))roman_NG italic_R = roman_NF start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( roman_Coker italic_d start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ) = roman_V ( ⋂ start_POSTSUBSCRIPT italic_M ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ) ).

Proof.

We put C=Cokerd1𝐶Cokersuperscript𝑑1C=\operatorname{Coker}d^{-1}italic_C = roman_Coker italic_d start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT and I=MmodR𝖠𝗇𝗇ExtRd+1(M,R)𝐼subscript𝑀mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑀𝑅I=\bigcap_{M\in\operatorname{mod}R}\mathsf{Ann}\operatorname{Ext}_{R}^{d+1}(M,R)italic_I = ⋂ start_POSTSUBSCRIPT italic_M ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ). Let 𝔭𝔭\mathfrak{p}fraktur_p be a prime ideal of R𝑅Ritalic_R. If 𝔭𝔭\mathfrak{p}fraktur_p does not contain I𝐼Iitalic_I, then it also does not contain 𝖠𝗇𝗇ExtRd+1(R/𝔭,R)𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑅𝔭𝑅\mathsf{Ann}\operatorname{Ext}_{R}^{d+1}(R/\mathfrak{p},R)sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R / fraktur_p , italic_R ). We see that ExtRd+1(R/𝔭,R)𝔭=0\operatorname{Ext}_{R}^{d+1}(R/\mathfrak{p},R)_{\mathfrak{p}}=0roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R / fraktur_p , italic_R ) start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT = 0 and that R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is Gorenstein. We obtain NGRV(I)NG𝑅V𝐼\operatorname{NG}R\subset\mathrm{V}(I)roman_NG italic_R ⊂ roman_V ( italic_I ). Suppose that R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is Gorenstein. Then H0(P𝔭)H0(D𝔭)R𝔭superscript𝐻0subscript𝑃𝔭superscript𝐻0subscript𝐷𝔭subscript𝑅𝔭H^{0}(P_{\mathfrak{p}})\cong H^{0}(D_{\mathfrak{p}})\cong R_{\mathfrak{p}}italic_H start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( italic_P start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ) ≅ italic_H start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( italic_D start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ) ≅ italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT and Hj(P𝔭)Hj(D𝔭)=0superscript𝐻𝑗subscript𝑃𝔭superscript𝐻𝑗subscript𝐷𝔭0H^{j}(P_{\mathfrak{p}})\cong H^{j}(D_{\mathfrak{p}})=0italic_H start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_P start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ) ≅ italic_H start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_D start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ) = 0 for any j0𝑗0j\neq 0italic_j ≠ 0. For any i0𝑖0i\geq 0italic_i ≥ 0, there exists a short exact sequence 0Kerd𝔭iP𝔭iKerd𝔭i+100Kersubscriptsuperscript𝑑𝑖𝔭subscriptsuperscript𝑃𝑖𝔭Kersubscriptsuperscript𝑑𝑖1𝔭00\to\operatorname{Ker}d^{i}_{\mathfrak{p}}\to P^{i}_{\mathfrak{p}}\to% \operatorname{Ker}d^{i+1}_{\mathfrak{p}}\to 00 → roman_Ker italic_d start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT → italic_P start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT → roman_Ker italic_d start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT → 0 as Imd𝔭iKerd𝔭i+1Imsubscriptsuperscript𝑑𝑖𝔭Kersubscriptsuperscript𝑑𝑖1𝔭\operatorname{Im}d^{i}_{\mathfrak{p}}\cong\operatorname{Ker}d^{i+1}_{\mathfrak% {p}}roman_Im italic_d start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ≅ roman_Ker italic_d start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT. For some integer n>d𝑛𝑑n>ditalic_n > italic_d, Pn=0superscript𝑃𝑛0P^{n}=0italic_P start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = 0 and hence Kerdn1Pn1Kersuperscript𝑑𝑛1subscript𝑃𝑛1\operatorname{Ker}d^{n-1}\cong P_{n-1}roman_Ker italic_d start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ≅ italic_P start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT. By induction on i𝑖iitalic_i, Kerd𝔭iKersubscriptsuperscript𝑑𝑖𝔭\operatorname{Ker}d^{i}_{\mathfrak{p}}roman_Ker italic_d start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is a free R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT-module for all 0<i<n0𝑖𝑛0<i<n0 < italic_i < italic_n. In particular, Imd𝔭0Kerd𝔭1Imsubscriptsuperscript𝑑0𝔭Kersubscriptsuperscript𝑑1𝔭\operatorname{Im}d^{0}_{\mathfrak{p}}\cong\operatorname{Ker}d^{1}_{\mathfrak{p}}roman_Im italic_d start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ≅ roman_Ker italic_d start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is free. The natural short exact sequence 0H0(P𝔭)Cokerd𝔭1Imd𝔭000superscript𝐻0subscript𝑃𝔭Cokersubscriptsuperscript𝑑1𝔭Imsubscriptsuperscript𝑑0𝔭00\to H^{0}(P_{\mathfrak{p}})\to\operatorname{Coker}d^{-1}_{\mathfrak{p}}\to% \operatorname{Im}d^{0}_{\mathfrak{p}}\to 00 → italic_H start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( italic_P start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ) → roman_Coker italic_d start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT → roman_Im italic_d start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT → 0 says that C𝔭Cokerd𝔭1subscript𝐶𝔭Cokersubscriptsuperscript𝑑1𝔭C_{\mathfrak{p}}\cong\operatorname{Coker}d^{-1}_{\mathfrak{p}}italic_C start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ≅ roman_Coker italic_d start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is free. Therefore we get NFR(C)NGRsubscriptNF𝑅𝐶NG𝑅\operatorname{NF}_{R}(C)\subset\operatorname{NG}Rroman_NF start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_C ) ⊂ roman_NG italic_R.

Finally, we prove V(I)NFR(C)V𝐼subscriptNF𝑅𝐶\mathrm{V}(I)\subset\operatorname{NF}_{R}(C)roman_V ( italic_I ) ⊂ roman_NF start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_C ). Fix MmodR𝑀mod𝑅M\in\operatorname{mod}Ritalic_M ∈ roman_mod italic_R. As V(𝖠𝗇𝗇ExtR1(C,ΩC))=NFR(C)V𝖠𝗇𝗇superscriptsubscriptExt𝑅1𝐶Ω𝐶subscriptNF𝑅𝐶\mathrm{V}(\mathsf{Ann}\operatorname{Ext}_{R}^{1}(C,\Omega C))=\operatorname{% NF}_{R}(C)roman_V ( sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_C , roman_Ω italic_C ) ) = roman_NF start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_C ), we have only to show that 𝖠𝗇𝗇ExtR1(C,ΩC)𝖠𝗇𝗇ExtRd+1(M,R)𝖠𝗇𝗇superscriptsubscriptExt𝑅1𝐶Ω𝐶𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑀𝑅\mathsf{Ann}\operatorname{Ext}_{R}^{1}(C,\Omega C)\subset\mathsf{Ann}% \operatorname{Ext}_{R}^{d+1}(M,R)sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_C , roman_Ω italic_C ) ⊂ sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ). There is a short exact sequence

G:=(\textstyle{G:=(\cdots\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_G := ( ⋯00\textstyle{0\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces}00\textstyle{0\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces}P1superscript𝑃1\textstyle{P^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_P start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPTd1superscript𝑑1\scriptstyle{d^{1}}italic_d start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT\textstyle{\cdots\ignorespaces\ignorespaces\ignorespaces\ignorespaces}disuperscript𝑑𝑖\scriptstyle{d^{i}}italic_d start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPTPisuperscript𝑃𝑖\textstyle{P^{i}\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_P start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPTdi+1superscript𝑑𝑖1\scriptstyle{d^{i+1}}italic_d start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT)\textstyle{\cdots)}⋯ )F=(\textstyle{F=(\cdots\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_F = ( ⋯P1superscript𝑃1\textstyle{P^{-1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_P start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPTd1superscript𝑑1\scriptstyle{d^{-1}}italic_d start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPTP0superscript𝑃0\textstyle{P^{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_P start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPTd0superscript𝑑0\scriptstyle{d^{0}}italic_d start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPTP1superscript𝑃1\textstyle{P^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_P start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPTd1superscript𝑑1\scriptstyle{d^{1}}italic_d start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT\textstyle{\cdots\ignorespaces\ignorespaces\ignorespaces\ignorespaces}disuperscript𝑑𝑖\scriptstyle{d^{i}}italic_d start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPTPisuperscript𝑃𝑖\textstyle{P^{i}\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_P start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPTdi+1superscript𝑑𝑖1\scriptstyle{d^{i+1}}italic_d start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT)\textstyle{\cdots)}⋯ )H:=(\textstyle{H:=(\cdots\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_H := ( ⋯P1superscript𝑃1\textstyle{P^{-1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_P start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPTd1superscript𝑑1\scriptstyle{d^{-1}}italic_d start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPTP0superscript𝑃0\textstyle{P^{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_P start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPTd0superscript𝑑0\scriptstyle{d^{0}}italic_d start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT00\textstyle{0\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\textstyle{\cdots\ignorespaces\ignorespaces\ignorespaces\ignorespaces}00\textstyle{0\ignorespaces\ignorespaces\ignorespaces\ignorespaces})\textstyle{\cdots)}⋯ )

of complexes and the natural quasi-isomorphism HC𝐻𝐶H\to Citalic_H → italic_C since Hj(P)Hj(D)=0superscript𝐻𝑗𝑃superscript𝐻𝑗𝐷0H^{j}(P)\cong H^{j}(D)=0italic_H start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_P ) ≅ italic_H start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_D ) = 0 for all j<0𝑗0j<0italic_j < 0. Applying the derived functor 𝐑HomR(M,𝐑HomR(,D))subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐷\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(-,D))start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( - , italic_D ) ) to the exact triangle GFC𝐺𝐹𝐶absentG\to F\to C\rightsquigarrowitalic_G → italic_F → italic_C ↝ in the (bounded) derived category, we have an exact triangle

𝐑HomR(M,𝐑HomR(C,D))𝐑HomR(M,𝐑HomR(F,D))𝐑HomR(M,𝐑HomR(G,D)),subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐶𝐷subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐹𝐷subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐺𝐷absent\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(C,D))\to% \operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(F,D))\to% \operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(G,D))\rightsquigarrow,start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_C , italic_D ) ) → start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_F , italic_D ) ) → start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_G , italic_D ) ) ↝ ,

which induces the exact sequence

(2.3.1) Hd+1(𝐑HomR(M,𝐑HomR(C,D)))ExtRd+1(M,R)Hd+1(𝐑HomR(M,𝐑HomR(G,D)))superscript𝐻𝑑1subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐶𝐷superscriptsubscriptExt𝑅𝑑1𝑀𝑅superscript𝐻𝑑1subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐺𝐷H^{d+1}(\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(C,% D)))\to\operatorname{Ext}_{R}^{d+1}(M,R)\to H^{d+1}(\operatorname{\mathbf{R}% Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(G,D)))italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_C , italic_D ) ) ) → roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ) → italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_G , italic_D ) ) )

of R𝑅Ritalic_R-modules via the quasi-isomorphism 𝐑HomR(F,D)𝐑HomR(D,D)Rsimilar-to-or-equalssubscript𝐑Hom𝑅𝐹𝐷subscript𝐑Hom𝑅𝐷𝐷similar-to-or-equals𝑅\operatorname{\mathbf{R}Hom}_{R}(F,D)\simeq\operatorname{\mathbf{R}Hom}_{R}(D,% D)\simeq Rstart_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_F , italic_D ) ≃ start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_D , italic_D ) ≃ italic_R. Noting that G𝐺Gitalic_G is a bounded complex of finitely generated projective R𝑅Ritalic_R-modules and D𝐷Ditalic_D is a bounded complex of injective R𝑅Ritalic_R-modules, 𝐑HomR(M,𝐑HomR(G,D))subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐺𝐷\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(G,D))start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_G , italic_D ) ) is quasi-isomorphic to HomR(M,HomR(G,D))subscriptHom𝑅𝑀subscriptHom𝑅𝐺𝐷\operatorname{Hom}_{R}(M,\operatorname{Hom}_{R}(G,D))roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_G , italic_D ) ). For any integer i𝑖iitalic_i, if i0𝑖0i\leq 0italic_i ≤ 0, then Gi=0superscript𝐺𝑖0G^{i}=0italic_G start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT = 0; otherwise, Di+d+1=0superscript𝐷𝑖𝑑10D^{i+d+1}=0italic_D start_POSTSUPERSCRIPT italic_i + italic_d + 1 end_POSTSUPERSCRIPT = 0. Hence HomR(M,HomR(G,D))d+1=HomR(M,HomR(G,D)d+1)=0\operatorname{Hom}_{R}(M,\operatorname{Hom}_{R}(G,D))^{d+1}=\operatorname{Hom}% _{R}(M,\operatorname{Hom}_{R}(G,D)^{d+1})=0roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_G , italic_D ) ) start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT = roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_G , italic_D ) start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ) = 0, which means Hd+1(𝐑HomR(M,𝐑HomR(G,D)))=0superscript𝐻𝑑1subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐺𝐷0H^{d+1}(\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(G,% D)))=0italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_G , italic_D ) ) ) = 0. By (2.3.1), we have 𝖠𝗇𝗇Hd+1(𝐑HomR(M,𝐑HomR(C,D)))𝖠𝗇𝗇ExtRd+1(M,R)𝖠𝗇𝗇superscript𝐻𝑑1subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐶𝐷𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑀𝑅\mathsf{Ann}H^{d+1}(\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R% }Hom}_{R}(C,D)))\subset\mathsf{Ann}\operatorname{Ext}_{R}^{d+1}(M,R)sansserif_Ann italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_C , italic_D ) ) ) ⊂ sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ).

Let a𝖠𝗇𝗇ExtR1(C,ΩC)𝑎𝖠𝗇𝗇superscriptsubscriptExt𝑅1𝐶Ω𝐶a\in\mathsf{Ann}\operatorname{Ext}_{R}^{1}(C,\Omega C)italic_a ∈ sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_C , roman_Ω italic_C ). It follows from [5, Lemma 3.8] that the multiplication by a𝑎aitalic_a on C𝐶Citalic_C factors through some free module Rmsuperscript𝑅direct-sum𝑚R^{\oplus m}italic_R start_POSTSUPERSCRIPT ⊕ italic_m end_POSTSUPERSCRIPT. Applying Hd+1(𝐑HomR(M,𝐑HomR(,D)))superscript𝐻𝑑1subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐷H^{d+1}(\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(-,% D)))italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( - , italic_D ) ) ), the multiplication by a𝑎aitalic_a on Hd+1(𝐑HomR(M,𝐑HomR(C,D)))superscript𝐻𝑑1subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐶𝐷H^{d+1}(\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{\mathbf{R}Hom}_{R}(C,% D)))italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_C , italic_D ) ) ) factors through Hd+1(𝐑HomR(M,D))msuperscript𝐻𝑑1superscriptsubscript𝐑Hom𝑅𝑀𝐷direct-sum𝑚H^{d+1}(\operatorname{\mathbf{R}Hom}_{R}(M,D))^{\oplus m}italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , italic_D ) ) start_POSTSUPERSCRIPT ⊕ italic_m end_POSTSUPERSCRIPT. Similarly, 𝐑HomR(M,D)subscript𝐑Hom𝑅𝑀𝐷\operatorname{\mathbf{R}Hom}_{R}(M,D)start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , italic_D ) is quasi-isomorphic to HomR(M,D)subscriptHom𝑅𝑀𝐷\operatorname{Hom}_{R}(M,D)roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , italic_D ) and HomR(M,D)d+1=HomR(M,Dd+1)=0\operatorname{Hom}_{R}(M,D)^{d+1}=\operatorname{Hom}_{R}(M,D^{d+1})=0roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , italic_D ) start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT = roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , italic_D start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ) = 0. So a𝖠𝗇𝗇Hd+1(𝐑HomR(M,𝐑HomR(C,D)))𝖠𝗇𝗇ExtRd+1(M,R)𝑎𝖠𝗇𝗇superscript𝐻𝑑1subscript𝐑Hom𝑅𝑀subscript𝐑Hom𝑅𝐶𝐷𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑀𝑅a\in\mathsf{Ann}H^{d+1}(\operatorname{\mathbf{R}Hom}_{R}(M,\operatorname{% \mathbf{R}Hom}_{R}(C,D)))\subset\mathsf{Ann}\operatorname{Ext}_{R}^{d+1}(M,R)italic_a ∈ sansserif_Ann italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_C , italic_D ) ) ) ⊂ sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ) as Hd+1(𝐑HomR(M,D))m=0superscript𝐻𝑑1superscriptsubscript𝐑Hom𝑅𝑀𝐷direct-sum𝑚0H^{d+1}(\operatorname{\mathbf{R}Hom}_{R}(M,D))^{\oplus m}=0italic_H start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( start_OPFUNCTION bold_R roman_Hom end_OPFUNCTION start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_M , italic_D ) ) start_POSTSUPERSCRIPT ⊕ italic_m end_POSTSUPERSCRIPT = 0. ∎

In general, for any complex X=(XiXi+1)𝑋superscript𝑋𝑖superscript𝑋𝑖1X=(\cdots\to X^{i}\to X^{i+1}\to\cdots)italic_X = ( ⋯ → italic_X start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT → italic_X start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT → ⋯ ) of R𝑅Ritalic_R-modules such that Hi(X)superscript𝐻𝑖𝑋H^{i}(X)italic_H start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_X ) are finitely generated over R𝑅Ritalic_R and Hj(X)=0superscript𝐻𝑗𝑋0H^{j}(X)=0italic_H start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_X ) = 0 for all integers i𝑖iitalic_i and j0much-greater-than𝑗0j\gg 0italic_j ≫ 0, there is a complex P𝑃Pitalic_P of finitely generated projective R𝑅Ritalic_R-modules and a quasi-isomorphism PX𝑃𝑋P\to Xitalic_P → italic_X such that sup{iPi0}=sup{iHi(X)0}supconditional-set𝑖superscript𝑃𝑖0supconditional-set𝑖superscript𝐻𝑖𝑋0{\rm sup}\{i\mid P^{i}\neq 0\}={\rm sup}\{i\mid H^{i}(X)\neq 0\}roman_sup { italic_i ∣ italic_P start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ≠ 0 } = roman_sup { italic_i ∣ italic_H start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_X ) ≠ 0 }; see [2, Theorem (A.3.2)(L)] for instance. So, the result below is a direct corollary of Proposition 2.3.

Corollary 2.4.

Let R𝑅Ritalic_R be a ring of dimension d𝑑ditalic_d with dualizing complex. Then

NGR=V(MmodR𝖠𝗇𝗇ExtRd+1(M,R)).NG𝑅Vsubscript𝑀mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑀𝑅\operatorname{NG}R=\mathrm{V}\Bigl{(}\bigcap\nolimits_{M\in\operatorname{mod}R% }\mathsf{Ann}\operatorname{Ext}_{R}^{d+1}(M,R)\Bigr{)}.roman_NG italic_R = roman_V ( ⋂ start_POSTSUBSCRIPT italic_M ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ) ) .

Suppose that R𝑅Ritalic_R is a d𝑑ditalic_d-dimensional Cohen–Macaulay local ring with canonical module ω𝜔\omegaitalic_ω. One has the equality NGR=NFR(ω)NG𝑅subscriptNF𝑅𝜔\operatorname{NG}R=\operatorname{NF}_{R}(\omega)roman_NG italic_R = roman_NF start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_ω ). In this case, Corollary 2.4 follows immediately from [3, Theorem 2.3] because it says that 𝖠𝗇𝗇ExtR1(ω,Ωω)=MmodR𝖠𝗇𝗇ExtRd+1(M,R)𝖠𝗇𝗇superscriptsubscriptExt𝑅1𝜔Ω𝜔subscript𝑀mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑀𝑅\mathsf{Ann}\operatorname{Ext}_{R}^{1}(\omega,\Omega\omega)=\bigcap_{M\in% \operatorname{mod}R}\mathsf{Ann}\operatorname{Ext}_{R}^{d+1}(M,R)sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_ω , roman_Ω italic_ω ) = ⋂ start_POSTSUBSCRIPT italic_M ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ) holds. On the other hand, Proposition 2.3 can also be viewed as a non-Cohen–Macaulay version of [3, Theorem 2.3]. Indeed, with the notation of the proof of Proposition 2.3, when R𝑅Ritalic_R is Cohen–Macaulay, ImdiKerdi+1Imsuperscript𝑑𝑖Kersuperscript𝑑𝑖1\operatorname{Im}d^{i}\cong\operatorname{Ker}d^{i+1}roman_Im italic_d start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ≅ roman_Ker italic_d start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT are projective for all i0𝑖0i\geq 0italic_i ≥ 0 and up to a projective summand Imd0Imsuperscript𝑑0\operatorname{Im}d^{0}roman_Im italic_d start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT, C𝐶Citalic_C is isomorphic to H0(P)superscript𝐻0𝑃H^{0}(P)italic_H start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( italic_P ), which is a canonical module of R𝑅Ritalic_R.

The main result of this section is the following theorem. Let R𝑅Ritalic_R be a finite dimensional ring and let n>dimR𝑛dim𝑅n>\operatorname{dim}Ritalic_n > roman_dim italic_R be an integer. Theorem 2.5 asserts that the radical of 𝖼𝖺(R)𝖼𝖺𝑅\mathsf{ca}(R)sansserif_ca ( italic_R ) is equal that of 𝖼𝖺n(R)superscript𝖼𝖺𝑛𝑅\mathsf{ca}^{n}(R)sansserif_ca start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_R ) if either R𝑅Ritalic_R admits a dualizing complex or R𝑅Ritalic_R is local.

Theorem 2.5.

Let R𝑅Ritalic_R be a ring of dimension d𝑑ditalic_d. Suppose either that R𝑅Ritalic_R admits a dualizing complex or that R𝑅Ritalic_R is local. Then V(𝖼𝖺(R))=V(𝖼𝖺d+1(R))V𝖼𝖺𝑅Vsuperscript𝖼𝖺𝑑1𝑅\mathrm{V}(\mathsf{ca}(R))=\mathrm{V}(\mathsf{ca}^{d+1}(R))roman_V ( sansserif_ca ( italic_R ) ) = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ) holds.

Proof.

First, we deal with the case where R𝑅Ritalic_R admits a dualizing complex. Since 𝖼𝖺d+1(R)𝖼𝖺(R)superscript𝖼𝖺𝑑1𝑅𝖼𝖺𝑅\mathsf{ca}^{d+1}(R)\subset\mathsf{ca}(R)sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ⊂ sansserif_ca ( italic_R ), it suffices to prove that 𝖼𝖺(R)𝖼𝖺d+1(R)𝖼𝖺𝑅superscript𝖼𝖺𝑑1𝑅\mathsf{ca}(R)\subset\sqrt{\mathsf{ca}^{d+1}(R)}sansserif_ca ( italic_R ) ⊂ square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) end_ARG. Put I=MmodR𝖠𝗇𝗇ExtRd+1(M,R)𝐼subscript𝑀mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑑1𝑀𝑅I=\bigcap_{M\in\operatorname{mod}R}\mathsf{Ann}\operatorname{Ext}_{R}^{d+1}(M,R)italic_I = ⋂ start_POSTSUBSCRIPT italic_M ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_R ) and take nd𝑛𝑑n\geq ditalic_n ≥ italic_d such that 𝖼𝖺n+1(R)=𝖼𝖺(R)superscript𝖼𝖺𝑛1𝑅𝖼𝖺𝑅\mathsf{ca}^{n+1}(R)=\mathsf{ca}(R)sansserif_ca start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( italic_R ) = sansserif_ca ( italic_R ). It follows from Corollary 2.4 and [8, Lemma 2.10(2)] that V(I)=NGRSingRV(𝖼𝖺(R))V𝐼NG𝑅Sing𝑅V𝖼𝖺𝑅\mathrm{V}(I)=\operatorname{NG}R\subset\operatorname{Sing}R\subset\mathrm{V}(% \mathsf{ca}(R))roman_V ( italic_I ) = roman_NG italic_R ⊂ roman_Sing italic_R ⊂ roman_V ( sansserif_ca ( italic_R ) ). Thus I𝐼Iitalic_I contains 𝖼𝖺(R)l𝖼𝖺superscript𝑅𝑙\mathsf{ca}(R)^{l}sansserif_ca ( italic_R ) start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT for some l>0𝑙0l>0italic_l > 0. Let M,N𝑀𝑁M,Nitalic_M , italic_N be finitely generated R𝑅Ritalic_R-modules. A short exact sequence 0ΩNRmN00Ω𝑁superscript𝑅direct-sum𝑚𝑁00\to\Omega N\to R^{\oplus m}\to N\to 00 → roman_Ω italic_N → italic_R start_POSTSUPERSCRIPT ⊕ italic_m end_POSTSUPERSCRIPT → italic_N → 0 induces a long exact sequence

ExtRi(M,Rm)ExtRi(M,N)ExtRi+1(M,ΩN).superscriptsubscriptExt𝑅𝑖𝑀superscript𝑅direct-sum𝑚superscriptsubscriptExt𝑅𝑖𝑀𝑁superscriptsubscriptExt𝑅𝑖1𝑀Ω𝑁\cdots\to\operatorname{Ext}_{R}^{i}(M,R^{\oplus m})\to\operatorname{Ext}_{R}^{% i}(M,N)\to\operatorname{Ext}_{R}^{i+1}(M,\Omega N)\to\cdots.⋯ → roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_M , italic_R start_POSTSUPERSCRIPT ⊕ italic_m end_POSTSUPERSCRIPT ) → roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_M , italic_N ) → roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT ( italic_M , roman_Ω italic_N ) → ⋯ .

This means that I𝖼𝖺i+1(R)𝖼𝖺i(R)𝐼superscript𝖼𝖺𝑖1𝑅superscript𝖼𝖺𝑖𝑅I\cdot\mathsf{ca}^{i+1}(R)\subset\mathsf{ca}^{i}(R)italic_I ⋅ sansserif_ca start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT ( italic_R ) ⊂ sansserif_ca start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_R ) for every i>d𝑖𝑑i>ditalic_i > italic_d. We obtain Ind𝖼𝖺n+1(R)𝖼𝖺d+1(R)superscript𝐼𝑛𝑑superscript𝖼𝖺𝑛1𝑅superscript𝖼𝖺𝑑1𝑅I^{n-d}\cdot\mathsf{ca}^{n+1}(R)\subset\mathsf{ca}^{d+1}(R)italic_I start_POSTSUPERSCRIPT italic_n - italic_d end_POSTSUPERSCRIPT ⋅ sansserif_ca start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( italic_R ) ⊂ sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) and hence 𝖼𝖺(R)l(nd)+1𝖼𝖺d+1(R)𝖼𝖺superscript𝑅𝑙𝑛𝑑1superscript𝖼𝖺𝑑1𝑅\mathsf{ca}(R)^{l(n-d)+1}\subset\mathsf{ca}^{d+1}(R)sansserif_ca ( italic_R ) start_POSTSUPERSCRIPT italic_l ( italic_n - italic_d ) + 1 end_POSTSUPERSCRIPT ⊂ sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ).

Next, We handle the case where R𝑅Ritalic_R is local. The equality 𝖼𝖺(R^)=𝖼𝖺d+1(R^)𝖼𝖺^𝑅superscript𝖼𝖺𝑑1^𝑅\sqrt{\smash[b]{\mathsf{ca}(\widehat{R})}}=\sqrt{\smash[b]{\mathsf{ca}^{d+1}(% \widehat{R})}}square-root start_ARG sansserif_ca ( over^ start_ARG italic_R end_ARG ) end_ARG = square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( over^ start_ARG italic_R end_ARG ) end_ARG holds since R^^𝑅\widehat{R}over^ start_ARG italic_R end_ARG admits a dualizing complex. The assertion follows from Lemma 2.2. ∎

The cohomology annihilator is defining ideal of the singular locus under several assumptions. Corollary 2.6 plays an important role in proving Theorem 1.2, which is one of the main results of this paper.

Corollary 2.6.

Let R𝑅Ritalic_R be a quasi-excellent ring of dimension d𝑑ditalic_d. Suppose either that R𝑅Ritalic_R admits a dualizing complex or that R𝑅Ritalic_R is local. Then SingR=V(𝖼𝖺d+1(R))Sing𝑅Vsuperscript𝖼𝖺𝑑1𝑅\operatorname{Sing}R=\mathrm{V}(\mathsf{ca}^{d+1}(R))roman_Sing italic_R = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ) holds.

Proof.

It follows from [4, Corollary C] and [8, Theorem 1.1] that SingR=V(𝖼𝖺(R))Sing𝑅V𝖼𝖺𝑅\operatorname{Sing}R=\mathrm{V}(\mathsf{ca}(R))roman_Sing italic_R = roman_V ( sansserif_ca ( italic_R ) ) holds. One has the equality SingR=V(𝖼𝖺d+1(R))Sing𝑅Vsuperscript𝖼𝖺𝑑1𝑅\operatorname{Sing}R=\mathrm{V}(\mathsf{ca}^{d+1}(R))roman_Sing italic_R = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ) by Theorem 2.5. ∎

Theorem 2.5 and Corollary 2.6 improve and recover several existing results.

Remark 2.7.

(1) When R𝑅Ritalic_R is a Cohen–Macaulay local ring with a canonical module ω𝜔\omegaitalic_ω, Theorem 2.5 can be proved more easily by using existing results instead of Corollary 2.4. Indeed, we put 𝖼𝖺n+1(R)=𝖼𝖺(R)superscript𝖼𝖺𝑛1𝑅𝖼𝖺𝑅\mathsf{ca}^{n+1}(R)=\mathsf{ca}(R)sansserif_ca start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( italic_R ) = sansserif_ca ( italic_R ) for some nd𝑛𝑑n\geq ditalic_n ≥ italic_d. It follows from [5, Propositon 4.2(2)] (or [3, Theorem 2.3]) that

(trω)nX𝖢𝖬R,YmodR𝖠𝗇𝗇ExtRn+1(X,ΩnY)X𝖢𝖬R,YmodR𝖠𝗇𝗇ExtR1(X,Y)superscripttr𝜔𝑛subscriptformulae-sequence𝑋𝖢𝖬𝑅𝑌mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑛1𝑋superscriptΩ𝑛𝑌subscriptformulae-sequence𝑋𝖢𝖬𝑅𝑌mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅1𝑋𝑌(\operatorname{tr}\omega)^{n}\cdot\bigcap_{X\in\mathsf{CM}R,Y\in\operatorname{% mod}R}\mathsf{Ann}\operatorname{Ext}_{R}^{n+1}(X,\Omega^{n}Y)\subset\bigcap_{X% \in\mathsf{CM}R,Y\in\operatorname{mod}R}\mathsf{Ann}\operatorname{Ext}_{R}^{1}% (X,Y)( roman_tr italic_ω ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ⋅ ⋂ start_POSTSUBSCRIPT italic_X ∈ sansserif_CM italic_R , italic_Y ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( italic_X , roman_Ω start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_Y ) ⊂ ⋂ start_POSTSUBSCRIPT italic_X ∈ sansserif_CM italic_R , italic_Y ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_X , italic_Y )

where 𝖢𝖬R𝖢𝖬𝑅\mathsf{CM}Rsansserif_CM italic_R is the subcategory of modRmod𝑅\operatorname{mod}Rroman_mod italic_R consisting of maximal Cohen–Macaulay R𝑅Ritalic_R-modules and trωtr𝜔\operatorname{tr}\omegaroman_tr italic_ω is the trace ideal of ω𝜔\omegaitalic_ω; see [3, 5] for instance. As V(trω)=NGRVtr𝜔NG𝑅\mathrm{V}(\operatorname{tr}\omega)=\operatorname{NG}Rroman_V ( roman_tr italic_ω ) = roman_NG italic_R, similar to the proof of Theorem 2.5, 𝖼𝖺(R)ltrω𝖼𝖺superscript𝑅𝑙tr𝜔\mathsf{ca}(R)^{l}\subset\operatorname{tr}\omegasansserif_ca ( italic_R ) start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ⊂ roman_tr italic_ω for some l>0𝑙0l>0italic_l > 0. The relations

𝖼𝖺(R)𝖼𝖺𝑅\displaystyle\mathsf{ca}(R)sansserif_ca ( italic_R ) =𝖼𝖺n+1(R)X𝖢𝖬R,YmodR𝖠𝗇𝗇ExtRn+1(X,ΩnY)andformulae-sequenceabsentsuperscript𝖼𝖺𝑛1𝑅subscriptformulae-sequence𝑋𝖢𝖬𝑅𝑌mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅𝑛1𝑋superscriptΩ𝑛𝑌and\displaystyle=\mathsf{ca}^{n+1}(R)\subset\bigcap_{X\in\mathsf{CM}R,Y\in% \operatorname{mod}R}\mathsf{Ann}\operatorname{Ext}_{R}^{n+1}(X,\Omega^{n}Y)% \quad{\rm and}= sansserif_ca start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( italic_R ) ⊂ ⋂ start_POSTSUBSCRIPT italic_X ∈ sansserif_CM italic_R , italic_Y ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( italic_X , roman_Ω start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_Y ) roman_and
X𝖢𝖬R,YmodRsubscriptformulae-sequence𝑋𝖢𝖬𝑅𝑌mod𝑅\displaystyle\bigcap_{X\in\mathsf{CM}R,Y\in\operatorname{mod}R}⋂ start_POSTSUBSCRIPT italic_X ∈ sansserif_CM italic_R , italic_Y ∈ roman_mod italic_R end_POSTSUBSCRIPT 𝖠𝗇𝗇ExtR1(X,Y)X,YmodR𝖠𝗇𝗇ExtR1(ΩdX,Y)=𝖼𝖺d+1(R)𝖠𝗇𝗇superscriptsubscriptExt𝑅1𝑋𝑌subscript𝑋𝑌mod𝑅𝖠𝗇𝗇superscriptsubscriptExt𝑅1superscriptΩ𝑑𝑋𝑌superscript𝖼𝖺𝑑1𝑅\displaystyle\mathsf{Ann}\operatorname{Ext}_{R}^{1}(X,Y)\subset\bigcap_{X,Y\in% \operatorname{mod}R}\mathsf{Ann}\operatorname{Ext}_{R}^{1}(\Omega^{d}X,Y)=% \mathsf{ca}^{d+1}(R)sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_X , italic_Y ) ⊂ ⋂ start_POSTSUBSCRIPT italic_X , italic_Y ∈ roman_mod italic_R end_POSTSUBSCRIPT sansserif_Ann roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_X , italic_Y ) = sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R )

deduce 𝖼𝖺(R)ln+1𝖼𝖺d+1(R)𝖼𝖺superscript𝑅𝑙𝑛1superscript𝖼𝖺𝑑1𝑅\mathsf{ca}(R)^{ln+1}\subset\mathsf{ca}^{d+1}(R)sansserif_ca ( italic_R ) start_POSTSUPERSCRIPT italic_l italic_n + 1 end_POSTSUPERSCRIPT ⊂ sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ), which means V(𝖼𝖺(R))=V(𝖼𝖺d+1(R))V𝖼𝖺𝑅Vsuperscript𝖼𝖺𝑑1𝑅\mathrm{V}(\mathsf{ca}(R))=\mathrm{V}(\mathsf{ca}^{d+1}(R))roman_V ( sansserif_ca ( italic_R ) ) = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ).

(2) Let R𝑅Ritalic_R be as in Theorem 2.5. Note that V(𝖼𝖺d(R))Vsuperscript𝖼𝖺𝑑𝑅\mathrm{V}(\mathsf{ca}^{d}(R))roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R ) ) does not necessarily equal to V(𝖼𝖺d+1(R))Vsuperscript𝖼𝖺𝑑1𝑅\mathrm{V}(\mathsf{ca}^{d+1}(R))roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ). Indeed, if R𝑅Ritalic_R is either a polynomial ring or a formal power series ring over a field, then 𝖼𝖺d(R)=0superscript𝖼𝖺𝑑𝑅0\mathsf{ca}^{d}(R)=0sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R ) = 0 and 𝖼𝖺d+1(R)=Rsuperscript𝖼𝖺𝑑1𝑅𝑅\mathsf{ca}^{d+1}(R)=Rsansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) = italic_R. Moreover, for any ring R𝑅Ritalic_R of dimension d𝑑ditalic_d, we see that 𝖼𝖺d(R)superscript𝖼𝖺𝑑𝑅\mathsf{ca}^{d}(R)sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R ) is contained in any prime ideal 𝔭𝔭\mathfrak{p}fraktur_p of R𝑅Ritalic_R such that dimR/𝔭=ddim𝑅𝔭𝑑\operatorname{dim}R/\mathfrak{p}=droman_dim italic_R / fraktur_p = italic_d. Now we prove this claim. Take a maximal ideal 𝔪𝔪\mathfrak{m}fraktur_m of R𝑅Ritalic_R such that it contains 𝔭𝔭\mathfrak{p}fraktur_p and ht𝔪=dht𝔪𝑑\operatorname{ht}\mathfrak{m}=droman_ht fraktur_m = italic_d. Since 𝖼𝖺d(R)𝔪𝖼𝖺d(R𝔪)superscript𝖼𝖺𝑑subscript𝑅𝔪superscript𝖼𝖺𝑑subscript𝑅𝔪\mathsf{ca}^{d}(R)_{\mathfrak{m}}\subseteq\mathsf{ca}^{d}(R_{\mathfrak{m}})sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R ) start_POSTSUBSCRIPT fraktur_m end_POSTSUBSCRIPT ⊆ sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R start_POSTSUBSCRIPT fraktur_m end_POSTSUBSCRIPT ), we may assume that R𝑅Ritalic_R is local. There is a prime ideal 𝔮𝔮\mathfrak{q}fraktur_q of R^^𝑅\widehat{R}over^ start_ARG italic_R end_ARG such that dimR^/𝔮=ddim^𝑅𝔮𝑑\operatorname{dim}\widehat{R}/\mathfrak{q}=droman_dim over^ start_ARG italic_R end_ARG / fraktur_q = italic_d and 𝔭=𝔮R𝔭𝔮𝑅\mathfrak{p}=\mathfrak{q}\cap Rfraktur_p = fraktur_q ∩ italic_R as dimR^/𝔭R^=dimR/𝔭=ddim^𝑅𝔭^𝑅dim𝑅𝔭𝑑\operatorname{dim}\widehat{R}/\mathfrak{p}\widehat{R}=\operatorname{dim}R/% \mathfrak{p}=droman_dim over^ start_ARG italic_R end_ARG / fraktur_p over^ start_ARG italic_R end_ARG = roman_dim italic_R / fraktur_p = italic_d. By lemma 2.2, 𝖼𝖺d(R^)𝔮superscript𝖼𝖺𝑑^𝑅𝔮\mathsf{ca}^{d}(\widehat{R})\subseteq\mathfrak{q}sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( over^ start_ARG italic_R end_ARG ) ⊆ fraktur_q implies 𝖼𝖺d(R)𝔭superscript𝖼𝖺𝑑𝑅𝔭\mathsf{ca}^{d}(R)\subseteq\mathfrak{p}sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R ) ⊆ fraktur_p and thus we may assume that R𝑅Ritalic_R is complete. There is a Gorenstein local ring S𝑆Sitalic_S of dimension d𝑑ditalic_d such that R𝑅Ritalic_R is a homomorphic image of S𝑆Sitalic_S. The inverse image of 𝔭𝔭\mathfrak{p}fraktur_p is a minimal prime ideal of S𝑆Sitalic_S because dimR/𝔭=d=dimSdim𝑅𝔭𝑑dim𝑆\operatorname{dim}R/\mathfrak{p}=d=\operatorname{dim}Sroman_dim italic_R / fraktur_p = italic_d = roman_dim italic_S. We obtain HomS(R,S)𝔭0\operatorname{Hom}_{S}(R,S)_{\mathfrak{p}}\neq 0roman_Hom start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ( italic_R , italic_S ) start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ≠ 0 and hence 𝖠𝗇𝗇RHomS(R,S)𝔭subscript𝖠𝗇𝗇𝑅subscriptHom𝑆𝑅𝑆𝔭\mathsf{Ann}_{R}\operatorname{Hom}_{S}(R,S)\subseteq\mathfrak{p}sansserif_Ann start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT roman_Hom start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ( italic_R , italic_S ) ⊆ fraktur_p. An analogous argument to the proof of [10, Proposition 2.6] shows that 𝖼𝖺d(R)superscript𝖼𝖺𝑑𝑅\mathsf{ca}^{d}(R)sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R ) is contained in 𝖠𝗇𝗇RH𝔪d(R)=𝖠𝗇𝗇RHomS(R,S)subscript𝖠𝗇𝗇𝑅superscriptsubscript𝐻𝔪𝑑𝑅subscript𝖠𝗇𝗇𝑅subscriptHom𝑆𝑅𝑆\mathsf{Ann}_{R}H_{\mathfrak{m}}^{d}(R)=\mathsf{Ann}_{R}\operatorname{Hom}_{S}% (R,S)sansserif_Ann start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT fraktur_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R ) = sansserif_Ann start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT roman_Hom start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ( italic_R , italic_S ). The proof of the claim is now completed. In particular, if R𝑅Ritalic_R is as in Corollary 2.6 and it is reduced, then we have SingR=V(𝖼𝖺d+1(R))V(𝖼𝖺d(R))Sing𝑅Vsuperscript𝖼𝖺𝑑1𝑅Vsuperscript𝖼𝖺𝑑𝑅\operatorname{Sing}R=\mathrm{V}(\mathsf{ca}^{d+1}(R))\subsetneq\mathrm{V}(% \mathsf{ca}^{d}(R))roman_Sing italic_R = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ) ⊊ roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_R ) ).

(3) Corollary 2.6 improves [8, Theorems 5.3 and 5.4], that is to say, Corollary 2.6 replaces 2d+12𝑑12d+12 italic_d + 1 with d+1𝑑1d+1italic_d + 1. Indeed, if R𝑅Ritalic_R is an equicharacteristic excellent local ring of dimension d𝑑ditalic_d, the equality SingR=V(𝖼𝖺d+1(R))Sing𝑅Vsuperscript𝖼𝖺𝑑1𝑅\operatorname{Sing}R=\mathrm{V}(\mathsf{ca}^{d+1}(R))roman_Sing italic_R = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ) immediately follows from [8, Theorem 5.3] and Corollary 2.6 in the case where R𝑅Ritalic_R is local. On the other hand, If R𝑅Ritalic_R is a localization of an affine algebra over a field, it is excellent and a homomorphic image of a finite-dimensional Gorenstein ring. So, the same equality is a consequence of [8, Theorem 5.4] and Corollary 2.6 in the case where the ring admits a dualizing complex.

(4) Suppose that R𝑅Ritalic_R is either an affine algebra over a field or an equicharacteristic complete local ring, of dimension d𝑑ditalic_d. It is well-known by the Jacobian criterion that V(J)V𝐽\mathrm{V}(J)roman_V ( italic_J ) contains SingRSing𝑅\operatorname{Sing}Rroman_Sing italic_R when R𝑅Ritalic_R is equidimensional, where J𝐽Jitalic_J is the Jacobian ideal of R𝑅Ritalic_R; see Definition 3.3. By this and Corollary 2.6, we have V(𝖼𝖺d+1(R))V(J)Vsuperscript𝖼𝖺𝑑1𝑅V𝐽\mathrm{V}(\mathsf{ca}^{d+1}(R))\subseteq\mathrm{V}(J)roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) ) ⊆ roman_V ( italic_J ). Corollary 2.6 deduces a bit weaker version of [9, Theorem 1.1], which asserts that some power of J𝐽Jitalic_J annihilates ExtRd+1(M,N)superscriptsubscriptExt𝑅𝑑1𝑀𝑁\operatorname{Ext}_{R}^{d+1}(M,N)roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_M , italic_N ) for all R𝑅Ritalic_R-modules M,N𝑀𝑁M,Nitalic_M , italic_N, not necessarily finitely generated. As mentioned in [11], it is necessary to assume in [9, Theorem 1.1] that R is equidimensional.

We close this section by providing an example of a ring R𝑅Ritalic_R such that 𝖼𝖺d+1(R)superscript𝖼𝖺𝑑1𝑅\mathsf{ca}^{d+1}(R)sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) is the defining ideal of the singular locus of R𝑅Ritalic_R, where d=dimR𝑑dim𝑅d=\operatorname{dim}Ritalic_d = roman_dim italic_R.

Example 2.8.

Let R=kX,Y/(X2,XY)𝑅𝑘𝑋𝑌superscript𝑋2𝑋𝑌R=k\llbracket X,Y\rrbracket/(X^{2},XY)italic_R = italic_k ⟦ italic_X , italic_Y ⟧ / ( italic_X start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , italic_X italic_Y ) be a quotient of a formal power series ring over a field k𝑘kitalic_k. The ring R𝑅Ritalic_R is a complete local ring of dimension 1 that has an isolated singularity. According to Corollary 2.6, the equalities V((X,Y)R)=SingR=V(𝖼𝖺2(R))V𝑋𝑌𝑅Sing𝑅Vsuperscript𝖼𝖺2𝑅\mathrm{V}((X,Y)R)=\operatorname{Sing}R=\mathrm{V}(\mathsf{ca}^{2}(R))roman_V ( ( italic_X , italic_Y ) italic_R ) = roman_Sing italic_R = roman_V ( sansserif_ca start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_R ) ) should hold. The equality 𝖼𝖺3(R)=(X,Y)Rsuperscript𝖼𝖺3𝑅𝑋𝑌𝑅\mathsf{ca}^{3}(R)=(X,Y)Rsansserif_ca start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ( italic_R ) = ( italic_X , italic_Y ) italic_R was proven in [11, Example 5.7]. We see that 𝖼𝖺2(R)=(X,Y)Rsuperscript𝖼𝖺2𝑅𝑋𝑌𝑅\mathsf{ca}^{2}(R)=(X,Y)Rsansserif_ca start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_R ) = ( italic_X , italic_Y ) italic_R by using the method employed there. Since XR𝑋𝑅XRitalic_X italic_R is contained in the socle of R𝑅Ritalic_R, it is also contained in 𝖼𝖺1(R)superscript𝖼𝖺1𝑅\mathsf{ca}^{1}(R)sansserif_ca start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_R ) by [8, Example 2.6]. We have only to show YR𝖼𝖺2(R)𝑌𝑅superscript𝖼𝖺2𝑅YR\subseteq\mathsf{ca}^{2}(R)italic_Y italic_R ⊆ sansserif_ca start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_R ). For any m2𝑚2m\geq 2italic_m ≥ 2, R/(X,Ym)R𝑅𝑋superscript𝑌𝑚𝑅R/(X,Y^{m})Ritalic_R / ( italic_X , italic_Y start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT ) italic_R is not a submodule of any free R𝑅Ritalic_R-module. In fact, if a submodule of a free R𝑅Ritalic_R-module is annihilated by (X,Ym)R𝑋superscript𝑌𝑚𝑅(X,Y^{m})R( italic_X , italic_Y start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT ) italic_R, then it is also annihilated by (X,Y)R𝑋𝑌𝑅(X,Y)R( italic_X , italic_Y ) italic_R. Let L,MmodR𝐿𝑀mod𝑅L,M\in\operatorname{mod}Ritalic_L , italic_M ∈ roman_mod italic_R and let N𝑁Nitalic_N be a first syzygy of M𝑀Mitalic_M, which is minimal. We get XN=0𝑋𝑁0XN=0italic_X italic_N = 0 as XR𝑋𝑅XRitalic_X italic_R is contained in the socle of R𝑅Ritalic_R and N𝑁Nitalic_N is minimal. This means that N𝑁Nitalic_N is a finitely generated module over R/XRkYR/XR\cong k\llbracket Y\rrbracketitalic_R / italic_X italic_R ≅ italic_k ⟦ italic_Y ⟧, which is PID. Hence N𝑁Nitalic_N is a finite direct sum of R/XR𝑅𝑋𝑅R/XRitalic_R / italic_X italic_R and k𝑘kitalic_k because R/(X,Ym)R𝑅𝑋superscript𝑌𝑚𝑅R/(X,Y^{m})Ritalic_R / ( italic_X , italic_Y start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT ) italic_R is not a submodule of any free R𝑅Ritalic_R-module for any m2𝑚2m\geq 2italic_m ≥ 2. We see that YExtR1(k,L)=0𝑌superscriptsubscriptExt𝑅1𝑘𝐿0Y\operatorname{Ext}_{R}^{1}(k,L)=0italic_Y roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_k , italic_L ) = 0 and the exact sequence 0kXRRR/XR00𝑘𝑋𝑅𝑅𝑅𝑋𝑅00\to k\cong XR\to R\to R/XR\to 00 → italic_k ≅ italic_X italic_R → italic_R → italic_R / italic_X italic_R → 0 induces an exact sequence HomR(k,L)ExtR1(R/XR,L)ExtR1(R,L)=0subscriptHom𝑅𝑘𝐿superscriptsubscriptExt𝑅1𝑅𝑋𝑅𝐿superscriptsubscriptExt𝑅1𝑅𝐿0\operatorname{Hom}_{R}(k,L)\to\operatorname{Ext}_{R}^{1}(R/XR,L)\to% \operatorname{Ext}_{R}^{1}(R,L)=0roman_Hom start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( italic_k , italic_L ) → roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_R / italic_X italic_R , italic_L ) → roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_R , italic_L ) = 0, which implies YExtR1(R/XR,L)=0𝑌superscriptsubscriptExt𝑅1𝑅𝑋𝑅𝐿0Y\operatorname{Ext}_{R}^{1}(R/XR,L)=0italic_Y roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_R / italic_X italic_R , italic_L ) = 0. We obtain YExtR2(M,L)=YExtR1(N,L)=0𝑌superscriptsubscriptExt𝑅2𝑀𝐿𝑌superscriptsubscriptExt𝑅1𝑁𝐿0Y\operatorname{Ext}_{R}^{2}(M,L)=Y\operatorname{Ext}_{R}^{1}(N,L)=0italic_Y roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_M , italic_L ) = italic_Y roman_Ext start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_N , italic_L ) = 0 and conclude that YR𝑌𝑅YRitalic_Y italic_R is contained in 𝖼𝖺2(R)superscript𝖼𝖺2𝑅\mathsf{ca}^{2}(R)sansserif_ca start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_R ).

3. Jacobian ideals and singular loci

In this section, we study the relationship between Jacobian ideals and singular loci for affine algebras over a field and equicharacteristic complete local rings, and characterize the equidimensionality of these rings in those terms. For the time being, we will focus on defining the notations used in the following sections and providing remarks about them.

Definition 3.1.

Let R𝑅Ritalic_R be a ring, and m,n0𝑚𝑛0m,n\geq 0italic_m , italic_n ≥ 0.

(1) Let A𝐴Aitalic_A be an m×n𝑚𝑛m\times nitalic_m × italic_n matrix over R𝑅Ritalic_R. We denote by Ir(A)subscript𝐼𝑟𝐴I_{r}(A)italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) the ideal generated by the r𝑟ritalic_r-minors of A𝐴Aitalic_A (i.e., the determinants of the r×r𝑟𝑟r\times ritalic_r × italic_r submatrices) for 1rmin{m,n}1𝑟min𝑚𝑛1\leq r\leq{\rm min}\{m,n\}1 ≤ italic_r ≤ roman_min { italic_m , italic_n }. We also set Ir(A)=0subscript𝐼𝑟𝐴0I_{r}(A)=0italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) = 0 for r>min{m,n}𝑟min𝑚𝑛r>{\rm min}\{m,n\}italic_r > roman_min { italic_m , italic_n } and Ir(A)=Rsubscript𝐼𝑟𝐴𝑅I_{r}(A)=Ritalic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) = italic_R for r0𝑟0r\leq 0italic_r ≤ 0.

(2) Let S𝑆Sitalic_S be either the polynomial ring R[X1,,Xm]𝑅subscript𝑋1subscript𝑋𝑚R[X_{1},\ldots,X_{m}]italic_R [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] or the formal power series ring RX1,,Xm𝑅subscript𝑋1subscript𝑋𝑚R\llbracket X_{1},\ldots,X_{m}\rrbracketitalic_R ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧. For fS𝑓𝑆f\in Sitalic_f ∈ italic_S and 1im1𝑖𝑚1\leq i\leq m1 ≤ italic_i ≤ italic_m, the partial derivative of f𝑓fitalic_f with respect to Xisubscript𝑋𝑖X_{i}italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is denoted by f/Xi𝑓subscript𝑋𝑖\partial f/\partial X_{i}∂ italic_f / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT (or fXi𝑓subscript𝑋𝑖\frac{\partial f}{\partial X_{i}}divide start_ARG ∂ italic_f end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG). That is, if f=k=(k1,,km)akX1k1XmkmS𝑓subscript𝑘subscript𝑘1subscript𝑘𝑚subscript𝑎𝑘superscriptsubscript𝑋1subscript𝑘1superscriptsubscript𝑋𝑚subscript𝑘𝑚𝑆f=\sum_{k=(k_{1},\cdots,k_{m})}a_{k}X_{1}^{k_{1}}\cdots X_{m}^{k_{m}}\in Sitalic_f = ∑ start_POSTSUBSCRIPT italic_k = ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_k start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ⋯ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ∈ italic_S, then f/Xi=kkiakX1k1Xiki1Xmkm𝑓subscript𝑋𝑖subscript𝑘subscript𝑘𝑖subscript𝑎𝑘superscriptsubscript𝑋1subscript𝑘1superscriptsubscript𝑋𝑖subscript𝑘𝑖1superscriptsubscript𝑋𝑚subscript𝑘𝑚\partial f/\partial X_{i}=\sum_{k}k_{i}a_{k}X_{1}^{k_{1}}\cdots X_{i}^{k_{i}-1% }\cdots X_{m}^{k_{m}}∂ italic_f / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ⋯ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - 1 end_POSTSUPERSCRIPT ⋯ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT, where akRsubscript𝑎𝑘𝑅a_{k}\in Ritalic_a start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ italic_R. For f1,,fnSsubscript𝑓1subscript𝑓𝑛𝑆f_{1},\ldots,f_{n}\in Sitalic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ italic_S, the m×n𝑚𝑛m\times nitalic_m × italic_n matrix

(fjXi)=(f1X1fnX1f1XmfnXm)subscript𝑓𝑗subscript𝑋𝑖matrixsubscript𝑓1subscript𝑋1subscript𝑓𝑛subscript𝑋1subscript𝑓1subscript𝑋𝑚subscript𝑓𝑛subscript𝑋𝑚\displaystyle\left(\frac{\partial f_{j}}{\partial X_{i}}\right)=\begin{pmatrix% }\dfrac{\partial f_{1}}{\partial X_{1}}&\cdots&\dfrac{\partial f_{n}}{\partial X% _{1}}\\ \vdots&\ddots&\vdots\\ \dfrac{\partial f_{1}}{\partial X_{m}}&\cdots&\dfrac{\partial f_{n}}{\partial X% _{m}}\\ \end{pmatrix}( divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) = ( start_ARG start_ROW start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG end_CELL end_ROW end_ARG )

is called the Jacobian matrix of f1,,fnsubscript𝑓1subscript𝑓𝑛f_{1},\ldots,f_{n}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT.

(3) Let k𝑘kitalic_k be a field. For an affine k𝑘kitalic_k-algebra R𝑅Ritalic_R, that is R𝑅Ritalic_R is a finitely generated algebra over k𝑘kitalic_k, we define codimk(R)=inf{mdimR\operatorname{codim}_{k}(R)={\rm inf}\{m-\operatorname{dim}R\midroman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R ) = roman_inf { italic_m - roman_dim italic_R ∣ there is a surjective k𝑘kitalic_k-algebra homomorphism from k[X1,,Xm]𝑘subscript𝑋1subscript𝑋𝑚k[X_{1},\ldots,X_{m}]italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] to R}R\}italic_R }. For an equicharacteristic complete local ring R𝑅Ritalic_R with residue field k𝑘kitalic_k, we also define codim(R)=inf{mdimR\operatorname{codim}(R)={\rm inf}\{m-\operatorname{dim}R\midroman_codim ( italic_R ) = roman_inf { italic_m - roman_dim italic_R ∣ there is a surjective ring homomorphism from kX1,,Xm𝑘subscript𝑋1subscript𝑋𝑚k\llbracket X_{1},\ldots,X_{m}\rrbracketitalic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ to R}R\}italic_R }.

(4) When R𝑅Ritalic_R is a finite dimensional ring, we denote by eddRedd𝑅\operatorname{edd}Rroman_edd italic_R the supremum of dimRdimR/𝔭dim𝑅dim𝑅𝔭\operatorname{dim}R-\operatorname{dim}R/\mathfrak{p}roman_dim italic_R - roman_dim italic_R / fraktur_p over all minimal prime ideals 𝔭𝔭\mathfrak{p}fraktur_p of R𝑅Ritalic_R. (Note that R𝑅Ritalic_R is equidimensional if and only if eddR=0edd𝑅0\operatorname{edd}R=0roman_edd italic_R = 0.)

Remark 3.2.

(1) For an affine algebra R𝑅Ritalic_R, codimk(R)subscriptcodim𝑘𝑅\operatorname{codim}_{k}(R)roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R ) depends on a field k𝑘kitalic_k. Indeed, codim()=1subscriptcodim1\operatorname{codim}_{\mathbb{R}}(\mathbb{C})=1roman_codim start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT ( blackboard_C ) = 1 and codim()=0subscriptcodim0\operatorname{codim}_{\mathbb{C}}(\mathbb{C})=0roman_codim start_POSTSUBSCRIPT blackboard_C end_POSTSUBSCRIPT ( blackboard_C ) = 0, where \mathbb{R}blackboard_R is the field of real numbers and \mathbb{C}blackboard_C is the field of complex numbers. On the other hand, when an equicharacteristic complete local ring R𝑅Ritalic_R is given, codimRcodim𝑅\operatorname{codim}Rroman_codim italic_R is uniquely determined, and codimR+dimRcodim𝑅dim𝑅\operatorname{codim}R+\operatorname{dim}Rroman_codim italic_R + roman_dim italic_R coincides with the embedding dimension of R𝑅Ritalic_R.

(2) Let R𝑅Ritalic_R be a finite dimensional ring, and let V1,,Vnsubscript𝑉1subscript𝑉𝑛V_{1},\ldots,V_{n}italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_V start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT be all the maximal irreducible closed subsets of SpecRSpec𝑅\operatorname{Spec}Rroman_Spec italic_R. Put vi=sup{m0v_{i}={\rm sup}\{m\geq 0\miditalic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = roman_sup { italic_m ≥ 0 ∣ there exists a chain Vi=W0Wmsubscript𝑉𝑖subscript𝑊0superset-of-and-not-equalssuperset-of-and-not-equalssubscript𝑊𝑚V_{i}=W_{0}\supsetneq\cdots\supsetneq W_{m}italic_V start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_W start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⊋ ⋯ ⊋ italic_W start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT of irreducible closed subsets of SpecR}\operatorname{Spec}R\}roman_Spec italic_R }. By definition, we see that eddR=sup{vi1in}inf{vi1in}edd𝑅supconditional-setsubscript𝑣𝑖1𝑖𝑛infconditional-setsubscript𝑣𝑖1𝑖𝑛\operatorname{edd}R={\rm sup}\{v_{i}\mid 1\leq i\leq n\}-{\rm inf}\{v_{i}\mid 1% \leq i\leq n\}roman_edd italic_R = roman_sup { italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∣ 1 ≤ italic_i ≤ italic_n } - roman_inf { italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∣ 1 ≤ italic_i ≤ italic_n }. So, eddRedd𝑅\operatorname{edd}Rroman_edd italic_R is characterized in terms of the topology of SpecRSpec𝑅\operatorname{Spec}Rroman_Spec italic_R. This means that for any ring S𝑆Sitalic_S such that SpecSSpec𝑆\operatorname{Spec}Sroman_Spec italic_S is homeomorphic to SpecRSpec𝑅\operatorname{Spec}Rroman_Spec italic_R, one has the equality eddS=eddRedd𝑆edd𝑅\operatorname{edd}S=\operatorname{edd}Rroman_edd italic_S = roman_edd italic_R.

Definition 3.3.

Let k𝑘kitalic_k be a field.

(1) Let R𝑅Ritalic_R be an affine k𝑘kitalic_k-algebra. Suppose that ϕ:S=k[X1,,Xm]R:italic-ϕ𝑆𝑘subscript𝑋1subscript𝑋𝑚𝑅\phi:S=k[X_{1},\ldots,X_{m}]\to Ritalic_ϕ : italic_S = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] → italic_R is a surjective k𝑘kitalic_k-algebra homomorphism. We set Kerϕ=(f1,,fr)Keritalic-ϕsubscript𝑓1subscript𝑓𝑟\operatorname{Ker}\phi=(f_{1},\ldots,f_{r})roman_Ker italic_ϕ = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) and d=mdimR𝑑𝑚dim𝑅d=m-\operatorname{dim}Ritalic_d = italic_m - roman_dim italic_R, where f1,,frSsubscript𝑓1subscript𝑓𝑟𝑆f_{1},\ldots,f_{r}\in Sitalic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ∈ italic_S. For each integer n𝑛nitalic_n, the ideal ϕ(In+d(fj/Xi))italic-ϕsubscript𝐼𝑛𝑑subscript𝑓𝑗subscript𝑋𝑖\phi(I_{n+d}(\partial f_{j}/\partial X_{i}))italic_ϕ ( italic_I start_POSTSUBSCRIPT italic_n + italic_d end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ) is uniquely determined regardless of the choices of S𝑆Sitalic_S, ϕitalic-ϕ\phiitalic_ϕ, and f1,,frsubscript𝑓1subscript𝑓𝑟f_{1},\ldots,f_{r}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT; see Remark 3.4. We denote this ideal by Jnk(R)superscriptsubscript𝐽𝑛𝑘𝑅J_{n}^{k}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ). In particular, J0k(R)superscriptsubscript𝐽0𝑘𝑅J_{0}^{k}(R)italic_J start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) is called the Jacobian ideal of R𝑅Ritalic_R (over k𝑘kitalic_k) and is denoted by jackRsubscriptjac𝑘𝑅\operatorname{jac}_{k}Rroman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R.

(2) Let R𝑅Ritalic_R be an equicharacteristic complete local ring with residue field k𝑘kitalic_k. Suppose that ϕ:S=kX1,,XmR:italic-ϕ𝑆𝑘subscript𝑋1subscript𝑋𝑚𝑅\phi:S=k\llbracket X_{1},\ldots,X_{m}\rrbracket\to Ritalic_ϕ : italic_S = italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ → italic_R is a surjective ring homomorphism. We set Kerϕ=(f1,,fr)Keritalic-ϕsubscript𝑓1subscript𝑓𝑟\operatorname{Ker}\phi=(f_{1},\ldots,f_{r})roman_Ker italic_ϕ = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) and d=mdimR𝑑𝑚dim𝑅d=m-\operatorname{dim}Ritalic_d = italic_m - roman_dim italic_R, where f1,,frSsubscript𝑓1subscript𝑓𝑟𝑆f_{1},\ldots,f_{r}\in Sitalic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ∈ italic_S. For each integer n𝑛nitalic_n, the ideal ϕ(In+d(fj/Xi))italic-ϕsubscript𝐼𝑛𝑑subscript𝑓𝑗subscript𝑋𝑖\phi(I_{n+d}(\partial f_{j}/\partial X_{i}))italic_ϕ ( italic_I start_POSTSUBSCRIPT italic_n + italic_d end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ) is uniquely determined regardless of the choices of S𝑆Sitalic_S, ϕitalic-ϕ\phiitalic_ϕ, and f1,,frsubscript𝑓1subscript𝑓𝑟f_{1},\ldots,f_{r}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT; see Remark 3.4 and Proposition 4.3. Similarly, we denote this ideal by Jn(R)subscript𝐽𝑛𝑅J_{n}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_R ). In particular, J0(R)subscript𝐽0𝑅J_{0}(R)italic_J start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_R ) is called the Jacobian ideal of R𝑅Ritalic_R and is denoted by jacRjac𝑅\operatorname{jac}Rroman_jac italic_R.

Remark 3.4.

Let k𝑘kitalic_k be a field.

(1) Let R=k[X1,,Xm]/(f1,,fr)𝑅𝑘subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑟R=k[X_{1},\ldots,X_{m}]/(f_{1},\ldots,f_{r})italic_R = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) and S=k[Y1,,Yn]/(g1,,gs)𝑆𝑘subscript𝑌1subscript𝑌𝑛subscript𝑔1subscript𝑔𝑠S=k[Y_{1},\ldots,Y_{n}]/(g_{1},\ldots,g_{s})italic_S = italic_k [ italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] / ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ). Suppose that there is an isomorphism ϕ:RS:italic-ϕ𝑅𝑆\phi:R\xrightarrow{\cong}Sitalic_ϕ : italic_R start_ARROW over≅ → end_ARROW italic_S of k𝑘kitalic_k-algebras. Then ϕitalic-ϕ\phiitalic_ϕ induces the natural isomorphism ΩR/kΩS/ksubscriptΩ𝑅𝑘subscriptΩ𝑆𝑘\Omega_{R/k}\xrightarrow{\cong}\Omega_{S/k}roman_Ω start_POSTSUBSCRIPT italic_R / italic_k end_POSTSUBSCRIPT start_ARROW over≅ → end_ARROW roman_Ω start_POSTSUBSCRIPT italic_S / italic_k end_POSTSUBSCRIPT of modules over R𝑅Ritalic_R and S𝑆Sitalic_S, where ΩR/ksubscriptΩ𝑅𝑘\Omega_{R/k}roman_Ω start_POSTSUBSCRIPT italic_R / italic_k end_POSTSUBSCRIPT and ΩS/ksubscriptΩ𝑆𝑘\Omega_{S/k}roman_Ω start_POSTSUBSCRIPT italic_S / italic_k end_POSTSUBSCRIPT are the module of Kähler differentials of R𝑅Ritalic_R and S𝑆Sitalic_S over k𝑘kitalic_k, respectively. There exist exact sequences

Rr(fjXi)RmΩR/k0andSs(gjYi)SnΩS/k0;subscript𝑓𝑗subscript𝑋𝑖superscript𝑅direct-sum𝑟superscript𝑅direct-sum𝑚subscriptΩ𝑅𝑘0andsuperscript𝑆direct-sum𝑠subscript𝑔𝑗subscript𝑌𝑖superscript𝑆direct-sum𝑛subscriptΩ𝑆𝑘0R^{\oplus r}\xrightarrow{\bigl{(}\tfrac{\partial f_{j}}{\partial X_{i}}\bigr{)% }}R^{\oplus m}\to\Omega_{R/k}\to 0\ {\rm and}\ S^{\oplus s}\xrightarrow{\bigl{% (}\tfrac{\partial g_{j}}{\partial Y_{i}}\bigr{)}}S^{\oplus n}\to\Omega_{S/k}% \to 0;italic_R start_POSTSUPERSCRIPT ⊕ italic_r end_POSTSUPERSCRIPT start_ARROW start_OVERACCENT ( divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_OVERACCENT → end_ARROW italic_R start_POSTSUPERSCRIPT ⊕ italic_m end_POSTSUPERSCRIPT → roman_Ω start_POSTSUBSCRIPT italic_R / italic_k end_POSTSUBSCRIPT → 0 roman_and italic_S start_POSTSUPERSCRIPT ⊕ italic_s end_POSTSUPERSCRIPT start_ARROW start_OVERACCENT ( divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_OVERACCENT → end_ARROW italic_S start_POSTSUPERSCRIPT ⊕ italic_n end_POSTSUPERSCRIPT → roman_Ω start_POSTSUBSCRIPT italic_S / italic_k end_POSTSUBSCRIPT → 0 ;

see [6, Section 16] and [7, Section 25] for instance. We have ϕ(Iml(fj/Xi))=Inl(gj/Yi)italic-ϕsubscript𝐼𝑚𝑙subscript𝑓𝑗subscript𝑋𝑖subscript𝐼𝑛𝑙subscript𝑔𝑗subscript𝑌𝑖\phi(I_{m-l}(\partial f_{j}/\partial X_{i}))=I_{n-l}(\partial g_{j}/\partial Y% _{i})italic_ϕ ( italic_I start_POSTSUBSCRIPT italic_m - italic_l end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ) = italic_I start_POSTSUBSCRIPT italic_n - italic_l end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) for any integer l𝑙litalic_l since these ideals are l𝑙litalic_l-th Fitting invariants. This means that for an affine k𝑘kitalic_k-algebra T𝑇Titalic_T and an integer u𝑢uitalic_u, the ideal Juk(T)superscriptsubscript𝐽𝑢𝑘𝑇J_{u}^{k}(T)italic_J start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_T ) of T𝑇Titalic_T is well-defined. The ideal Ju(T)subscript𝐽𝑢𝑇J_{u}(T)italic_J start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT ( italic_T ) is also well-defined for an equicharacteristic complete local ring T𝑇Titalic_T with residue field k𝑘kitalic_k. A proof of this fact, which does not use Kähler differentials, is provided in Section 4.

(2) Let (R,𝔪)𝑅𝔪(R,\mathfrak{m})( italic_R , fraktur_m ) be a local affine k𝑘kitalic_k-algebra with residue field k𝑘kitalic_k. Then R𝑅Ritalic_R is Artinian since the maximal ideal is nilpotent by [7, Theorem 5.5]. Since R=k+𝔪𝑅𝑘𝔪R=k+\mathfrak{m}italic_R = italic_k + fraktur_m, we can choose a surjective homomorphism ϕ:k[X1,,Xm]R:italic-ϕ𝑘subscript𝑋1subscript𝑋𝑚𝑅\phi:k[X_{1},\ldots,X_{m}]\to Ritalic_ϕ : italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] → italic_R of k𝑘kitalic_k-algebras such that m=codimk(R)+dimR𝑚subscriptcodim𝑘𝑅dim𝑅m=\operatorname{codim}_{k}(R)+\operatorname{dim}Ritalic_m = roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R ) + roman_dim italic_R and ϕ(X1,,Xm)𝔪italic-ϕsubscript𝑋1subscript𝑋𝑚𝔪\phi(X_{1},\ldots,X_{m})\subseteq\mathfrak{m}italic_ϕ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) ⊆ fraktur_m. Considering the (X1,,Xm)subscript𝑋1subscript𝑋𝑚(X_{1},\ldots,X_{m})( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT )-adic completion, we see that codim(R)codimk(R)codim𝑅subscriptcodim𝑘𝑅\operatorname{codim}(R)\leq\operatorname{codim}_{k}(R)roman_codim ( italic_R ) ≤ roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R ). On the other hand, let ϕ:kX1,,XmR:italic-ϕ𝑘subscript𝑋1subscript𝑋𝑚𝑅\phi:k\llbracket X_{1},\ldots,X_{m}\rrbracket\to Ritalic_ϕ : italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ → italic_R be a surjective ring homomorphism such that m=codim(R)+dimR𝑚codim𝑅dim𝑅m=\operatorname{codim}(R)+\operatorname{dim}Ritalic_m = roman_codim ( italic_R ) + roman_dim italic_R. As R𝑅Ritalic_R is Artinian and m𝑚mitalic_m is the embedding dimension of R𝑅Ritalic_R, (X1,,Xm)nKerϕ(X1,,Xm)2superscriptsubscript𝑋1subscript𝑋𝑚𝑛Keritalic-ϕsuperscriptsubscript𝑋1subscript𝑋𝑚2(X_{1},\ldots,X_{m})^{n}\subseteq\operatorname{Ker}\phi\subseteq(X_{1},\ldots,% X_{m})^{2}( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ⊆ roman_Ker italic_ϕ ⊆ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT for some n2𝑛2n\geq 2italic_n ≥ 2. The natural surjection from k[X1,,Xm]/(X1,,Xm)n=kX1,,Xm/(X1,,Xm)n𝑘subscript𝑋1subscript𝑋𝑚superscriptsubscript𝑋1subscript𝑋𝑚𝑛𝑘subscript𝑋1subscript𝑋𝑚superscriptsubscript𝑋1subscript𝑋𝑚𝑛k[X_{1},\ldots,X_{m}]/(X_{1},\ldots,X_{m})^{n}=k\llbracket X_{1},\ldots,X_{m}% \rrbracket/(X_{1},\ldots,X_{m})^{n}italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ / ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT to R𝑅Ritalic_R is induced by ϕitalic-ϕ\phiitalic_ϕ, which means that k[X1,,Xm]/(f1,,fr)=kX1,,Xm/(f1,,fr)R𝑘subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑟𝑘subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑟𝑅k[X_{1},\ldots,X_{m}]/(f_{1},\ldots,f_{r})=k\llbracket X_{1},\ldots,X_{m}% \rrbracket/(f_{1},\ldots,f_{r})\cong Ritalic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) = italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) ≅ italic_R for some f1,,fr(X1,,Xm)2k[X1,,Xm]subscript𝑓1subscript𝑓𝑟superscriptsubscript𝑋1subscript𝑋𝑚2𝑘subscript𝑋1subscript𝑋𝑚f_{1},\ldots,f_{r}\in(X_{1},\ldots,X_{m})^{2}\subseteq k[X_{1},\ldots,X_{m}]italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ∈ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ⊆ italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ]. This implies that the equalities codimk(R)=codim(R)subscriptcodim𝑘𝑅codim𝑅\operatorname{codim}_{k}(R)=\operatorname{codim}(R)roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R ) = roman_codim ( italic_R ) and Juk(R)=Ju(R)superscriptsubscript𝐽𝑢𝑘𝑅subscript𝐽𝑢𝑅J_{u}^{k}(R)=J_{u}(R)italic_J start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) = italic_J start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT ( italic_R ) hold for any integer u𝑢uitalic_u.

(3) Let R𝑅Ritalic_R be a ring, and A𝐴Aitalic_A an m×n𝑚𝑛m\times nitalic_m × italic_n matrix over R𝑅Ritalic_R. We see that Ir+1(A)Ir(A)subscript𝐼𝑟1𝐴subscript𝐼𝑟𝐴I_{r+1}(A)\subseteq I_{r}(A)italic_I start_POSTSUBSCRIPT italic_r + 1 end_POSTSUBSCRIPT ( italic_A ) ⊆ italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) by the Laplace expansion. Hence we have Jr+1k(R)Jrk(R)superscriptsubscript𝐽𝑟1𝑘𝑅superscriptsubscript𝐽𝑟𝑘𝑅J_{r+1}^{k}(R)\subseteq J_{r}^{k}(R)italic_J start_POSTSUBSCRIPT italic_r + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ⊆ italic_J start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) and Jr+1(S)Jr(S)subscript𝐽𝑟1𝑆subscript𝐽𝑟𝑆J_{r+1}(S)\subseteq J_{r}(S)italic_J start_POSTSUBSCRIPT italic_r + 1 end_POSTSUBSCRIPT ( italic_S ) ⊆ italic_J start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_S ) for any affine k𝑘kitalic_k-algebra R𝑅Ritalic_R, any an equicharacteristic complete local ring S𝑆Sitalic_S with residue field k𝑘kitalic_k, and any integer r𝑟ritalic_r.

Recall well-known facts about the tensor product of quotient rings of polynomial rings and the completed tensor product of quotient rings of power series rings. The equalities regarding Krull dimensions of rings are obtained by considering Noether normalization and the dimension formula for flat extensions of local rings, respectively; see [1, Theorems A.11. and A.14.] for instance.

Lemma 3.5.

Let k𝑘kitalic_k be a field.

  1. (1)

    Let R=k[X1,,Xm]/(f1,,fr)𝑅𝑘subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑟R=k[X_{1},\ldots,X_{m}]/(f_{1},\ldots,f_{r})italic_R = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) and S=k[Y1,,Yn]/(g1,,gs)𝑆𝑘subscript𝑌1subscript𝑌𝑛subscript𝑔1subscript𝑔𝑠S=k[Y_{1},\ldots,Y_{n}]/(g_{1},\ldots,g_{s})italic_S = italic_k [ italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] / ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ). Then the tensor product RkSsubscripttensor-product𝑘𝑅𝑆R\otimes_{k}Sitalic_R ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S of R𝑅Ritalic_R and S𝑆Sitalic_S over k𝑘kitalic_k is isomorphic to k[X1,,Xm,Y1,,Yn]/(f1,,fr,g1,,gs)𝑘subscript𝑋1subscript𝑋𝑚subscript𝑌1subscript𝑌𝑛subscript𝑓1subscript𝑓𝑟subscript𝑔1subscript𝑔𝑠k[X_{1},\ldots,X_{m},Y_{1},\ldots,Y_{n}]/(f_{1},\ldots,f_{r},g_{1},\ldots,g_{s})italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) as k𝑘kitalic_k-algebras in a natural way. Also, the natural ring homomorphisms RRkS𝑅subscripttensor-product𝑘𝑅𝑆R\to R\otimes_{k}Sitalic_R → italic_R ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S and SRkS𝑆subscripttensor-product𝑘𝑅𝑆S\to R\otimes_{k}Sitalic_S → italic_R ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S are flat, and the equality dimRkS=dimR+dimSdimsubscripttensor-product𝑘𝑅𝑆dim𝑅dim𝑆\operatorname{dim}R\otimes_{k}S=\operatorname{dim}R+\operatorname{dim}Sroman_dim italic_R ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S = roman_dim italic_R + roman_dim italic_S holds.

  2. (2)

    Let R=kX1,,Xm/(f1,,fr)𝑅𝑘subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑟R=k\llbracket X_{1},\ldots,X_{m}\rrbracket/(f_{1},\ldots,f_{r})italic_R = italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) and S=kY1,,Yn/(g1,,gs)𝑆𝑘subscript𝑌1subscript𝑌𝑛subscript𝑔1subscript𝑔𝑠S=k\llbracket Y_{1},\ldots,Y_{n}\rrbracket/(g_{1},\ldots,g_{s})italic_S = italic_k ⟦ italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⟧ / ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ). Then the completed tensor product R^kS𝑅subscript^tensor-product𝑘𝑆R\ \widehat{\otimes}_{k}\ Sitalic_R over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S of R𝑅Ritalic_R and S𝑆Sitalic_S over k𝑘kitalic_k is isomorphic to kX1,,Xm,Y1,,Yn/(f1,,fr,g1,,gs)𝑘subscript𝑋1subscript𝑋𝑚subscript𝑌1subscript𝑌𝑛subscript𝑓1subscript𝑓𝑟subscript𝑔1subscript𝑔𝑠k\llbracket X_{1},\ldots,X_{m},Y_{1},\ldots,Y_{n}\rrbracket/(f_{1},\ldots,f_{r% },g_{1},\ldots,g_{s})italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⟧ / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) in a natural way. Also, the natural ring homomorphisms RR^kS𝑅𝑅subscript^tensor-product𝑘𝑆R\to R\ \widehat{\otimes}_{k}\ Sitalic_R → italic_R over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S and SR^kS𝑆𝑅subscript^tensor-product𝑘𝑆S\to R\ \widehat{\otimes}_{k}\ Sitalic_S → italic_R over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S are flat and local, and the equality dimR^kS=dimR+dimSdim𝑅subscript^tensor-product𝑘𝑆dim𝑅dim𝑆\operatorname{dim}R\ \widehat{\otimes}_{k}\ S=\operatorname{dim}R+% \operatorname{dim}Sroman_dim italic_R over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S = roman_dim italic_R + roman_dim italic_S holds.

Let R𝑅Ritalic_R be an affine algebra over a field k𝑘kitalic_k, and let n𝑛nitalic_n be an integer. If eddRnedd𝑅𝑛\operatorname{edd}R\leq nroman_edd italic_R ≤ italic_n, then the conditions SingRV(Jnk(R))Sing𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{n}^{k}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) and Spec(R)=V(Jn+1k(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛1𝑘𝑅\operatorname{Spec}(R)=\mathrm{V}(J_{n+1}^{k}(R))roman_Spec ( italic_R ) = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) hold; see Section 1 or Propositions 3.9 and 3.10. Theorem 3.6 states that these conditions are deeply interconnected. In fact, for example, we put A=k[x]/(x2)𝐴𝑘delimited-[]𝑥superscript𝑥2A=k[x]/(x^{2})italic_A = italic_k [ italic_x ] / ( italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) and R=AkRsuperscript𝑅subscripttensor-product𝑘𝐴𝑅R^{\prime}=A\otimes_{k}Ritalic_R start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R. Then we see that there is an equality eddR=eddRedd𝑅eddsuperscript𝑅\operatorname{edd}R=\operatorname{edd}R^{\prime}roman_edd italic_R = roman_edd italic_R start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and that SingRV(Jnk(R))Singsuperscript𝑅Vsuperscriptsubscript𝐽𝑛𝑘superscript𝑅\operatorname{Sing}R^{\prime}\subseteq\mathrm{V}(J_{n}^{k}(R^{\prime}))roman_Sing italic_R start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ) holds if and only if Spec(R)=V(Jn+1k(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛1𝑘𝑅\operatorname{Spec}(R)=\mathrm{V}(J_{n+1}^{k}(R))roman_Spec ( italic_R ) = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). Note that Sing(R)V(Jnk(R))Sing𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Sing}(R)\subseteq\mathrm{V}(J_{n}^{k}(R))roman_Sing ( italic_R ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) is neither a necessary nor a sufficient condition for Spec(R)=V(Jn+1k(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛1𝑘𝑅\operatorname{Spec}(R)=\mathrm{V}(J_{n+1}^{k}(R))roman_Spec ( italic_R ) = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) to hold.; see Example 3.8.

Theorem 3.6.

Let k𝑘kitalic_k be a field, R𝑅Ritalic_R an affine k𝑘kitalic_k-algebra. For any integer n>0𝑛0n>0italic_n > 0, the following are equivalent:

  1. (1)

    Suppose that AB𝐴𝐵A\to Bitalic_A → italic_B is a flat homomorphism of affine k𝑘kitalic_k-algebras such that a=codimkAn𝑎subscriptcodim𝑘𝐴𝑛a=\operatorname{codim}_{k}A\leq nitalic_a = roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A ≤ italic_n. If there is 𝔪SingA𝔪Sing𝐴\mathfrak{m}\in\operatorname{Sing}Afraktur_m ∈ roman_Sing italic_A such that B/𝔪BR𝐵𝔪𝐵𝑅B/\mathfrak{m}B\cong Ritalic_B / fraktur_m italic_B ≅ italic_R as k𝑘kitalic_k-algebras and ht𝔪=dimAht𝔪dim𝐴\operatorname{ht}\mathfrak{m}=\operatorname{dim}Aroman_ht fraktur_m = roman_dim italic_A, then SingBV(Jnak(B))not-subset-of-nor-equalsSing𝐵Vsuperscriptsubscript𝐽𝑛𝑎𝑘𝐵\operatorname{Sing}B\nsubseteq\mathrm{V}(J_{n-a}^{k}(B))roman_Sing italic_B ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) );

  2. (2)

    Suppose that AB𝐴𝐵A\to Bitalic_A → italic_B is a flat homomorphism of affine k𝑘kitalic_k-algebras such that codimkAnsubscriptcodim𝑘𝐴𝑛\operatorname{codim}_{k}A\leq nroman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A ≤ italic_n. If there is 𝔪SingA𝔪Sing𝐴\mathfrak{m}\in\operatorname{Sing}Afraktur_m ∈ roman_Sing italic_A such that B/𝔪BR𝐵𝔪𝐵𝑅B/\mathfrak{m}B\cong Ritalic_B / fraktur_m italic_B ≅ italic_R as k𝑘kitalic_k-algebras and ht𝔪=dimAht𝔪dim𝐴\operatorname{ht}\mathfrak{m}=\operatorname{dim}Aroman_ht fraktur_m = roman_dim italic_A, then SingBV(jack(B))not-subset-of-nor-equalsSing𝐵Vsubscriptjac𝑘𝐵\operatorname{Sing}B\nsubseteq\mathrm{V}(\operatorname{jac}_{k}(B))roman_Sing italic_B ⊈ roman_V ( roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_B ) );

  3. (3)

    Let A𝐴Aitalic_A be an affine k𝑘kitalic_k-algebra such that codimkAnsubscriptcodim𝑘𝐴𝑛\operatorname{codim}_{k}A\leq nroman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A ≤ italic_n. If there is 𝔪SingA𝔪Sing𝐴\mathfrak{m}\in\operatorname{Sing}Afraktur_m ∈ roman_Sing italic_A such that A/𝔪k𝐴𝔪𝑘A/\mathfrak{m}\cong kitalic_A / fraktur_m ≅ italic_k and ht𝔪=dimAht𝔪dim𝐴\operatorname{ht}\mathfrak{m}=\operatorname{dim}Aroman_ht fraktur_m = roman_dim italic_A, then Sing(AkR)V(jack(AkR))not-subset-of-nor-equalsSingsubscripttensor-product𝑘𝐴𝑅Vsubscriptjac𝑘subscripttensor-product𝑘𝐴𝑅\operatorname{Sing}(A\otimes_{k}R)\nsubseteq\mathrm{V}(\operatorname{jac}_{k}(% A\otimes_{k}R))roman_Sing ( italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ⊈ roman_V ( roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) );

  4. (4)

    Sing(AkR)V(jack(AkR))not-subset-of-nor-equalsSingsubscripttensor-product𝑘𝐴𝑅Vsubscriptjac𝑘subscripttensor-product𝑘𝐴𝑅\operatorname{Sing}(A\otimes_{k}R)\nsubseteq\mathrm{V}(\operatorname{jac}_{k}(% A\otimes_{k}R))roman_Sing ( italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ⊈ roman_V ( roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ) for some local affine k𝑘kitalic_k-algebra A𝐴Aitalic_A with residue field k𝑘kitalic_k such that codimkAsubscriptcodim𝑘𝐴\operatorname{codim}_{k}Aroman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A is equal to n𝑛nitalic_n;

  5. (5)

    Sing(AkR)V(Jnak(AkR))not-subset-of-nor-equalsSingsubscripttensor-product𝑘𝐴𝑅Vsuperscriptsubscript𝐽𝑛𝑎𝑘subscripttensor-product𝑘𝐴𝑅\operatorname{Sing}(A\otimes_{k}R)\nsubseteq\mathrm{V}(J_{n-a}^{k}(A\otimes_{k% }R))roman_Sing ( italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ) for some local affine k𝑘kitalic_k-algebra A𝐴Aitalic_A with residue field k𝑘kitalic_k such that a=codimkAn𝑎subscriptcodim𝑘𝐴𝑛a=\operatorname{codim}_{k}A\leq nitalic_a = roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A ≤ italic_n;

  6. (6)

    Spec(R)V(Jnk(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Spec}(R)\neq\mathrm{V}(J_{n}^{k}(R))roman_Spec ( italic_R ) ≠ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) holds.

Proof.

The implication (1)\Rightarrow(2) holds since Jnak(B)J0k(B)=jack(B)superscriptsubscript𝐽𝑛𝑎𝑘𝐵superscriptsubscript𝐽0𝑘𝐵subscriptjac𝑘𝐵J_{n-a}^{k}(B)\subseteq J_{0}^{k}(B)=\operatorname{jac}_{k}(B)italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) ⊆ italic_J start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) = roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_B ) by Remark 3.4. Also, (2)\Rightarrow(3) immediately follows from Lemma 3.5. Setting A=k[X1,,Xn]/(X1,,Xn)2𝐴𝑘subscript𝑋1subscript𝑋𝑛superscriptsubscript𝑋1subscript𝑋𝑛2A=k[X_{1},\ldots,X_{n}]/(X_{1},\ldots,X_{n})^{2}italic_A = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] / ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, it follows that (3)\Rightarrow(4). It is clear that (4)\Rightarrow(5) holds.

We prove (5)\Rightarrow(6). Suppose that Sing(AkR)V(Jnak(AkR))not-subset-of-nor-equalsSingsubscripttensor-product𝑘𝐴𝑅Vsuperscriptsubscript𝐽𝑛𝑎𝑘subscripttensor-product𝑘𝐴𝑅\operatorname{Sing}(A\otimes_{k}R)\nsubseteq\mathrm{V}(J_{n-a}^{k}(A\otimes_{k% }R))roman_Sing ( italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ) for some a local affine k𝑘kitalic_k-algebra with residue field k𝑘kitalic_k such that a=codimkAn𝑎subscriptcodim𝑘𝐴𝑛a=\operatorname{codim}_{k}A\leq nitalic_a = roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A ≤ italic_n. Thanks to Remark 3.4(2), A𝐴Aitalic_A is Artinian and we can put A=k[X1,,Xa]/(f1,,fr)𝐴𝑘subscript𝑋1subscript𝑋𝑎subscript𝑓1subscript𝑓𝑟A=k[X_{1},\ldots,X_{a}]/(f_{1},\ldots,f_{r})italic_A = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ), for some f1,,fr(X1,,Xa)2subscript𝑓1subscript𝑓𝑟superscriptsubscript𝑋1subscript𝑋𝑎2f_{1},\ldots,f_{r}\in(X_{1},\ldots,X_{a})^{2}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ∈ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. We set R=k[Y1,,Ym]/(g1,,gs)𝑅𝑘subscript𝑌1subscript𝑌𝑚subscript𝑔1subscript𝑔𝑠R=k[Y_{1},\ldots,Y_{m}]/(g_{1},\ldots,g_{s})italic_R = italic_k [ italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ). Then B:=k[X1,,Xa,Y1,,Ym]/(f1,,fr,g1,,gs)AkRassign𝐵𝑘subscript𝑋1subscript𝑋𝑎subscript𝑌1subscript𝑌𝑚subscript𝑓1subscript𝑓𝑟subscript𝑔1subscript𝑔𝑠subscripttensor-product𝑘𝐴𝑅B:=k[X_{1},\ldots,X_{a},Y_{1},\ldots,Y_{m}]/(f_{1},\ldots,f_{r},g_{1},\ldots,g% _{s})\cong A\otimes_{k}Ritalic_B := italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) ≅ italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R and dimB=dimRdim𝐵dim𝑅\operatorname{dim}B=\operatorname{dim}Rroman_dim italic_B = roman_dim italic_R by Lemma 3.5. Since f1,,frk[X1,,Xa]subscript𝑓1subscript𝑓𝑟𝑘subscript𝑋1subscript𝑋𝑎f_{1},\ldots,f_{r}\in k[X_{1},\ldots,X_{a}]italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ∈ italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ] and g1,,gsk[Y1,,Ym]subscript𝑔1subscript𝑔𝑠𝑘subscript𝑌1subscript𝑌𝑚g_{1},\ldots,g_{s}\in k[Y_{1},\ldots,Y_{m}]italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∈ italic_k [ italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ], Jnak(B)superscriptsubscript𝐽𝑛𝑎𝑘𝐵J_{n-a}^{k}(B)italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) is generated by the (n+mdimR)𝑛𝑚dim𝑅(n+m-\operatorname{dim}R)( italic_n + italic_m - roman_dim italic_R )-minors of the (a+m)×(r+s)𝑎𝑚𝑟𝑠(a+m)\times(r+s)( italic_a + italic_m ) × ( italic_r + italic_s ) matrix

((fjXi)00(gjYi))matrixsubscript𝑓𝑗subscript𝑋𝑖00subscript𝑔𝑗subscript𝑌𝑖\displaystyle\begin{pmatrix}\Bigl{(}\dfrac{\partial f_{j}}{\partial X_{i}}% \Bigr{)}&0\\ 0&\Bigl{(}\dfrac{\partial g_{j}}{\partial Y_{i}}\Bigr{)}\\ \end{pmatrix}( start_ARG start_ROW start_CELL ( divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL ( divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_CELL end_ROW end_ARG )

over B𝐵Bitalic_B. For any 1jr1𝑗𝑟1\leq j\leq r1 ≤ italic_j ≤ italic_r, fjsubscript𝑓𝑗f_{j}italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT belongs to (X1,,Xa)2superscriptsubscript𝑋1subscript𝑋𝑎2(X_{1},\ldots,X_{a})^{2}( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, and thus fj/Xisubscript𝑓𝑗subscript𝑋𝑖\partial f_{j}/\partial X_{i}∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are in (X1,,Xa)subscript𝑋1subscript𝑋𝑎(X_{1},\ldots,X_{a})( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ) for all 1ia1𝑖𝑎1\leq i\leq a1 ≤ italic_i ≤ italic_a. We obtain Jnak(B)In+mdimR(gj/Yi)B+(X1,,Xa)B=Jnk(R)B+(X1,,Xa)Bsuperscriptsubscript𝐽𝑛𝑎𝑘𝐵subscript𝐼𝑛𝑚dim𝑅subscript𝑔𝑗subscript𝑌𝑖𝐵subscript𝑋1subscript𝑋𝑎𝐵superscriptsubscript𝐽𝑛𝑘𝑅𝐵subscript𝑋1subscript𝑋𝑎𝐵J_{n-a}^{k}(B)\subseteq I_{n+m-\operatorname{dim}R}(\partial g_{j}/\partial Y_% {i})B+(X_{1},\ldots,X_{a})B=J_{n}^{k}(R)B+(X_{1},\ldots,X_{a})Bitalic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) ⊆ italic_I start_POSTSUBSCRIPT italic_n + italic_m - roman_dim italic_R end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B + ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ) italic_B = italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) italic_B + ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ) italic_B. Let 𝔭SingBV(Jnak(B))𝔭Sing𝐵Vsuperscriptsubscript𝐽𝑛𝑎𝑘𝐵\mathfrak{p}\in\operatorname{Sing}B\setminus\mathrm{V}(J_{n-a}^{k}(B))fraktur_p ∈ roman_Sing italic_B ∖ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) ). Since A𝐴Aitalic_A is Artinian, we get (X1,,Xa)B𝔭subscript𝑋1subscript𝑋𝑎𝐵𝔭(X_{1},\ldots,X_{a})B\subseteq\mathfrak{p}( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ) italic_B ⊆ fraktur_p, which means Jnk(R)B𝔭not-subset-of-nor-equalssuperscriptsubscript𝐽𝑛𝑘𝑅𝐵𝔭J_{n}^{k}(R)B\nsubseteq\mathfrak{p}italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) italic_B ⊈ fraktur_p. Hence 𝔭RV(Jnk(R))𝔭𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\mathfrak{p}\cap R\notin\mathrm{V}(J_{n}^{k}(R))fraktur_p ∩ italic_R ∉ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ).

In order to show (6)\Rightarrow(1), we assume Spec(R)V(Jnk(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Spec}(R)\neq\mathrm{V}(J_{n}^{k}(R))roman_Spec ( italic_R ) ≠ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). Set A=k[X1,,Xl]/(f1,,fr)𝐴𝑘subscript𝑋1subscript𝑋𝑙subscript𝑓1subscript𝑓𝑟A=k[X_{1},\ldots,X_{l}]/(f_{1},\ldots,f_{r})italic_A = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ), where l=a+dimA𝑙𝑎dim𝐴l=a+\operatorname{dim}Aitalic_l = italic_a + roman_dim italic_A. We can write B=k[X1,,Xl,Y1,,Ym]/(f1,,fr,g1,,gs)𝐵𝑘subscript𝑋1subscript𝑋𝑙subscript𝑌1subscript𝑌𝑚subscript𝑓1subscript𝑓𝑟subscript𝑔1subscript𝑔𝑠B=k[X_{1},\ldots,X_{l},Y_{1},\ldots,Y_{m}]/(f_{1},\ldots,f_{r},g_{1},\ldots,g_% {s})italic_B = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) for some polynomials g1,,gsk[X1,,Xl,Y1,,Ym]subscript𝑔1subscript𝑔𝑠𝑘subscript𝑋1subscript𝑋𝑙subscript𝑌1subscript𝑌𝑚g_{1},\ldots,g_{s}\in k[X_{1},\ldots,X_{l},Y_{1},\ldots,Y_{m}]italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∈ italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ]. Since 𝔪SpecA𝔪Spec𝐴\mathfrak{m}\in\operatorname{Spec}Afraktur_m ∈ roman_Spec italic_A, we can choose polynomials h1,,htk[X1,,Xl]subscript1subscript𝑡𝑘subscript𝑋1subscript𝑋𝑙h_{1},\ldots,h_{t}\in k[X_{1},\ldots,X_{l}]italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ∈ italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ] such that 𝔪=(h1,,ht)A𝔪subscript1subscript𝑡𝐴\mathfrak{m}=(h_{1},\ldots,h_{t})Afraktur_m = ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) italic_A and (f1,,fr)(h1,,ht)subscript𝑓1subscript𝑓𝑟subscript1subscript𝑡(f_{1},\ldots,f_{r})\subseteq(h_{1},\ldots,h_{t})( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) ⊆ ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ). Then we see that RB/𝔪B=k[X1,,Xl,Y1,,Ym]/(h1,,ht,g1,,gs)𝑅𝐵𝔪𝐵𝑘subscript𝑋1subscript𝑋𝑙subscript𝑌1subscript𝑌𝑚subscript1subscript𝑡subscript𝑔1subscript𝑔𝑠R\cong B/\mathfrak{m}B=k[X_{1},\ldots,X_{l},Y_{1},\ldots,Y_{m}]/(h_{1},\ldots,% h_{t},g_{1},\ldots,g_{s})italic_R ≅ italic_B / fraktur_m italic_B = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ). Put e=l+mdimR𝑒𝑙𝑚dim𝑅e=l+m-\operatorname{dim}Ritalic_e = italic_l + italic_m - roman_dim italic_R. For

U=((hjXi)(gjXi)0(gjYi)),𝑈matrixsubscript𝑗subscript𝑋𝑖subscript𝑔𝑗subscript𝑋𝑖0subscript𝑔𝑗subscript𝑌𝑖\displaystyle U=\begin{pmatrix}\Bigl{(}\dfrac{\partial h_{j}}{\partial X_{i}}% \Bigr{)}&\Bigl{(}\dfrac{\partial g_{j}}{\partial X_{i}}\Bigr{)}\\ 0&\Bigl{(}\dfrac{\partial g_{j}}{\partial Y_{i}}\Bigr{)}\\ \end{pmatrix},italic_U = ( start_ARG start_ROW start_CELL ( divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_CELL start_CELL ( divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL ( divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_CELL end_ROW end_ARG ) ,

it is seen that Jnk(R)=In+e(U)Rsuperscriptsubscript𝐽𝑛𝑘𝑅subscript𝐼𝑛𝑒𝑈𝑅J_{n}^{k}(R)=I_{n+e}(U)Ritalic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) = italic_I start_POSTSUBSCRIPT italic_n + italic_e end_POSTSUBSCRIPT ( italic_U ) italic_R. Note that (hj/Xi)subscript𝑗subscript𝑋𝑖(\partial h_{j}/\partial X_{i})( ∂ italic_h start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) is an l×t𝑙𝑡l\times titalic_l × italic_t matrix. The (n+e)𝑛𝑒(n+e)( italic_n + italic_e )-minors of U𝑈Uitalic_U are of the form

T=(V0W),𝑇matrix𝑉0𝑊\displaystyle T=\begin{pmatrix}V&\ast\\ 0&W\\ \end{pmatrix},italic_T = ( start_ARG start_ROW start_CELL italic_V end_CELL start_CELL ∗ end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL italic_W end_CELL end_ROW end_ARG ) ,

where V𝑉Vitalic_V is a p×q𝑝𝑞p\times qitalic_p × italic_q submatrix of (hj/Xi)subscript𝑗subscript𝑋𝑖(\partial h_{j}/\partial X_{i})( ∂ italic_h start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ), W𝑊Witalic_W is an (n+ep)×(n+eq)𝑛𝑒𝑝𝑛𝑒𝑞(n+e-p)\times(n+e-q)( italic_n + italic_e - italic_p ) × ( italic_n + italic_e - italic_q ) submatrix of (gj/Yi)subscript𝑔𝑗subscript𝑌𝑖(\partial g_{j}/\partial Y_{i})( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ), 1pl1𝑝𝑙1\leq p\leq l1 ≤ italic_p ≤ italic_l and 1qt1𝑞𝑡1\leq q\leq t1 ≤ italic_q ≤ italic_t. By the Laplace expansion, detT=0det𝑇0\operatorname{det}T=0roman_det italic_T = 0 if p<q𝑝𝑞p<qitalic_p < italic_q, and detTIn+ep(gj/Yi)det𝑇subscript𝐼𝑛𝑒𝑝subscript𝑔𝑗subscript𝑌𝑖\operatorname{det}T\in I_{n+e-p}(\partial g_{j}/\partial Y_{i})roman_det italic_T ∈ italic_I start_POSTSUBSCRIPT italic_n + italic_e - italic_p end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) if pq𝑝𝑞p\geq qitalic_p ≥ italic_q. Therefore Jnk(R)superscriptsubscript𝐽𝑛𝑘𝑅J_{n}^{k}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) is contained in In+el(gj/Yi)Rsubscript𝐼𝑛𝑒𝑙subscript𝑔𝑗subscript𝑌𝑖𝑅I_{n+e-l}(\partial g_{j}/\partial Y_{i})Ritalic_I start_POSTSUBSCRIPT italic_n + italic_e - italic_l end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_R. By Spec(R)V(Jnk(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Spec}(R)\neq\mathrm{V}(J_{n}^{k}(R))roman_Spec ( italic_R ) ≠ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ), Jnk(R)superscriptsubscript𝐽𝑛𝑘𝑅J_{n}^{k}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) is nonzero, and hence n+elmin{m,s}𝑛𝑒𝑙min𝑚𝑠n+e-l\leq{\rm min}\{m,s\}italic_n + italic_e - italic_l ≤ roman_min { italic_m , italic_s }.

Let 𝔭𝔭\mathfrak{p}fraktur_p be a prime ideal of R𝑅Ritalic_R which does not contain Jnk(R)superscriptsubscript𝐽𝑛𝑘𝑅J_{n}^{k}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ), and let 𝔮𝔮\mathfrak{q}fraktur_q be a prime ideal of B𝐵Bitalic_B such that 𝔭=𝔮/𝔪B𝔭𝔮𝔪𝐵\mathfrak{p}=\mathfrak{q}/\mathfrak{m}Bfraktur_p = fraktur_q / fraktur_m italic_B. The ideal Jnk(R)superscriptsubscript𝐽𝑛𝑘𝑅J_{n}^{k}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) is not contained in 𝔭𝔭\mathfrak{p}fraktur_p, and neither is In+el(gj/Yi)Rsubscript𝐼𝑛𝑒𝑙subscript𝑔𝑗subscript𝑌𝑖𝑅I_{n+e-l}(\partial g_{j}/\partial Y_{i})Ritalic_I start_POSTSUBSCRIPT italic_n + italic_e - italic_l end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_R, which means that 𝔮𝔮\mathfrak{q}fraktur_q does not contain In+el(gj/Yi)Bsubscript𝐼𝑛𝑒𝑙subscript𝑔𝑗subscript𝑌𝑖𝐵I_{n+e-l}(\partial g_{j}/\partial Y_{i})Bitalic_I start_POSTSUBSCRIPT italic_n + italic_e - italic_l end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B. As 𝔮A𝔮𝐴\mathfrak{q}\cap Afraktur_q ∩ italic_A of A𝐴Aitalic_A contains the maximal ideal 𝔪𝔪\mathfrak{m}fraktur_m, 𝔮A=𝔪𝔮𝐴𝔪\mathfrak{q}\cap A=\mathfrak{m}fraktur_q ∩ italic_A = fraktur_m and the natural homomorphism A𝔪B𝔮subscript𝐴𝔪subscript𝐵𝔮A_{\mathfrak{m}}\to B_{\mathfrak{q}}italic_A start_POSTSUBSCRIPT fraktur_m end_POSTSUBSCRIPT → italic_B start_POSTSUBSCRIPT fraktur_q end_POSTSUBSCRIPT is flat and local. We get 𝔮SingB𝔮Sing𝐵\mathfrak{q}\in\operatorname{Sing}Bfraktur_q ∈ roman_Sing italic_B because 𝔪SingA𝔪Sing𝐴\mathfrak{m}\in\operatorname{Sing}Afraktur_m ∈ roman_Sing italic_A.

We see that dimBdimA+dimRdim𝐵dim𝐴dim𝑅\operatorname{dim}B\geq\operatorname{dim}A+\operatorname{dim}Rroman_dim italic_B ≥ roman_dim italic_A + roman_dim italic_R. In fact, let Q𝑄Qitalic_Q be a prime ideal of R𝑅Ritalic_R such that htQ=dimRht𝑄dim𝑅\operatorname{ht}Q=\operatorname{dim}Rroman_ht italic_Q = roman_dim italic_R, and let P𝑃Pitalic_P be a prime ideal of B𝐵Bitalic_B such that Q=P/𝔪B𝑄𝑃𝔪𝐵Q=P/\mathfrak{m}Bitalic_Q = italic_P / fraktur_m italic_B. Similarly, PA=𝔪𝑃𝐴𝔪P\cap A=\mathfrak{m}italic_P ∩ italic_A = fraktur_m. Since AB𝐴𝐵A\to Bitalic_A → italic_B is flat, we have dimBhtP=ht𝔪+htP/𝔪B=dimA+dimRdim𝐵ht𝑃ht𝔪ht𝑃𝔪𝐵dim𝐴dim𝑅\operatorname{dim}B\geq\operatorname{ht}P=\operatorname{ht}\mathfrak{m}+% \operatorname{ht}P/\mathfrak{m}B=\operatorname{dim}A+\operatorname{dim}Rroman_dim italic_B ≥ roman_ht italic_P = roman_ht fraktur_m + roman_ht italic_P / fraktur_m italic_B = roman_dim italic_A + roman_dim italic_R. We obtain d:=l+mdimB(ldimA)+(mdimR)=a+elassign𝑑𝑙𝑚dim𝐵𝑙dim𝐴𝑚dim𝑅𝑎𝑒𝑙d:=l+m-\operatorname{dim}B\leq(l-\operatorname{dim}A)+(m-\operatorname{dim}R)=% a+e-litalic_d := italic_l + italic_m - roman_dim italic_B ≤ ( italic_l - roman_dim italic_A ) + ( italic_m - roman_dim italic_R ) = italic_a + italic_e - italic_l, and hence d+nan+elmin{m,s}𝑑𝑛𝑎𝑛𝑒𝑙min𝑚𝑠d+n-a\leq n+e-l\leq{\rm min}\{m,s\}italic_d + italic_n - italic_a ≤ italic_n + italic_e - italic_l ≤ roman_min { italic_m , italic_s }. The ideal Jnak(B)superscriptsubscript𝐽𝑛𝑎𝑘𝐵J_{n-a}^{k}(B)italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) is generated by the (d+na)𝑑𝑛𝑎(d+n-a)( italic_d + italic_n - italic_a )-minors of the (n+m)×(r+s)𝑛𝑚𝑟𝑠(n+m)\times(r+s)( italic_n + italic_m ) × ( italic_r + italic_s ) matrix

((fjXi)(gjXi)0(gjYi))matrixsubscript𝑓𝑗subscript𝑋𝑖subscript𝑔𝑗subscript𝑋𝑖0subscript𝑔𝑗subscript𝑌𝑖\displaystyle\begin{pmatrix}\Bigl{(}\dfrac{\partial f_{j}}{\partial X_{i}}% \Bigr{)}&\Bigl{(}\dfrac{\partial g_{j}}{\partial X_{i}}\Bigr{)}\\ 0&\Bigl{(}\dfrac{\partial g_{j}}{\partial Y_{i}}\Bigr{)}\\ \end{pmatrix}( start_ARG start_ROW start_CELL ( divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_CELL start_CELL ( divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL ( divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) end_CELL end_ROW end_ARG )

over B𝐵Bitalic_B. Therefore In+el(gj/Yi)BId+na(gj/Yi)BJnak(B)subscript𝐼𝑛𝑒𝑙subscript𝑔𝑗subscript𝑌𝑖𝐵subscript𝐼𝑑𝑛𝑎subscript𝑔𝑗subscript𝑌𝑖𝐵superscriptsubscript𝐽𝑛𝑎𝑘𝐵I_{n+e-l}(\partial g_{j}/\partial Y_{i})B\subseteq I_{d+n-a}(\partial g_{j}/% \partial Y_{i})B\subseteq J_{n-a}^{k}(B)italic_I start_POSTSUBSCRIPT italic_n + italic_e - italic_l end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B ⊆ italic_I start_POSTSUBSCRIPT italic_d + italic_n - italic_a end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B ⊆ italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ), which means that 𝔮𝔮\mathfrak{q}fraktur_q does not contain Jnak(B)superscriptsubscript𝐽𝑛𝑎𝑘𝐵J_{n-a}^{k}(B)italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) but belongs to SingBSing𝐵\operatorname{Sing}Broman_Sing italic_B. ∎

The following theorem is an equicharacteristic complete local version of Theorem 3.6. The proof is omitted since it is similar to (or simpler than) that of the above theorem.

Theorem 3.7.

Let k𝑘kitalic_k be a field, R𝑅Ritalic_R an equicharacteristic complete local ring with residue field k𝑘kitalic_k. For any integer n>0𝑛0n>0italic_n > 0, the following are equivalent:

  1. (1)

    Suppose that (A,𝔪,k)(B,𝔫,k)𝐴𝔪𝑘𝐵𝔫𝑘(A,\mathfrak{m},k)\to(B,\mathfrak{n},k)( italic_A , fraktur_m , italic_k ) → ( italic_B , fraktur_n , italic_k ) is a flat and local homomorphism of equicharacteristic complete local rings such that B/𝔪BR𝐵𝔪𝐵𝑅B/\mathfrak{m}B\cong Ritalic_B / fraktur_m italic_B ≅ italic_R. If 0<a=codimAn0𝑎codim𝐴𝑛0<a=\operatorname{codim}A\leq n0 < italic_a = roman_codim italic_A ≤ italic_n, then SingBV(Jna(B))not-subset-of-nor-equalsSing𝐵Vsubscript𝐽𝑛𝑎𝐵\operatorname{Sing}B\nsubseteq\mathrm{V}(J_{n-a}(B))roman_Sing italic_B ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT ( italic_B ) );

  2. (2)

    Suppose that (A,𝔪,k)(B,𝔫,k)𝐴𝔪𝑘𝐵𝔫𝑘(A,\mathfrak{m},k)\to(B,\mathfrak{n},k)( italic_A , fraktur_m , italic_k ) → ( italic_B , fraktur_n , italic_k ) is a flat and local homomorphism of equicharacteristic complete local rings such that B/𝔪BR𝐵𝔪𝐵𝑅B/\mathfrak{m}B\cong Ritalic_B / fraktur_m italic_B ≅ italic_R. If 0<codimAn0codim𝐴𝑛0<\operatorname{codim}A\leq n0 < roman_codim italic_A ≤ italic_n, then SingBV(jac(B))not-subset-of-nor-equalsSing𝐵Vjac𝐵\operatorname{Sing}B\nsubseteq\mathrm{V}(\operatorname{jac}(B))roman_Sing italic_B ⊈ roman_V ( roman_jac ( italic_B ) );

  3. (3)

    Let A𝐴Aitalic_A be an equicharacteristic complete local ring with residue field k𝑘kitalic_k such that 0<codimAn0codim𝐴𝑛0<\operatorname{codim}A\leq n0 < roman_codim italic_A ≤ italic_n. Then Sing(A^kR)V(jac(A^kR))not-subset-of-nor-equalsSing𝐴subscript^tensor-product𝑘𝑅Vjac𝐴subscript^tensor-product𝑘𝑅\operatorname{Sing}(A\widehat{\otimes}_{k}R)\nsubseteq\mathrm{V}(\operatorname% {jac}(A\widehat{\otimes}_{k}R))roman_Sing ( italic_A over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ⊈ roman_V ( roman_jac ( italic_A over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) );

  4. (4)

    Sing(A^kR)V(jac(A^kR))not-subset-of-nor-equalsSing𝐴subscript^tensor-product𝑘𝑅Vjac𝐴subscript^tensor-product𝑘𝑅\operatorname{Sing}(A\widehat{\otimes}_{k}R)\nsubseteq\mathrm{V}(\operatorname% {jac}(A\widehat{\otimes}_{k}R))roman_Sing ( italic_A over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ⊈ roman_V ( roman_jac ( italic_A over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ) for some Artinian equicharacteristic local ring A𝐴Aitalic_A with residue field k𝑘kitalic_k such that codimAcodim𝐴\operatorname{codim}Aroman_codim italic_A is equal to n𝑛nitalic_n;

  5. (5)

    Sing(A^kR)V(Jna(A^kR))not-subset-of-nor-equalsSing𝐴subscript^tensor-product𝑘𝑅Vsubscript𝐽𝑛𝑎𝐴subscript^tensor-product𝑘𝑅\operatorname{Sing}(A\widehat{\otimes}_{k}R)\nsubseteq\mathrm{V}(J_{n-a}(A% \widehat{\otimes}_{k}R))roman_Sing ( italic_A over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_a end_POSTSUBSCRIPT ( italic_A over^ start_ARG ⊗ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R ) ) for some Artinian equicharacteristic local ring A𝐴Aitalic_A with residue field k𝑘kitalic_k such that a=codimAn𝑎codim𝐴𝑛a=\operatorname{codim}A\leq nitalic_a = roman_codim italic_A ≤ italic_n;

  6. (6)

    Spec(R)V(Jn(R))Spec𝑅Vsubscript𝐽𝑛𝑅\operatorname{Spec}(R)\neq\mathrm{V}(J_{n}(R))roman_Spec ( italic_R ) ≠ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_R ) ) holds.

Example 3.8.

Let R=k[X,Y1,,Yn+1]/(XY1,,XYn+1)𝑅𝑘𝑋subscript𝑌1subscript𝑌𝑛1𝑋subscript𝑌1𝑋subscript𝑌𝑛1R=k[X,Y_{1},\ldots,Y_{n+1}]/(XY_{1},\ldots,XY_{n+1})italic_R = italic_k [ italic_X , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ] / ( italic_X italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) be a quotient of a polynomial ring over a field k𝑘kitalic_k, where n1𝑛1n\geq 1italic_n ≥ 1. The Jacobian matrix of XY1,,XYn+1𝑋subscript𝑌1𝑋subscript𝑌𝑛1XY_{1},\ldots,XY_{n+1}italic_X italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT is the (n+1)×(n+2)𝑛1𝑛2(n+1)\times(n+2)( italic_n + 1 ) × ( italic_n + 2 ) matrix

T=(Y1X00Y20X0Yn+100X).𝑇matrixsubscript𝑌1𝑋00subscript𝑌20𝑋0subscript𝑌𝑛100𝑋\displaystyle T=\begin{pmatrix}Y_{1}&X&0&\cdots&0\\ Y_{2}&0&X&\ddots&\vdots\\ \vdots&\vdots&\ddots&\ddots&0\\ Y_{n+1}&0&\cdots&0&X\\ \end{pmatrix}.italic_T = ( start_ARG start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_X end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_X end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋱ end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL italic_X end_CELL end_ROW end_ARG ) .

Since codimkR=1subscriptcodim𝑘𝑅1\operatorname{codim}_{k}R=1roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R = 1, we obtain the equalities Jn1k(R)=In(T)R=(Xn,Xn1Y1,,Xn1Yn+1)Rsuperscriptsubscript𝐽𝑛1𝑘𝑅subscript𝐼𝑛𝑇𝑅superscript𝑋𝑛superscript𝑋𝑛1subscript𝑌1superscript𝑋𝑛1subscript𝑌𝑛1𝑅J_{n-1}^{k}(R)=I_{n}(T)R=(X^{n},X^{n-1}Y_{1},\ldots,X^{n-1}Y_{n+1})Ritalic_J start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) = italic_I start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_T ) italic_R = ( italic_X start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , italic_X start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) italic_R and Jnk(R)=In+1(T)R=(Xn+1,XnY1,,XnYn+1)Rsuperscriptsubscript𝐽𝑛𝑘𝑅subscript𝐼𝑛1𝑇𝑅superscript𝑋𝑛1superscript𝑋𝑛subscript𝑌1superscript𝑋𝑛subscript𝑌𝑛1𝑅J_{n}^{k}(R)=I_{n+1}(T)R=(X^{n+1},X^{n}Y_{1},\ldots,X^{n}Y_{n+1})Ritalic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) = italic_I start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ( italic_T ) italic_R = ( italic_X start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , italic_X start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) italic_R. Hence one has SingR=V((X,Y1,,Yn+1)R)V(Jn1k(R))Sing𝑅V𝑋subscript𝑌1subscript𝑌𝑛1𝑅Vsuperscriptsubscript𝐽𝑛1𝑘𝑅\operatorname{Sing}R=\mathrm{V}((X,Y_{1},\ldots,Y_{n+1})R)\subseteq\mathrm{V}(% J_{n-1}^{k}(R))roman_Sing italic_R = roman_V ( ( italic_X , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) italic_R ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) and SpecRV(Jnk(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Spec}R\neq\mathrm{V}(J_{n}^{k}(R))roman_Spec italic_R ≠ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) as the prime ideal (Y1,,Yn+1)Rsubscript𝑌1subscript𝑌𝑛1𝑅(Y_{1},\ldots,Y_{n+1})R( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) italic_R of R𝑅Ritalic_R does not belong to V(Jnk(R))Vsuperscriptsubscript𝐽𝑛𝑘𝑅\mathrm{V}(J_{n}^{k}(R))roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). Fix mn𝑚𝑛m\leq nitalic_m ≤ italic_n. Let A=k[Z1,,Zm]/(Z12,,Zm2)𝐴𝑘subscript𝑍1subscript𝑍𝑚superscriptsubscript𝑍12superscriptsubscript𝑍𝑚2A=k[Z_{1},\ldots,Z_{m}]/(Z_{1}^{2},\ldots,Z_{m}^{2})italic_A = italic_k [ italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Z start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , … , italic_Z start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) be a quotient of a polynomial ring over k𝑘kitalic_k. We put S:=RkAk[X,Y1,,Yn+1,Z1,,Zm]/(XY1,,XYn+1,Z12,,Zm2)assign𝑆subscripttensor-product𝑘𝑅𝐴𝑘𝑋subscript𝑌1subscript𝑌𝑛1subscript𝑍1subscript𝑍𝑚𝑋subscript𝑌1𝑋subscript𝑌𝑛1superscriptsubscript𝑍12superscriptsubscript𝑍𝑚2S:=R\otimes_{k}A\cong k[X,Y_{1},\ldots,Y_{n+1},Z_{1},\ldots,Z_{m}]/(XY_{1},% \ldots,XY_{n+1},Z_{1}^{2},\ldots,Z_{m}^{2})italic_S := italic_R ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A ≅ italic_k [ italic_X , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Z start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_X italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , … , italic_Z start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ). The Jacobian matrix of XY1,,XYn+1,Z12,,Zm2𝑋subscript𝑌1𝑋subscript𝑌𝑛1superscriptsubscript𝑍12superscriptsubscript𝑍𝑚2XY_{1},\ldots,XY_{n+1},Z_{1}^{2},\ldots,Z_{m}^{2}italic_X italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , … , italic_Z start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is the (m+n+1)×(m+n+2)𝑚𝑛1𝑚𝑛2(m+n+1)\times(m+n+2)( italic_m + italic_n + 1 ) × ( italic_m + italic_n + 2 ) matrix

U=(T0002Z10002Zm).𝑈matrix𝑇0002subscript𝑍10002subscript𝑍𝑚\displaystyle U=\begin{pmatrix}T&0&\cdots&0\\ 0&2Z_{1}&\ddots&\vdots\\ \vdots&\ddots&\ddots&0\\ 0&\cdots&0&2Z_{m}\\ \end{pmatrix}.italic_U = ( start_ARG start_ROW start_CELL italic_T end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 2 italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋱ end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL 2 italic_Z start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ) .

It is seen that codimkA=msubscriptcodim𝑘𝐴𝑚\operatorname{codim}_{k}A=mroman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A = italic_m and codimkS=m+1subscriptcodim𝑘𝑆𝑚1\operatorname{codim}_{k}S=m+1roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S = italic_m + 1 hold. We have Jnmk(S)=In+1(U)SXn+1Ssuperscriptsubscript𝐽𝑛𝑚𝑘𝑆subscript𝐼𝑛1𝑈𝑆superset-of-or-equalssuperscript𝑋𝑛1𝑆J_{n-m}^{k}(S)=I_{n+1}(U)S\supseteq X^{n+1}Sitalic_J start_POSTSUBSCRIPT italic_n - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) = italic_I start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ( italic_U ) italic_S ⊇ italic_X start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT italic_S and Jnm+1k(S)=In+2(U)S(Z1,,Zm)Ssuperscriptsubscript𝐽𝑛𝑚1𝑘𝑆subscript𝐼𝑛2𝑈𝑆subscript𝑍1subscript𝑍𝑚𝑆J_{n-m+1}^{k}(S)=I_{n+2}(U)S\subseteq(Z_{1},\ldots,Z_{m})Sitalic_J start_POSTSUBSCRIPT italic_n - italic_m + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) = italic_I start_POSTSUBSCRIPT italic_n + 2 end_POSTSUBSCRIPT ( italic_U ) italic_S ⊆ ( italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Z start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) italic_S. This means SingS=SpecSV(Jnmk(S))Sing𝑆Spec𝑆not-subset-of-nor-equalsVsuperscriptsubscript𝐽𝑛𝑚𝑘𝑆\operatorname{Sing}S=\operatorname{Spec}S\nsubseteq\mathrm{V}(J_{n-m}^{k}(S))roman_Sing italic_S = roman_Spec italic_S ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ) and SpecS=V(Jnm+1k(S))Spec𝑆Vsuperscriptsubscript𝐽𝑛𝑚1𝑘𝑆\operatorname{Spec}S=\mathrm{V}(J_{n-m+1}^{k}(S))roman_Spec italic_S = roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_m + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ) as the prime ideal (Y1,,Yn+1,Z1,,Zm)Ssubscript𝑌1subscript𝑌𝑛1subscript𝑍1subscript𝑍𝑚𝑆(Y_{1},\ldots,Y_{n+1},Z_{1},\ldots,Z_{m})S( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Z start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) italic_S of S𝑆Sitalic_S does not belong to V(Jnmk(S))Vsuperscriptsubscript𝐽𝑛𝑚𝑘𝑆\mathrm{V}(J_{n-m}^{k}(S))roman_V ( italic_J start_POSTSUBSCRIPT italic_n - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ).

Let R𝑅Ritalic_R be either an affine algebra over a field or an equicharacteristic complete local ring, of dimension d𝑑ditalic_d. The purpose of the remainder of this section is to characterize eddRedd𝑅\operatorname{edd}Rroman_edd italic_R in terms of ideals generated by the minors of the Jacobian matrix. The proposition below is a classical result known as a corollary of the Jacobian criterion; see [7, Theorem 30.3] for instance. By [12, Theorem 5.4] and [13, Theorem 3.7], under some assumptions, and by [9, Theorem 1.1], in the general case, it was proved that 𝖼𝖺d+1(R)superscript𝖼𝖺𝑑1𝑅\mathsf{ca}^{d+1}(R)sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R ) contains some power of the Jacobian ideal of R𝑅Ritalic_R when eddR=0edd𝑅0\operatorname{edd}R=0roman_edd italic_R = 0. This fact implies Proposition 3.9 in the case eddR=0edd𝑅0\operatorname{edd}R=0roman_edd italic_R = 0; see [8, Lemma 2.10(2)]. (Indeed, thanks to Corollary 2.6, these assertions are now equivalent.) The proofs of the above result in [9] do not require the theory of smoothness. Here, we provide an elementary proof of Proposition 3.9 using only the result of Iyengar and Takahashi [9].

Proposition 3.9.

Let k𝑘kitalic_k be a field.

  1. (1)

    Let R𝑅Ritalic_R be an affine k𝑘kitalic_k-algebra. Then SingRV(JeddRk(R))Sing𝑅Vsuperscriptsubscript𝐽edd𝑅𝑘𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{\operatorname{edd}R}^{k}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT roman_edd italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ).

  2. (2)

    Let R𝑅Ritalic_R be an equicharacteristic complete local ring with residue field k𝑘kitalic_k. Then SingRV(JeddR(R))Sing𝑅Vsubscript𝐽edd𝑅𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{\operatorname{edd}R}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT roman_edd italic_R end_POSTSUBSCRIPT ( italic_R ) ).

Proof.

The proof is by induction on e:=eddRassign𝑒edd𝑅e:=\operatorname{edd}Ritalic_e := roman_edd italic_R. When e=0𝑒0e=0italic_e = 0, we have J0k(R)=jack(R)superscriptsubscript𝐽0𝑘𝑅subscriptjac𝑘𝑅J_{0}^{k}(R)=\operatorname{jac}_{k}(R)italic_J start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) = roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R ). It follows from [8, Lemma 2.10(2)] and [9, Theorem 1.1] that SingRV(𝖼𝖺(R))V(jack(R))Sing𝑅V𝖼𝖺𝑅Vsubscriptjac𝑘𝑅\operatorname{Sing}R\subseteq\mathrm{V}(\mathsf{ca}(R))\subseteq\mathrm{V}(% \operatorname{jac}_{k}(R))roman_Sing italic_R ⊆ roman_V ( sansserif_ca ( italic_R ) ) ⊆ roman_V ( roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R ) ) holds.

Assume e>0𝑒0e>0italic_e > 0. We only prove the affine case. (The local case is proved similarly.) We take a polynomial ring A=k[X1,,Xn]𝐴𝑘subscript𝑋1subscript𝑋𝑛A=k[X_{1},\ldots,X_{n}]italic_A = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] over k𝑘kitalic_k and an ideal I=(f1,,fr)𝐼subscript𝑓1subscript𝑓𝑟I=(f_{1},\ldots,f_{r})italic_I = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ) of A𝐴Aitalic_A such that A/I=R𝐴𝐼𝑅A/I=Ritalic_A / italic_I = italic_R. Let I=𝔮1𝔮m𝐼subscript𝔮1subscript𝔮𝑚I=\mathfrak{q}_{1}\cap\cdots\cap\mathfrak{q}_{m}italic_I = fraktur_q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∩ ⋯ ∩ fraktur_q start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT be a shortest primary decomposition of I𝐼Iitalic_I and 𝔮i=𝔭isubscript𝔮𝑖subscript𝔭𝑖\sqrt{\mathfrak{q}_{i}}=\mathfrak{p}_{i}square-root start_ARG fraktur_q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG = fraktur_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT for each 1im1𝑖𝑚1\leq i\leq m1 ≤ italic_i ≤ italic_m. We may assume that dimR/𝔮1==dimR/𝔮l=dimRdim𝑅subscript𝔮1dim𝑅subscript𝔮𝑙dim𝑅\operatorname{dim}R/\mathfrak{q}_{1}=\cdots=\operatorname{dim}R/\mathfrak{q}_{% l}=\operatorname{dim}Rroman_dim italic_R / fraktur_q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = ⋯ = roman_dim italic_R / fraktur_q start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT = roman_dim italic_R, dimR/𝔮i<dimRdim𝑅subscript𝔮𝑖dim𝑅\operatorname{dim}R/\mathfrak{q}_{i}<\operatorname{dim}Rroman_dim italic_R / fraktur_q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < roman_dim italic_R for all l+1im𝑙1𝑖𝑚l+1\leq i\leq mitalic_l + 1 ≤ italic_i ≤ italic_m, and 𝔭1,,𝔭hsubscript𝔭1subscript𝔭\mathfrak{p}_{1},\cdots,\mathfrak{p}_{h}fraktur_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , fraktur_p start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT are all the minimal prime ideal of A/I𝐴𝐼A/Iitalic_A / italic_I. Note that mh>l𝑚𝑙m\geq h>litalic_m ≥ italic_h > italic_l as e>0𝑒0e>0italic_e > 0. Then e=sup{dimRdimA/𝔭il+1ih}𝑒supconditional-setdim𝑅dim𝐴subscript𝔭𝑖𝑙1𝑖e={\rm sup}\{\operatorname{dim}R-\operatorname{dim}A/\mathfrak{p}_{i}\mid l+1% \leq i\leq h\}italic_e = roman_sup { roman_dim italic_R - roman_dim italic_A / fraktur_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∣ italic_l + 1 ≤ italic_i ≤ italic_h }. Put 𝔞=𝔮l+1𝔮m=(g1,,gs)𝔞subscript𝔮𝑙1subscript𝔮𝑚subscript𝑔1subscript𝑔𝑠\mathfrak{a}=\mathfrak{q}_{l+1}\cap\cdots\cap\mathfrak{q}_{m}=(g_{1},\ldots,g_% {s})fraktur_a = fraktur_q start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT ∩ ⋯ ∩ fraktur_q start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) and B=k[X1,,Xn,Y]𝐵𝑘subscript𝑋1subscript𝑋𝑛𝑌B=k[X_{1},\ldots,X_{n},Y]italic_B = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_Y ], and let J=(f1,,fr,Yg1,,Ygs)𝐽subscript𝑓1subscript𝑓𝑟𝑌subscript𝑔1𝑌subscript𝑔𝑠J=(f_{1},\ldots,f_{r},Yg_{1},\ldots,Yg_{s})italic_J = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT , italic_Y italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) be an ideal of B𝐵Bitalic_B. For any ideals 𝔟,𝔠𝔟𝔠\mathfrak{b},\mathfrak{c}fraktur_b , fraktur_c of A𝐴Aitalic_A, it is easy to see that the equalities (𝔟,Y)B(𝔠,Y)B=(𝔟𝔠,Y)B𝔟𝑌𝐵𝔠𝑌𝐵𝔟𝔠𝑌𝐵(\mathfrak{b},Y)B\cap(\mathfrak{c},Y)B=(\mathfrak{b}\cap\mathfrak{c},Y)B( fraktur_b , italic_Y ) italic_B ∩ ( fraktur_c , italic_Y ) italic_B = ( fraktur_b ∩ fraktur_c , italic_Y ) italic_B, 𝔟B𝔠B=(𝔟𝔠)B𝔟𝐵𝔠𝐵𝔟𝔠𝐵\mathfrak{b}B\cap\mathfrak{c}B=(\mathfrak{b}\cap\mathfrak{c})Bfraktur_b italic_B ∩ fraktur_c italic_B = ( fraktur_b ∩ fraktur_c ) italic_B, and (𝔟,Y)B𝔠B=(𝔟𝔠,𝔠Y)B𝔟𝑌𝐵𝔠𝐵𝔟𝔠𝔠𝑌𝐵(\mathfrak{b},Y)B\cap\mathfrak{c}B=(\mathfrak{b}\cap\mathfrak{c},\mathfrak{c}Y)B( fraktur_b , italic_Y ) italic_B ∩ fraktur_c italic_B = ( fraktur_b ∩ fraktur_c , fraktur_c italic_Y ) italic_B hold. (Note that 𝔟B=𝔟[Y]𝔟𝐵𝔟delimited-[]𝑌\mathfrak{b}B=\mathfrak{b}[Y]fraktur_b italic_B = fraktur_b [ italic_Y ] and (𝔟,Y)B=𝔟+YB𝔟𝑌𝐵𝔟𝑌𝐵(\mathfrak{b},Y)B=\mathfrak{b}+YB( fraktur_b , italic_Y ) italic_B = fraktur_b + italic_Y italic_B). Therefore we have (𝔮1,Y)B(𝔮l,Y)B𝔮l+1B𝔮mB=(I,𝔞Y)B=(f1,,fr,Yg1,,Ygs)=Jsubscript𝔮1𝑌𝐵subscript𝔮𝑙𝑌𝐵subscript𝔮𝑙1𝐵subscript𝔮𝑚𝐵𝐼𝔞𝑌𝐵subscript𝑓1subscript𝑓𝑟𝑌subscript𝑔1𝑌subscript𝑔𝑠𝐽(\mathfrak{q}_{1},Y)B\cap\cdots\cap(\mathfrak{q}_{l},Y)B\cap\mathfrak{q}_{l+1}% B\cap\cdots\cap\mathfrak{q}_{m}B=(I,\mathfrak{a}Y)B=(f_{1},\ldots,f_{r},Yg_{1}% ,\ldots,Yg_{s})=J( fraktur_q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Y ) italic_B ∩ ⋯ ∩ ( fraktur_q start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT , italic_Y ) italic_B ∩ fraktur_q start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT italic_B ∩ ⋯ ∩ fraktur_q start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_B = ( italic_I , fraktur_a italic_Y ) italic_B = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT , italic_Y italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) = italic_J. On the other hand, for any ideal 𝔟𝔟\mathfrak{b}fraktur_b of A𝐴Aitalic_A, B/(𝔟,Y)B𝐵𝔟𝑌𝐵B/(\mathfrak{b},Y)Bitalic_B / ( fraktur_b , italic_Y ) italic_B and B/𝔟B𝐵𝔟𝐵B/\mathfrak{b}Bitalic_B / fraktur_b italic_B are isomorphic to A/𝔟𝐴𝔟A/\mathfrak{b}italic_A / fraktur_b and (A/𝔟)[Y]𝐴𝔟delimited-[]𝑌(A/\mathfrak{b})[Y]( italic_A / fraktur_b ) [ italic_Y ], respectively. In particular, dimB/(𝔟,Y)B=dimA/𝔟dim𝐵𝔟𝑌𝐵dim𝐴𝔟\operatorname{dim}B/(\mathfrak{b},Y)B=\operatorname{dim}A/\mathfrak{b}roman_dim italic_B / ( fraktur_b , italic_Y ) italic_B = roman_dim italic_A / fraktur_b, and dimB/𝔟B=dimA/𝔟+1dim𝐵𝔟𝐵dim𝐴𝔟1\operatorname{dim}B/\mathfrak{b}B=\operatorname{dim}A/\mathfrak{b}+1roman_dim italic_B / fraktur_b italic_B = roman_dim italic_A / fraktur_b + 1. By this, we can easily see that (𝔭1,Y)B,,(𝔭l,Y)B,𝔭l+1B,,𝔭hBsubscript𝔭1𝑌𝐵subscript𝔭𝑙𝑌𝐵subscript𝔭𝑙1𝐵subscript𝔭𝐵(\mathfrak{p}_{1},Y)B,\cdots,(\mathfrak{p}_{l},Y)B,\mathfrak{p}_{l+1}B,\cdots,% \mathfrak{p}_{h}B( fraktur_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Y ) italic_B , ⋯ , ( fraktur_p start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT , italic_Y ) italic_B , fraktur_p start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT italic_B , ⋯ , fraktur_p start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_B are all the minimal prime ideal of B/J𝐵𝐽B/Jitalic_B / italic_J, and that the equalities dim(B/J)=dimRdim𝐵𝐽dim𝑅\operatorname{dim}(B/J)=\operatorname{dim}Rroman_dim ( italic_B / italic_J ) = roman_dim italic_R and edd(B/J)=e1edd𝐵𝐽𝑒1\operatorname{edd}(B/J)=e-1roman_edd ( italic_B / italic_J ) = italic_e - 1 hold. Put c=ndimR𝑐𝑛dim𝑅c=n-\operatorname{dim}Ritalic_c = italic_n - roman_dim italic_R.

Let 𝔭SingR𝔭Sing𝑅\mathfrak{p}\in\operatorname{Sing}Rfraktur_p ∈ roman_Sing italic_R. We prove that 𝔭𝔭\mathfrak{p}fraktur_p belongs to V(Jek(R))Vsuperscriptsubscript𝐽𝑒𝑘𝑅\mathrm{V}(J_{e}^{k}(R))roman_V ( italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). The ideal Jek(R)superscriptsubscript𝐽𝑒𝑘𝑅J_{e}^{k}(R)italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) is generated by the (c+e)𝑐𝑒(c+e)( italic_c + italic_e )-minors of the Jacobian matrix (fj/Xi)subscript𝑓𝑗subscript𝑋𝑖(\partial f_{j}/\partial X_{i})( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) of f1,,frsubscript𝑓1subscript𝑓𝑟f_{1},\ldots,f_{r}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT. If c+e>min{n,r}𝑐𝑒min𝑛𝑟c+e>{\rm min}\{n,r\}italic_c + italic_e > roman_min { italic_n , italic_r }, Jek(R)=0superscriptsubscript𝐽𝑒𝑘𝑅0J_{e}^{k}(R)=0italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) = 0, which means 𝔭SpecR=V(Jek(R))𝔭Spec𝑅Vsuperscriptsubscript𝐽𝑒𝑘𝑅\mathfrak{p}\in\operatorname{Spec}R=\mathrm{V}(J_{e}^{k}(R))fraktur_p ∈ roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). We may assume c+emin{n,r}𝑐𝑒min𝑛𝑟c+e\leq{\rm min}\{n,r\}italic_c + italic_e ≤ roman_min { italic_n , italic_r }. Let P𝑃Pitalic_P be a prime ideal of A𝐴Aitalic_A such that 𝔭=P/I𝔭𝑃𝐼\mathfrak{p}=P/Ifraktur_p = italic_P / italic_I, and let Q=PB+YB𝑄𝑃𝐵𝑌𝐵Q=PB+YBitalic_Q = italic_P italic_B + italic_Y italic_B be an ideal of B𝐵Bitalic_B. Since B/QA/P𝐵𝑄𝐴𝑃B/Q\cong A/Pitalic_B / italic_Q ≅ italic_A / italic_P, Q𝑄Qitalic_Q is a prime ideal containing J𝐽Jitalic_J. Put 𝔮=Q/J𝔮𝑄𝐽\mathfrak{q}=Q/Jfraktur_q = italic_Q / italic_J. We show that 𝔮𝔮\mathfrak{q}fraktur_q is in Sing(B/J)Sing𝐵𝐽\operatorname{Sing}(B/J)roman_Sing ( italic_B / italic_J ) by considering three cases. First, if Y𝑌Yitalic_Y belongs to JBQ𝐽subscript𝐵𝑄JB_{Q}italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT, then JBQ=(f1,,fr,Y)BQ𝐽subscript𝐵𝑄subscript𝑓1subscript𝑓𝑟𝑌subscript𝐵𝑄JB_{Q}=(f_{1},\ldots,f_{r},Y)B_{Q}italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT , italic_Y ) italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT. So, (B/J)𝔮BQ/JBQAP/IAPR𝔭subscript𝐵𝐽𝔮subscript𝐵𝑄𝐽subscript𝐵𝑄subscript𝐴𝑃𝐼subscript𝐴𝑃subscript𝑅𝔭(B/J)_{\mathfrak{q}}\cong B_{Q}/JB_{Q}\cong A_{P}/IA_{P}\cong R_{\mathfrak{p}}( italic_B / italic_J ) start_POSTSUBSCRIPT fraktur_q end_POSTSUBSCRIPT ≅ italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT / italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT ≅ italic_A start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT / italic_I italic_A start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ≅ italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT and thus (B/J)𝔮subscript𝐵𝐽𝔮(B/J)_{\mathfrak{q}}( italic_B / italic_J ) start_POSTSUBSCRIPT fraktur_q end_POSTSUBSCRIPT is not regular. In a second step, we assume JBQ=𝔞BQ𝐽subscript𝐵𝑄𝔞subscript𝐵𝑄JB_{Q}=\mathfrak{a}B_{Q}italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT = fraktur_a italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT. Then we can easily see that IAP=𝔞AP𝐼subscript𝐴𝑃𝔞subscript𝐴𝑃IA_{P}=\mathfrak{a}A_{P}italic_I italic_A start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT = fraktur_a italic_A start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT. Consider the following two commutative diagrams:

A/I𝐴𝐼\textstyle{A/I\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_A / italic_IB/J𝐵𝐽\textstyle{B/J\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_B / italic_JA/𝔞𝐴𝔞\textstyle{A/\mathfrak{a}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_A / fraktur_a(A/𝔞)[Y]B/𝔞Band𝐴𝔞delimited-[]𝑌𝐵𝔞𝐵and\textstyle{(A/\mathfrak{a})[Y]\cong B/\mathfrak{a}B\quad{\rm and}}( italic_A / fraktur_a ) [ italic_Y ] ≅ italic_B / fraktur_a italic_B roman_andR𝔭=(A/I)𝔭subscript𝑅𝔭subscript𝐴𝐼𝔭\textstyle{R_{\mathfrak{p}}=(A/I)_{\mathfrak{p}}\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT = ( italic_A / italic_I ) start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT

\cong

(B/J)𝔮subscript𝐵𝐽𝔮\textstyle{(B/J)_{\mathfrak{q}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}( italic_B / italic_J ) start_POSTSUBSCRIPT fraktur_q end_POSTSUBSCRIPT

\cong

AP/𝔞APsubscript𝐴𝑃𝔞subscript𝐴𝑃\textstyle{A_{P}/\mathfrak{a}A_{P}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_A start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT / fraktur_a italic_A start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPTBQ/𝔞BQ.subscript𝐵𝑄𝔞subscript𝐵𝑄\textstyle{B_{Q}/\mathfrak{a}B_{Q}.}italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT / fraktur_a italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT .

The right side is a localization of the left side. Since A/𝔞B/𝔞B𝐴𝔞𝐵𝔞𝐵A/\mathfrak{a}\to B/\mathfrak{a}Bitalic_A / fraktur_a → italic_B / fraktur_a italic_B is flat, R𝔭(B/J)𝔮subscript𝑅𝔭subscript𝐵𝐽𝔮R_{\mathfrak{p}}\to(B/J)_{\mathfrak{q}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT → ( italic_B / italic_J ) start_POSTSUBSCRIPT fraktur_q end_POSTSUBSCRIPT is flat and local. The ring R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is not regular, neither is (B/J)𝔮subscript𝐵𝐽𝔮(B/J)_{\mathfrak{q}}( italic_B / italic_J ) start_POSTSUBSCRIPT fraktur_q end_POSTSUBSCRIPT. Finally suppose that YJBQ𝑌𝐽subscript𝐵𝑄Y\notin JB_{Q}italic_Y ∉ italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT and JBQ𝔞BQ𝐽subscript𝐵𝑄𝔞subscript𝐵𝑄JB_{Q}\subsetneq\mathfrak{a}B_{Q}italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT ⊊ fraktur_a italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT. Then gjJBQsubscript𝑔𝑗𝐽subscript𝐵𝑄g_{j}\notin JB_{Q}italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∉ italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT for some 1js1𝑗𝑠1\leq j\leq s1 ≤ italic_j ≤ italic_s. However, YgjJBQ𝑌subscript𝑔𝑗𝐽subscript𝐵𝑄Yg_{j}\in JB_{Q}italic_Y italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∈ italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT, which implies that (B/J)𝔮BQ/JBQsubscript𝐵𝐽𝔮subscript𝐵𝑄𝐽subscript𝐵𝑄(B/J)_{\mathfrak{q}}\cong B_{Q}/JB_{Q}( italic_B / italic_J ) start_POSTSUBSCRIPT fraktur_q end_POSTSUBSCRIPT ≅ italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT / italic_J italic_B start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT is not an integral domain, and that it is not a regular local ring.

We obtain 𝔮Sing(B/J)𝔮Sing𝐵𝐽\mathfrak{q}\in\operatorname{Sing}(B/J)fraktur_q ∈ roman_Sing ( italic_B / italic_J ). By the induction hypothesis, Sing(B/J)V(Je1k(B/J))Sing𝐵𝐽Vsuperscriptsubscript𝐽𝑒1𝑘𝐵𝐽\operatorname{Sing}(B/J)\subseteq\mathrm{V}(J_{e-1}^{k}(B/J))roman_Sing ( italic_B / italic_J ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_e - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B / italic_J ) ) as edd(B/J)=e1edd𝐵𝐽𝑒1\operatorname{edd}(B/J)=e-1roman_edd ( italic_B / italic_J ) = italic_e - 1. By the equality n+1dim(B/J)=n+1dimR=c+1𝑛1dim𝐵𝐽𝑛1dim𝑅𝑐1n+1-\operatorname{dim}(B/J)=n+1-\operatorname{dim}R=c+1italic_n + 1 - roman_dim ( italic_B / italic_J ) = italic_n + 1 - roman_dim italic_R = italic_c + 1, the ideal Je1k(B/J)superscriptsubscript𝐽𝑒1𝑘𝐵𝐽J_{e-1}^{k}(B/J)italic_J start_POSTSUBSCRIPT italic_e - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B / italic_J ) is generated by the (c+e)𝑐𝑒(c+e)( italic_c + italic_e )-minors of the (n+1)×(r+s)𝑛1𝑟𝑠(n+1)\times(r+s)( italic_n + 1 ) × ( italic_r + italic_s ) matrix

(f1X1frX1g1X1YgsX1Yf1XnfrXng1XnYgsXnY00g1gs)matrixsubscript𝑓1subscript𝑋1subscript𝑓𝑟subscript𝑋1subscript𝑔1subscript𝑋1𝑌subscript𝑔𝑠subscript𝑋1𝑌subscript𝑓1subscript𝑋𝑛subscript𝑓𝑟subscript𝑋𝑛subscript𝑔1subscript𝑋𝑛𝑌subscript𝑔𝑠subscript𝑋𝑛𝑌00subscript𝑔1subscript𝑔𝑠\displaystyle\begin{pmatrix}\dfrac{\partial f_{1}}{\partial X_{1}}&\cdots&% \dfrac{\partial f_{r}}{\partial X_{1}}&\dfrac{\partial g_{1}}{\partial X_{1}}Y% &\cdots&\dfrac{\partial g_{s}}{\partial X_{1}}Y\\ \vdots&\ddots&\vdots&\vdots&\ddots&\vdots\\ \dfrac{\partial f_{1}}{\partial X_{n}}&\cdots&\dfrac{\partial f_{r}}{\partial X% _{n}}&\dfrac{\partial g_{1}}{\partial X_{n}}Y&\cdots&\dfrac{\partial g_{s}}{% \partial X_{n}}Y\\ 0&\cdots&0&g_{1}&\cdots&g_{s}\end{pmatrix}( start_ARG start_ROW start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL divide start_ARG ∂ italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG italic_Y end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG italic_Y end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG end_CELL start_CELL divide start_ARG ∂ italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG italic_Y end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG italic_Y end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_g start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_CELL end_ROW end_ARG )

over B/J𝐵𝐽B/Jitalic_B / italic_J. Noting that c+emin{n,r}𝑐𝑒min𝑛𝑟c+e\leq{\rm min}\{n,r\}italic_c + italic_e ≤ roman_min { italic_n , italic_r }, Je1k(B/J)superscriptsubscript𝐽𝑒1𝑘𝐵𝐽J_{e-1}^{k}(B/J)italic_J start_POSTSUBSCRIPT italic_e - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B / italic_J ) contains Ic+e(fj/Xi)(B/J)subscript𝐼𝑐𝑒subscript𝑓𝑗subscript𝑋𝑖𝐵𝐽I_{c+e}(\partial f_{j}/\partial X_{i})(B/J)italic_I start_POSTSUBSCRIPT italic_c + italic_e end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ( italic_B / italic_J ), and thus so does 𝔮𝔮\mathfrak{q}fraktur_q. This yields Ic+e(fj/Xi)BQ=PB+YB=P+YBsubscript𝐼𝑐𝑒subscript𝑓𝑗subscript𝑋𝑖𝐵𝑄𝑃𝐵𝑌𝐵𝑃𝑌𝐵I_{c+e}(\partial f_{j}/\partial X_{i})B\subset Q=PB+YB=P+YBitalic_I start_POSTSUBSCRIPT italic_c + italic_e end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B ⊂ italic_Q = italic_P italic_B + italic_Y italic_B = italic_P + italic_Y italic_B in B𝐵Bitalic_B, which deduces Ic+e(fj/Xi)APsubscript𝐼𝑐𝑒subscript𝑓𝑗subscript𝑋𝑖𝐴𝑃I_{c+e}(\partial f_{j}/\partial X_{i})A\subset Pitalic_I start_POSTSUBSCRIPT italic_c + italic_e end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_A ⊂ italic_P in A𝐴Aitalic_A. Therefore we have 𝔭V(Ic+e(fj/Xi)R)=V(Jek(R))𝔭Vsubscript𝐼𝑐𝑒subscript𝑓𝑗subscript𝑋𝑖𝑅Vsuperscriptsubscript𝐽𝑒𝑘𝑅\mathfrak{p}\in\mathrm{V}(I_{c+e}(\partial f_{j}/\partial X_{i})R)=\mathrm{V}(% J_{e}^{k}(R))fraktur_p ∈ roman_V ( italic_I start_POSTSUBSCRIPT italic_c + italic_e end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_R ) = roman_V ( italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). ∎

The result below is also a classical one; see [7, Theorem 30.4] for instance. Using Theorems 3.6 and 3.7, it can also be proven through elementary arguments.

Proposition 3.10.

Let k𝑘kitalic_k be a field.

  1. (1)

    Let R𝑅Ritalic_R be an affine k𝑘kitalic_k-algebra. Then SpecR=V(JeddR+1k(R))Spec𝑅Vsuperscriptsubscript𝐽edd𝑅1𝑘𝑅\operatorname{Spec}R=\mathrm{V}(J_{\operatorname{edd}R+1}^{k}(R))roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT roman_edd italic_R + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ).

  2. (2)

    Let R𝑅Ritalic_R be an equicharacteristic complete local ring with residue field k𝑘kitalic_k. Then SpecR=V(JeddR+1(R))Spec𝑅Vsubscript𝐽edd𝑅1𝑅\operatorname{Spec}R=\mathrm{V}(J_{\operatorname{edd}R+1}(R))roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT roman_edd italic_R + 1 end_POSTSUBSCRIPT ( italic_R ) ).

Proof.

We only prove (1). (The assertion (2) is proved similarly.) Assume SpecRV(JeddR+1k(R))Spec𝑅Vsuperscriptsubscript𝐽edd𝑅1𝑘𝑅\operatorname{Spec}R\neq\mathrm{V}(J_{\operatorname{edd}R+1}^{k}(R))roman_Spec italic_R ≠ roman_V ( italic_J start_POSTSUBSCRIPT roman_edd italic_R + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). Take a polynomial ring S=k[X1,,Xm]𝑆𝑘subscript𝑋1subscript𝑋𝑚S=k[X_{1},\ldots,X_{m}]italic_S = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] over k𝑘kitalic_k and an ideal I𝐼Iitalic_I of S𝑆Sitalic_S such that S/I=R𝑆𝐼𝑅S/I=Ritalic_S / italic_I = italic_R. We put e=eddR𝑒edd𝑅e=\operatorname{edd}Ritalic_e = roman_edd italic_R, A=k[Y]/(Y2)𝐴𝑘delimited-[]𝑌superscript𝑌2A=k[Y]/(Y^{2})italic_A = italic_k [ italic_Y ] / ( italic_Y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ), and B=k[X1,,Xm,Y]/(I,Y2)AkR𝐵𝑘subscript𝑋1subscript𝑋𝑚𝑌𝐼superscript𝑌2subscripttensor-product𝑘𝐴𝑅B=k[X_{1},\ldots,X_{m},Y]/(I,Y^{2})\cong A\otimes_{k}Ritalic_B = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_Y ] / ( italic_I , italic_Y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ≅ italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R. Applying (6)\Rightarrow(1) of Theorem 3.6 to n=e+1𝑛𝑒1n=e+1italic_n = italic_e + 1, we obtain SingBV(Jek(B))not-subset-of-nor-equalsSing𝐵Vsuperscriptsubscript𝐽𝑒𝑘𝐵\operatorname{Sing}B\nsubseteq\mathrm{V}(J_{e}^{k}(B))roman_Sing italic_B ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) ). Thanks to Proposition 3.9, we get SingBV(JeddBk(B))Sing𝐵Vsuperscriptsubscript𝐽edd𝐵𝑘𝐵\operatorname{Sing}B\subseteq\mathrm{V}(J_{\operatorname{edd}B}^{k}(B))roman_Sing italic_B ⊆ roman_V ( italic_J start_POSTSUBSCRIPT roman_edd italic_B end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_B ) ), which means eddB>eedd𝐵𝑒\operatorname{edd}B>eroman_edd italic_B > italic_e. Set T=k[X1,,Xm,Y]𝑇𝑘subscript𝑋1subscript𝑋𝑚𝑌T=k[X_{1},\ldots,X_{m},Y]italic_T = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_Y ] and J=(I,Y2)T𝐽𝐼superscript𝑌2𝑇J=(I,Y^{2})Titalic_J = ( italic_I , italic_Y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) italic_T. There exists a minimal prime ideal 𝔭/J𝔭𝐽\mathfrak{p}/Jfraktur_p / italic_J of B𝐵Bitalic_B such that dimBdimT/𝔭>edim𝐵dim𝑇𝔭𝑒\operatorname{dim}B-\operatorname{dim}T/\mathfrak{p}>eroman_dim italic_B - roman_dim italic_T / fraktur_p > italic_e, where 𝔭SpecT𝔭Spec𝑇\mathfrak{p}\in\operatorname{Spec}Tfraktur_p ∈ roman_Spec italic_T. Now Y𝑌Yitalic_Y is in 𝔭𝔭\mathfrak{p}fraktur_p. For 𝔮:=𝔭Sassign𝔮𝔭𝑆\mathfrak{q}:=\mathfrak{p}\cap Sfraktur_q := fraktur_p ∩ italic_S, we have J𝔮T+YT𝔭𝐽𝔮𝑇𝑌𝑇𝔭J\subseteq\mathfrak{q}T+YT\subseteq\mathfrak{p}italic_J ⊆ fraktur_q italic_T + italic_Y italic_T ⊆ fraktur_p. The isomorphism T/(𝔮T+YT)S/𝔮𝑇𝔮𝑇𝑌𝑇𝑆𝔮T/(\mathfrak{q}T+YT)\cong S/\mathfrak{q}italic_T / ( fraktur_q italic_T + italic_Y italic_T ) ≅ italic_S / fraktur_q says that 𝔮T+YT𝔮𝑇𝑌𝑇\mathfrak{q}T+YTfraktur_q italic_T + italic_Y italic_T is a prime ideal of T𝑇Titalic_T. The equality 𝔮T+YT=𝔭𝔮𝑇𝑌𝑇𝔭\mathfrak{q}T+YT=\mathfrak{p}fraktur_q italic_T + italic_Y italic_T = fraktur_p holds since 𝔭/J𝔭𝐽\mathfrak{p}/Jfraktur_p / italic_J is a minimal prime ideal of T/J𝑇𝐽T/Jitalic_T / italic_J. By Krull’s height theorem, we have ht𝔭/𝔮T1ht𝔭𝔮𝑇1\operatorname{ht}\mathfrak{p}/\mathfrak{q}T\leq 1roman_ht fraktur_p / fraktur_q italic_T ≤ 1. Since the ring homomorphisms ST𝑆𝑇S\to Titalic_S → italic_T and R=S/IAkBT/J𝑅𝑆𝐼subscripttensor-product𝑘𝐴𝐵𝑇𝐽R=S/I\to A\otimes_{k}B\cong T/Jitalic_R = italic_S / italic_I → italic_A ⊗ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_B ≅ italic_T / italic_J are flat, we have ht𝔭=ht𝔮+ht𝔭/𝔮Tht𝔮+1ht𝔭ht𝔮ht𝔭𝔮𝑇ht𝔮1\operatorname{ht}\mathfrak{p}=\operatorname{ht}\mathfrak{q}+\operatorname{ht}% \mathfrak{p}/\mathfrak{q}T\leq\operatorname{ht}\mathfrak{q}+1roman_ht fraktur_p = roman_ht fraktur_q + roman_ht fraktur_p / fraktur_q italic_T ≤ roman_ht fraktur_q + 1 and 0=ht(𝔭/J)ht(𝔮/I)0ht𝔭𝐽ht𝔮𝐼0=\operatorname{ht}(\mathfrak{p}/J)\geq\operatorname{ht}(\mathfrak{q}/I)0 = roman_ht ( fraktur_p / italic_J ) ≥ roman_ht ( fraktur_q / italic_I ); see [7, Theorem 15.1] for instance. So, 𝔮/I𝔮𝐼\mathfrak{q}/Ifraktur_q / italic_I is a minimal prime ideal of R𝑅Ritalic_R and thus dimRdimS/𝔮edim𝑅dim𝑆𝔮𝑒\operatorname{dim}R-\operatorname{dim}S/\mathfrak{q}\leq eroman_dim italic_R - roman_dim italic_S / fraktur_q ≤ italic_e. However dimRdimS/𝔮=(dimBdimA)(mht𝔮)dimB(m+1ht𝔭)=dimBdimT/𝔭>edim𝑅dim𝑆𝔮dim𝐵dim𝐴𝑚ht𝔮dim𝐵𝑚1ht𝔭dim𝐵dim𝑇𝔭𝑒\operatorname{dim}R-\operatorname{dim}S/\mathfrak{q}=(\operatorname{dim}B-% \operatorname{dim}A)-(m-\operatorname{ht}\mathfrak{q})\geq\operatorname{dim}B-% (m+1-\operatorname{ht}\mathfrak{p})=\operatorname{dim}B-\operatorname{dim}T/% \mathfrak{p}>eroman_dim italic_R - roman_dim italic_S / fraktur_q = ( roman_dim italic_B - roman_dim italic_A ) - ( italic_m - roman_ht fraktur_q ) ≥ roman_dim italic_B - ( italic_m + 1 - roman_ht fraktur_p ) = roman_dim italic_B - roman_dim italic_T / fraktur_p > italic_e, which is a contradiction. ∎

Propositions 3.9 and 3.10 asserts that for any affine algebra R𝑅Ritalic_R over a field k𝑘kitalic_k and integer N0𝑁0N\geq 0italic_N ≥ 0, if eddRNedd𝑅𝑁\operatorname{edd}R\leq Nroman_edd italic_R ≤ italic_N, then SingRV(Jnk(R))Sing𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{n}^{k}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) and SpecR=V(Jn+1k(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛1𝑘𝑅\operatorname{Spec}R=\mathrm{V}(J_{n+1}^{k}(R))roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) hold for any nN𝑛𝑁n\geq Nitalic_n ≥ italic_N. The example below says that the converse does not hold.

Example 3.11.

Let S=k[X1,Xn]𝑆𝑘subscript𝑋1subscript𝑋𝑛S=k[X_{1},\ldots X_{n}]italic_S = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] be a polynomial ring over a field k𝑘kitalic_k, I𝐼Iitalic_I an ideal of S𝑆Sitalic_S and m2𝑚2m\geq 2italic_m ≥ 2. Put R=S/Im𝑅𝑆superscript𝐼𝑚R=S/I^{m}italic_R = italic_S / italic_I start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT and c=codimkR𝑐subscriptcodim𝑘𝑅c=\operatorname{codim}_{k}Ritalic_c = roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R. Since f/Xi𝑓subscript𝑋𝑖\partial f/\partial X_{i}∂ italic_f / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT belongs to Im1superscript𝐼𝑚1I^{m-1}italic_I start_POSTSUPERSCRIPT italic_m - 1 end_POSTSUPERSCRIPT for any fIm𝑓superscript𝐼𝑚f\in I^{m}italic_f ∈ italic_I start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT and 1in1𝑖𝑛1\leq i\leq n1 ≤ italic_i ≤ italic_n, we have Jlk(R)Im1/Imsuperscriptsubscript𝐽𝑙𝑘𝑅superscript𝐼𝑚1superscript𝐼𝑚J_{l}^{k}(R)\subseteq I^{m-1}/I^{m}italic_J start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ⊆ italic_I start_POSTSUPERSCRIPT italic_m - 1 end_POSTSUPERSCRIPT / italic_I start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for any l1c𝑙1𝑐l\geq 1-citalic_l ≥ 1 - italic_c, which means SpecR=V(Jlk(R))Spec𝑅Vsuperscriptsubscript𝐽𝑙𝑘𝑅\operatorname{Spec}R=\mathrm{V}(J_{l}^{k}(R))roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). On the other hand, eddRedd𝑅\operatorname{edd}Rroman_edd italic_R is not necessarily less than or equal to 1c1𝑐1-c1 - italic_c as I𝐼Iitalic_I is any ideal of S𝑆Sitalic_S. For example, if R=k[X,Y,Z]/(XY,XZ)2𝑅𝑘𝑋𝑌𝑍superscript𝑋𝑌𝑋𝑍2R=k[X,Y,Z]/(XY,XZ)^{2}italic_R = italic_k [ italic_X , italic_Y , italic_Z ] / ( italic_X italic_Y , italic_X italic_Z ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, SingR=SpecR=V(Jlk(R))Sing𝑅Spec𝑅Vsuperscriptsubscript𝐽𝑙𝑘𝑅\operatorname{Sing}R=\operatorname{Spec}R=\mathrm{V}(J_{l}^{k}(R))roman_Sing italic_R = roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) hold for all l0𝑙0l\geq 0italic_l ≥ 0, but eddR=1edd𝑅1\operatorname{edd}R=1roman_edd italic_R = 1, which is greater than 0=1codimkR01subscriptcodim𝑘𝑅0=1-\operatorname{codim}_{k}R0 = 1 - roman_codim start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_R.

The following theorem is the main result of this section. By Example 3.11, fixing the ring, the converses of Propositions 3.9 and 3.10 does not hold in general. As seen in Remark 3.2(2), eddRedd𝑅\operatorname{edd}Rroman_edd italic_R depends only on the spectrum of R𝑅Ritalic_R. From this perspective, the converses of Propositions 3.9 and 3.10 also hold.

Theorem 3.12.

Let k𝑘kitalic_k be a perfect field.

  1. (1)

    Let R=k[X1,,Xm]𝑅𝑘subscript𝑋1subscript𝑋𝑚R=k[X_{1},\ldots,X_{m}]italic_R = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] be a polynomial ring over k𝑘kitalic_k, and V𝑉Vitalic_V a closed subset of SpecRSpec𝑅\operatorname{Spec}Rroman_Spec italic_R of combinatorial dimension d𝑑ditalic_d. For every integer n0𝑛0n\geq 0italic_n ≥ 0, the following are equivalent:

    1. (i)

      For any mimimal element 𝔭𝔭\mathfrak{p}fraktur_p of V𝑉Vitalic_V, the inequality ddimR/𝔭+n𝑑dim𝑅𝔭𝑛d\leq\operatorname{dim}R/\mathfrak{p}+nitalic_d ≤ roman_dim italic_R / fraktur_p + italic_n holds;

    2. (ii)

      For any ideal I𝐼Iitalic_I of R𝑅Ritalic_R satisfying V=V(I)𝑉V𝐼V=\mathrm{V}(I)italic_V = roman_V ( italic_I ), Sing(R/I)V(Jnk(R/I))Sing𝑅𝐼Vsuperscriptsubscript𝐽𝑛𝑘𝑅𝐼\operatorname{Sing}(R/I)\subseteq\mathrm{V}(J_{n}^{k}(R/I))roman_Sing ( italic_R / italic_I ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) holds;

    3. (iii)

      For any ideal I𝐼Iitalic_I of R𝑅Ritalic_R satisfying V=V(I)𝑉V𝐼V=\mathrm{V}(I)italic_V = roman_V ( italic_I ), Spec(R/I)=V(Jnk(R/I))Spec𝑅𝐼Vsuperscriptsubscript𝐽𝑛𝑘𝑅𝐼\operatorname{Spec}(R/I)=\mathrm{V}(J_{n}^{k}(R/I))roman_Spec ( italic_R / italic_I ) = roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) holds;

    4. (iv)

      For any ideal I𝐼Iitalic_I of R𝑅Ritalic_R satisfying V=V(I)𝑉V𝐼V=\mathrm{V}(I)italic_V = roman_V ( italic_I ), V(𝖼𝖺d+1(R/I))V(Jnk(R/I))Vsuperscript𝖼𝖺𝑑1𝑅𝐼Vsuperscriptsubscript𝐽𝑛𝑘𝑅𝐼\mathrm{V}(\mathsf{ca}^{d+1}(R/I))\subseteq\mathrm{V}(J_{n}^{k}(R/I))roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) holds.

  2. (2)

    Let R=kX1,,Xm𝑅𝑘subscript𝑋1subscript𝑋𝑚R=k\llbracket X_{1},\ldots,X_{m}\rrbracketitalic_R = italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ be a formal power series ring over k𝑘kitalic_k, and V𝑉Vitalic_V a closed subset of SpecRSpec𝑅\operatorname{Spec}Rroman_Spec italic_R of combinatorial dimension d𝑑ditalic_d. For every integer n0𝑛0n\geq 0italic_n ≥ 0, the following are equivalent:

    1. (i)

      For any mimimal element 𝔭𝔭\mathfrak{p}fraktur_p of V𝑉Vitalic_V, the inequality ddimR/𝔭+n𝑑dim𝑅𝔭𝑛d\leq\operatorname{dim}R/\mathfrak{p}+nitalic_d ≤ roman_dim italic_R / fraktur_p + italic_n holds;

    2. (ii)

      For any ideal I𝐼Iitalic_I of R𝑅Ritalic_R satisfying V=V(I)𝑉V𝐼V=\mathrm{V}(I)italic_V = roman_V ( italic_I ), Sing(R/I)V(Jn(R/I))Sing𝑅𝐼Vsubscript𝐽𝑛𝑅𝐼\operatorname{Sing}(R/I)\subseteq\mathrm{V}(J_{n}(R/I))roman_Sing ( italic_R / italic_I ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_R / italic_I ) ) holds;

    3. (iii)

      For any ideal I𝐼Iitalic_I of R𝑅Ritalic_R satisfying V=V(I)𝑉V𝐼V=\mathrm{V}(I)italic_V = roman_V ( italic_I ), Spec(R/I)=V(Jn(R/I))Spec𝑅𝐼Vsubscript𝐽𝑛𝑅𝐼\operatorname{Spec}(R/I)=\mathrm{V}(J_{n}(R/I))roman_Spec ( italic_R / italic_I ) = roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_R / italic_I ) ) holds;

    4. (iv)

      For any ideal I𝐼Iitalic_I of R𝑅Ritalic_R satisfying V=V(I)𝑉V𝐼V=\mathrm{V}(I)italic_V = roman_V ( italic_I ), V(𝖼𝖺d+1(R/I))V(Jn(R/I))Vsuperscript𝖼𝖺𝑑1𝑅𝐼Vsubscript𝐽𝑛𝑅𝐼\mathrm{V}(\mathsf{ca}^{d+1}(R/I))\subseteq\mathrm{V}(J_{n}(R/I))roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_R / italic_I ) ) holds.

Proof.

Similarly, we only show the assertion (1). For any ideal I𝐼Iitalic_I of R𝑅Ritalic_R such that V=V(I)𝑉V𝐼V=\mathrm{V}(I)italic_V = roman_V ( italic_I ), dim(R/I)=ddim𝑅𝐼𝑑\operatorname{dim}(R/I)=droman_dim ( italic_R / italic_I ) = italic_d holds. Thanks to Corollary 2.6, there is an equality Sing(R/I)=V(𝖼𝖺d+1(R/I))Sing𝑅𝐼Vsuperscript𝖼𝖺𝑑1𝑅𝐼\operatorname{Sing}(R/I)=\mathrm{V}(\mathsf{ca}^{d+1}(R/I))roman_Sing ( italic_R / italic_I ) = roman_V ( sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_R / italic_I ) ), which induces (ii)\Leftrightarrow(iv). Suppose that ddimR/𝔭+n𝑑dim𝑅𝔭𝑛d\leq\operatorname{dim}R/\mathfrak{p}+nitalic_d ≤ roman_dim italic_R / fraktur_p + italic_n holds for any mimimal element 𝔭𝔭\mathfrak{p}fraktur_p of V𝑉Vitalic_V. Then e=edd(R/I)n𝑒edd𝑅𝐼𝑛e=\operatorname{edd}(R/I)\leq nitalic_e = roman_edd ( italic_R / italic_I ) ≤ italic_n for any ideal I𝐼Iitalic_I of R𝑅Ritalic_R satisfying V=V(I)𝑉V𝐼V=\mathrm{V}(I)italic_V = roman_V ( italic_I ). It follows from Remark 3.4(3), Propositions 3.9 and 3.10 that Sing(R/I)V(Jek(R/I))V(Jnk(R/I))Sing𝑅𝐼Vsuperscriptsubscript𝐽𝑒𝑘𝑅𝐼Vsuperscriptsubscript𝐽𝑛𝑘𝑅𝐼\operatorname{Sing}(R/I)\subseteq\mathrm{V}(J_{e}^{k}(R/I))\subseteq\mathrm{V}% (J_{n}^{k}(R/I))roman_Sing ( italic_R / italic_I ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) and Spec(R/I)=V(Je+1k(R/I))V(Jn+1k(R/I))Spec𝑅𝐼Vsuperscriptsubscript𝐽𝑒1𝑘𝑅𝐼Vsuperscriptsubscript𝐽𝑛1𝑘𝑅𝐼\operatorname{Spec}(R/I)=\mathrm{V}(J_{e+1}^{k}(R/I))\subseteq\mathrm{V}(J_{n+% 1}^{k}(R/I))roman_Spec ( italic_R / italic_I ) = roman_V ( italic_J start_POSTSUBSCRIPT italic_e + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) ) hold. Hence (i)\Rightarrow(ii) and (i)\Rightarrow(iii) hold.

To prove the converses, assume the existence of a mimimal element 𝔭𝔭\mathfrak{p}fraktur_p of V𝑉Vitalic_V such that d>dimR/𝔭+n𝑑dim𝑅𝔭𝑛d>\operatorname{dim}R/\mathfrak{p}+nitalic_d > roman_dim italic_R / fraktur_p + italic_n. Put h=ht𝔭=mdimR/𝔭ht𝔭𝑚dim𝑅𝔭h=\operatorname{ht}\mathfrak{p}=m-\operatorname{dim}R/\mathfrak{p}italic_h = roman_ht fraktur_p = italic_m - roman_dim italic_R / fraktur_p. Let 𝔭=𝔭0,𝔭1,,𝔭s𝔭subscript𝔭0subscript𝔭1subscript𝔭𝑠\mathfrak{p}=\mathfrak{p}_{0},\mathfrak{p}_{1},\ldots,\mathfrak{p}_{s}fraktur_p = fraktur_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , fraktur_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , fraktur_p start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT be all the minimal elements of V𝑉Vitalic_V. We see that d=dimR/𝔭u𝑑dim𝑅subscript𝔭𝑢d=\operatorname{dim}R/\mathfrak{p}_{u}italic_d = roman_dim italic_R / fraktur_p start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT for some 1us1𝑢𝑠1\leq u\leq s1 ≤ italic_u ≤ italic_s. Then 𝔭0𝔭0\mathfrak{p}\neq 0fraktur_p ≠ 0 and 𝔭u0subscript𝔭𝑢0\mathfrak{p}_{u}\neq 0fraktur_p start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT ≠ 0 since d>dimR/𝔭𝑑dim𝑅𝔭d>\operatorname{dim}R/\mathfrak{p}italic_d > roman_dim italic_R / fraktur_p and 𝔭𝔭\mathfrak{p}fraktur_p is minimal. Therefore hn=mdimR/𝔭n>md=mdimR/𝔭u=ht𝔭u>0𝑛𝑚dim𝑅𝔭𝑛𝑚𝑑𝑚dim𝑅subscript𝔭𝑢htsubscript𝔭𝑢0h-n=m-\operatorname{dim}R/\mathfrak{p}-n>m-d=m-\operatorname{dim}R/\mathfrak{p% }_{u}=\operatorname{ht}\mathfrak{p}_{u}>0italic_h - italic_n = italic_m - roman_dim italic_R / fraktur_p - italic_n > italic_m - italic_d = italic_m - roman_dim italic_R / fraktur_p start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT = roman_ht fraktur_p start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT > 0. Since R𝔭subscript𝑅𝔭R_{\mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT is a regular local ring of dimension hhitalic_h, we can choose f1,,fh𝔭subscript𝑓1subscript𝑓𝔭f_{1},\ldots,f_{h}\in\mathfrak{p}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ fraktur_p such that ht(f1,,fh)=hhtsubscript𝑓1subscript𝑓\operatorname{ht}(f_{1},\ldots,f_{h})=hroman_ht ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) = italic_h and (f1,,fh)R𝔭=𝔭R𝔭subscript𝑓1subscript𝑓subscript𝑅𝔭𝔭subscript𝑅𝔭(f_{1},\ldots,f_{h})R_{\mathfrak{p}}=\mathfrak{p}R_{\mathfrak{p}}( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT = fraktur_p italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT; see the proof of [12, Propositon 4.4]. Put J=(f1,,fh)𝐽subscript𝑓1subscript𝑓J=(f_{1},\ldots,f_{h})italic_J = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ). Then 𝔭/JSing(R/J)𝔭𝐽Sing𝑅𝐽\mathfrak{p}/J\notin\operatorname{Sing}(R/J)fraktur_p / italic_J ∉ roman_Sing ( italic_R / italic_J ) and R/J𝑅𝐽R/Jitalic_R / italic_J is equidimensional as the heights of all the minimal prime ideals of J𝐽Jitalic_J are hhitalic_h by Krull’s height theorem. Now k𝑘kitalic_k is perfect. It follows from [6, Corollary 16.20] (and in the local case, it follows from [12, Lemma 4.3, and Propositions 4.4 and 4.5]) that V(jack(R/J))Sing(R/J)Vsubscriptjac𝑘𝑅𝐽Sing𝑅𝐽\mathrm{V}(\operatorname{jac}_{k}(R/J))\subseteq\operatorname{Sing}(R/J)roman_V ( roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R / italic_J ) ) ⊆ roman_Sing ( italic_R / italic_J ) and thus jack(R/J)𝔭/Jnot-subset-of-nor-equalssubscriptjac𝑘𝑅𝐽𝔭𝐽\operatorname{jac}_{k}(R/J)\nsubseteq\mathfrak{p}/Jroman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_R / italic_J ) ⊈ fraktur_p / italic_J. We ontain Ih(fj/Xi)𝔭not-subset-of-nor-equalssubscript𝐼subscript𝑓𝑗subscript𝑋𝑖𝔭I_{h}(\partial f_{j}/\partial X_{i})\nsubseteq\mathfrak{p}italic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⊈ fraktur_p. We take γi=1s𝔭i𝔭𝛾superscriptsubscript𝑖1𝑠subscript𝔭𝑖𝔭\gamma\in\bigcap_{i=1}^{s}\mathfrak{p}_{i}\setminus\mathfrak{p}italic_γ ∈ ⋂ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT fraktur_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∖ fraktur_p.

We prove that condition (ii) does not hold. Let Ujsubscript𝑈𝑗U_{j}italic_U start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT be the m×(h1)𝑚1m\times(h-1)italic_m × ( italic_h - 1 ) submatrix obtained by removing the j𝑗jitalic_j-th column of (fj/Xi)subscript𝑓𝑗subscript𝑋𝑖(\partial f_{j}/\partial X_{i})( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ), that is to say, Ujsubscript𝑈𝑗U_{j}italic_U start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT is the Jacobian matrix of f1,,fi1,fi+1,,fhsubscript𝑓1subscript𝑓𝑖1subscript𝑓𝑖1subscript𝑓f_{1},\ldots,f_{i-1},f_{i+1},\ldots,f_{h}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. By the Laplace expansion, we get Ih(fj/Xi)j=1hIh1(Uj)subscript𝐼subscript𝑓𝑗subscript𝑋𝑖superscriptsubscript𝑗1subscript𝐼1subscript𝑈𝑗I_{h}(\partial f_{j}/\partial X_{i})\subseteq\sum_{j=1}^{h}I_{h-1}(U_{j})italic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⊆ ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT italic_I start_POSTSUBSCRIPT italic_h - 1 end_POSTSUBSCRIPT ( italic_U start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ). We may assume Ih1(Uh)𝔭not-subset-of-nor-equalssubscript𝐼1subscript𝑈𝔭I_{h-1}(U_{h})\nsubseteq\mathfrak{p}italic_I start_POSTSUBSCRIPT italic_h - 1 end_POSTSUBSCRIPT ( italic_U start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ⊈ fraktur_p as Ih(fj/Xi)𝔭not-subset-of-nor-equalssubscript𝐼subscript𝑓𝑗subscript𝑋𝑖𝔭I_{h}(\partial f_{j}/\partial X_{i})\nsubseteq\mathfrak{p}italic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⊈ fraktur_p. Set 𝔮=(f1,,fh1)+𝔭2𝔮subscript𝑓1subscript𝑓1superscript𝔭2\mathfrak{q}=(f_{1},\ldots,f_{h-1})+\mathfrak{p}^{2}fraktur_q = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h - 1 end_POSTSUBSCRIPT ) + fraktur_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and I=𝔮𝔭1𝔭s𝐼𝔮subscript𝔭1subscript𝔭𝑠I=\mathfrak{q}\cap\mathfrak{p}_{1}\cap\cdots\cap\mathfrak{p}_{s}italic_I = fraktur_q ∩ fraktur_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∩ ⋯ ∩ fraktur_p start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT. Then V(I)=VV𝐼𝑉\mathrm{V}(I)=Vroman_V ( italic_I ) = italic_V and 𝔮R𝔭𝔭R𝔭𝔮subscript𝑅𝔭𝔭subscript𝑅𝔭\mathfrak{q}R_{\mathfrak{p}}\subsetneq\mathfrak{p}R_{\mathfrak{p}}fraktur_q italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ⊊ fraktur_p italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT by [7, Corollary of Theorem 2.2] and (f1,,fh1)R𝔭𝔭R𝔭subscript𝑓1subscript𝑓1subscript𝑅𝔭𝔭subscript𝑅𝔭(f_{1},\ldots,f_{h-1})R_{\mathfrak{p}}\subsetneq\mathfrak{p}R_{\mathfrak{p}}( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h - 1 end_POSTSUBSCRIPT ) italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ⊊ fraktur_p italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT. There is an isomorphism R𝔭/IR𝔭R𝔭/𝔮R𝔭subscript𝑅𝔭𝐼subscript𝑅𝔭subscript𝑅𝔭𝔮subscript𝑅𝔭R_{\mathfrak{p}}/IR_{\mathfrak{p}}\cong R_{\mathfrak{p}}/\mathfrak{q}R_{% \mathfrak{p}}italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT / italic_I italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT ≅ italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT / fraktur_q italic_R start_POSTSUBSCRIPT fraktur_p end_POSTSUBSCRIPT, and the right side is an Artinian local ring that is not a field. This means that 𝔭/I𝔭𝐼\mathfrak{p}/Ifraktur_p / italic_I belongs to Sing(R/I)Sing𝑅𝐼\operatorname{Sing}(R/I)roman_Sing ( italic_R / italic_I ). We put αr=γfrIsubscript𝛼𝑟𝛾subscript𝑓𝑟𝐼\alpha_{r}=\gamma f_{r}\in Iitalic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT = italic_γ italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ∈ italic_I for each 1rh11𝑟11\leq r\leq h-11 ≤ italic_r ≤ italic_h - 1. Calculating the Jacobian matrix of the system of generators of I𝐼Iitalic_I obtained by extending α1,,αh1subscript𝛼1subscript𝛼1\alpha_{1},\ldots,\alpha_{h-1}italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_h - 1 end_POSTSUBSCRIPT, we see that In+md(αj/Xi)(R/I)subscript𝐼𝑛𝑚𝑑subscript𝛼𝑗subscript𝑋𝑖𝑅𝐼I_{n+m-d}(\partial\alpha_{j}/\partial X_{i})(R/I)italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d end_POSTSUBSCRIPT ( ∂ italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ( italic_R / italic_I ) is contained in Jnk(R/I)superscriptsubscript𝐽𝑛𝑘𝑅𝐼J_{n}^{k}(R/I)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) since h1n+md1𝑛𝑚𝑑h-1\geq n+m-ditalic_h - 1 ≥ italic_n + italic_m - italic_d. On the other hand, for any 1rh11𝑟11\leq r\leq h-11 ≤ italic_r ≤ italic_h - 1 and any 1tm1𝑡𝑚1\leq t\leq m1 ≤ italic_t ≤ italic_m, the equality

αrXt=γfrXt+γXtfrsubscript𝛼𝑟subscript𝑋𝑡𝛾subscript𝑓𝑟subscript𝑋𝑡𝛾subscript𝑋𝑡subscript𝑓𝑟\dfrac{\partial\alpha_{r}}{\partial X_{t}}=\gamma\dfrac{\partial f_{r}}{% \partial X_{t}}+\dfrac{\partial\gamma}{\partial X_{t}}f_{r}divide start_ARG ∂ italic_α start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_ARG = italic_γ divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_ARG + divide start_ARG ∂ italic_γ end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_ARG italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT

holds. As frsubscript𝑓𝑟f_{r}italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT are in 𝔭𝔭\mathfrak{p}fraktur_p for all 1rh11𝑟11\leq r\leq h-11 ≤ italic_r ≤ italic_h - 1, it is seen that γn+mdIn+md(Uh)In+md(αj/Xi)+𝔭superscript𝛾𝑛𝑚𝑑subscript𝐼𝑛𝑚𝑑subscript𝑈subscript𝐼𝑛𝑚𝑑subscript𝛼𝑗subscript𝑋𝑖𝔭\gamma^{n+m-d}I_{n+m-d}(U_{h})\subseteq I_{n+m-d}(\partial\alpha_{j}/\partial X% _{i})+\mathfrak{p}italic_γ start_POSTSUPERSCRIPT italic_n + italic_m - italic_d end_POSTSUPERSCRIPT italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d end_POSTSUBSCRIPT ( italic_U start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ⊆ italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d end_POSTSUBSCRIPT ( ∂ italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) + fraktur_p. By In+md(Uh)Ih1(Uh)𝔭superset-of-or-equalssubscript𝐼𝑛𝑚𝑑subscript𝑈subscript𝐼1subscript𝑈not-subset-of-nor-equals𝔭I_{n+m-d}(U_{h})\supseteq I_{h-1}(U_{h})\nsubseteq\mathfrak{p}italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d end_POSTSUBSCRIPT ( italic_U start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ⊇ italic_I start_POSTSUBSCRIPT italic_h - 1 end_POSTSUBSCRIPT ( italic_U start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ⊈ fraktur_p and γ𝔭𝛾𝔭\gamma\notin\mathfrak{p}italic_γ ∉ fraktur_p, We conclude that In+md(αj/Xi)subscript𝐼𝑛𝑚𝑑subscript𝛼𝑗subscript𝑋𝑖I_{n+m-d}(\partial\alpha_{j}/\partial X_{i})italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d end_POSTSUBSCRIPT ( ∂ italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) is not contained in 𝔭𝔭\mathfrak{p}fraktur_p, which yields 𝔭/IV(Jnk(R/I))𝔭𝐼Vsuperscriptsubscript𝐽𝑛𝑘𝑅𝐼\mathfrak{p}/I\notin\mathrm{V}(J_{n}^{k}(R/I))fraktur_p / italic_I ∉ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_I ) ).

Show that condition (iii) does not hold. We put J=𝔭𝔭1𝔭s𝐽𝔭subscript𝔭1subscript𝔭𝑠J=\mathfrak{p}\cap\mathfrak{p}_{1}\cap\cdots\cap\mathfrak{p}_{s}italic_J = fraktur_p ∩ fraktur_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∩ ⋯ ∩ fraktur_p start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT and βr=γfrsubscript𝛽𝑟𝛾subscript𝑓𝑟\beta_{r}=\gamma f_{r}italic_β start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT = italic_γ italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT for all 1rh1𝑟1\leq r\leq h1 ≤ italic_r ≤ italic_h. An analogous argument shows that In+md+1(βj/Xi)(R/J)subscript𝐼𝑛𝑚𝑑1subscript𝛽𝑗subscript𝑋𝑖𝑅𝐽I_{n+m-d+1}(\partial\beta_{j}/\partial X_{i})(R/J)italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d + 1 end_POSTSUBSCRIPT ( ∂ italic_β start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ( italic_R / italic_J ) is contained in Jn+1k(R/J)superscriptsubscript𝐽𝑛1𝑘𝑅𝐽J_{n+1}^{k}(R/J)italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_J ) and that γn+md+1In+md+1(fj/Xi)superscript𝛾𝑛𝑚𝑑1subscript𝐼𝑛𝑚𝑑1subscript𝑓𝑗subscript𝑋𝑖\gamma^{n+m-d+1}I_{n+m-d+1}(\partial f_{j}/\partial X_{i})italic_γ start_POSTSUPERSCRIPT italic_n + italic_m - italic_d + 1 end_POSTSUPERSCRIPT italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d + 1 end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) is contained in In+md+1(βj/Xi)+𝔭subscript𝐼𝑛𝑚𝑑1subscript𝛽𝑗subscript𝑋𝑖𝔭I_{n+m-d+1}(\partial\beta_{j}/\partial X_{i})+\mathfrak{p}italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d + 1 end_POSTSUBSCRIPT ( ∂ italic_β start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) + fraktur_p. Noting that Ih(fj/Xi)subscript𝐼subscript𝑓𝑗subscript𝑋𝑖I_{h}(\partial f_{j}/\partial X_{i})italic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) is not contained in 𝔭𝔭\mathfrak{p}fraktur_p, and hence neither In+md+1(fj/Xi)subscript𝐼𝑛𝑚𝑑1subscript𝑓𝑗subscript𝑋𝑖I_{n+m-d+1}(\partial f_{j}/\partial X_{i})italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d + 1 end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ), similarly, we have In+md+1(βj/Xi)𝔭not-subset-of-nor-equalssubscript𝐼𝑛𝑚𝑑1subscript𝛽𝑗subscript𝑋𝑖𝔭I_{n+m-d+1}(\partial\beta_{j}/\partial X_{i})\nsubseteq\mathfrak{p}italic_I start_POSTSUBSCRIPT italic_n + italic_m - italic_d + 1 end_POSTSUBSCRIPT ( ∂ italic_β start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⊈ fraktur_p, which implies 𝔭/JV(Jn+1k(R/J))𝔭𝐽Vsuperscriptsubscript𝐽𝑛1𝑘𝑅𝐽\mathfrak{p}/J\notin\mathrm{V}(J_{n+1}^{k}(R/J))fraktur_p / italic_J ∉ roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R / italic_J ) ). ∎

The following result is a direct corollary of Theorem 3.12.

Corollary 3.13.

Let k𝑘kitalic_k be a perfect field and let n0𝑛0n\geq 0italic_n ≥ 0 be an integer.

  1. (1)

    For an affine k𝑘kitalic_k-algebra R𝑅Ritalic_R of dimension d𝑑ditalic_d, the following are equivalent:

    1. (i)

      The inequality eddRnedd𝑅𝑛\operatorname{edd}R\leq nroman_edd italic_R ≤ italic_n holds;

    2. (ii)

      For any field l𝑙litalic_l and any affine l𝑙litalic_l-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SingSV(Jnl(S))Sing𝑆Vsuperscriptsubscript𝐽𝑛𝑙𝑆\operatorname{Sing}S\subseteq\mathrm{V}(J_{n}^{l}(S))roman_Sing italic_S ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( italic_S ) ) holds;

    3. (iii)

      For any field l𝑙litalic_l and any affine l𝑙litalic_l-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SpecS=V(Jn+1l(S))Spec𝑆Vsuperscriptsubscript𝐽𝑛1𝑙𝑆\operatorname{Spec}S=\mathrm{V}(J_{n+1}^{l}(S))roman_Spec italic_S = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( italic_S ) ) holds;

    4. (iv)

      For any field l𝑙litalic_l and any affine l𝑙litalic_l-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, Jnl(S)𝖼𝖺d+1(S)superscriptsubscript𝐽𝑛𝑙𝑆superscript𝖼𝖺𝑑1𝑆J_{n}^{l}(S)\subseteq\sqrt{\mathsf{ca}^{d+1}(S)}italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( italic_S ) ⊆ square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_S ) end_ARG holds;

    5. (v)

      For any affine k𝑘kitalic_k-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SingSV(Jnk(S))Sing𝑆Vsuperscriptsubscript𝐽𝑛𝑘𝑆\operatorname{Sing}S\subseteq\mathrm{V}(J_{n}^{k}(S))roman_Sing italic_S ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ) holds;

    6. (vi)

      For any affine k𝑘kitalic_k-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SpecS=V(Jn+1k(S))Spec𝑆Vsuperscriptsubscript𝐽𝑛1𝑘𝑆\operatorname{Spec}S=\mathrm{V}(J_{n+1}^{k}(S))roman_Spec italic_S = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ) holds;

    7. (vii)

      For any affine k𝑘kitalic_k-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, Jnk(S)𝖼𝖺d+1(S)superscriptsubscript𝐽𝑛𝑘𝑆superscript𝖼𝖺𝑑1𝑆J_{n}^{k}(S)\subseteq\sqrt{\mathsf{ca}^{d+1}(S)}italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ⊆ square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_S ) end_ARG holds.

  2. (2)

    For an equicharacteristic complete local ring (R,𝔪,k)𝑅𝔪𝑘(R,\mathfrak{m},k)( italic_R , fraktur_m , italic_k ) of dimension d𝑑ditalic_d, the following are equivalent:

    1. (i)

      The inequality eddRnedd𝑅𝑛\operatorname{edd}R\leq nroman_edd italic_R ≤ italic_n holds;

    2. (ii)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SingSV(Jn(S))Sing𝑆Vsubscript𝐽𝑛𝑆\operatorname{Sing}S\subseteq\mathrm{V}(J_{n}(S))roman_Sing italic_S ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_S ) );

    3. (iii)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SpecS=V(Jn+1(S))Spec𝑆Vsubscript𝐽𝑛1𝑆\operatorname{Spec}S=\mathrm{V}(J_{n+1}(S))roman_Spec italic_S = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ( italic_S ) );

    4. (iv)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, Jn(S)𝖼𝖺d+1(S)subscript𝐽𝑛𝑆superscript𝖼𝖺𝑑1𝑆J_{n}(S)\subseteq\sqrt{\mathsf{ca}^{d+1}(S)}italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_S ) ⊆ square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_S ) end_ARG;

    5. (v)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with residue field k𝑘kitalic_k such that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SingSV(Jn(S))Sing𝑆Vsubscript𝐽𝑛𝑆\operatorname{Sing}S\subseteq\mathrm{V}(J_{n}(S))roman_Sing italic_S ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_S ) ) holds;

    6. (vi)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with residue field k𝑘kitalic_k such that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SpecS=V(Jn+1(S))Spec𝑆Vsubscript𝐽𝑛1𝑆\operatorname{Spec}S=\mathrm{V}(J_{n+1}(S))roman_Spec italic_S = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ( italic_S ) ) holds;

    7. (vii)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with residue field k𝑘kitalic_k such that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, Jn(S)𝖼𝖺d+1(S)subscript𝐽𝑛𝑆superscript𝖼𝖺𝑑1𝑆J_{n}(S)\subseteq\sqrt{\mathsf{ca}^{d+1}(S)}italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_S ) ⊆ square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_S ) end_ARG holds.

Proof.

We only show (i)\Leftrightarrow(ii)\Leftrightarrow(v) in (1). Other implications are proven in a similar methods. Suppose that eddRnedd𝑅𝑛\operatorname{edd}R\leq nroman_edd italic_R ≤ italic_n holds. Let S𝑆Sitalic_S be an affine algebra over a field l𝑙litalic_l such that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R. Remark 3.2(2) yields edd(A/I)=eddRnedd𝐴𝐼edd𝑅𝑛\operatorname{edd}(A/I)=\operatorname{edd}R\leq nroman_edd ( italic_A / italic_I ) = roman_edd italic_R ≤ italic_n. Proposition 3.9 deduces that SingSV(Jnl(S))Sing𝑆Vsuperscriptsubscript𝐽𝑛𝑙𝑆\operatorname{Sing}S\subseteq\mathrm{V}(J_{n}^{l}(S))roman_Sing italic_S ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( italic_S ) ) holds. We have (i)\Rightarrow(ii). It is clear that (ii)\Rightarrow(v) holds. Assume that SingSV(Jnk(S))Sing𝑆Vsuperscriptsubscript𝐽𝑛𝑘𝑆\operatorname{Sing}S\subseteq\mathrm{V}(J_{n}^{k}(S))roman_Sing italic_S ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ) holds for any affine k𝑘kitalic_k-algebra S𝑆Sitalic_S such that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R. Take a polynomial ring A=k[X1,,Xm]𝐴𝑘subscript𝑋1subscript𝑋𝑚A=k[X_{1},\ldots,X_{m}]italic_A = italic_k [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] over k𝑘kitalic_k and an ideal I𝐼Iitalic_I of A𝐴Aitalic_A such that A/I=R𝐴𝐼𝑅A/I=Ritalic_A / italic_I = italic_R. If an ideal J𝐽Jitalic_J of A𝐴Aitalic_A satisfies V(J)=V(I)V𝐽V𝐼\mathrm{V}(J)=\mathrm{V}(I)roman_V ( italic_J ) = roman_V ( italic_I ), then Spec(A/J)V(J)=V(I)Spec(A/I)=SpecRSpec𝐴𝐽V𝐽V𝐼Spec𝐴𝐼Spec𝑅\operatorname{Spec}(A/J)\cong\mathrm{V}(J)=\mathrm{V}(I)\cong\operatorname{% Spec}(A/I)=\operatorname{Spec}Rroman_Spec ( italic_A / italic_J ) ≅ roman_V ( italic_J ) = roman_V ( italic_I ) ≅ roman_Spec ( italic_A / italic_I ) = roman_Spec italic_R. By assumption, Sing(A/J)V(Jnk(A/J))Sing𝐴𝐽Vsuperscriptsubscript𝐽𝑛𝑘𝐴𝐽\operatorname{Sing}(A/J)\subseteq\mathrm{V}(J_{n}^{k}(A/J))roman_Sing ( italic_A / italic_J ) ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A / italic_J ) ) holds. Theorem 3.12 says that for any mimimal element 𝔮𝔮\mathfrak{q}fraktur_q of V(I)V𝐼\mathrm{V}(I)roman_V ( italic_I ), the inequality dimRdimB/𝔮+ndim𝑅dim𝐵𝔮𝑛\operatorname{dim}R\leq\operatorname{dim}B/\mathfrak{q}+nroman_dim italic_R ≤ roman_dim italic_B / fraktur_q + italic_n holds, which means eddRnedd𝑅𝑛\operatorname{edd}R\leq nroman_edd italic_R ≤ italic_n. We obtain (v)\Rightarrow(i). ∎

In the case of n=0𝑛0n=0italic_n = 0, the conditions (i), (iv), (v) and (vii) of Corollary 3.13 are rewritten as follows.

Corollary 3.14.

Let k𝑘kitalic_k be a perfect field.

  1. (1)

    For an affine k𝑘kitalic_k-algebra R𝑅Ritalic_R of dimension d𝑑ditalic_d, the following are equivalent:

    1. (i)

      R𝑅Ritalic_R is equidimensional;

    2. (ii)

      For any affine algebra S𝑆Sitalic_S over a filed with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, there exists in integer m>0𝑚0m>0italic_m > 0 such that jack(S)mExtSd+1(M,N)=0\operatorname{jac}_{k}(S)^{m}\operatorname{Ext}^{d+1}_{S}(M,N)=0roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_S ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT roman_Ext start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ( italic_M , italic_N ) = 0 holds for all S𝑆Sitalic_S-modules M,N𝑀𝑁M,Nitalic_M , italic_N;

    3. (iii)

      For any affine k𝑘kitalic_k-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SingS=V(jack(S))Sing𝑆Vsubscriptjac𝑘𝑆\operatorname{Sing}S=\mathrm{V}(\operatorname{jac}_{k}(S))roman_Sing italic_S = roman_V ( roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_S ) ) holds;

    4. (iv)

      For any affine k𝑘kitalic_k-algebra S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, 𝖼𝖺d+1(S)=jack(S)superscript𝖼𝖺𝑑1𝑆subscriptjac𝑘𝑆\sqrt{\mathsf{ca}^{d+1}(S)}=\sqrt{\operatorname{jac}_{k}(S)}square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_S ) end_ARG = square-root start_ARG roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_S ) end_ARG holds.

  2. (2)

    For an equicharacteristic complete local ring (R,𝔪,k)𝑅𝔪𝑘(R,\mathfrak{m},k)( italic_R , fraktur_m , italic_k ) of dimension d𝑑ditalic_d, the following are equivalent:

    1. (i)

      R𝑅Ritalic_R is equidimensional;

    2. (ii)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, there exists m>0𝑚0m>0italic_m > 0 such that jac(S)mExtSd+1(M,N)=0\operatorname{jac}(S)^{m}\operatorname{Ext}^{d+1}_{S}(M,N)=0roman_jac ( italic_S ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT roman_Ext start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ( italic_M , italic_N ) = 0 holds for all S𝑆Sitalic_S-modules M,N𝑀𝑁M,Nitalic_M , italic_N;

    3. (iii)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with residue field k𝑘kitalic_k such that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, SingS=V(jac(S))Sing𝑆Vjac𝑆\operatorname{Sing}S=\mathrm{V}(\operatorname{jac}(S))roman_Sing italic_S = roman_V ( roman_jac ( italic_S ) ) holds;

    4. (iv)

      For any equicharacteristic complete local ring S𝑆Sitalic_S with residue field k𝑘kitalic_k such that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R, 𝖼𝖺d+1(S)=jac(S)superscript𝖼𝖺𝑑1𝑆jac𝑆\sqrt{\mathsf{ca}^{d+1}(S)}=\sqrt{\operatorname{jac}(S)}square-root start_ARG sansserif_ca start_POSTSUPERSCRIPT italic_d + 1 end_POSTSUPERSCRIPT ( italic_S ) end_ARG = square-root start_ARG roman_jac ( italic_S ) end_ARG holds.

Proof.

Applying Corollary 3.13 to n=0𝑛0n=0italic_n = 0, the implications (ii)\Rightarrow(i)\Leftarrow(iii) hold. An analogous argument to the former part of the proof of Theorem 3.12 shows Sing(S)=V(𝖼𝖺dimS+1(S))Sing𝑆Vsuperscript𝖼𝖺dim𝑆1𝑆\operatorname{Sing}(S)=\mathrm{V}(\mathsf{ca}^{\operatorname{dim}S+1}(S))roman_Sing ( italic_S ) = roman_V ( sansserif_ca start_POSTSUPERSCRIPT roman_dim italic_S + 1 end_POSTSUPERSCRIPT ( italic_S ) ), where S𝑆Sitalic_S is either an affine k𝑘kitalic_k-algebra or an equicharacteristic complete local ring with residue field k𝑘kitalic_k. So, we have (iii)\Leftrightarrow(iv). We see by Remark 3.2(2) and [9, Theorem 1.1] that (i)\Rightarrow(ii) holds. Suppose that R𝑅Ritalic_R is an equidimensional equicharacteristic complete local ring with residue field k𝑘kitalic_k. It follows from Remark 3.2(2) and [12, Lemma 4.3, and Propositions 4.4 and 4.5] that Sing(S)V(jacS)𝑉jac𝑆Sing𝑆\operatorname{Sing}(S)\supseteq V(\operatorname{jac}S)roman_Sing ( italic_S ) ⊇ italic_V ( roman_jac italic_S ) holds for any equicharacteristic complete local ring S𝑆Sitalic_S with residue field k𝑘kitalic_k such that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R. By this and Corollary 3.13, we have Sing(S)=V(jacS)Sing𝑆𝑉jac𝑆\operatorname{Sing}(S)=V(\operatorname{jac}S)roman_Sing ( italic_S ) = italic_V ( roman_jac italic_S ). If R𝑅Ritalic_R is an equidimensional affine k𝑘kitalic_k-algebra, the equality Sing(S)=V(jackS)Sing𝑆Vsubscriptjac𝑘𝑆\operatorname{Sing}(S)=\mathrm{V}(\operatorname{jac}_{k}S)roman_Sing ( italic_S ) = roman_V ( roman_jac start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_S ) follows from [6, Corollary 16.20]. Thus we get (i)\Rightarrow(iii). ∎

We close this section by providing an example related to Corollary 3.13.

Example 3.15.

Let R=k[X,Y1,,Yn+1]/(XY1,,XYn+1)𝑅𝑘𝑋subscript𝑌1subscript𝑌𝑛1𝑋subscript𝑌1𝑋subscript𝑌𝑛1R=k[X,Y_{1},\ldots,Y_{n+1}]/(XY_{1},\ldots,XY_{n+1})italic_R = italic_k [ italic_X , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ] / ( italic_X italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) be a quotient of a polynomial ring over a perfect field k𝑘kitalic_k, where n1𝑛1n\geq 1italic_n ≥ 1. Then eddR=nedd𝑅𝑛\operatorname{edd}R=nroman_edd italic_R = italic_n. We see that SingRV(Jnk(R))Sing𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{n}^{k}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) and SpecR=V(Jn+1k(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛1𝑘𝑅\operatorname{Spec}R=\mathrm{V}(J_{n+1}^{k}(R))roman_Spec italic_R = roman_V ( italic_J start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) hold; see Example 3.8. According to Corollary 3.13, there exist affine k𝑘kitalic_k-algebras S𝑆Sitalic_S and T𝑇Titalic_T such that SingSV(Jn1k(S))not-subset-of-nor-equalsSing𝑆Vsuperscriptsubscript𝐽𝑛1𝑘𝑆\operatorname{Sing}S\nsubseteq\mathrm{V}(J_{n-1}^{k}(S))roman_Sing italic_S ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ) and SpecTV(Jnk(T))Spec𝑇Vsuperscriptsubscript𝐽𝑛𝑘𝑇\operatorname{Spec}T\neq\mathrm{V}(J_{n}^{k}(T))roman_Spec italic_T ≠ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_T ) ). By Example 3.8, one has SpecRV(Jnk(R))Spec𝑅Vsuperscriptsubscript𝐽𝑛𝑘𝑅\operatorname{Spec}R\neq\mathrm{V}(J_{n}^{k}(R))roman_Spec italic_R ≠ roman_V ( italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ). So T𝑇Titalic_T can be chosen as R𝑅Ritalic_R itself. On the other hand, we get SingRV(Jn1k(R))Sing𝑅Vsuperscriptsubscript𝐽𝑛1𝑘𝑅\operatorname{Sing}R\subseteq\mathrm{V}(J_{n-1}^{k}(R))roman_Sing italic_R ⊆ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_R ) ) by Example 3.8. Now let S=k[X,Y1,,Yn+1]/(XY12,XY2,,XYn+1)𝑆𝑘𝑋subscript𝑌1subscript𝑌𝑛1𝑋superscriptsubscript𝑌12𝑋subscript𝑌2𝑋subscript𝑌𝑛1S=k[X,Y_{1},\ldots,Y_{n+1}]/(XY_{1}^{2},XY_{2},\ldots,XY_{n+1})italic_S = italic_k [ italic_X , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ] / ( italic_X italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , italic_X italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_X italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) be a quotient of a polynomial ring over k𝑘kitalic_k. It is seen that SpecSSpecRSpec𝑆Spec𝑅\operatorname{Spec}S\cong\operatorname{Spec}Rroman_Spec italic_S ≅ roman_Spec italic_R and SingS=V((Y1,,Yn+1)S)Sing𝑆Vsubscript𝑌1subscript𝑌𝑛1𝑆\operatorname{Sing}S=\mathrm{V}((Y_{1},\ldots,Y_{n+1})S)roman_Sing italic_S = roman_V ( ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) italic_S ). The ideal Jn1k(S)superscriptsubscript𝐽𝑛1𝑘𝑆J_{n-1}^{k}(S)italic_J start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) is generated by the n𝑛nitalic_n-minors of

(Y122XY100Y20X0Yn+100X),matrixsuperscriptsubscript𝑌122𝑋subscript𝑌100subscript𝑌20𝑋0subscript𝑌𝑛100𝑋\displaystyle\begin{pmatrix}Y_{1}^{2}&2XY_{1}&0&\cdots&0\\ Y_{2}&0&X&\ddots&\vdots\\ \vdots&\vdots&\ddots&\ddots&0\\ Y_{n+1}&0&\cdots&0&X\\ \end{pmatrix},( start_ARG start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL start_CELL 2 italic_X italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL italic_X end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋱ end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL italic_X end_CELL end_ROW end_ARG ) ,

which contains XnSsuperscript𝑋𝑛𝑆X^{n}Sitalic_X start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_S. We conclude that SingSV(Jn1k(S))not-subset-of-nor-equalsSing𝑆Vsuperscriptsubscript𝐽𝑛1𝑘𝑆\operatorname{Sing}S\nsubseteq\mathrm{V}(J_{n-1}^{k}(S))roman_Sing italic_S ⊈ roman_V ( italic_J start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_S ) ) as (Y1,,Yn+1)Ssubscript𝑌1subscript𝑌𝑛1𝑆(Y_{1},\ldots,Y_{n+1})S( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) italic_S does not contain XnSsuperscript𝑋𝑛𝑆X^{n}Sitalic_X start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_S.

4. Uniqueness of the Jacobian ideal

This section focuses on whether the Jacobian ideal is uniquely determined. In the case of a complete local ring in equicharacteristic, when there are two presentations of the ring, the Jacobian ideal can be directly computed through an isomorphism. After presenting two lemmas, we will prove this.

Lemma 4.1.

Let R𝑅Ritalic_R be a ring, m,n0𝑚𝑛0m,n\geq 0italic_m , italic_n ≥ 0, and A=(aij)1im,1jn𝐴subscriptsubscript𝑎𝑖𝑗formulae-sequence1𝑖𝑚1𝑗𝑛A=(a_{ij})_{1\leq i\leq m,1\leq j\leq n}italic_A = ( italic_a start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT 1 ≤ italic_i ≤ italic_m , 1 ≤ italic_j ≤ italic_n end_POSTSUBSCRIPT an m×n𝑚𝑛m\times nitalic_m × italic_n matrix over R𝑅Ritalic_R. Let

B=(a11a1nj=1ncja1j+b1am1amnj=1ncjamj+bm)𝐵matrixsubscript𝑎11subscript𝑎1𝑛superscriptsubscript𝑗1𝑛subscript𝑐𝑗subscript𝑎1𝑗subscript𝑏1subscript𝑎𝑚1subscript𝑎𝑚𝑛superscriptsubscript𝑗1𝑛subscript𝑐𝑗subscript𝑎𝑚𝑗subscript𝑏𝑚\displaystyle B=\begin{pmatrix}a_{11}&\cdots&a_{1n}&\sum_{j=1}^{n}c_{j}a_{1j}+% b_{1}\\ \vdots&\ddots&\vdots&\vdots\\ a_{m1}&\cdots&a_{mn}&\sum_{j=1}^{n}c_{j}a_{mj}+b_{m}\\ \end{pmatrix}italic_B = ( start_ARG start_ROW start_CELL italic_a start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_a start_POSTSUBSCRIPT 1 italic_n end_POSTSUBSCRIPT end_CELL start_CELL ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT 1 italic_j end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_a start_POSTSUBSCRIPT italic_m 1 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_a start_POSTSUBSCRIPT italic_m italic_n end_POSTSUBSCRIPT end_CELL start_CELL ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_m italic_j end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_CELL end_ROW end_ARG )

be an (m+1)×n𝑚1𝑛(m+1)\times n( italic_m + 1 ) × italic_n matrix, where bi,cjRsubscript𝑏𝑖subscript𝑐𝑗𝑅b_{i},c_{j}\in Ritalic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∈ italic_R for all 1im1𝑖𝑚1\leq i\leq m1 ≤ italic_i ≤ italic_m and all 1jn1𝑗𝑛1\leq j\leq n1 ≤ italic_j ≤ italic_n. Then for any integer r𝑟ritalic_r, Ir(A)Ir(B)Ir(A)+(b1,,bm)Rsubscript𝐼𝑟𝐴subscript𝐼𝑟𝐵subscript𝐼𝑟𝐴subscript𝑏1subscript𝑏𝑚𝑅I_{r}(A)\subseteq I_{r}(B)\subseteq I_{r}(A)+(b_{1},\ldots,b_{m})Ritalic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) ⊆ italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_B ) ⊆ italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) + ( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) italic_R.

Proof.

It is clear that Ir(A)Ir(B)subscript𝐼𝑟𝐴subscript𝐼𝑟𝐵I_{r}(A)\subseteq I_{r}(B)italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) ⊆ italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_B ). When r1𝑟1r\leq 1italic_r ≤ 1, we can easily see that Ir(B)Ir(A)+(b1,,bm)Rsubscript𝐼𝑟𝐵subscript𝐼𝑟𝐴subscript𝑏1subscript𝑏𝑚𝑅I_{r}(B)\subseteq I_{r}(A)+(b_{1},\ldots,b_{m})Ritalic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_B ) ⊆ italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) + ( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) italic_R. Assume r2𝑟2r\geq 2italic_r ≥ 2. To prove lemma, we only need to consider the r𝑟ritalic_r-th minors that include the (n+1)𝑛1(n+1)( italic_n + 1 )-th column. That is, we have only to show that for all 1i1<<irm1subscript𝑖1subscript𝑖𝑟𝑚1\leq i_{1}<\cdots<i_{r}\leq m1 ≤ italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < ⋯ < italic_i start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ≤ italic_m and 1j1<<jr1<jr=n+11subscript𝑗1subscript𝑗𝑟1subscript𝑗𝑟𝑛11\leq j_{1}<\cdots<j_{r-1}<j_{r}=n+11 ≤ italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < ⋯ < italic_j start_POSTSUBSCRIPT italic_r - 1 end_POSTSUBSCRIPT < italic_j start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT = italic_n + 1, the element σSr(sgnσ)l=1r1aiσ(l)jl(k=1nckaiσ(r)k+biσ(r))subscript𝜎subscript𝑆𝑟sgn𝜎superscriptsubscriptproduct𝑙1𝑟1subscript𝑎subscript𝑖𝜎𝑙subscript𝑗𝑙superscriptsubscript𝑘1𝑛subscript𝑐𝑘subscript𝑎subscript𝑖𝜎𝑟𝑘subscript𝑏subscript𝑖𝜎𝑟\sum_{\sigma\in S_{r}}(\operatorname{sgn}\sigma)\prod_{l=1}^{r-1}a_{i_{\sigma(% l)}j_{l}}\cdot(\sum_{k=1}^{n}c_{k}a_{i_{\sigma(r)}k}+b_{i_{\sigma(r)}})∑ start_POSTSUBSCRIPT italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( roman_sgn italic_σ ) ∏ start_POSTSUBSCRIPT italic_l = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_l ) end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋅ ( ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) belongs to Ir(A)+(b1,,bm)Rsubscript𝐼𝑟𝐴subscript𝑏1subscript𝑏𝑚𝑅I_{r}(A)+(b_{1},\ldots,b_{m})Ritalic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) + ( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) italic_R. Fix 1kn1𝑘𝑛1\leq k\leq n1 ≤ italic_k ≤ italic_n. If k=jl𝑘subscript𝑗𝑙k=j_{l}italic_k = italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT for some 1lr11𝑙𝑟11\leq l\leq r-11 ≤ italic_l ≤ italic_r - 1, (sgnσ)l=1r1aiσ(l)jlaiσ(r)k+(sgnτ)l=1r1aiτ(l)jlaiτ(r)k=0sgn𝜎superscriptsubscriptproduct𝑙1𝑟1subscript𝑎subscript𝑖𝜎𝑙subscript𝑗𝑙subscript𝑎subscript𝑖𝜎𝑟𝑘sgn𝜏superscriptsubscriptproduct𝑙1𝑟1subscript𝑎subscript𝑖𝜏𝑙subscript𝑗𝑙subscript𝑎subscript𝑖𝜏𝑟𝑘0(\operatorname{sgn}\sigma)\prod_{l=1}^{r-1}a_{i_{\sigma(l)}j_{l}}a_{i_{\sigma(% r)}k}+(\operatorname{sgn}\tau)\prod_{l=1}^{r-1}a_{i_{\tau(l)}j_{l}}a_{i_{\tau(% r)}k}=0( roman_sgn italic_σ ) ∏ start_POSTSUBSCRIPT italic_l = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_l ) end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + ( roman_sgn italic_τ ) ∏ start_POSTSUBSCRIPT italic_l = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_τ ( italic_l ) end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_τ ( italic_r ) end_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = 0 for any σSr𝜎subscript𝑆𝑟\sigma\in S_{r}italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT and τ=σ(lr)𝜏𝜎𝑙𝑟\tau=\sigma\circ(l\ r)italic_τ = italic_σ ∘ ( italic_l italic_r ). Therefore we have

σSr(sgnσ)l=1r1aiσ(l)jl(k=1nckaiσ(r)k+biσ(r))subscript𝜎subscript𝑆𝑟sgn𝜎superscriptsubscriptproduct𝑙1𝑟1subscript𝑎subscript𝑖𝜎𝑙subscript𝑗𝑙superscriptsubscript𝑘1𝑛subscript𝑐𝑘subscript𝑎subscript𝑖𝜎𝑟𝑘subscript𝑏subscript𝑖𝜎𝑟\displaystyle\sum_{\sigma\in S_{r}}(\operatorname{sgn}\sigma)\prod_{l=1}^{r-1}% a_{i_{\sigma(l)}j_{l}}\cdot(\sum_{k=1}^{n}c_{k}a_{i_{\sigma(r)}k}+b_{i_{\sigma% (r)}})∑ start_POSTSUBSCRIPT italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( roman_sgn italic_σ ) ∏ start_POSTSUBSCRIPT italic_l = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_l ) end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋅ ( ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
=\displaystyle== k=1nckσSr(sgnσ)l=1r1aiσ(l)jlaiσ(r)k+σSr(sgnσ)l=1r1aiσ(l)jlbiσ(r)superscriptsubscript𝑘1𝑛subscript𝑐𝑘subscript𝜎subscript𝑆𝑟sgn𝜎superscriptsubscriptproduct𝑙1𝑟1subscript𝑎subscript𝑖𝜎𝑙subscript𝑗𝑙subscript𝑎subscript𝑖𝜎𝑟𝑘subscript𝜎subscript𝑆𝑟sgn𝜎superscriptsubscriptproduct𝑙1𝑟1subscript𝑎subscript𝑖𝜎𝑙subscript𝑗𝑙subscript𝑏subscript𝑖𝜎𝑟\displaystyle\sum_{k=1}^{n}c_{k}\sum_{\sigma\in S_{r}}(\operatorname{sgn}% \sigma)\prod_{l=1}^{r-1}a_{i_{\sigma(l)}j_{l}}a_{i_{\sigma(r)}k}+\sum_{\sigma% \in S_{r}}(\operatorname{sgn}\sigma)\prod_{l=1}^{r-1}a_{i_{\sigma(l)}j_{l}}b_{% i_{\sigma(r)}}∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( roman_sgn italic_σ ) ∏ start_POSTSUBSCRIPT italic_l = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_l ) end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( roman_sgn italic_σ ) ∏ start_POSTSUBSCRIPT italic_l = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_l ) end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT end_POSTSUBSCRIPT
=\displaystyle== 1knk{j1,,jr1}ckσSr(sgnσ)l=1r1aiσ(l)jlaiσ(r)k+σSr(sgnσ)l=1r1aiσ(l)jlbiσ(r)subscript1𝑘𝑛𝑘subscript𝑗1subscript𝑗𝑟1subscript𝑐𝑘subscript𝜎subscript𝑆𝑟sgn𝜎superscriptsubscriptproduct𝑙1𝑟1subscript𝑎subscript𝑖𝜎𝑙subscript𝑗𝑙subscript𝑎subscript𝑖𝜎𝑟𝑘subscript𝜎subscript𝑆𝑟sgn𝜎superscriptsubscriptproduct𝑙1𝑟1subscript𝑎subscript𝑖𝜎𝑙subscript𝑗𝑙subscript𝑏subscript𝑖𝜎𝑟\displaystyle\sum_{\begin{subarray}{c}1\leq k\leq n\\ k\notin\{j_{1},\ldots,j_{r-1}\}\end{subarray}}c_{k}\sum_{\sigma\in S_{r}}(% \operatorname{sgn}\sigma)\prod_{l=1}^{r-1}a_{i_{\sigma(l)}j_{l}}a_{i_{\sigma(r% )}k}+\sum_{\sigma\in S_{r}}(\operatorname{sgn}\sigma)\prod_{l=1}^{r-1}a_{i_{% \sigma(l)}j_{l}}b_{i_{\sigma(r)}}∑ start_POSTSUBSCRIPT start_ARG start_ROW start_CELL 1 ≤ italic_k ≤ italic_n end_CELL end_ROW start_ROW start_CELL italic_k ∉ { italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_j start_POSTSUBSCRIPT italic_r - 1 end_POSTSUBSCRIPT } end_CELL end_ROW end_ARG end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( roman_sgn italic_σ ) ∏ start_POSTSUBSCRIPT italic_l = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_l ) end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( roman_sgn italic_σ ) ∏ start_POSTSUBSCRIPT italic_l = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_l ) end_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_σ ( italic_r ) end_POSTSUBSCRIPT end_POSTSUBSCRIPT
\displaystyle\in (c1,,cn)Ir(A)+(b1,,bm)R.subscript𝑐1subscript𝑐𝑛subscript𝐼𝑟𝐴subscript𝑏1subscript𝑏𝑚𝑅\displaystyle\ (c_{1},\ldots,c_{n})I_{r}(A)+(b_{1},\ldots,b_{m})R.( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_A ) + ( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) italic_R .

The proof is now completed. ∎

Lemma 4.2.

Let R𝑅Ritalic_R be a ring, and let S𝑆Sitalic_S be either the polynomial ring R[X1,,Xl]𝑅subscript𝑋1subscript𝑋𝑙R[X_{1},\ldots,X_{l}]italic_R [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ] or the formal power series ring RX1,,Xl𝑅subscript𝑋1subscript𝑋𝑙R\llbracket X_{1},\ldots,X_{l}\rrbracketitalic_R ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ⟧. Let f1,,fm,g1,,gnSsubscript𝑓1subscript𝑓𝑚subscript𝑔1subscript𝑔𝑛𝑆f_{1},\ldots,f_{m},g_{1},\ldots,g_{n}\in Sitalic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ italic_S. If I=(f1,,fm)=(g1,,gn)𝐼subscript𝑓1subscript𝑓𝑚subscript𝑔1subscript𝑔𝑛I=(f_{1},\ldots,f_{m})=(g_{1},\ldots,g_{n})italic_I = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) = ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ), then Ir(fj/Xi)+I=Ir(gj/Xi)+Isubscript𝐼𝑟subscript𝑓𝑗subscript𝑋𝑖𝐼subscript𝐼𝑟subscript𝑔𝑗subscript𝑋𝑖𝐼I_{r}(\partial f_{j}/\partial X_{i})+I=I_{r}(\partial g_{j}/\partial X_{i})+Iitalic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) + italic_I = italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) + italic_I for any integer r𝑟ritalic_r.

Proof.

Since (f1,,fm)=(f1,,fm,g1)==(f1,,fm,g1,,gn1)=(f1,,fm,g1,,gn)=(f2,,fm,g1,,gn)==(fm,g1,,gn)=(g1,,gn)subscript𝑓1subscript𝑓𝑚subscript𝑓1subscript𝑓𝑚subscript𝑔1subscript𝑓1subscript𝑓𝑚subscript𝑔1subscript𝑔𝑛1subscript𝑓1subscript𝑓𝑚subscript𝑔1subscript𝑔𝑛subscript𝑓2subscript𝑓𝑚subscript𝑔1subscript𝑔𝑛subscript𝑓𝑚subscript𝑔1subscript𝑔𝑛subscript𝑔1subscript𝑔𝑛(f_{1},\ldots,f_{m})=(f_{1},\ldots,f_{m},g_{1})=\cdots=(f_{1},\ldots,f_{m},g_{% 1},\ldots,g_{n-1})=(f_{1},\ldots,f_{m},g_{1},\ldots,g_{n})=(f_{2},\ldots,f_{m}% ,g_{1},\ldots,g_{n})=\cdots=(f_{m},g_{1},\ldots,g_{n})=(g_{1},\ldots,g_{n})( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) = ⋯ = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ) = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) = ( italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) = ⋯ = ( italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) = ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ), we may assume that n=m+1𝑛𝑚1n=m+1italic_n = italic_m + 1 and fi=gisubscript𝑓𝑖subscript𝑔𝑖f_{i}=g_{i}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT for any 1im1𝑖𝑚1\leq i\leq m1 ≤ italic_i ≤ italic_m. Put gm+1=i=1maifisubscript𝑔𝑚1superscriptsubscript𝑖1𝑚subscript𝑎𝑖subscript𝑓𝑖g_{m+1}=\sum_{i=1}^{m}a_{i}f_{i}italic_g start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Then

(gjXi)=(f1X1fmX1i=1maifiX1+i=1maiX1fif1XnfmXni=1maifiXn+i=1maiXnfi).subscript𝑔𝑗subscript𝑋𝑖matrixsubscript𝑓1subscript𝑋1subscript𝑓𝑚subscript𝑋1superscriptsubscript𝑖1𝑚subscript𝑎𝑖subscript𝑓𝑖subscript𝑋1superscriptsubscript𝑖1𝑚subscript𝑎𝑖subscript𝑋1subscript𝑓𝑖subscript𝑓1subscript𝑋𝑛subscript𝑓𝑚subscript𝑋𝑛superscriptsubscript𝑖1𝑚subscript𝑎𝑖subscript𝑓𝑖subscript𝑋𝑛superscriptsubscript𝑖1𝑚subscript𝑎𝑖subscript𝑋𝑛subscript𝑓𝑖\displaystyle\left(\frac{\partial g_{j}}{\partial X_{i}}\right)=\begin{pmatrix% }\dfrac{\partial f_{1}}{\partial X_{1}}&\cdots&\dfrac{\partial f_{m}}{\partial X% _{1}}&\sum\limits_{i=1}^{m}a_{i}\dfrac{\partial f_{i}}{\partial X_{1}}+\sum% \limits_{i=1}^{m}\dfrac{\partial a_{i}}{\partial X_{1}}f_{i}\\ \vdots&\ddots&\vdots&\vdots\\ \dfrac{\partial f_{1}}{\partial X_{n}}&\cdots&\dfrac{\partial f_{m}}{\partial X% _{n}}&\sum\limits_{i=1}^{m}a_{i}\dfrac{\partial f_{i}}{\partial X_{n}}+\sum% \limits_{i=1}^{m}\dfrac{\partial a_{i}}{\partial X_{n}}f_{i}\\ \end{pmatrix}.( divide start_ARG ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) = ( start_ARG start_ROW start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG + ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT divide start_ARG ∂ italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG + ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT divide start_ARG ∂ italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ) .

By Lemma 4.1, we have Ir(fj/Xi)Ir(gj/Xi)Ir(fj/Xi)+Isubscript𝐼𝑟subscript𝑓𝑗subscript𝑋𝑖subscript𝐼𝑟subscript𝑔𝑗subscript𝑋𝑖subscript𝐼𝑟subscript𝑓𝑗subscript𝑋𝑖𝐼I_{r}(\partial f_{j}/\partial X_{i})\subseteq I_{r}(\partial g_{j}/\partial X_% {i})\subseteq I_{r}(\partial f_{j}/\partial X_{i})+Iitalic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⊆ italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⊆ italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) + italic_I. ∎

It is well known that the Jacobian ideal of an affine algebra over a field is well-defined, as shown in the argument of Remark 3.4. In the case of complete equicharacteristic local rings, the Jacobian ideal can be computed and compared by using the properties of the local ring.

Proposition 4.3.

Let R𝑅Ritalic_R be an equicharacteristic complete local ring with residue field k𝑘kitalic_k. Suppose that F:A:=kX1,,Xm/(f1,,fc)R:𝐹assign𝐴𝑘subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑐𝑅F:A:=k\llbracket X_{1},\ldots,X_{m}\rrbracket/(f_{1},\ldots,f_{c})\to Ritalic_F : italic_A := italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) → italic_R and G:B:=Y1,,Yn/(g1,,gd)R:𝐺assign𝐵subscript𝑌1subscript𝑌𝑛subscript𝑔1subscript𝑔𝑑𝑅G:B:=\llbracket Y_{1},\ldots,Y_{n}\rrbracket/(g_{1},\ldots,g_{d})\to Ritalic_G : italic_B := ⟦ italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⟧ / ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ) → italic_R are ring isomorphisms. Then F(Im+r(fj/Xi)A)=G(In+r(gj/Yi)B)𝐹subscript𝐼𝑚𝑟subscript𝑓𝑗subscript𝑋𝑖𝐴𝐺subscript𝐼𝑛𝑟subscript𝑔𝑗subscript𝑌𝑖𝐵F(I_{m+r}(\partial f_{j}/\partial X_{i})A)=G(I_{n+r}(\partial g_{j}/\partial Y% _{i})B)italic_F ( italic_I start_POSTSUBSCRIPT italic_m + italic_r end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_A ) = italic_G ( italic_I start_POSTSUBSCRIPT italic_n + italic_r end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B ) holds for any integer r𝑟ritalic_r.

Proof.

Put ψ=G1F𝜓superscript𝐺1𝐹\psi=G^{-1}Fitalic_ψ = italic_G start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT italic_F, I=(f1,,fc)𝐼subscript𝑓1subscript𝑓𝑐I=(f_{1},\ldots,f_{c})italic_I = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ), and J=(g1,,gd)𝐽subscript𝑔1subscript𝑔𝑑J=(g_{1},\ldots,g_{d})italic_J = ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ). Let e𝑒eitalic_e be the embedding dimension of R𝑅Ritalic_R, which is equal to the dimensions of (X1,,Xm)/(I+(X1,,Xm)2)subscript𝑋1subscript𝑋𝑚𝐼superscriptsubscript𝑋1subscript𝑋𝑚2(X_{1},\ldots,X_{m})/(I+(X_{1},\ldots,X_{m})^{2})( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) / ( italic_I + ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) and (Y1,,Yn)/(J+(Y1,,Yn)2)subscript𝑌1subscript𝑌𝑛𝐽superscriptsubscript𝑌1subscript𝑌𝑛2(Y_{1},\ldots,Y_{n})/(J+(Y_{1},\ldots,Y_{n})^{2})( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) / ( italic_J + ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) as k𝑘kitalic_k-vector space. Then m,ne𝑚𝑛𝑒m,n\geq eitalic_m , italic_n ≥ italic_e, and m=e𝑚𝑒m=eitalic_m = italic_e holds if and only if I𝐼Iitalic_I is contained in (X1,,Xm)2superscriptsubscript𝑋1subscript𝑋𝑚2(X_{1},\ldots,X_{m})^{2}( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. We prove ψ(Im+r(fj/Xi)A)=In+r(gj/Yi)B𝜓subscript𝐼𝑚𝑟subscript𝑓𝑗subscript𝑋𝑖𝐴subscript𝐼𝑛𝑟subscript𝑔𝑗subscript𝑌𝑖𝐵\psi(I_{m+r}(\partial f_{j}/\partial X_{i})A)=I_{n+r}(\partial g_{j}/\partial Y% _{i})Bitalic_ψ ( italic_I start_POSTSUBSCRIPT italic_m + italic_r end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_A ) = italic_I start_POSTSUBSCRIPT italic_n + italic_r end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B by induction on m+n𝑚𝑛m+nitalic_m + italic_n.

First we deal with the case m=n=e𝑚𝑛𝑒m=n=eitalic_m = italic_n = italic_e. For any 1im1𝑖𝑚1\leq i\leq m1 ≤ italic_i ≤ italic_m, we put ψ(Xi+I)=αi+J𝜓subscript𝑋𝑖𝐼subscript𝛼𝑖𝐽\psi(X_{i}+I)=\alpha_{i}+Jitalic_ψ ( italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_I ) = italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_J, where αi(Y1,,Yn)subscript𝛼𝑖subscript𝑌1subscript𝑌𝑛\alpha_{i}\in(Y_{1},\ldots,Y_{n})italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ). There is a ring homomorphism ϕ:S:=kX1,,XmT:=Y1,,Yn:Xiαi:italic-ϕassign𝑆𝑘subscript𝑋1subscript𝑋𝑚𝑇assignsubscript𝑌1subscript𝑌𝑛:maps-tosubscript𝑋𝑖subscript𝛼𝑖\phi:S:=k\llbracket X_{1},\ldots,X_{m}\rrbracket\to T:=\llbracket Y_{1},\ldots% ,Y_{n}\rrbracket:X_{i}\mapsto\alpha_{i}italic_ϕ : italic_S := italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ → italic_T := ⟦ italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⟧ : italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ↦ italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Then ϕ(X1,,Xm)+J=(Y1,,Yn)italic-ϕsubscript𝑋1subscript𝑋𝑚𝐽subscript𝑌1subscript𝑌𝑛\phi(X_{1},\ldots,X_{m})+J=(Y_{1},\ldots,Y_{n})italic_ϕ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) + italic_J = ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) as ψ𝜓\psiitalic_ψ is an isomorphism. Since n=e𝑛𝑒n=eitalic_n = italic_e, we have J(Y1,,Yn)2𝐽superscriptsubscript𝑌1subscript𝑌𝑛2J\subseteq(Y_{1},\ldots,Y_{n})^{2}italic_J ⊆ ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, and hence ϕ(X1,,Xm)=(Y1,,Yn)italic-ϕsubscript𝑋1subscript𝑋𝑚subscript𝑌1subscript𝑌𝑛\phi(X_{1},\ldots,X_{m})=(Y_{1},\ldots,Y_{n})italic_ϕ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) = ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) by [7, Corollary of Theorem 2.2]. This says that ϕitalic-ϕ\phiitalic_ϕ is surjective and so it is an isomorphism as m=n𝑚𝑛m=nitalic_m = italic_n. The equality (ϕ(f1),,ϕ(fc))=(g1,,gd)italic-ϕsubscript𝑓1italic-ϕsubscript𝑓𝑐subscript𝑔1subscript𝑔𝑑(\phi(f_{1}),\ldots,\phi(f_{c}))=(g_{1},\ldots,g_{d})( italic_ϕ ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , italic_ϕ ( italic_f start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) ) = ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ) holds. Thanks to Lemma 4.2, we get In+r(ϕ(fj)/Yi)B=In+r(gj/Yi)Bsubscript𝐼𝑛𝑟italic-ϕsubscript𝑓𝑗subscript𝑌𝑖𝐵subscript𝐼𝑛𝑟subscript𝑔𝑗subscript𝑌𝑖𝐵I_{n+r}(\partial\phi(f_{j})/\partial Y_{i})B=I_{n+r}(\partial g_{j}/\partial Y% _{i})Bitalic_I start_POSTSUBSCRIPT italic_n + italic_r end_POSTSUBSCRIPT ( ∂ italic_ϕ ( italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B = italic_I start_POSTSUBSCRIPT italic_n + italic_r end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B. One has the equality

δij=YjYi=ϕ(ϕ1(Yj))Yi=t=1mϕ(ϕ1(Yj)Xt)ϕ(Xt)Yisubscript𝛿𝑖𝑗subscript𝑌𝑗subscript𝑌𝑖italic-ϕsuperscriptitalic-ϕ1subscript𝑌𝑗subscript𝑌𝑖superscriptsubscript𝑡1𝑚italic-ϕsuperscriptitalic-ϕ1subscript𝑌𝑗subscript𝑋𝑡italic-ϕsubscript𝑋𝑡subscript𝑌𝑖\delta_{ij}=\frac{\partial Y_{j}}{\partial Y_{i}}=\frac{\partial\phi(\phi^{-1}% (Y_{j}))}{\partial Y_{i}}=\sum_{t=1}^{m}\phi\left(\frac{\partial\phi^{-1}(Y_{j% })}{\partial X_{t}}\right)\frac{\partial\phi(X_{t})}{\partial Y_{i}}italic_δ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = divide start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG = divide start_ARG ∂ italic_ϕ ( italic_ϕ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ) end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG = ∑ start_POSTSUBSCRIPT italic_t = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT italic_ϕ ( divide start_ARG ∂ italic_ϕ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_ARG ) divide start_ARG ∂ italic_ϕ ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG

where δijsubscript𝛿𝑖𝑗\delta_{ij}italic_δ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT is the Kronecker delta. Thus the matrix (ϕ(Xj)/Yi)italic-ϕsubscript𝑋𝑗subscript𝑌𝑖(\partial\phi(X_{j})/\partial Y_{i})( ∂ italic_ϕ ( italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) invertible. The equality

ϕ(fj)Yi=t=1mϕ(fjXt)ϕ(Xt)Yiitalic-ϕsubscript𝑓𝑗subscript𝑌𝑖superscriptsubscript𝑡1𝑚italic-ϕsubscript𝑓𝑗subscript𝑋𝑡italic-ϕsubscript𝑋𝑡subscript𝑌𝑖\frac{\partial\phi(f_{j})}{\partial Y_{i}}=\sum_{t=1}^{m}\phi\left(\frac{% \partial f_{j}}{\partial X_{t}}\right)\frac{\partial\phi(X_{t})}{\partial Y_{i}}divide start_ARG ∂ italic_ϕ ( italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG = ∑ start_POSTSUBSCRIPT italic_t = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT italic_ϕ ( divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_ARG ) divide start_ARG ∂ italic_ϕ ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG

induces the following commutative diagram:

Tcsuperscript𝑇direct-sum𝑐\textstyle{T^{\oplus c}\ignorespaces\ignorespaces\ignorespaces\ignorespaces% \ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_T start_POSTSUPERSCRIPT ⊕ italic_c end_POSTSUPERSCRIPT(ϕ(fjXi))italic-ϕsubscript𝑓𝑗subscript𝑋𝑖\scriptstyle{\left(\phi\bigl{(}\tfrac{\partial f_{j}}{\partial X_{i}}\bigr{)}% \right)}( italic_ϕ ( divide start_ARG ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ) )Tmsuperscript𝑇direct-sum𝑚\textstyle{T^{\oplus m}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_T start_POSTSUPERSCRIPT ⊕ italic_m end_POSTSUPERSCRIPT

\cong

(ϕ(Xj)Yi)italic-ϕsubscript𝑋𝑗subscript𝑌𝑖\scriptstyle{\bigl{(}\tfrac{\partial\phi(X_{j})}{\partial Y_{i}}\bigr{)}}( divide start_ARG ∂ italic_ϕ ( italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG )Tcsuperscript𝑇direct-sum𝑐\textstyle{T^{\oplus c}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}italic_T start_POSTSUPERSCRIPT ⊕ italic_c end_POSTSUPERSCRIPT(ϕ(fj)Yi)italic-ϕsubscript𝑓𝑗subscript𝑌𝑖\scriptstyle{\bigl{(}\tfrac{\partial\phi(f_{j})}{\partial Y_{i}}\bigr{)}}( divide start_ARG ∂ italic_ϕ ( italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) end_ARG start_ARG ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG )Tn.superscript𝑇direct-sum𝑛\textstyle{T^{\oplus n}.}italic_T start_POSTSUPERSCRIPT ⊕ italic_n end_POSTSUPERSCRIPT .

Hence ϕ(Im+r(fj/Xi))=In+r(ϕ(fj)/Yi)italic-ϕsubscript𝐼𝑚𝑟subscript𝑓𝑗subscript𝑋𝑖subscript𝐼𝑛𝑟italic-ϕsubscript𝑓𝑗subscript𝑌𝑖\phi(I_{m+r}(\partial f_{j}/\partial X_{i}))=I_{n+r}(\partial\phi(f_{j})/% \partial Y_{i})italic_ϕ ( italic_I start_POSTSUBSCRIPT italic_m + italic_r end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ) = italic_I start_POSTSUBSCRIPT italic_n + italic_r end_POSTSUBSCRIPT ( ∂ italic_ϕ ( italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) because these are Fitting invariants of the same module. We obtain ψ(Im+r(fj/Xi)A)=In+r(ϕ(fj)/Yi)B=In+r(gj/Yi)B𝜓subscript𝐼𝑚𝑟subscript𝑓𝑗subscript𝑋𝑖𝐴subscript𝐼𝑛𝑟italic-ϕsubscript𝑓𝑗subscript𝑌𝑖𝐵subscript𝐼𝑛𝑟subscript𝑔𝑗subscript𝑌𝑖𝐵\psi(I_{m+r}(\partial f_{j}/\partial X_{i})A)=I_{n+r}(\partial\phi(f_{j})/% \partial Y_{i})B=I_{n+r}(\partial g_{j}/\partial Y_{i})Bitalic_ψ ( italic_I start_POSTSUBSCRIPT italic_m + italic_r end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_A ) = italic_I start_POSTSUBSCRIPT italic_n + italic_r end_POSTSUBSCRIPT ( ∂ italic_ϕ ( italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B = italic_I start_POSTSUBSCRIPT italic_n + italic_r end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B.

Next, we handle the case m+n>2e𝑚𝑛2𝑒m+n>2eitalic_m + italic_n > 2 italic_e. We may assume m>e𝑚𝑒m>eitalic_m > italic_e. There is hI(X1,,Xm)2𝐼superscriptsubscript𝑋1subscript𝑋𝑚2h\in I\setminus(X_{1},\ldots,X_{m})^{2}italic_h ∈ italic_I ∖ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT For some 1lm1𝑙𝑚1\leq l\leq m1 ≤ italic_l ≤ italic_m, the coefficient of Xisubscript𝑋𝑖X_{i}italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT in hhitalic_h is not zero. By this, X1,Xl1,h,Xl+1,Xmsubscript𝑋1subscript𝑋𝑙1subscript𝑋𝑙1subscript𝑋𝑚X_{1},\ldots X_{l-1},h,X_{l+1}\ldots,X_{m}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … italic_X start_POSTSUBSCRIPT italic_l - 1 end_POSTSUBSCRIPT , italic_h , italic_X start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT is a regular system of parameters of kX1,,Xm𝑘subscript𝑋1subscript𝑋𝑚k\llbracket X_{1},\ldots,X_{m}\rrbracketitalic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ and x:=h/Xlassign𝑥subscript𝑋𝑙x:=\partial h/\partial X_{l}italic_x := ∂ italic_h / ∂ italic_X start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT is unit. There is a natural isomomorphism χ:kX1,Xl1,Xl+1,XmkX1,,Xm/(h):𝜒𝑘subscript𝑋1subscript𝑋𝑙1subscript𝑋𝑙1subscript𝑋𝑚𝑘subscript𝑋1subscript𝑋𝑚\chi:k\llbracket X_{1},\ldots X_{l-1},X_{l+1}\ldots,X_{m}\rrbracket\to k% \llbracket X_{1},\ldots,X_{m}\rrbracket/(h)italic_χ : italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … italic_X start_POSTSUBSCRIPT italic_l - 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ → italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ / ( italic_h ). We put χ1(I/(h))=(h1,,he)superscript𝜒1𝐼subscript1subscript𝑒\chi^{-1}(I/(h))=(h_{1},\ldots,h_{e})italic_χ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_I / ( italic_h ) ) = ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT ), χ𝜒\chiitalic_χ induces an isomomorphism χ:C:=kX1,Xl1,Xl+1,Xm/(h1,,he)kX1,,Xm/(h1,,he,h)=A:𝜒assign𝐶𝑘subscript𝑋1subscript𝑋𝑙1subscript𝑋𝑙1subscript𝑋𝑚subscript1subscript𝑒𝑘subscript𝑋1subscript𝑋𝑚subscript1subscript𝑒𝐴\chi:C:=k\llbracket X_{1},\ldots X_{l-1},X_{l+1}\ldots,X_{m}\rrbracket/(h_{1},% \ldots,h_{e})\to k\llbracket X_{1},\ldots,X_{m}\rrbracket/(h_{1},\ldots,h_{e},% h)=Aitalic_χ : italic_C := italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … italic_X start_POSTSUBSCRIPT italic_l - 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ / ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT ) → italic_k ⟦ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟧ / ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT , italic_h ) = italic_A. By the induction hypothesis, we have (ψχ)(Im1+r(U)C)=In+r(gj/Yi)B𝜓𝜒subscript𝐼𝑚1𝑟𝑈𝐶subscript𝐼𝑛𝑟subscript𝑔𝑗subscript𝑌𝑖𝐵(\psi\circ\chi)(I_{m-1+r}(U)C)=I_{n+r}(\partial g_{j}/\partial Y_{i})B( italic_ψ ∘ italic_χ ) ( italic_I start_POSTSUBSCRIPT italic_m - 1 + italic_r end_POSTSUBSCRIPT ( italic_U ) italic_C ) = italic_I start_POSTSUBSCRIPT italic_n + italic_r end_POSTSUBSCRIPT ( ∂ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_B, where

U=(h1X1heX1h1Xl1heXl1h1Xl+1heXl+1h1XmheXm).𝑈matrixsubscript1subscript𝑋1subscript𝑒subscript𝑋1subscript1subscript𝑋𝑙1subscript𝑒subscript𝑋𝑙1subscript1subscript𝑋𝑙1subscript𝑒subscript𝑋𝑙1subscript1subscript𝑋𝑚subscript𝑒subscript𝑋𝑚\displaystyle U=\begin{pmatrix}\dfrac{\partial h_{1}}{\partial X_{1}}&\cdots&% \dfrac{\partial h_{e}}{\partial X_{1}}\\ \vdots&\ddots&\vdots\\ \dfrac{\partial h_{1}}{\partial X_{l-1}}&\cdots&\dfrac{\partial h_{e}}{% \partial X_{l-1}}\\ \dfrac{\partial h_{1}}{\partial X_{l+1}}&\cdots&\dfrac{\partial h_{e}}{% \partial X_{l+1}}\\ \vdots&\ddots&\vdots\\ \dfrac{\partial h_{1}}{\partial X_{m}}&\cdots&\dfrac{\partial h_{e}}{\partial X% _{m}}\\ \end{pmatrix}.italic_U = ( start_ARG start_ROW start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l - 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l - 1 end_POSTSUBSCRIPT end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT end_ARG end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG end_CELL end_ROW end_ARG ) .

On the other hand, it follows from I=(h1,,he,h)𝐼subscript1subscript𝑒I=(h_{1},\ldots,h_{e},h)italic_I = ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT , italic_h ) and Lemma 4.2 that Im+r(fj/Xi)subscript𝐼𝑚𝑟subscript𝑓𝑗subscript𝑋𝑖I_{m+r}(\partial f_{j}/\partial X_{i})italic_I start_POSTSUBSCRIPT italic_m + italic_r end_POSTSUBSCRIPT ( ∂ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT / ∂ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) is equal to the ideal generated by the (m+r)𝑚𝑟(m+r)( italic_m + italic_r )-minors of

(h1X1heX1hX1h1Xl1heXl1hXl100xh1Xl+1heXl+1hXl+1h1XmheXmhXm),matrixsubscript1subscript𝑋1subscript𝑒subscript𝑋1subscript𝑋1subscript1subscript𝑋𝑙1subscript𝑒subscript𝑋𝑙1subscript𝑋𝑙100𝑥subscript1subscript𝑋𝑙1subscript𝑒subscript𝑋𝑙1subscript𝑋𝑙1subscript1subscript𝑋𝑚subscript𝑒subscript𝑋𝑚subscript𝑋𝑚\displaystyle\begin{pmatrix}\dfrac{\partial h_{1}}{\partial X_{1}}&\cdots&% \dfrac{\partial h_{e}}{\partial X_{1}}&\dfrac{\partial h}{\partial X_{1}}\\ \vdots&\ddots&\vdots\\ \dfrac{\partial h_{1}}{\partial X_{l-1}}&\cdots&\dfrac{\partial h_{e}}{% \partial X_{l-1}}&\dfrac{\partial h}{\partial X_{l-1}}\\ 0&\cdots&0&x\\ \dfrac{\partial h_{1}}{\partial X_{l+1}}&\cdots&\dfrac{\partial h_{e}}{% \partial X_{l+1}}&\dfrac{\partial h}{\partial X_{l+1}}\\ \vdots&\ddots&\vdots\\ \dfrac{\partial h_{1}}{\partial X_{m}}&\cdots&\dfrac{\partial h_{e}}{\partial X% _{m}}&\dfrac{\partial h}{\partial X_{m}}\\ \end{pmatrix},( start_ARG start_ROW start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL divide start_ARG ∂ italic_h end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l - 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l - 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL divide start_ARG ∂ italic_h end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l - 1 end_POSTSUBSCRIPT end_ARG end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL ⋯ end_CELL start_CELL 0 end_CELL start_CELL italic_x end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT end_ARG end_CELL start_CELL divide start_ARG ∂ italic_h end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_l + 1 end_POSTSUBSCRIPT end_ARG end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG end_CELL start_CELL ⋯ end_CELL start_CELL divide start_ARG ∂ italic_h start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG end_CELL start_CELL divide start_ARG ∂ italic_h end_ARG start_ARG ∂ italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG end_CELL end_ROW end_ARG ) ,

which is equal to Im1+r(U)subscript𝐼𝑚1𝑟𝑈I_{m-1+r}(U)italic_I start_POSTSUBSCRIPT italic_m - 1 + italic_r end_POSTSUBSCRIPT ( italic_U ). The proof is now completed. ∎

Remark 4.4.

Let K𝐾Kitalic_K and L𝐿Litalic_L be a field, and R𝑅Ritalic_R a ring. Assume that R𝑅Ritalic_R is finitely generated over both K𝐾Kitalic_K and L𝐿Litalic_L. In this case, a natural question arises as to whether JnK(R)=JnL(R)superscriptsubscript𝐽𝑛𝐾𝑅superscriptsubscript𝐽𝑛𝐿𝑅J_{n}^{K}(R)=J_{n}^{L}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT ( italic_R ) = italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT ( italic_R ) holds for any integer n𝑛nitalic_n. For example, let R=[X1,,Xm]/(f1,,fn)𝑅subscript𝑋1subscript𝑋𝑚subscript𝑓1subscript𝑓𝑛R=\mathbb{C}[X_{1},\dots,X_{m}]/(f_{1},\ldots,f_{n})italic_R = blackboard_C [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] / ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) be a quotient of a polynomial ring over the field \mathbb{C}blackboard_C of complex numbers. The natural surjection ϕ:[X1,,Xm,Y][X1,,Xm]:italic-ϕsubscript𝑋1subscript𝑋𝑚𝑌subscript𝑋1subscript𝑋𝑚\phi:\mathbb{R}[X_{1},\dots,X_{m},Y]\to\mathbb{C}[X_{1},\dots,X_{m}]italic_ϕ : blackboard_R [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_Y ] → blackboard_C [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] such that ϕ(Y)=iitalic-ϕ𝑌𝑖\phi(Y)=iitalic_ϕ ( italic_Y ) = italic_i induces an isomorphism [X1,,Xm,Y]/(g1,,gn,Y2+1)Rsubscript𝑋1subscript𝑋𝑚𝑌subscript𝑔1subscript𝑔𝑛superscript𝑌21𝑅\mathbb{R}[X_{1},\dots,X_{m},Y]/(g_{1},\ldots,g_{n},Y^{2}+1)\cong Rblackboard_R [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_Y ] / ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_Y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 1 ) ≅ italic_R, where g1,,gnsubscript𝑔1subscript𝑔𝑛g_{1},\ldots,g_{n}italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT are representatives of the inverse images of f1,,fnsubscript𝑓1subscript𝑓𝑛f_{1},\ldots,f_{n}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. The Jacobian matrix of g1,,gn,Y2+1subscript𝑔1subscript𝑔𝑛superscript𝑌21g_{1},\ldots,g_{n},Y^{2}+1italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_Y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 1 is of the form

A:=(B02Y).assign𝐴matrix𝐵02𝑌\displaystyle A:=\begin{pmatrix}B&0\\ \ast&2Y\\ \end{pmatrix}.italic_A := ( start_ARG start_ROW start_CELL italic_B end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL ∗ end_CELL start_CELL 2 italic_Y end_CELL end_ROW end_ARG ) .

Then ϕ(B)italic-ϕ𝐵\phi(B)italic_ϕ ( italic_B ) is the Jacobian matrix of f1,,fnsubscript𝑓1subscript𝑓𝑛f_{1},\ldots,f_{n}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. As 2Y2𝑌2Y2 italic_Y is unit in [X1,,Xm,Y]/(g1,,gn,Y2+1)subscript𝑋1subscript𝑋𝑚𝑌subscript𝑔1subscript𝑔𝑛superscript𝑌21\mathbb{R}[X_{1},\dots,X_{m},Y]/(g_{1},\ldots,g_{n},Y^{2}+1)blackboard_R [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_Y ] / ( italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_Y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 1 ), we have Jn(R)=ϕ(In+m+1dimR(A))R=ϕ(In+mdimR(B))R=In+mdimR(ϕ(B))R=Jn(R)superscriptsubscript𝐽𝑛𝑅italic-ϕsubscript𝐼𝑛𝑚1dim𝑅𝐴𝑅italic-ϕsubscript𝐼𝑛𝑚dim𝑅𝐵𝑅subscript𝐼𝑛𝑚dim𝑅italic-ϕ𝐵𝑅superscriptsubscript𝐽𝑛𝑅J_{n}^{\mathbb{R}}(R)=\phi(I_{n+m+1-\operatorname{dim}R}(A))R=\phi(I_{n+m-% \operatorname{dim}R}(B))R=I_{n+m-\operatorname{dim}R}(\phi(B))R=J_{n}^{\mathbb% {C}}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT blackboard_R end_POSTSUPERSCRIPT ( italic_R ) = italic_ϕ ( italic_I start_POSTSUBSCRIPT italic_n + italic_m + 1 - roman_dim italic_R end_POSTSUBSCRIPT ( italic_A ) ) italic_R = italic_ϕ ( italic_I start_POSTSUBSCRIPT italic_n + italic_m - roman_dim italic_R end_POSTSUBSCRIPT ( italic_B ) ) italic_R = italic_I start_POSTSUBSCRIPT italic_n + italic_m - roman_dim italic_R end_POSTSUBSCRIPT ( italic_ϕ ( italic_B ) ) italic_R = italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT blackboard_C end_POSTSUPERSCRIPT ( italic_R ) for any n𝑛nitalic_n. Moreover, a similar argument shows that JnK(R)=JnL(R)superscriptsubscript𝐽𝑛𝐾𝑅superscriptsubscript𝐽𝑛𝐿𝑅J_{n}^{K}(R)=J_{n}^{L}(R)italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT ( italic_R ) = italic_J start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT ( italic_R ) holds for any n𝑛nitalic_n, any finite (simple) extension L/K𝐿𝐾L/Kitalic_L / italic_K, and any affine L𝐿Litalic_L-algebra R𝑅Ritalic_R. However, in general, it is unknown whether equality holds.

Acknowledgments.

The author would like to thank his supervisor Ryo Takahashi, and Yuki Mifune, for providing the motivation for this research. The author is also grateful to Linquan Ma, Yuya Otake, Ryo Takahashi, and Tatsuki Yamaguchi for their valuable comments.

References

  • [1] W. Bruns; J. Herzog, Cohen–Macaulay rings, revised edition, Cambridge Studies in Advanced Mathematics 39, Cambridge University Press, Cambridge, 1998.
  • [2] L. W. Christensen, Gorenstein dimensions, Lecture Notes in Math. 1747, Springer-Verlag, Berlin, 2000.
  • [3] H. Dao; T. Kobayashi; R. Takahashi, Trace ideals of canonical modules, annihilators of Ext modules, and classes of rings close to being Gorenstein, J. Pure Appl. Algebra 225 (2021), no. 9, Paper No. 106655, 18 pp.
  • [4] S. Dey; P. Lank; R. Takahashi, Strong generation and (co)ghost index for module categories, preprint (2023), arXiv:2307.13675v3.
  • [5] S. Dey; R. Takahashi, Comparisons between annihilators of Tor and Ext, Acta Math. Vietnam. 47 (2022), no. 1, 123–139.
  • [6] D. Eisenbud, Commutative algbra, With a view toward algebraic geometry, Grad. Texts in Math., 150 Springer-Verlag, New York, (1995).
  • [7] H. Matsumura, Commutative ring theory, Translated from the Japanese by M. Reid, Second edition, Cambridge Studies in Advanced Mathematics 8, Cambridge University Press, Cambridge, 1989.
  • [8] S. B. Iyengar; R. Takahashi, Annihilation of cohomology and strong generation of module categories, Int. Math. Res. Not. IMRN (2016), no. 2, 499–535.
  • [9] S. B. Iyengar; R. Takahashi, The Jacobian ideal of a commutative ring and annihilators of cohomology, J. Algebra 571 (2021), 280–296.
  • [10] K. Kimura, Compactness of the Alexandrov topology of maximal Cohen–Macaulay modules, preprint (2024), arXiv:2401.04987.
  • [11] J. Liu, Annihilators and dimensions of the singularity category, Nagoya Math. J. 250 (2023), 533–548.
  • [12] H.-J. Wang, On the Fitting ideals in free resolutions, Michigan Math. J. 41 (1994), no. 3, 587–608.
  • [13] H.-J. Wang, A uniform property of affine domains, J. Algebra 215 (1999), no. 2, 500–508.