Keywords

Mathematics Subject Classfication (2010):

1 Introduction

During the past two decades, many papers have appeared with various approaches to computing lower bounds for the depth, or equivalently upper bounds for the projective dimension, of RI for a squarefree monomial ideal I (cf. [7, 8, 22, 25, 26, 31]). The general idea has been to associate to the ideal I a graph or hypergraph G and use dominating or packing invariants of G to bound the depth of RI.

In general, given an ideal I ⊆ R, it is not just the depth of RI that attracts significant attention; rather, it is the entire depth function \( \operatorname {\mathrm {depth}} R/I^s\), for \(s \in \mathbb {N}\). A result by Burch, which was later improved by Brodmann, states that \(\lim \limits _{s \rightarrow \infty } \operatorname {\mathrm {depth}} R/I^{s} \leq \dim R -\ell (I)\), where (I) is the analytic spread of I [3, 5]. Moreover, Eisenbud and Huneke [9] showed that if, in addition, the associated graded ring, grI(R), of I is Cohen-Macaulay, then the above inequality becomes an equality. Therefore, one can say that the limiting behavior of the \( \operatorname {\mathrm {depth}} R/I^s\) is quite well understood. It is then natural to consider the initial behavior of the depth function (cf. [1, 11, 16, 17, 19, 21, 23, 24, 27,28,29,30, 33]).

Examples have been exhibited to show that the initial behavior of \( \operatorname {\mathrm {depth}} R/I^s\) can be wild, see [1]. In fact, it was conjectured by Herzog and Hibi [19] that for any numerical function \(f: \mathbb {N} \rightarrow \mathbb {Z}_{\geq 0}\) that is asymptotically constant, there exists an ideal I in a polynomial ring R such that \(f(s) = \operatorname {\mathrm {depth}} R/I^s\) for all s ≥ 1. This conjecture has recently been resolved affirmatively in [15]. It was proven in [15] that the depth function of a monomial ideal can be any numerical function that is asymptotically constant. Yet, it is still not clear what depth functions are possible for squarefree monomial ideals.

Unlike the case for \( \operatorname {\mathrm {depth}} R/I\), few lower bounds for \( \operatorname {\mathrm {depth}} R/I^s\), \(s \in \mathbb {N}\), are known (cf. [11, 29, 33]). One reason for this is that powers of squarefree monomial ideals are not squarefree and so many of the known bounds for RI do not apply to RI s. To address this situation, we adapt a proof technique from [2] to generalize bounds for \( \operatorname {\mathrm {depth}} R/I\) that were given by Dao and Schweig [8] in terms of the edgewise domination number, and by the authors [12] in terms of the length of an initially regular sequence. We provide lower bounds for the depth function \( \operatorname {\mathrm {depth}} R/I^s\), \(s \in \mathbb {N}\), when I is a squarefree monomial ideal corresponding to a hyperforest or a forest, Theorems 1 and 2.

Our results, Theorems 1 and 2, predict correctly the general behavior, as computation indicates for random hyperforests and forests, that the depth function \( \operatorname {\mathrm {depth}} R/I(G)^s\) decreases incrementally as s increases. For specific examples, our bound in Theorem 1 could be far from the actual values of the depth function—and this is because the starting bound for \( \operatorname {\mathrm {depth}} R/I\) in terms of the edgewise domination number is not always optimal. For forests, Theorem 2 could provide a more accurate starting bound for \( \operatorname {\mathrm {depth}} R/I\) using initially regular sequences and, thus, be closer to the depth function.

The common underlying idea behind Theorems 1 and 2 is that if α(G) is an invariant associated to a hyperforest G that gives \( \operatorname {\mathrm {depth}} R/I(G) \ge \alpha (G)\) and satisfies a certain inequality when restricted to subhypergraphs then one should have

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/I(G)^s \ge \max\{\alpha(G)-s+1, 1\}.\end{aligned}$$

Our work in this paper, thus, could be interpreted as the starting point of a research program in finding such combinatorial invariants α(G) to best describe the depth function of squarefree monomial ideals, which we hope to continue to pursue in future works.

2 Background

For unexplained terminology, we refer the reader to [4] and [18]. Throughout the paper, R = k[x 1, …, x n] is a polynomial ring over an arbitrary field k and all hypergraphs will be assumed to be simple, that is, there are no containments among the edges. For a hypergraph G = (V G, E G) over the vertex set V G = {x 1, …, x n}, the edge ideal of G is defined to be

$$\displaystyle \begin{aligned}I(G) = \left\langle \prod_{x \in e} x ~\Big|~ e \in E_G\right\rangle \subseteq R.\end{aligned}$$

This construction gives a one-to-one correspondence between squarefree monomial ideals in R = k[x 1, …, x n] and (simple) hypergraphs on the vertex set V = {x 1, …, x n}.

For a vertex x in a graph or hypergraph G, we say y is a neighbor of x if there exists an edge E ∈ E G such that x, y ∈ E. The neighborhood of x in G is N G(x) = {y ∈ V Gy is a neighbor of x}. The closed neighborhood of x in G is N G[x] = N G(x) ∪{x}. Note that the G in the notation will be suppressed when it is clear from the context.

Simplicial forests were defined by Faridi in [10], where it was shown that the edge ideals of these hypergraphs are always sequentially Cohen-Macaulay. They have also been used in the study of standard graded (symbolic) Rees algebras of squarefree monomial ideals [20]. We first recall the definition of a simplicial forest (or a hyperforest for short).

Definition 1

Let G = (V, E) be a simple hypergraph.

  1. 1.

    An edge e ∈ E is called a leaf if either e is the only edge in G or there exists e ≠ g ∈ E such that for any e ≠ h ∈ E, e ∩ h ⊆ e ∩ g.

  2. 2.

    A leaf e in G is called a good leaf if the set {e ∩ hh ∈ E} is totally ordered with respect to inclusion.

  3. 3.

    G is called a simplicial forest (or simply, a hyperforest) if every subhypergraph of G contains a leaf. A simplicial tree (or simply, a hypertree) is a connected hyperforest.

It follows from [20, Corollary 3.4] that every hyperforest contains good leaves. It is also immediate that every graph that is a forest is also a hyperforest.

Example 1

For the hypergraphs depicted below, the first one is not a hypertree while the second one is, see also [10, Examples 1.4, 3.6].

figure 1

In this paper, we will focus on two invariants that are known to bound the depth of RI when I is the edge ideal of an arbitrary hypergraph. When G is a simplicial forest, we will provide a linearly decreasing lower bound for the depths of the powers of I using each of these invariants. The first of these bounds for the depth function of a squarefree monomial ideal is the edgewise domination number introduced in [8]. Recall that for a hypergraph G = (V, E), a subset F ⊆ E is called edgewise dominant if for every vertex v ∈ V  either {v}∈ E or v is adjacent to a vertex contained in an edge of F.

Definition 2 ([8])

The edgewise domination number of G is defined to be

$$\displaystyle \begin{aligned}\epsilon(G) = \min \{|F| \mid F \subseteq E \text{ is edgewise dominant}\}.\end{aligned}$$

The second invariant used in this paper will be a variation on the depth bound for monomial ideals introduced in [12]. For an arbitrary vertex b 0 in a hypergraph G, define a star on b 0 to be a linear sum b 0 + b 1 + ⋯ + b t such that for each edge E i of G, if b 0 ∈ E i, then there exists a j > 0 such that b j ∈ E i. It was shown in [12, Theorem 3.11] that a set of vertex-disjoint stars that can be embedded in a hypergraph G forms an initially regular sequence and, thus, gives a lower bound for the depth of RI(G). While much of [12] focuses on strengthening this bound by weakening the disjoint requirement and allowing for additional types of linear sums, in this article we will apply the bound to graphs, where the situation is more restricted. Notice that for a graph G, a star on b 0 is the sum of all vertices in the closed neighborhood of b 0, while for a hypergraph, a subset of the closed neighborhood can suffice. A star packing is a collection S of vertex-disjoint stars in G such that if x ∈ V G then N G[x] ∩Supp(S) ≠ ∅. In other words, S is maximal in the sense that no additional disjoint stars exist. This leads to the following definition, whose notation reflects its relationship to a 2-packing of closed neighborhoods in graph theory.

Definition 3

The star packing number α 2 of a hypergraph G is given by

$$\displaystyle \begin{aligned}\alpha_2(G) = \max \{ |S| \mid S \, {\mbox{is a star packing of}}\, G\}.\end{aligned}$$

Remark 1

If x 1, …, x k ∈ R are variables in R that do not appear in any edge of G, then x 1, …, x k is a regular sequence on RI(G) and \( \operatorname {\mathrm {depth}} R/I(G) = k + \operatorname {\mathrm {depth}} R/(x_1, \ldots , x_k, I(G))\).

Note that if S is any set of disjoint stars in a hypergraph G, then α 2(G) ≥|S| since S can be extended to a full star packing. Note also that for the special case when G is a graph, a star packing is equivalent to a closed neighborhood packing and, by focusing on the centers of the stars, to a maximal set of vertices such that the distance between any two is at least 3.

3 Depth of Powers of Squarefree Monomial Ideals

In this section, we use a technique introduced in [2] to give a general lower bound for the depth function of a squarefree monomial ideal when the underlying hypergraph is a hyperforest. In the case of a forest, we extend the result to show that an additional, often stronger, bound holds. For simplicity of notation, we write V G and E G to denote the vertex and edge sets of a hypergraph G.

Theorem 1

Let G be a hyperforest with at least one edge of cardinality at least 2, and let I = I(G). Then for all s ≥ 1,

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/I^s \geq \max\{\epsilon(G)-s+1, 1\}.\end{aligned}$$

Proof

It follows from [20, Corollary 3.3] (see also [13]) that the symbolic Rees algebra of I is standard graded. That is, I (s) = I s for all s ≥ 1. In particular, this implies that I s has no embedded primes for all s ≥ 1. Thus, \( \operatorname {\mathrm {depth}} R/I^s \ge 1\) for all s ≥ 1.

It remains to show that \( \operatorname {\mathrm {depth}} R/I^s \ge \epsilon (G) - s + 1\). Indeed, this statement and, hence, Theorem 1 follows from the following slightly more general result. □

Proposition 1

Let G be a hyperforest. Let H and T be subhypergraphs of G such that

$$\displaystyle \begin{aligned}E_H \cup E_T = E_G \mathit{\text{ and }} E_H \cap E_T = \emptyset.\end{aligned}$$

Then we have

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/[I(H)+I(T)^s] \geq \max\{\epsilon(G)-s+1, 0\}.\end{aligned}$$

Proof

It suffices to show that \( \operatorname {\mathrm {depth}} R/[I(H)+I(T)^s] \geq \epsilon (G)-s+1.\) We shall use induction on |E T| and s. If |E T| = 0 then the statement follows from [7, Theorem 3.2]. If s = 1 then the statement also follows from [7, Theorem 3.2]. Suppose that |E T|≥ 1 and s ≥ 2.

Let e be a good leaf of T. Then by the proof of [6, Theorem 5.1], we have I(T)s : e = I(T)s−1. This implies that

$$\displaystyle \begin{aligned}(I(H)+I(T)^s):e = (I(H):e) + I(T)^{s-1}.\end{aligned}$$

Moreover,

$$\displaystyle \begin{aligned}I(H)+I(T)^s+(e) = I(H+e) + I(T\setminus e)^s.\end{aligned}$$

Thus, we have the exact sequence

$$\displaystyle \begin{aligned}0 {\rightarrow} R/[(I(H):e)+I(T)^{s-1}] \rightarrow R/[I(H)+I(T)^s] {\rightarrow} R/[I(H+e)+I(T\setminus e)^s] {\rightarrow} 0\end{aligned}$$

which, in turns, gives

$$\displaystyle \begin{aligned} \begin{array}{rcl} &\displaystyle &\displaystyle {\operatorname{\mathrm{depth}} R/[I(H)+I(T)^s] \geq} \\ &\displaystyle &\displaystyle \ \min\{\operatorname{\mathrm{depth}} R/[(I(H):e)+I(T)^{s-1}], \operatorname{\mathrm{depth}} R/[I(H+e)+I(T \setminus e)^s]\}.{} \end{array} \end{aligned} $$
(1)

Observe that G = (H + e) + (T ∖ e) and E H+e ∩ E Te = ∅. Thus, by induction on |E T|, we have

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/[I(H+e) + I(T \setminus e)^s] \geq \epsilon(G)-s+1.\end{aligned}$$

On the other hand, let Z = {z ∈ V H∣∃h ∈ E H such that {z} = h ∖ e}. Let H′ be the hypergraph obtained from I(H) : e by deleting the vertices in Z and any vertex in H that does not belong to any edge. Let T′ be the hypergraph whose edges are obtained from edges of T after deleting all those that contain any vertex in V T ∩ Z. Then

$$\displaystyle \begin{aligned}I(H):e = I(H') + (z \mid z \in Z).\end{aligned}$$

Let G′ = H′ + T′, let \(R' = k[V_{H'} \cup V_{T'}]\), and let \(W = V_G \setminus (V_{G'} \cup Z)\). It follows by induction on s that

$$\displaystyle \begin{aligned} \operatorname{\mathrm{depth}} R/[(I(H):e)+I(T)^{s-1}] & = \operatorname{\mathrm{depth}} R/[I(H')+I(T')^{s-1}+(z \mid z \in Z)] \\ & = \operatorname{\mathrm{depth}} R'/[I(H')+I(T')^{s-1}] + |W| \\ & \geq \epsilon(G')-(s-1)+1 + |W| \\ &= \left(\epsilon(G')+1+|W|\right)-s+1. \end{aligned} $$

Now, let \(F' \subseteq E_{G'}\) be an edgewise dominant set in G′. By the construction of H′, for each \(f' \in F' \cap E_{H'}\), there is an edge f ∈ E H such that f′ = f ∖ e. Let F be the set obtained from F′ by replacing each \(f' \in F' \cap E_{H'}\) by such an f. Observe that for any vertex v ∈ V G, either v ∈ W, or v ∈ Z, or \(v \in V_{G'}\). If v ∈ Z, then v is dominated by e. If \(v \in V_{G'}\), then v is dominated by some edge in F′. Thus, F ∪{e} together with one edge for each vertex in W will form an edgewise dominant set in G. This implies that

$$\displaystyle \begin{aligned}\epsilon(G')+1+|W| \geq \epsilon(G).\end{aligned}$$

Therefore,

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/[(I(H):e) + I(T)^{s-1}] \geq \epsilon(G)-s+1.\end{aligned}$$

Hence, by (1), we have

$$\displaystyle \begin{aligned} \operatorname{\mathrm{depth}} R/[I(H)+I(T)^s] \geq \epsilon(G)-s+1, \end{aligned}$$

which concludes the proof. □

A close examination of the proof of Proposition 1 shows that we can replace 𝜖(G) by any invariant α(G), for which \( \operatorname {\mathrm {depth}} R/I(G) \ge \alpha (G)\) and α(G′) + 1 + |W|≥ α(G), where G′ and W are defined as in the proof of Proposition 1.

Corollary 1

If α(G) is any invariant of a hyperforest G for which \( \operatorname {\mathrm {depth}} R/I(G) \ge \alpha (G)\) and α(G′) + 1 + |W|≥ α(G), then

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/I^s \geq \max\{\alpha(G)-s+1, 0\}.\end{aligned}$$

For a random hypertree G, computations indicate that the depth function \( \operatorname {\mathrm {depth}} R/I(G)^s\) decreases incrementally as s increases as predicted by Theorem 1. However, for low powers of I, the 𝜖-bound is often less than optimal, as can be seen by comparing the results to the bounds on \( \operatorname {\mathrm {depth}} R/I(G)\) obtained from [12]. For hypertrees G for which \( \operatorname {\mathrm {depth}} R/I(G) = \epsilon \), the depth function \( \operatorname {\mathrm {depth}} R/I(G)^s\) usually does not initially decrease incrementally as s increases. These statements are illustrated by the following pair of examples.

Example 2

Let I = (x 1x 2, x 2x 3, x 3x 4, x 3x 5, x 3x 6, x 6x 7, x 6x 8, x 8x 9, x 8x 10, x 8x 11, x 8x 12) in \(R=\mathbb {Q}[x_1, \ldots , x_{12}]\) be the edge ideal of the graph G depicted below.

figure 2

Computation in Macaulay 2 [14] shows that the depth function of I is 4, 3, 2, 1, 1, …. Thus, Theorem 1 predicts correctly how the depth function behaves. However, in this example, 𝜖(G) = 2 does not give the right value for \( \operatorname {\mathrm {depth}} R/I\).

Example 3

Let I = (x 1x 2, x 1x 3, x 1x 4, x 4x 5, x 5x 6, x 5x 7, x 4x 8, x 8x 9, x 8x 10, x 8x 11, x 8x 12) in \(R=\mathbb {Q}[x_1, \ldots , x_{12}]\) be the edge ideal of the graph G depicted below.

figure 3

Then 𝜖(G) = 3. Computation in Macaulay 2 [14] shows that the depth function of I is 3, 3, 3, 1, 1, …. The bound in Theorem 1 gives the depth function of I to be at least 3, 2, 1, 1, 1, …. In this example, while 𝜖(G) gives the right value for \( \operatorname {\mathrm {depth}} R/I\), Theorem 1 does not predict correctly how the depth function of I behaves.

Examples 2 and 3 show that to get a sharp bound for the depth function of random hypertrees, we may want to start with invariants other than 𝜖(G) which give stronger bounds for \( \operatorname {\mathrm {depth}} R/I(G)\). In order to do so, one often needs to assume additional structure on G. For example, if G is a forest, the invariant from Definition 3 can be used.

Proposition 2

Let G be a forest with connected components G 1, …, G t. Let H and T be subforests of G such that E H ∪ E T = E G, E H ∩ E T = ∅, and T  G i is connected for each i. Then

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/[I(H)+I(T)^s] \geq \max\{\alpha_2(G)-s+1, 0\}.\end{aligned}$$

Proof

The proof follows the outline of that of Proposition 1 with special care toward the end. If |E T| = 0 or s = 1, then the statement follows from [12, Theorem 3.11], so we assume |E T|≥ 1 and s ≥ 2.

Consider an edge {x, y} of H. Then, {x, y}∈ G i for some i. Since T ∩ G i is connected, if x, y ∈ V T, then there is a path in T from x to y. This path, together with {x, y}, forms a cycle in G, which is a contradiction. Thus, no edge of H can have both endpoints in V T.

Let e be a leaf of T. Since T is a forest, e is a good leaf of T. Thus, as in the proof of Proposition 1, we have

$$\displaystyle \begin{aligned} \begin{array}{rcl} &\displaystyle &\displaystyle {\operatorname{\mathrm{depth}} R/[I(H)+I(T)^s] \geq} \\ &\displaystyle &\displaystyle \ \min\{\operatorname{\mathrm{depth}} R/[(I(H):e)+I(T)^{s-1}], \operatorname{\mathrm{depth}} R/[I(H+e)+I(T \setminus e)^s]\}.{} \end{array} \end{aligned} $$
(2)

Observe further that G = (H + e) + (T ∖ e), E H+e ∩ E Te = ∅, and (T ∖ e) ∩ G i is connected for each i. Thus, by induction on |E T|, we have

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/[I(H+e) + I(T \setminus e)^s] \geq \alpha_2(G)-s+1.\end{aligned}$$

On the other hand, let Z = {z ∈ V H∣∃h ∈ E H such that {z} = h ∖ e}. Let H′ be the graph obtained from I(H) : e by deleting the vertices in Z and any vertex of H that does not belong to any edge. Note that V T ∩ Z = ∅, since otherwise there would be an edge of H having both endpoints in V T (one in Z and the other in e). Then

$$\displaystyle \begin{aligned}I(H):e = I(H') + (z \mid z \in Z).\end{aligned}$$

Let G′ = H′ + T, let \(R' = k [V_{H'} \cup V_T]\), and let \(W = V_G \setminus (V_{G'} \cup Z)\). It follows by induction on s that

$$\displaystyle \begin{aligned} \operatorname{\mathrm{depth}} R/[(I(H):e)+I(T)^{s-1}] & = \operatorname{\mathrm{depth}} R/[I(H')+I(T)^{s-1}+(z \mid z \in Z)] \\ & = \operatorname{\mathrm{depth}} R'/[I(H')+I(T)^{s-1}] + |W| \\ & \geq \alpha_2(G')-(s-1)+1 + |W| \\ &= \left(\alpha_2(G')+1+|W|\right)-s+1. \end{aligned} $$

We will show that α 2(G′) + 1 + |W|≥ α 2(G). Fix a set of disjoint stars of G of cardinality α 2(G) and let \(S=\{x_1, \ldots , x_{\alpha _2(G)}\}\) denote the set of the centers of these stars.

Let S′ = {x ix i ∈ R′} and notice that the set of stars in G′ centered at x i for each x i ∈ R′ is a set of disjoint stars and thus α 2(G′) ≥|S′|. If x iR′, then x i ∈ Z ∪ W. Since the stars with centers in S are disjoint, there can be at most two elements in Z ∩ S. If |Z ∩ S|≤ 1, then |S′|≥|S|− 1 −|W| = α 2(G) − 1 −|W|, and so α 2(G′) + 1 + |W|≥ α 2(G).

Suppose that |Z ∩ S| = 2. Write e = ab and notice that if either a or b is in S, then Z ∩ S = ∅. Hence, we may assume that a, bS. We will construct a new set of stars in G′ of cardinality at least α 2(G) − 1 −|W| and, thus, also give α 2(G′) + 1 + |W|≥ α 2(G) in this case.

Indeed, let {z 1, z 2} = Z ∩ S. Then, z 1, z 2 ∈ N G(a) ∪ N G(b) and, without loss of generality, we may assume that z 1 ∈ N G(a) and z 2 ∈ N G(b). Since e is a leaf in T, we may also assume that b is a leaf vertex in T; that is, N T(b) = a. Then, N G(b) ∖{a}⊆ Z. Let \(\widehat {S'}=S'\cup \{b\}\). We claim that the stars in G′ centered on the elements of \(\widehat {S'}\) are disjoint. Any two stars centered at elements of S′ are already disjoint. Consider then a star centered at an element x i ∈ S′ and the star centered at b in G′. Since x i ≠ z 1, and the stars in G centered at x i and z 1 are disjoint, we have \(a \not \in N_{G'}(x_i)\). Thus, \(N_{G'}[x_i] \cap N_{G'}[b] = \emptyset \). Clearly, \(|\widehat {S'}| \geq |S|-1-|W|=\alpha _2(G)-1-|W|\).

Now, we have

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/[(I(H):e) + I(T)^{s-1}] \geq \alpha_2(G)-s+1,\end{aligned}$$

and the assertion now follows from (2). □

Using this result, we obtain the following bound which, while generally stronger than that of Theorem 1 when applicable, applies only to graphs that are trees or forests.

Theorem 2

Let G be a forest with at least one nontrivial edge, and let I = I(G). Then,

$$\displaystyle \begin{aligned}\operatorname{\mathrm{depth}} R/I^s \geq \max\{\alpha_2(G)-s+1, 1\}.\end{aligned}$$

Proof

It follows from [32, Theorem 5.9] that I (s) = I s for all s ≥ 1 and so \( \operatorname {\mathrm {depth}} R/I^s \ge 1\) for all s ≥ 1. By Proposition 2, \( \operatorname {\mathrm {depth}} R/I^s \ge \alpha _2(G) - s + 1\) and the result follows. □

Example 4

Let G be the graph in Example 2. Using x 1, x 5, x 7, x 9 as centers of stars, we have α 2(G) = 4. Thus, Theorem 2 gives the correct depth function \( \operatorname {\mathrm {depth}} R/I(G)^s\), for all \(s \in \mathbb {N}\), for this graph.

On the other hand, let G be the graph as in Example 3. Then, α 2(G) = 3 = 𝜖(G), and so Theorem 2 gives the same bound as that of Theorem 1 for this graph.

It would be interesting to know whether the length of a more general initially regular sequence with respect to I(G), or improved bounds for \( \operatorname {\mathrm {depth}} R/I(G)\) obtained in [12, Section 4], could be used to get better bounds for the depth function than those given in Theorem 1 when G is a hyperforest.