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

Betti Numbers of Weighted Oriented Graphs

Beata Casiday Department of Mathematics, Yale University, New Haven, CT 06520-8283 bea.r.casiday@gmail.com  and  Selvi Kara Department of Mathematics and Statistics, University of South Alabama, 411 University Blvd North, Mobile, AL 36688-0002, USA selvi@southalabama.edu
Abstract.

Let 𝒟\mathcal{D} be a weighted oriented graph and I(𝒟)I(\mathcal{D}) be its edge ideal. In this paper, we investigate the Betti numbers of I(𝒟)I(\mathcal{D}) via upper-Koszul simplicial complexes, Betti splittings and the mapping cone construction. In particular, we provide recursive formulas for the Betti numbers of edge ideals of several classes of weighted oriented graphs. We also identify classes of weighted oriented graphs whose edge ideals have a unique extremal Betti number which allows us to compute the regularity and projective dimension for the identified classes. Furthermore, we characterize the structure of a weighted oriented graph 𝒟\mathcal{D} on nn vertices such that pdim(R/I(𝒟))=n\operatorname{pdim}(R/I(\mathcal{D}))=n where R=k[x1,,xn]R=k[x_{1},\ldots,x_{n}].

1. Introduction

An oriented graph is an ordered pair 𝒟=(V(𝒟),E(𝒟))\mathcal{D}=(V(\mathcal{D}),E(\mathcal{D})) with the vertex set V(𝒟)V(\mathcal{D}), the edge set E(𝒟)E(\mathcal{D}) and an underlying graph GG on which each edge is given an orientation. If e={x,y}e=\{x,y\} is an edge in GG and ee is oriented from xx to yy in 𝒟\mathcal{D}, we denote the oriented edge by (x,y)(x,y) to reflect the orientation. In contrast to directed graphs, multiple edges or loops are not allowed in oriented graphs. An oriented graph 𝒟\mathcal{D} is called vertex-weighted oriented (or simply weighted) if each vertex is assigned a weight by a function w:V(𝒟)+w:V(\mathcal{D})\rightarrow\mathbb{N}^{+} called a weight function. For simplicity, we set wi=w(xi)w_{i}=w(x_{i}) for each xiV(𝒟).x_{i}\in V(\mathcal{D}). If the weight value wiw_{i} of vertex xix_{i} is one, we say xix_{i} has a trivial weight in 𝒟\mathcal{D} and we call xix_{i} a trivial vertex. Otherwise, we say xix_{i} has a non-trivial weight in 𝒟\mathcal{D} and call xix_{i} a non-trivial vertex.

Let 𝒟\mathcal{D} be a weighted oriented graph with the vertex set V(𝒟)={x1,,xn}V(\mathcal{D})=\{x_{1},\ldots,x_{n}\} and R=k[x1,,xn]R=k[x_{1},\ldots,x_{n}] be a polynomial ring over a field kk. By identifying vertices of 𝒟\mathcal{D} with variables in RR, the edge ideal of a weighted oriented graph 𝒟\mathcal{D} is defined as

I(𝒟)=(xixjwj:(xi,xj)E(𝒟)).I(\mathcal{D})=(x_{i}x_{j}^{w_{j}}~{}:~{}(x_{i},x_{j})\in E(\mathcal{D})).

If all vertices of 𝒟\mathcal{D} have trivial weights, then I(𝒟)I(\mathcal{D}) is the edge ideal of the (undirected, unweighted) underlying graph of 𝒟\mathcal{D}. Edge ideal of undirected, unweighted graphs are studied extensively in the literature (see [2]). The minimal generators of I(𝒟)I(\mathcal{D}) display only the weights of target vertices for each edge. If a vertex has only outgoing edges from it, we call it a source vertex. Since weights of source vertices do not appear in the minimal generators of I(𝒟)I(\mathcal{D}), we shall assume that wi=1w_{i}=1 if xix_{i} is a source vertex.

One of the known appearances of edge ideals of weighted oriented graphs is in the algebraic coding theory literature (see [7, 15]). In particular, the ideal I=(xixjwj:1i<jn)I=(x_{i}x_{j}^{w_{j}}:1\leq i<j\leq n) where 2w1wn2\leq w_{1}\leq\cdots\leq w_{n} is the initial ideal of the vanishing ideal I(𝒳)I(\mathcal{X}) of a projective nested cartesian set 𝒳\mathcal{X} with respect to the lexicographic order (see [7, Proposition 2.11]). Projective nested cartesian codes are images of degree dd evaluation maps on 𝒳\mathcal{X} and these type of evaluation codes are introduced to generalize the classical projective Reed–Muller type codes. Note that the ideal II is the edge ideal of a weighted oriented complete graph on nn vertices with the edge set {(xi,xj):1i<jn}\{(x_{i},x_{j}):1\leq i<j\leq n\} such that x1x_{1} is a source vertex and all other vertices are non-trivial. Algebraic invariants of II is used in detecting “good” projective nested cartesian codes, for instance, the Castelnuovo-Mumford regularity of R/IR/I, denoted by reg(R/I)\operatorname{reg}(R/I), is a strict upper bound for an “optimal” degree d.d.

Edge ideals of weighted oriented graphs are fairly new objects in the combinatorial commutative algebra community and there have been a few papers investigating algebraic properties and invariants of these objects (see [5, 11, 12, 17, 18]). There has been an extensive literature on the edge ideals of (unweighted, unoriented) graphs, and one of the reasons for such fruitful outcomes is due to the squarefree nature of edge ideals of graphs. On the other hand, edge ideals of weighted oriented graphs are not squarefree in general, so many of the established squarefree connections such as Hochster’s formula and independence complexes are no longer available in studying our objects of interest. Furthermore, descriptions of edge ideals of weighted oriented graphs differ depending on the orientation and positions of non-trivial weights, making it more complicated to obtain general results for this class of ideals.

Our general goal is to address these issues in the study of Betti numbers of edge ideals of weighted oriented graphs. One of the essential elements of the paper is the upper-Koszul simplicial complex. The following Hochster-like formula given in [3, Theorem 2.2] exploits the structure of upper Koszul-simplicial complexes and allows one to compute Betti numbers of I(𝒟)I(\mathcal{D}) in terms of the holes of upper-Koszul simplicial complexes.

βi,b(I)=dimkH~i1(Kb(I);k)\beta_{i,\textbf{b}}(I)=\dim_{k}\widetilde{H}_{i-1}(K_{\textbf{b}}(I);k)

where Kb(I)K_{\textbf{b}}(I) is the upper-Koszul simplicial complex of a monomial ideal II at multidegree bn\textbf{b}\in\mathbb{N}^{n}.

Current literature on algebraic invariants of edge ideals of weighted oriented graphs is obtained by focusing on specific classes of graphs with a predetermined orientation or weight assumptions. For instance, in [18], authors investigate the regularity and the projective dimension of edge ideals of weighted cycles and rooted forests with the assumption that all non-source vertices are non-trivial and graphs are naturally oriented (i.e., all edges are oriented in the same direction). A more general case, class of weighted naturally oriented paths and cycles under any weight distribution is studied in [5]. All the formulas provided in [5, 18] heavily depend on the orientation and weight distributions. In order to obtain more general results, we investigate the Betti numbers and provide recursive formulas for these invariants. With this approach, we successfully recover several results from [18] and suggest an explanation for the nature of regularity formulas given in [5].

If 𝒟\mathcal{D} is a weighted oriented graph on nn vertices, then the projective dimension of R/I(𝒟)R/I(\mathcal{D}) is at most nn by Hilbert’s Syzygy Theorem. One of the main results of the paper classifies all weighted oriented graphs such that the upper bound for the projective dimension is tight (Theorem 4.2). We achieve it by concluding that edge ideals of such weighted oriented graphs have a unique extremal Betti number and it occurs at the multidegree b=(w1,,wn)n.\textbf{b}=(w_{1},\ldots,w_{n})\in\mathbb{N}^{n}. In addition, we show that βn1,b\beta_{n-1,\textbf{b}} is the unique extremal Betti number for edge ideals of classes of weighted oriented complete graphs and weighted rooted graphs on nn vertices where b=(w1,,wn)n\textbf{b}=(w_{1},\ldots,w_{n})\in\mathbb{N}^{n} (Theorem 4.9 and Theorem 5.2). As a result, we provide formulas for the regularity and projective dimension of the edge ideals of those classes of weighted oriented graphs. Other results of the paper focuses on providing recursive formulas for the Betti numbers of edge ideals of weighted oriented graphs. In particular, we provide such formulas for edge ideals of

  • weighted oriented complete graphs with at least one sink vertex by making use of Betti splittings (Theorem 5.4) and

  • weighted oriented graphs with at least one sink vertex that is also a leaf by employing the mapping cone construction (Theorem 6.1).

Our paper is organized as follows. In Section 2, we recall the necessary terminology and results which will be used in the paper. Section 3, we provide general results by relating algebraic invariants of edge ideals of weighted oriented graphs and their induced weighted oriented subgraphs. We also show that reducing weight of a non-trivial sink vertex (i.e., a vertex with only incoming edges towards it) reduces the regularity by one and keeps projective dimension unchanged (Corollary 3.11). In Section 4, we prove Theorem 4.2 and Theorem 4.9. Section 5 is devoted to weighted oriented complete graphs on nn vertices. In particular, we provide formulas for the regularity and projective dimension when the edges are oriented in the “natural” way, i.e., (xi,xj)(x_{i},x_{j}) for any 1i<jn1\leq i<j\leq n. We also prove Theorem 5.4 in this section. In Section 6, we use the mapping cone construction and obtain recursive formulas for Betti numbers of weighted rooted graphs in Theorem 6.1. As an application of Theorem 6.1, we consider weighted oriented paths and make connections with the regularity formula given in [5]. Finally, in Section 7, we raise some questions about the behavior of Betti numbers of edge ideals under weight reduction operations.

2. Preliminaries

In this section, we collect the notation and terminology that will be used throughout the paper.

Let R=k[x1,,xn]R=k[x_{1},\ldots,x_{n}] be a polynomial ring over a field kk and MM be a finitely generated RR module. Then the minimal free resolution of MM over RR is of the form

0jR(j)βp,j(M)jR(j)βp1,j(M)jR(j)β0,j(M)M0.0\longrightarrow\bigoplus_{j\in\mathbb{Z}}R(-j)^{\beta_{p,j}(M)}\longrightarrow\bigoplus_{j\in\mathbb{Z}}R(-j)^{\beta_{p-1,j}(M)}\longrightarrow\cdots\longrightarrow\bigoplus_{j\in\mathbb{Z}}R(-j)^{\beta_{0,j}(M)}\longrightarrow M\longrightarrow 0.

The exponents βi,j(M)\beta_{i,j}(M) are invariants of the module called the Betti numbers of MM and these invariants encode all the information about the minimal free resolution of a module. In general, it is difficult to explicitly compute the Betti numbers. A common approach to go around this issue is to investigate coarser invariants of the module associated to Betti numbers. In this paper, we focus on the Castelnuovo-Mumford regularity (or simply, regularity), projective dimension and the extremal Betti numbers of M=R/IM=R/I where II is a homogeneous ideal of RR. The Castelnuovo-Mumford regularity and the projective dimension of R/IR/I are defined as

reg(R/I)=max{ji:βi,j(R/I)0}\operatorname{reg}(R/I)=\max\{j-i:\beta_{i,j}(R/I)\neq 0\}

and

pdim(R/I)=max{i:βi,j(R/I)0}.\operatorname{pdim}(R/I)=\max\{i:\beta_{i,j}(R/I)\neq 0\}.

A Betti number βk,l(R/I)0\beta_{k,l}(R/I)\neq 0 is called extremal if βi,j(R/I)=0\beta_{i,j}(R/I)=0 for all pairs (i,j)(k,l)(i,j)\neq(k,l) with iki\geq k and jl.j\geq l. In other words, extremal Betti numbers occupy the upper left corner of a block of zeroes in the Betti diagram of R/IR/I in Macaulay 2. The notion of extremal Betti numbers are introduced in [3] as a refinement of the notion of the regularity and one can read off the regularity and projective dimension from the extremal Betti numbers. Particularly, R/IR/I has the unique extremal Betti number if and only if βp,p+r(R/I)0\beta_{p,p+r}(R/I)\neq 0 where p=pdim(R/I)p=\operatorname{pdim}(R/I) and r=reg(R/I).r=\operatorname{reg}(R/I).

2.1. Upper-Koszul Simplicial Complexes

An important connection in the field of combinatorial commutative algebra is the Stanley-Reisner correspondence which allows one to relate a squarefree monomial ideal with a simplicial complex (see [10]). As part of the Stanley-Reisner theory, one can compute the Betti numbers of a squarefree monomial ideal through dimensions of holes of a simplicial complex through the Hochster’s formula. When the ideal II is no longer squarefree, there is no Stanley-Reisner complex associated to II and Hochster’s formula cannot be applied directly. However, Bayer, Charalambous, and Popescu introduced the upper Koszul simplicial complex in [3] and provided a Hochster-like formula to compute the multigraded Betti numbers of any monomial ideal.

Definition 2.1.

Let II be a monomial ideal in R=k[x1,,xn].R=k[x_{1},\ldots,x_{n}]. The upper-Koszul simplicial complex of II at multidegree bn\textbf{b}\in\mathbb{N}^{n} is

Kb(I)={F{x1,,xn}:xbxFI}K_{\textbf{b}}(I)=\{F\subseteq\{x_{1},\ldots,x_{n}\}~{}:~{}\frac{x^{\textbf{b}}}{x^{F}}\in I\} (2.1)

where xF=xiFxi.\displaystyle x^{F}=\prod_{x_{i}\in F}x_{i}.

Theorem 2.2.

[3][Theorem 2.2] Given a monomial ideal II in R=k[x1,,xn]R=k[x_{1},\ldots,x_{n}], the multigraded Betti numbers of II are

βi,b(I)=dimkH~i1(Kb(I);k)\beta_{i,\textbf{b}}(I)=\dim_{k}\widetilde{H}_{i-1}(K_{\textbf{b}}(I);k)

where bn\textbf{b}\in\mathbb{N}^{n}.

Remark 2.3.

Let II be monomial ideal in R=k[x1,,xn]R=k[x_{1},\ldots,x_{n}] and bn\textbf{b}\in\mathbb{N}^{n}. If xbx^{\textbf{b}} is not equal to a least common multiple of some of the minimal generators of I,I, then Kb(I)K_{\textbf{b}}(I) is a cone over some subcomplex. Therefore, all non-zero Betti numbers of II occurs in n\mathbb{N}^{n}-graded degrees b such that xbx^{\textbf{b}} is equal to a least common multiple of some minimal generators of I.I.

2.2. Betti Splitting

In the study of Betti numbers of a monomial ideal II, one natural approach is to break down the ideal II into smaller pieces and express the Betti numbers of II in terms of the Betti numbers of the smaller pieces. This strategy was first introduced by Eliahou and Kervaire in [8] for monomial ideals and studied in more detail by Francisco, Hà, and Van Tuyl in [9].

Definition 2.4.

Let I,J,I,J, and KK be monomial ideals with generating sets 𝒢(I),𝒢(J),\mathcal{G}(I),\mathcal{G}(J), and 𝒢(K)\mathcal{G}(K) such that 𝒢(I)\mathcal{G}(I) is the disjoint union of 𝒢(J)\mathcal{G}(J) and 𝒢(K).\mathcal{G}(K). Then I=J+KI=J+K is called a Betti splitting if

βi,j(R/I)=βi,j(R/J)+βi,j(R/K)+βi1,j(R/JK)\beta_{i,j}(R/I)=\beta_{i,j}(R/J)+\beta_{i,j}(R/K)+\beta_{i-1,j}(R/J\cap K)

for all i,j>1i,j>1.

The following result is quite useful as it provides a sufficient condition for I=J+KI=J+K to be a Betti splitting by considering just the generators of II.

Theorem 2.5.

[9][Corollary 2.7] Suppose that I=J+KI=J+K where 𝒢(J)\mathcal{G}(J) contains all the generators of II divisible by some variables xix_{i} and 𝒢(K)\mathcal{G}(K) is a non-empty set containing the remaining generators of I.I. If JJ has a linear resolution, then I=J+KI=J+K is a Betti splitting.

3. General Results

In this section, we recall the notion of inducedness for weighted oriented graphs and introduce a related notion called weight reduced form of a weighted oriented graph. Weight reduced form of a weighted oriented graph 𝒟\mathcal{D} has the same underlying graph as 𝒟\mathcal{D} and the weight of one of the non-trivial vertices in 𝒟\mathcal{D} is reduced by one. We call the process of obtaining a weight reduced form of 𝒟\mathcal{D} a weight reduction process. In the main result of this section, we show that the weight reduction of a non-trivial sink vertex reduces the regularity by one but keeps the projective dimension unchanged.

Definition 3.1.

Let 𝒟\mathcal{D} be a weighted oriented graph with the underlying graph GG. We say 𝒟\mathcal{D}^{\prime} is an induced weighted oriented subgraph of 𝒟\mathcal{D} if

  • the underlying graph of 𝒟\mathcal{D}^{\prime} is an induced subgraph of G,G,

  • orientation of 𝒟\mathcal{D}^{\prime} is induced from 𝒟,\mathcal{D}, i.e., E(𝒟)E(𝒟)E(\mathcal{D}^{\prime})\subseteq E(\mathcal{D}), and

  • wx(𝒟)=wx(𝒟)w_{x}(\mathcal{D}^{\prime})=w_{x}(\mathcal{D}) for all xV(𝒟)x\in V(\mathcal{D}^{\prime})

where wx(𝒟)w_{x}(\mathcal{D}) denotes the weight of xx in 𝒟\mathcal{D} and wx(𝒟)w_{x}(\mathcal{D}^{\prime}) denotes the weight of xx in 𝒟\mathcal{D}^{\prime}. We shall use this notation throughout the text while considering weight of a vertex in two different weighted oriented graphs.

It is well-known that Betti numbers of edge ideals of induced subgraphs for unweighted unoriented graphs can not exceed that of the original graph (see [4, Lemma 4.2]). We provide an analog of this well-known result for weighted oriented graphs in the following lemma.

Lemma 3.2.

Let 𝒟\mathcal{D}^{\prime} be an induced weighted oriented subgraph of 𝒟\mathcal{D}. Then, for all i,j0i,j\geq 0, we have

βi,j(I(𝒟))βi,j(I(𝒟)).\beta_{i,j}(I(\mathcal{D}^{\prime}))\leq\beta_{i,j}(I(\mathcal{D})).
Proof.

Since the notion of inducedness for weighted oriented graphs is an extension of inducedness for unweighted, unoriented graphs, we can adopt the proof of [4, Lemma 4.2] to obtain the inequality. ∎

Corollary 3.3.

Let 𝒟\mathcal{D}^{\prime} be an induced weighted oriented subgraph of 𝒟\mathcal{D}. Then

pdim(R/I(𝒟))pdim(R/I(𝒟)) and reg(R/I(𝒟))reg(R/I(𝒟)).\operatorname{pdim}(R/I(\mathcal{D}^{\prime}))\leq\operatorname{pdim}(R/I(\mathcal{D}))\text{ and }\operatorname{reg}(R/I(\mathcal{D}^{\prime}))\leq\operatorname{reg}(R/I(\mathcal{D})).

In the study of edge ideals of weighted oriented graphs, we assume that source vertices have trivial weights. In a similar vein, one can ask whether the same treatment can be applied to sink vertices. In [12], authors assume that sinks vertices have trivial weights along with source vertices while investigating Cohen-Macaulayness of edge ideals. In the investigation of algebraic invariants such as regularity, reducing the weight of a non-trivial sink vertex changes the regularity. Thus, one needs to carefully consider the effects of weight reduction process on the multigraded Betti numbers of edge ideals and its invariants associated to Betti numbers. For this purpose, we introduce a new notion called weight reduced form of a given weighted oriented graph.

Definition 3.4.

Let 𝒟\mathcal{D} be a weighted oriented graph with at least one non-trivial vertex xx such that wx(𝒟)>1.w_{x}(\mathcal{D})>1. We say 𝒟\mathcal{D}^{\prime} is a weight reduced form of 𝒟\mathcal{D} if

  • 𝒟\mathcal{D}^{\prime} has the same orientation as 𝒟\mathcal{D},

  • wy(𝒟)=wy(𝒟)w_{y}(\mathcal{D}^{\prime})=w_{y}(\mathcal{D}) for all yxy\neq x, and

  • wx(𝒟)=wx(𝒟)1w_{x}(\mathcal{D}^{\prime})=w_{x}(\mathcal{D})-1.

Depending on the context, we may specify the vertex that is used for weight reduction and say 𝒟\mathcal{D}^{\prime} is a weight reduced form of 𝒟\mathcal{D} on xx.

We use the following notation throughout this section.

Notation 3.5.

Let 𝒟\mathcal{D} be a weighted oriented graph on nn vertices. If 𝒟\mathcal{D} has at least one sink vertex with a non-trivial weight, say xpx_{p}, such that wp(𝒟)=w>1w_{p}(\mathcal{D})=w>1, then in-neighbors of xpx_{p}, denoted by N𝒟(xp),N_{\mathcal{D}}^{-}(x_{p}), coincide with all of its neighbors, denoted by N𝒟(xp),N_{\mathcal{D}}(x_{p}), where

N𝒟(xp)=N𝒟(xp)={x:(x,xp)E(𝒟)}.N_{\mathcal{D}}^{-}(x_{p})=N_{\mathcal{D}}(x_{p})=\{x:(x,x_{p})\in E(\mathcal{D})\}\neq\emptyset.

We can decompose the edge ideal of 𝒟\mathcal{D} as

I(𝒟)=I(𝒟xp)+(xxpw:xN𝒟(xp))JI(\mathcal{D})=I(\mathcal{D}\setminus x_{p})+\underbrace{(xx_{p}^{w}:~{}x\in N_{\mathcal{D}}(x_{p}))}_{J}

where 𝒢(I(𝒟xp))=𝒢(I(𝒟))𝒢(J)\mathcal{G}(I(\mathcal{D}\setminus x_{p}))=\mathcal{G}(I(\mathcal{D}))\setminus\mathcal{G}(J).

Let 𝒟\mathcal{D}^{\prime} be the weighted reduced form of 𝒟\mathcal{D} on xpx_{p}. Then

I(𝒟)=I(𝒟xp)+(xxpw1:xN𝒟(xp))J.I(\mathcal{D}^{\prime})=I(\mathcal{D}\setminus x_{p})+\underbrace{(xx_{p}^{w-1}:~{}x\in N_{\mathcal{D}}(x_{p}))}_{J^{\prime}}.

Note that 𝒟xp\mathcal{D}\setminus x_{p} is an induced weighted oriented subgraph of 𝒟\mathcal{D} and 𝒟\mathcal{D}^{\prime}.

Remark 3.6.

In the light of Remark 2.3, one can observe that for all i>0i>0 and bn\textbf{b}\in\mathbb{N}^{n},

βi,b(I(𝒟))\displaystyle\beta_{i,\textbf{b}}~{}(I(\mathcal{D})) =0 if bp0,w,\displaystyle=0\text{ if }\textbf{b}_{p}\neq 0,w,
βi,b(I(𝒟))\displaystyle\beta_{i,\textbf{b}}~{}(I(\mathcal{D}^{\prime})) =0 if bp0,w1,\displaystyle=0\text{ if }\textbf{b}_{p}\neq 0,w-1,
βi,b(I(𝒟xp))\displaystyle\beta_{i,\textbf{b}}~{}(I(\mathcal{D}\setminus x_{p})) =0 if bp0\displaystyle=0\text{ if }\textbf{b}_{p}\neq 0

because the upper-Koszul complexes of these ideals at the corresponding multidegrees are all cones with apex xpx_{p}. For the sake of completion, we include the proof below for one of the ideals.

Lemma 3.7.

Let bn\textbf{b}\in\mathbb{N}^{n} such that bp>0\textbf{b}_{p}>0. Then Kb(I(𝒟xp))K_{\textbf{b}}(I(\mathcal{D}\setminus x_{p})) is a cone with apex xpx_{p}.

Proof.

Denote the upper-Koszul complex Kb(I(𝒟xp))K_{\textbf{b}}(I(\mathcal{D}\setminus x_{p})) by Δ\Delta. It suffices to show that F{xp}ΔF\cup\{x_{p}\}\in\Delta for all FΔF\in\Delta. Let FΔF\in\Delta such that xpFx_{p}\notin F. Then

m:=x1b1xpbpxnbnxFI(𝒟xp).\displaystyle m:=\frac{x_{1}^{b_{1}}\cdots x_{p}^{b_{p}}\cdots x_{n}^{b_{n}}}{x^{F}}\in I(\mathcal{D}\setminus x_{p}).

Thus there exists e𝒢(I(𝒟xp))e\in\mathcal{G}(I(\mathcal{D}\setminus x_{p})) such that m=emm=em^{\prime} for some mRm^{\prime}\in R. Since bp>0b_{p}>0 and xpFx_{p}\notin F, the monomial mm^{\prime} is divisible by xpx_{p}. Hence

mxp=x1b1xpbpxnbnxF{xp}I(𝒟xp)\displaystyle\frac{m}{x_{p}}=\frac{x_{1}^{b_{1}}\cdots x_{p}^{b_{p}}\cdots x_{n}^{b_{n}}}{x^{F\cup\{x_{p}\}}}\in I(\mathcal{D}\setminus x_{p})

implying that F{xp}ΔF\cup\{x_{p}\}\in\Delta. Therefore, Δ\Delta is a cone with apex xpx_{p}. ∎

Since only non-zero Betti numbers for the edge ideals of interest can occur at multidegrees bn\textbf{b}\in\mathbb{N}^{n} where bp{0,w}\textbf{b}_{p}\in\{0,w\} for I(𝒟)I(\mathcal{D}) and bp{0,w1}\textbf{b}_{p}\in\{0,w-1\} for I(𝒟),I(\mathcal{D}^{\prime}), we consider these two cases separately by finding relations between the corresponding upper-Koszul simplicial complexes.

Lemma 3.8.

Let bn\textbf{b}\in\mathbb{N}^{n} such that bp=0\textbf{b}_{p}=0. Then

βi,b(I(𝒟))=βi,b(I(𝒟))=βi,b(I(𝒟xp))\beta_{i,\textbf{b}}(I(\mathcal{D}))=\beta_{i,\textbf{b}}(I(\mathcal{D}^{\prime}))=\beta_{i,\textbf{b}}(I(\mathcal{D}\setminus x_{p}))
Proof.

It suffices to show

Kb(I(𝒟))=Kb(I(𝒟))=Kb(I(𝒟xp))K_{\textbf{b}}(I(\mathcal{D}))=K_{\textbf{b}}(I(\mathcal{D}^{\prime}))=K_{\textbf{b}}(I(\mathcal{D}\setminus x_{p}))

by Theorem 2.2. It is immediate from the chain of inclusions I(𝒟xp)I(𝒟)I(𝒟)I(\mathcal{D}\setminus x_{p})\subseteq I(\mathcal{D})\subseteq I(\mathcal{D}^{\prime}) that

Kb(I(𝒟xp))Kb(I(𝒟))Kb(I(𝒟)).K_{\textbf{b}}(I(\mathcal{D}\setminus x_{p}))\subseteq K_{\textbf{b}}(I(\mathcal{D}))\subseteq K_{\textbf{b}}(I(\mathcal{D}^{\prime})).

Let FKb(I(𝒟))F\in K_{\textbf{b}}(I(\mathcal{D})). Then

m=x1b1xpbpxnbnxFI(𝒟).\displaystyle m=\frac{x_{1}^{b_{1}}\cdots x_{p}^{b_{p}}\cdots x_{n}^{b_{n}}}{x^{F}}\in I(\mathcal{D}).

Since bp=0b_{p}=0, none of the generators of JJ divide mm and we must have mI(𝒟xp)m\in I(\mathcal{D}\setminus x_{p}). Thus FKb(I(𝒟xp)),F\in K_{\textbf{b}}(I(\mathcal{D}\setminus x_{p})), proving the equality Kb(I(𝒟))=Kb(I(𝒟xp)).K_{\textbf{b}}(I(\mathcal{D}))=K_{\textbf{b}}(I(\mathcal{D}\setminus x_{p})). The remaining equality follows from the same arguments. ∎

Lemma 3.9.

Let b,bn\textbf{b},\textbf{b}^{\prime}\in\mathbb{N}^{n} such that bp=w\textbf{b}_{p}=w, bp=w1\textbf{b}^{\prime}_{p}=w-1 and bi=bi\textbf{b}^{\prime}_{i}=\textbf{b}_{i} for all ipi\neq p. Then

βi,b(I(𝒟))=βi,b(I(𝒟))\beta_{i,\textbf{b}}(I(\mathcal{D}))=\beta_{i,\textbf{b}^{\prime}}(I(\mathcal{D}^{\prime}))
Proof.

As in the proof of the previous lemma, it suffices to show Kb(I(𝒟))=Kb(I(𝒟))K_{\textbf{b}}(I(\mathcal{D}))=K_{\textbf{b}^{\prime}}(I(\mathcal{D}^{\prime})) by Theorem 2.2. Let FKb(I(𝒟))F\in K_{\textbf{b}^{\prime}}(I(\mathcal{D}^{\prime})). By the definition of upper-Koszul simplicial complexes, we have

m:=xbxF=x1b1xpw1xnbnxFI(𝒟).m:=\frac{x^{\textbf{b}^{\prime}}}{x^{F}}=\frac{x_{1}^{\textbf{b}_{1}}\cdots x_{p}^{w-1}\cdots x_{n}^{\textbf{b}_{n}}}{x^{F}}\in I(\mathcal{D}^{\prime}).

If mJm\in J^{\prime}, then there exists xxpw1Jxx_{p}^{w-1}\in J^{\prime} such that mm is divisible by xxpw1xx_{p}^{w-1}. As a result, mxpJmx_{p}\in J and

mxp=x1b1xpwxnbnxFJI(𝒟)mx_{p}=\frac{x_{1}^{\textbf{b}_{1}}\cdots x_{p}^{w}\cdots x_{n}^{\textbf{b}_{n}}}{x^{F}}\in J\subseteq I(\mathcal{D})

which implies that FKb(I(𝒟)).F\in K_{\textbf{b}}(I(\mathcal{D})). Suppose mJ.m\notin J^{\prime}. Then mm must be contained in I(𝒟xp)I(\mathcal{D}\setminus x_{p}), thus mxpI(𝒟xp)I(𝒟)mx_{p}\in I(\mathcal{D}\setminus x_{p})\subseteq I(\mathcal{D}) and FKb(I(𝒟)).F\in K_{\textbf{b}}(I(\mathcal{D})).

It remains to prove the reverse containment. If FKb(I(𝒟))F\in K_{\textbf{b}}(I(\mathcal{D})), we have

m:=x1b1xpwxnbnxFI(𝒟).m:=\frac{x_{1}^{\textbf{b}_{1}}\cdots x_{p}^{w}\cdots x_{n}^{\textbf{b}_{n}}}{x^{F}}\in I(\mathcal{D}).

If mJ,m\in J, then mm must be divisible by some xxpwJxx_{p}^{w}\in J which implies that xpFx_{p}\notin F. Since w>1w>1, we have

mxp=x1b1xpw1xnbnxFJI(𝒟).\frac{m}{x_{p}}=\frac{x_{1}^{\textbf{b}_{1}}\cdots x_{p}^{w-1}\cdots x_{n}^{\textbf{b}_{n}}}{x^{F}}\in J^{\prime}\subseteq I(\mathcal{D}^{\prime}).

Thus FF is a face in Kb(I(𝒟)).K_{\textbf{b}^{\prime}}(I(\mathcal{D}^{\prime})). Suppose mJm\notin J. Then mm must be contained in I(𝒟xp).I(\mathcal{D}\setminus x_{p}). Equivalently, there exists a minimal generator ee of I(𝒟xp)I(\mathcal{D}\setminus x_{p}) such that m=em¯m=e\overline{m} for a monomial m¯R.\overline{m}\in R. Since w>1w>1, the monomial m¯\overline{m} is divisible by xpx_{p} while ee is not. Thus m/xpm/x_{p} is still contained in I(𝒟xp)I(𝒟)I(\mathcal{D}\setminus x_{p})\subseteq I(\mathcal{D}^{\prime}) and FKb(I(𝒟)).F\in K_{\textbf{b}^{\prime}}(I(\mathcal{D}^{\prime})). Therefore,

Kb(I(𝒟))=Kb(I(𝒟)).K_{\textbf{b}}(I(\mathcal{D}))=K_{\textbf{b}^{\prime}}(I(\mathcal{D}^{\prime})).

Corollary 3.10.

Let 𝒟\mathcal{D} be a weighted oriented graph with a non-trivial sink vertex xpx_{p} and let 𝒟\mathcal{D}^{\prime} be the weight reduced form of 𝒟\mathcal{D} on xpx_{p}.

  1. (a)

    The ithi^{\text{th}} total Betti numbers of I(𝒟)I(\mathcal{D}) and I(𝒟)I(\mathcal{D}^{\prime}) are equal for all i0i\geq 0.

  2. (b)

    We have

    βi,j(I(𝒟))=βi,j1(I(𝒟))βi,j1(I(𝒟xp))+βi,j(I(𝒟xp))\beta_{i,j}(I(\mathcal{D}))=\beta_{i,j-1}~{}(I(\mathcal{D}^{\prime}))-\beta_{i,j-1}~{}(I(\mathcal{D}\setminus x_{p}))+\beta_{i,j}~{}(I(\mathcal{D}\setminus x_{p}))

    for all i>0,j>1i>0,j>1.

Proof.

(a) It follows from Lemma 3.8 and Lemma 3.9 that

βi(I(𝒟))=bnβi,b(I(𝒟))\displaystyle\beta_{i}(I(\mathcal{D}))=\sum_{\textbf{b}\in\mathbb{N}^{n}}\beta_{i,\textbf{b}}(I(\mathcal{D})) =bn,bp=0βi,b(I(𝒟))+bn,bp=wβi,b(I(𝒟))\displaystyle=\sum_{\textbf{b}\in\mathbb{N}^{n},\textbf{b}_{p}=0}\beta_{i,\textbf{b}}(I(\mathcal{D}))+\sum_{\textbf{b}\in\mathbb{N}^{n},\textbf{b}_{p}=w}\beta_{i,\textbf{b}}(I(\mathcal{D}))
=bn,bp=0βi,b(I(𝒟))+bn,bp=w1βi,b(I(𝒟))\displaystyle=\sum_{\textbf{b}\in\mathbb{N}^{n},\textbf{b}_{p}=0}\beta_{i,\textbf{b}}(I(\mathcal{D}^{\prime}))+\sum_{\textbf{b}\in\mathbb{N}^{n},\textbf{b}_{p}=w-1}\beta_{i,\textbf{b}}(I(\mathcal{D}^{\prime}))
=bnβi,b(I(𝒟))=βi(I(𝒟)).\displaystyle=\sum_{\textbf{b}\in\mathbb{N}^{n}}\beta_{i,\textbf{b}}(I(\mathcal{D}^{\prime}))=\beta_{i}(I(\mathcal{D}^{\prime})).

(b) By making use of the equalities of multigraded Betti numbers obtained in Lemma 3.8 and Lemma 3.9, one can express the Betti numbers of I(𝒟)I(\mathcal{D}) in terms of those of I(𝒟)I(\mathcal{D}^{\prime}) and I(𝒟xp)I(\mathcal{D}\setminus x_{p}). In particular, we have

βi,j(I(𝒟))=bn,|b|=jβi,b(I(𝒟))\displaystyle\beta_{i,j}(I(\mathcal{D}))=\sum_{\textbf{b}\in\mathbb{N}^{n},|\textbf{b}|=j}\beta_{i,\textbf{b}}~{}(I(\mathcal{D})) =|b|=jbp=wβi,b(I(𝒟))+|b|=jbp=0βi,b(I(𝒟))\displaystyle=\sum_{\begin{subarray}{c}|\textbf{b}|=j\\ \textbf{b}_{p}=w\end{subarray}}\beta_{i,\textbf{b}}~{}(I(\mathcal{D}))+\sum_{\begin{subarray}{c}|\textbf{b}|=j\\ \textbf{b}_{p}=0\end{subarray}}\beta_{i,\textbf{b}}~{}(I(\mathcal{D}))
=|b|=j1bp=w1βi,b(I(𝒟))+|b|=jbp=0βi,b(I(𝒟xp))\displaystyle=\sum_{\begin{subarray}{c}|\textbf{b}^{\prime}|=j-1\\ \textbf{b}^{\prime}_{p}=w-1\end{subarray}}\beta_{i,\textbf{b}^{\prime}}~{}(I(\mathcal{D}^{\prime}))+\sum_{\begin{subarray}{c}|\textbf{b}|=j\\ \textbf{b}_{p}=0\end{subarray}}\beta_{i,\textbf{b}}~{}(I(\mathcal{D}\setminus x_{p}))
=βi,j1(I(𝒟))βi,j1(I(𝒟xp))+βi,j(I(𝒟xp))\displaystyle=\beta_{i,j-1}~{}(I(\mathcal{D}^{\prime}))-\beta_{i,j-1}~{}(I(\mathcal{D}\setminus x_{p}))+\beta_{i,j}~{}(I(\mathcal{D}\setminus x_{p}))

Note that 𝒟xp\mathcal{D}\setminus x_{p} is an induced weighted oriented subgraph of 𝒟.\mathcal{D}^{\prime}. Thus, by Lemma 3.2, we have βi,j(I(𝒟))βi,j(I(𝒟xp))\beta_{i,j}~{}(I(\mathcal{D}^{\prime}))\geq\beta_{i,j}~{}(I(\mathcal{D}\setminus x_{p})) for all i,ji,j. ∎

Corollary 3.11.

Let 𝒟\mathcal{D} be a weighted oriented graph with a non-trivial sink vertex xpx_{p} and let 𝒟\mathcal{D}^{\prime} be the weight reduced form of 𝒟\mathcal{D} on xpx_{p}. Then

  1. (a)

    pdim(R/I(𝒟))=pdim(R/I(𝒟)),\operatorname{pdim}(R/I(\mathcal{D}))=\operatorname{pdim}(R/I(\mathcal{D}^{\prime})),

  2. (b)

    reg(R/I(𝒟))=reg(R/I(𝒟))+1.\operatorname{reg}(R/I(\mathcal{D}))=\operatorname{reg}(R/I(\mathcal{D}^{\prime}))+1.

Proof.

Equality of projective dimensions immediately follows from Corollary 3.10 (a). By making use of Corollary 3.10 (b), we have

reg(R/I(𝒟))=max{reg(R/I(𝒟))+1,reg(R/I(𝒟xp))}.\operatorname{reg}(R/I(\mathcal{D}))=\max\{\operatorname{reg}(R/I(\mathcal{D}^{\prime}))+1,\operatorname{reg}(R/I(\mathcal{D}\setminus x_{p}))\}.

Since reg(R/I(𝒟)reg(R/I(𝒟xp)\operatorname{reg}(R/I(\mathcal{D}^{\prime})\geq\operatorname{reg}(R/I(\mathcal{D}\setminus x_{p}) by Corollary 3.3, we obtain the desired equality

reg(R/I(𝒟))=reg(R/I(𝒟))+1.\operatorname{reg}(R/I(\mathcal{D}))=\operatorname{reg}(R/I(\mathcal{D}^{\prime}))+1.

Remark 3.12.

Let 𝒟\mathcal{D} be a weighted oriented graph with non-trivial weights. In general, values of the non-trivial weights are not necessarily equal. In the light of the above corollary, one can assign wi=1w_{i}=1 for all non-trivial sink weights as the base case and gradually obtain the multigraded Betti numbers for arbitrary values of the non-trivial sink weights.

4. Algebraic Invariants via Upper-Koszul Simplicial Complexes

The main focus of this section is to obtain formulas for the projective dimension and regularity of edge ideals of weighted oriented graphs by exploiting the structure of related upper-Koszul simplicial complexes. Structure of an upper-Koszul simplicial complex heavily rely on the choice of a multidegree. An “optimal” choice for a multidegree can be achieved by encoding the weights of all vertices in the multidegree. We use the word optimal to emphasize that this particular multidegree can lead us to a unique extremal Betti number which in turn enables us to compute the projective dimension and the regularity.

Theorem 4.1.

[13, Hilbert’s Syzygy Theorem] Every finitely generated graded module MM over the ring R=k[x1,,xn]R=k[x_{1},\ldots,x_{n}] has a graded free resolution of length n.\leq n. Hence pdim(M)n\operatorname{pdim}(M)\leq n.

By Hilbert’s Syzygy Theorem, pdim(R/I)n\operatorname{pdim}(R/I)\leq n for any homogeneous ideal IR.I\subseteq R. It is well-known that this bound is tight. A famous example for this instance is the graded maximal ideal 𝔪=(x1,,xn)\mathfrak{m}=(x_{1},\ldots,x_{n}) as the Koszul complex on the variables x1,,xnx_{1},\ldots,x_{n} gives a minimal free resolution of R/𝔪R/\mathfrak{m} of length n.n. In a recent paper [1], the class of monomial ideals with the largest projective dimension are characterized using dominant sets and divisibility conditions.

In the first result of this section, we characterize the structure of all weighted oriented graphs on nn vertices such that projective dimension of their edge ideals attain the largest possible value.

Theorem 4.2.

Let 𝒟\mathcal{D} be a weighted oriented graph on the vertices V(𝒟)={x1,,xn}V(\mathcal{D})=\{x_{1},\ldots,x_{n}\}. Then

pdim(R/I(𝒟))=n\operatorname{pdim}(R/I(\mathcal{D}))=n

if and only if there is an edge e=(xj,xi)e=(x_{j},x_{i}) oriented towards xix_{i} for each xiV(𝒟)x_{i}\in V(\mathcal{D}) such that xjx_{j} has a non-trivial weight.

Furthermore,

pdim(R/I(𝒟))=n if and only if βn,b(R/I(𝒟))0\operatorname{pdim}(R/I(\mathcal{D}))=n\text{ if and only if }\beta_{n,\textbf{b}}(R/I(\mathcal{D}))\neq 0

where b=(w1,,wn)n.\textbf{b}=(w_{1},\ldots,w_{n})\in\mathbb{N}^{n}.

Proof.

Observe that pdim(R/I(𝒟))=n\operatorname{pdim}(R/I(\mathcal{D}))=n if and only if there exists a multidegree an\textbf{a}\in\mathbb{N}^{n} such that βn,a(R/I(𝒟))\beta_{n,\textbf{a}}(R/I(\mathcal{D})) is non-zero. It follows from Theorem 2.2 that

βn,a(R/I(𝒟))=dimkH~n2(Ka(I(𝒟);k))0\beta_{n,\textbf{a}}(R/I(\mathcal{D}))=\dim_{k}\widetilde{H}_{n-2}(K_{\textbf{a}}(I(\mathcal{D});k))\neq 0

which happens only when F={x1,,xn}F=\{x_{1},\ldots,x_{n}\} is a minimal non-face of Ka(I(𝒟))K_{\textbf{a}}(I(\mathcal{D})). Note that each ai{0,1,wi}a_{i}\in\{0,1,w_{i}\}. Otherwise, βn,a(R/I(𝒟))=0\beta_{n,\textbf{a}}(R/I(\mathcal{D}))=0 by Remark 2.3.

Let Δ=Ka(I(𝒟))\Delta=K_{\textbf{a}}(I(\mathcal{D})) and Fi:=F{xi}F_{i}:=F\setminus\{x_{i}\} for each xiFx_{i}\in F. Recall that FF is a minimal non-face of Δ\Delta whenever FΔF\notin\Delta and each FiΔF_{i}\in\Delta. It follows from the definition of upper-Koszul simplicial complexes that

FΔm:=xaxF\displaystyle F\notin\Delta\iff m:=\frac{x^{\textbf{a}}}{x^{F}} =j=1nxjaj1I(𝒟), and\displaystyle=\prod_{j=1}^{n}x_{j}^{a_{j}-1}\notin I(\mathcal{D}),\text{ and }
FiΔmi:=xaxFi\displaystyle F_{i}\in\Delta\iff m_{i}:=\frac{x^{\textbf{a}}}{x^{F_{i}}} =xiai(jixjaj1)I(𝒟) for each i{1,,n}.\displaystyle=x_{i}^{a_{i}}\Big{(}\prod_{j\neq i}x_{j}^{a_{j}-1}\Big{)}\in I(\mathcal{D})\text{ for each }i\in\{1,\ldots,n\}.

Note that each ai0a_{i}\neq 0 when mI(𝒟)m\notin I(\mathcal{D}) and each miI(𝒟)m_{i}\in I(\mathcal{D}). The monomial miI(𝒟)m_{i}\in I(\mathcal{D}) if and only if there exists a minimal generator of I(𝒟)I(\mathcal{D}) associated to an edge oriented towards xix_{i}, say e=(xk,xi)e=(x_{k},x_{i}), such that xkxiwiI(𝒟)x_{k}x_{i}^{w_{i}}\in I(\mathcal{D}) divides mim_{i} for some xkV(𝒟)x_{k}\in V(\mathcal{D}). This implies that ai=wia_{i}=w_{i} and ak=wk>1a_{k}=w_{k}>1. Therefore, pdim(R/I(𝒟))=n\operatorname{pdim}(R/I(\mathcal{D}))=n if and only if, for each xiV(𝒟)x_{i}\in V(\mathcal{D}), there exists an edge e=(xk,xi)e=(x_{k},x_{i}) oriented towards xix_{i} such that wk>1w_{k}>1. Notice that there are no source vertices when pdim(R/I(𝒟))=n\operatorname{pdim}(R/I(\mathcal{D}))=n. The latter statement follows from the conclusion that ai=wia_{i}=w_{i} for each i=1,,ni=1,\ldots,n whenever βn,a(R/I(𝒟))0.\beta_{n,\textbf{a}}(R/I(\mathcal{D}))\neq 0.

Note that βn,b(R/I(𝒟)\beta_{n,\textbf{b}}(R/I(\mathcal{D}) is the unique extremal Betti number of R/I(𝒟)R/I(\mathcal{D}). Using this information, we can further deduce the formula for the regularity of R/I(𝒟)R/I(\mathcal{D}).

Corollary 4.3.

Let 𝒟\mathcal{D} be a weighted oriented graph on the vertices V(𝒟)={x1,,xn}V(\mathcal{D})=\{x_{1},\ldots,x_{n}\}. Then

pdim(R/I(𝒟))=n if and only if reg(R/I(𝒟))=i=1nwin.\operatorname{pdim}(R/I(\mathcal{D}))=n\text{ if and only if }\operatorname{reg}(R/I(\mathcal{D}))=\sum_{i=1}^{n}w_{i}-n.
Proof.

Observe that reg(R/I(𝒟))=i=1nwin\operatorname{reg}(R/I(\mathcal{D}))=\sum_{i=1}^{n}w_{i}-n if and only if βn,b(R/I(𝒟))0\beta_{n,\textbf{b}}(R/I(\mathcal{D}))\neq 0 where b=(w1,,wn)n.\textbf{b}=(w_{1},\ldots,w_{n})\in\mathbb{N}^{n}.

Remark 4.4.

Let 𝒟\mathcal{D} be a weighted oriented graph on nn vertices and let b=(w1,,wn)n\textbf{b}=(w_{1},\ldots,w_{n})\in\mathbb{N}^{n} be a multidegree corresponding to the least common multiple of all minimal generators of I(𝒟)I(\mathcal{D}). If βp,b(R/I(𝒟))\beta_{p,\textbf{b}}(R/I(\mathcal{D})) is non-zero where p=pdim(R/I(𝒟)p=\operatorname{pdim}(R/I(\mathcal{D}), then βp,|b|(R/I(𝒟))\beta_{p,|\textbf{b}|}(R/I(\mathcal{D})) is the unique extremal Betti number of R/I(𝒟)R/I(\mathcal{D}). Because βi,a(R/I(𝒟))=0\beta_{i,\textbf{a}}(R/I(\mathcal{D}))=0 for a=(a1,,an)n\textbf{a}=(a_{1},\ldots,a_{n})\in\mathbb{N}^{n} such that ai>wia_{i}>w_{i} for some i=1,,ni=1,\ldots,n by Remark 2.3.

4.1. Weighted Oriented Cycles

Let 𝒞n\mathcal{C}_{n} denote a weighted oriented cycle on nn vertices x1,,xnx_{1},\ldots,x_{n}. We shall assume that there exists at least one vertex xix_{i} such that wi>1w_{i}>1 and there is an edge oriented into xix_{i}. Otherwise, 𝒞n\mathcal{C}_{n} can be considered as an unweighted, unoriented cycle whose Betti numbers are computed in [14].

If 𝒞n\mathcal{C}_{n} has at least one sink vertex, using Corollary 3.10 (b), we can express the Betti numbers of I(Cn)I(C_{n}) recursively in terms of Betti numbers of a weighted oriented path on (n1)(n-1) vertices and a weight reduced form of 𝒞n\mathcal{C}_{n}. In the existence of one sink vertex, without loss of generality, we may assume that xnx_{n} is a sink by reordering vertices of 𝒞n\mathcal{C}_{n}.

Corollary 4.5.

If xnx_{n} is a sink in 𝒞n\mathcal{C}_{n} such that wn>1,w_{n}>1, then

βi,j(I(𝒞n))=βi,j1(I(𝒞n))βi,j1(I(𝒫n1))+βi,j(I(𝒫n1))\beta_{i,j}(I(\mathcal{C}_{n}))=\beta_{i,j-1}~{}(I(\mathcal{C}^{\prime}_{n}))-\beta_{i,j-1}~{}(I(\mathcal{P}_{n-1}))+\beta_{i,j}~{}(I(\mathcal{P}_{n-1}))

for all i>0,j>1i>0,j>1 where 𝒞n\mathcal{C}^{\prime}_{n} is a weight reduced form of 𝒞n\mathcal{C}_{n}.

If 𝒞n\mathcal{C}_{n} has no sink vertices (or source vertices), then 𝒞n\mathcal{C}_{n} must be endowed with the natural orientation (clockwise or counter clockwise). If all vertices of a naturally oriented weighted cycle 𝒞n\mathcal{C}_{n} have non-trivial weights, its projective dimension and regularity can be computed by Theorem 4.2 and we recover one of the main results of [18].

Corollary 4.6.

[18, Theorem 1.4.] Let 𝒞n\mathcal{C}_{n} be naturally oriented weighted cycle where wi>1w_{i}>1 for all ii. Then

pdim(R/I(𝒞n))=n and reg(R/I(𝒞n))=i=1nwin.\operatorname{pdim}(R/I(\mathcal{C}_{n}))=n\text{ and }\operatorname{reg}(R/I(\mathcal{C}_{n}))=\sum_{i=1}^{n}w_{i}-n.

4.2. Weighted Rooted Graphs

In this subsection, we consider the possibility of having source vertices and their effects on algebraic invariants. In the existence of several source vertices, one needs more information on the structure of a weighted oriented graph to be able to compute its algebraic invariants. As a natural starting point, we consider weighted rooted graphs.

Definition 4.7.

A weighted graph 𝒟\mathcal{D} is called rooted if there is a vertex distinguished as the root and there is a naturally oriented path (i.e., all edges on the path are in the same direction) from the root vertex to any other vertex in 𝒟\mathcal{D}. Orientation of 𝒟\mathcal{D} is determined by naturally oriented paths from the root to other vertices. Note that the only source vertex of a weighted rooted graph is its root.

Remark 4.8.

If 𝒟\mathcal{D} is a weighted rooted graph, it does not fit in the description of weighted oriented graphs whose edge ideals have the largest projective dimension in Theorem 4.2. Thus pdim(R/I(𝒟))n1.\operatorname{pdim}(R/I(\mathcal{D}))\leq n-1.

Theorem 4.9.

Let 𝒟\mathcal{D} be a weighted rooted graph on the vertices {x1,,xn}\{x_{1},\ldots,x_{n}\} with the root vertex x1.x_{1}. Suppose wi2w_{i}\geq 2 for all i1.i\neq 1. Then

pdim(R/I(𝒟))=n1 and reg(R/I(𝒟))=i=1nwin+1.\operatorname{pdim}(R/I(\mathcal{D}))=n-1\text{ and }\operatorname{reg}(R/I(\mathcal{D}))=\sum_{i=1}^{n}w_{i}-n+1.
Proof.

Let b=(1,w2,,wn)n.\textbf{b}=(1,w_{2},\ldots,w_{n})\in\mathbb{N}^{n}. It suffices to show that βn1,|b|(R/I(𝒟))\beta_{n-1,|\textbf{b}|}(R/I(\mathcal{D})) is the unique extremal Betti number of R/I(𝒟).R/I(\mathcal{D}).

Consider the upper-Koszul complex Kb(I(𝒟))K_{\textbf{b}}(I(\mathcal{D})) of I(𝒟)I(\mathcal{D}). Let F={x2,,xn}F=\{x_{2},\ldots,x_{n}\} and Fi=F{xi}F_{i}=F\setminus\{x_{i}\} for 2in.2\leq i\leq n. Our goal is to show that FF is a minimal non-face of Kb(I(𝒟))K_{\textbf{b}}(I(\mathcal{D})). First observe that FKb(I(𝒟)).F\notin K_{\textbf{b}}(I(\mathcal{D})). Otherwise, by the definition of upper-Koszul simplicial complexes, we must have x1i=2nxiwi1I(𝒟)x_{1}\prod_{i=2}^{n}x_{i}^{w_{i}-1}\in I(\mathcal{D}) which is not possible because each generator of I(𝒟)I(\mathcal{D}) must be divisible by xiwix_{i}^{w_{i}} for some i{2,,n}i\in\{2,\ldots,n\}.

If each FiKb(I(𝒟))F_{i}\in K_{\textbf{b}}(I(\mathcal{D})), then FF must be a minimal non-face. Note that

mi:=j=1nxjwjx2xi^xn=x1(i=1,jinxjwj1)xiwiI(𝒟)m_{i}:=\frac{\prod_{j=1}^{n}x_{j}^{w_{j}}}{x_{2}\cdots\hat{x_{i}}\cdots x_{n}}=x_{1}\Big{(}\prod_{i=1,j\neq i}^{n}x_{j}^{w_{j}-1}\Big{)}x_{i}^{w_{i}}\in I(\mathcal{D})

because all non-source vertices have non-trivial weights and mim_{i} is divisible by x1xiwiI(𝒟)x_{1}x_{i}^{w_{i}}\in I(\mathcal{D}) or xjxiwiI(𝒟)x_{j}x_{i}^{w_{i}}\in I(\mathcal{D}) for some i{2,,n}.i\in\{2,\ldots,n\}. It implies that FiKb(I(𝒟))F_{i}\in K_{\textbf{b}}(I(\mathcal{D})) for each ii. Thus FF is an (n2)(n-2)-dimensional minimal non-face of Kb(I(𝒟))K_{\textbf{b}}(I(\mathcal{D})). It follows from Theorem 2.2 that

βn1,b(R/I(𝒟))=dimkH~n3(Kb(I(𝒟));k))0.\beta_{n-1,\textbf{b}}(R/I(\mathcal{D}))=\dim_{k}\widetilde{H}_{n-3}(K_{\textbf{b}}(I(\mathcal{D}));k))\neq 0.

Therefore, βn1,|b|(R/I(𝒟))\beta_{n-1,|\textbf{b}|}(R/I(\mathcal{D})) is the unique extremal Betti number of R/I(𝒟)R/I(\mathcal{D}) by Theorem 4.2 and Remark 4.4. ∎

As an immediate consequence of Theorem 4.9, we recover several results from [18].

Corollary 4.10.

[18, Theorem 1.2. and Theorem 1.3.] Let 𝒟\mathcal{D} be weighted rooted forest with non-trivial weights. Then

pdim(R/I(𝒟))=n1 and reg(R/I(𝒟))=i=1nwin+1.\operatorname{pdim}(R/I(\mathcal{D}))=n-1\text{ and }\operatorname{reg}(R/I(\mathcal{D}))=\sum_{i=1}^{n}w_{i}-n+1.

5. Weighted Oriented Complete Graphs

Let 𝒦n\mathcal{K}_{n} denote a weighted oriented complete graph on nn vertices {x1,,xn}\{x_{1},\ldots,x_{n}\} for n>1n>1 and let I(𝒦n)I(\mathcal{K}_{n}) denote its edge ideal. Throughout this section, we may assume that there exists at least one vertex xpx_{p} such that wp>1w_{p}>1. Otherwise, 𝒦n\mathcal{K}_{n} is the unweighted, unoriented complete graph and Betti numbers of its edge ideal are well-understood from its independence complex due to Hochster’s formula.

Definition 5.1.

A weighted oriented complete graph 𝒦n\mathcal{K}_{n} is called naturally oriented if the oriented edge set is given by {(xi,xj):1i<jn}\{(x_{i},x_{j}):1\leq i<j\leq n\}. Then the edge ideal of 𝒦n\mathcal{K}_{n} is

I(𝒦n)=(xixjwj:1i<jn).I(\mathcal{K}_{n})=(x_{i}x_{j}^{w_{j}}:1\leq i<j\leq n).

Since x1x_{1} is a source vertex, we set w1=1w_{1}=1.

In what follows, we provide formulas for the projective dimension and the regularity for the edge ideal of a naturally oriented weighted complete graph. The key ingredient of the proof is the use of upper-Koszul simplicial complex of I(𝒦n)I(\mathcal{K}_{n}).

Theorem 5.2.

Let 𝒦n\mathcal{K}_{n} be a naturally oriented weighted complete graph such that wp>1w_{p}>1 for some p2p\geq 2. Then

  1. (a)

    pdim(R/I(𝒦n))=n1\operatorname{pdim}(R/I(\mathcal{K}_{n}))=n-1 and

  2. (b)

    reg(R/I(𝒦n))=i=1nwin+1.\displaystyle\operatorname{reg}(R/I(\mathcal{K}_{n}))=\sum_{i=1}^{n}w_{i}-n+1.

Proof.

Let b=(w1,w2,,wn)n\textbf{b}=(w_{1},w_{2},\ldots,w_{n})\in\mathbb{N}^{n}. We claim that βn1,b(R/I(𝒦n))\beta_{n-1,\textbf{b}}(R/I(\mathcal{K}_{n})) is the unique extremal Betti number of R/I(𝒦n)R/I(\mathcal{K}_{n}). As an immediate consequence of the claim, we obtain the expressions given in the statement of the theorem as the values of the projective dimension and the regularity of R/I(𝒦n)R/I(\mathcal{K}_{n}).

In order to prove the claim, consider the upper Koszul simplicial complex of I(𝒦n)I(\mathcal{K}_{n}) in multidegree b and denote it by Δ:=Kb(I(𝒦n))\Delta:=K_{\textbf{b}}(I(\mathcal{K}_{n})). For the first part of the claim, it suffices to show that the only minimal non-faces of Δ\Delta are (n2)(n-2)-dimensional.

Let F={x1,,xn}F=\{x_{1},\ldots,x_{n}\} and F1=F{x1}F_{1}=F\setminus\{x_{1}\}. Since xbF=i=2nxiwi1x^{\textbf{b}-F}=\prod_{i=2}^{n}x_{i}^{w_{i}-1} and xbF1=x1i=2nxiwi1x^{\textbf{b}-F_{1}}=x_{1}\prod_{i=2}^{n}x_{i}^{w_{i}-1} are not contained in I(𝒦n)I(\mathcal{K}_{n}), neither FF nor F1F_{1} is a face in Δ\Delta. In addition, let Fi,j:=F{xi,xj}F_{i,j}:=F\setminus\{x_{i},x_{j}\} for each 1i<jn1\leq i<j\leq n. Observe that each Fi,jF_{i,j} is a face in Δ\Delta because

xbxFi,j=(ki,jxkwk1)xiwixjwjI(𝒦n).\displaystyle\frac{x^{\textbf{b}}}{x^{F_{i,j}}}=\Big{(}\prod_{k\neq i,j}x_{k}^{w_{k}-1}\Big{)}x_{i}^{w_{i}}x_{j}^{w_{j}}\in I(\mathcal{K}_{n}).

Therefore, the upper Koszul simplicial complex Δ\Delta has at least one minimal non-face of dimension (n2)(n-2). Then, we have dimkH~n3(Δ;k))0.\dim_{k}\widetilde{H}_{n-3}(\Delta;k))\neq 0. Hence, by Theorem 2.2,

βn1,b(R/I(𝒦n))=βn2,b(I(𝒦n))=dimkH~n3(Δ;k))0.\beta_{n-1,\textbf{b}}(R/I(\mathcal{K}_{n}))=\beta_{n-2,\textbf{b}}(I(\mathcal{K}_{n}))=\dim_{k}\widetilde{H}_{n-3}(\Delta;k))\neq 0.

Note that 𝒦n\mathcal{K}_{n} does not belong to the class of graphs expressed in Theorem 4.2 and it follows that pdim(R/I(𝒦n))n1\operatorname{pdim}(R/I(\mathcal{K}_{n}))\leq n-1. Thus, βn1,|b|(R/I(𝒦n))\beta_{n-1,|\textbf{b}|}(R/I(\mathcal{K}_{n})) is the unique extremal Betti number of R/I(𝒦n)R/I(\mathcal{K}_{n}) by Remark 4.4.

Remark 5.3.

Recall that, when wi2w_{i}\geq 2 for all xix1,x_{i}\neq x_{1}, the edge ideal I(𝒦n)I(\mathcal{K}_{n}) is the initial ideal of the vanishing ideal of a projective nested cartesian set. As mentioned in the introduction, reg(R/I(𝒦n))\operatorname{reg}(R/I(\mathcal{K}_{n})) is a strict upper bound for the degree of the evaluation map used in creating projective nested cartesian codes. It was shown in [7] that degree of the evaluation map must be less than i=1nwin+1\sum_{i=1}^{n}w_{i}-n+1 for a projective nested cartesian code to have an “optimal” minimum distance ([7, Theorem 3.8]). However, this upper bound is not obtained by computing reg(R/I(𝒦n))\operatorname{reg}(R/I(\mathcal{K}_{n})) explicitly in [7] and the equality reg(R/I(𝒦n))=i=1nwin+1\operatorname{reg}(R/I(\mathcal{K}_{n}))=\sum_{i=1}^{n}w_{i}-n+1 is rather concluded from their results (see [15, Proposition 6.3]). In a way, Theorem 5.2 part (b) recovers this embedded conclusion.

Above theorem completes the discussion of regularity and projective dimension of I(𝒦n)I(\mathcal{K}_{n}) when 𝒦n\mathcal{K}_{n} is naturally oriented. If the orientation of a weighted complete graph is not known, finding regularity and projective dimension through upper-Koszul simplicial complexes becomes a more difficult task. In the absence of an explicit orientation, structure of the upper-Koszul simplicial complex of I(𝒦n)I(\mathcal{K}_{n}) is more complex. Thus, one needs to employ different techniques than upper-Koszul simplicial complexes.

In the following result, we provide a recursive formula for the Betti numbers of I(𝒦n)I(\mathcal{K}_{n}) in the existence of a sink vertex. This condition can be considered as a local property of 𝒦n\mathcal{K}_{n}. Note that if there exists at least one sink vertex, by relabeling the vertices, we may assume that xnx_{n} is a sink.

Theorem 5.4.

If xnx_{n} is a sink in 𝒦n\mathcal{K}_{n}, we have

βi,j(R/I(𝒦n))={βi,j(R/I(𝒦n1))+(n1i)+βi1,jwn(R/I(𝒦n1)):j=i+wnβi,j(R/I(𝒦n1))+βi1,jwn(R/I(𝒦n1)):ji+wn\beta_{i,j}(R/I(\mathcal{K}_{n}))=\begin{cases}\beta_{i,j}(R/I(\mathcal{K}_{n-1}))+{{n-1}\choose{i}}+\beta_{i-1,j-w_{n}}(R/I(\mathcal{K}_{n-1}))&:j=i+w_{n}\\ \\ \beta_{i,j}(R/I(\mathcal{K}_{n-1}))+\beta_{i-1,j-w_{n}}(R/I(\mathcal{K}_{n-1}))&:j\neq i+w_{n}\end{cases}

for all i>1.i>1.

Proof.

Let J=(xixnwn:1i<n)J=(x_{i}x_{n}^{w_{n}}:1\leq i<n). Then one can decompose I(𝒦n)I(\mathcal{K}_{n}) as a disjoint sum of I(𝒦n)=I(𝒦n1)+JI(\mathcal{K}_{n})=I(\mathcal{K}_{n-1})+J where 𝒦n1\mathcal{K}_{n-1} is a weighted oriented complete graph on (n1)(n-1) vertices. It is clear that 𝒦n1\mathcal{K}_{n-1} is an induced weighted oriented subgraph of 𝒦n\mathcal{K}_{n}. Note that the minimal free resolution of JJ is obtained from shifting the minimal free resolution of R/(x1,,xn1)R/(x_{1},\ldots,x_{n-1}) by degree wnw_{n}. Thus JJ has a linear resolution. It then follows from Theorem 2.5 that I(𝒦n)=I(𝒦n1)+JI(\mathcal{K}_{n})=I(\mathcal{K}_{n-1})+J is a Betti splitting because 𝒢(J)\mathcal{G}(J) contains all the generators of I(𝒦n)I(\mathcal{K}_{n}) divisible by xnx_{n}. Then, by Definition 2.4,

βi,j(R/I(𝒦n))\displaystyle\beta_{i,j}(R/I(\mathcal{K}_{n})) =βi,j(R/I(𝒦n1))+βi,j(R/J)+βi1,j(R/I(𝒦n1)J)\displaystyle=\beta_{i,j}(R/I(\mathcal{K}_{n-1}))+\beta_{i,j}(R/J)+\beta_{i-1,j}(R/I(\mathcal{K}_{n-1})\cap J)

for i>1i>1. Our goal is to analyze each term of the above expression.

It is immediate from the definition of JJ that βi,j+wn(R/J)=βi,j(R/(x1,,xn1))\beta_{i,j+w_{n}}(R/J)=\beta_{i,j}(R/(x_{1},\ldots,x_{n-1})) for i>0.i>0. Recall that Koszul complex is a minimal free resolution of the RR-module R/(x1,,xn1)R/(x_{1},\ldots,x_{n-1}) and the only non-zero Betti numbers occur when j=i.j=i. In particular, for 1in1,1\leq i\leq n-1, we have

βi,i(R/(x1,,xn1))=(n1i)=βi,i+w(R/J)\beta_{i,i}(R/(x_{1},\ldots,x_{n-1}))={{n-1}\choose{i}}=\beta_{i,i+w}(R/J) (5.1)

as the only non-zero Betti numbers of JJ.

Next, observe that I(𝒦n1)J=(xnwn)I(𝒦n1).I(\mathcal{K}_{n-1})\cap J=(x_{n}^{w_{n}})I(\mathcal{K}_{n-1}). Then, we can express the Betti numbers of the intersection in terms of iterated Betti numbers of I(𝒦n1)I(\mathcal{K}_{n-1}). More specifically, for all i>0,i>0,

βi,j+w(R/I(𝒦n1)J)=βi,j(R/I(𝒦n1)).\beta_{i,j+w}(R/I(\mathcal{K}_{n-1})\cap J)=\beta_{i,j}(R/I(\mathcal{K}_{n-1})). (5.2)

Therefore, one can obtain the expressions given in the statement of the theorem by using Equation 5.1 and Equation 5.2. ∎

Corollary 5.5.

If xnx_{n} is a sink in 𝒦n\mathcal{K}_{n}, then

  1. (a)

    pdim(R/I(𝒦n)){n1,n}\operatorname{pdim}(R/I(\mathcal{K}_{n}))\in\{n-1,n\} and

  2. (b)

    reg(R/I(𝒦n))=reg(R/I(𝒦n1))+(wn1).\operatorname{reg}(R/I(\mathcal{K}_{n}))=\operatorname{reg}(R/I(\mathcal{K}_{n-1}))+(w_{n}-1).

Proof.

Let p=pdim(R/I(𝒦n1))p=\operatorname{pdim}(R/I(\mathcal{K}_{n-1})) and r=reg(R/I(𝒦n1)))r=\operatorname{reg}(R/I(\mathcal{K}_{n-1}))). Then βp,p+r(R/I(𝒦n1))0\beta_{p,p+r}(R/I(\mathcal{K}_{n-1}))\neq 0 and βi,j(R/I(𝒦n1))=0\beta_{i,j}(R/I(\mathcal{K}_{n-1}))=0 for i>pi>p or j>p+r.j>p+r. By using Theorem 5.4, we obtain the following top non-zero Betti numbers of R/I(𝒦n)R/I(\mathcal{K}_{n}).

βp+1,p+r+wn(R/I(𝒦n))\displaystyle\beta_{p+1,p+r+w_{n}}(R/I(\mathcal{K}_{n})) 0\displaystyle\neq 0 (5.3)
βn1,n1+wn(R/I(𝒦n))\displaystyle\beta_{n-1,n-1+w_{n}}(R/I(\mathcal{K}_{n})) 0\displaystyle\neq 0 (5.4)

Hence, Equation 5.3 and Equation 5.4 imply that

reg(R/I(𝒦n))\displaystyle\operatorname{reg}(R/I(\mathcal{K}_{n})) =max{wn,r+wn1}=r+wn1\displaystyle=\max\{w_{n},r+w_{n}-1\}=r+w_{n}-1
=reg(R/I(𝒦n1))+(wn1).\displaystyle=\operatorname{reg}(R/I(\mathcal{K}_{n-1}))+(w_{n}-1).

Similarly, using the top non-zero Betti numbers, we have

pdim(R/I(𝒦n))=max{n1,p+1}\operatorname{pdim}(R/I(\mathcal{K}_{n}))=\max\{n-1,p+1\}

Since pn1,p\leq n-1, the projective dimension is either n1n-1 or n.n.

Remark 5.6.

If the underlying graph of a weighted oriented graph 𝒟\mathcal{D} on nn vertices is a star, we call 𝒟\mathcal{D} a weighted oriented star graph. Let xnx_{n} be the center of 𝒟\mathcal{D}. If xnx_{n} is a sink vertex, we say 𝒟\mathcal{D} is a weighted oriented star with a center sink. The edge ideal of a weighted oriented star with a center sink xnx_{n} is given as

I(𝒟)=(xixnwn:1in1).I(\mathcal{D})=(x_{i}x_{n}^{w_{n}}~{}:~{}1\leq i\leq n-1).

As discussed in the proof of Theorem 5.4, the module R/I(𝒟)R/I(\mathcal{D}) has a linear resolution and it is obtained by shifting the Koszul complex of R/(x1,,xn1)R/(x_{1},\ldots,x_{n-1}) by degree wnw_{n}. Then

pdim(R/I(𝒟))=n1 andreg(R/I(𝒟))=wn.\operatorname{pdim}(R/I(\mathcal{D}))=n-1\text{ and}\operatorname{reg}(R/I(\mathcal{D}))=w_{n}.

6. Betti Numbers via Mapping Cone Construction

In this section, we provide a recursive formula for the Betti numbers of edge ideals of weighted oriented graphs with at least one leaf vertex which is also a sink. We achieve it by employing a technique called the mapping cone construction. This technique is different than Betti splittings while being as powerful.

Recall that Betti splitting is a method which allows one to express Betti numbers of an ideal in terms of smaller ideals. In a similar vein, mapping cone construction allows one to build a free resolution of an RR-module MM in terms of RR-modules associated to MM. In particular, given a short exact sequence

0R/MR/M′′R/M00\longrightarrow R/M^{\prime}\longrightarrow R/M^{\prime\prime}\longrightarrow R/M\longrightarrow 0

where M,M′′M^{\prime},M^{\prime\prime} and MM are graded RR-modules, the mapping cone construction provides a free resolution of MM in terms of free resolutions of MM^{\prime} and M′′M^{\prime\prime}. For more details on the mapping cone construction, we refer the reader to [16]. In general, given minimal free resolutions for MM^{\prime} and M′′M^{\prime\prime}, the mapping cone construction does not necessarily give a minimal free resolution of MM. However, there are classes of ideals in which the mapping cone construction provides a minimal free resolution for particular short exact sequences (see [6]).

Let 𝒟\mathcal{D} be a weighted oriented graph with the vertex set V(𝒟)={x1,,xn}V(\mathcal{D})=\{x_{1},\ldots,x_{n}\}. A vertex is called a leaf if there is only one edge incident to it. In the existence of at least one leaf vertex which is also a sink, one can use the mapping cone construction to describe Betti numbers of R/I(𝒟)R/I(\mathcal{D}) recursively. Note that there is no restriction on the overall orientation of 𝒟\mathcal{D}.

Theorem 6.1.

Let 𝒟\mathcal{D} be a weighted oriented graph on the vertices x1,,xnx_{1},\ldots,x_{n} with a leaf xnx_{n}. Suppose xnx_{n} is a sink vertex. Then the mapping cone construction applied to the short exact sequence

0RI(𝒟xn):(xn1xnwn)(wn1)xn1xnwnRI(𝒟xn)RI(𝒟)00\longrightarrow\frac{R}{I(\mathcal{D}\setminus x_{n}):(x_{n-1}x_{n}^{w_{n}})}(-w_{n}-1)\xrightarrow{x_{n-1}x_{n}^{w_{n}}}\frac{R}{I(\mathcal{D}\setminus x_{n})}\longrightarrow\frac{R}{I(\mathcal{D})}\longrightarrow 0

provides a minimal free resolution of R/I(𝒟)R/I(\mathcal{D}). In particular, for any ii and jj, we have

βi,j(R/I(𝒟))=βi,j(R/I(𝒟xn))+βi1,jw1(R/I(𝒟xn):xn1)).\beta_{i,j}(R/I(\mathcal{D}))=\beta_{i,j}(R/I(\mathcal{D}\setminus x_{n}))+\beta_{i-1,j-w-1}(R/I(\mathcal{D}\setminus x_{n}):x_{n-1})).
Proof.

Let 𝒟\mathcal{D}^{\prime} denote the weighted oriented induced subgraph 𝒟xn\mathcal{D}\setminus x_{n} of 𝒟\mathcal{D} and let xn1x_{n-1} be the unique neighbor of xnx_{n} such that (xn1,xn)E(𝒟)(x_{n-1},x_{n})\in E(\mathcal{D}). Since xnwnx_{n}^{w_{n}} does not divide a minimal generator of I(𝒟)I(\mathcal{D}^{\prime}), one has

I(𝒟):(xn1xnwn)=I(𝒟):xn1.I(\mathcal{D}^{\prime}):(x_{n-1}x_{n}^{w_{n}})=I(\mathcal{D}^{\prime}):x_{n-1}.

Then, it implies that the exact sequence

0RI(𝒟):(xn1xnwn))(wn1)𝛿xn1xnwnRI(𝒟)RI(𝒟)00\longrightarrow\frac{R}{I(\mathcal{D}^{\prime}):(x_{n-1}x_{n}^{w_{n}}))}(-w_{n}-1)\xrightarrow[\delta]{x_{n-1}x_{n}^{w_{n}}}\frac{R}{I(\mathcal{D}^{\prime})}\longrightarrow\frac{R}{I(\mathcal{D})}\longrightarrow 0 (6.1)

factors as

0{0}RI(𝒟):(xn1xnwn)(wn1){\frac{R}{I(\mathcal{D}^{\prime}):(x_{n-1}x_{n}^{w_{n}})}(-w_{n}-1)}RI(𝒟){\frac{R}{I(\mathcal{D}^{\prime})}}RI(𝒟){\frac{R}{I(\mathcal{D})}}0.{0.}R/I(𝒟):xn1{R/I(\mathcal{D}^{\prime}):x_{n-1}}xn1xnwn\scriptstyle{x_{n-1}x_{n}^{w_{n}}}xnwn\scriptstyle{x_{n}^{w_{n}}}xn1\scriptstyle{x_{n-1}} (6.2)

Let

\displaystyle\mathcal{F} :0ϕ2F1ϕ1F0=Rϕ0R/I(𝒟):(xn1xnwn)0 and\displaystyle:~{}~{}0\cdots\xrightarrow{\phi_{2}}F_{1}\xrightarrow{\phi_{1}}F_{0}=R\xrightarrow{\phi_{0}}R/I(\mathcal{D}^{\prime}):(x_{n-1}x_{n}^{w_{n}})\longrightarrow 0\text{ and }
𝒢\displaystyle\mathcal{G} :0ψ2G1ψ1G0=Rψ0R/I(𝒟)0\displaystyle:~{}~{}0\cdots\xrightarrow{\psi_{2}}G_{1}\xrightarrow{\psi_{1}}G_{0}=R\xrightarrow{\psi_{0}}R/I(\mathcal{D}^{\prime})\longrightarrow 0

be minimal free resolutions of R/I(𝒟):(xn1xnwn)R/I(\mathcal{D}^{\prime}):(x_{n-1}x_{n}^{w_{n}}) and R/I(𝒟),R/I(\mathcal{D}^{\prime}), respectively. Then the mapping construction applied to Equation 6.1 provides a free resolution of R/I(𝒟)R/I(\mathcal{D}) given by

0φ3G2F1(wn1)φ2G1R(wn1)φ1Rφ0R/I(𝒟)00\cdots\xrightarrow{\varphi_{3}}G_{2}\oplus F_{1}(-w_{n}-1)\xrightarrow{\varphi_{2}}G_{1}\oplus R(-w_{n}-1)\xrightarrow{\varphi_{1}}R\xrightarrow{\varphi_{0}}R/I(\mathcal{D})\longrightarrow 0

where the map φi\varphi_{i}’s are defined by φ1=[ψ1δ0]\varphi_{1}=\begin{array}[]{cc}[\psi_{1}&-\delta_{0}]\end{array} and

φi=[ψi(1)iδi10ϕi1]\varphi_{i}=\left[\begin{array}[]{cc}\psi_{i}&(-1)^{i}\delta_{i-1}\\ 0&\phi_{i-1}\end{array}\right]

for i>1i>1 such that each δi:Fi(wn1)Gi\delta_{i}:F_{i}(-w_{n}-1)\longrightarrow G_{i} is induced from the homomorphism δ\delta.

It follows from the factorization in Equation 6.2 that the entries of the matrix of δi\delta_{i} are not units. Since \mathcal{F} and 𝒢\mathcal{G} are minimal free resolutions, then none of the entries in the matrix representation of φi\varphi_{i} can be units. Thus the mapping cone construction applied to Equation 6.1 results with a minimal free resolution of R/I(𝒟)R/I(\mathcal{D}). In particular, this implies the following recursive formula for the Betti numbers of R/I(𝒟)R/I(\mathcal{D})

βi,j(R/I(𝒟))=βi,j(R/I(𝒟))+βi1,jwn1(R/I(𝒟):xn1)\beta_{i,j}(R/I(\mathcal{D}))=\beta_{i,j}(R/I(\mathcal{D}^{\prime}))+\beta_{i-1,j-w_{n}-1}(R/I(\mathcal{D}^{\prime}):x_{n-1})

for any i,ji,j. ∎

Corollary 6.2.

Let 𝒟\mathcal{D} be a weighted oriented graph on the vertices x1,,xnx_{1},\ldots,x_{n} such that xnx_{n} is a leaf and a sink vertex. Then

  1. (a)

    reg(R/I(𝒟))=max{reg(R/I(𝒟xn)),reg(R/I(𝒟xn):xn1)+1}\operatorname{reg}(R/I(\mathcal{D}))=\max\{\operatorname{reg}(R/I(\mathcal{D}\setminus x_{n})),\operatorname{reg}(R/I(\mathcal{D}\setminus x_{n}):x_{n-1})+1\} and

  2. (b)

    pdim(R/I(𝒟))=max{pdim(R/I(𝒟xn)),pdim(R/I(𝒟xn):xn1)+1}.\operatorname{pdim}(R/I(\mathcal{D}))=\max\{\operatorname{pdim}(R/I(\mathcal{D}\setminus x_{n})),\operatorname{pdim}(R/I(\mathcal{D}\setminus x_{n}):x_{n-1})+1\}.

6.1. Application

Let 𝒫n\mathcal{P}_{n} denote a weighted naturally oriented path on nn vertices. If all non-source vertices have non-trivial weights, regularity and projective dimension formulas follow from Corollary 4.10. If one allows non-source vertices to have trivial weights, computing the regularity and the projective dimension becomes a much more complicated task as these invariants heavily rely on the orientation of the graph and the positions of non-trivial weights. Providing formulas for the regularity and projective dimension of any weighted oriented graph is an open problem.

In an attempt to address this general problem, weighted naturally oriented paths and cycles are studied in [5]. Indeed, positions of non-trivial weights is quite crucial in computing the regularity (see [5, Theorem 5.9]). Particularly, whenever there are consecutive non-trivial weight vertices xix_{i} and xi+2x_{i+2} such that xi+1x_{i+1} has a trivial weight, then xix_{i} and xi+2x_{i+2} can not “contribute” to the regularity simultaneously. One needs to consider the contribution of the one or the other and determine the regularity by taking the maximums of corresponding contributions (see [5, Notation 5.4, Definition 5.6 and Theorem 5.9]).

In what follows, we consider a more general case than that of [5] and provide a recursive formula for the Betti numbers of egde ideal of a weighted oriented path. Furthermore, our recursive formulas can offer an explanation about the “distance two away condition” of [5, Theorem 5.9].

Corollary 6.3.

Let 𝒫n\mathcal{P}_{n} be a weighted oriented path on the vertices x1,,xnx_{1},\ldots,x_{n} such that (xn2,xn1),(x_{n-2},x_{n-1}), (xn1,xn)E(𝒫n)(x_{n-1},x_{n})\in E(\mathcal{P}_{n}).

  1. (a)

    If xn1x_{n-1} is a non-trivial vertex, then

    reg(R/I(𝒫n))=reg(R/I(𝒫n1))+wn1.\operatorname{reg}(R/I(\mathcal{P}_{n}))=\operatorname{reg}(R/I(\mathcal{P}_{n-1}))+w_{n}-1.
  2. (b)

    If xn1x_{n-1} is a trivial vertex, then

    reg(R/I(𝒫n))=max{reg(R/I(𝒫n1)),reg(R/I(𝒫n3))+wn}\operatorname{reg}(R/I(\mathcal{P}_{n}))=\max\{\operatorname{reg}(R/I(\mathcal{P}_{n-1})),\operatorname{reg}(R/I(\mathcal{P}_{n-3}))+w_{n}\}
Proof.

(a) Suppose wn1>1.w_{n-1}>1. Then I(𝒫n1):xn1=I(𝒫n1)I(\mathcal{P}_{n-1}):x_{n-1}=I(\mathcal{P}^{\prime}_{n-1}) where 𝒫n1\mathcal{P}^{\prime}_{n-1} is a weighted reduced form of 𝒫n1\mathcal{P}_{n-1} on xn1x_{n-1}. Thus, it follows from Corollary 6.2 that

reg(R/I(𝒫n))=max{reg(R/I(𝒫n1)),reg(R/I(𝒫n1))+wn}.\operatorname{reg}(R/I(\mathcal{P}_{n}))=\max\{\operatorname{reg}(R/I(\mathcal{P}_{n-1})),\operatorname{reg}(R/I(\mathcal{P}^{\prime}_{n-1}))+w_{n}\}. (6.3)

Since xn1x_{n-1} is a sink vertex with a non-trivial weight in 𝒫n1\mathcal{P}^{\prime}_{n-1}, we have reg(R/I(𝒫n1))=reg(R/I(𝒫n1))+1.\operatorname{reg}(R/I(\mathcal{P}_{n-1}))=\operatorname{reg}(R/I(\mathcal{P}^{\prime}_{n-1}))+1.

By making use of Corollary 3.11 and the fact that wn1w_{n}\geq 1, Equation 6.3 yields to the following

reg(R/I(𝒫n))=reg(R/I(𝒫n1))+wn=(reg(R/I(𝒫n1))1)+wn.\operatorname{reg}(R/I(\mathcal{P}_{n}))=\operatorname{reg}(R/I(\mathcal{P}^{\prime}_{n-1}))+w_{n}=(\operatorname{reg}(R/I(\mathcal{P}_{n-1}))-1)+w_{n}.

(b) Suppose wn1=1.w_{n-1}=1. Let I:=I(𝒫n1):xn1=I(𝒫n3)+(xn2)I^{\prime}:=I(\mathcal{P}_{n-1}):x_{n-1}=I(\mathcal{P}_{n-3})+(x_{n-2}). Since xn2x_{n-2} does not divide any minimal generator of I(𝒫n3),I(\mathcal{P}_{n-3}), one can obtain the minimal free resolution of R/IR/I^{\prime} by taking the tensor product of minimal free resolutions of R/I(𝒫n3)R/I(\mathcal{P}_{n-3}) and R/(xn2)R/(x_{n-2}). Then

reg(R/I)=reg(R/I(𝒫n3)),\operatorname{reg}(R/I^{\prime})=\operatorname{reg}(R/I(\mathcal{P}_{n-3})),

and the statement follows from Corollary 6.2

Remark 6.4.

Let 𝒫n\mathcal{P}_{n} be a weighted naturally oriented path on the vertices x1,,xnx_{1},\ldots,x_{n}. If wn>1w_{n}>1 and wn1=1w_{n-1}=1, we can use Corollary 6.3 part (b) to determine the regularity of R/I(𝒫n)R/I(\mathcal{P}_{n}) inductively by taking the maximum of the following two expressions.

reg(R/I(𝒫n))=max{reg(R/I(𝒫n1)),reg(R/I(𝒫n3))+wn}\operatorname{reg}(R/I(\mathcal{P}_{n}))=\max\{\operatorname{reg}(R/I(\mathcal{P}_{n-1})),\operatorname{reg}(R/I(\mathcal{P}_{n-3}))+w_{n}\}

Note that the ideal in the first expression contains xn2x_{n-2} in its support. However, vertex xnx_{n} is not in the support of the first ideal and its weight does not contribute to the regularity in the first expression. On the other hand, the second expression contains wnw_{n}, the weight contribution of xnx_{n}, and the ideal associated to it does not contain xn2x_{n-2} in its support. Thus, Corollary 6.3 part (b) exhibits the behavior of distance two away non-trivial weights in the regularity computations.

7. Questions

Question 7.1.

Let 𝒟\mathcal{D} be a weighted oriented graph and GG be its underlying graph on nn vertices.

  1. (a)

    Is there any relation between the Betti numbers of R/I(G)R/I(G) and R/I(𝒟)R/I(\mathcal{D})?

  2. (b)

    Is pdim(R/I(G))pdim(R/I(𝒟))\operatorname{pdim}(R/I(G))\leq\operatorname{pdim}(R/I(\mathcal{D}))?

  3. (b)

    Is reg(R/I(G))reg(R/I(𝒟))\operatorname{reg}(R/I(G))\leq\operatorname{reg}(R/I(\mathcal{D}))?

Intuition and computational evidence suggests that both questions have positive answers.

Our next question is motivated by Corollary 3.10 and Corollary 3.11. In these two corollaries we provide a positive answer to the following questions when xix_{i} is a non-trivial sink vertex. It is natural to wonder whether it is true for any non-trivial vertex xix_{i}.

Question 7.2.

Let 𝒟\mathcal{D} be a weighted oriented graph with a non-trivial weight vertex xix_{i} and let 𝒟\mathcal{D}^{\prime} be a weight reduced form of 𝒟\mathcal{D} on xi.x_{i}.

  1. (a)

    When is βi(R/I(𝒟))=βi(R/I(𝒟))\beta_{i}(R/I(\mathcal{D}))=\beta_{i}(R/I(\mathcal{D}^{\prime})) for all i0i\geq 0?

  2. (b)

    Is there any relation between βi,j(R/I(𝒟))\beta_{i,j}(R/I(\mathcal{D})) and βi,j(R/I(𝒟))\beta_{i,j}(R/I(\mathcal{D}^{\prime}))?

  3. (c)

    When is pdim(R/I(𝒟))=pdim(R/I(𝒟))\operatorname{pdim}(R/I(\mathcal{D}))=\operatorname{pdim}(R/I(\mathcal{D}^{\prime}))?

  4. (d)

    When is reg(R/I(𝒟))=reg(R/I(𝒟))+1\operatorname{reg}(R/I(\mathcal{D}))=\operatorname{reg}(R/I(\mathcal{D}^{\prime}))+1?

Example 7.3.

Let I(𝒟)=(x2x1,x3x23,x4x32,x4x5)I(\mathcal{D})=(x_{2}x_{1},x_{3}x_{2}^{3},x_{4}x_{3}^{2},x_{4}x_{5}). Consider the following chain of weight reductions where 𝒟\mathcal{D}^{\prime} is a weight reduced form of 𝒟\mathcal{D} on x2x_{2}, 𝒟′′\mathcal{D}^{\prime\prime} is a weight reduced form of 𝒟\mathcal{D}^{\prime} on x3x_{3}, and 𝒟′′′\mathcal{D}^{\prime\prime\prime} is a weight reduced form of 𝒟′′\mathcal{D}^{\prime\prime} on x2x_{2} with the corresponding edge ideals given as

I(𝒟)\displaystyle I(\mathcal{D}^{\prime}) =(x2x1,x3x22,x4x32,x4x5)\displaystyle=(x_{2}x_{1},x_{3}x_{2}^{2},x_{4}x_{3}^{2},x_{4}x_{5})
I(𝒟′′)\displaystyle I(\mathcal{D}^{\prime\prime}) =(x2x1,x3x22,x4x3,x4x5)\displaystyle=(x_{2}x_{1},x_{3}x_{2}^{2},x_{4}x_{3},x_{4}x_{5})
I(𝒟′′′)\displaystyle I(\mathcal{D}^{\prime\prime\prime}) =(x2x1,x3x2,x4x3,x4x5).\displaystyle=(x_{2}x_{1},x_{3}x_{2},x_{4}x_{3},x_{4}x_{5}).

Below, we present the Betti tables of I(𝒟),I(𝒟),I(𝒟′′),I(\mathcal{D}),I(\mathcal{D}^{\prime}),I(\mathcal{D}^{\prime\prime}), and I(𝒟′′′)I(\mathcal{D}^{\prime\prime\prime}), in order.

                 0   1   2   3   4                0   1   2   3   4
            -----------------------          --------------------------
            0:   1   -   -   -   -           0:   1   -   -   -   -
            1:   -   2   -   -   -           1:   -   2   -   -   -
            2:   -   1   2   -   -           2:   -   2   -   -   -
            3:   -   1   2   1   -           3:   -   -   3   4   1
            4:   -   -   2   3   1
            -----------------------          --------------------------
            Tot: 1   4   6   4   1           Tot:  1   4   6   4   1
ΨΨ
                 0   1   2   3                     0   1   2   3
            -----------------------          ----------------------
            0:   1   -   -   -               0:    1   -   -   -
            1:   -   3   1   -               1:    -   4   3   -
            2:   -   1   4   2               2:    -   -   1   1
            -----------------------          ----------------------
            Tot: 1   4   5   2               Tot:  1   4   4   1

ΨΨ

Based on the above Betti tables, equalities in 7.2 (a),(c),(d) hold for 𝒟\mathcal{D} and 𝒟\mathcal{D}^{\prime}. However, we have

pdim(R/I(𝒟))=pdim(R/I(𝒟′′))+1,\operatorname{pdim}(R/I(\mathcal{D}^{\prime}))=\operatorname{pdim}(R/I(\mathcal{D}^{\prime\prime}))+1,
reg(R/I(𝒟′′))=reg(R/I(𝒟′′′)),\operatorname{reg}(R/I(\mathcal{D}^{\prime\prime}))=\operatorname{reg}(R/I(\mathcal{D}^{\prime\prime\prime})),

indicating that suggested equalities in 7.2 are not always valid. Computational experiments suggest that the desired equalities hold for 𝒟\mathcal{D} and a reduced form of 𝒟\mathcal{D} on xix_{i} where wi>2w_{i}>2.

Answering above questions can help towards improving our understanding on the behavior of Betti numbers of monomial ideals under certain monomial operations.

References

  • [1] Guillermo Alesandroni. Monomial ideals with large projective dimension. Journal of Pure and Applied Algebra, 224(6):106257, 2020.
  • [2] Arindam Banerjee, Selvi Kara Beyarslan, and Hà Huy Tài. Regularity of edge ideals and their powers. In Southern Regional Algebra Conference, pages 17–52. Springer, 2017.
  • [3] Dave Bayer, Hara Charalambous, and Sorin Popescu. Extremal Betti numbers and applications to monomial ideals. Journal of Algebra, 2(221):497–512, 1999.
  • [4] Selvi Beyarslan, Huy Tài Hà, and Trân Nam Trung. Regularity of powers of forests and cycles. Journal of Algebraic Combinatorics, 42(4):1077–1095, 2015.
  • [5] Selvi Kara Beyarslan, Jennifer Biermann, Kuei-Nuan Lin, and Augustine O’Keefe. Algebraic invariants of weighted oriented graphs. arXiv preprint arXiv:1910.11773, 2019.
  • [6] Rachelle R Bouchat, Tài Huy Hà, and Augustine O’Keefe. Path ideals of rooted trees and their graded betti numbers. Journal of Combinatorial Theory, Series A, 118(8):2411–2425, 2011.
  • [7] Cícero Carvalho, Victor GL Neumann, and Hiram H López. Projective nested cartesian codes. Bulletin of the Brazilian Mathematical Society, New Series, 48(2):283–302, 2017.
  • [8] Shalom Eliahou and Michel Kervaire. Minimal resolutions of some monomial ideals. Journal of Algebra, 129(1):1–25, 1990.
  • [9] Christopher Francisco, Tài Huy Hà, and Adam Van Tuyl. Splittings of monomial ideals. Proceedings of the American Mathematical Society, 137(10):3271–3282, 2009.
  • [10] Christopher A Francisco, Jeffrey Mermin, and Jay Schweig. A survey of Stanley–Reisner theory. In Connections between algebra, combinatorics, and geometry, pages 209–234. Springer, 2014.
  • [11] Philippe Gimenez, José Martínez-Bernal, Aron Simis, Rafael H Villarreal, and Carlos E Vivares. Symbolic powers of monomial ideals and Cohen-Macaulay vertex-weighted digraphs. In Singularities, Algebraic Geometry, Commutative Algebra, and Related Topics, pages 491–510. Springer, 2018.
  • [12] Huy Tài Hà, Kuei-Nuan Lin, Susan Morey, Enrique Reyes, and Rafael H Villarreal. Edge ideals of oriented graphs. International Journal of Algebra and Computation, 29(03):535–559, 2019.
  • [13] David Hilbert. Ueber die theorie der algebraischen formen. Mathematische annalen, 36(4):473–534, 1890.
  • [14] Sean Jacques. Betti numbers of graph ideals. Ph.D. Thesis, The University of Sheffield, arXiv preprint math/0410107, 2004.
  • [15] Jose Martinez-Bernal, Yuriko Pitones, and Rafael H Villarreal. Minimum distance functions of graded ideals and Reed–Muller-type codes. Journal of Pure and Applied Algebra, 221(2):251–275, 2017.
  • [16] Irena Peeva. Graded Syzygies. 01 2011.
  • [17] Yuriko Pitones, Enrique Reyes, and Jonathan Toledo. Monomial ideals of weighted oriented graphs. The Electronic Journal of Combinatorics, pages P3–44, 2019.
  • [18] Guangjun Zhu, Li Xu, Hong Wang, Zhongming Tang, et al. Projective dimension and regularity of edge ideals of some weighted oriented graphs. Rocky Mountain Journal of Mathematics, 49(4):1391–1406, 2019.