Theorem 17. The graded Grothendieck group \(K^{\operatorname{gr}}_0\) distinguishes the class of vertex-weighted Leavitt path algebras from the unweighted class.
The graded Grothendieck group \(\boldsymbol{K}_0^{\operatorname{gr}}\) is full for
weighted Leavitt path algebras
January 01, 1970
The Graded Classification Conjecture asserts that the graded Grothendieck group \(K_0^{\mathrm{gr}}\) is a complete invariant for the classes of Leavitt path algebras and graph \(C^*\)-algebras. The conjecture remains open, as neither a proof nor a counterexample is currently known. In this article, we extend the study of this invariant to the class of vertex-weighted Leavitt path algebras. We show that \(K_0^{\mathrm{gr}}\) distinguishes weighted Leavitt path algebras from ordinary (unweighted) Leavitt path algebras. We further prove that an isomorphism between the graded Grothendieck groups of weighted Leavitt path algebras induces an isomorphism between the corresponding semilattices of vertex-generated ideals. In addition, we show that \(K_0^{\mathrm{gr}}\) classifies the classical Leavitt algebras \(L_\mathsf{k}(n,n+k)\). Next, we prove that \(K_0^{\mathrm{gr}}\) is a full functor on the category of all weighted Leavitt path algebras. Consequently, in the special case where all weights are equal to \(1\), we recover the lifting theorem established independently by Arnone and Vas for Leavitt path algebras. This confirms one direction of the Graded Classification Conjecture for Leavitt path algebras.
To Gene Abrams, with affection and gratitude.
Given a graph \(E\) and a field \(\mathsf{k}\), Abrams and Aranda Pino in [1], and independently Ara, Moreno, and Pardo in [2], introduced the Leavitt path algebra \(L_\mathsf{k}(E)\), which is a quotient of a path algebra obtained by imposing some additional relations amongst the generators. These Leavitt path algebras generalise the algebras \(L_{\mathsf{k}}(1, 1 +k)\) constructed by Leavitt [3], as universal rings without invariant basis number, and are also the discrete, purely algebraic version of graph \(C^*\)-algebras. We refer the reader to [4] and [5] for a detailed history and overview of Leavitt path algebras.
The classification of Leavitt path algebras has received a lot of attention, as they are closely related to the classification of graph \(C^*\)-algebras and those of symbolic dynamics. However, while graph \(C^*\)-algebras have been classified by means of \(K\)-theoretic invariants (see, e.g., [6]–[8]), an analogous classification for Leavitt path algebras remains conjectural. The Graded Classification Conjecture for Leavitt path algebras states that the graded Grothendieck group \(K^{\operatorname{gr}}_0\), is a complete invariant for these algebras ([5], [9], [4]):
Conjecture 1. Let \(E\) and \(F\) be finite graphs and \(\mathsf{k}\) a field.
For any order preserving \(\mathbb{Z}[x,x^{-1}]\)-module homomorphism \(\phi: K^{\operatorname{gr}}_0(L_\mathsf{k}(E)) \rightarrow K^{\operatorname{gr}}_0(L_\mathsf{k}(F))\) with \(\phi([L_\mathsf{k}(E)])=L_\mathsf{k}(F)\), there exists a unital \(\mathbb{Z}\)-graded \(\mathsf{k}\)-homomorphism \(\psi: L_\mathsf{k}(E) \rightarrow L_\mathsf{k}(F)\) such that \(K^{\operatorname{gr}}_0(\psi) = \phi\).
If in (1), the \(\phi\) is an isomorphism, then there exists a unital \(\mathbb{Z}\)-graded \(\mathsf{k}\)-isomorphism \(\psi: L_\mathsf{k}(E) \rightarrow L_\mathsf{k}(F)\) such that \(K^{\operatorname{gr}}_0(\psi) = \phi\).
G. Arnone in [10] and L. Vas in [11] independently answered part (1) of Conjecture 1 in the affirmative, using different approaches. In fact Arnone showed that the lifting map can be diagonal preserving graded \(*\)-homomorphism, while Vas established the result for graphs that may contain infinitely many edges. Part (2) of the Graded Classification Conjectures remains open, as neither a proof nor a counterexample is currently known. The graded Grothendieck group \(K_0^{\operatorname{gr}}\) is closely related to Krieger’s dimension group [12], thereby connecting the classification of Leavitt path algebras with the classification of shift of finite types in symbolic dynamics [13]. For a comprehensive account of the graded classification conjectures and their connections to related topics, we refer the reader to [5].
Whereas Leavitt path algebras model Leavitt algebras \(L_\mathsf{k}(1,1+k)\), weighted Leavitt path algebras were introduced by the second author in [14] to cover the more general Leavitt algebras \(L_\mathsf{k}(n,n+k)\) [3], which cannot, in general, be realised as ordinary Leavitt path algebras. We also note that weighted Leavitt path algebras are closely connected to sandpile models (see, e.g., [15]–[17]). Since weighted Leavitt path algebras are also naturally \(\mathbb{Z}\)-graded rings, it is natural to investigate whether the graded Grothendieck group \(K_0^{\operatorname{gr}}\) carries structural information about these algebras analogous to that provided by \(K_0^{\operatorname{gr}}\) in the ordinary Leavitt path algebra setting.
In this article, we show that \(K^{\operatorname{gr}}_0\) detects the presence of weights, thereby distinguishing weighted Leavitt path algebras from their unweighted counterparts. This is not the case when one uses the ordinary \(K_0\)-group. Indeed, for \(k,l, n\in \mathbb{N}\), there are order isomorphisms \[K_0(L_\mathsf{k}(1,1+k))\cong K_0(L_\mathsf{k}(n,n+k))\cong K_0(L_\mathsf{k}(n+l,n+k+l))\cong \mathbb{Z}_{k}.\] Nevertheless, the algebras are pairwise non-isomorphic: the first is an ordinary Leavitt path algebra, while the others arise only as weighted Leavitt path algebras.
For a vertex-weighted graph \((E,w)\), we show that \(K_0^{\operatorname{gr}}\) is a full functor, that means, Conjecture 1(1) holds for vertex-weighted graphs. By specializing to the case where all weights are equal to one, we recover the corresponding results of Arnone and Vas mentioned above. Furthermore, we obtain that every order preserving \(\mathbb{Z}\)-module isomorphism between \(K_0^{\operatorname{gr}}(L_{\mathsf{k}}(E, w))\) and \(K_0^{\operatorname{gr}}(L_{\mathsf{k}}(F, w))\) induces an isomorphism between the semilattices of all vertex-generated ideals of \(L_{\mathsf{k}}(E, w)\) and \(L_{\mathsf{k}}(F, w)\), which provides further evidence in support of Conjecture 1(2) for vertex-weighted graphs.
To do so, we begin by defining the graph monoid \(M_{(E,w)}\) and the talented monoid \(T_{(E,w)}\) associated with a vertex-weighted graph \((E,w)\). We show that \(T_{(E,w)}\) is a cancellative monoid and that its Grothendieck group completion is precisely the graded Grothendieck group \(K_0^{\operatorname{gr}}(L_\mathsf{k}(E,w))\). The cancellativity of \(T_{(E,w)}\) implies that it coincides with the positive cone of \(K_0^{\operatorname{gr}}(L_\mathsf{k}(E,w))\), allowing one to work directly with the monoid rather than with the \(K_0^{\operatorname{gr}}\)-group. Working with the talented monoid has the advantage of being independent of the algebra itself while still providing detailed information about its elements (such as minimal elements, atoms, and related invariants) and, consequently, about the geometry of the underlying graph, including the number of cycles and their lengths. Moreover, we use Bergman machinery [18] and its graded version developed in [19] to establish Conjecture 1(1) for vertex-weighted graphs.
The paper is organised as follows. In Section 2, we prove that the graph monoid associated with an acyclic vertex-weighted graph is cancellative (Theorem 4). Consequently, the talented monoid associated with a vertex-weighted graph is cancellative (Proposition 11(2)). We also give nice connections between the graph monoid \(M_{(E,w)}\) of a vertex-weighted graph \((E, w)\) and the talented monoid \(T_{(E,w)}\) (Proposition 11). Moreover, we show that, in general, the talented monoid associated with a vertex-weighted graph cannot be realized as the talented monoid of an ordinary graph (Example 5). In Section 3, based on Section 2, we demonstrate that the positive cone of the graded Grothendieck group \(K^{\operatorname{gr}}_0(L_{\mathsf{k}}(E, w))\) of the Leavitt path algebra of a vertex-weighted graph \((E, w)\) is exactly the talented monoid of \((E, w)\) (Corollary 14), and show that the graded Grothendieck group \(K^{\operatorname{gr}}_0\) distinguishes the class of vertex-weighted Leavitt path algebras from the unweighted class (Theorem 17). Moreover, we prove that every order preserving \(\mathbb{Z}\)-module isomorphism between \(K_0^{\operatorname{gr}}(L_{\mathsf{k}}(E, w))\) and \(K_0^{\operatorname{gr}}(L_{\mathsf{k}}(F, w))\) provides an isomorphism between the semilattices of all vertex-generated ideals of \(L_{\mathsf{k}}(E, w)\) and \(L_{\mathsf{k}}(F, w)\) (Theorem 18). In Section 4, we prove that Conjecture 1(1) holds for vertex-weighted graphs (Theorems 19 and 23) and show that the graded Grothendieck group \(K_0^{\operatorname{gr}}\) classifies the Leavitt algebras \(L_\mathsf{k}(n,n+k)\) (Theorem 24).
The main goal of this section is to establish the graph monoid associated with an acyclic vertex-weighted graph is cancellative (Theorem 4). Also, we completely describe the structure of all order ideals of the graph monoid associated with a vertex-weighted graph (Theorem 8) via the lattice of all saturated hereditary subsets. Moreover, we give several connections between the graph monoid \(M_{(E,w)}\) associated with a vertex-weighted graph \((E, w)\) and the talented monoid \(T_{(E,w)}\) (Proposition 11); in particular, we provide a lattice isomorphism between the lattice of all order ideals of \(M_{(E,w)}\) and the lattice of all \(\mathbb{Z}\)-order ideals of \(T_{(E,w)}\).
We start by setting some terminology and notation about graphs. A (directed) graph is a quadruple \(E=(E^0,E^1,s,r)\), where \(E^0\) and \(E^1\) are sets and \(s,r:E^1\rightarrow E^0\) are maps. Throughout, “graph" will always mean”directed graph". The elements of \(E^0\) are called vertices and the elements of \(E^1\) edges. (We allow the empty set to be viewed as a graph with \(E^0 = E^1 = \varnothing.\)) If \(e\) is an edge, then \(s(e)\) is called its source and \(r(e)\) its range. If \(v\) is a vertex and \(e\) an edge, we say that \(v\) emits \(e\) if \(s(e)=v\), and \(v\) receives \(e\) if \(r(e)=v\). An edge \(e\) is called a loop at \(v\) in case \(s(e) = v = r(e)\). A vertex is called a sink if it emits no edges. A vertex is called regular if it is not a sink and does not emit infinitely many edges. The subset of \(E^0\) consisting of all the regular vertices is denoted by \(E^0_{\operatorname{reg}}\). Similarly, the subset of \(E^0\) consisting of all the sinks is denoted by \(E^0_{\operatorname{sink}}\).
A graph is called row-finite if any vertex emits a finite number (possibly zero) of edges. The graph \(E\) is called finite if \(E^0\) and \(E^1\) are finite sets. In this paper we assume throughout that all graphs are row-finite, and thus \(E^0_{\operatorname{reg}}\) consists of all vertices which are not sinks.
A path \(p\) in \(E\) is a sequence \(p=e_{1}e_{2}\cdots e_{n}\) of edges in \(E\) such that \(r(e_{i})=s(e_{i+1})\) for \(1\leq i\leq n-1\). We define \(s(p) = s(e_{1})\), and \(r(p) =r(e_{n})\). By definition, the length \(|p|\) of \(p\) is \(n\). We assign the length zero to vertices. A closed path (based at \(v\)) is a path \(p\) such that \(s(p)=r(p)=v\). A cycle (based at \(v\)) is a closed path \(p=e_1 e_2 \cdots e_n\) based at \(v\) such that \(s(e_i)\neq s(e_j)\) for any \(i\neq j\). We say a vertex \(v\in E^0\) has no bifurcation if \(| s^{-1}(u)| \leq 1\) for all \(u\in T(v)\), where \(T(v)\) is the usual tree of the vertex \(v\).
A weighted graph is a pair \((E,w)\), where \(E\) is a graph and \(w:E^1\rightarrow \mathbb{N}^+\) is a map. If \(e\in E^1\), then \(w(e)\) is called the weight of \(e\). For each regular vertex \(v\) in a weighted graph \((E,w)\) we set \(w(v):=\max\{w(e)\mid e\in s^{-1}(v)\}\). This gives a map (called \(w\) again) \(w:E_{\operatorname{reg}}^0\rightarrow \mathbb{N}^+\). A weighted graph is called a vertex-weighted graph if, for each regular vertex \(v\), all edges emitted from \(v\) have the same weight, i.e., if \(w(e) = w(e')\) for all \(e,e' \in s^{-1}(v)\). In this case coincides with the weight of any edge emitting from \(v\). A weighted graph \((E, w)\) is called acyclic if the graph \(E\) has no cycles.
Let \((E,w)\) be a weighted graph. An edge \(e\in E^{1}\) is called unweighted if \(w(e)=1\) and weighted if \(w(e)>1\). The subset of \(E^1\) consisting of all unweighted edges is denoted by \(E_{uw}^1\) and the subset consisting of all weighted edges by \(E_{w}^1\).
The notion of the monoid associated to a weighted graph was introduced by the second author in [14] and later generalised to arbitrary weighted graphs by R. Preusser in [20].
Definition 2 ([20]). Let \((E,w)\) be a row-finite vertex-weighted graph. We define the weighted graph monoid of \((E,w)\) to be \[\label{graphmon} M_{(E,w)} \; \;:= \mathbb{F}_E \; \Big / \;\Big \langle w(v) v= \sum_{e \in s^{-1}(v)} r(e) \mid v\in E_{\operatorname{reg}}^0\Big \rangle,\tag{1}\] where \(\mathbb{F}_E\) is the free commutative monoid on the set \(E^0\) of vertices of \(E\).
We note that for an unweighted graph \(E\) (that is, when the weight function is constantly equal to \(1\)), the graph monoid (1 ) reduces to the commutative monoid \(M_E\) originally defined in [2]. Moreover, there exist weighted graph monoids that cannot be realised as monoids associated to unweighted graphs (see, for example, [16]).
Let \((E, \omega)\) be a vertex weighted graph. There is an explicit description of the congruence on the free commutative monoid \(\mathbb{F}_E\) given by the defining relations of \(M_{(E, \omega)}\) in Definition 2, as follows. For \(v\in E^0\), define the “\(\operatorname{{\boldsymbol{r}}}\)-transform on \(\mathbb{F}_E\)" by setting \[\label{shtrans} \operatorname{{\boldsymbol{r}}}(\omega(v) v) \;: = \;\sum_{e\in s^{-1}(v)}r(e) \text{ for al } v\in E^0_{\operatorname{reg}}.\tag{2}\] The nonzero elements of \(\mathbb{F}_E\) can be written uniquely up to permutation as \(\sum_{i=1}^{n}k_iv_{i}\), where \(v_{i}\) are distinct vertices and \(k_i\in \mathbb{N}^+\). Define a binary relation \(\rightarrow_{1}\) on \(\mathbb{F}_E\) by \[\label{hfgtrgt655} \sum_{i=1}^{n}k_iv_{i} \;\longrightarrow_{1} \; \Big( \sum_{i\neq j}k_iv_{i} \Big) +(k_j-w(v_j))v_j+ \operatorname{{\boldsymbol{r}}}(w(v_j)v_j),\tag{3}\] whenever \(j\in \{1, \cdots, n\}\) and \(k_j\geq w(v_{j})\). Let \(\rightarrow\) be the transitive and reflexive closure of \(\rightarrow_{1}\) on \(\mathbb{F}_E\). Namely \[\label{hfgtrgt6551} a\rightarrow b \;\; \;\text{ if } a=b, \;or \;a=a_0 \rightarrow_1 a_1 \rightarrow_1 \dots \rightarrow_1 a_k=b.\tag{4}\]
Finally, let \(\sim\) be the congruence on \(\mathbb{F}_E\) generated by the relation \(\rightarrow\). That is, \(a\sim b\) in case there is a string \(a=a_0, a_1,\dots, a_n=b\) in \(\mathbb{F}_E\) such that \(a_i\rightarrow_1 a_{i+1}\) or \(a_{i+1}\rightarrow_1 a_{i}\) for each \(0\leq i \leq n-1\). Then \[M_{(E,w)}=\mathbb{F}_E/\sim.\] To avoid cumbersome equivalence class notation, is standard (but not technically correct) to denote the elements of \(M_{(E,w)}\) and the elements of \(\mathbb{F}_E\) using the same symbols. For instance, we will sometimes write \(a=b\) in \(M_{(E,w)}\) for elements \(a,b \in \mathbb{F}_E\).
The relation 4 may be interpreted as follows. Let
\(x=\sum_i k_ix_i \in \mathbb{F}_E\),\(x_i\in E^0\).
If \(k_i\geq w(x_i)\), then we may “let the vertex \(x_i\) flow” by replacing the term \(w(x_i)x_i\) with the sum of the vertices adjacent to \(x_i\). More precisely, we obtain that
\[y_1=\left(\sum_{j\neq i}k_jx_j\right)+(k_i-w(x_i))x_i+\sum_{e\in s^{-1}(x_i)}r(e),\] and write \(x\to y_1\). Observe that this operation is permitted only when the summand \(k_i x_i\) appears in the expression for \(x\) and satisfies \(k_i\geq w(x_i)\).
Repeating this procedure and allowing a vertex of \(y_1\) to flow, we obtain another element \(y_2\in \mathbb{F}_E\) such that \(y_1\to y_2\). In general, the relation \(\to_1\) is applied successively to vertices appearing in the decomposition of elements of \(\mathbb{F}_E\). By definition of the relation \(\to\), every element \(y\in \mathbb{F}_E\) satisfying \(x\to y\) is obtained from \(x\) through a finite sequence of such vertex flows.
Next we recall the “confluence" property of the monoid \(M_{(E,w)}\), established by Abrams and the second author in [15]. Informally, this property asserts that whenever two elements \(a,b\in \mathbb{F}_E\) represent the same element in the quotient monoid \[M_{(E,w)}=\mathbb{F}_E/\sim,\] there exists a common element of \(\mathbb{F}_E\) to which both \(a\) and \(b\) flow.
Lemma 1 (The Confluence Lemma). Let \((E,w)\) be a vertex-weighted graph and \(M_{(E,w)}\) its associated monoid. For \(a, b \in \mathbb{F}_E\), we have \(a=b\) in \(M_{(E,w)}\) (i.e., \(a\sim b\) in \(\mathbb{F}_E\)) if and only if there exists \(c \in \mathbb{F}_E\) such that \(a \rightarrow c\) and \(b\rightarrow c\).
Consequently, we obtain the following result, which follows immediately from [14], where Bergman algebras are used in the proof.
Corollary 3. For any vertex weighted graph \((E, \omega)\), the monoid \(M_{(E, \omega)}\) is conical, i.e., for all \(x, y\in M_{(E, \omega)}\), \(x+y=0\) implies \(x =y=0.\)
Proof. Let \(x\) and \(y\) be two elements in \(M_{(E, \omega)}\) such that \(x + y =0\). Then, by The Confluence Lemma, \(x + y \rightarrow 0\) in \(\mathbb{F}_E\). Suppose that there is a vertex \(w\in E^0\) appearing in the presentation of \(x\). We note that any possible transformations of \(w\) or its multiple would give a vertex and subsequently any further transformations always contain a vertex. Thus \(x + y\) can not be transformed to \(0\), a contradiction. ◻
The next part of this section is to show that the weighted graph monoid associated to an acyclic vertex-weighted graph is cancellative. To do so, we first establish several useful results. Recall that for a graph \(E=(E^0,E^1,s,r)\), there exists a preorder “\(\geq\)” on \(E^0\) defined by \(u\ge v\) whenever there exists a path \(p\) in \(E\) such that \(s(p)=u\) and \(r(p)=v\). We write \(u > v\) if \(u\ge v\) and \(u\neq v\). We also note that if \(E\) is acyclic, then the preorder is exactly a partial order.
Lemma 2. Let \((E,w)\) be a finite acyclic vertex-weighted graph, and let \(a\) be an arbitrary element of \(M_{(E, w)}\). Then \(a\) can be written in the form \[\label{lastt} a = \sum_{v\in E^0} k_vv,\tag{5}\] where \(0\le k_v < w(v)\) for every \(v \in E^0_{\operatorname{reg}}\).
Proof. If \(a =0\), then the conclusion is obvious. Hence, we can assume that \(a \neq 0\). Then, there exists a nonempty subset \(X\subseteq E^0\) such that \[a = \sum_{v\in X}m_vv,\]where \(m_v\in \mathbb{N}\setminus\{0\}\). Let \[H_X := \{v\in X \mid v\in E^0_{\operatorname{reg}} \text{ and } m_v \ge w(v)\}.\] If \(H_X = \emptyset\), then \(a\) is already in the form of (5 ). Otherwise, we denote by \(H_X^{\max}\) the set of all maximal elements of \(H_X\) with respect to the partial ordering \(\geq\). This set is not empty as \(E\) is a finite acyclic graph. For \(u \in H_X^{\max}\), we write \(m_u = q_uw(u) + r_u\), where \(0\le r_u < w(u)\). Since \(w(u)u = \sum_{e\in s^{-1}(u)}r(e)\), it follows that \[m_uu = r_uu + \sum_{e\in s^{-1}(u)}q_u r(e).\] Therefore, we obtain that \[a = r_uu + \sum_{v\in H^{\max}_X\setminus\{u\}}m_vv + \sum_{e\in s^{-1}(u)}q_u r(e) + \sum_{v\in X\setminus H^{\max}_X}m_vv.\] Continuing this same process now for \(v\in H^{\max}_X\setminus \{u\}\), we see that after \(|H^{\max}_X|\) steps we obtain that \[\begin{align} a&=\sum_{u\in H^{\max}_X}r_uu + \sum_{u\in H^{\max}_X}\sum_{e\in s^{-1}(u)}q_u r(e) + \sum_{v\in X\setminus H^{\max}_X}m_vv\\&=\sum_{u\in H^{\max}_X}r_uu + \sum_{v\in r(s^{-1}(H^{\max}_X))) \cup (X\setminus H^{\max}_X)}m'_vv. \end{align}\] Let
\(X_1 = X \cup r(s^{-1}(H^{\max}_X))\) and \(H_{X_1}:= \{v\in X_1 \mid v\in E^0_{\operatorname{reg}} \text{ and } m'_v \ge w(v)\}\).
If \(H_{X_1} = \emptyset\), then the conclusion is obvious. Otherwise, we denote by \(H^{\max}_{X_1}\) the set of all maximal elements of \(H_{X_1}\). Since \(E\) is acyclic, it follows that \(H^{\max}_{X} \cap H^{\max}_{X_1} = \varnothing\) and for each \(v\in H^{\max}_{X_1}\), there exists a vertex \(u\in H^{\max}_{X}\) such that \(u > v\). Continuing the above same process now for \(v\in H^{\max}_{X_1}\), we see that after \(|H^{\max}_{X_1}|\) steps we obtain that \[\begin{align} a&=\sum_{u\in H^{\max}_X}r_uu + \sum_{x\in H^{\max}_{X_1}}r_xx+\sum_{v\in r(s^{-1}(H^{\max}_{X_1})) \cup (X_1\setminus (H^{\max}_X \cup H^{\max}_{X_1}))}m''_vv, \end{align}\] where \(r_u < w(u)\) for all \(u\in H^{\max}_{X}\) and \(r_x < w(x)\) for all \(x\in H^{\max}_{X_1}\).
Continuing this same process now on the set \(X_2:= X_1 \cup r(s^{-1}(H^{\max}_{X_1}))\), we see that after \(n_0\) steps we obtain that \(H_{X_{n_0}} = \varnothing\), thus finishing the proof. ◻
Lemma 3. Let \((E,w)\) be a finite acyclic vertex-weighted graph, and let \(a\) be a nonzero element of \(\mathbb{F}_E\). Then there exist a positive integer \(n\) and a nonzero element \[a' = \sum_{v\in E^0_{\operatorname{sink}}}n_vv\in \mathbb{F}_E\] such that \(na\rightarrow a'\).
Proof. Since \(a\in \mathbb{F}_E\setminus \{0\}\), there exists a nonempty subset \(X\subseteq E^0\) such that \[a = \sum_{v\in X}m_vv,\]where \(m_v\in \mathbb{N}\setminus\{0\}\). We now define \(H_0 = X\) and for \(n\ge 1\) we define inductively \[H_n = r(s^{-1}(H_{n-1})) \cup (H_{n-1} \cap E^0_{\operatorname{sink}}).\] Since \(E\) is finite and acyclic, there exists a natural number \(n_0\) such that \(H_{n_0}\) is a nonempty subset of \(E^0_{\operatorname{sink}}\). Among these numbers, we may choose \(n_0\) to be minimal. For \(z \in H_1\setminus E^0_{\operatorname{sink}}\), there exist a vertex \(u\in X\) and an edge \(f\in s^{-1}(u)\) such that \(z = r(f).\) Let \(k_u\) be the smallest positive integer such that \(k_um_u = l_uw(u)\) for some \(l_u\in \mathbb{N}\). We then have \[k_ua = k_um_u u + \sum_{v\in X\setminus\{u\}}k_um_vv\] and \[w(u)u = \sum_{e\in s^{-1}(u)}r(e)= z + \sum_{e\in s^{-1}(u)\setminus\{f\}}r(e),\] where \(r(e)\in H_1\) for all \(e\in s^{-1}(u)\setminus\{f\}\). Therefore, we obtain that \[k_ua = \sum_{v\in X\setminus\{u\}}k_um_vv + l_u z + \sum_{e\in s^{-1}(u)\setminus\{f\}}l_ur(e).\] Continuing this same process now for \(v\in H_1\setminus (E^0_{\operatorname{sink}} \cup \{z\})\), we see that after at most \(|H_1\setminus E^0_{\operatorname{sink}}|\) steps we obtain that \[n'a = \sum_{v\in H_1}m'_v v,\] where \(n'\ge 1\) and each \(m'_v \ge 1\). Continuing this same process now on the set \(H_1\), we see that after \(n_0\) steps we obtain that \[na = \sum_{v\in H_{n_0}}n_v v,\] where \(n\ge 1\) and each \(n_v \ge 1\), thus finishing the proof. ◻
Let \((E,w)\) be a weighted graph. A weighted subgraph \(X\) of \((E, w_E)\) is the weighted graph \[X = (X^0, X^1, r_X, s_X, w_X)\] such that \(X^0\subseteq E^0\), \(X^1\subseteq E^1\), and \(r_X, s_X\) are respectively the restrictions of \(s_E, r_E\) on \(X^1\) and
\(w_X(e) = w_E(e)\) for all \(e\in X^1\).
A weighted subgraph \(X\) is called complete if \[s^{-1}_X(v) = s^{-1}_E(v)\] for all \(v\in X^0_{\operatorname{reg}}\). By [14], the weighted graph \(E\) can be expressed as the direct limit \[(E,w)=\varinjlim (E_i,w_i),\] where \(\{(E_i,w_i)\}\) is a directed system of finite complete weighted subgraphs of \((E,w)\).
We are now in a position to state the first main result of this section.
Theorem 4. For every acyclic vertex-weighted graph \((E,w)\), the monoid \(M_{(E,w)}\) is cancellative.
Proof. Let \((E, w)\) be an arbitrary acyclic vertex-weighted graph. By [14], it follows that \[(E,w)=\varinjlim (E_i,w_i),\] where each \((E_i, w_i)\) is a finite complete weighted subgraphs of \((E,w)\). Since \((E, w)\) is an acyclic vertex-weighted graph, each \((E_i,w_i)\) is also an acyclic vertex-weighted graph. By [14], the monoid \(M_{(E, w)}\) can be realised as the directed limit \[M_{(E,w)}=\varinjlim M_{(E_i,w_i)}.\] From this observation, it suffices to prove that \(M_{(E, w)}\) is cancellative in the case where \((E, w)\) is a finite acyclic vertex-weighted graph.
Assume that \((E,w)\) is a finite acyclic vertex-weighted graph. Let \(a,b,c\) be elements of \(\mathbb{F}_E\) such that \(a+c = b+c\) in \(M_{(E,w)}\). Equivalently, \(a+ nc = b+ nc\) in \(M_{(E,w)}\) for all \(n\ge 1\). We claim that \(a = b\) in \(M_{(E,w)}\). The conclusion is immediate when \(c=0\). Thus, we may assume that \(c\neq 0\). Then, by Lemma 3, there exist a positive integer \(n\) and a nonzero element \[c' = \sum_{v\in E^0_{\operatorname{sink}}}k_v v\in \mathbb{F}_E\] such that \(nc \rightarrow c'.\) Consequently, we have \(nc = c'\) in \(M_{(E, w)}.\) By Lemma 2, there exist elements \(a' = \sum_{v\in E^0}n_v v\) and \(b' = \sum_{v\in E^0}v_v v\in \mathbb{F}_E\) such that
\(a = a'\) and \(b = b'\) in \(M_{(E, w)},\)
where \(m_v < w(v)\) and \(n_v < w(v)\) for all \(v\in E^0_{\operatorname{reg}}\). From these observations, it follows that
\(a' + c' = b' + c'\) in \(M_{(E,w)}\).
By the Confluence Lemma 1, there exits an element \(x \in \mathbb{F}_E\) such that \(a' + c' \rightarrow x\) and \(b' + c' \rightarrow x\). By the construction of \(a'\), \(b'\) and \(c'\), neither \(a'+c'\) nor \(b'+c'\) admits any further reductions. Hence, \(a' + c' = x = b' + c'\) in \(\mathbb{F}_E\). This implies that \(a' = b'\) in \(\mathbb{F}_E\). Consequently, we have \(a = b\) in \(M_{(E, w)}\). This finishes the proof. ◻
In the following examples, we present a vertex-weighted graph whose associated graph monoid is cancellative, and another vertex-weighted graph whose graph monoid is not cancellative.
Example 1. (1) Let \((E,w)\) be the following vertex-weighted graph \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/ydhnqavb.png}\label{qeuknwlg}\end{figure}\tag{6}\] where \(w(e) =2= w(f)\) and \(w(g) =1\). We then have \[M_{(E,w)} = \mathbb{F}_{\{u, v\}} \big/ \big\langle 2u=u+v, ~ v=u \big\rangle\cong \mathbb{F}_{\{u, v\}} \big/ \big\langle v=u \big\rangle \cong \mathbb{N}.\] This implies that \(M_{(E,w)}\) is cancellative.
(2) Let \((E,w)\) be the following vertex-weighted graph \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/dnhjmptf.png}\label{rgelspqv}\end{figure}\tag{7}\] where \(w(e) = w(f) = w(g) = w(h) = 2\). We then have \[M_{(E,w)} = \mathbb{F}_{\{u, v\}} \big/ \big\langle 2u=u+v, ~ 2v=u +v \big\rangle.\] Assume that \(M_{(E,w)}\) is cancellative. Then the relation \(2u=u+v\) would imply \(u=v\) in \(M_{(E,w)}\). By The Confluence Lemma, there exits an element \(x \in \mathbb{F}_E\) such that
\(u \rightarrow x\) and \(v \rightarrow x\).
However, neither \(u\) nor \(v\) admits any further reductions, and so \(u = x = v\) in \(\mathbb{F}_E\), a contradiction. Hence, the monoid \(M_{(E,w)}\) is not cancellative.
We note that for every (unweighted) graph \(E\), the graph monoid \(M_E\) is cancellative if and only if no cycle in \(E\) has exits (see, e.g., [21]). However, Example 1(1) shows that this characterization does not, in general, extend to vertex-weighted graphs. In light of this observation, it is natural to ask the following question.
Question 5. Can one characterise all vertex-weighted graphs whose graph monoids are cancellative?
In the remainder of this section, we describe the structure of weighted graph monoids \(M_{(E, \omega)}\) in terms of saturated hereditary subsets of \(E\). To do so, we need to recall some useful notions.
Definition 6 ([16]). Let \((E, \omega)\) be a vertex-weighted graph and \(H\subseteq E^0\).
(1) The set \(H\) is called hereditary if for any \(e\in E^1\), \(s(e)\in H\) implies \(r(e)\in H\).
(2) The set \(H\) is saturated if whenever \(v\in E_{\operatorname{reg}}^0\) with the property that \(r(s^{-1}(v))\subseteq H\), then \(v\in H\).
(3) The hereditary saturated closure of \(H\), denoted by \(\overline{H}\), is the smallest hereditary and saturated subset of \(E^0\) containing \(H\).
We denote by \(\mathcal{H}_{(E,\omega)}\) the set of all saturated hereditary subsets of \(E^0\).
Example 2. Let \((E, \omega)\) be the following vertex weighted graph \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/fbjdkitm.png}\label{avpnmojw}\end{figure}\tag{8}\]
where all edges have weight \(2\). Then we have \[\mathcal{H}_{(E,\omega)} = \big \{\varnothing, \{s, u\}, E^0\big\}.\]
Let \((E, \omega)\) be a vertex-weighted graph and \(H\in \mathcal{H}_{(E,\omega)}\). We denote by \((E_H, \omega_r)\) the restriction weighted graph
\(E_H^0 := H\), \(E_H^1 := \{e\in E^1\mid s(e)\in H\}\)
and the source, range and weight function in \(E_H\) are exactly the source, range and weight function in \(E\) restricted to \(H\).
The following proposition provides that every nonempty saturated hereditary subset \(H\) of a vertex-weighted graph \(E\) induces a weighted graph submonoid \(M_{(E_H, \omega_r)}\) of \(M_{(E, \omega)}\).
Proposition 7. Let \((E, \omega)\) be a vertex-weighted graph and \(H\in \mathcal{H}_{(E,\omega)}\). Then, the map \(\psi_H: M_{(E_H, \omega_r)}\rightarrow M_{(E, \omega)}\), defined by \(v \mapsto v\), is an injective homomorphism of monoids. Consequently, \(M_{(E_H, \omega_r)}\) is a submonoid of \(M_{(E, \omega)}\).
Proof. Clearly the map \(\psi_H: M_{(E_H, \omega_r)}\rightarrow M_{(E, \omega)}, v\mapsto v\) is well-defined. Let \(a, b\in M_{(E_H, \omega_r)}\) such that \(a = b\) in \(M_{(E, \omega)}\). By the Confluence Lemma 1, there exists an element \(c\in \mathbb{F}_E\) such that \(a \rightarrow c\) and \(b\rightarrow c\). Since \(H\) is hereditary, all the transformations occur in \(E_H\), and so \(c\in \mathbb{F}_{E_H}\). This implies that \(a = b\) in \(M_{(E_H, \omega_r)}\). Hence, \(\psi_H\) is an injective homomorphism of monoids, thus finishing the proof. ◻
Recall (see [4]) that an order-ideal of a commutative monoid \(M\) is a submonoid \(I\) of \(M\) such that, for any \(x, y\in M\), if \(x+y \in I\) then \(x, y\in I\). An order-ideal may also be described as a submonoid \(I\) of \(M\) which is hereditary with respect to the canonical preorder \(\le\) on \(M\): \(x\le y\) and \(y\in I\) imply \(x\in I\), where the preorder \(\le\) on \(M\) is defined by setting \(x\le y\) if \(y = x + m\) for some \(m\in M\). For each \(X\subseteq M\), the order-ideal of \(M\) generated by \(X\) is the set \[\langle X \rangle :=\big\{m\in M\mid m\le \sum^n_{i=1}x_i,\;n\in \mathbb{N}^+,\;x_i\in X\big\}.\] The set \(\mathcal{L}(M)\) of order-ideals of \(M\) forms a complete lattice such that the join of two elements \(I, J\) is exactly the order-ideal of \(M\) generated by \(I +J\).
We are now in a position to establish the second main result of this section describing order-ideals of the graph monoid \(M_{(E, \omega)}\) of a vertex-weighted graph \((E, \omega)\), which is an analogue of the corresponding result for sandpile monoids established in [17].
Theorem 8. For any vertex weighted graph \((E, \omega)\), the following statements hold:
\((1)\) \(0\) and \(M_{(E, \omega)}\) are two order-ideals of \(M_{(E, \omega)}\);
\((2)\) For all \(H\in \mathcal{H}_{(E,\omega)}\), \(M_{(E_H, \omega_r)}\) is an order-ideal of \(M_{(E, \omega)}\);
\((3)\) For every order-ideal \(I\) of \(M_{(E, \omega)}\), \(I = M_{(E_H, \omega_r)}\), where \(H= I\cap E^0\in \mathcal{H}_{(E,\omega)}\);
\((4)\) \(\mathcal{H}_{(E,\omega)}\cong \mathcal{L}(M_{(E, \omega)})\) as lattices.
Proof. (1) By Corollary 3, the zero ideal is an order-ideals of \(M_{(E, \omega)}\). Also, \(M_{(E, \omega)}\) is obviously an order-ideals of \(M_{(E, \omega)}\).
(2) Let \(H\) be an element in \(\mathcal{H}_{(E,\omega)}\). By Proposition 7, \(M_{(E_H, \omega_r)}\) is a submonoid of \(M_{(E, \omega)}\). Assume that \(x\) any \(y\) are elements in \(M_{(E, \omega)}\) with \(x\le y\) and \(y\in M_{(E_H, \omega_r)}\). Then, \(y = x +z\) in \(M_{(E_H, \omega_r)}\) for some \(z\in M_{(E, \omega)}\). By the Confluence Lemma, there exists an element \(c\in \mathbb{F}_E\) such that \(y \rightarrow c\) and \(x+z\rightarrow c\). Since \(y\in M_{(E_H, \omega_r)}\), \(\text{supp}(y)\subseteq E^0_H\), and so \(\text{supp}(c)\subseteq E^0_H\). Assume that \(x\notin M_{(E_H, \omega_r)}\). Then, there exists a vertex \(v\in \text{supp}(x)\) such that \(v\notin E^0_H\). Since \(H\) is saturated and hereditary, any possible transformations of \(v\) or its multiple would give a vertex which is not in \(E_H\) and subsequently any further transformations always contain a vertex which is not in \(E_H\). This shows that \(x + y\) cannot be transformed to \(c\), a contradiction, and so \(x\in M_{(E_H, \omega_r)}\). Thus \(M_{(E_H, \omega_r)}\) is an order-ideal of \(M_{(E, \omega)}\).
(3) Let \(I\) be an order-ideal of \(M_{(E, \omega)}\) and \(H := I \cap E^0\). We claim that \(H\in \mathcal{H}_{(E,\omega)}\). Indeed, let \(e\in E^1\) with \(v:=s(e)\in H\). We then have \(v\in I\) and \(\sum_{f\in s^{-1}(v)}r(f)=\omega(v) v \in I\), and so \(r(f)\in I\) for all \(f\in s^{-1}(v)\) (since \(I\) is an order-ideal of \(M_{(E, \omega)}\)); in particular, \(r(e)\in I\). Hence, \(H\) is hereditary. Now let \(v\) be a regular vertex in \(E\) with \(r(s^{-1}(v))\subseteq I\). Then, \(\omega(v)v=\sum_{f\in s^{-1}(v)}r(f) \in I\), and so \(v\in I\). Therefore, \(H\) is saturated, showing the claim.
We next prove that \(I= M_{(E_H, \omega_r)}\). Since \(H\subseteq I\) and \(I\) is a submonoid of \(M_{(E, \omega)}\), we have \(M_{(E_H, \omega_r)}\subseteq I\). Let \(x\) be a nonzero element in \(I\). Since \(I\) is an order-ideal of \(M_{(E, \omega)}\), we must have \(\text{supp}(x)\subseteq I\), and so \(\text{supp}(x)\subseteq H\). This implies that \(x\in M_{(E_H, \omega_r)}\), that means, \(I\subseteq M_{(E_H, \omega_r)}\).
(4) Let \[\phi: \mathcal{H}_{(E,\omega)}\longrightarrow \mathcal{L}(M_{(E, \omega)})\] be the map defined by: \[H\longmapsto\phi(H)= M_{(E_H, \omega_r)},\] and let \[\psi: \mathcal{L}(M_{(E, \omega)})\longrightarrow \mathcal{H}_{(E,\omega)}\] be the map defined by: \[I\longmapsto \psi(I) = I\cap E^0.\] It is obvious that both maps are order-preserving. Moreover, we have \(\psi(\phi(H)) = \psi(M_{(E_H, \omega_r)}) = H\) for every \(H\in \mathcal{H}_{(E,\omega)}\), and hence \(\psi\phi = id_{\mathcal{H}_{(E,\omega)}}.\) Conversely, by item (3), we obtain that \(\phi\psi = id_{\mathcal{L}(M_{(E, \omega)})}.\) Therefore, \(\phi\) and \(\psi\) are order-preserving mutually inverse maps. Consequently, we obtain that \(\mathcal{H}{(E,\omega)}\cong\mathcal{L}(M{(E,\omega)})\) as lattices, thus finishing the proof. ◻
For clarification, we consider the following example.
Example 3. Let \((E, \omega)\) be the following vertex weighted graph \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/jcudyask.png}\label{ftjvczwi}\end{figure}\tag{9}\] where all edges have weight \(2\). Then we have
\(\mathcal{H}_{(E,\omega)} =\{\varnothing, \{s, u\}, E^0\}\) and \(\mathcal{L}(M_{(E, \omega)}) = \{0, \langle s, u \rangle, M_{(E, \omega)}\}\),
and so we have \(\mathcal{H}_{(E,\omega)}\cong \mathcal{L}(M_{(E, \omega)})\) as lattices via the map:
\(\varnothing \longmapsto 0\), \(\{s, u\}\longmapsto \langle s, u \rangle\) and \(E^0 \longmapsto M_{(E, \omega)}\).
Next we define the “talented” version of the weighted graph monoids (1 ).
Definition 9. Let \((E,w)\) be a row-finite vertex-weighted graph. We define the talented monoid of \((E,w)\) to be \[\label{talmon} T_{(E,w)} \; \;:= \\ \Big \langle v(i) \mid v\in E^0,\;i \in \mathbb{Z} \Big \rangle \; \Big / \;\Big \langle w(v) v(i)= \sum_{e \in s^{-1}(v)} r(e)(i+1) \, \big | \, v\in E_{\operatorname{reg}}^0 , i \in \mathbb{Z} \Big \rangle,\tag{10}\] where \(\Big \langle v(i) \mid v\in E^0,\;i \in \mathbb{Z} \Big \rangle\) is the free commutative monoid on the set \(\{v(i)\mid v\in E^0,\;i \in \mathbb{Z}\}\).
We should mention that for a directed row-finite graph \(E\), i.e., the weight is the constant \(1\), the talented monoid (10 ) reduces to the commutative monoid \(T_E\) originally defined in [22].
A \(\Gamma\)-monoid, where \(\Gamma\) is an abelian group, consists of a commutative monoid \(M\) equipped with a group action of \(\Gamma\) by monoid homomorphisms. The image of an element \(m \in M\) under the action of a group element \(\gamma \in \Gamma\) is denoted by \({ }^{\gamma} m\). A monoid homomorphism \(\phi: M\longrightarrow M'\) is called a \(\Gamma\)-homomorphism if \(\phi({ }^{\gamma} m) = { }^{\gamma} \phi(m)\) for all \(m\in M\) and \(\gamma \in \Gamma\).
There is a well-defined action of \(\mathbb{Z}\) on the monoid \(T_{(E,w)}\) defined on the generators by \({}^n v(i):=v(i+n)\), where \(i, n \in \mathbb{Z}\), and extends to all of the monoid. Throughout we write \(v:=v(0)\). We denote \(1_E:=\sum_{v\in E^0}v\), a distinguished order unit element both in \(M_{(E,w)}\) and \(T_{(E,w)}\)
For clarification, we illustrate Definition 9 by presenting the following examples. We first recall the notion of refinement for monoids. A commutative monoid \(M\) is called a refinement monoid if for any equality \[a_1 + \cdots + a_m \;=\; b_1 + \cdots + b_n,\] with \(a_i, b_j \in M\), there exist elements \(x_{ij} \in M\) such that \[a_i = \sum_{j=1}^n x_{ij} \quad \text{for all } i=1,\dots,m,\] and \[b_j = \sum_{i=1}^m x_{ij} \quad \text{for all } j=1,\dots,n.\]
We shall show that only the talented monoids of unweighted Leavitt path algebras are refinement (Proposition 16).
Example 4. Let \(E\) be a graph with two loops of weight one. Then \[T_E=\frac{\langle v(i) \mid i\in \mathbb{Z}\rangle}{\langle v(i)=2v(i+1)\rangle}.\] One can see that \(T_E\cong \mathbb{N}[1/2]\), with the action \({}^1 n = 1/2 n\), where \(n\in \mathbb{N}[1/2]\).
On the other hand, for the weighted graph \(F\) consisting of two loops of weight 2, we have \[T_{(F,w)}=\frac{\langle v(i) \mid i\in \mathbb{Z}\rangle}{\langle 2v(i)=2v(i+1)\rangle}.\] We obtain that \(T_{(F,w)}\) is cancellative but not a refinement monoid. The cancellative property follows from Proposition 11(2) below. Assume that \(T_{(F,w)}\) is a refinement monoid. Since \(2v(0) = 2v(1)\), there exist elements \(a_{ij}\in T_{(F, w)}\), \(1\le i, j\le 2\), such that \[v(0) = a_{11} + a_{12} = a_{21} + a_{22} \text{ and } v(1) = a_{11} + a_{21} = a_{12} + a_{22}\] in \(T_{(F, w)}\). By Confluence Lemma 1, we have \(a_{i1} + a_{i2}\rightarrow v(0)\) for all \(i\). It follows that for each \(i\), either \(a_{i1}=0\) and \(a_{i2}=v(0)\), or \(a_{i2}=0\) and \(a_{i1}=v(0)\). Without loss of generality, we can assume that \(a_{11} = 0\) and \(a_{12}=v(0)\). We then have \(v(1) = v(0) + a_{22}\) in \(T_{(F, w)}\). By Confluence Lemma 1, both \(v(1)\) and \(v(0) + a_{22}\) flow to the same element in the free monoid, and so \(v(0) + a_{22}\rightarrow v(1)\). This implies that \(a_{22} \rightarrow nv(0)\) for some \(n\ge 1\). Therefore, \[v(1) =v(0) + a_{22} = (n+1)v(0) = 2v(1) + (n-1)v(0)\] in \(T_{(F, w)}\). Since \(T_{(F, w)}\) is cancellative, \(v(1) + (n-1)v(0) = 0\), and hence \(v(1) =0\), a contradiction. Thus \(T_{(F,w)}\) is not a refinement monoid.
Example 5.
Consider the graph \(E\), where all untagged edges are assigned weight one.
\[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/jliafvzd.png}\label{zktvbyrn}\end{figure}\tag{11}\] The commutative monoid \(M_{(E,w)}\) is generated by symbols \(v,w,z\) subject to the weighted graph relations \[2v=w+z,\;w=v,\;z=v.\] One can see that the generators \(w,z\) are redundant and the relation reduces to \(2v=2v\) which is also redundant. Thus \(M_{(E,w)}\cong \mathbb{N}\). We shall see that the weighted Leavitt path algebra \(L_\mathsf{k}(E,w)\) is not isomorphic to an unweighted Leavitt path algebra (as the graph \((E,w)\) does not satisfy Preusser’s conditions 15). This example shows that the weighted graph monoid cannot distinguish the weighted Leavitt path algebra \(L_K(E,w)\) from unweighted Leavitt path algebras. Although \(L_K(E,w)\) is not isomorphic to any unweighted Leavitt path algebra, its graph monoid is \(\mathbb{N}\), which also arises as the graph monoid of numerous unweighted Leavitt path algebras.
Now consider the talented monoid \(T_{(E,w)}\). It is easy to see that \[T_{(E,w)}=\frac{\langle v(i) \mid i\in \mathbb{Z}\rangle}{\langle 2v(i)=2v(i+2)\rangle},\] which is not refinement (by Example 4). Consequently, \(T_{(E,w)}\) cannot be isomorphic to a talented monoid of an ordinary graph (as they are refinement). We shall see in §3 that the talented monoid of weighted graphs distinguishes the class of weighted Leavitt path algebras from the unweighted ones.
In the remainder of this section, we heavily use the concept of the covering graph of a weighted graph.
Definition 10. The covering graph \((\overline{E}, \overline{w})\) of a weighted graph \((E,w)\) (also denoted by \(E\times_1 \mathbb{Z}\)) is a weighted graph defined by \[\begin{gather} \overline{E}^0 = \big\{v^{(n)} \mid v \in E^0 \text{ and } n \in \mathbb{Z}\big\},\qquad \overline{E}^1 = \big\{e^{(n)} \mid e\in E^1 \text{ and } n\in \mathbb{Z}\big\},\\ s(e^{(n)}) = s(e)^{(n)}, \qquad r(e^{(n)}) = r(e)^{(n+1)} \qquad\text{ and } \qquad w(e^{(n)})=w(e). \end{gather}\]
For clarification, we illustrate Definition 10 by presenting the following examples.
Example 6. Consider the graph \(E\) from Example 5, where all untagged edges are assigned weight one. \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/ivomryux.png}\label{horumkwq}\end{figure}\tag{12}\] Then the covering graph \(\overline{E}\) takes the following form, with edges emiting from \(v^{(i)}\) has weight \(2\) and others have weight \(1\).
\[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/opxzgfat.png}\label{mekvungq}\end{figure}\tag{13}\]
Example 7. Consider the weighted graph \(E\) with \(n+k\) loops each of weight \(n\).
\[\tag{14} \begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/txczhpni.png}\tag{15}\end{figure}\] It is easy to see that \(M_{(E,w)}\) is the monogenic monoid \[M_{(n,n+k)}=\big\langle v \mid nv=(n+k)v \big \rangle.\] The weighted covering graph \(E\times \mathbb{Z}\) takes the form \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/ckmufvta.png}\label{alfrwhtx}\end{figure}\tag{16}\] where the edges have weight \(n\). We then have \[T_{(E,w)}=\big \langle v(i), i\in \mathbb{Z}\mid (n+k)v(i)=nv(i+1)\big \rangle.\] Define the \(\mathbb{Z}\)-monoid homomorphism \[\begin{align} \phi: T_E &\longrightarrow \left\langle \left(\frac{n+k}{n}\right)^i \mid i\in\mathbb{Z} \right\rangle\subseteq \mathbb{Q}^{+}\\ v(i) &\longmapsto \left(\frac{n+k}{n}\right)^i, \end{align}\] with the action of \(\mathbb{Z}\) defined as follows: \[{}^1x=\left(\frac{n+k}{n}\right) x.\] When \((n,k)=1\), note that the smallest \(p\) and \(q\) such that \(p(\frac{n+k}{n})^i=q (\frac{n+k}{n})^{i+1}\) are \(n+k\) and \(n\), respectively. It then follows that \(\phi\) is an isomorphism.
Let \(M\) be a \(\Gamma\)-monoid. A \(\Gamma\)-ordered ideal of \(M\) is a submonoid \(I\) of \(M\) which is closed under the action of \(\Gamma\) and and it is hereditary in the sense that \(x \le y\) and \(y \in I\) imply \(x\in I\).
We end this section by giving connections between the graph monoid \(M_{(E,w)}\) of a vertex-weighted graph \((E, w)\) and the talented monoid \(T_{(E,w)}\).
Proposition 11. Let \((E,w)\) and \((F,w)\) be vertex-weighted graphs. Then the following statements hold:
There exists a \(\mathbb{Z}\)-isomorphism \(\phi: T_{(E, w)}\longrightarrow M_{(\overline{E}, \overline{w})}\) such that \(\phi(v(n)) = v^{(n)}\) for all \(v\in E^0\) and \(n\in \mathbb{Z}\).
The talented monoid \(T_{(E,w)}\) is cancellative.
A \(\mathbb{Z}\)-homomorphism \(\phi:T_{(E,w)}\longrightarrow T_{(F,w)}\) induces a homomorphism \(\overline{\phi}: M_{(E,w)}\longrightarrow M_{(F,w)}\).
Furthermore, if \(\phi\) in (3) is an isomorphism, so it \(\overline{\phi}\).
There is a lattice isomorphism between the lattices of all order ideals of \(M_E\) and \(M_{(E,w)}\), and the lattice of all \(\mathbb{Z}\)-order ideals of \(T_{(E,w)}\).
Proof. (1) It is a straightforward check and is left to the reader.
(2) It is obvious that the covering graph \((\overline{E}, \overline{w})\) is acyclic. By item (1), \(T_{(E, w)}\cong M_{(\overline{E}, \overline{w})}\) as \(\mathbb{Z}\)-monoids. Then, by Theorem 4, we immediately obtain that \(T_{(E, w)}\) is cancellative.
(3) First observe that there is a monoid isomorphism \[M_{(E,w)} \longrightarrow T_{(E,w)}/ \langle v(i)=v(i+1) \mid v\in E^0, i\in \mathbb{Z}\rangle.\] Let \(\phi:T_{(E,w)}\rightarrow T_{(F,w)}\) be the \(\mathbb{Z}\)-monoid homomorphism. Since \(\phi\) preserves the action of \(\mathbb{Z}\), it induces the homomorphism \[T_{(E,w)}/ \langle v(i)=v(i+1) \mid v\in E^0, i\in \mathbb{Z}\rangle \longrightarrow T_{(F,w)}/ \langle v(i)=v(i+1) \mid v\in F^0, i\in \mathbb{Z}\rangle.\] Thus \(\overline{\phi} : M_{(E,w)}\rightarrow M_{(F,w)}\) follows. The rest is immediate.
(4) This follows from the form of the maps \(\phi\).
(5) A proof analogous to that of Theorem 8 shows that there is a lattice isomorphism between the lattice of all order ideals of each of these monoids and the lattice of all hereditary and saturated subsets of \(E^0\). ◻
The aim of this section is to compute the graded Grothendieck group of the Leavitt path algebra of a vertex-weighted graph in terms of its talented monoid (Corollary 14), and show that the graded Grothendieck group \(K^{\operatorname{gr}}_0\) distinguishes the class of vertex-weighted Leavitt path algebras from the unweighted class (Theorem 17), as well as prove that every order preserving \(\mathbb{Z}\)-module isomorphism between \(K_0^{\operatorname{gr}}(L_{\mathsf{k}}(E, w))\) and \(K_0^{\operatorname{gr}}(L_{\mathsf{k}}(F, w))\) provides an isomorphism between the semilattices of all vertex-generated ideals of \(L_{\mathsf{k}}(E, w)\) and \(L_{\mathsf{k}}(F, w)\) (Theorem 18).
We begin this section by briefly recalling the notion of weighted Leavitt path algebras, which are algebras associated with weighted graphs. We refer the reader to [14], [23] for a detailed analysis of these algebras.
Definition 12. Let \((E,w)\) be a weighted graph and \(\mathsf{k}\) a field. The free \(\mathsf{k}\)-algebra generated by \(\{v,e_i,e_i^*\mid v\in E^0, e\in E^1, 1\leq i\leq w(e)\}\) subject to relations
(i) \(uv=\delta_{uv}u, \text{ where } u,v\in E^0\),
(ii) \(s(e)e_i=e_i=e_ir(e),~r(e)e_i^*=e_i^*=e_i^*s(e), \text{ where } e\in E^1, 1\leq i\leq w(e)\),
(iii) \(\sum_{e\in s^{-1}(v)}e_ie_j^*= \delta_{ij}v, \text{ where } v\in E_{\operatorname{reg}}^0 \text{ and } 1\leq i, j\leq w(v)\),
(iv) \(\sum_{1\leq i\leq w(v)}e_i^*f_i= \delta_{ef}r(e), \text{ where } v\in E_{\operatorname{reg}}^0 \text{ and } e,f\in s^{-1}(v)\),
is called the weighted Leavitt path algebra of \((E,w)\), and denoted by \(L_\mathsf{k}(E,w)\), where \(\delta\) is the Kronecker delta. In relations (iii) and (iv) we set \(e_i\) and \(e_i^*\) to be zero whenever \(i > w(e)\).
Note that if the weight of each edge is \(1\), then \(L_\mathsf{k}(E,w)\) reduces to the usual Leavitt path algebra \(L_\mathsf{k}(E)\) of the graph \(E\). Also, if \(E\) is the empty graph then \(L_\mathsf{k}(E,w)\) is defined to be the zero ring.
The motivation for defining weighted Leavitt path algebras comes from the fact that ordinary Leavitt path algebras do not encompass Leavitt algebras of the form \(L_\mathsf{k}(n,n+k)\). However, starting from the weighted graphs in (14 ), the associated weighted Leavitt path algebras are precisely \(L_\mathsf{k}(n,n+k)\).
For a vertex-weighted graph \((E,w)\), one can consider a \(\mathbb{Z}\)-grading on \(L_\mathsf{k}(E,w)\) by assigning \[\deg(v)=0,\qquad \deg(e_i)=1,\qquad \deg(e_i^*)=-1,\] for \(v\in E^0\), \(e\in E^1\), and \(1\le i\le w(e)\). If all edges have weight \(1\), then this grading coincides with the standard grading on an unweighted Leavitt path algebra. For an approach to endowing weighted Leavitt path algebras with a grading by an arbitrary group, we refer the reader to [23].
Let \(R\) be a not necessarily unital ring. Recall that a left \(R\)-module \(M\) is called unital if \(RM = M\). We denote by \(R\)-\(\mathrm{Mod}\) the category of unital left \(R\)-modules. Furthermore, we denote by \(R\)-\(\mathrm{Mod}_{\mathrm{proj}}\) the full subcategory of \(R\)-\(\mathrm{Mod}\) whose objects are the projective objects of \(R\)-\(\mathrm{Mod}\) that are finitely generated as a left \(R\)-module. If \(R\) has local units, we define \[\mathcal{V}(R) = \{ [P] ~| ~ P \in R\text{-}\mathrm{Mod}_{\mathrm{proj}} \}\] where \([P]\) denotes the isomorphism class of \(P\) as a left \(R\)-module. \(\mathcal{V}(R)\) becomes an abelian monoid by defining \([P]+[Q] = [P \oplus Q]\). It is well-known that \(\mathcal{V}\) is a functor that commutes with direct limits. There is a different, but equivalent definition of \(\mathcal{V}\) using idempotent matrices over \(R\), cf. [24].
The following result was introduced by the second author in [14] and later generalised to arbitrary weighted graphs by R. Preusser in [20].
Theorem 13 ([20]). \(\mathcal{V}\circ L \cong M\). Moreover, if \((E,w)\) is a finite weighted graph and \(\mathsf{k}\) is a field, then \(L_{\mathsf{k}}(E,w)\) is left and right hereditary.
Let \(R\) now be a \(\Gamma\)-graded ring. Recall that a \(R\)-module \(M\) is called \(\Gamma\)-graded if there is a decomposition \(M = \oplus_{\gamma \in \Gamma} M_{\gamma}\) such that \(R_{\alpha} M_{\gamma} \subseteq M_{\alpha \gamma}\) for any \(\alpha \gamma \in \Gamma\). We denote by \(R\text{-} \mathrm{Gr}\) the category of \(\Gamma\)-graded unital left \(R\)-modules with morphisms the \(R\)-module homomorphisms that preserve grading. Moreover, we denote by \(R\text{-}\mathrm{Gr}_{\mathrm{proj}}\) the full subcategory of \(R\)-\(\mathrm{Gr}\) whose objects are the projective objects of \(R\text{-}\mathrm{Gr}\) that are finitely generated as a left \(R\)-module. If \(R\) has graded local units, we define \[\mathcal{V}^{\mathrm{gr}} (R) = \{ [P] ~|~ P \in R\text{-}\mathrm{Gr}_{\mathrm{proj}} \}\] where \([P]\) denotes the isomorphism class of \(P\) as a graded left \(R\)-module. \(\mathcal{V}^{\mathrm{gr}} (R)\) becomes a \(\Gamma\)-monoid by defining \([P]+[Q] = [P \oplus Q]\) and \({^{\gamma}}{[P]} = [P(\gamma)]\). The graded Grothendieck group \(K_0^{\mathrm{gr}} (R)\) is the group completion of \(\mathcal{V}^{\mathrm{gr}} (R)\) [24].
We next discuss the smash product of weighted Leavitt path algebras. For a \(\Gamma\)-graded ring \(A\) (possibly without unit), the smash product ring \(A\#\Gamma\) is defined as the set of all formal sums \(\sum_{\gamma \in \Gamma} r^{(\gamma)} P_\gamma\), where \(r^{(\gamma)}\in A\) and \(P_\gamma\) are symbols. Addition is defined component-wise and multiplication is defined by linear extension of the rule \[(rP_{\alpha})(sP_{\beta})=rs_{\alpha\beta^{-1}}P_{\beta},\] where \(r,s\in A\) and \(\alpha,\beta\in\Gamma\). It is routine to check that \(A\#\Gamma\) is a ring. We emphasise that the symbols \(P_{\gamma}\) do not belong to \(A\#\Gamma\); however if the ring \(A\) has unit, then we regard the \(P_\gamma\) as elements of \(A\#\Gamma\) by identifying \(1_A P_\gamma\) with \(P_\gamma\). Each \(P_{\gamma}\) is then an idempotent element of \(A\#\Gamma\).
It is known that (see [24] or [25]) there is an isomorphism of categories of modules \[\label{vast5} \psi: A\text{-}\mathrm{Gr}\longrightarrow A\#\Gamma\text{-}\mathrm{Mod}.\tag{17}\]
For a \(\Gamma\)-graded ample groupoid \(\mathcal{G}\), in [24] it was shown that there is an isomorphism between the Steinberg algebras \(A_\mathsf{k}(\mathcal{G} \times \Gamma) \cong A_\mathsf{k}(\mathcal{G})\# \Gamma\), where \(\mathcal{G} \times \Gamma\) is the crossed-product groupoid. Specialising to the case of graph groupoids \(\mathcal{G}_E\), since \(A_\mathsf{k}(\mathcal{G}_E)\cong L_\mathsf{k}(E)\), we obtain that \[L_\mathsf{k}(\overline{E}) \cong A_\mathsf{k}(\mathcal{G}_{\overline{E}}) \cong A_\mathsf{k}(\mathcal{G}_E \times \mathbb{Z}) \cong A_\mathsf{k}(\mathcal{G}_E)\# \mathbb{Z}\cong L_\mathsf{k}(E) \# \mathbb{Z}.\] Combined with the category isomorphism of 17 , this explains why graded \(K\)-theory is both tractable and powerful in the context of Leavitt path algebras. Although the computations become considerably simpler, the theory still captures substantial information about the algebra itself, as in effect, one is working with the \(K\)-theory of algebras associated to acyclic graphs, namely the covering graphs.
There is no groupoid model for weighted Leavitt path algebras. However, the following lemma once again highlights the effectiveness of graded \(K\)-theory in the weighted graph setting. Compare this with [24] for the case of Leavitt path algebras and [25] for Leavitt path algebras of hyper graphs.
Lemma 4. For any vertex-weighted graph \((E, w)\) and any field \(\mathsf{k}\), the map \[\phi \colon L_\mathsf{k}(\overline{E}, \overline{w}) \rightarrow L_\mathsf{k}(E,w)\# \mathbb{Z}\] defined on the generators by \[\label{smashweight} \phi(v^{(n)})=v{P_{-n}}, \qquad \phi(e_i^{(n)})=e_i P_{-n-1}, \qquad \phi(e_i{^{(n)}}^*)=e_i^*{P_{-n}},\tag{18}\] for \(v\in E^0\), \(e\in E^1\), \(1\leq i \leq w(e)\), and \(n \in \mathbb{Z}\), is an isomorphism of \(\mathsf{k}\)-algebras.
Proof. To show that the map \(\phi\) is a well-defined \(\mathsf{k}\)-algebra homomorphism, it suffices to verify that \(\phi\) preserves the defining relations of the weighted Leavitt path algebra of the covering graph. We verify relation (iii) of Definition 12 and leave the remaining verifications to the reader. Let \(v^{(n)}\in \overline{E}^0\). We then have \[\begin{align} \phi\left(\sum_{e\in s^{-1}(v^{(n)})} e_i^{(n)} (e_j^{(n)})^*\right) &= \sum_{e\in s^{-1}(v)} \phi(e_i^{(n)})\phi((e_j^{(n)})^*) \\ &= \sum_{e\in s^{-1}(v)} \bigl(e_i P_{-n-1}\bigr)\bigl(e_j^* P_{-n}\bigr) \\ &= \sum_{e\in s^{-1}(v)} e_i e_j^* P_{-n} \\ &= \left(\sum_{e\in s^{-1}(v)} e_i e_j^*\right) P_{-n} \\ &= \delta_{ij}vP_{-n} \\ &= \phi(\delta_{ij}v^{(n)}), \end{align}\] as desired. The image of \(\phi\) contains the set \[S := \{vP_n, e_iP_n, e^*_iP_n \mid v \in E^0,\;e \in E^1,\;1 \le i \le w(e),\;n \in \mathbb{Z}\}.\] Since \(S\) generates \(L(E,w)\# \mathbb{Z}\) as a \(\mathsf{k}\)-algebras, it follows that \(\phi\) is surjective. Since weighted Leavitt path algebras have normal forms [26], one can define the well-define inverse map to \(\phi\), concluding that \(\phi\) is an isomorphism. ◻
Consequently, we obtain the following useful fact.
Corollary 14. Let \((E, w)\) be a vertex-weighted graph and \(\mathsf{k}\) a field. Then \[T_{(E,w)} \cong M_{(\overline{E},\overline{w})} \cong \mathcal{V}(L_\mathsf{k}(\overline{E},\overline{w})) \cong \mathcal{V}^{\operatorname{gr}}(L_\mathsf{k}(E,w)).\] Consequently, \(T_{(E, w)}\) is the positive cone of the graded Grothendieck group of \(L_{\mathsf{k}}(E, w)\).
Proof. Combining Lemma 4, with isomorphism 17 we have an isomorphism of categories \[\label{vast7} \psi: L_\mathsf{k}(E,w)\text{-}\mathrm{Gr}\longrightarrow L_\mathsf{k}(\overline{E}, \overline{w})\text{-}\mathrm{Mod}.\tag{19}\] This isomorphism shows that the graded Grothendieck group \(K_0^{\operatorname{gr}}(L_\mathsf{k}(E,w))\) coincides with the Grothendieck group \(K_0(L_\mathsf{k}(\overline{E}, \overline{w}))\). Then, by Proposition 11, [14], and (19 ), we have a sequence of \(\mathbb{Z}\)-isomophisms \[T_{(E,w)} \cong M_{(\overline{E},\overline{w})} \cong \mathcal{V}(L_\mathsf{k}(\overline{E},\overline{w})) \cong \mathcal{V}^{\operatorname{gr}}(L_\mathsf{k}(E,w)),\] thus finishing our proof. ◻
We recall Preusser’s conditions on a weighted Leavitt path algebras to be isomorphic to an unweighted one [23], [27].
Definition 15. We say that a weighted graph \((E,w)\) satisfies the Preusser conditions if the following hold true:
Any vertex \(v\in E^0\) emits at most one weighted edge.
Any vertex \(v\in T(r(E^1_w))\) emits at most one edge.
If two weighted edges \(e,f\in E^1_w\) are not in line, then \(T(r(e))\cap T(r(f))=\varnothing\).
If \(e\in E^1_w\) and \(c\) is a cycle based at some vertex \(v\in T(r(e))\), then \(e\) belongs to \(c\).
In [27] it was proved that a weighted Leavitt path algebra \(L_\mathsf{k}(E,w)\) is isomorphic to an unweighted Leavitt path algebras if and only if Preusser’s conditions hold.
We illustrate, by means of an example, how Preusser’s conditions allow one to construct an unweighted graph whose associated Leavitt path algebra is (graded) isomorphic to that of a weighted graph. We emphasis that to preserve the grading, however, the canonical grading on edges must be modified, as the example below demonstrates. Consider the weighted graph \((E,w)\): \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/fgorlpzx.png}\label{zjikrncs}\end{figure}\tag{20}\]
Then following [27], we first obtain the intermediate weighted graph \((\widetilde{E},w)\) \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/gsmvtloy.png}\label{mlhtbfau}\end{figure}\tag{21}\]
The assignment that sends vertices of \(E\) to the corresponding ones in \(\widetilde{E}\), \(e_i\mapsto e_i\), \(f_i\mapsto f_i^*\), and ghost edges accordingly, induces an isomorphism \(\phi: L_\mathsf{k}(E,w)\cong L_\mathsf{k}(\widetilde{E},w)\). Thus if we keep the canonical grading for \(E\), and in \(\widetilde{E}\) we assign \(\deg(e_i)=1\) and \(\deg(f_i)=-1\), then the map \(\phi\) is indeed a graded isomorphism. Next we derive a unweighted graph \(F\) from \(\widetilde{E}\) as follows: \[\begin{figure}\includegraphics[width=0.8\textwidth]{_pdflatex/gcvhfkti.png}\label{ekhgjsco}\end{figure}\tag{22}\] The assignment \(u\mapsto u\), \(w\mapsto w\) and \(v\mapsto v_1+v_2\) on vertices and \(e_1\mapsto e_1\), \(e_2\mapsto e_2^*\), \(f_i\mapsto f_i^1+f_i^2\) on edges induce an isomorphism \(L_\mathsf{k}(\widetilde{E},w)\cong L_\mathsf{k}(F)\). Thus if in the graph \(F\) we assign \(\deg(e_1)=1\), \(\deg(e_2)=-1\) and \(\deg(f^1_i)=\deg(f^2_i)=-1\), then above map is indeed a graded isomorphism. Putting these together we have \[L_\mathsf{k}(E,w)\cong_{\operatorname{gr}} L_\mathsf{k}(\widetilde{E},w) \cong_{\operatorname{gr}} L_\mathsf{k}(F).\]
We are in a position to prove one of the main results of the note.
Proposition 16. Let \((E,w)\) be a vertex-weighted graph. If \((E,w)\) does not satisfy Preusser’s condition, then \(T_{(E,w)}\) fails to have the refinement property.
Proof. We check that if any of four Preusser’s conditions (15) fails, then \(T_{(E,w)}\) is not refinement.
1. Suppose (P1) fails. Since the graph is a vertex-weighted graph, then there is a vertex \(v\) which emits at least two edges of weight \(n>1\). Thus in \(T_{(E,w)}\) we have \(nv(i)=\sum_{\{e\in s^{-1}(v)\}} r(e)(i+1)\), where the sum consists of more than one item. Thus \(nv=w_1(1)+\cdots + w_k(1)\), where \(w_k\in E^0\) and \(k>1\) and \(n>1\). Suppose \(T_{(E,w)}\) is a refinement monoid. Then there exist elements \(a_{ij} \in T_{(E,w)}\), \(1\leq i \leq n\), \(1 \leq j \leq k\), such that \[\begin{align} v&=a_{11}+\cdots +a_{1k}\\ v&=a_{21}+\cdots +a_{2k}\\ &\vdots \\ v&=a_{n1}+\cdots +a_{nk}\\ w_i(1)&=a_{1i}+\cdots +a_{ni} \text{ where } 1\leq i \leq k \\ \end{align}\] Since \(v=a_{i1}+\cdots +a_{ik}\), \(1\leq i \leq n\), the Confluence Lemma 1 implies that the both sides of the equality flow to the same element in the free monoid. But the only transformation allowed on \(v\) is when we have \(nv\), \(n>1\), thus the confluence property implies that \(a_{i1}+\cdots +a_{ik}\rightarrow v\). Since we are working on the covering graph, all elements \(a_{ij}\) first need to flow to level \(-1\) before the last transformation to \(v\). Now transformation of vertices from level \(-1\) to a single vertex \(v\) in the free commutative monoid, requires there are weighted edge \(f_i\), of weight \(l_i\), \(1\leq i \leq n\) such that \(s(f_i)=z_i\), \(r(f_i)=v\) and all \(a_{ij}\), \(1\leq j \leq k\) transformed to \(z_i(-1)\), so that from level -1 to \(0\) they will be flown to the single vertex \(v\), by a transformation of the form \(l_iz_i(-1) \rightarrow v\). In particular, if \(a_{i1}\not = 0\), then it will flow to some copies of \(z_i(-1)\), i.e., \(a_{i1}=l'_iz_i(-1)\) in \(T_{(E, w)}\), \(l'_1\in \mathbb{N}\) and \(1\leq i \leq n\). Note that the vertices \(z_i\) are not necessarily distinct. Since \(a_{i1}=l'_iz_i(-1)\) and \(l_iz_i(-1)=v\) in \(T_{(E, w)}\), it follows that \(\sum_{1\leq i \leq n}a_{i1} = m v\) in \(T_{(E, w)}\) for some \(m\ge 1\). Since \(\sum_{1\leq i \leq n}a_{i1}= w_1(1)\), we obtain that \(w_1(1) = m v\) in \(T_{(E, w)}\). By Confluence Lemma 1, both \(w_1(1)\) and \(mv\) flow to the same element in the free monoid. This implies that \(m \ge n\). We then have \[w_1(1) = m v = nv + (m-n)v = w_1(1)+\cdots + w_k(1) + (m-n)v= w_1(1) + x\] in \(T_{(E, w)}\), where \(x = w_2(1)+\cdots + w_k(1) + (m-n)v\). Since \(k > 1\), we must have \(x \neq 0\). On the other hand, by Proposition 11(2), \(T_{(E,w)}\) is cancellative. Therefore, the equality \(w_1(1)=w_1(1)+x\) would imply \(x =0\), a contradiction, and so \(T_{(E,w)}\) is not refinement.
2. Suppose (P2) fails. Then there is a vertex \(z\in T(r(E^1_w))\) that emits more than one edge. Hence there is a weighted edge \(f\), \(w(f)=n>1\), such that \(v=s(f)\) and the \(r(f)\geq z\). In \(T_{(E,w)}\) we then have \(nv=w_1(i_1)+\cdots + w_k(i_k)\), where \(w_k\in E^0\) and \(i_k, k>1\) and \(n>1\). A similar argument as in part (1) shows that \(T_{(E,w})\) is not refinement.
3. Suppose (P3) fails. Then there are two weighted edges \(e,f\in E^1_w\) which are not in line, but \(T(r(e))\cap T(r(f))\not =\varnothing\). If \(s(e)=s(f)\) then P(1) fails, and thus \(T_{(E,w)}\) is not refinement by part 1. So suppose \(v:=s(e)\) and \(w:=s(f)\) and \(v\not = w\). If P(2) also fails then \(T_{(E,w)}\) is already not refinement. Thus there are paths without bifurcation from \(r(e)\) and \(r(f)\) to a vertex \(z\). It follows that there are \(n,m>1\), such that \(nv(i)=kw(j)\), where \(i,j \in \mathbb{N}\). Without loss of generality, we can assume that \(nv=kw(j)\), for some \(j\in \mathbb{N}\). The rest of the argument is rather similar to part 1. If \(T_{(E,w)}\) is refinement, we then have \[\begin{align} v&=a_{11}+\cdots +a_{1k}\\ v&=a_{21}+\cdots +a_{2k}\\ &\vdots \\ v&=a_{n1}+\cdots +a_{nk}\\ w(j)&=a_{1i}+\cdots +a_{ni} \text{ where } 1\leq i \leq k \\ \end{align}\] As there is no transformation on \(v\) allowed, Confluence Lemma 1 gives that \(a_{i1}+\cdots +a_{ik} \rightarrow v\). Thus there should be an edge \(f\) with \(s(f)=t\) and \(r(f)=v\) and all \(a_{ij}\) flows to \(t(-1)\) which after the next transformation they arrive to \(v\). However it is then impossible that the same \(a_{ij}\) on the level -1, flow to \(w\) on level \(0\) as \(v\not = w\). A contradiction, and thus \(T_{(E,w)}\) is not refinement.
Suppose (P4) fails. Then there is an edge \(e\in E^1_w\) and a cycle \(c\) based at some vertex \(w\in T(r(e))\), such that \(e\) does not belongs to \(c\). If any of the conditions P(1) to P(3) fail, then \(T_{(E,w)}\) is not refinement and we are done. So assume conditions P(1) to P(3) hold. Thus there is a path without bifurcation from \(v:=s(e)\) to \(w\) the base of the cycle \(c\). Hence, in \(T_{(E,w)}\), we have \(nv=w(k)\), for some \(k\in \mathbb{N}\). The P(1) to P(4) conditions guarantee the cycle \(c\) has no exits, and there is no path returning to \(v\). Therefore there is a natural number \(m\) such that \(mw=w(k')\) for some \(k'>1\). Combining these two equations we have \[nm v= mw(k)=w(k+k')=nv(k').\] If \(T_{(E,w)}\) is refinement, then there are \(a_{ij}\) that flows from level -1 to \(v\) at level 0. But then the same \(a_{ij}\) should flow further to level \(k'>1\) to reach to \(v(k')\). This means that \(v\) is on a cycle. But \(e\) was not part of the cycle \(c\), meaning, \(T(r(e))\) emits more than one edge, a contradiction. ◻
As a corollary of Proposition 16 and [23]), we obtain the following interesting result.
Theorem 17. The graded Grothendieck group \(K^{\operatorname{gr}}_0\) distinguishes the class of vertex-weighted Leavitt path algebras from the unweighted class.
Proof. Let \(L_\mathsf{k}(E,w)\) be a weighted Leavitt path algebra. Suppose there is an unweighted graph \(F\) such that there is an order preserving \(\mathbb{Z}[x,x^{-1}]\)-module isomorphism \(K_0^{\operatorname{gr}}(L_\mathsf{k}(E,w))\cong K_0^{\operatorname{gr}}(L_\mathsf{k}(F))\). Since the positive cones of \(K_0^{\operatorname{gr}}\)-groups coincide with the talented monoids, we have \(T_{(E,w)} \cong T_F\). But the monoid \(T_F\) is refinement. Therefore, by Proposition 16, the weighted graph \((E,w)\) satisfies Preusser’s conditions. Thus \(L_\mathsf{k}(E,w)\) is isomorphic to a unweighted Leavitt path algebras. In fact one can establish a \(\mathbb{Z}\)-graded isomorphism, by assigning appropriate grading to edges (see the isomorphism between the Leavitt path algebras in Theorem 5.2.1 of [23]).
On the other hand, suppose that \(K_0^{\operatorname{gr}}(L_\mathsf{k}(E,w))\) cannot be realised as \(K_0^{\operatorname{gr}}(L_\mathsf{k}(F))\) for any unweighted graph \(F\). Then \(L_\mathsf{k}(E,w)\) cannot be graded isomorphic to a unweighted Leavitt path algebra. So it cannot be isomorphic to a Leavitt path algebra. Otherwise Preusser’s condition implies that \(L(E,w)\) is isomorphic with a Leavitt path algebra of \(L_\mathsf{k}(F')\) for certain graph \(F'\) and with appropriate grading they are in fact \(\mathbb{Z}\)-graded isomorphic, which is a contradiction. ◻
Lemma 5. Let \((E,w)\) be a vertex-weighted graph and \(\mathsf{k}\) a field. Then, there is a semilattice isomorphism between the semilattices of hereditary and saturated subsets of \(E^0\) and the (graded) ideals of \(L_\mathsf{k}(E,w)\) generated by vertices.
Proof. We denote by \(\mathcal{L}_{\text{ver}}(L_{\mathsf{k}}(E, \omega))\) the set of all ideals of \(L_{\mathsf{k}}(E, \omega)\) generated by vertices. It is obvious that \((\mathcal{L}_{\text{ver}}(L_{\mathsf{k}}(E, \omega)), \subseteq)\) is a join-semilattice. We next claim that \[\mathcal{H}_{(E, \omega)}\cong \mathcal{L}_{\text{ver}}(L_{\mathsf{k}}(E, \omega))\] as lattices. Indeed, let \(I\) be a nonzero ideal of \(L_{\mathsf{k}}(E, \omega)\) generated by vertices. It is obvious that \(I \cap E^0\neq \emptyset\). We show that \(I\cap E^0\) is a hereditary and saturated subset of \(E^0\). Let \(e\in E^1\) with \(v:=s(e)\in I\). We then have \(e_i = ve_i\in I\) for all \(1\le i\le \omega(e)\), and so \(r(e)=\sum_{1\leq i\leq \omega(v)}e_i^*e_i\in I\). This implies that \(I\cap E^0\) is hereditary. Let \(v\in E_{\operatorname{reg}}^0\) with the property that \(r(s^{-1}(v))\subseteq I\cap E^0\). We then have \(r(e_1)\in I\) for all \(e\in s^{-1}(v)\), and so \(e_1 = e_1 r(e_1)\in I\) for all \(e\in s^{-1}(v)\). Therefore, we obtain that \(v = \sum_{e\in s^{-1}(v)}e_1e_1^*\in I\), and so \(I\cap E^0\) is saturated, as desired.
On the other hand if \(H\) is hereditary and saturated and \(I(H)\) is an ideal of \(L(E,\omega)\) generated by \(H\), then \(I(H) \cap E^0= H\) by [16]. From these observations, we immediately obtain that the corresponding \(\alpha: \mathcal{L}_{\text{ver}}(L_{\mathsf{k}}(E, \omega))\longrightarrow \mathcal{H}_{(E, \omega)}\), defined by \(I\longmapsto I\cap E^0\), is a join-semilattice isomorphism, thus finishing the proof. ◻
We end this section by the following interesting result.
Theorem 18. Let \((E,w)\) and \((F,w)\) be vertex-weighted graphs and \(\mathsf{k}\) a field. An order preserving \(\mathbb{Z}[x,x^{-1}]\)-module isomorphism \[K^{\operatorname{gr}}_0(L_\mathsf{k}(E,w))\rightarrow K^{\operatorname{gr}}_0(L_\mathsf{k}(F,w)),\] gives a join-semilattice isomorphism between ideals of \(L_\mathsf{k}(E,w)\) and \(L_\mathsf{k}(F,w)\) generated by vertices.
Proof. By Proposition 11(2), and Corollary 14, the isomorphism of \(K^{\operatorname{gr}}_0\)-groups induces a \(\mathbb{Z}\)-isomorphism \(T_{(E,w)}\cong T_{(F,w)}\). Thus the lattice of \(\mathbb{Z}\)-order ideals of these monoids are isomorphic. By Proposition 11, it follows that the lattices of hereditary and saturated subsets of \(E\) and \(F\) are isomorphic. Now Lemma 5 implies that the semilattice of ideals of \(L_\mathsf{k}(E,w)\) and \(L_\mathsf{k}(F,w)\) generated by vertices are isomorphic, thus finishing the proof. ◻
The main aim of this section is to prove the following lifting theorem, which gives that Conjecture 1(1) holds for vertex-weighted graphs (Theorem 19), and show that the graded Grothendieck group \(K_0^{\operatorname{gr}}\) classifies the Leavitt algebras \(L_\mathsf{k}(n,n+k)\) (Theorem 24).
Theorem 19. Let \((E,w)\) and \((F,w)\) be finite vertex-weighted graphs and \(\mathsf{k}\) a field. For any order preserving \(\mathbb{Z}[x,x^{-1}]\)-module homomorphism \(\phi: K^{\operatorname{gr}}_0(L_\mathsf{k}(E,w)) \rightarrow K^{\operatorname{gr}}_0(L_\mathsf{k}(F,w))\) with \(\phi([L_\mathsf{k}(E,w)])=L_\mathsf{k}(F,w)\), there exists a unital \(\mathbb{Z}\)-graded \(\mathsf{k}\)-homomorphism \(\psi: L_\mathsf{k}(E,w) \rightarrow L_\mathsf{k}(F,w)\) such that \(K^{\operatorname{gr}}_0(\psi) = \phi\).
In order to prove this theorem, we need to recall the graded version of Bergman machinery developed in [19]. In that work, Bergman’s universal constructions were extended to the setting of graded rings. It was shown that any conical \(\Gamma\)-monoid can be realised as a graded non-stable \(K\)-theory of a \(\Gamma\)-graded ring, which satisfies a “weak" universal property. We collect here the results from [19] that will be needed in the subsequent sections.
Theorem 20. Let \(R\) be a \(\Gamma\)-graded \(\mathsf{k}\)-algebra. Suppose that \(M\) is a \(\Gamma\)-graded \(R\)-module and \(P\) a graded finitely generated projective \(R\)-module. Then there exists a \(\Gamma\)-graded \(R\text{-ring}_{\mathsf{k}}\), \(S\), with a universal graded module homomorphism \(f: S\otimes_R M \rightarrow{} S\otimes_R P\); that is, given any \(\Gamma\)-graded \(R\text{-ring}_{\mathsf{k}}\), \(T\), and any graded \(T\)-module homomorphism \(g:T\otimes_R M\rightarrow{} T\otimes_R P\), there exists a unique graded homomorphism \(S\rightarrow{} T\) of \(R\text{-rings}_{\mathsf{k}}\) such that \(g=T\otimes_S f\).
Theorem 21. Let \(R\) be a \(\Gamma\)-graded \(\mathsf{k}\)-algebra, \(M\) a graded \(R\)-module, \(P\) a graded projective \(R\)-module, and \(f:M\xrightarrow{} P\) a graded module homomorphism. Then there exists a \(\Gamma\)-graded \(R\text{-ring}_{\mathsf{k}}\) \(S\) such that \(S\otimes_R f=0\), and \(S\) is universal for this property: Given any \(\Gamma\)-graded \(R\text{-ring}_{\mathsf{k}}\) \(T\) with \(T\otimes_R f=0\), there exists a unique graded homomorphism of \(R\text{-rings}_{\mathsf{k}}\), \(S\xrightarrow{} T\).
For graded finitely generated projective \(R\)-modules \(P\) and \(Q\), we can adjoin a universal graded isomorphism between \(\overline{P}\) and \(\overline{Q}\) by first freely adjoining a graded map \(h: \overline{P}\xrightarrow[]{}\overline{Q}\), and \(\overline{h}: \overline{Q}\xrightarrow[]{}\overline{P}\) using Theorem 20 and then using Theorem 21 to force that \(1-h\overline{h}=0\) and \(1-\overline{h}h=0\). We denote the resulting \(\Gamma\)-graded \(R\text{-ring}_{\mathsf{k}}\) by \[S:= R\langle h, h^{-1} \mid \overline{P}\cong_{\operatorname{gr}} \overline{Q}\rangle.\]
When the field \(\mathsf{k}\) is concentrated in degree zero, we can compute the non-stable graded \(K\)-theory of the graded ring \(S\) ([19]).
Theorem 22. Let \(R\) be a \(\Gamma\)-graded \(\mathsf{k}\)-algebra, where \(\mathsf{k}\) is concentrated in degree zero. Let \(P\) and \(Q\) be nonzero graded finitely generated projective \(R\)-modules and \(S:= R\langle h, h^{-1} \mid \overline{P}\cong_{\operatorname{gr}} \overline{Q}\rangle.\) Then is a \(\Gamma\)-monoid isomorphism \[\mathcal{V}^{\operatorname{gr}}(S) \cong \mathcal{V}^{\operatorname{gr}}(R) \big /\big \langle [P]=[Q]\big \rangle\] given by tensoring.
We are now in a position to prove Theorem 19. In fact, by using the graded Bergman construction, we obtain a more general result.
Theorem 23. Let \(E\) be a finite vertex-weighted graph, \(\mathsf{k}\) a field, and \(A\) a unital \(\mathbb{Z}\)-graded \(\mathsf{k}\)-algebra. Let \(\phi: T_{(E,w)} \rightarrow \mathcal{V}^{\operatorname{gr}}(A)\) be a \(\mathbb{Z}\)-monoid homomorphism with \(\phi(1_E)=[A]\). Then there exists a unital \(\mathbb{Z}\)-graded \(\mathsf{k}\)-algebra homomorphism \(\psi: L_\mathsf{k}(E,w) \rightarrow A\) such that \(\mathcal{V}^{\operatorname{gr}}(\psi) = \phi\).
Proof. Consider the semisimple \(\mathsf{k}\)-algebra \(R=\prod_{E^0}\mathsf{k}\), the product of \(|E^0|\)-copies of the field \(\mathsf{k}\) as a \(\mathbb{Z}\)-graded algebra concentrated in degree zero. Then \[\label{timemm} \mathcal{V}^{\operatorname{gr}}(R) \cong \prod_{E^0} \mathcal{V}^{\operatorname{gr}}(\mathsf{k}) \cong \big \langle v(i)\mid v\in E^0, \, i \in \mathbb{Z} \big \rangle,\tag{23}\] with the \(\mathbb{Z}\)-action \({}^n v(i)=v(i+n)\), for \(i,n \in \mathbb{Z}\). Denote \(p_v(i)\), where \(v\in E^0\) and \(i\in \mathbb{Z}\), the graded finitely generated projective \(R\)-module with \(\mathsf{k}(i)\) appears in \(v\)-th component of \(R\) and zero elsewhere. Throughout, we write \(p_v\) for \(p_v(0)\). Note that \(\bigoplus_{v\in E^0}p_v \cong R\) as graded \(R\)-module and the isomorphism classes \([p_v(i)]\) correspond to \(v(i)\) in (23 ).
Let \(\{v_1,\dots,v_m\}\) be the set of all the vertices in the weighted graph \(E\) which emit edges. Consider the following finitely generated graded projective \(R\)-modules: \[P:=\bigoplus_{w(v_1)}p_{v_1}\,\, \text{ and } \, \, Q:=\bigoplus_{\{e \in E^1 \mid s(e)=v_1 \}}p_{r(e)}.\] We construct the graded algebra \[\label{sequi} S_1:=R\big\langle h_{v_1},h_{v_1}^{-1}:\overline{P}\cong \overline{Q(1)}\big\rangle.\tag{24}\]
First using Theorem 20, one constructs a graded \(\mathsf{k}\)-algebra \(S_1'\) and universal homomorphisms \(i:S_1' \otimes _{R} P\rightarrow S_1' \otimes _{R} Q(1)\) and \(\overline{i}: S_1' \otimes _{R} Q(1)\rightarrow S_1' \otimes _{R} P\). Next we apply Theorem 21 to obtain the ring \(S_1\), where extensions of \(i\) and \(\overline{i}\) (call them again by \(i\) and \(\overline{i}\)) over \(S_1\) give \(1-i\overline{i}=0\) and \(1-\overline{i} i=0\). Thus we have \(S_1=R \langle i,i^{-1}: \overline{P} \cong \overline{Q(1)}\rangle\) with a universal isomorphism \[i: \; \overline{P}:=S_1\otimes_{R} P \;\; \longrightarrow \;\;\overline{Q(1)}:=S_1\otimes_{R}Q(1).\]
The proofs of Theorem 20 and 21 show that \(S_1\) is \(L_\mathsf{k}(X_1,w)\), where \(X_1\) is a vertex-weighted graph with the same vertices as \(E\) and where \(v_1\) emits the same edges as in \(E\) and other vertices do not emit any edges. Namely, if \(\{ e_1,\dots,e_s\}\) is all the edges which are emitted from \(v_1\) with \(n=w(v_1)\) then the right multiplication by the matrix \(Y=(e_{ij})_{1\leq j \leq s, 1\leq i\leq n}\), where \(e_{ij}={(e_j)}_i\), gives the map \[i: \;\overline{P}=\bigoplus_{w(v_1)}S_1 v_1 \;\; \longrightarrow \;\; \overline{Q(1)} =\bigoplus_{\{e \in E^1 \mid s(e)=v_1 \}}S_1r(e)(1),\] while \(X=(Y^*)^t\), where \({}^t\) is the transpose operation, gives \(i^{-1}\). Now Theorem 22 guarantees that \(\mathcal{V}^{\operatorname{gr}}(S_1)\) is obtained from \(\mathcal{V}^{\operatorname{gr}}(R)\) by adding the relation \([P]=[Q(1)]\). Translating this to our setting, we get that \(\mathcal{V}^{\operatorname{gr}}(S_1)\) is the \(\mathbb{Z}\)-monoid generated by the set \(\{v(i) \mid v\in E^0, i \in \mathbb{Z}\}\) subject to the relation \[w(v_1) v_1=\sum_{\{e \in E^1 \mid s(e )=v_1 \}} r(e)(1).\]
We repeat this process to cover the whole graph. To be precise, let \(S_k=L_\mathsf{k}(X_k,w)\), \(k\geq 1\), where \(X_k\) is the graph with the same vertices as \(E\), but only the first \(k\) vertices \(\{v_1,\dots,v_k\}\) emit structured edges. By induction, \(\mathcal{V}^{\operatorname{gr}}(S_k)\) is a \(\mathbb{Z}\)-commutative monoid generated by \(\{v(i) \mid v\in E^0, i \in \mathbb{Z}\}\) subject to the relation \(w(v_j) v_j=\sum_{\{e\in E^1 \mid s(e)=v_j \}} r(\alpha)(1)\), where \(1\leq j \leq k\). Then \(S_{k+1}=S_k \langle i,i^{-1}: \overline{P} \cong \overline{Q(1)}\rangle\) with \(P=\textstyle{\bigoplus_{w(v_{k+1})}}S_{k} v_{k+1}\) and \(Q =\textstyle{\bigoplus_{\{e \in E^1 \mid s(e)=v_{k+1}\}}}S_k r(e)\). So one more application of Theorem 22 gives that \(\mathcal{V}^{\operatorname{gr}}(S_{k+1})\) is the monoid generated by all the vertices of \(E\) subject to relations corresponding to \(\{v_1,\dots,v_{k+1}\}\). Thus after repeating this process \(m\) times we arrive at the monoid \(\mathcal{V}^{\operatorname{gr}}(R)\) subject to exact same relations of Definition 9 and that \[\label{gthfyyd} S_m \cong L_\mathsf{k}(E,w).\tag{25}\] Putting these together we have \[\mathcal{V}^{\operatorname{gr}}(L_\mathsf{k}(E,w)) \cong T_{(E,w)},\] where the graded \(\mathsf{k}\)-algebra homomorphism \(R\rightarrow L_\mathsf{k}(E,w)\) induces \(\mathcal{V}^{\operatorname{gr}}(R) \rightarrow \mathcal{V}^{\operatorname{gr}}(L_\mathsf{k}(E,w)), [p_v] \mapsto [L_K(E,w)v]\).
Now suppose \(\phi: T_{(E,w)} \rightarrow \mathcal{V}^{\operatorname{gr}}(A)\) is a pointed \(\mathbb{Z}\)-monoid homomorphism. Since \(\phi(1_E)=\sum_{v\in E^0}\phi(v)=[A]\), we obtain a graded \(A\)-module isomorphism \(A\cong \bigoplus_{v\in E^0} q_v\), where \(q_v\)’s are graded finitely generated \(A\)-modules with \(\phi(v)=[q_v]\). It follows that \(A = \bigoplus_{v\in E^0} Ae_v\), where \(e_v\)’s are pairwise orthogonal idempotents of homogeneous degree zero in \(A\), with \(Ae_v \cong q_v\) as graded \(A\)-modules. Thus there is a natural graded \(\mathsf{k}\)-algebra homomorphism \(\eta: R=\prod_{E^0}\mathsf{k}\rightarrow A\), making the ring \(A\) a \(\mathbb{Z}\)-graded \(R\text{-ring}_{\mathsf{k}}\). Since \(A \otimes_R p_v \cong q_v\) (use \(A \otimes_R R/I \cong A/AI\), for an ideal \(I\) of \(R\)), we obtain the following commutative diagram of \(\mathbb{Z}\)-monoids:
\[\begin{tikzcd} \mathcal{V}^{\operatorname{gr}}(R) \arrow[rr, "A \otimes_R -"] \arrow[dr] && \mathcal{V}^{\operatorname{gr}}(A) \\ & T_{(E,w)} \arrow[ur, "\phi"'] \end{tikzcd}\] Thus \[\big[\bigoplus_{w(v)}q_v \big]= w(v)[q_v]=w(v)\phi(v)=\phi(w(v)v)=\phi\big(\sum_{e\in s^{-1}(v)}r(e)(1)\big)=\sum_{e\in s^{-1}(v)}[q_{r(e)}(1)],\] implying graded \(A\)-module isomorphisms \[\begin{align} \bigoplus_{w(v)}q_v &\cong \bigoplus_{e\in s^{-1}(v)}q_{r(e)}(1)\\ A\otimes_R \bigoplus_{w(v)} p_v &\cong A \otimes_R \bigoplus_{e\in s^{-1}(v)}p_{r(e)}(1), \end{align}\] for vertices \(v\) which are not sink.
Since \(L_\mathsf{k}(E,w)\) is the universal ring providing these isomoprhisms (see 24 and 25 ), it follows that there is a graded \(\mathsf{k}\)-algebra homomorphism \(\psi: L_\mathsf{k}(E,w) \rightarrow A\) such that the following diagram is commutative: \[\begin{tikzcd} \mathcal{V}^{\operatorname{gr}}(R) \arrow[rr, "A\otimes_R -"] \arrow[dr] && \mathcal{V}^{\operatorname{gr}}(A) \\ & \mathcal{V}^{\operatorname{gr}}(L_\mathsf{k}(E,w)) \arrow[ur, "\phi = A \otimes_{L_\mathsf{k}(E,w)} -"'] \end{tikzcd}\] This completes the proof. ◻
We are now in a position to establish the fullness of the graded Grothendieck group functor on the category of all weighted Leavitt path algebras.
Proof of Theorem 19. By Corollary 14, it follows that \(T_{(E,w)}\cong \mathcal{V}^{\operatorname{gr}}(L_\mathsf{k}(E,w))\). By Proposition 11(2), \(T_{(E,w)}\) is a cancellative monoid, and so the positive cone of \(K^{\operatorname{gr}}_0(L_\mathsf{k}(E,w))\) is precisely \(T_{(E,w)}\). Since \(\phi\) is preordered, it induces a \(\mathbb{Z}\)-monoid homomorphism \[\phi: \mathcal{V}^{\operatorname{gr}}(L_\mathsf{k}(E)) \rightarrow \mathcal{V}^{\operatorname{gr}}(L_\mathsf{k}(F)).\] The result now follows from Theorem 23, thus finishing the proof. ◻
We finish the paper by showing that the \(K_0^{\operatorname{gr}}\)-group is a complete invariant for Leavitt algebras. Note that in comparison, there is an order isomorphism \(K_0(L_\mathsf{k}(n,n+k))\cong K_0(L_\mathsf{k}(n+l,n+k+l))\), for \(n,k,l\in \mathbb{N}\), although \(L_\mathsf{k}(n,n+k)\not \cong L_\mathsf{k}(n+l,n+k+l)\).
Theorem 24. The graded Grothendieck group \(K_0^{\operatorname{gr}}\) classifies Leavitt algebras \(L_\mathsf{k}(n,n+k)\), where \(n,k\in \mathbb{N}\).
Proof. Suppose that there is order preserving \(\mathbb{Z}[x,x^{-1}]\)-module isomorphism \(K_0^{\operatorname{gr}}(L_\mathsf{k}(n,n+k))\cong K_0^{\operatorname{gr}}(L_\mathsf{k}(n',n'+k'))\). Since the positive cones coincide with the talented monoids, we obtain a \(\mathbb{Z}\)-isomorphism \(T_{(n,n+k)}\cong T_{(n',n'+k')}\). Now Proposition 11 gives an isomorphism on the level of monogenic monoids \(M_{(n,n+k)}\cong M_{(n',n'+k')}\). It is known that every monogenic monoid is completely determined, up to isomorphism, by its index \(n\) and period \(k\). So it follows \(n=n'\) and \(k=k'\). ◻
Roozbeh Hazrat acknowledges Australian Research Council Discovery Project DP230103184. He would like to thank the Vietnam Institute for Advanced Study in Mathematics (VIASM) and Professor T.G. Nam for hosting him in Hanoi. R.J. Damalerio acknowledges the support provided by the DOST–SEI Accelerated Science and Technology Human Resource Development Program (ASTHRDP) and the Centre International de Mathématiques Pures et Appliquées (CIMPA), whose grant supported his research visit to Hanoi. T. G. Nam was partially supported by the Vietnam Academy of Science and Technology under grant CBCLCA.01/26-28.