Hostname: page-component-586b7cd67f-t7fkt Total loading time: 0 Render date: 2024-11-30T12:24:31.312Z Has data issue: false hasContentIssue false

Lim Ulrich sequences and Boij-Söderberg cones

Published online by Cambridge University Press:  18 December 2023

Srikanth B. Iyengar
Affiliation:
Department of Mathematics, University of Utah, 155 South 1400 East, Room 233, UT 84112, U.S.A.; E-mail: [email protected]
Linquan Ma
Affiliation:
Department of Mathematics, Purdue University, 150 N. University street, W. Lafayette, IN 47907, U.S.A.; E-mail: [email protected]
Mark E. Walker
Affiliation:
Department of Mathematics, University of Nebraska, 210 Avery Hall, 1144 T St, Lincoln, NE 68588, U.S.A.; E-mail: [email protected]

Abstract

This paper extends the results of Boij, Eisenbud, Erman, Schreyer and Söderberg on the structure of Betti cones of finitely generated graded modules and finite free complexes over polynomial rings, to all finitely generated graded rings admitting linear Noether normalizations. The key new input is the existence of lim Ulrich sequences of graded modules over such rings.

Type
Algebraic and Complex Geometry
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press

1 Introduction

Let k be a field and a polynomial ring in d-variables, each of degree one. The Betti table of a finitely generated graded A-module M is the matrix of integers, denoted $\beta (M)$ , that records the homological positions and the twists of the graded free modules appearing in the minimal free resolution of M. Boij and Söderberg [Reference Boij and Söderberg1] conjectured an explicit description of the collection of all Betti tables of graded Cohen–Macaulay A-modules ‘up to rational scaling’. This conjecture was proved by Eisenbud and Schreyer [Reference Eisenbud and Schreyer6] and subsequently extended to all graded A-modules by Boij and Söderberg [Reference Boij and Söderberg2]. In detail, for $0 \leq c \leq d$ , let $\mathbf {B}^c(A)$ denote the cone inside the ${\mathbb Q}$ -vector space $\bigoplus _{0 \leq i \leq d, j \in {\mathbb Z}} {\mathbb Q}$ spanned by the Betti tables of all graded A-modules of codimension at least c. The results of Eisenbud and Schreyer, and Boij and Söderberg, give an equality

$$\begin{align*}\mathbf{B}^c(A) = \mathbf{B}^c_d, \end{align*}$$

where $\mathbf {B}^c_d$ is the ${\mathbb Q}_{\geq 0}$ -span of certain explicit Betti tables $\beta (\underline {a})$ , where $\underline {a} = (a_0, \dots , a_l)$ ranges over all ‘degree sequences’, that is to say, $(l+1)$ -tuples of increasing integers, for $l \geq c$ ; see Equation (5.2) below for definition of $\beta (\underline {a})$ . A Cohen–Macaulay module M whose Betti table is a rational multiple of $\beta (\underline {a})$ for some choice of degree sequence $\underline {a}$ is called a ‘pure module’.

In this language, the theorem asserts that there exists a pure module for each possible degree sequence and $\mathbf {B}^c(A)$ is spanned by the Betti tables of pure modules. Roughly speaking, this means that the Betti tables of all modules are governed by those of the pure modules. In particular, the multiplicity conjecture of Huneke and Srinivasan is a direct consequence [Reference Boij and Söderberg1].

The main result of this paper extends these results to all ${\mathbb N}$ -graded k-algebras that admit linear Noether normalizations, that is to say, a linear system of parameters; see Section 4.4. We assume k is infinite throughout this paper, for the sake of simplicity, so this class of k-algebras includes the standard graded ones. For any graded k-algebra R and integer , let $\mathbf {B}^c(R)$ be the cone spanned by Betti tables of modules of codimension at least c and of finite projective dimension. We prove:

Theorem 1.1 (Theorem 6.2).

For R and $\mathbf {B}^c_d$ as above, we have a containment $\mathbf {B}^c(R) \subseteq \mathbf {B}^c_{d}$ , and equality holds when R is Cohen–Macaulay.

As in [Reference Boij and Söderberg1], one can deduce the following bounds on the multiplicity of a perfect module; that is to say, a finitely generated module whose projective dimension equals its codimension. When R is Cohen–Macaulay, perfect modules are precisely those that are Cohen–Macaulay and of finite projective dimension. Thus, the statement below generalizes the theorem on multiplicities over polynomial rings.

Corollary 1.2 (Corollary 6.3).

With R as above, any perfect R-module M satisfies

$$\begin{align*}e(R) \frac{t_1 \cdots t_c}{c!} \leq e(M) \leq e(R) \frac{T_1 \cdots T_c}{c!}, \end{align*}$$

where c is the codimension of M, and the $t_i$ ’s and $T_i$ ’s are the minimal and maximal shifts occurring in the minimal free resolution of M.

Eisenbud and Erman [Reference Eisenbud and Erman4] generalized the results in [Reference Boij and Söderberg1, Reference Eisenbud and Schreyer6] to finite free complexes over A, and we extend their results to rings R as above; see Theorem 6.2.

The proof of Eisenbud and Schreyer uses a pairing between Betti tables of graded A-modules and cohomology tables of coherent sheaves on $\operatorname {Proj}(A) = {\mathbb P}^{d-1}_k$ , along with a description of the rational cone spanned by the cohomology tables of such coherent sheaves. Although we do not use such a pairing in this paper, we do establish a result concerning the cone of cohomology tables for coherent sheaves over $\operatorname {Proj}(R)$ with R as in Theorem 1.1. When k is an infinite perfect field of positive characteristic, we prove $\overline {\mathbf {C}}({\mathbb P}^{d-1}_k) = \overline {\mathbf {C}}(\operatorname {Proj}(R))$ , where $\overline {\mathbf {C}}$ is the component-wise limit closure of cohomology tables of coherent sheaves; see Theorem 3.4.

The results stated above are known when R admits a graded Ulrich module or, equivalently, when $\operatorname {Proj}(R)$ admits an Ulrich sheaf; see [Reference Eisenbud and Erman4]. But the existence of such modules is known only in a small number of cases. Instead, we use ‘lim Ulrich sequences’ of graded modules, which are sequences of graded modules that asymptotically approximate Ulrich modules. They exist over any graded k-algebra admitting a linear Noether normalization and where k is a infinite perfect field of positive characteristic. The relevant results are established in Sections 2 and 4.

2 Lim Ulrich sequences of sheaves

For any Noetherian scheme X, let $\mathbf {D}^{\operatorname {b}}(X)$ be its derived category of coherent sheaves. The tensor product of coherent sheaves on X is denoted $-\otimes -$ ; its derived version is $-\otimes ^{\mathbf {L}}-$ . Throughout this manuscript, k is a field and $m\ge 1$ an integer. Let ${\mathbb P}^m$ be the projective space over k of dimension m; we write ${\mathbb P}^m_k$ when the field k needs emphasis.

2.1. For each coherent sheaf ${\mathcal F}$ (or a bounded complex of such) on ${\mathbb P}^m$ set

With $\varepsilon \colon {\mathbb P}^m \to \operatorname {Spec}(k)$ the structure map, for any coherent sheaf on ${\mathcal F}$ the counit of the adjoint pair $(\varepsilon ^*,\varepsilon _*)$ is a natural map

(2.2) $$ \begin{align} \varepsilon^*\varepsilon_* {\mathcal F}\longrightarrow {\mathcal F}\,. \end{align} $$

The following result is well-known; see [Reference Eisenbud and Schreyer7, Proposition 2.1].

Lemma 2.3. Let ${\mathcal F}$ be a coherent sheaf on ${\mathbb P}^m$ . The conditions below are equivalent:

  1. 1. The map (2.2) is an isomorphism.

  2. 2. ${\mathcal F}\cong {\mathcal O}_{{\mathbb P}^m}^r$ for some integer $r\ge 0$ .

  3. 3. $\gamma _{i,t}({\mathcal F})=0$ , except possibly when $i=0$ and $t\ge 0$ , or $i=m$ and $t\le -m-1$ .

When these conditions hold, ${\mathcal F}\cong {\mathcal O}_{{\mathbb P}^m}^{r}$ for $r=\gamma _{0,0}({\mathcal F})$ .

Any nonzero sheaf ${\mathcal F}$ on ${\mathbb P}^m$ satisfying the equivalent condition of the result above is said to be an Ulrich sheaf. Condition (3) is used to define Ulrich sheaves over arbitrary projective varieties.

Lim Ulrich sequences

We introduce the notion of lim Ulrich sequences of sheaves on ${\mathbb P}^m$ , following [Reference Iyengar, Ma and Walker15, §6.6].

2.4. A lim Ulrich sequence of sheaves on ${\mathbb P}^m$ is a sequence $({\mathcal F}_n)_{n\geqslant 0}$ of coherent sheaves on ${\mathbb P}^m$ for which the following properties hold:

  1. 1. $\gamma _{0,0}({\mathcal F}_n)\ne 0$ for each $n\ge 0$ ;

  2. 2. There exists an integer $t_0$ such that $\gamma _{0,t}({\mathcal F}_n)=0$ for $t\le t_0$ and all n;

  3. 3. There exists an integer $t_1$ such that $\gamma _{\geqslant 1,t}({\mathcal F}_n)=0$ for $t\ge t_1$ and all n;

  4. 4. Except possibly when $i=0$ and $t\ge 0$ , or $i=m$ and $t\le -m-1$ , one has

    $$\begin{align*}\lim_{n\to\infty}\frac{\gamma_{i,t}({\mathcal F}_n)}{\gamma_{0,0}({\mathcal F}_n)}=0\,. \end{align*}$$

The range of values of i and t arising in (4) is precisely the one from Lemma 2.3. For geometric applications, the key properties are (1) and (4); see, in particular, Theorem 2.8 below. The other conditions become important when considering the corresponding sequence of graded modules; see the proof of Theorem 4.17.

Clearly, if each ${\mathcal F}_n$ is an Ulrich sheaf, then the sequence $({\mathcal F}_n)_{n\geqslant 0}$ is lim Ulrich. However, there are other lim Ulrich sequences on ${\mathbb P}^m_k$ , at least when k has positive characteristic, and these will be used to construct lim Ulrich sequences on a much larger family of schemes; see Theorem 2.19.

Next, we present a characterization of lim Ulrich sequences on ${\mathbb P}^m$ in the spirit of the original definition of Ulrich sheaves.

2.5. Let ${\mathcal F}$ be a coherent sheaf on ${\mathbb P}^m$ . Consider $\operatorname {cone}({\mathcal F})$ , the mapping cone of the counit map (2.2) and the induced exact triangle

(2.6) $$ \begin{align} \varepsilon^*\varepsilon_* {\mathcal F}\longrightarrow {\mathcal F} \longrightarrow \operatorname{cone}({\mathcal F}) \longrightarrow \end{align} $$

in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} {\mathbb P}^m)$ . Observe that this is natural in ${\mathcal F}$ , but it is not compatible with twists. Keeping in mind that $\varepsilon ^*\varepsilon _*{\mathcal F}\cong {\mathcal O}_{{\mathbb P}^m}^{r}$ , tensoring the exact triangle defining $\operatorname {cone}({\mathcal F})$ with ${\mathcal O}_{{\mathbb P}}(t)$ yields an exact triangle

$$\begin{align*}{\mathcal O}_{{\mathbb P}^m}(t)^{r} \longrightarrow {\mathcal F}(t)\longrightarrow \operatorname{cone}({\mathcal F})(t) \longrightarrow. \end{align*}$$

The resulting exact sequence in cohomology reads

(2.7) $$ \begin{align} \operatorname{H}^{*}({\mathbb P}^m, {\mathcal O}_{{\mathbb P}^m}(t))^{r} \to \operatorname{H}^{*}({\mathbb P}^m, {\mathcal F}(t)) \to \operatorname{H}^{*}({\mathbb P}^m, \operatorname{cone}({\mathcal F})(t)) \to \operatorname{H}^{*+1}({\mathbb P}^m, {\mathcal O}_{{\mathbb P}^m}(t))^{r}\,. \end{align} $$

The gist of the next result is that for a lim Ulrich sequence $({\mathcal F}_n)_{n\geqslant 0}$ , the counit maps $\varepsilon ^*\varepsilon _* {\mathcal F}_n\to {\mathcal F}_n$ are asymptotically isomorphisms. If ${\mathcal F}$ is an Ulrich sheaf, applying it to the sequence and ${\mathcal G}={\mathcal O}_{{\mathbb P}^m}$ , recovers Lemma 2.3, but of course the latter result, and its proof, are models for the one below.

Theorem 2.8. Let $({\mathcal F}_n)_{n\geqslant 0}$ be a lim Ulrich sequence of sheaves on ${\mathbb P}^m$ . For any ${\mathcal G}$ in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} {\mathbb P}^m)$ and integers $i,j$ , one has

$$\begin{align*}\lim_{n\to \infty}\frac{\gamma_{i,j}(\operatorname{cone}({\mathcal F}_n)\otimes^{\mathbf{L}}{\mathcal G})}{\gamma_{0,0}({\mathcal F}_n)}=0\,. \end{align*}$$

The proof only uses conditions (1) and (4) in Section 2.4.

Proof. In what follows, we write ${\mathbb P}$ instead of ${\mathbb P}^m$ and ${\mathcal O}$ for the structure sheaf on it. Set . It helps to consider the collection ${\mathbf S}$ of sequences $({\mathcal C}_n)_{n\geqslant 0}$ with ${\mathcal C}_n$ in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} {\mathbb P})$ , with the property that

(2.9) $$ \begin{align} \lim_{n\to \infty} \frac{\operatorname{rank}_k \operatorname{H}^{*}({\mathbb P}, {\mathcal C}_n)}{r_n}=0\,. \end{align} $$

The desired result is that the sequence with is in ${\mathbf S}$ . In the proof, we repeatedly use the following elementary observation: Given sequences $({\mathcal C}_n')_{n\geqslant 0}$ , $({\mathcal C}_n)_{n\geqslant 0}$ and $({\mathcal C}_n")_{n\geqslant 0}$ , of bounded complexes of coherent sheaves such that for each n there is an exact triangle

$$\begin{align*}{\mathcal C}_n'\longrightarrow {\mathcal C}_n \longrightarrow {\mathcal C}_n"\longrightarrow \end{align*}$$

if two of the three sequences are in ${\mathbf S}$ , then so is the third.

It follows from this observation that given an exact triangle ${\mathcal G}'\to {\mathcal G}\to {\mathcal G}"\to $ in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} {\mathbb P})$ , if the desired result holds for any two of ${\mathcal G}'$ , ${\mathcal G}$ and ${\mathcal G}"$ , then it holds for the third. Since each object in the derived category is equivalent to a bounded complex consisting of twists of ${\mathcal O}$ , a standard induction using these observations reduces checking the desired result to the case when ${\mathcal G} = {\mathcal O}(t)$ , for $t\in {\mathbb Z}$ ; that is to say that the sequence $(\operatorname {cone}({\mathcal F}_n)(t))_{n\geqslant 0}$ is in ${\mathbf S}$ .

When $-m\le t\le -1$ , one has $\operatorname {H}^{*}({\mathbb P}, {\mathcal O}(t))=0$ so the exact sequence (2.7) with gives the first equality below:

$$\begin{align*}\lim_{n\to \infty} \frac{\operatorname{rank}_k \operatorname{H}^{*}({\mathbb P}, \operatorname{cone}({\mathcal F}_n)(t))}{r_n}= \lim_{n\to \infty} \frac{\operatorname{rank}_k \operatorname{H}^{*}({\mathbb P}, {\mathcal F}_n(t))}{r_n}=0\,. \end{align*}$$

The second one is by condition 2.4(4). This is the desired result.

Suppose $t\ge 0$ . We argue by induction on t that the sequence $(\operatorname {cone}({\mathcal F}_n)(t))_{n\geqslant 0}$ is in ${\mathbf S}$ . The base case is $t=0$ . Then since $\operatorname {H}^{i}({\mathbb P}, {\mathcal O}(t))=0$ for all $i\ge 1$ the exact sequence (2.7), with , reduces to the exact sequence

$$\begin{align*}0\longrightarrow \operatorname{H}^{0}({\mathbb P}, {\mathcal O}(t))^{r_n} \longrightarrow \operatorname{H}^{*}({\mathbb P}, {\mathcal F}_n(t)) \longrightarrow \operatorname{H}^{*}({\mathbb P}, \operatorname{cone}({\mathcal F}_n)(t)) \longrightarrow 0. \end{align*}$$

When $t=0$ the map on the left is an isomorphism in degree $0$ , by the definition of $r_n$ . Thus, we get

$$\begin{align*}\operatorname{rank}_k \operatorname{H}^{*}({\mathbb P}, \operatorname{cone}({\mathcal F}_n)) = \sum_{i\ge 1}\operatorname{rank}_k \operatorname{H}^{i}({\mathbb P}, {\mathcal F}_n) \end{align*}$$

and the desired limit is again immediate from Section 2.4(4).

Suppose $t\ge 1$ and consider the Koszul resolution of $\operatorname {cone}({\mathcal F}_n)(t)$ :

$$\begin{align*}0\to \operatorname{cone}({\mathcal F}_n)(t-m-1) \to \cdots \to \operatorname{cone}({\mathcal F}_n)^{m+1}(t-1) \to \operatorname{cone}({\mathcal F}_n)(t)\to 0. \end{align*}$$

Since $t-m-1\ge -m$ , from the already established part of the result and the induction hypotheses we get that the sequences $(\operatorname {cone}({\mathcal F}_n)(j))_{n\geqslant 0}$ are in ${\mathbf S}$ for $t-m-1\le j\le t-1$ . The exact sequence above implies that the same holds for $j=t$ .

This completes the discussion of the case $t\ge 0$ .

Given this one can use the Koszul resolution above and a descending induction on t to cover also the case $t\le -m-1$ .

We record a construction of lim Ulrich sequences of sheaves on ${\mathbb P}^m$ from [Reference Iyengar, Ma and Walker15, §7].

2.10. Let k be an infinite perfect field of positive characteristic p. Set . Let $\rho \colon Z\to {\mathbb P}^m_k$ be the quotient by the action of the symmetric group $S_m$ on Z or any finite flat map. For each $n\ge 0$ set

The ${\mathcal L}_n$ are line bundles on Z, and the ${\mathcal E}_n$ are vector bundles on ${\mathbb P}_k^m$ . The following result is a special case of [Reference Iyengar, Ma and Walker15, Theorem 7.15]. Here, $\varphi \colon {\mathbb P}^m_k\to {\mathbb P}^m_k$ is the Frobenius map; it is a finite map since k is perfect.

Theorem 2.11. Let k be an infinite perfect field of positive characteristic. Let ${\mathcal N}$ be a coherent sheaf on ${\mathbb P}^m_k$ of positive rank and $\gamma _{0,t}({\mathcal N})=0$ for $t\ll 0$ . With ${\mathcal E}_n$ , the sheaf defined above, set

The sequence $({\mathcal G}_n)_{\geqslant 0}$ of sheaves is lim Ulrich.

2.12. Fix a proper k-scheme X and ${\mathcal L}$ a line bundle on X. For any coherent sheaf ${\mathcal F}$ on X and integer t, set

Recall that ${\mathcal F}$ is globally generated if there is a surjection ${\mathcal O}_X^r\to {\mathcal F}$ for some $r\ge 0$ . The line bundle ${\mathcal L}$ is ample if for each coherent sheaf ${\mathcal F}$ , the sheaf ${\mathcal F}(t)$ is globally generated for $t\gg 0$ . The statement below is well-known.

Proposition 2.13. Let k be a field, X a proper k-scheme and ${\mathcal L}$ a line bundle on X. The following statements are equivalent.

  1. 1. ${\mathcal L}$ is ample and globally generated;

  2. 2. There exists a finite map $\rho \colon X\to {\mathbb P}^n_k$ for some integer n with ${\mathcal L} \cong \rho ^* {\mathcal O}_{{\mathbb P}^n}(1)$ .

If in addition k is infinite, with , these statements are equivalent to

  1. (3) There exists a finite map $\pi \colon X \to {\mathbb P}^m_k$ and ${\mathcal L} \cong \pi ^* {\mathcal O}_{{\mathbb P}^m}(1)$ .

Proof. The equivalence of (1) and (2) is proved in [Reference Hartshorne9, Proposition I.4.4 and (the proof of) Proposition 1.4.6].

Suppose now that k is infinite. The implication (3) $\Rightarrow $ (2) is obvious.

(2) $\Rightarrow $ (3): With $\rho $ as in (2), we can find a linear projection $\pi '\colon {\mathbb P}^n\to {\mathbb P}^m$ defined on all of $f(X)$ since k is infinite. The map $\pi '\circ \rho $ has the desired properties.

2.14. In what follows, we say $(X,{\mathcal L})$ is a Noether pair to mean that X is a proper scheme over an infinite field k, and ${\mathcal L}$ is an ample and globally generated line bundle on X. The basic example is the pair $({\mathbb P}^m,{\mathcal O}(1))$ which we identify with ${\mathbb P}^m$ . More generally, if R is a graded k-algebra admitting a linear system of parameters, then the pair $(\operatorname {Proj}(R), \widetilde {R(1)})$ is a Noether pair; see Lemma 4.13.

A morphism $f\colon (X,{\mathcal L})\to (X',{\mathcal L}')$ of Noether pairs is a map of k-schemes $f\colon X\to X'$ such that $f^*({\mathcal L}')\cong {\mathcal L}$ . By Proposition 2.13, given a Noether pair $(X,{\mathcal L})$ there is a finite dominant linear map of Noether pairs

Thus, by the projection formula, for any sheaf ${\mathcal F}$ on X one has

(2.15) $$ \begin{align} \operatorname{H}^{i}(X, {\mathcal F}(t)) \cong \operatorname{H}^{i}({\mathbb P}^m_k, \pi_*{\mathcal F}(t)) \quad \text{for all }i,t. \end{align} $$

This allows one to introduce a notion of lim Ulrich sequence of sheaves on X; see Section 2.17. First, we record the result below, which is immediate from the equivalence (1) $\Leftrightarrow $ (2) in Proposition 2.13.

Lemma 2.16. Let $(X,{\mathcal L})$ be a Noether pair and $f\colon X'\to X$ a finite morphism of k-schemes. Then $(X',f^*{{\mathcal L}})$ is also a Noether pair.

2.17. Let $(X,{\mathcal L})$ be a Noether pair. An Ulrich sheaf on X is a coherent sheaf ${\mathcal F}$ such that the coherent sheaf $\pi _*({\mathcal F})$ on $ {\mathbb P}^m_k$ is Ulrich for some finite dominant map $\pi \colon (X,{\mathcal L})\to {\mathbb P}^m_k$ of Noether pairs; see Section 2.1. Given Lemma 2.3 and Equation (2.15), one can characterize this property purely in terms of the cohomology modules of twists of ${\mathcal F}$ ; in particular, it is independent of the choice of $\pi $ . In the same vein, a lim Ulrich sequence of sheaves on X is a sequence $({\mathcal F}_n)_{n\geqslant 0}$ of coherent sheaves on X for which the sequence $(\pi _*{\mathcal F}_n)_{\geqslant 0}$ is lim Ulrich in the sense of Section 2.4. Once again, this can be expressed purely in terms of the cohomology of the twists of ${\mathcal F}_n$ , which reconciles the definition given here with that in [Reference Iyengar, Ma and Walker15, 6.6].

The result below serves to clarify that the lim Ulrich property is, to a certain extent, independent of the domain of definition of the sheaves involved.

Lemma 2.18. Let $f\colon (X,{\mathcal L})\to (X',{\mathcal L}')$ be a morphism of Noether pairs where f is finite and dominant. A sequence $({\mathcal F}_n)_{n\geqslant 0}$ of coherent sheaves on X is lim Ulrich if and only if the sequence $(f_*{\mathcal F}_n)_{n\geqslant 0}$ of coherent sheaves on $X'$ is lim Ulrich.

Proof. The stated claim is immediate from the observation that if $\pi '\colon X'\to {\mathbb P}^m$ is a finite dominant linear map, then so is the composition $\pi '\circ f$ .

The result below is a minor extension of [Reference Iyengar, Ma and Walker15, Theorem 7.15].

Theorem 2.19. Let $(X,{\mathcal L})$ be a Noether pair with $\dim X\ge 1$ . Assume furthermore that the field k is infinite and perfect of positive characteristic. There exists a lim Ulrich sequence of sheaves $({\mathcal F}_n)_{n\geqslant 0}$ on X such that for each $n\ge 0$ one has

$$\begin{align*}\operatorname{depth} ({\mathcal F}_n)_x \ge \begin{cases} 1 & \text{when }x\in X\text{ is a closed point}\\ \operatorname{depth} {\mathcal O}_{X,x} & \text{for all }x. \end{cases} \end{align*}$$

Proof. Set , and let $\pi \colon X\to {\mathbb P}^m_k$ be a finite dominant linear map. We begin by choosing a coherent sheaf ${\mathcal M}$ on X satisfying the following conditions

  1. 1. $\operatorname {H}^{0}({\mathbb P}^m_k, \pi _*{\mathcal M}(t)) = \operatorname {H}^{0}(X, {\mathcal M}(t))=0$ for $t\ll 0$ ;

  2. 2. The sheaf $\pi _*{\mathcal M}$ on ${\mathbb P}^m_k$ has positive rank;

  3. 3. $\operatorname {depth} {\mathcal M}_x \ge \operatorname {depth} {\mathcal O}_{X,x}$ for each $x\in X$ .

To construct such an ${\mathcal M}$ , consider the closed subset W of X consisting of closed points $x\in X$ such that $\operatorname {depth} {\mathcal O}_{X,x}=0$ . Let $\mathcal {J}$ be the sheaf of local sections of ${\mathcal O}_{X}$ supported on W, and set . This construction ensures ${\mathcal M}_x$ is isomorphic to ${\mathcal O}_{X,x}$ for $x\not \in W$ , and $\operatorname {depth} {\mathcal M}_x \ge 1$ for $x\in W$ . This justifies both (1) and (3); see Lemma 2.20 below. Moreover, $\dim {\mathcal M} = \dim X = \dim {\mathbb P}^m_k$ , so $\pi _*{\mathcal M}$ has positive rank and (2) holds.

With ${\mathcal E}_n$ the sheaves on ${\mathbb P}^m_k$ defined in Section 2.10, set

where $\varphi $ is the Frobenius morphism on X. Since the Frobenius map preserves depth and $\pi ^*{\mathcal E}_n$ is locally free, $\operatorname {depth} ({\mathcal F}_n)_x=\operatorname {depth} {\mathcal M}_x$ for each n and $x\in X$ . In particular, $\operatorname {depth}({\mathcal F}_n)_x$ has the stated properties.

Using the fact that Frobenius commutes with pushfoward of sheaves, and the projection formula, one gets

$$\begin{align*}\pi_* {\mathcal F}_n = \pi_*\varphi^n_*({\mathcal M} \otimes\pi^*{\mathcal E}_n) \cong \varphi^n_*(\pi_*{\mathcal M} \otimes {\mathcal E}_n)\,. \end{align*}$$

Theorem 2.11 yields that the sequence $(\pi _*{\mathcal F}_n)_{n\geqslant 0}$ of sheaves on ${\mathbb P}^m_k$ is lim Ulrich. Thus, by definition, the sequence $({\mathcal F}_n)_{n\geqslant 0}$ is lim Ulrich; see also Lemma 2.18.

Lemma 2.20. Let X be as in Equation (2.14) and ${\mathcal F}$ a coherent sheaf on X. If ${\mathcal F}_x$ has positive depth at every closed point $x\in X$ , then $\operatorname {H}^{0}(X, {\mathcal F}(t)) = 0$ for $t \ll 0$ .

Proof. By pushing forward to ${\mathbb P}^m$ , we may reduce to the case where $X={\mathbb P}^m$ . In this case, Grothendieck–Serre duality gives

$$\begin{align*}\operatorname{H}^{0}(X, {\mathcal F}(t))^* \cong \mathrm{Ext}^m({\mathcal F}, {\mathcal O}_{X}(-t-m-1)), \end{align*}$$

where $(-)^*$ denotes k-linear duals and Ext is computed in the abelian category of coherent sheaves. We have a spectral sequence

where $\underline {\mathrm {Ext}}$ denotes sheafified Ext. Since ${\mathcal F}_x$ has positive depth at all closed points and the local rings ${\mathcal O}_{X,x}$ are regular, we have $\underline {\mathrm {Ext}}^m({\mathcal F}, {\mathcal O}_{X}) = 0$ ; thus, $\mathrm {E}^{0,m} = 0$ . By Serre vanishing, $\mathrm {E}^{p,m-p} = 0$ for all $p \ge 1$ for $t \ll 0$ . This proves

$$\begin{align*}\mathrm{Ext}^m({\mathcal F}, {\mathcal O}_{X}(-t-m-1))\quad\text{for }t\ll 0. \\[-38pt] \end{align*}$$

3 Cones of cohomology tables

Throughout this section, k is an infinite field and $(X,{\mathcal L})$ a Noether pair over k, as in Section 2.14 and $\pi \colon X\to {\mathbb P}^m_k$ a finite dominant map with ${\mathcal L} \cong \pi ^* {\mathcal O}_{{\mathbb P}_k^m}(1)$ ; thus, $m=\dim X$ . We prove that the closure of the cohomology tables of coherent sheaves on X and ${\mathbb P}_k^m$ coincide; see Theorem 3.4.

3.1. Extending the notation from Section 2.1, for any ${\mathcal G}$ in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} X)$ set

By the projection formula (2.15), which applies also to objects in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} X)$ , any $\gamma ({\mathcal G})$ occurs as the cohomology table of a complex in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} {\mathbb P}^m)$ . The result below means that the converse also holds, up to limits.

Lemma 3.2. Let $({\mathcal F}_n)_{n\geqslant 0}$ be a lim Ulrich sequence of sheaves on X. For each ${\mathcal G}$ in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} {\mathbb P}^m_k)$ , there exists a sequence $({\mathcal G}_n)_{n\geqslant 0}$ in $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} X)$ such that

$$\begin{align*}\lim_{n\to \infty} \frac{\gamma_{i,j}({\mathcal G}_n)}{\gamma_{0,0}({\mathcal F}_n)} = \gamma_{i,j}({\mathcal G})\qquad\text{for all }i,j. \end{align*}$$

When ${\mathcal G}$ is a vector bundle on ${\mathbb P}^m$ , the ${\mathcal G}_n$ can be chosen in $\operatorname {coh} X$ .

Proof. For each $n\ge 0$ , set

In particular, when ${\mathcal G}$ is a vector bundle, each ${\mathcal G}_n$ is a coherent sheaf on X. The projection formula yields

$$\begin{align*}\pi_*({\mathcal G}_n) \cong \pi_*({\mathcal F}_n) \otimes^{\mathbf{L}} {\mathcal G} \,, \end{align*}$$

so Theorem 2.8 applied to the lim Ulrich sequence $(\pi _*({\mathcal F}_n))_{n\geqslant 0}$ yields

$$\begin{align*}\lim_{n\to \infty}\frac{\gamma_{i,j}({\mathcal G}_n)}{\gamma_{0,0}({\mathcal F}_n)} = \lim_{n\to \infty}\frac{\gamma_{i,j}(\varepsilon^*\varepsilon_*\pi_*({\mathcal F}_n) \otimes^{\mathbf{L}} {\mathcal G})}{\gamma_{0,0}({\mathcal F}_n)} \,. \end{align*}$$

Since one has equalities

$$\begin{align*}\gamma_{i,j}( \varepsilon^*\varepsilon_*\pi_*({\mathcal F}_n) \otimes^{\mathbf{L}} {\mathcal G} ) = \gamma_{0,0}({\mathcal F}_n) \gamma_{i,j}({\mathcal G}), \end{align*}$$

the desired result follows.

3.3. Fix an integer m, and consider the ${\mathbb Q}$ -vector space

endowed with the topology defined by pointwise convergence.

For any coherent sheaf ${\mathcal G}$ on X, we view $\gamma ({\mathcal G})$ , defined in Section 3.1, as an element in W. This is the cohomology table of ${\mathcal G}$ . The cone of cohomology tables is the subspace

of W. Observe that the definition involves only the coherent sheaves on X, and not all of $\mathbf {D}^{\operatorname {b}}(\operatorname {coh} X)$ . We write $\overline {\mathbf {C}}(X)$ for the closure of $\mathbf {C}(X)$ in W.

Theorem 3.4. Let k be an infinite perfect field of positive characteristic and $(X,{\mathcal L})$ a Noether pair over k. There is an equality $\overline {\mathbf {C}}(X)=\overline {\mathbf {C}}({\mathbb P}^m)$ for .

Proof. Let $\pi \colon (X,{\mathcal L}) \to {\mathbb P}^m_k$ be a finite dominant linear map of Noether pairs. It is clear from Equation (2.15) that $\mathbf {C}(X)\subseteq \mathbf {C}({\mathbb P}^m)$ . We have only to prove that the cohomology table of a coherent sheaf ${\mathcal F}$ on ${\mathbb P}^m$ is in $\overline {\mathbf {C}}(X)$ . By [Reference Eisenbud and Schreyer5, Theorem 0.1], one has a convergent sum

$$\begin{align*}\gamma({\mathcal F}) = \sum_{i\geqslant 1}a_i\gamma({\mathcal E}_i), \end{align*}$$

where each ${\mathcal E}_i$ is a coherent sheaf obtained as a push-forward of a vector bundle on a linear subset of ${\mathbb P}^m$ and each $a_i$ is a positive real number. We claim that it suffices to verify that each $\gamma ({\mathcal E}_i)$ is in $\overline {\mathbf {C}}(X)$ .

Indeed, assume this is so and for each $n\ge 1$ consider the sum

Since each $\gamma ({\mathcal E}_i)$ is in $\overline {\mathbf {C}}(X)$ approximating the $a_i$ by positive rational numbers, we can write

$$\begin{align*}\gamma(n) = \lim_{s\to \infty} \gamma(n)(s), \end{align*}$$

where each $\gamma (n)(s)$ is a positive rational combination of $\gamma ({\mathcal E}_1),\dots ,\gamma ({\mathcal E}_n)$ and hence in $\overline {\mathbf {C}}(X)$ . For each n pick an integer $s_n\ge 1$ such that

$$\begin{align*}|\gamma(n)_{a,b} - \gamma(n)(s_n)_{a,b}| < 1/2^n \end{align*}$$

for all $a,b$ with $|a|,|b|< n$ . Evidently,

$$\begin{align*}\lim_{n\to \infty} \gamma(n)(s_n) = \gamma({\mathcal F}) \end{align*}$$

and each $\gamma (n)(s_n)$ is in $\overline {\mathbf {C}}(X)$ , so $\gamma ({\mathcal F})$ is in $\overline {\mathbf {C}}(X)$ , as claimed.

It thus remains to consider a coherent sheaf of the form $\iota _*({\mathcal E})$ , where $\iota \colon {\mathbb P}^c\subseteq {\mathbb P}^m$ is a linear subspace and ${\mathcal E}$ is a vector bundle on ${\mathbb P}^c$ and verify that $\gamma ({\mathcal E})$ is in the closure of $\mathbf {C}(X)$ .

Consider the scheme $X'$ obtained by the pull-back of $\pi $ along $\iota $ .

With , the pair $(X',{\mathcal L}')$ is a Noether pair; see Lemma 2.16. Using the projection formula we identify the cohomology tables of coherent sheaves on $X'$ and on ${\mathbb P}^c$ as elements of W, from Section 3.3. Thus, $\overline {\mathbf {C}}(X')\subseteq \overline {\mathbf {C}}(X)$ .

The scheme $X'$ admits a lim Ulrich sequence. This is clear when $c=0$ ; for $c\ge 1$ it is contained in Theorem 2.19. Thus, keeping in mind that ${\mathcal E}$ is a vector bundle, Lemma 3.2 yields that $\gamma ({\mathcal E})$ is in $\overline {\mathbf {C}}(X')$ , and hence in $\overline {\mathbf {C}}(X)$ , as desired.

4 Lim Ulrich sequences of graded modules

As before k is a field. Let be a finitely generated, graded k-algebra with $R_0=k$ . Set ; this is the unique homogeneous maximal ideal of R. We write $\operatorname {grmod} R$ for the category of finitely generated graded R-modules, with morphisms the degree preserving R-linear maps. The component in degree j of a graded R-module M is denoted $M_j$ .

The full subcategory of the derived category of $\operatorname {grmod} R$ consisting of complexes C with $\operatorname {H}_{i}(C)=0$ for $i\ll 0$ is denoted $\mathbf {D}^{+}(\operatorname {grmod} R)$ . It contains $\mathbf {D}^{\operatorname {b}}(\operatorname {grmod} R)$ the bounded derived category of finitely generated graded R-modules.

4.1. Let be a sequence of positive integers. We say that a sequence of objects $(C^n)_{n\geqslant 1}$ of $\mathbf {D}^{+}(\operatorname {grmod} R)$ is $\boldsymbol u$ -trivial if for all integers $i,j$ one has

$$\begin{align*}\lim_{n \to \infty} \frac{\operatorname{rank}_k \operatorname{H}_{i}(C^n)_j}{u_n} = 0\,. \end{align*}$$

A sequence of morphisms $(f^n\colon C^n \to D^n)$ in $\mathbf {D}^{+}(\operatorname {grmod} R)$ is a $\boldsymbol u$ -equivalence if the sequence of their mapping cones, $\operatorname {cone}(f^n)$ , is $\boldsymbol u$ -trivial. It is easy to verify that a composition of $\boldsymbol u$ -equivalences is also a $\boldsymbol u$ -equivalence. This observation will be used often in the sequel.

The proof of the result below is straightforward; see also [Reference Iyengar, Ma and Walker15, Lemma 5.3].

Proposition 4.2. If a sequence of morphisms $(f^n\colon C^n \to D^n)$ in $\mathbf {D}^{+}(\operatorname {grmod} R)$ is a $\boldsymbol u$ -equivalence, then for any $i,j$ there is an equality

$$\begin{align*}\limsup_{n \to \infty} \frac{\operatorname{rank}_k \operatorname{H}_{i}(C^n)_j}{u_n} = \limsup_{n \to \infty} \frac{\operatorname{rank}_k \operatorname{H}_{i}(D^n)_j}{u_n}\,. \end{align*}$$

The corresponding statements involving $\liminf $ also holds. In particular, if one of the limits exists, so does the other and the two limits coincide.

We say that a complex of graded R-modules is perfect if it is quasi-isomorphic to a bounded complex of finitely generated free R-modules.

Proposition 4.3. Let $(f^n\colon C^n\to D^n)$ be a $\boldsymbol u$ -equivalence. For P in $\mathbf {D}^{\operatorname {b}}(\operatorname {grmod} R)$ , the induced sequence

$$\begin{align*}(\operatorname{id} \otimes f_n\colon P\otimes^{\mathbf{L}}_R C^n \to P \otimes^{\mathbf{L}}_R D^n) \end{align*}$$

is also an $\boldsymbol u$ -equivalence under either of the following conditions:

  1. 1. The complex P is perfect;

  2. 2. There exists an integer s such that $\operatorname {H}_{i}(\operatorname {cone}(f_n))=0$ for all $i<s$ and all n.

Proof. Replacing P by its minimal free resolution, we get that $P_i$ , the component in homological degree i, is finite free with $P_i=0$ for $i\ll 0$ . The desired conclusion is that the sequence $(P\otimes _R \operatorname {cone}(f_n))$ is $\boldsymbol u$ -trivial under either of the two conditions.

When P is perfect, $P_i=0$ also for $i\gg 0$ , and the $\boldsymbol u$ -triviality can be checked by a straightforward induction on the number of nonzero components of P.

Suppose condition (2) holds, and let s be as given; we may assume $s=0$ . Fix an integer i. It is easy to see that for each integer n, the inclusion $P_{\leqslant i+1}\subseteq P$ of subcomplexes induces an isomorphism

$$\begin{align*}\operatorname{H}_{i}(P_{\leqslant i+1}\otimes_R\operatorname{cone}(f_n)) \xrightarrow{\ \cong \ } \operatorname{H}_{i}(P\otimes_R \operatorname{cone}(f_n))\,. \end{align*}$$

Since $P_{\leqslant i+1}$ is perfect, one can invoke the already established part (1).

In the sequel, we need the theory of multiplicities for graded modules. Since the rings we work with are not necessarily standard-graded, we begin by recalling the basic definitions and results in the form we need.

4.4. Let R be a graded k-algebra as above. For any finitely generated graded R-module M and integer $q\ge \dim _RM$ , set

This is an integer, and it is equal to $0$ when $q\ge \dim _RM+1$ . The multiplicity of M is the integer

This coincides with the multiplicity of $M_{\mathfrak {m}}$ as a module over the local ring $R_{\mathfrak {m}}$ .

In what follows, the focus is on graded k-algebras R admitting a linear system of parameters; that is to say, a system of parameters in $R_1$ . It is convenient to call the k-subalgebra generated by a linear system of parameters a linear Noether normalization of R. Linear Noether normalizations exist, for instance, when R is standard-graded (homogeneous, in the language of [Reference Bruns and Herzog3, §4.1]) and k is infinite. The next results allow one to reduce computing multiplicities over rings admitting linear Noether normalizations to the case of standard-graded rings.

Lemma 4.5. Let R be a finitely generated graded k-algebra, and set . For any set of elements $\boldsymbol x\subseteq R_1$ satisfying $\sqrt {(\boldsymbol x)}=\mathfrak {m}$ , the ideal $(\boldsymbol x)$ is a reduction of $\mathfrak {m}$ ; it is a minimal reduction when $\boldsymbol x$ is a system of parameters for R.

Proof. The claim about minimality follows from [Reference Huneke and Swanson13, Corollary 8.3.6] once we prove that $(\boldsymbol x)$ is a reduction of $\mathfrak {m}$ , for the analytic spread of $\mathfrak {m}$ equals $\dim R$ .

The desired result is clear when R is standard graded because $\mathfrak {m}^n = (\boldsymbol x) \mathfrak {m}^{n-1}$ for any n such that $\mathfrak {m}^n \subseteq (\boldsymbol x)$ , and such an n exists since $\mathfrak {m}$ is the radical of $(\boldsymbol x)$ .

In what follows, given a homogenous ideal I in R such that $\ell _R(M/IM)$ is finite, we write $e(I,M)$ for the multiplicity of M with respect to I. Namely, the limit of the sequence in Section 4.4 with $\mathfrak {m}$ replaced by I; see also [Reference Bruns and Herzog3, Definition 4.6.1].

The goal is to prove that $\mathfrak {m}$ is the integral closure of $(\boldsymbol x)$ ; see [Reference Huneke and Swanson13, Corollary 1.2.5]. It suffices to verify that this property holds modulo each minimal prime of R; see [Reference Huneke and Swanson13, Proposition 1.1.5]. Thus, we may assume R is a domain, and then the desired result is equivalent to: $e(\boldsymbol x,R)=e(R)$ ; this is by Rees’ Theorem [Reference Huneke and Swanson13, Theorem 11.3.1].

There exists an integer s such that the Veronese subring $R^{(s)}$ of R is standard-graded, after rescaling. Thus, is a reduction of the maximal ideal $(R_s)R^{(s)}$ of $R^{(s)}$ , and hence one gets that $e(\boldsymbol x^s ,R^{(s)})=e(R^{(s)})$ . This justifies the second equality below:

$$\begin{align*}e(\boldsymbol x^s, R) = s\cdot e(\boldsymbol x^s, R^{(s)}) = s\cdot e((R_s), R^{(s)}) = e((R_s), R) \end{align*}$$

The first and the third equalities hold as the rank of R over $R^{(s)}$ is s; see [Reference Bruns and Herzog3, Corollary 4.7.9]. If $f_1,\dots , f_n$ are homogeneous generators of the ideal $\mathfrak {m}$ , then $\mathfrak {m}^s$ is integral over $(f_1^s,\dots ,f_n^s)$ , which is contained in the ideal $(R_s)$ , so we get that

$$\begin{align*}e((R_s), R) \le e((f_1^s,\dots,f_n^s),R) = e(\mathfrak{m}^s,R)\,. \end{align*}$$

We conclude that $e(\boldsymbol x^s,R)\leq e(\mathfrak {m}^s,R)$ and hence that $e(\boldsymbol x, R)\le e(\mathfrak {m}, R)$ . The reverse inequality is clear.

Lemma 4.6. Let R be a graded k-algebra admitting a linear system of parameters $\boldsymbol x$ . For each M in $\operatorname {grmod} R$ , there is an equality

$$\begin{align*}e(M) = (\dim_RM)! \lim_{n\to\infty} \frac{\sum_{i\leqslant n}\operatorname{rank}_k(M_i)}{n^{\dim_RM}}\,. \end{align*}$$

When $\dim _RM=\dim R$ , one has also an equality

$$\begin{align*}e(M) = \sum_{i\geqslant 0} (-1)^i \operatorname{rank}_k \operatorname{H}_{i}(\boldsymbol x; M)\,. \end{align*}$$

Proof. By Lemma 4.5, the ideal $(\boldsymbol x)$ is a minimal reduction of the maximal ideal of R, so the multiplicity of M as an R-module coincides with its multiplicity when viewed as a module over the k-subalgebra of R generated by $\boldsymbol x$ . Therefore, in the remainder of the proof, we assume that R is a standard-graded polynomial ring, over indeterminates $\boldsymbol x$ . Then the fact the multiplicity is the Euler characteristic of the Koszul homology of M with respect to $\boldsymbol x$ is [Reference Bruns and Herzog3, Theorem 4.7.6].

The first equality is also well-known, but we could not find a suitable reference, so we outline a proof: Set , and let $e^{\prime }_q(-)$ be the function defined on the subcategory of finitely generated R-modules of dimension at most q by

The desired result is that $e^{\prime }_q(-)=e_q(-)$ on this subcategory of R-modules. It is clear that equality holds when the module is generated in a single degree. Since any finitely generated module admits a finite filtration by R-submodules such that the subquotients in the filtrations are generated in a single degree, it remains to note that both invariants are additive on short, exact sequences of modules of dimension at most q; this is clear for $e^{\prime }_q(-)$ , and for $e_q(-)$ it is [Reference Bruns and Herzog3, Corollary 4.7.7].

4.7. Let R be a graded k-algebra admitting a linear Noether normalization and U a finitely generated graded R-module. We write $\nu _R(U)$ for its minimal number of generators. The R-module U is Ulrich if it has the following properties:

  1. 1. U is maximal Cohen–Macaulay and nonzero;

  2. 2. $e(U)=\nu _R(U)$ ;

  3. 3. U is generated in degree $0$ .

When R is a standard graded polynomial ring, the only Ulrich modules are $R^n$ , for some integer n; no twists are allowed.

Following [Reference Iyengar, Ma and Walker15, Reference Ma16], we introduce a notion lim Ulrich sequences of graded R-modules. To that end, we recall some basic properties of finite free complexes.

4.8. Consider a complex

of finite free R-modules with $\operatorname {rank}_k \operatorname {H}_{}(F)$ finite and nonzero. The New Intersection Theorem [Reference Roberts19] yields $n\ge \dim R$ ; if equality holds we say F is a short complex. For such an F, any maximal Cohen–Macaulay R-module M satisfies

$$\begin{align*}\operatorname{H}_{i}(F\otimes_RM)=0 \qquad\text{for }i\ge 1. \end{align*}$$

This is by the Acyclicity Lemma [Reference Bruns and Herzog3, Exercise 1.4.24]. This property characterizes maximal Cohen–Macaulay modules, by the depth sensitivity of Koszul complexes.

Lim Ulrich sequences

Let R be a graded k-algebra admitting a linear system of parameters. Compare the definition below with that of an Ulrich module, Section 4.7, and also with that of lim Ulrich sheaves, Section 2.4.

4.9. A sequence $(U^n)_{n\geqslant 1}$ in $\operatorname {grmod} R$ is lim Ulrich if each $U^n$ is nonzero and the following properties hold:

  1. 1. For each finite free short complex F with $\operatorname {rank}_k \operatorname {H}_{}(F)$ finite one has

    $$\begin{align*}\lim_{n\to\infty} \frac{\operatorname{rank}_k \operatorname{H}_{i}(F\otimes_RU^n)}{\nu_R(U^n)}=0 \qquad\text{for }i\ge 1. \end{align*}$$
  2. 2. $\lim _{n\to \infty } e_d(U^n)/\nu _R(U^n)=1$ for .

  3. 3. With the unique homogeneous maximal ideal of R, one has

    $$\begin{align*}\lim_{n\to\infty} \frac{\operatorname{rank}_k(U^n/\mathfrak{m} U^n)_0}{\nu_R(U^n)}=1\,. \end{align*}$$

It suffices that condition (1) hold for F the Koszul complex on a single system of parameters for R; this can be proved along the lines of [Reference Iyengar, Ma and Walker15, Lemma 5.7]. Moreover, with the Koszul complex on a linear system of parameters $\boldsymbol x$ , parts (1) and (2) above can be expressed more succinctly as follows:

(1) $$\begin{align} \lim_{n\to\infty} \frac{\operatorname{rank}_k \operatorname{H}_{i}(\boldsymbol x; U^n)}{\nu_R(U^n)}= \begin{cases} 1 & \text{when }i=0\\ 0 & \text{when }i\ne 0. \end{cases} \end{align}$$

Here is an expression of these conditions in the language introduced in Section 4.1.

Lemma 4.10. Let R be a graded k-algebra with a linear system of parameters $\boldsymbol x$ , and $(U^n)_{n\geqslant 1}$ a lim Ulrich sequence in $\operatorname {grmod} R$ . For , the following sequences of canonical surjections are $\boldsymbol u$ -equivalences:

$$\begin{align*}K(\boldsymbol x;U^n) \twoheadrightarrow U^n/\mathfrak{m} U^n\quad\text{and}\quad U^n/\mathfrak{m} U^n\twoheadrightarrow (U^n/\mathfrak{m} U^n)_0\,. \end{align*}$$

Proof. Consider the canonical morphisms

$$\begin{align*}f^n\colon K(\boldsymbol x;U^n) \twoheadrightarrow U^n/\boldsymbol x U^n \quad\text{and}\quad g^n\colon U^n/\boldsymbol x U^n\twoheadrightarrow U^n/\mathfrak{m} U^n\,. \end{align*}$$

We prove that the sequences $(f^n)$ and $(g^n)$ are $\boldsymbol u$ -equivalences, which implies that the composition $(g^nf^n)$ is also a $\boldsymbol u$ -equivalence, as claimed.

It is easy to see that the homology of the cone of $f^n$ satisfies

$$\begin{align*}\operatorname{H}_{i+1}(\operatorname{cone}(f^n)) \cong \begin{cases} \operatorname{H}_{i}(\boldsymbol x; U^n) & \text{for }i\ge 1 \\ 0 & \text{otherwise} .\end{cases} \end{align*}$$

Thus, $(f^n)$ is a $\boldsymbol u$ -equivalence if and only if

$$\begin{align*}\lim_{n\to \infty}\frac{\operatorname{rank}_k\operatorname{H}_{i}(\boldsymbol x;U^n)_j}{u_n} = 0 \quad\text{for }i\ge 1\text{ and }j\in{\mathbb Z}. \end{align*}$$

It remains to observe that the lim Ulrich property expressed in condition (1), in Section 4.9, implies the limit above is $0$ , that is to say, $(f^n)$ is a $\boldsymbol u$ -equivalence, as desired.

For each n, one has that

$$\begin{align*}\operatorname{rank}_k (\mathfrak{m} U^n/\boldsymbol x U^n) = \operatorname{rank}_k (U^n/\boldsymbol x U^n) - u_n \end{align*}$$

so condition (2) defining the lim Ulrich property of $(U^n)_{n\geqslant 1}$ yields

$$\begin{align*}\lim_{n\to \infty} \frac{\operatorname{rank}_k (\mathfrak{m} U^n/\boldsymbol x U^n)}{u_n} = 0\,. \end{align*}$$

The cone of the morphism $g^n\colon U^n/\boldsymbol x U^n\to U^n/\mathfrak {m} U^n$ satisfies

$$\begin{align*}\operatorname{H}_{i}(\operatorname{cone}(g^n)) \cong \begin{cases} (\mathfrak{m} U^n)/(\boldsymbol x U^n) & \text{for }i= 1 \\ 0 & \text{otherwise.} \end{cases} \end{align*}$$

It follows that the sequence of maps $(g^n)$ is a $\boldsymbol u$ -equivalence.

This completes the proof that the sequence $(g^nf^n)$ is a $\boldsymbol u$ -equivalence.

Condition (3) in Section 4.9 is equivalent to the condition that

$$\begin{align*}\lim_{n\to\infty} \frac{\operatorname{rank}_k (U^n/\mathfrak{m} U^n)_{i\ne 0}}{u_n} = 0\,. \end{align*}$$

Since the homology of the mapping cone of the surjection

$$\begin{align*}(U^n/\mathfrak{m} U^n) \to (U^n/\mathfrak{m} U^n)_0 \end{align*}$$

is $(U^n/\mathfrak {m} U^n)_{i\ne 0}$ in degree 1 and zero otherwise, it follows that the sequence above is a $\boldsymbol u$ -equivalence, as desired.

4.11. It is clear from the proof of Lemma 4.10 that when $(U^n)_{n\geqslant 1}$ is a lim Ulrich sequence, the sequences $(f^n)$ and $(g^n)$ are $\boldsymbol u$ -equivalent in the stronger sense that

$$\begin{align*}\lim_{n\to \infty}\frac{\operatorname{rank}_k \operatorname{H}_{i}(\operatorname{cone}(f^n))}{\nu_R(U^n)} = 0 = \lim_{n\to \infty}\frac{\operatorname{rank}_k \operatorname{H}_{i}(\operatorname{cone}(g^n))}{\nu_R(U^n)}\,. \end{align*}$$

That is to say, the ranks of the homology modules, and not just their graded pieces, of the cones are asymptotically zero with respect to $(\nu _R(U^n))$ . These conditions are equivalent to the lim Ulrich property of the sequence $(U^n)_{n\geqslant 1}$ .

Moreover, it is not hard to verify that if the sequence $(g^nf^n)$ is a $\boldsymbol u$ -equivalence (in either sense), then so are the sequences $(f^n)$ and $(g^n)$ ; the converse is clear.

Lemma 4.12. Let R be a graded k-algebra with a linear system of parameters $\boldsymbol x$ , and $(U^n)_{n\geqslant 1}$ a lim Ulrich sequence in $\operatorname {grmod} R$ . For any P in $\mathbf {D}^{+}(\operatorname {grmod} R)$ and integers $i,j$ , there is an equality

$$\begin{align*}\lim_{n \to \infty} \frac{\operatorname{rank}_k \operatorname{H}_{i}(P \otimes^{\mathbf{L}}_R K(\boldsymbol x; U^n))_j}{\nu_R(U_n)} = \operatorname{rank}_k \operatorname{H}_{i}(P \otimes^{\mathbf{L}}_R k)_j\,. \end{align*}$$

Proof. Set and . Set

and let $h^n\colon F^n\to G^n$ be the composition of maps

$$\begin{align*}K(\boldsymbol x;U^n)\to U^n/\mathfrak{m} U^n \to (U^n/\mathfrak{m} U^n)_0\,. \end{align*}$$

A composition of $\boldsymbol u$ -equivalences is a $\boldsymbol u$ -equivalence, so it follows from Lemma 4.10 that the sequence $(h^n)$ is a $\boldsymbol u$ -equivalence. Evidently, for $i<0$ and all n one has

$$\begin{align*}\operatorname{H}_{i}(K(\boldsymbol x;U^n))=0\qquad\text{and}\qquad \operatorname{H}_{i}(G^n)=0 \,. \end{align*}$$

Thus, Proposition 4.3(2) applies to yield that the sequence $(P\otimes ^{\mathbf {L}}_R h^n)$ is also a $\boldsymbol u$ -equivalence. Since R acts on $G^n$ via the surjection $R\to k$ , one gets isomorphisms

$$\begin{align*}\operatorname{H}_{i}(P\otimes^{\mathbf{L}}_R G^n) \cong \operatorname{H}_{i}((P\otimes^{\mathbf{L}}_Rk) \otimes_k G^n) \cong \operatorname{H}_{i}(P\otimes^{\mathbf{L}}_Rk) \otimes_k G^n\,. \end{align*}$$

Since $G^n$ lives in internal degree $0$ , this justifies the second equality below.

$$ \begin{align*} \lim_{n \to \infty} \frac{\operatorname{rank}_k \operatorname{H}_{i}(P\otimes^{\mathbf{L}}_R G^n)_j }{u_n} &= \lim_{n \to \infty} \frac{\operatorname{rank}_k \operatorname{H}_{i}(P\otimes^{\mathbf{L}}_R G^n)_j }{\operatorname{rank}_k(G^n)} \\ &=\operatorname{rank}_k \operatorname{H}_{i}(P\otimes^{\mathbf{L}}_R k)_j \,. \end{align*} $$

The first one holds because the surjection $U^n/\mathfrak {m} U^n\to G^n$ is a $\boldsymbol u$ -equivalence, by Lemma 4.10, so Proposition 4.2 applies.

Lemma 4.13. Let k be a field and R a graded k-algebra admitting a linear system of parameters. Set and . The coherent sheaf ${\mathcal L}$ is invertible, ample, globally generated and satisfies ${\mathcal L}^{\otimes t}=\widetilde {R(t)}$ for each t.

Proof. Let be a linear system of parameters for R. To see that ${\mathcal L}$ is invertible and ${\mathcal L}^{\otimes t}=\widetilde {R(t)}$ , one can use the same argument as in the proof of [Reference Hartshorne10, Proposition 5.12 (a) (b)]. The point is that the affine open sets $\{D_+(x_i)\}_{i=1}^d$ cover X since $\boldsymbol x$ is a linear system of parameters for R. The sheaf ${\mathcal L}$ is globally generated since the $\boldsymbol x$ are global sections of ${\mathcal L}$ that have no common zero locus, again since $\boldsymbol x$ is a system of parameters. For $t\gg 0$ , the t’th Veronese of R is standard graded, so ${\mathcal L}^{\otimes t}$ is very ample, and hence ${\mathcal L}$ is ample; see [Reference Hartshorne10, Theorem II.7.6].

4.14. Let R be a graded k-algebra admitting a linear Noether normalization, with irrelevant maximal ideal $\mathfrak {m}$ , and M a finitely generated R-module. We write $\operatorname {H}_{\mathfrak {m}}^{i}(M)$ for the ith local cohomology module of M supported on $\mathfrak {m}$ ; see [Reference Bruns and Herzog3, p. 143]. These are graded R-modules, with $\operatorname {H}_{\mathfrak {m}}^{i}(M)_t=0$ for $t\gg 0$ . The Castelnuovo–Mumford regularity of M is the integer

If $P\to R$ is a finite map of graded k-algebras, one has an isomorphism

$$\begin{align*}\operatorname{H}_{P_{\geqslant 1}}^{i}(M)\cong \operatorname{H}_{\mathfrak{m}}^{i}(M) \end{align*}$$

so $\operatorname {reg}_RM=\operatorname {reg}_PM$ . Thus, the regularity of M can be computed with respect any linear Noether normalization for R.

Set , and let ${\mathcal F}$ be a coherent sheaf on X such that $\operatorname {depth} {\mathcal F}_x\ge 1$ at each closed point $x\in X$ . Set

The condition on depth of ${\mathcal F}$ ensures that this is a finitely generated R-module; see Lemma 2.20. One then has an equality

(4.15) $$ \begin{align} \operatorname{reg}_R M = \max\{i+t \mid \operatorname{H}^{i-1}(X, {\mathcal F}(t))\ne 0 \text{ and } i\ge 2 \}\,. \end{align} $$

This holds because

(4.16) $$ \begin{align} \begin{aligned} &\operatorname{H}_{\mathfrak{m}}^{0}(M)=0=\operatorname{H}_{\mathfrak{m}}^{1}(M), \quad\text{and} \\ &\operatorname{H}_{\mathfrak{m}}^{i}(M)_{t}\cong \operatorname{H}^{i-1}(X, {\mathcal F}(t)) \quad \text{for }i\ge 2. \end{aligned} \end{align} $$

Next, we apply the Theorem 2.19 to construct a lim Ulrich sequences in $\operatorname {grmod} R$ .

Theorem 4.17. Let k be an infinite perfect field of positive characteristic. Let R be a graded k-algebra with $\dim R\ge 2$ and admitting a linear Noether normalization. There exists a lim Ulrich sequence $(U^n)_{n\geqslant 1}$ in $\operatorname {grmod} R$ satisfying the following conditions:

  1. 1. For each n, $\operatorname {depth}_R(U^n)\ge 2$ and $\operatorname {depth}_{R_{\mathfrak {p}}} (U^n_{\mathfrak {p}}) \ge \operatorname {depth} R_{\mathfrak {p}}$ for $\mathfrak {p}$ in $\operatorname {Proj}(R)$ .

  2. 2. There exist integers $t_0$ and $t_1$ such that for each n one has

    $$\begin{align*}U_j^n=0 \text{ for }j<t_0 \quad\text{and}\quad \operatorname{reg} U^n \le t_1\,. \end{align*}$$

Proof. Set and ${\mathcal L}$ the coherent sheaf on X defined by $R(1)$ . Since R admits a linear system of parameters, Lemma 4.13 yields that ( $X,{\mathcal L}$ ) is a Noether pair. Let $({\mathcal F}_n)_{n\geqslant 1}$ be the lim Ulrich sequence of sheaves on X given by Theorem 2.19, and set

This is an R-module, and it is finitely generated because $\operatorname {depth}( {\mathcal F}_n)_x\ge 1$ at all closed points $x\in X$ , by construction; see Lemma 2.20.

(1) From Equation (4.16), one gets $\operatorname {depth}_R U^n\ge 2$ . For any $x\in X$ , one has an isomorphism $(({\mathcal F}_n)_x)\otimes _k k(t)\cong (U^n)_{\mathfrak {p}}$ , where $\mathfrak {p}\in \operatorname {Proj}(R)$ corresponds to x. Thus, the claim about depths follows from the corresponding property for the sheaves ${\mathcal F}_n$ .

(2) Since $U^n_t = \operatorname {H}^{0}(X, {\mathcal F}_n(t))$ , property (2) in Section 2.4 implies $U^n_j=0$ for $j<t_0$ . The claim about regularity is immediate from Equation (4.16), given property (3) in Section 2.4.

Given the preceding theorem, one can argue as in the proof of [Reference Ma16, Theorem A] (see also [Reference Ma16, Theorem B]) to obtain the following result.

Corollary 4.18. With R as above, if $(R_{\mathfrak {m}},\mathfrak {m} R_{\mathfrak {m}}) \to S$ is a flat local map of Noetherian local rings, then $e(R)\le e(S)$ .

5 Boij–Söderberg theory

In this section, we recall basics of Boij–Söderberg theory, due mainly to Boij, Eisenbud, Erman, Schreyer and Söderberg [Reference Boij and Söderberg2, Reference Boij and Söderberg1, Reference Eisenbud and Erman4, Reference Eisenbud and Schreyer5, Reference Eisenbud and Schreyer6].

Codimension sequences and degree sequences

Throughout, we fix a nonnegative integer d, soon to be the dimension of a graded ring. By a codimension sequence (for d), we mean a nondecreasing sequence , where each $c_i$ is an element of the set $\{\varnothing ,0,\dots ,d,\infty \}$ , with ordering

$$\begin{align*}\varnothing < 0 < 1 < \cdots < d< \infty\,. \end{align*}$$

For any nonnegative integer c, the constant sequence $(c)_{i\in {\mathbb Z}}$ is also denoted c. We consider the collection of codimension sequences with the natural partial order

$$\begin{align*}(c_i)_{i\in{\mathbb Z}} \le (c^{\prime}_i)_{i\in{\mathbb Z}}\qquad\text{if }c_i \le c^{\prime}_i\text{ for each }i. \end{align*}$$

A degree sequence is an increasing sequence of integers $t_a < t_{a+1} <\cdots < t_{a+l}$ , with $0\le l\le d$ . It is convenient to view it as an infinite sequence

with $t_i$ in position i. The integer l is the codimension of $\boldsymbol t$ , denoted $\operatorname {codim}(\boldsymbol t)$ ; we define . The sequence $\boldsymbol t$ is compatible with a codimension sequence $\boldsymbol c$ if

$$\begin{align*}0\le c_a \le \operatorname{codim}(\boldsymbol t) \le c_{a+1} \qquad\text{for }a=\inf(\boldsymbol t). \end{align*}$$

In what follows, we consider the ${\mathbb Q}$ -vector space

(5.1)

Each degree sequence $\boldsymbol t$ determines an element $\beta (\boldsymbol t)$ of V given by

(5.2)

Here, and $l=\operatorname {codim}(\boldsymbol t)$ . Given a codimension sequence $\boldsymbol c$ , we set

(5.3)

This is the smallest subset of V containing the $\beta (\boldsymbol t)$ , for the permitted $\boldsymbol t$ , and closed under addition and multiplication by nonnegative rational numbers.

The finite topology on V

Given a finite subset $Y \subset {\mathbb Z}\times {\mathbb Z}$ , we write $V_Y$ for the subspace of V spanned by the corresponding coordinate vectors. Thus, a vector $v\in V$ is in $V_Y$ if and only if $v_{i,j}=0$ for $(i,j)\notin Y$ . We topologize V by giving it the finite topology: A subset U of V is open if and only if its intersection with any finite-dimensional subspace of V is open in the Euclidean topology. This is equivalent to the condition that $U \cap V_Y$ is open in $V_Y$ , equipped with its Euclidean topology, for all finite subsets Y of ${\mathbb Z}\times {\mathbb Z}$ .

Observe that the cone spanned by vectors $v^1,\dots ,v^n$ in the positive orthant of V is contained in $V_Y$ if and only if each $v^i$ is in $V_Y$ . This has the following consequence.

Lemma 5.4. With Y as above, for any codimension sequence $\boldsymbol c$ , the cone $\mathbf {B}^{\boldsymbol c}_{d}\cap V_Y$ is spanned by vectors $\beta (\boldsymbol t)$ , where $\boldsymbol t$ is any degree sequence compatible with $\boldsymbol c$ and satisfying the condition

$$\begin{align*}(n,t_n) \in Y \qquad\text{for }\inf(\boldsymbol t) \le n \le \inf(\boldsymbol t)+\operatorname{codim}(\boldsymbol t). \end{align*}$$

Thus, $\mathbf {B}^{\boldsymbol c}_{d}\cap V_Y$ is the cone spanned by a finite collection of vectors, and hence the subset $\mathbf {B}^{\boldsymbol c}_{d}\subset V$ is closed in the finite topology.

The result above means that if a sequence of elements $(\beta _n)_{n\geqslant 0}$ in $\mathbf {B}^{\boldsymbol c}_{d}$ converges in the finite topology to an element $\beta $ of V, then $\beta $ must also belong to $\mathbf {B}^{\boldsymbol c}_{d}$ .

Graded modules over graded rings

As in Section 4, let k be a field and $R=\{R_i\}_{i\geqslant 0}$ a finitely generated graded k-algebra with $R_0=k$ . Set .

5.5. Let M be an R-complex in $\mathbf {D}^{+}(\operatorname {grmod} R)$ . For any pair of integers $(i,j)$ , the Betti number of M in degree $(i,j)$ is

The Betti table of M is the array .

Finite free complexes

With R as above, we write $\mathcal {F}(R)$ for the class of finite free complexes of graded R-modules, that is to say, complexes of the form

$$\begin{align*}0\longrightarrow F_b \longrightarrow \cdots \longrightarrow F_a \longrightarrow 0, \end{align*}$$

where each $F_i$ is a finitely generated graded free R-module, and the differential is homogeneous of degree zero. Each finite free complex is quasi-isomorphic to a minimal one: a finite free complex F whose differential d satisfies $d(F)\subseteq \mathfrak {m} F$ . When F is minimal, one has

$$\begin{align*}F_i \cong \bigoplus_j R(-j)^{\beta^R_{i,j}(F)}\,. \end{align*}$$

Since F is finite free, $\beta ^R_{i,j}(F)$ is nonzero only for finitely many pairs $(i,j)$ , so $\beta ^R(F)$ , the Betti table of F, is an element in the ${\mathbb Q}$ -vector space V from Equation (5.1).

Codimension

Let $\operatorname {codim}_RM$ be the codimension of a finitely generated graded R-module M, namely, the height of its annihilator ideal. Thus, $\operatorname {codim}_RM=\infty $ if and only if $M=0$ . Let $\boldsymbol c$ be a codimension sequence, as defined above. Set

(5.6)

For instance, for the constant sequence $\dim R$ the objects in $\mathcal {F}^{\dim R}(R)$ are precisely the finite free complexes with homology of finite length. Moreover, $\mathcal {F}^{0}(R)=\mathcal {F}(R)$ . Clearly, if $\boldsymbol c'$ is another codimension sequence with $\boldsymbol c\le \boldsymbol c'$ , then $\mathcal {F}^{\boldsymbol c}(R)\supseteq \mathcal {F}^{\boldsymbol c'}(R)$ .

Consider the cone in the ${\mathbb Q}$ -vector space V from Equation (5.1), spanned by the Betti tables of the finite free complexes F in $\mathcal {F}^{\boldsymbol c}(R)$ :

(5.7)

Pure complexes

A finite free complex F is pure if there exists a degree sequence $\boldsymbol t$ as above such that for and , the following conditions hold:

  1. 1. $\beta _{i,j}(F)\ne 0$ if and only if $j=\boldsymbol t_{i}$ , that is to say, the complex F is quasi-isomorphic to minimal complex of the form

    $$\begin{align*}0\longrightarrow R(-t_{a+l})^{b_{a+l}} \longrightarrow \cdots \longrightarrow R(-t_{a})^{b_{a}} \longrightarrow 0\,; \end{align*}$$
  2. 2. The R-module $\operatorname {H}_{a}(F)$ is Cohen–Macaulay with $\operatorname {codim} \operatorname {H}_{a}(F)\ge l$ ;

  3. 3. $\operatorname {H}_{n}(F) =0$ for $n \ne a$ .

In particular, $\Sigma^{-a} F$ is the free resolution of a finitely generated R-module, namely, $\operatorname {H}_{a}(F)$ . It follows from the result of Herzog and Kühl [Reference Herzog and Kühl11] that the Betti table of such an F has the form

$$\begin{align*}\beta^R(F) = b \cdot \beta(\boldsymbol t)\,, \end{align*}$$

where and $\beta (\boldsymbol t)$ is as in Equation (5.2).

Boij–Soderberg theory

Let be a standard graded polynomial ring; thus the degree of each $x_i$ is $1$ . The following result is due to Eisenbud and Erman and builds on work of Eisenbud and Schreyer and Boij and Söderberg. The cone $\mathbf {B}^{\boldsymbol c}_{d}$ is defined in Equation (5.3).

Theorem 5.8. [Reference Eisenbud and Erman4, Theorem 3.1] Each degree sequence has an associated pure object in $\mathcal {F}(S)$ . For any codimension sequence $\boldsymbol c$ for S, one has $\mathbf {B}^{\boldsymbol c}(S)=\mathbf {B}^{\boldsymbol c}_{d}$ .

By a codimension sequence $\boldsymbol c$ for a graded ring R, we mean a codimension sequence for the integer $\dim R$ . Combining the preceding theorem with Lemma 5.4 gives the following result.

Corollary 5.9. For a standard graded polynomial ring S and any codimension sequence $\boldsymbol c$ for S, the subset $\mathbf {B}^{\boldsymbol c}(S)\subset V$ is closed in the finite topology.

6 Cones of Betti tables

6.1. Throughout this section, k is an infinite perfect field (possibly of characteristic zero) and R a finitely generated graded k-algebra admitting a linear Noether normalization, say A.

Theorem 6.2. Let R be as in Section 6.1. If $\boldsymbol c$ is a codimension sequence for R, then $\mathbf {B}^{\boldsymbol c}(R)\subseteq \mathbf {B}^{\boldsymbol c}_{d}$ . Equality holds if $c_i\ne \infty $ for all i or R is Cohen–Macaulay.

The proof of the theorem when k has positive characteristic is given in Section 6.13. The characteristic zero case is handled by reduction to positive characteristic; see Section 6.15. We record a couple of expected consequences.

When R is a standard graded polynomial ring, the bounds given below on the multiplicities (whose definition is recalled in Section 4.4) were conjectured by Huneke and Srinivasan and proved by Eisenbud and Schreyer [Reference Eisenbud and Schreyer6] as a consequence of their proof of the conjectures of Boij and Söderberg [Reference Boij and Söderberg1].

Corollary 6.3. Let R be as in Section 6.1, and let M be a nonzero finitely generated, graded, R-module generated in degree zero and of finite projective dimension. Then

$$\begin{align*}e(M) \le \frac{e(R)\beta_0(M)}{c!} \prod_{i=1}^c\max\{j\mid \beta^R_{i,j}(M)\ne 0\}\,, \end{align*}$$

for . When M is perfect, one has also the lower bound

$$\begin{align*}e(M) \ge \frac{e(R)\beta_0(M)}{c!} \prod_{i= 1}^c\min\{j\mid \beta^R_{i,j}(M)\ne 0\}\,. \end{align*}$$

Each of the inequalities above is strict unless M has a pure resolution.

Proof. We deduce these bounds from Theorem 6.2 following the argument in [Reference Boij and Söderberg1].

There is nothing to check if $\dim R=0$ , so we can assume . Let A be a Noether normalization of R as in Section 6.1. It follows from Lemma 4.6 that the multiplicity of a graded R-module coincides with its multiplicity as an A-module.

Fix an integer c with $0 \leq c \leq d$ . We look at Betti tables of R-modules of finite projective dimension and codimension at least c. So let with c in position $0$ and $\mathbf {B}^{\boldsymbol c}_{d}$ the corresponding rational cone; see Equation (5.3). It is thus the positive rational cone spanned by $\beta (\boldsymbol t)$ , where $\boldsymbol t$ is any degree sequence of the form

$$\begin{align*}(\dots-\infty, t_0,\dots, t_l, \infty,\dots) \end{align*}$$

with $c \leq l \leq \dim R$ . We know that $\mathbf {B}^{\boldsymbol c}(R)\subseteq \mathbf {B}^{\boldsymbol c}_{d}$ , by Theorem 6.2.

Let $\operatorname {Hilb}_R(t)$ be the Hilbert series of R, and for $\beta \in \mathbf {B}^{\boldsymbol c}_{d}$ , set

Since R admits a linear system of parameters, $\operatorname {Hilb}_R(t) = f_R(t)/(1-t)^{d}$ for some polynomial $f_R(t)$ and $e(R) = f_R(1)$ . If $M\in \operatorname {grmod} R$ has finite projective dimension, then $\operatorname {Hilb}_\beta (t) = \operatorname {Hilb}_M(t)$ , where $\beta =\beta ^R(M)$ ; see [Reference Bruns and Herzog3, Lemma 4.1.13].

For with $\boldsymbol t$ a degree sequence as above, we have that $g_\beta (t)$ is divisible by $(1-t)^{l}$ , with $l=\operatorname {codim}(\boldsymbol t)$ and no higher power. In particular, we have that $g_\beta (t)$ is divisible by $(1-t)^c$ for all $\beta \in \mathbf {B}^{\boldsymbol c}_{d}$ . It thus makes sense to define

The function $e(-)$ depends on the chosen c and $e(\beta (\boldsymbol t)) = 0$ if $\operatorname {codim}(\boldsymbol t) \ge c+1$ .

Recall that one has

$$\begin{align*}\operatorname{codim}_RM = \dim R - \dim_R M=d-\dim_R M \end{align*}$$

for any $M\in \operatorname {grmod} R$ of finite projective dimension; see [Reference Peskine and Szpiro18, Théorème 2].

Claim. If $M\in \operatorname {grmod} R$ has finite projective dimension and codimension at least c, then $e(\beta ^R(M)) = e_{d-c}(M)$ ; see Section 4.4.

Indeed, since M has dimension at most $d-c$ , one has that

$$\begin{align*}\operatorname{Hilb}_M(t) = \frac{f_M(t)}{(1-t)^{d-c}} \end{align*}$$

for some polynomial $f_M(t)$ and then $e_{d-c}(M) = f_M(1)$ . On the other hand, for $\beta =\beta ^R(M)$ , the discussion above yields

$$ \begin{align*} \operatorname{Hilb}_M(t) &= \operatorname{Hilb}_\beta(t) \\ & = \operatorname{Hilb}_R(t) g_\beta(t) \\ & = \frac{f_R(t)}{(1-t)^{d}} g_\beta(t)\\ & = \frac{(f_R(t) g_\beta(t)/(1-t)^c}{(1-t)^{d-c}}\,. \end{align*} $$

Thus, $f_M(t) = f_R(t) g_\beta (t)/(1-t)^c$ ; evaluating this equality at $t = 1$ yields the claim.

Once we know that the multiplicity of a module can be extracted from its Hilbert series, the rest of the argument is as in [Reference Boij and Söderberg1, Theorem 4.6].

We write $\mathbf {B}^{\mathrm {short}}(R)$ for the positive cone in V, defined in Equation (5.1), spanned by $\beta ^R(F)$ as F ranges over the short complexes over R; see Section 4.8.

Corollary 6.4. With R and A as in Section 6.1, there is an equality $\mathbf {B}^{\mathrm {short}}(R) = \mathbf {B}^{\mathrm {short}}(A)$ .

Proof. Let $\boldsymbol c$ be the codimension sequence $(\dots ,\varnothing ,\dim R,\dim R,\dots )$ with the first occurrence of $\dim R$ is in degree $0$ . Then $\mathbf {B}^{\boldsymbol c}(R)= \mathbf {B}^{\boldsymbol c}(A)$ , by Theorem 6.2. Intersecting these cones with the cone $V^{[0,d]}$ yields the stated equality.

In proving Theorem 6.2 it will be expedient to use the notion of depth for complexes, and some results from [Reference Iyengar14]. In what follows we state the necessary definitions and results for local rings, with the implicit understanding that the corresponding statements in the graded context also hold.

6.5. Let R be a local ring with residue field k. By the depth of an R-complex M of R-modules, we mean the least integer i, possibly $\pm \infty $ such that $\mathrm {Ext}_R^i(k,M)\ne 0$ ; see [Reference Foxby and Iyengar8] for alternative descriptions. Given a bounded complex M, let $\sup \operatorname {H}_{*}(M)$ denote the supremum of integers i such that $\operatorname {H}_{i}(M)\ne 0$ . For such an R-complex M, there is an inequality

(6.6) $$ \begin{align} \operatorname{depth}_RM \ge - \sup\operatorname{H}_{*}(M)\,. \end{align} $$

Equality holds if and only if $\operatorname {depth}_R \operatorname {H}_{s}(M)=0$ for . These claims are contained in [Reference Iyengar14, Proposition 2.7(2) and Theorem 2.3].

One version of the Auslander–Buchsbaum formula for complexes reads: If F is finite free R-complex with $\operatorname {H}_{}(F)\ne 0$ , then for any R-complex M one has

(6.7) $$ \begin{align} \begin{aligned} \operatorname{depth}_R(F\otimes_RM) &= \operatorname{depth}_RM - \operatorname{proj\,dim}_RF \\ & = \operatorname{depth}_RM - \operatorname{depth} R + \operatorname{depth}_RF\,. \end{aligned} \end{align} $$

The first equality is [Reference Iyengar14, Corollary 2.2], and the second follows from the first applied with $M=R$ .

Lemma 6.8. Fix a codimension sequence $\boldsymbol c$ for R, an R-complex F in $\mathcal {F}^{\boldsymbol c}(R)$ and a finitely generated R-module U satisfying $\operatorname {depth}_{R_{\mathfrak {p}}}U_{\mathfrak {p}}\ge \operatorname {depth} R_{\mathfrak {p}}$ for all $\mathfrak {p}$ in $\operatorname {Spec} R\setminus \{\mathfrak {m}\}$ . For any integer i, if $c_i<\infty $ , or $\operatorname {depth}_RU \ge \operatorname {depth} R$ , then

$$\begin{align*}\operatorname{codim}_R \operatorname{H}_{i}(F\otimes_RU)\ge c_i\,. \end{align*}$$

When R is a finitely generated graded k-algebra and F and U are also graded, then it suffices that the condition on depth holds for $\mathfrak {p}$ in $\operatorname {Proj}(R)$ .

Proof. The key observation is the following:

Claim. Assume $\operatorname {depth}_RU\ge \operatorname {depth} R$ as well. Then $\sup \operatorname {H}_{*}(F\otimes _RU) \le \sup \operatorname {H}_{*}(F)$ .

Indeed, since $\sup \operatorname {H}_{*}(F)$ does not increase on localization, we can further localize at prime minimal in the support of $\operatorname {H}_{s}(F\otimes _RU)$ , for , and assume it has nonzero finite length. Then the claim about equality in Equation (6.6) yields the first equality below:

$$ \begin{align*} - \sup \operatorname{H}_{*}(F\otimes_RU) &= \operatorname{depth}_R (F\otimes_RU) \\ & = \operatorname{depth}_RU - \operatorname{depth} R + \operatorname{depth}_R F \\ &\ge \operatorname{depth}_RF\\ & \ge - \sup \operatorname{H}_{*}(F)\,. \end{align*} $$

The second equality is Equation (6.7). The first inequality holds by our hypotheses on U, and another application of Equation (6.6) yields the last one. This settles the claim.

Fix an i. The case $c_i=\infty $ and $\operatorname {depth}_RU\ge \operatorname {depth} R$ follows from the claim.

Suppose $c_i<\infty $ , and choose $\mathfrak {q}\in \operatorname {Proj}(R)$ such that $\operatorname {height}\mathfrak {q} < c_i$ . Since $c_i\le \dim R$ , it follows that $\mathfrak {q}\ne \mathfrak {m}$ . The choice of $\mathfrak {q}$ means that $\sup \operatorname {H}_{*}(F_{\mathfrak {q}}) < i$ , because F is in $\mathcal {F}^{\boldsymbol c}(R)$ , and we have to verify that

$$\begin{align*}\sup \operatorname{H}_{*}((F\otimes_RU)_{\mathfrak{q}}) < i\,. \end{align*}$$

This is covered by the claim, applied to the local ring $R_{\mathfrak {q}}$ , the $R_{\mathfrak {q}}$ -complex $F_{\mathfrak {q}}$ and $U_{\mathfrak {q}}$ . This applies since $\mathfrak {q}$ is a nonmaximal prime.

In the graded context, it suffices to observe that the conditions on depth for $\mathfrak {p}$ in $\operatorname {Proj}(R)$ imply the condition for all primes in $\operatorname {Spec} R\setminus \{\mathfrak {m}\}$ by [Reference Bruns and Herzog3, Theorem 1.5.9].

6.9. Let $\boldsymbol c$ be a codimension sequence of the form

with $0\le c_a\le c_b\le \dim R$ . Consider the sequence

where $d=\dim R$ . Evidently, $\boldsymbol c'\le \boldsymbol c$ .

Lemma 6.10. With $\boldsymbol c$ and $\boldsymbol c'$ as above, if $\mathbf {B}^{\boldsymbol c'}(R) \subseteq \mathbf {B}^{\boldsymbol c'}_{d}$ , then $\mathbf {B}^{\boldsymbol c}(R) \subseteq \mathbf {B}^{\boldsymbol c}_{d}$ .

Proof. Pick $F \in \mathcal {F}^{\boldsymbol c}(R)$ . Then one has

$$\begin{align*}\operatorname{proj\,dim}_RF = \operatorname{depth} R - \operatorname{depth}_RF \le d + b\,. \end{align*}$$

Consequently, one has

$$\begin{align*}\beta_{i, j}^R(F) = 0\quad\text{for }i\ge d + b + 1\text{ and all }j. \end{align*}$$

This fact will be used further below.

Since $\boldsymbol c' \leq \boldsymbol c$ , we have $\mathbf {B}^{\boldsymbol c}(R) \subseteq \mathbf {B}^{\boldsymbol c'}(R)$ , and also for A. Thus, by hypothesis, $\beta ^R(F)$ is in $\mathbf {B}^{\boldsymbol c'}(A)$ . Theorem 5.8 gives a decomposition

$$\begin{align*}\beta^R(F) = \sum_nr_n \beta^A(G^n) \end{align*}$$

as a finite sum, with $r_n>0$ and $G^n \in \mathcal {F}^{\boldsymbol c'}(A)$ , with $G^n$ the shifted resolution of an A-module. That is, $\operatorname {H}_{i}(G^n)= 0$ for all but one value, say $i_n$ , of i. Moreover, by the definition of $\boldsymbol c'$ , we have

$$\begin{align*}\operatorname{codim}_A \operatorname{H}_{i_n}(G^n) = \begin{cases} &c_{i_n} \text{ or more if }a\le i_n\le b\\ &\dim A \text{ if }i_n>b. \end{cases} \end{align*}$$

In particular, when $i_n> b$ the Auslander–Buchsbaum formula yields

$$\begin{align*}\beta_{d+b+1, j}(G^n) \ne 0 \quad \text{for some }j. \end{align*}$$

But then $\beta ^R_{d +b+1, j}(F) \ne 0$ as well, a contradiction. Thus, $a\le i_n\le b$ for each n, that is to say, $G^n$ is in $\mathcal {F}^{\boldsymbol c}(A)$ .

The last part of Theorem 6.2 holds over any field k, so we record it separately.

Proposition 6.11. Let R be as in Section 6.1 and $\boldsymbol c$ a codimension sequence for R. If $c_i\ne \infty $ for all i or R is Cohen–Macaulay, then $\mathbf {B}^{\boldsymbol c}(R)\supseteq \mathbf {B}^{\boldsymbol c}_{d}$ .

Proof. With A as in Section 6.1, one has $\mathbf {B}^{\boldsymbol c}(A)=\mathbf {B}^{\boldsymbol c}_{d}$ , by Theorem 5.8, so the desired inclusion is that $\mathbf {B}^{\boldsymbol c}(R)\supseteq \mathbf {B}^{\boldsymbol c}(A)$ . When $c_i<\infty $ , this is verified in the course of the proof of [Reference Eisenbud and Erman4, Theorem 9.1]; see in particular, [Reference Eisenbud and Erman4, Lemma 9.5, 9.6] and [Reference Miller and Speyer17]. We give the argument, for one key equality in the proof was not justified in op. cit.

One can assume $c_i=\varnothing $ for $i<0$ and $c_0$ is finite. Since $\mathbf {B}^{\boldsymbol c}(A)$ is spanned by (shifts) of the Betti tables of finitely generated graded A-modules, it suffices to prove that if M is a finitely generated with $\operatorname {codim}_AM\ge c_0$ , then $\beta ^A(M)$ is in $\mathbf {B}^{\boldsymbol c}(R)$ . By [Reference Miller and Speyer17], pulling back M along a k-algebra automorphism of A, one can suppose that the R-modules $\operatorname {Tor}^A_i(R,M)$ have finite length for each $i\ge 1$ . Let F be the minimal free resolution of M over A, so the finite free complex of R-modules $R\otimes _AF$ satisfies

$$\begin{align*}\beta^R(R\otimes_AF) = \beta^A(F) = \beta^A(M)\,. \end{align*}$$

Since $\operatorname {H}_{i}(R\otimes _AF)\cong \operatorname {Tor}^A_i(R,M)$ has finite length for $i\ge 1$ , and $c_i<\infty $ , one gets

$$\begin{align*}\operatorname{codim}_R\operatorname{H}_{i}(R\otimes_AF) \ge \dim R \ge c_i \quad\text{for }i\ge 1. \end{align*}$$

It remains to observe that

$$\begin{align*}\operatorname{codim}_R \operatorname{H}_{0}(R\otimes_AF) = \operatorname{codim}_R(R\otimes_AM) = \operatorname{codim}_A(M)\,. \end{align*}$$

The equality on the right is by Lemma A.1; this is glossed over in the proof of [Reference Eisenbud and Erman4, Theorem 9.1]. This completes the proof in the case when each $c_i$ is finite.

Suppose that R is Cohen-Macaulay. Fix an A-complex G in $\mathbf {B}^{\boldsymbol c}(A)$ and consider the R-complex . Evidently $\beta ^R(F) = \beta ^A(G)$ , so for the desired inclusion one has only to verify that F is in $\mathbf {B}^{\boldsymbol c}(R)$ . Since R is Cohen–Macaulay and finite as an A-module for any finitely generated R-module M one has

$$\begin{align*}\operatorname{codim}_RM =\dim R - \dim_RM = \dim A - \dim_AM= \operatorname{codim}_AM\,. \end{align*}$$

Thus, to verify that F is in $\mathbf {B}^{\boldsymbol c}(R)$ it suffices to verify that

$$\begin{align*}\operatorname{codim}_A \operatorname{H}_{i}(R\otimes_AG) \ge c_i \quad\text{for each }i. \end{align*}$$

This follows from Lemma 6.8, applied to the A-complex G and for $U=R$ .

6.12. With A as in Section 6.1, the regularity of a finitely generated graded R-module M (see Section 4.14) can be read from the Betti table of M over A, as follows:

$$\begin{align*}\operatorname{reg}_RM = \max\{j \mid \beta^A_{i,i+j}(M) \ne 0 \}\,. \end{align*}$$

See [Reference Bruns and Herzog3, Theorem 4.3.1].

6.13. (Proof of Theorem 6.2 when the characteristic of k is nonzero).

Let A be as in Section 6.1. Given Theorem 5.8, the desired inclusion is $\mathbf {B}^{\boldsymbol c}(R)\subseteq \mathbf {B}^{\boldsymbol c}(A)$ . By Lemma 6.10, we can assume the codimension sequence $\boldsymbol c$ satisfies $c_i\le \dim R$ for each i.

Let $(U^n)_{n\geqslant 1}$ be a lim Ulrich sequence of graded R-modules provided by Theorem 4.17. This is where we need the hypothesis that the characteristic of k is positive. Fix an R-complex F in $\mathcal {F}^{\boldsymbol c}(R)$ , and consider the R-complexes $F\otimes _R U^n$ .

For any $M $ in $\operatorname {grmod} R$ , one has $\operatorname {codim}_A M\ge \operatorname {codim}_RM$ , so Lemma 6.8 yields that, viewed as an A-complex by restriction of scalars (the finite free resolution of) the complex $F\otimes _R U^n$ is in $\mathbf {B}^{\boldsymbol c}(A)$ . Set . Since A is regular, the canonical surjection $K(\boldsymbol x;A)\xrightarrow {\sim } k$ is a free resolution over A, so for all integers $i,j$ one has equalities

$$ \begin{align*} \beta^A_{i,j}(F \otimes_R U^n) &= \operatorname{rank}_k \operatorname{H}_{i}(F \otimes_R U^n \otimes_A K(\boldsymbol x;A))_j \\ &= \operatorname{rank}_k \operatorname{H}_{i}(F \otimes_R U^n \otimes_R K(\boldsymbol x;R))_j \\ &=\operatorname{rank}_k \operatorname{H}_{i}(F \otimes_R K(\boldsymbol x;U^n))_j. \end{align*} $$

These equalities and Lemma 4.12 yield

$$\begin{align*}\lim_{n \to \infty} \frac{\beta_{i,j}^A(F\otimes_R U^n)}{u_n} = \beta_{i,j}^R(F)\,. \end{align*}$$

This proves that $\beta ^R(F)$ is in the closure, in the point-wise topology on V, of the subcone of $\mathbf {B}^{\boldsymbol c}(A)$ spanned by all the $\beta ^A(F\otimes _RU^n)$ , for $n\ge 0$ . We claim that that the same is true in the finite topology on V, and to that end it suffices to verify:

Claim. For all but finitely many pairs $(i,j)$ , one has $\beta ^A_{i,j}(F\otimes _RU^n)=0$ for all n.

Let $t_0$ and $t_1$ be as in Theorem 4.17. Given that $\operatorname {reg}_R(U^n)$ can be computed in terms of $\beta ^A_{i,j}(U^n)$ – see Section 6.12 – we get that

$$\begin{align*}\beta^A_{i,j}(U^n) = 0\quad \text{unless }i\in [0,\dim A]\text{ and }j\in [t_0,t_1+\dim A]. \end{align*}$$

The stated claim follows from the usual change of rings spectral sequence

Since $\mathbf {B}^{\boldsymbol c}(A)$ is closed in the finite topology on V, by Corollary 5.9, we deduce that $\mathbf {B}^{\boldsymbol c}(R)\subseteq \mathbf {B}^{\boldsymbol c}(A)$ , as desired.

The last part of the statement follows from Proposition 6.11.

Characteristic zero

Next, we explain how to deduce the characteristic zero case of Theorem 6.2 from that of positive characteristic. The key is the following result, whose proof is a standard argument.

Lemma 6.14. Let k be a field of characteristic zero, R a finitely generated graded k-algebra, and fix F in $\mathcal {F}(R)$ . There exists a field $k_p$ of positive characteristic p, a finitely generated graded $k_p$ -algebra $R_p$ and an $R_p$ -complex $F_p$ in $\mathcal {F}(R_p)$ such that

$$ \begin{gather*} \beta^{R_p}(F_p) = \beta^R(F)\quad\text{and}\\ \operatorname{codim}_{R_p} \operatorname{H}_{i}(F_p) = \operatorname{codim}_{R} \operatorname{H}_{i}(F)\quad\text{for each }i. \end{gather*} $$

Moreover, if the k-algebra R admits a linear normalization, then the $k_p$ -algebra $R_p$ can be chosen to admit one as well.

Proof. Write , where $J=(f_1,\dots ,f_t)$ is a homogeneous ideal. Pick a finitely generated ${\mathbb Z}$ -subalgebra W of k such that the coefficients of the $f_i$ and the coefficients in the entries in the differentials of F are in W. Thus, we have a graded ring over W viewed as a ring concentrated in degree $0$ and such that $R= k\otimes _W R_W$ .

When R admits a linear Noether normalization, then by [Reference Hochster and Huneke12, (2,1,8)(h)], one can invert elements in W to ensure that the inclusion $W[x_1,\dots ,x_d]\subseteq R_W$ is module-finite, with cokernel W-free. It follows that for all maximal ideal $\mathfrak {m}$ of W base-change along $W\to W/\mathfrak {m}$ induces a map

$$\begin{align*}(W/\mathfrak{m})[x_1,...,x_d]\to R_{W/\mathfrak{m}}\, \end{align*}$$

that is a linear Noether normalization of $R_{W/\mathfrak {m}}$ .

Write $\beta ^R(F) = (\beta _{i,j})$ . Evidently, there exists a diagram (not necessarily a complex) of finite free $R_W$ -modules

such that $F=k\otimes _W F_W$ . With Q the field of fractions of W, one has an isomorphism

$$\begin{align*}k\otimes_W F_W\cong k\otimes_Q(Q\otimes_WF_W). \end{align*}$$

In particular, $Q\otimes _WF_W$ is a complex of $R_Q$ -modules and the codimension of the $R_Q$ -module $\operatorname {H}_{i}(Q\otimes _WF_W)$ equals that of the R-module $\operatorname {H}_{i}(F)$ for each i.

Inverting further elements in W, one can ensure that $F_W$ is complex and for each maximal ideal $\mathfrak {m}$ of W and integer i one has

$$\begin{align*}\operatorname{codim}_{R_{W/\mathfrak{m}}} \operatorname{H}_{i}(F_{W/\mathfrak{m}})= \operatorname{codim}_{R_W} \operatorname{H}_{i}(F_{W}) = \operatorname{codim}_R \operatorname{H}_{i}(F)\,. \end{align*}$$

Indeed, this follows from [Reference Hochster and Huneke12, (2.1.14)(g) last sentence, and (2.3.9)(c)]; the first reference tells us we can localize at elements in W to preserve the annihilators of the homology modules (note that $k\otimes _W\operatorname {H}_{i}(F_W)= \operatorname {H}_{i}(F)$ ), and the second one says that by inverting more elements in W the height of an ideal is preserved; see (2.3.3) and (2.3.4) in op. cit. for notation.

Finally, pick a maximal ideal $\mathfrak {m}$ of W such that $\operatorname {H}_{}(F_W)\otimes _{R_W}W/\mathfrak {m} W$ is nonzero and set . It is clear the $R_p$ -complex $F_p$ has the same Betti numbers as F; the codimensions of their homology modules is also the same, by construction. It remains to note that $W/\mathfrak {m}$ has positive characteristic p.

6.15. (Proof of Theorem 6.2 when the characteristic of k is zero).

This follows from Lemma 6.14 and the case of positive characteristic, settled in Section 6.13.

We do not know whether Theorem 3.4 also holds over fields of characteristic zero. The method of reduction to positive characteristics exploited above does not appear to work in the context of cohomology tables.

A Codimension

In this section, $A\hookrightarrow R$ is an integral extension of Noetherian rings. For any finitely generated A-module M, it is easy to see that there is an inequality

$$\begin{align*}\operatorname{codim}_R(R\otimes_AM) \le \operatorname{codim}_AM\,. \end{align*}$$

Equality holds when, for instance, the going-down theorem holds for the extension $A\to R$ , but not always; see Example A.2. Here is one other situation in which equality holds; this comes up in the proof of Proposition 6.11.

Lemma A.1. Let $A\to R$ as above and M a finitely generated A-module with $\operatorname {proj\,dim}_AM$ finite and such that

$$\begin{align*}\ell_R \operatorname{Tor}^A_i(R,M) < \infty \quad\text{for all }i\ge 1. \end{align*}$$

There is an equality $\operatorname {codim}_R(R\otimes _AM) = \operatorname {codim}_AM$ .

Proof. One has to only to verify that $\operatorname {codim}_R(R\otimes _AM)\ge \operatorname {codim}_AM$ , that is to say

$$\begin{align*}\operatorname{height} \mathfrak{q} \ge \operatorname{codim}_AM \quad\text{for all }\mathfrak{q}\text{ in }\operatorname{Supp}_R(R\otimes_AM). \end{align*}$$

Let $f\colon \operatorname {Spec} R \to \operatorname {Spec} A$ be the map induced by $A\to R$ . Then

$$\begin{align*}\operatorname{Supp}_R(R\otimes_AM) = f^{-1}(\operatorname{Supp}_AM)\,. \end{align*}$$

Fix $\mathfrak {q}$ minimal in $f^{-1}(\operatorname {Supp}_AM)$ . If $\mathfrak {q}$ is the maximal ideal of R, then

$$\begin{align*}\operatorname{height} \mathfrak{q} = \dim R=\dim A\ge \operatorname{codim}_AM\,, \end{align*}$$

as desired. We can thus assume that $\mathfrak {q}$ is not maximal in R.

Set ; this is in $\operatorname {Supp}_AM$ and so contains a minimal element, say $\mathfrak {p}'$ , in $\operatorname {Supp}_AM$ . It suffices to verify

$$\begin{align*}\operatorname{height} \mathfrak{q} \ge \operatorname{height} \mathfrak{p}'\,. \end{align*}$$

Since $\mathfrak {q}$ is not maximal in $\operatorname {Spec} R$ , the hypotheses yield

$$\begin{align*}\operatorname{Tor}^A_i(R,M)_{\mathfrak{q}} \cong \operatorname{Tor}^{A_{\mathfrak{p}}}_i(R_{\mathfrak{q}},M_{\mathfrak{p}}) = 0 \quad\text{for }i\ge 1. \end{align*}$$

Thus, the $R_{\mathfrak {q}}$ -module $(R\otimes _AM)_{\mathfrak {q}}$ has finite projective dimension; it is also of nonzero finite length because $\mathfrak {q}$ is minimal in $\operatorname {Supp}_R(R\otimes _AM)$ . This gives the first and the second equalities below:

$$ \begin{align*} \dim R_{\mathfrak{q}} &= \operatorname{depth} R_{\mathfrak{q}} \\ &= \operatorname{proj\,dim}_{R_{\mathfrak{q}}}(R\otimes_AM)_{\mathfrak{q}} \\ &=\operatorname{proj\,dim}_{R_{\mathfrak{q}}}(R_{\mathfrak{q}}\otimes_{A_{\mathfrak{p}}} M_{\mathfrak{p}})\\ &= \operatorname{proj\,dim}_{A_{\mathfrak{p}}}M_{\mathfrak{p}} \\ &\ge \operatorname{proj\,dim}_{A_{\mathfrak{p}'}}M_{\mathfrak{p}'}\\ &= \dim A_{\mathfrak{p}'}\,. \end{align*} $$

The fourth one holds as $A_{\mathfrak {p}} \to R_{\mathfrak {q}}$ is local and, as $A_{\mathfrak {p}}$ -modules, $R_{\mathfrak {q}}$ and $M_{\mathfrak {p}}$ are Tor-independent. The inequality is clear. The last equality holds hold because $M_{\mathfrak {p}'}$ has finite length since $\mathfrak {p}'$ is minimal in $\operatorname {Supp}_AM$ . Thus, $\operatorname {height} \mathfrak {q} \ge \operatorname {height} \mathfrak {p}'$ .

Example A.2. Let and A the subring $k[x+z,y]$ . Then for one has

$$\begin{align*}\operatorname{codim}_AM = 1 \quad\text{whereas}\quad \operatorname{codim}_A(R\otimes_AM) = \operatorname{codim}_R(R/yR)=0\,. \end{align*}$$

In geometric language, $\operatorname {Spec}(R)$ is the union of a line and a plane, both passing through the origin; $\operatorname {Spec}(A)$ is a plane and $\operatorname {Spec}(R) \to \operatorname {Spec}(A)$ any linear map that is finite (any generic such map would do). Then for one ‘bad’ line in $\operatorname {Spec}(A)$ , its inverse image in $\operatorname {Spec}(R)$ is a union of the exceptional line in $\operatorname {Spec}(R)$ and another line passing through the origin. This gives an example where the codimension in A is 1 but the codimension in R drops to $0$ .

Acknowledgements

We thank Daniel Erman for suggesting applications of lim Ulrich sequences to Boij–Söderberg theory and for discussions on this topic and a referee for comments on an earlier version of this manuscript.

Competing interest

The authors have no competing interest to declare.

Financial support

The authors were partly supported by National Science Foundation grants DMS-2001368 (SB); DMS-1901672, DMS-1952366, DMS-2302430 (LM); and DMS-1901848, DMS-2200732 (MW). Ma was also partly supported by a fellowship from the Sloan Foundation.

References

Boij, M. and Söderberg, J., ‘Graded Betti numbers of Cohen–Macaulay modules and the multiplicity conjecture’, J. Lond. Math. Soc. 78 (2008), 85106. doi=10.1112/jlms/jdn013.Google Scholar
Boij, M. and Söderberg, J., ‘Betti numbers of graded modules and the multiplicity conjecture in the non-Cohen–Macaulay case’, Algebra Number Theory 6 (2012), 437454. doi=10.2140/ant.2012.6.437 CrossRefGoogle Scholar
Bruns, W. and Herzog, J., Cohen–Macaulay Rings, second edn., Cambridge Studies in Advanced Mathematics, 39 (Cambridge University Press, Cambridge, 1998).Google Scholar
Eisenbud, D. and Erman, D., ‘Categorified duality in Boij–Söderberg theory and invariants of free complexes’, J. Eur. Math. Soc. 19 (2017), 26572695. doi=10.4171/JEMS/725.Google Scholar
Eisenbud, D. and Schreyer, F.-O., ‘Cohomology of coherent sheaves and series of supernatural bundles’, J. Eur. Math. Soc. 12 (2010), 703722. doi=10.4171/JEMS/212.CrossRefGoogle Scholar
Eisenbud, D. and Schreyer, F.-O., ‘Betti numbers of graded modules and cohomology of vector bundles’, J. Amer. Math. Soc. 22 (2009), 859888. doi=10.1090/S0894-0347-08-00620-6.Google Scholar
Eisenbud, D. and Schreyer, F.-O., ‘Resultants and Chow forms via exterior syzygies, with an appendix by Jerzy Weyman’, J. Amer. Math. Soc. 16 (2003), 537579. doi=10.1090/S0894-0347-03-00423-5.CrossRefGoogle Scholar
Foxby, H.-B. and Iyengar, S., ‘Depth and amplitude for unbounded complexes’, in Commutative Algebra, Grenoble/Lyon 2001 , Contemp. Math. 331 (Amer. Math. Soc., Providence, RI, 2003), 119137. doi=10.1090/conm/331/05906.Google Scholar
Hartshorne, R., Ample Subvarieties of Algebraic Varieties, Lecture Notes in Mathematics, 156 (Springer-Verlag, Berlin-New York, 1970).Google Scholar
Hartshorne, R., Algebraic Geometry, Graduate Texts in Mathematics, 52 (Springer-Verlag, New York-Heidelberg, 1977).CrossRefGoogle Scholar
Herzog, J. and Kühl, M., ‘On the Betti numbers of finite pure and linear resolutions’, Comm. Algebra 12 (1984), 16271646. doi=10.1080/0092787840882307 Google Scholar
Hochster, M. and Huneke, C., Tight closure in equal characteristic zero, In preparation.Google Scholar
Huneke, C. and Swanson, I., Integral Closure of Ideals, Rings, and Modules, London Mathematical Society Lecture Note Series, 336 (Cambridge University Press, Cambridge, 2006).Google Scholar
Iyengar, S., ‘Depth for complexes, and intersection theorems’, Math. Z. 230 (1999), 545567. doi=10.1007/PL00004705.CrossRefGoogle Scholar
Iyengar, S. B., Ma, L. and Walker, M. E., ‘Multiplicities and Betti numbers in local algebra via lim Ulrich points’, Algebra Number Theory 16 (2022), 12131257. doi=10.2140/ant.2022.16.1213.Google Scholar
Ma, L., ‘Lim Ulrich sequences and Lech’s conjecture’, Invent. Math. 231 (2023), 407429. doi=10.1007/s00222-022-01149-2.CrossRefGoogle Scholar
Miller, E. and Speyer, D. E., ‘A Kleiman–Bertini theorem for sheaf tensor products’, J. Algebraic Geom. 17 (2008), 335340. doi=10.1090/S1056-3911-07-00479-1 Google Scholar
Peskine, C. and Szpiro, L., ‘Syzygies et multiplicités’, C. R. Acad. Sci. Paris Sér. A 278 (1974), 14211424.Google Scholar
Roberts, P., ‘Le théorème d’intersection’, C. R. Acad. Sci. Paris Sér. I Math. 304 (1987), 177180.Google Scholar