This paper investigates the structure of Hecke-Kiselman algebras associated with finite graphs, revealing unexpected matrix-like structures and characterizing when these algebras are Noetherian.
Contribution
It uncovers matrix-type structures within Hecke-Kiselman monoids for cycle graphs and characterizes Noetherian properties of their algebras based on graph structure.
Findings
01
$K[C_n]$ is a Noetherian algebra
02
$K[C_n]$ has Gelfand-Kirillov dimension one
03
Characterization of Noetherian algebras $K[HK_{\Theta}]$ based on graph properties
Abstract
Hecke-Kiselman monoids HKΘ and their algebras K[HKΘ], over a field K, associated to finite oriented graphs Θ are studied. In the case Θ is a cycle of length n⩾3, a hierarchy of certain unexpected structures of matrix type is discovered within the monoid Cn=HKΘ and it is used to describe the structure and the properties of the algebra K[Cn]. In particular, it is shown that K[Cn] is a right and left Noetherian algebra, while it has been known that it is a PI-algebra of Gelfand-Kirillov dimension one. This is used to characterize all Noetherian algebras K[HKΘ] in terms of the graphs Θ. The strategy of our approach is based on the crucial role played by submonoids of the form Cn in combinatorics and structure of arbitrary Hecke-Kiselman monoids HKΘ.
(xnx1⋯xixn−1⋯xi+1)mxi+2{xn−k⋯xi+2(xnx1⋯xi+1xn−1⋯xi+2)m−l−1 for k=0(xnqi+1)m−l for k=0.
(xnx1⋯xixn−1⋯xi+1)mxi+2{xn−k⋯xi+2(xnx1⋯xi+1xn−1⋯xi+2)m−l−1 for k=0(xnqi+1)m−l for k=0.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Full text
Combinatorics and structure of Hecke–Kiselman algebras
J. Okniński, M. Wiertel
Hecke–Kiselman monoids HKΘ and their algebras
K[HKΘ], over a field K, associated to finite oriented
graphs Θ are studied. In the case Θ is a cycle of
length n⩾3, a hierarchy of certain unexpected
structures of matrix type is discovered within the monoid
Cn=HKΘ and it is used to describe the structure and
the properties of the algebra K[Cn]. In particular, it is shown
that K[Cn] is a right and left Noetherian algebra, while it has
been known that it is a PI-algebra of Gelfand–Kirillov dimension
one. This is used to characterize all Noetherian algebras
K[HKΘ] in terms of the graphs Θ. The strategy of
our approach is based on the crucial role played by submonoids of
the form Cn in combinatorics and structure of arbitrary
Hecke–Kiselman monoids HKΘ.
Acknowledgment. This work was
supported by grant 2016/23/B/ST1/01045 of the National Science
Centre (Poland).
1 Introduction
For an arbitrary finite simple digraph Θ with n vertices
{1,…,n}, a finitely generated monoid HKΘ was
defined by Ganyushkin and Mazorchuk in [7] by specifying
generators and relations. Namely,
(i)
HKΘ is generated by elements xi=xi2,
where 1⩽i⩽n,
(ii)
if the vertices i, j are not connected in Θ,
then xixj=xjxi,
(iii)
if i, j are connected by an arrow i→j in Θ,
then xixjxi=xjxixj=xixj,
(iv)
if i, j are connected by an (unoriented) edge in Θ,
then xixjxi=xjxixj.
If the graph Θ is unoriented (has no arrows), the monoid
HKΘ is isomorphic to the so-called [math]-Hecke monoid
H0(W), where W is the Coxeter group of the graph Θ.
Because of its strong connection to the Coxeter group, [17],
and to the corresponding Hecke algebra, [11], the latter
monoid plays an important role in representation theory. One of
the reasons for the interest in the Hecke–Kiselman monoids is
that they are natural quotients of the Hecke monoids. It is worth
mentioning that relations of the above types arise also in a
natural way in certain other contexts of representation theory,
[8]. If K is a field, then by the Hecke–Kiselman
algebra defined by Θ we mean the semigroup algebra
K[HKΘ]. In other words, this is the K–algebra
defined by the above presentation. Several combinatorial
properties of the Hecke–Kiselman monoids, and their
representations, have been studied in [6],[7],[10]. The aim of this paper is to continue the
study of the algebra K[HKΘ] in the case when Θ
is an oriented graph, started in [12]. In
particular, a version of growth alternative has been obtained
there and algebras of finite Gelfand–Kirillov dimension have been
characterized. If Θ is oriented, it is also well known
that HKΘ is finite if and only if the graph Θ is
acyclic. Because of these results, it seems that the structure of
the algebras K[Cn], where Cn is the Hecke–Kiselman monoid
corresponding to the oriented cycle of length n, is crucial for
understanding the structure and properties of arbitrary algebras
K[HKΘ]. This is the starting point for the approach in
the present paper. We propose an entirely new structural approach
to Hecke–Kiselman monoids and their algebras.
We denote by F the free monoid generated by the elements of the
set X={x1,…,xn}. However, the same notation will be
used for the generators of the monoid HKΘ, if
unambiguous. For any words w,v∈F we say that w is a
factor of v if v=v1wv2 for some v1,v2∈F.
Let Cn denote the Hecke–Kiselman monoid associated to the
oriented cycle of length n, namely: x1→x2→⋯→xn→x1. We consider
the deg-lex order on F induced by x1<x2<⋯<xn. Let
∣w∣q denote the degree of w∈F in the generator xq. The
following result, proved in [13], will be
crucial. We refer to [4] for basic facts concerning
Gröbner bases and the diamond lemma.
Theorem 1.1**.**
Let Θ=Cn. Let S be the system of reductions in F
consisting of all pairs of the form
(1)
(xixi,xi)* for all i∈{1,…,n},*
2. (2)
(xjxi,xixj)* for all i,j∈{1,…,n} such that 1<j−i<n−1,*
3. (3)
(xn(x1⋯xi)xj,xjxn(x1⋯xi))* for all
i,j∈{1,…,n} such that i+1<j<n−1,*
4. (4)
(xiuxi,xiu)* for all i∈{1,…,n} and 1=u∈F
such that ∣u∣i=∣u∣i−1=0. Here, we
write i−1=n if i=1,
(we say, for the sake of simplicity, that the word xiuxi is of type (4i)),*
5. (5)
(xivxi,vxi)* for all i∈{1,…,n} and 1=v∈F
such that ∣v∣i=∣v∣i+1=0. Here we write
i+1=1 if i=n, (and similarly, we say that the word xivxi is of type (5i)).*
Then the set {w−v∣ for (w,v)∈S} is a
Gröbner basis of the algebra K[Cn].
Corollary 1.2**.**
Cn* can be identified with the monoid R(S) of words
in F that are reduced with respect to the system S, with the
operation defined for u,w∈Cn by u⋅w=RS(uw), where RS(uw) is the
S–reduced form of the word uw. More precisely,
R(S) is the set of words in F that do not have
factors of the form wσ, where σ=(wσ,vσ)∈S.*
For w,v∈F, we write w(η)v in case w=uwσz,v=uvσz for some u,z∈F and an element (wσ,vσ) of the set S of reductions of type (η). Here
(η) may be one of: (1) – (5), or even more explicitly
(4i) or (5i), for some i. More generally, w(η)v
may also denote a sequence of consecutive reductions of type
(η). If clear from the context, w→v will denote
an unspecified sequence of reductions.
Let K⟨X⟩=K⟨x1,…,xn⟩ be the
free algebra over a field K. The length of a word w∈F is
denoted by ∣w∣. By suffm(w) (prefm(w), respectively) we
mean the suffix (prefix, respectively) of length m in w. For
every subset Z⊆F by suff(Z) (pref(Z), respectively) we
denote the set of all suffixes (prefixes, respectively) of
elements of Z. If w∈F then w∞ denotes the
infinite word www…. For a subset Z of a monoid M by
⟨Z⟩ we denote the submonoid generated by Z. If
Z={w}, then we also write ⟨w⟩. If S is a
semigroup, then S1 stands for the monoid obtained by adjoining
an identity element to S. Also, S0 denotes the semigroup
S with zero adjoined. The support supp(α) of an element
α=∑imisi, where mi∈K,si∈M, of the
semigroup algebra K[M] is defined as the set of all si such
that mi=0. If M has a zero element θ then the
contracted semigroup algebra K0[M] is defined as the factor
algebra K[M]/Kθ.
If S is a semigroup, A,B are nonempty sets and P=(pba) is
a B×A - matrix with entries in S0, then the semigroup
of matrix type M0(S,A,B;P) over S is the set of
all triples (s,a,b), where s∈S,a∈A,b∈B, with the
zero element θ, with operation (s,a,b)(s′,a′,b′)=(spba′s′,a,b′) if pba′∈S and θ otherwise.
Moreover M0(K[S],A,B;P) denotes the corresponding
algebra of matrix type. It is defined as K0[M0(S,A,B;P)] and (if A,B are finite) it can be interpreted
as the set of all A×B - matrices over K[S] with
operation αβ=α∘P∘β, where
∘ stands for the standard matrix product. This construction
plays a fundamental role in the structure and representations of
semigroup algebras. We refer to [14], Chapter 5, for
basic results. Structures of these types are crucial for the
approach and the results of this paper.
The material is organized as follows. In Section 2 we
derive the reduced form of almost all words in F representing
the elements of the monoid Cn. The main results are stated in
Theorem 2.1 and Proposition 2.14. In
Section 3 a natural ideal chain In−3⊆In−4⊆⋯⊆I0⊆I−1 of Cn
is introduced. And it is shown that all factors Ij−1/Ij,
and (In−3)0, have (modulo finitely many elements) a
structure of a semigroup Mj, j=0,1,…,n−2, of matrix
type over an infinite cyclic semigroup. Using certain natural
involutions on Cn (Definition 3.11) it is shown that
these matrix structures have a very regular form, see
Corollary 3.23, and Remark 3.24. The results of
this section are summarized in Corollary 3.25, which
provides a very transparent structural tool for approaching the
monoids Cn and their algebras. In Section 4 these
results are illustrated with the (misleadingly simple) cases of
the monoids Cn for n=3 and n=4. In
Section 5 it is first shown in
Theorem 5.8 that all algebras of matrix type resulting
from the semigroups Mj are prime. Then, in
Theorem 5.9, this is used to prove that K[Cn]
is a right and left Noetherian algebra. Existence of an embedding
of K[Cn] into a matrix ring over a field follows, which is of
interest in the context of several earlier results on faithful
matrix representations of various classes of Hecke–Kiselman
monoids, [6],[7],[10].
Section 5 culminates with an important
application of the approach developed in this paper. Namely, a
characterization of all oriented graphs Θ such that the
corresponding Hecke–Kiselman algebra K[HKΘ] is
Noetherian, Theorem 5.10. We prove that the latter is
equivalent to saying that each of the connected components of
Θ is either an oriented cycle or an acyclic graph. We
conclude with some open problems.
2 The form of (almost all) reduced words in Cn
The main aim of this section is to prove that all elements of the
monoid Cn, except for finitely many words, have a very special
reduced form (with respect to the deg-lex order and the reduction
system S introduced in Theorem 1.1). This will be the
key to describe the structure and properties of Cn in the next
sections. Because, in view of Corollary 1.2,
we may identify the elements of Cn with the reduced words in
F.
We adopt the following notation. If i,j∈{1,…,n} then
xi⋯xj denotes the product of all consecutive generators
from xi up to xj if i<j, or down to xj, if i>j.
Let qi=x1⋯xixn−1⋯xi+1∈F, for
i=0,…,n−2. Here we agree that q0=xn−1⋯x1.
From Corollary 1.2 it follows that the word
(xnqi)k is reduced for every k⩾0.
For every i=0,…,n−2 we define two subsets Ai and Bi of F, as
follows. First,
[TABLE]
where s∈{0,…,i+1}, ks+1<ks+2<⋯<ki+1⩽n−1,
ks⩽s and kq>q for q=s+1,…,i+1.
The convention is that the subset of Ai corresponding to s=i+1 has the form
suff({xki+1⋯xi+1}), where ki+1⩽i+1.
Also, if s=0 then the corresponding subset of Ai has the
form
suff({(xks+1⋯xs+1)⋯(xki+1⋯xi+1)}),
where ks+1<ks+2<⋯<ki+1⩽n−1 and kq>q for q=s+1,…,i+1.
The set Bi is defined by
[TABLE]
where r⩾0, ir<ir−1<⋯<i1<i+1 and i+1<j1<j2<⋯<jr+1⩽n.
Here, the subset of Bi corresponding to r=0 has the form pref({xnxn−1⋯xj1}).
The following result characterizes all reduced words that have a
factor of the form xnqi.
Theorem 2.1**.**
Assume that w is a reduced word that contains a factor of the form
xnx1⋯xixn−1⋯xi+1 for some i=0,…,n−2. Then
[TABLE]
for some a∈Ai, b∈Bi and some k≥1.
Moreover, all words of this type are reduced.
We will use the following convention. By a block
we mean a factor of the form xkj⋯xj, for some
j∈{s,…,i+1}, appearing in the elements of the set
Ai or a factor of the form xn(x1⋯xikxn−1⋯xjk), for k∈{1,…,r}, or
xnxn−1⋯xjr+1, appearing in the elements of
Bi.
The main idea of the proof of Theorem 2.1 is to analyze the
possible forms of reduced words that satisfy certain additional
restrictions. The proof will be preceded by a series of technical
lemmas.
Lemma 2.2**.**
If w=xn−1u is a reduced word, where u∈F is such that ∣u∣n=0,
then w=xn−1⋯xk for some k⩾1.
Proof.
Let w=xn−1⋯xtu′ for some n−1⩾t>1
and pref1(u′)=xs. If s<t−1, then the word xn−1⋯xtxs has a factor xtxs, with s<t−1, so it is not
reduced. If n>s⩾t, then the word xn−1⋯xtxs has a factor xsvxs, where ∣v∣s+1=0, whence it is
not reduced. Therefore, we get that s=t−1 and w is a prefix of
the word of the form xn−1⋯x1v for some v. Notice
that for every k=n the word xn−1⋯x1xk has a
factor xkzxk, where ∣z∣k+1=0, so it is not reduced. It
follows that v must be the empty word. The assertion follows.
∎
Lemma 2.3**.**
If w=xnx1u is a reduced word, where ∣u∣n=0, then w is of one of the forms
w=xnx1x2⋯xixn−1⋯xj* for some 1⩽i<j⩽n−1;*
2. 2.
w=xnx1x2⋯xi* for some 1⩽i<n−1.*
Proof.
Let w=xnx1⋯xku′ for some n−1>k⩾1 and let
pref1(u′)=xs for some s<n. If s<k, then w has a factor
xsvxs, with ∣v∣s−1=0. On the other hand, if n−1>s>k+1
then we get a factor of the form xnx1⋯xkxs(3)xsxnx1⋯xk. It follows that
pref1(u)∈{xk+1,xn−1}. This means that
w=xnx1⋯xixn−1v for some i and some v or
w=xnx1⋯xi for some i<n−1. In the former case
Lemma 2.2 implies that w=xnx1⋯xixn−1xn−2⋯xk for some k<n. If i⩾k,
then w has a factor xixn−1⋯xi and ∣xn−1⋯xi+1∣i−1=0, so w is not a reduced word.
∎
Lemma 2.4**.**
If w=xnuxn is a reduced word, where ∣u∣n=0, then u is of one of the
forms
u=xn−1⋯x1;
2. 2.
u=x1⋯xixn−1⋯xj* for 1⩽i<j⩽n−1.*
Proof.
Notice that pref1(u)∈{x1,xn−1}, since otherwise if
pref1(u)=j, then w has a factor xnxj for some
1<j<n−1, and thus it is not reduced.
Assume first that pref1(u)=xn−1. Notice that
∣u∣1⩾1. If ∣u∣1=0, then xnuxn=xnu, so w is
not reduced. By Lemma 2.2 it now follows that w must be
of the form xn⋯x1vxn for some v. Then v must be
the empty word, because for every k, if pref1(v)=xk, then
w has a factor of the form xkxk−1⋯x1xk, where
∣xk−1⋯x1∣k+1=0, hence w is not reduced.
Thus, assume that pref1(u)=x1. Let w=xnx1u′xn for some
u′ such that ∣u′∣n=0. From Lemma 2.3 we know that
w=xnx1⋯xixn−1⋯xjxn for some 1⩽i<j⩽n−1 or w=xnx1⋯xixn for some 1⩽i<n−1. However, in the latter case ∣x1⋯xi∣n−1=0, so
that w is not a reduced word.
∎
The following lemma shows that in the case where i=0 or i=n−2,
the reduced words with a factor xnqi have an extremely simple
form.
Lemma 2.5**.**
If a reduced word has a factor of the form xnx1⋯xn−1 or
xnxn−1⋯x1, then it must be a factor of the infinite word
(xnx1⋯xn−1)∞ or (xnxn−1⋯x1)∞.
Proof.
Define xn+1=x1 and x0=xn. Assume that
w=uxk+1xk+2⋯xnx1⋯xkv for some
k=1,…,n and some u,v∈F. We claim that
pref1(v)=xk+1 and suff1(u)=xk. Then the first part
of the assertion will follow.
If pref1(v)=xs for s<k+1, then the word w has a factor
xsxs+1⋯xkxs, whence it cannot be reduced.
Similarly, for s>k+1 the word w has a factor of the form
xs⋯xnx1⋯xkxs and ∣xs+1⋯xnx1⋯xk∣s−1=0, which is not possible. Suppose
that suff1(u)=xs for some s=k. If s<k, then w
has a factor xsxk+1⋯xnx1⋯xs−1xs and
∣xk+1⋯xnx1⋯xs−1∣s+1=0. Similarly, if
s>k, then w has a factor xsxk+1⋯xs, where
∣xk+1⋯xs−1∣s+1=0, which leads to a contradiction
again. This proves the claim.
The second part of the lemma follows by a symmetric argument.
∎
The next few lemmas will be used to determine the desired shape of
the elements of Bi, which are the endings of the considered
class of reduced words.
Lemma 2.6**.**
Let w∈F be of the form w=xnx1⋯xi1xn−1⋯xj1xnx1⋯xi2xn−1⋯xj2,
where 1⩽ip<jp⩽n−1 for p=1,2. If w is a reduced word, then
i2<j1,
2. 2.
i1⩾i2,
3. 3.
j1⩽j2.
Proof.
Suppose that i2⩾j1. Then j1<n−1.
Thus, w has a factor of the form xj1xnx1⋯xj1−1xj1 and ∣xnx1⋯xj1−1∣j1+1=0,
whence w is not in a reduced form.
Suppose that i1<i2. Then
i1<n−2 and w has a factor of the form xi1xn−1⋯xj1xnx1⋯xi1 and ∣xn−1⋯xj1xnx1⋯xi1−1∣i1+1=0, because we know
that i1+1<i2+1⩽j1, so that i1+1<j1. Therefore,
again w cannot be in the reduced form.
Suppose that j1>j2.
Then the hypothesis and the first part of the lemma imply that
i2⩽j2−1<j1−1. Notice that in this case w has a
factor of the form xj1xnx1⋯xi2xn−1⋯xj1+1xj1 and ∣xnx1⋯xi2xn−1⋯xj1+1∣j1−1=0, because i2<j1−1; so w is not in the
reduced form.
∎
Lemma 2.7**.**
Let w be a reduced word such that
[TABLE]
If i1=i2=i, then j1=i+1 and if j=j1=j2, then i1=i2=j−1.
Moreover, if i1+1=j1 and i2+1<j2, then j2>j1.
Proof.
Assume that i1=i2=i. Then w contains a reduced factor
xixn−1⋯xj1xnx1⋯xi. Hence,
∣xn−1⋯xj1xnx1⋯xi−1∣i+1⩾1.
Since i<j1, this implies that j1=i+1.
Consider the case where j=j1=j2. Then w contains a reduced
factor xjxnx1⋯xi2xn−1⋯xj. This implies
that ∣xnx1⋯xi2xn−1⋯xj+1∣j−1⩾1. Since i2<j, we must have i2=j−1. By Lemma 2.6j−1=i2⩽i1<j, so that i1=i2=j−1.
Finally, assume that i1+1=j1 and i2+1<j2. From
Lemma 2.6 we know that j2⩾j1. Suppose that
j2=j1. Then the part of the statement that has already been
proved implies that i2=i1=j1−1=j2−1, which contradicts the
hypothesis. This completes the proof.
∎
Corollary 2.8**.**
If a reduced word w is of the form
[TABLE]
for some u,v such that ∣u∣n=∣v∣n=0, then it follows that
[TABLE]
*Furthermore, if ik+1=jk for some k, then ik=is and jk=js for s=1,…,k−1.
Moreover, if for some l we have
il+1<jl, then ir<ir−1<⋯<il<il+1<jl<⋯<jr.
If l>1, then also il⩽il−1<jl−1<jl.*
Proof.
The inequalities of the first part of the assertion follow
directly from Lemma 2.6.
Notice that if ik+1=jk, then Lemma 2.6 implies that
ik⩽ik−1<jk−1⩽jk, so that ik=ik−1
and jk=jk−1. Repeating this argument, we get that if
ik+1=jk for some k, then ik=is and jk=js for
s=1,…,k−1.
Suppose that for some l we have il+1<jl. If
il+1=il or jl+1=jl, then Lemma 2.7 implies
that jl+1=il+1, contradicting the hypothesis. Now, repeating
this argument and using the part of the assertion that has already
been proved we get that ir<ir−1<⋯<il and
jl<⋯<jr.
Finally, assume that l>1 and also il+1<jl. Then, by
Lemma 2.6 we know that il⩽il−1<jl−1⩽jl. Suppose that jl−1=jl. Then
Lemma 2.7 implies that il=il−1=jl−1, a
contradiction. Thus jl−1<jl. This completes the proof.
∎
The next few lemmas will be used to deal with the shape of the
elements of the set Ai, which are the beginnings of the
considered class of reduced words.
Lemma 2.9**.**
Let w be a reduced word such that
[TABLE]
where i=1,…,n−3, ks<s⩽i+1, ∣u∣j=0 for j=1,…,s and ∣u∣n=∣v∣n=0.
Then v=xrxr+1⋯xks−1 for some r⩾1.
Proof.
Assume that ks>1 and xj=suff1(v). If j>ks+1, then w has a factor
xjxks, which is not reduced. Similarly, if j<ks−1<i,
then w has a factor xj(xks⋯xs)uxnx1⋯xj. Since ∣(xks⋯xs)uxnx1⋯xj−1∣j+1=0, this also leads to a contradiction. It follows
that j=ks−1.
Suppose that w=v′x1⋯xsuxnx1⋯xixn−1⋯xi+1 for some nonempty word v′. Let xp=suff1(v′) for
some p=n. If p=2, then w has a factor xpx1,
that is not reduced. Moreover, for p=2, since 1⩽ks<s, and hence 2⩽s, we get a factor of the form
x2x1x2, that is not reduced. This contradiction completes the
proof.
∎
Lemma 2.10**.**
Assume that a reduced word w is of the form
[TABLE]
where s⩽i+1, ks⩾s, kq>q for q=s+1,…,i+1, ∣u∣n=0.
Then suff1(u)∈{xks+1,xs−1}.
Proof.
Let suff1(u)=xj for some j=n. We consider the following cases:
•
if j>ks+1 or j=ks, then w has a factor xjxks, which is not reduced,
•
if j=ks−1 and ks>s, then w has a factor xjxj+1xj, which is not reduced,
•
if s⩽j<ks−1⩽i, then we have a factor xjxks⋯xj+1xj such that
∣xks⋯xj+1∣j−1=0; whence w is not a reduced word,
•
if j<s−1, then w has a factor of the form
[TABLE]
where ∣z∣j+1=0; so w is not a reduced word.
We have thus proved that suff1(u′)∈{xks+1,xs−1},
as desired.
∎
Lemma 2.11**.**
Assume that a reduced word w is of the form
[TABLE]
for some i∈{1,…,n−3}, where ∣u∣n=0 and u has no factors of the form xl⋯xj, where l<j.
Then u is of the form
[TABLE]
where s⩽i+1, ks<ks+1<⋯<ki+1⩽n−1, ks⩾s, kq>q for q=s+1,…,i+1.
Proof.
Let xs=suff1(u) for some s=n. If s>i+1, then w has
a factor xsxnx1⋯xixn−1⋯xs+1xs and
∣xnx1⋯xixn−1⋯xs+1∣s−1=0, whence w is
not reduced. If s<i, then w has a factor xsxnx1⋯xs−1xs, so it is not reduced. It follows that
suff1(u)=xi+1.
Applying Lemma 2.10, we deduce that if ∣u∣>1, then w=u′xi+2xi+1xnx1⋯xixn−1⋯xi+1 or w=u′xixi+1xnx1⋯xixn−1⋯xi+1 for some u′∈F. In the latter case, w has a factor xixi+1, which
contradicts the hypothesis. Repeating this argument we get the
desired form of u, because an inequality kj⩾kj+1
would allow a reduction of type (5).
∎
Lemma 2.12**.**
If w is a reduced word and w=uxnx1⋯xixn−1⋯xi+1
for some
i=1,…,n−3 and some u∈F such that ∣u∣n=0, then u is of the form
[TABLE]
where s⩽i+1, ks+1<ks+2<⋯<ki+1⩽n−1 and kq>q for q=s+1,…,i+1
(but perhaps ks⩽s).
Proof.
If u has no factors of the form xlxl+1⋯xj, where
l<j, then the desired form of the word follows from
Lemma 2.11.
Thus, assume otherwise. Let
[TABLE]
where the word v does not have increasing factors,
suff2(z)=xj−1xj for some j and pref1(v)=xks
for ks=j+1. Then Lemma 2.11 implies that
[TABLE]
and s⩽i+1, ks<ks+1⋯<ki+1⩽n−1,
kq>q for q=s+1,…,i+1, ks⩾s.
Moreover, by Lemma 2.10, we have xj∈{xks+1,xs−1}. If j=ks+1, then w has a factor
xj−1xjxj−1, which is impossible. Hence j=s−1, and
then
[TABLE]
for p=1,…,s−1, and the assertion follows from
Lemma 2.9.
∎
Proof of Theorem 2.1. By
Corollary 1.2 it is clear that all words
described in the statement are reduced.
Let w∈F be a reduced word that contains a factor xnqi. By
Lemma 2.5 the assertion holds for i=0,n−2. Notice that
if the word w has the form xnx1⋯xixn−1⋯xi+1v for some v∈Cn, then we must have pref(v)=xn.
Indeed, if pref(v)=xj for j⩽i, then
xnqixj(4j)xnqi. Similarly, if i+1⩽j⩽n−1, then xnqixj(5j)xnx1⋯xixn−1⋯xj+1xj−1⋯xi+1.
From Lemma 2.4 and Lemma 2.6 we know that if
i=1,…,n−3 then w is of the form
[TABLE]
for some m, where 1⩽ik<jk⩽n−1 for every
k and ∣u∣n=∣v∣n=0.
In view of Corollary 2.8 this implies that w is of the
form
[TABLE]
where ir<ir−1<⋯<i1<i+1 and i+1<j1<j2<⋯<jr and ∣u∣n=∣v∣n=0, where the factor of the form
(x1⋯xi1xn−1⋯xj1)⋯xn(x1⋯xirxn−1⋯xjr) does not have to occur in w (that
is, w=u(xnx1⋯xixn−1⋯xi+1)kxnv) and
then we put r=0.
Notice that pref1(v)∈{x1,xn−1}, since otherwise w
contains a factor xnxs for s<n, which is not reduced.
If pref1(v)=xn−1, Lemma 2.2 implies that
v=xn−1⋯xjr+1. Moreover, we must have
jr<jr+1, as otherwise w has a factor xjrxn⋯xjr+1xjr such that ∣xn⋯xjr+1∣jr−1=0,
which is not reduced.
If pref1(v)=x1, then by Lemma 2.3 and
Corollary 2.8 we get v=x1⋯xir+1xn−1⋯xjr+1 for ir+1<ir and jr+1>jr, if r>0. If
r=0, then in view of (1) we have w=pq, where p∈F
and
[TABLE]
Corollary 2.8 implies that i1⩽i and
j1⩾i+1. The desired form of the elements of the set
Bi follows.
Since k⩾1, the desired form of the elements of the set Ai follows by Lemma 2.12.
This completes the proof of Theorem 2.1. □
Our next aim is to show that Theorem 2.1 characterizes
reduced forms of almost all elements of Cn.
Definition 2.13**.**
For every i=0,…,n−2 we denote by Mi~ the following set
[TABLE]
(the set of reduced forms of elements of Cn that have a factor
xnqi). Define also M~=⋃i=0n−2Mi~.
Corollary 1.2 ensures that two elements w,w′∈M~ are equal in Cn if and only if the equality
w=w′ holds in the free monoid F generated by x1,…,xn. In particular, we can write M~⊆Cn. This
identification will be often used without further comment.
Proposition 2.14**.**
Cn∖M~* is a finite set.*
Proof.
Let w be a reduced word that does not contain any factor
of the form xnx1⋯xixn−1⋯xi+1. Assume that
∣w∣n=k, so that w=u0xnu1xn⋯xnuk for some words
uj, j=0,…,k, such that ∣uj∣n=0.
If k=0, then ∣w∣1⩽1, since otherwise w contains a
factor x1yx1, where ∣y∣n=0. We will prove by induction on
m=1,…,n−1, that ∣w∣m⩽m. We know that the
assertion holds for m=1. Suppose that ∣w∣m−1⩽m−1
and also that ∣w∣m>m. Then w has a factor of the form
xmyxm, where ∣y∣m−1=0 (because ∣w∣m−1⩽m−1), whence w is not reduced, a contradiction. This proves the
inductive assertion. It follows that if ∣w∣n=0 then ∣w∣≤1+⋯+(n−1)=2n(n−1)=C1(n). So the number of such
possible words does not exceed nC1(n).
Assume now that ∣w∣n=k⩾1. By Lemma 2.4 for
s=1,…,k−1 we get us=x1⋯xisxn−1⋯xjs for some 1⩽is<js⩽n−1. Hence, in
particular it follows that the length of every us, for
s=1,…,k−1, is at most n−1. Moreover, the assumption
implies that u1=x1⋯xi1xn−1⋯xj1 where
i1+1<j1. From Corollary 2.8 it follows that we have the
following inequalities: 1⩽ik−1<ik−2<⋯<i1+1<j1<⋯<jk−1⩽n−1. In particular, this
implies that k⩽2n+1, and hence the length of
the reduced word v=xnu1xn⋯xn (such that w=u0vuk)
is at most k+(k−1)(n−1)<kn⩽(2n+1)n=C2(n). By
the first part of the proof we get that that the length of u0
and of uk is at most C1(n). We have proved that every
reduced word of the form w=u0xnu1xn⋯xnuk has length
at most C2(n)+2C1(n); so there are at most
(n+1)C2(n)+2C1(n) such words.
Consequently, the cardinality of Cn∖M~ is
bounded by nC1(n)+(n+1)C2(n)+2C1(n), so it is finite.
∎
3 An ideal chain and related structures of matrix type
Our next goal is to introduce a special ideal chain in the monoid
Cn that is strongly related to certain structures of matrix
type. This will be essential when dealing with the structure and
properties of the algebra K[Cn], and consequently of every
Hecke–Kiselman algebra, in Section 5.
In view of Corollary 1.2 we identify elements
of Cn with the (unique) reduced forms of words in F.
3.1 An ideal chain
We will introduce two special families of ideals of Cn. First,
let
[TABLE]
for i=0,…,n−2. We also define
I−1=I0∪Cnxnq0Cn. It is clear that every Ii is
an ideal in Cn, if it is nonempty. We show that
In−2=∅. This is a consequence of the following
observation.
Lemma 3.1**.**
Let w∈Cn. If k=1,…,n then the reduced form of
(xk+1⋯xnx1⋯xk)w
is a factor of the infinite word (xnx1⋯xn−1)∞.
Moreover (xk+1⋯xnx1⋯xk)w has a prefix of the form xk+1⋯xnx1⋯xk.
Proof.
Let w∈Cn. We proceed by induction on the length of w. The
assertion is clear for the empty word. Assume that ∣w∣>1. Let
w=xjw′ for some j. If j=k+1 (for k=n we put j=1), then
the assertion follows by the induction hypothesis for k+1 and
w′. If j=k, the assertion is also clear by induction.
Otherwise,
[TABLE]
and the assertion again follows by the induction hypothesis.
∎
Corollary 3.2**.**
In−2=∅**
Proof.
Let w∈Cn. By Lemma 3.1, (xnx1⋯xn−1)w is a factor of (xnx1⋯xn−1)∞.
Hence, in particular
(xnx1⋯xn−1)w∈/In−2, so that w∈/In−2. The assertion follows.
∎
A dual version of Lemma 3.1 also holds.
In order to prove this, we introduce a natural involution of the monoid Cn that will be useful also later.
Definition 3.3**.**
Let τ:⟨x1,…,xn⟩⟶⟨x1,…,xn⟩ be the involution such that
[TABLE]
It is easy to see that τ preserves the set of defining relations of Cn. Hence,
it determines an involution of Cn, also denoted by τ.
Lemma 3.4**.**
Let w∈Cn. If k=0,…,n−1 then the reduced form of
w(xk+1⋯xnx1⋯xk) is a factor of the infinite word
(xnx1⋯xn−1)∞.
Moreover, w(xk+1⋯xnx1⋯xk) has a suffix of the form xk+1⋯xnx1⋯xk.
Proof.
Notice that for every k∈{0,…,n−1} we have
τ(xk+1⋯xnx1⋯xk)=xn−k⋯xnx1⋯xn−k−1, where for k=0 we put xk+1⋯xnx1⋯xk=x1⋯xn. In particular, the image under τ of
every factor of the infinite word (xnx1⋯xn−1)∞ is a factor of this word. Let w∈Cn. The
above shows that τ(w(xk+1⋯xnx1⋯xk))=xn−k⋯xnx1⋯xn−k−1τ(w).
Lemma 3.1 yields that τ(w(xk+1⋯xnx1⋯xk)) is a factor of (xnx1⋯xn−1)∞, with a prefix of the form xn−k⋯xnx1⋯xn−k−1. Applying the involution τ again we
get that w(xk+1⋯xnx1⋯xk) is a factor of
(xnx1⋯xn−1)∞, with a suffix of the form
xk+1⋯xnx1⋯xk=τ(xn−k⋯xnx1⋯xn−k−1). The assertion follows.
∎
We can now return to the ideal chain Ij.
Lemma 3.5**.**
Ii+1⊆Ii* for i=0,…,n−3.*
Proof.
We claim that for every i=0,…,n−3 and l⩾1 we
have (xnqi)l∈/Ii+1; in other words, there exist u,v∈Cn such that u(xnqi)lv∈⟨xnqi+1⟩.
By Corollary 3.2, the assertion holds for i=n−3. So,
assume that i∈{0,…,n−4}. First, notice that for
every i+2⩽m⩽n−1 we have
[TABLE]
Using the inequality i+1<i+2<n−1 we conclude that for i=n−3
[TABLE]
It follows that for 1<k⩽n−i−1
[TABLE]
where (∗) stands for applying k−2 times the observation made before.
Moreover, the first two steps of the above computation show that
for k=1 we get
[TABLE]
Similarly, for every positive integer m, if m−1=l(n−i−1)+k,
where l⩾0 and n−i−2⩾k⩾0, then
[TABLE]
Hence, for every i and m−1=l(n−i−1)+k, defining
u=xnx1⋯xi+1xn−1⋯xn−k+1 if k=0, and
u=1 if k=0, we get u(xnqi)mxi+2∈⟨xnqi+1⟩. Thus, (xnqi)m∈/Ii+1, which
proves our claim.
Let i=0,…,n−3. Suppose that there exists w∈Ii+1∖Ii.
Let x,y∈Cn and k⩾1 be such that xwy=(xnqi)k.
By the first part of the proof, there exist u,v∈Cn such that
uxwyv∈⟨xnqi+1⟩. Thus, w∈/Ii+1, which leads to a contradiction.
∎
As a consequence, we get the following ideal chain in Cn
[TABLE]
In order to prove that certain elements of Cn are contained in
Ii we introduce another useful family of ideals Qi. Let
Map(Zn,Zn) denote the monoid of
all functions Zn⟶Zn, under
composition. Consider the homomorphism f:Cn⟶Map(Zn,Zn), introduced in
[2], which is defined on generators xi of Cn as
follows.
[TABLE]
If w∈Cn then the components of f(w)(m1,…,mn) are
polynomials in the variables m1,…,mn. Let supp(f(w))
be the minimal subset N of the set M={1,…,n} such
that for every (m1,…,mn)∈Zn the components
of f(w)(m1,…,mn) are polynomials depending on the
variables with indices from the set N. So ∣supp(f(w))∣
denotes the number of variables on which the value of f(w)
depends. For example, if f(w)(m1,…,mn)=(m1,…,mi−1,mi+1,mi+1,…,mn), then supp(f(w))={1,…,i−1,i+1,…,n} and ∣supp(f(w))∣=n−1.
We now show that the value of ∣supp(f((xnqi)k))∣ does not
depend on k.
Lemma 3.6**.**
For every k⩾1 and i=0,…,n−2 we have ∣supp(f((xnqi)k))∣=n−i−1.
Proof.
We show by induction that for every k⩾1, if
k=m(n−i)+r, where 0⩽r⩽n−i−1, then
f((xnqi)k)(m1,…,mn) has the form
[TABLE]
where for r=n−i−1 the above expression is interpreted as
[TABLE]
This immediately yields the assertion.
First, notice that
[TABLE]
In particular, for k=1 we have ∣supp(f((xnqi)k))∣=n−i−1.
Assume that the claim holds for k−1. Then, applying (3)
and the induction hypothesis we see that
f((xnqi)k)(m1,…,mn)=f(xnqi)(f((xnqi)k−1(m1,…,mn))) has the form
[TABLE]
if r=n−i−1 and
[TABLE]
otherwise. This proves the inductive step.
∎
For every i=−1,…,n−2 consider the following set
[TABLE]
Then Qi is an ideal in Cn for i<n−2 because for every
x,y,w∈Cn we have supp(f(xw))⊆supp(f(w)) and
supp(f(wy))⊆supp(f(w)). Thus, we get the following
chain of ideals
[TABLE]
We will show that this chain is strongly related to the ideals
Ij introduced in this section.
Lemma 3.7**.**
For every i=0,…,n−2 we have Qi⊆Ii.
Proof.
Suppose that for some i∈{0,…,n−2} there exists w
such that w∈Qi∖Ii. Then, by the definition of the
ideals Ii we get that for some x,y∈Cn the element xwy
has the form (xnqi)k for some k⩾1. Then
Lemma 3.6 implies that ∣supp(f(xwy))∣=n−i−1. On the
other hand, xwy∈Qi, and thus ∣supp(f(xwy))∣⩽n−i−2, which leads to a contradiction.
∎
The following technical lemma will be used in the proof of Theorem 3.10.
Lemma 3.8**.**
For all n−1⩾j>i+1⩾1 we have
xnx1⋯xixn−1⋯xi+1∈Ii−1;
2. 2.
w=xj⋯xi+2xnx1⋯xi+1xn−1⋯xj+1∈Ii;
where for j=n−1 we put w=xn−1⋯xi+2xnx1⋯xi+1.
Proof.
For i=0, the first part is a direct consequence of
Lemma 3.6 and Lemma 3.7. Moreover,
xnxn−1⋯x1∈I−1 by the definition of I−1.
We
will prove the second part. A direct computation shows that for
every (m1,…,mn)∈Zn and for j<n−1 the
element f(xj⋯xi+2xnx1⋯xi+1xn−1⋯xj+1)(m1,…,mn) has the form
[TABLE]
Similarly, if j=n−1 then it is easy to see that f(w)(m1,…mn) has the form
[TABLE]
In both cases ∣supp(f(w))∣=n−i−2, so Lemma 3.7
implies that w∈Ii.
∎
The following is a direct consequence of the definition of the
ideals Ii and of Lemma 3.8.
Corollary 3.9**.**
For every i∈{0,…,n−2} we have (xnqi)k∈Ii−1∖Ii. Moreover, for all i∈{1,…,n−2}
and j∈{i+1,…,n−1} we have xj⋯xi+1xnx1⋯xixn−1⋯xj+1∈Ii−1∖Ii.
Next, we prove a result implying that, after factoring the ideal Ii, the set Mi~∪{θ}
becomes a semigroup.
This will be crucial for the results of the next section.
Theorem 3.10**.**
Let w∈Cn. Then for every i∈{0,…,n−2} we have (xnqi)w(xnqi)∈{(xnqi)k:k⩾2}∪Ii.
Proof.
We proceed by induction on the length of the (reduced) word w.
If w is the empty word, the assertion is clear. Assume that
∣w∣>0.
Let pref1(w)=xj, so w=xjw′. If j⩽i
then (xnqi)w(xnqi)(4j)(xnqi)w′(xnqi) and the
assertion follows by induction. Hence, assume next that n>j>i.
Then
[TABLE]
Lemma 3.8 implies that
xj−1⋯xi+2xnx1⋯xi+1xn−1⋯xjw′(xnqi)∈Ii, so the assertion follows.
Hence, for the rest of the proof we may assume that
pref1(w)=xn. Then w=xnu1xnu2⋯xnuk for some
k⩾1 and some uj such that ∣uj∣n=0.
If uk is
the empty word, then w(xnqi)(1)xnu1⋯xnuk−1(xnqi), and the assertion follows by the induction
hypothesis. Hence, assume that ∣uk∣⩾1 and the word
xnuk is in the reduced form. If pref1(uk)=xj
(uk=xjuk′), then j∈{1,n−1}, since otherwise
xnuk(2)xjxnuk′, which contradicts the assumption
that w is in the reduced form. Therefore, we consider two cases:
uk=xn−1u, where ∣u∣n=0. Then, by Lemma 2.2 it follows that
uk=xn−1xn−2⋯xj for some n−1⩾j⩾1.
Then xnuk(xnqi)=xnxn−1⋯xj(xnqi). If j>1 then
xnuk(xnqi)(5n)uk(xnqi) and (xnqi)w(xnqi) after this reduction still contains at least two factors
of the form xnqi; so the assertion follows by the induction hypothesis.
Similarly, if j=1 and i=0 then we get
xnuk(xnqi)(51)xnxn−1⋯x2(xnqi) and then
the word xn−1⋯x2 is shorter than uk. On the other hand, if
j=1 and i=0, then xnuk(xnqi)=(xnqi)2 and the assertion also follows from the induction hypothesis.
2. 2.
uk=x1u, where ∣u∣n=0. Then by Lemma 2.3 we know that
xnuk=xnx1⋯xj, where 1⩽j<n−1 or
xnuk=xnx1⋯xrxn−1⋯xs for some 1⩽r<s⩽n−1.
Let xnuk=xnx1⋯xj and consider the case where j⩽i.
Then xnuk(xnqi)(5j)xnx1⋯xj−1(xnqi), the number of factors xnqi
after this reduction is at least 2 and the assertion follows from the induction hypothesis.
If n−1>j>i+1, then
[TABLE]
Similarly, if j=i+1, then
[TABLE]
and the assertion also follows.
Let xnuk=xnx1⋯xrxn−1⋯xs, where 1⩽r<s⩽n−1.
•
If s⩽i, then xnx1⋯xrxn−1⋯xs(xnqi)(5s)xnx1⋯xrxn−1⋯xs+1(xnqi),
and the obtained word also has at least two factors xnqi; so the assertion follows by induction.
•
If s=i+1, then r<i+1. If additionally r<i, then
xnx1⋯xrxn−1⋯xs(xnqi)(5r)xnx1⋯xr−1xn−1⋯xs(xnqi),
and the obtained word still contains at least two factors xnqi; so the assertion follows by induction.
If r=i, then xnuk(xnqi)=(xnqi)2 and we are done by induction.
•
If n−1>s>i+1, then
[TABLE]
Similarly, if n−1=s>i+1, then
[TABLE]
Lemma 3.8 implies that xnx1⋯xrxn−1⋯xi+2xnx1⋯xi+1∈Ii. Therefore we also get xnx1⋯xrxn−1⋯xi+2xnx1⋯xi+1xn−1⋯xs+1∈Ii,
and w(xnqi)∈Ii.
This completes the proof.
∎
3.2 Structures of matrix type
Our next aim is to refine the information on the ideal chain
[TABLE]
of Cn defined in the previous section. We will show that every
factor Ij−1/Ij, for j=0,…,n−2, is, up to finitely
many elements, a semigroup of matrix type over a cyclic semigroup
and also that Cn/I−1 is finite. Namely, the elements of the
family M~j, described in Definition 2.13, with a zero element adjoined, treated as elements of the
Rees factor Ij−1/Ij, form a semigroup of matrix type. Using
certain natural involutions on Cn, we will also show that the
corresponding sandwich matrices are square matrices and they are
symmetric. In particular, this means that, for every j, there is
a bijection between the sets Aj and Bj, which is not clear
directly from the description obtained in Theorem 2.1.
Recall the definition of the sets Mi~ and M~
(Definition 2.13). For every i=0,…,n−2 we
write
[TABLE]
This is the set of elements considered in Theorem 2.1. In
what follows, we identify elements of Cn with the corresponding
reduced words. Hence, M~=⋃i=0n−2Mi~
consists of elements of Cn that have (in the reduced form) a
factor of the form xnqi, for some i. Moreover, from
Proposition 2.14 we know that almost all elements of Cn
are in this set.
Certain involutions that preserve the ideals Ii−1 and sets
M~i, for i∈{0,…,n−2}, will be useful in
this context. In particular, they can be used to establish an
internal symmetry of every set M~i.
Definition 3.11**.**
Let τ:Cn⟶Cn
be the involution defined in Definition 3.3.
So τ(xi)=xn−i for i=n and τ(xn)=xn.
Let σ:⟨x1,…,xn⟩⟶⟨x1,…,xn⟩
be the automorphism such that σ(xi)=xi+1 for every i=1,…,n, where we put
xn+1=x1. It is easy to check that
σ preserves the set of defining relations of Cn. Hence, σ can be viewed as an automorphism of Cn.
Therefore, the map σiτ also is an involution of Cn, for i=0,…,n−1.
Corollary 3.12**.**
The involution χi=σi+1τ satisfies: χi((xnqi)k)=(xnqi)k for every k⩾1, χi(Ai)=Bi,χi(Bi)=Ai, and in particular χi(M~i)=M~i.
Proof.
Notice that χi(xnx1⋯xi)=x1⋯xi+1 and
χi(xn−1⋯xi+1)=xnxn−1⋯xi+2. Hence
χi(xnqi)=(xnxn−1⋯xi+2)(x1⋯xi+1)=xnqi in Cn, so for k⩾1 we get χi((xnqi)k)=(xnqi)k for every i. Let w=(xnqi)mb∈M~i, where b∈Bi and m⩾1. Then χi(w)=χi(b)(xnqi)m. Moreover, the reduced form of χi(b)(xnqi)m is obtained by moving certain generators to the
left (other reductions are not possible because they reduce the
length of the word, while χi2=id). But xn cannot be
moved to the left, so the consecutive generators in (xnqi)m
cannot be moved to the left either. It follows that the reduced
form of χi(w) is equal to a(xnqi)m, where a is the
reduced form of χi(b). If a=u(xnqi)r for some
r⩾1 and some u, then b=χi(a)=(xnqi)rχi(u) and w=χi(a(xnqi)m)=(xnqi)r+mχi(u). And
again, since no generator can be moved into the word xnqi from
the right (without making the word shorter), it follows that we
cannot have r>0. Thus, a∈Ai. Therefore,
χi(Bi)⊆Ai. A symmetric argument shows that
χi(Ai)⊆Bi. Since χi2=id, we get
χi(Bi)=Ai and χi(Ai)=Bi. The result
follows.
∎
As noticed in Lemma 2.5, if i=0 or i=n−2, then reduced
words in Cn that have a factor of the form xnqi must come
from the infinite word (xnqi)∞. It is then clear that
for such a word s we can find w,z∈Cn such that
wsz∈⟨xnqi⟩. We will show that the latter
property remains valid for all i.
Theorem 3.13**.**
Let i∈{0,…,n−2}. Then:
for every a∈Ai there exists w∈Cn such that wa∈⟨xnqi⟩;
2. 2)
for every b∈Bi there exists w∈Cn such that bw∈⟨xnqi⟩.
Proof.
It is clear that the assertion holds for i=0,n−2. So, we will
further assume that i∈{1,…,n−3}. In view of
Corollary 3.12 it is enough to prove assertion 2). We will
use notation of Theorem 2.1. This includes the notion of
blocks, introduced directly after the formulation of this theorem.
The description of the set Bi implies directly that every b∈Bi
is a prefix of the following element
[TABLE]
Clearly, if the assertion holds for some word then it also holds for
every prefix of this word. Thus, it is enough to prove the assertion in the case
where b=b′. We proceed by induction on the number of blocks in the word b of
this type; so on r+1. Let r=0. Then b=xnxn−1⋯xj1 for some j1>i+1.
If we define w=x1⋯xixj1−1⋯xi+1 then
bw(2)xnx1⋯xixn−1⋯xi+1, as desired.
So, assume that the assertion holds for all words in Bi,
that are of the form
[TABLE]
where k<r (the number of blocks is k+1). Let b be the following word with r+1
blocks:
[TABLE]
Let w′=xi1+1⋯xixj1−1⋯xi+1, where for i1=i,
we put w′=xj1−1⋯xi+1.
Since for k=r,r+1 we have inequalities 1<jk−i<n−1, using reduction
(2) applied several times, it is easy to see that the word bw′ can be reduced to
[TABLE]
Moreover, we know that ir+1<i1+1<n−1, so applying reduction (3)
several times, we can rewrite the word bw′ to the form
[TABLE]
Repeating this process, alternately using the inequalities
1<jk−i<n−1 for k>1 (and applying reduction (2)), and using the inequalities
ik+1<i1+1<n−1 for k>1 (and applying reduction (3)), we
come to the following form of the element bw′:
[TABLE]
Similarly, applying alternately inequalities 1<m−(j1−1)<n−1 for m=j2,…,n
(and reduction (2)) and inequalities ik+1<m+1<n−1 for m=i+1,…,j1−1, k=2,…,r
(and reduction (3) applied several times) we can finally rewrite the word bw′ to the form
[TABLE]
Then b′=xn(x1⋯xi2xn−1⋯xj2)⋯xn(x1⋯xirxn−1⋯xjr)xnxn−1⋯xjr+1∈Bi.
Thus, by the inductive hypothesis, there exists v∈Cn such that
b′v∈⟨xnqi⟩. Hence, for w=w′v we have bw∈⟨xnqi⟩.
This completes the proof.
∎
Next we show that for every i the set Mi~ is contained
in Ii−1∖Ii.
Proposition 3.14**.**
For every i∈{0,…,n−2} we have Mi~⊆Ii−1∖Ii.
Proof.
Since Ii is an ideal of Cn, Lemma 3.8 implies that
Mi~⊆Ii−1. Let a(xnqi)kb∈Mi~.
Theorem 3.13 implies that there exist w,v∈Cn such that
wa,bv∈⟨xnqi⟩. So, wa(xnqi)kbv∈⟨xnqi⟩ and a(xnqi)kb∈/Ii. The assertion
follows.
∎
Corollary 3.15**.**
For every i∈{0,…,n−2} the set (Ii−1∖Ii)∖Mi~ is finite.
Proof.
By Proposition 3.14, Mi~⊆Ii−1∖Ii.
Let j>i. Then Ij−1⊆Ii, so that (Ii−1∖Ii)∩(Ij−1∖Ij)=∅. In particular, for
j=i we get Mj~∩(Ii−1∖Ii)=∅. Since from Proposition 2.14 we know that
Cn∖M~ is finite, it follows that
(Ii−1∖Ii)∖Mi~ is also finite.
∎
By Proposition 2.14 we know that Cn∖M~ is
a finite set. Moreover, Proposition 3.14 implies that for
every i=0,…,n−2 we have Mi~⊆Ii−1∖Ii⊆I−1, so that also M~⊆I−1. Our next
observation follows.
Corollary 3.16**.**
Cn/I−1* is a finite semigroup.*
The following two simple lemmas will be also useful.
Lemma 3.17**.**
For every i∈{0,…,n−3} we have σ(Ii)=Ii.
Moreover, σ(w)∈M~i for almost all w∈M~i, if i∈{0,…,n−2}.
Proof.
Clearly, σn=id and σ:Cn⟶Cn is an automorphism.
Hence, for the first assertion, it is enough to prove that
σ(Cn∖Ii)⊆Cn∖Ii. Let w∈Cn∖Ii. Then there exist u,v∈Cn such that
uwv=(xnqi)m, where m⩾1.
A direct computation shows that
σ((xnqi)m)=(x1x2⋯xi+1xnxn−1⋯xi+2)m(2)(x1⋯xi+1)(xnqi)m−1(xn⋯xi+2).
In particular, x1⋯xi+1∈Ai, xn⋯xi+2∈Bi,
so from Theorem 3.13 we know that there exist u′,v′∈Cn such that
u′(x1⋯xi+1)(xnqi)m−1(xn⋯xi+2)v′∈⟨xnqi⟩.
Then for p=u′σ(u) and q=σ(v)v′ we get pσ(w)q∈⟨xnqi⟩,
so that σ(w)∈Cn∖Ii, as desired.
The second assertion follows now directly from
Corollary 3.15 (if i>0) and from Corollary 3.16 (if
i=0).
∎
Lemma 3.18**.**
For every i∈{1,…,n−2} and every nonnegative integer
m we have σmτ(Ii−1∖Ii)=Ii−1∖Ii and σmτ(Ii−1)=Ii−1.
Proof.
We have seen in the proof of Corollary 3.12 that
σiτ((xnqi−1)k)=(xnqi−1)k for k⩾1.
Let w∈Cn be such that σiτ(w)∈/Ii−1.
Then, by the definition of Ii−1 there exist x,y∈Cn
such that xσiτ(w)y=(xnqi−1)j, for some j. Then
σiτ(y)wσiτ(x)=(xnqi−1)j, so in
particular w∈/Ii−1. This shows that
σiτ(Ii−1)⊆Ii−1.
Since σn=id, from Lemma 3.17 it now follows that
τ(Ii−1)⊆Ii−1, and thus τ(Ii−1)=Ii−1 because τ is an involution. Therefore, σmτ(Ii−1)=Ii−1 for every nonnegative m. The assertion
follows.
∎
In the two extreme cases, namely for i=0 and i=n−2, the
description of Mi is quite simple (see Lemma 2.5). In
particular, M~n−2 coincides with the set of all
factors of the word (xnx1⋯xn−1)∞, that
contain a factor xnx1⋯xn−1. Moreover, our earlier
results lead to the following consequence.
Corollary 3.19**.**
M~n−2=Cn(xnx1⋯xn−1)Cn.
Proof.
The definition implies that M~n−2⊆Cn(xnx1⋯xn−1)Cn.
By Lemmas 3.1 and 3.4 we know that
every element of Cn(xnx1⋯xn−1)Cn has reduced form
that is a factor of (xnx1⋯xn−1)∞. Moreover,
the second parts of both lemmas imply that if w(xnx1⋯xn−1)v∈Cn(xnx1⋯xn−1)Cn, then the reduced form
of this word has a factor xnx1⋯xn−1.
∎
In the second extreme case, namely when i=0, we have
M~0⊆Cn(xnq0)Cn⊆I−1.
Moreover, equality holds modulo the ideal I0, as proved in the
following lemma.
Lemma 3.20**.**
I−1=M0~∪I0.
Proof.
By the definition, I−1=I0∪Cn(xnq0)Cn. It is clear
that M~0⊆Cn(xnq0)Cn, so also M~0∪I0⊆I−1. Since xnq0∈M~0, it is enough to
prove that M~0∪I0 is an ideal in Cn. Since
στ(M~0)=M~0 and στ(I0)=I0 by Corollary 3.12 and Lemma 3.18, it is
enough to check that M~0∪I0 is a right ideal of
Cn. So, for every w∈M~0∪I0 and
xj∈{x1,…,xn} we have wxj∈M~0∪I0.
If w∈I0, then wxj∈I0, because I0 is an ideal of
Cn.
So, let
w=a(xnxn−1⋯x1)mb∈M0~, where a∈A0,b∈B0. From Theorem 2.1 we know that
b=xnxn−1⋯xl for some l∈{2,…,n} or b is the empty word. First, notice that by
Lemma 3.8, for j=1,n, we have
[TABLE]
Clearly, for j=1,n we have (xnxn−1⋯x1)xj∈M0~. This implies that the assertion holds if b is
the empty word.
Hence, assume that b=xnxn−1⋯xl for some l. We will
show that (xnxn−1⋯x1)xnxn−1⋯xlxj∈I0
for every j=l−1,l. This will prove the result because I0
is an ideal in Cn. Notice that for j=l−1,l we have
[TABLE]
where (∗) denotes (5j), (2) and (5j), respectively.
In each case, (xnq0)xnxn−1⋯xlxj∈I0. In the
first case, this is a consequence of the fact that I0 is an
ideal in Cn and j−1=1,n, so the previous computation
implies that (xnq0)xj∈I0. Similarly, in the second case
1<j<l−1⩽n−1, so that also (xnqi)xj∈I0. In the
third case, from Lemma 3.8 and since I0 is an ideal we
know that xn−1⋯x2xnx1xn−1⋯xl∈I0. The
result follows.
∎
We are now in a position to improve the assertion of
Theorem 3.13.
Corollary 3.21**.**
Let i∈{0,…,n−2}. Then
for every a∈Ai there exists w∈Mi~ such that wa∈⟨xnqi⟩,
2. 2.
for every b∈Bi there exists v∈Mi~ such that bv∈⟨xnqi⟩.
Consequently, x↦wx is an injective map a⟨xnqi⟩Bi⟶⟨xnqi⟩Bi, and
x↦xv is an injective map Ai⟨xnqi⟩b⟶Ai⟨xnqi⟩.
Proof.
We only prove the first part; the second part then follows from
Corollary 3.12. Let a∈Ai. From Theorem 3.13 we
know that there exists u∈Cn such that ua=(xnqi)k for
some k⩾1. The elements (xnqi)mu∈Cn, where
m⩾1 are pairwise different. Indeed, suppose that for
some m1,m2⩾1 in Cn we have
(xnqi)m1u=(xnqi)m2u. Then also
(xnqi)m1ua=(xnqi)m2ua, so that
(xnqi)m1+k=(xnqi)m2+k, and consequently m1=m2.
By Proposition 2.14 there exists m⩾1 such that
(xnqi)mu∈M~. According to Lemma 3.8, for
every m⩾1 we have (xnqi)m∈Ii−1∖Ii.
Since Ii−1 is an ideal of Cn, we get (xnqi)mu∈Ii−1. If (xnqi)mu∈Ii, then also
(xnqi)mua=(xnqi)m+k∈Ii, a contradiction.
Therefore, by Proposition 3.14,
w=(xnqi)mu∈M~∩(Ii−1∖Ii)=M~i, and the assertion follows.
∎
Notice that Mi~⊆Cn, for i<n−2, is not
closed under multiplication. For example, consider
u=(xnqi)xnxn−1, w=xnqi for some 1⩽i⩽n−3.
It is easy to check that the reduced form of uw is equal to
xn−2⋯xi+2xnx1⋯xi+1xn−1⋯xi+2xnx1⋯xi+1,
so that indeed uw∈/Mi~. However, from
Theorem 3.10 we know that if u=a(xnqi)kb,w=a′(xnqi)k′b′∈Mi~, then either
uw=a(xnqi)mb′∈M~i for some m⩾2 or
uw∈Ii.
We will define semigroups Mi, with properties described in the
beginning of this section.
Definition 3.22**.**
Let i∈{0,…,n−2}. Consider the set Mi=Mi~∪{θ}
with operation, defined for any u=a(xnqi)kb,w=a′(xnqi)k′b′∈Mi~ by
[TABLE]
and wθ=θw=θ for every w∈Mi. Then, by Theorem 3.10
the definition is correct and Mi is a semigroup under this operation.
These semigroups can be interpreted as Rees factor
semigroups. Namely, for i⩽n−3, Ii is an ideal of
Cn, and we may consider the factor semigroup Cn/Ii. In
other words, Cn/Ii is the semigroup (Cn∖Ii)∪{θ} with zero θ and with operation
[TABLE]
While In−2=∅, for every subsemigroup J of
Cn we define J/In−2=J0; the semigroup J with zero
adjoined. Notice that Ji=M~i∪Ii is a
subsemigroup of Ii−1 by Theorem 3.10 and
Proposition 3.14. Thus, our definition yields
Mi=Ji−1/Ii⊆Cn/Ii.
From Lemma 3.20 we know that I−1/I0=M0.
Moreover, Lemma 3.1 implies that
M~n−2=Mn−2∖{θ} is an ideal in
Cn.
We will show that all Mi defined above are semigroups of matrix
type, see [14], Section 5. Let Si denote the cyclic
semigroup generated by xnqi.
Corollary 3.23**.**
Mi* is a semigroup of matrix type. Namely, Mi≅M0(Si,Ai,Bi;Pi),
where Pi is a matrix of size Bi×Ai with coefficients in
⟨xnqi⟩∪{θ}.*
Proof.
Let Pi=(pba) be the matrix defined as follows
[TABLE]
We define ϕ:Mi⟶M0(Si,Ai,Bi;Pi) by the formula ϕ(a(xnqi)kb)=((xnqi)k;a,b) and
ϕ(θ)=θ. From the uniqueness of the reduced forms of
elements of Mi and by Proposition 3.14 this function is
well defined. It is clear that ϕ is bijective. Moreover, we
claim that ϕ is a homomorphism. Indeed, let u=a(xnqi)kb,w=a′(xnqi)k′b′∈Mi.
If uw∈/Ii, then (xnqi)ba′(xnqi)=(xnqi)α
for some α⩾2 and then
[TABLE]
If uw∈Ii then it is easy to see that
ϕ(uw)=θ=ϕ(u)ϕ(w), because pba′=θ. This
completes the proof.
∎
Remark 3.24**.**
Assume that xnqibaxnqi=(xnqi)α for some a∈Ai,b∈Bi. Then
[TABLE]
By Corollary 3.12, χi determines a
bijection between the sets Ai and Bi. Hence, from
(4) in the proof of Corollary 3.23 it follows
that the matrix Pi is symmetric, if the ordering of the
elements of the set Ai corresponds to the ordering of their
images under χi (see the examples in
Section 4).
The main results of this section can be now summarized as follows.
Corollary 3.25**.**
Cn* has a chain of ideals*
[TABLE]
with the following properties
for i=0,…,n−2 there exist semigroups of matrix type
Mi=M0(Si,Ai,Bi;Pi),
such that Mi⊆Ii−1/Ii, where Si is the cyclic semigroup generated
by xnqi, Pi
is a square symmetric matrix of size Bi×Ai and with coefficients in
⟨xnqi⟩∪{θ};
2. 2.
for i=1,…,n−2 the sets (Ii−1/Ii)∖Mi are finite;
3. 3.
I−1/I0=M0;
4. 4.
M~n−2=Mn−2∖{θ}⊲Cn;
5. 5.
Cn/I−1* is a finite semigroup.*
4 Examples
In this section we illustrate our results with the simplest cases
of Hecke–Kiselman monoids Cn associated to cyclic graphs, for
n=3 and 4.
4.1 Cycle of length 3
For simplicity, write x1=a, x2=b, x3=c. Recall that
[TABLE]
The following is a direct consequence of
Corollary 1.2.
Lemma 4.1**.**
The reduced form of every element of C3 is a factor of one of
the following infinite words: (cab)∞, (cba)∞.
Taking n=3 in Theorem 2.1, we get that M0~
consists of all factors of (cba)∞, that have cba as a
subfactor. Similarly, M1~ consists of all factors of
(cab)∞ that have a subfactor cab.
According to Corollary 3.25, C3 has an ideal chain
[TABLE]
where I0={w∈C3:C3wC3∩⟨cba⟩=∅}
and I−1=I0∪M0~.
Lemma 4.2**.**
Let T be the cyclic semigroup generated by t=cab. Then M1=(C3cabC3)0 is
a semigroup of matrix type M0(T,A1,B1;P1), where
A1={1,b,ab}, B1={1,c,ca}, with sandwich matrix
(with coefficients in T1)
[TABLE]
Similarly, for I−1 we have
Lemma 4.3**.**
Let S be the cyclic semigroup generated by s=cba. Then the semigroup
M0=I−1/I0 is a
semigroup of matrix type M0(S,A0,B0;P0), A0={1,a,ba},
B0={1,c,cb}, with sandwich matrix (with coefficients in S1∪{θ})
[TABLE]
Recall that the rows of Pi are indexed by the set Bi, and
columns by the set Ai. For simplicity, we identify the elements
of these sets with 1,2,3, in the order in which these elements
were listed. For example, the (3,2)-entry of the sandwich matrix
P0 corresponds to the pair (cb,a).
The above two lemmas follow directly from Corollary 3.23. To
indicate computations that are used to determine the coefficients
of the sandwich matrices, let us focus on P0. For simplicity,
if α∈A0, β∈B0, then we write
[TABLE]
that is if pβα=sk, then
pβα=sk−2 and if pβα=θ, then also pβα=θ. Then, for
example
p(cb)(ba)=(cba)cbba(cba)(1)(cba)ca(cba)(2)(cba)3.
So, p(cb)(ba)=s.
We derive the following consequence for the algebras K0[M0]
and K0[M1].
Corollary 4.4**.**
Algebras K0[M0] and K0[M1] are of matrix type. Namely,
K0[M1]=M(K[T],A1,B1;P1) and
K0[M0]=M(K[S],A0,B0;P0),
where T and S are the cyclic semigroups generated by t=cab and s=cba,
respectively.
It is easy to see that detP1=−(t−1)2=0 and detP0=−s(s+1)=0, whence P1 and P0 are not zero divisors
in M3(K[T]) and M3(K[S]). Using standard results (see
[14], Chapter 5), we get
Corollary 4.5**.**
Semigroup algebras K0[M0] and K0[M1] are prime.
Due to the very special form of all reduced words in C3 one can
also prove the following result.
Theorem 4.6**.**
K[C3]* is a semiprime algebra.*
Proof.
By F we denote the free monoid generated by a,b,c. Write
R=K[C3] and suppose that x∈R is a nonzero element such
that xRx=0. Then x can be uniquely written in the form
[TABLE]
for some disjoint index sets I, J, where σi,τj=0 are elements of the field K, ni,lj⩾0,
ui∈{1,a,ba}, vi∈{1,c,cb}, wj∈{1,b,ab},
zj∈{1,c,ca}. In F consider the deg-lex order induced
by a<b<c. Let u0αmv0 (α∈{cba,cab}) be the
leading term in the support of x. We may assume that its
coefficient is equal to 1. Notice that u0 and v0 must be a
suffix, and a prefix respectively, of α. Hence, there exist
words p,q such that pu0=v0q=α holds in the free monoid
F. Then for all elements w=u0αmv0 in the support
of x we have αm+2=pu0αmv0q>pwq in F. If
xRx=0, then also pxqRpxq=0. In particular, (pxq)2=0. On the
other hand, we know that in K[C3]
[TABLE]
where i∈(I⊔J)∖{0}, ρi∈K, yi is
the reduced form of the word pui(cba)niviq if i∈I,
and if i∈J, then yi is the reduced form of
pwi(cab)liziq. In particular, for every
yi=αk+2 we have yi<αm+2.
Since αm+2αm+2 has reduced form
α2(m+2), for every l,n∈I⊔J such that (yl,yn)=(αm+2,αm+2) the reduced form yln
of the word ylyn satisfies yln<α2(m+2). In
particular, the leading term of (pxq)2 is equal to
α2(m+2) and it is nonzero. This contradiction shows that
K[C3] is semiprime.
∎
Remark 4.7**.**
The argument used in the above proof also shows that for
every n⩾3 the algebras of matrix type K0[M0]
and K0[Mn−2] defined for K[Cn] are semiprime (actually,
prime). Indeed, A0,B0 consist of all suffixes and
prefixes, respectively, of the word xnxn−1⋯x1.
While An−2,Bn−2 consist of all suffixes and prefixes,
respectively, of xnx1⋯xn−1, so the argument used
in the proof can be applied.**
4.2 Cycle of length 4
For simplicity, we write x1=a,
x2=b, x3=c, x4=d. Recall that C4 has the following
presentation
[TABLE]
The form of the sets A0,B0,A1,B1,A2,B2
follows directly from Theorem 2.1.
Lemma 4.8**.**
If an element of C4 has a factor of the form w0=dcba,
w1=dacb or w2=dabc then it is of the form αiwikβi,
with k⩾1, αi∈Ai, βi∈Bi, where
We present these structures of matrix type below.
A simple verification is left to the reader.
Lemma 4.9**.**
Let S2 be the cyclic semigroup generated by s=dabc. Then the ideal generated by s in C4,
with a zero adjoined, that is M2=(C4dacbC4)0, is a semigroup of matrix type
M0(S2,A2,B2;P2), where A2={1,c,bc,abc}, B2={1,d,da,dab},
with sandwich matrix (with coefficients in S21)
[TABLE]
Lemma 4.10**.**
Let S1 be the cyclic semigroup generated by s=dacb. Then M1
is a semigroup of matrix type M0(S1,A1,B1;P1) where
A1={1,b,cb,acb,ab,bacb}, B1={1,d,dc,dac,da,dacd},
with sandwich matrix (with coefficients in S11∪{θ})
[TABLE]
Lemma 4.11**.**
Let S be the cyclic semigroup generated by s=dcba.
Then M0 is a semigroup of matrix type M0(S0,A0,B0;P0),
where s=dcba, A0={1,a,ba,cba}, B0={1,d,dc,dcb}, with sandwich matrix
[TABLE]
We get the following consequence.
Corollary 4.12**.**
Algebras K0[M2], K0[M1] and K0[M0] are algebras
of matrix type. Namely, K0[M2]=M(K[S2],A2,B2;P2), K0[M1]=M(K[S1],A1,B1;P1) and
K0[M0]=M(K[S0],A0,B0;P0), where S2,S1,S0 are the cyclic semigroups generated by s2=dabc,
s1=dacb, and by s0=dcba, respectively.
A direct computation shows that detP2=−(s2−1)3=0.
Similarly, one can see that detP1=−s13(s1+1)3=0 and
detP0=−s02(s0−1)=0, so that the matrices Pi are not
zero divisors in the corresponding matrix rings Mni(K[Si]),
for i∈{0,1,2}. Therefore, by [14], Chapter 5, we
get
Corollary 4.13**.**
Semigroup algebras K0[M2], K0[M1] and K0[M0]
are prime.
The assertion of Remark 4.7,
Corollary 4.5 and Corollary 4.13 will
be extended in Theorem 5.8 to all algebras
K0[Mt] coming from monoids Cn, n⩾3. This will
be crucial for our main results in
Section 5. However, the proof is much more
complicated since the determinants of the corresponding matrices
cannot be easily computed.
5 Noetherian Hecke–Kiselman algebras
In this section we characterize Noetherian Hecke–Kiselman
algebras K[HKΘ] of arbitrary oriented graphs Θ.
The main difficulty is in proving that all algebras K[Cn] are
Noetherian. We start, however, with describing some simple
obstacles to the Noetherian property. For w,w′∈F we write w∼w′ if w,w′ represent the same element of HKΘ.
Lemma 5.1**.**
Let Θ be the graph obtained by adjoining
the arrow y→x1 to the cyclic graph Cn: x1→x2→⋯→xn→x1. Then the monoid HKΘ does not satisfy the
ascending chain condition on left ideals, and it does not satisfy
the ascending chain condition on right ideals.
Proof.
Write wk=(xnxn−1⋯x1)ky, for k=1,2,…. It is clear
that wk cannot be rewritten in the monoid HKΘ except
for applying relations of the form xi2=xi,y2=y.
Therefore wk∈/⋃i=1k−1wiHKΘ for
k⩾2. Hence, HKΘ does not satisfy acc on
right ideals.
Let ϕ:⟨x1,…,xn,y⟩⟶⟨x1,…,xn⟩ be the homomorphism such that
ϕ(w) is obtained from w by erasing all occurrences of y.
Consider the following subsets of the free monoid F=⟨x1,…,xn,y⟩: Zk={ϕ−1((x1i1xnin⋯x2i2)k)∣ij⩾1\mboxforeveryj}, for k=1,2,…, and
[TABLE]
We claim that Rk is closed under relation
∼. It is easy to see that Rk is closed under x∼x2
and under xz∼zx for generators x,z not connected in the
graph Θ (the only such factors of a word u∈Rk can
be of the form yxj,xjy, where j⩾2). Moreover, u
does not have factors of the form xjxi with i=3,…,n
and j=i+1 (modulo n). So we do not have to consider
relations xixi+1xi∼xi+1xixi+1∼xixi+1
for i=2,…,n. It is also easy to see that every relation
yx1y∼yx1, x1yx1∼yx1 and x1yx1∼yx1y leaves Rk invariant. Finally, every relation x2x1x2∼x1x2, x1x2x1∼x1x2 and x1x2x1∼x2x1x2 leaves Rk invariant. This proves the claim.
Define vk=x1x2y(x1xn⋯x2)k, for k=1,2,…. Notice that vk∈Rk but vk∈/FRi for i<k.
It follows that vk∈/⋃i=1k−1HKΘvi, for every k⩾2. Therefore HKΘ does
not satisfy acc on left ideals.
∎
We continue with a useful observation of independent interest. In
order to avoid confusion, we denote by [w] the equivalence class
of a word w in F, with respect to the equivalence relation
∼.
Lemma 5.2**.**
Assume that y1,y2,…,yn−1 are the consecutive
vertices of a cyclic graph Cn−1. Consider an epimorphism
ϕ from the free monoid Y=⟨y1,…,yn−1⟩ to the submonoid ⟨x2,…,xn−1,xnx1⟩ of F defined by
[TABLE]
Then ϕ induces a homomorphism ϕ:Cn−1⟶Cn given by the formula ϕ([w])=[ϕ(w)], for every w∈⟨y1,…,yn−1⟩.
Moreover, ϕ determines an isomorphism
Cn−1≅⟨x2,…,xn−1,xnx1⟩⊆Cn.
Proof.
It is verified in [12], Lemma 4,
that ϕ is a homomorphism. We claim that if a word
w=w(y1,…,yn−1) is reduced in the sense of the
reduction system S′ as in Theorem 1.1, defined with
respect to the deg-lex order extending y1<⋯<yn−1 in
the free monoid Y=⟨y1,…,yn−1⟩, then the
word w(x2,…,xn−1,xnx1) is reduced with respect
to the system S in the free monoid F=⟨x1,…,xn⟩.
If w∈Y then it is clear that if ϕ(w) contains a factor
(that is the leading term of a reduction) of type (1) in
Theorem 1.1, then also w contains such a factor.
Assume that ϕ(w) contains a factor xjxi of type (2).
Then w contains a factor yj−1yi−1. Assume that ϕ(w) has a factor xiuxi that is of type (4) or (5). If i=1
or i=n then ϕ(w) has a factor xnx1vxnx1. If v
does not contain x2 (xn−1, respectively) then
ϕ−1(v) does not contain y1 (yn−2, respectively),
and we are done. If i=1,n, and u does not contain
xi+1 (xi−1, respectively) then ϕ−1(u) does not
contain yi (respectively, yi−2 if i>2; and if i=2
then ϕ−1(u) does not contain yn−1), as desired.
Assume that ϕ(w) contains a factor of the form
xn(x1⋯xi)xj for i,j∈{1,…,n} such that
i+1<j<n−1. Then w contains a factor yn−1(y1⋯yi−1)yj−1 or yn−1yj−1, and the assertion follows as
well. This proves the claim.
Therefore ϕ is injective. The result follows.
∎
The crucial step in the proofs of the main results of this
section is based on the following observation.
Proposition 5.3**.**
Assume that t∈{1,…,n−3} and α∈K0[Mt]
is such that αxi=0 in K0[Mt] for every
i∈{1,…,n}. Assume also that every w∈supp(α)
is of the form (xnqt)kb, where k⩾1 and b∈Bt.
Then α=0.
In order to prove it, we need some preparatory technical lemmas.
We assume that t∈{1,…,n−3}. Moreover, we will suppose
that a nonzero α∈K0[Mt] is given that satisfies the
hypotheses of the proposition. The aim is to come to a
contradiction.
Roughly speaking, the first lemma describes the reduced form of
any word of type wxr for w in block form (see the convention
introduced after Theorem 2.1), namely
[TABLE]
with certain conditions on indices, and xr such that
n−1⩾r⩾jk−1 or r⩽ik+1. This means
that xr cannot be pushed to the left by using only reductions
(2) or (3) in such a way that wxr=(xnqt)xn(x1⋯xi1xn−1⋯xj1)⋯xnxr(x1⋯xikxn−1⋯xjk) in Cn.
Lemma 5.4**.**
Let t∈{1,…,n−3}. Consider the word w of the form
[TABLE]
where ik<ik−1<⋯<i1<t+1<j1<⋯<jk. The word xnqt is also
assumed to be of the above type for k=0. Moreover, in every w we use the convention that i0=t,j0=t+1.
Let r⩾t be such that n−1⩾r⩾jk−1 or r⩽ik+1
(so in the latter case t⩽r⩽ik+1⩽t+1).
Then the following holds:
if n−1⩾r>jk, then wxr∈It;
2. 2.
if r=jk, then wxr=w in Cn;
3. 3.
if jk=r+1, then either wxr=w in Cn or the word wxr is reduced;
4. 4.
if jk>r+1, r=t, ik=t−1, then either (for k=1) the word wxr has the reduced form
(xnqt)xnx1⋯xtxn−1⋯xjk or (for k⩾2) wxr∈It;
5. 5.
if jk>r+1, r=t, ik=t, then wxr=w in Cn;
6. 6.
if jk>r+1, r=t+1, ik=t, then wxr∈It.
Proof.
Parts 2. and 5. are clear.
To prove part 1., we proceed by induction on k (the number of
blocks in the word w). Let n−1⩾r>t+1. If k=0 then
w=xnqt and
[TABLE]
From Lemma 3.8 we obtain (xr−1⋯xt+2)(xnx1⋯xt+1)(xn−1⋯xr)∈It,
as desired.
So, assume that the assertion holds for every m<k, where k⩾1. Consider
[TABLE]
for r>jk. Then we have
[TABLE]
From the assumptions we know that jk>ik+1 and r−1<n−1, so the following holds:
[TABLE]
By the assumptions jk<r⩽n−1 and jk−1<jk so jk−1<r−1⩽n−1. It is an ideal in Cn,
so from the above calculation and the induction hypothesis
for the element
[TABLE]
(a word with k−1 blocks) the following holds in Cn
[TABLE]
Hence part 1. follows.
To prove part 3., assume that jk=r+1. Recall that i0=t and j0=t+1.
It follows that for k=0 we have r=t. In this case
(xnqt)xr(4t)w.
Hence, we can assume that k⩾1. Then
[TABLE]
If jk−1<jk−1, then we see that the above word is reduced.
Hence, assume now that jk−1=jk−1.
Then the word wxr has a factor xjk−1xnx1⋯xikxn−1⋯xjkxjk−1. If ik+1<jk−1,
then
[TABLE]
It follows that wxr=w.
Finally, if ik+1⩾jk−1, then ik<jk−1=jk−1⩽ik+1, so that jk−1=ik+1.
Hence ik⩽ik−1<t+1⩽jk−1 implies that
ik−1=ik=t,
jk=t+2.
It follows that wxr is reduced. This proves part 3.
In the proof of the remaining assertions (parts 4. and 6.) we can assume that k⩾1,
because for k=0 it is impossible to have t+1=jk>r+1 and r∈{t,t+1}.
To prove part 4., assume that jk>r+1, r=t, ik=t−1. Then from the definition of w
we obtain that k∈{1,2} and either
w=(xnqt)xnx1⋯xtxn−1⋯xj1xnx1⋯xt−1xn−1⋯xj2,
where j2>j1>t+1 or w=(xnqt)xnx1⋯xt−1xn−1⋯xj1.
In the first case
[TABLE]
From part 1. applied to xnqt and r=n−1 we get wxr∈It.
In the second case wxt(2)(xnqt)xnx1⋯xtxn−1⋯xj1 and the last word
is reduced.
To prove part 6., assume that jk>r+1, r=t+1, ik=t. Then from the definition of w it follows that k=1 and
We continue under the assumptions of Proposition 5.3.
By Theorem 2.1, every w∈supp(α) must satisfy one of the following conditions:
(i)
xnx1⋯xis−1xn−1⋯xjs−1xnx1⋯xisxn−1⋯xjs∈suff(w),
where is<is−1<t+1<js−1<js⩽n−1, or is=is−1=t
and js−1=t+1<js,
2. (ii)
xnx1⋯xis−1xn−1⋯xjs−1xnx1⋯xisxn−1⋯xjsxnx1⋯xis+1∈suff(w),
where
is+1<is<is−1<t+1<js−1<js⩽n−1,
or is=is−1=t>is+1 and js−1=t+1<js;
or (xnqt)xnx1⋯xis+1∈suff(w) with is+1⩽t,
3. (iii)
xnx1⋯xis−1xn−1⋯xjs−1xnxn−1⋯xjs∈suff(w),
where 2⩽is−1<t+1<js−1<js⩽n
4. (iv)
xnx1xn−1⋯xjs−1xnxn−1⋯xjs∈suff(w),
where 2⩽t+1<js−1<js⩽n,
5. (v)
b=xnxn−1⋯xjs, where t+1<js⩽n,
6. (vi)
b=1, i.e. w=(xnqt)k.
Hence, we can write
α=α(i)+α(ii)+α(iii)+α(iv)+α(v)+α(vi),
where supp(αk) consists of all words of the form (k)
listed above, which are in the support of the element α. We
will prove that for every k∈{(i),…,(vi)} the element
α(k) is zero,
which will contradict the supposition that α=0.
First, we prove the following result concerning αx1.
Lemma 5.5**.**
Let α be as described above. Then
α(vi)=0;
2. 2.
α(i)=α(i),is=1;
3. 3.
α(ii)=α(ii),is+1=1,
where α(i)=α(i),is=1+α(i),is>1 and
supp(α(i),is=1) consists of all words from the
support of α(i) with is=1, while supp(α(i),is>1) does not contain such words; similarly α(ii),is+1=1 involves all words from the support of α(ii)
with is+1=1 (see the description of α(i),
α(ii)).
Proof.
We know that αx1=0 in K0[Mt]. We calculate the reduced forms of wx1
for all w∈supp(αk), for k∈{(i),…,(vi)}.
It will be more convenient to consider certain suffixes
of the given word w.
•
xnx1⋯xisxn−1⋯xjsx1(41)xnx1⋯xisxn−1⋯xjs,
so α(i)x1=α(i);
xnx1⋯xis−1xn−1⋯xjs−1xnxn−1⋯xjsx1(∗){xnx1⋯xis−1xn−1⋯xjs−1xnx1 for js=nxnx1⋯xis−1xn−1⋯xjs−1xnx1xn−1⋯xjs for js<n,
where (∗) denotes equality in the first case and reduction (2) in the second case.
We see that in the first case (js=n) the obtained word is reduced of type (ii) with is+1=1.
In the second case (js<n) the word is reduced of type (i) with is=1.
In this case the obtained form of the element wx1 has a factor
of the form
[TABLE]
where k=s−2, jk<n−1 (notice that s⩾2). Assertion 1. of
Lemma 5.4 implies that wx1=0 in K0[Mt] for every w∈supp(α(iv)).
•
xnxn−1⋯xjsx1(∗){xnxn−1⋯xjsx1 for js=nxnx1xn−1⋯xjs for js<n,
where (∗) denotes equality in the first case and reduction (2) in the second case.
We see that in the first case the word wx1 is of the reduced form (ii) with is+1=1,
whereas in the second case we obtain a reduced word of type (i) with is=1.
•
(xnqt)x1(41)xnqt, so α(vi)x1=α(vi).
From the above calculations we see that in K0[Mt]
[TABLE]
It is clear that the terms from α(vi) are the only terms
of type (vi) in the above sum, so α(vi)=0. Moreover,
reduced forms of elements from α(i)+α(iii),js=nx1+α(v),js=nx1 are of type (i), whereas
reduced forms of words in the sum α(ii)+α(iii),js<nx1+α(v),js<nx1 are of type (ii). It follows
that these sums are [math] in K0[Mt]. It is not difficult to
see that every word from supp(α(iii),js=nx1) and
supp(α(v),js=nx1) has reduced form ending with
xnx1, so α(ii)=α(ii),is+1=1. Similarly,
every (reduced) word from supp(α(iii),js<nx1) and
supp(α(v),js<nx1) has a suffix of the form
xnx1xn−1⋯xj for some j, so
α(i)=α(i),is=1.∎
It follows that supp(α)=supp(α(i),is=1)∪supp(α(ii),is+1=1)∪supp(α(iii))∪supp(α(iv))∪supp(α(v)).
Let m=min{js:w∈supp(α)}, with js defined
for every word w as in cases (i)-(vi) listed before
Lemma 5.5. Then n⩾m⩾t+1⩾2. By
our assumption, also αxm−1=0. We calculate the reduced
form of words wxm−1, where w∈supp(α). By sk we
mean an appropriately chosen suffix of the word from the support
of αk.
We consider the following two cases.
Otherwise we have is+1=js−1, which implies that js−2⩽is−1<js−1, so it follows easily that is−1=t,js−1=t+1.
In this case s(i)xm−1=xnqtxnx1⋯xtxn−1⋯xt+1=(xnqt)2.
2. (b)
Suppose that js−1+1=js⩽3. Since js−1⩾t+1, it follows that t=1 and s(ii)
must be the word
xnx1xn−1⋯x2xnx1xn−1⋯x3xnx1, which is not reduced.
Therefore we can assume that n−1⩾js>3 and
[TABLE]
It is clear that the reduced word xnx1⋯xis−1xn−1⋯xjs−1xnx1⋯xisxn−1⋯xjs is of the form (ii). From the
previous case we obtain
[TABLE]
3. (c)
s(iii),(iv),(v)xm−1=xjs−1xnxn−1⋯xjsxjs−1(4(js−1))xjs−1xnxn−1⋯xjs.
It follows that for every w of the form (iii), (iv) or (v) we have wxm−1=w.
2. 2.
Secondly, assume that js−1<js−1. Then
(a)
for every w of the form (i)wxm−1 is reduced;
2. (b)
since js−1>js−1⩾2, then
[TABLE]
It follows that the reduced form of wxm−1, where w∈supp(α(ii),is+1=1), has a suffix as above;
3. (c)
similarly, it is clear that wxm−1 is reduced for every w∈supp(αk),
where k∈{(iii),(iv),(v)}.
3. 3.
Assume that s(ii)xm−1=(xnqt)xnx1xm−1. In this case m=js=t+1. If
t=1, then s(ii)xt=s(ii) in Cn. Moreover, if t⩾3 then (xnqt)xnx1xt(4t)(xnqt)xnx1,
so also s(ii)xt=s(ii). Finally, if t=2, it is easy to see that wxt is in the reduced form.
We summarize the foregoing observations as follows.
Corollary 5.6**.**
Let m=js be as described above. Consider an element w from the
support of α(i),is=1, α(iii), α(iv) or
α(v).
If js−1=js−1, then wxm−1=w in Cn or wxm−1 is of the form (vi).
2. 2.
If js−1<js−1, then wxm−1 is reduced.
Assume now that w is in the support of α(ii),is+1=1.
If (xnqt)xnx1∈suff(w), then either (for t=2) wxm−1=w in Cn or wxm−1
has the reduced form (xnq2)Mxnx1x2, for some M⩾1.
2. 4.
If js−1=js−1, then either wxm−1=w in Cn or wxm−1 is of the form (xnqt)Mxnx1,
where M⩾1.
3. 5.
If js−1<js−1, then w=vxnx1 for some reduced word v and wxm−1 has the reduced form vxm−1xnx1.
In particular, words from the supports of α(i),is=1,
α(ii),is+1=1, α(iii), α(iv) and
α(v) multiplied by xm−1 have reduced forms ending
with xn−1…xj, xjxnx1 or xjxnx1x2,
where j⩽m.
Case II. Now assume that m<js. In particular
m−1<n−1.
We claim that if w is a word in the support of
α(i),is=1, α(iii), α(iv) or
α(v), then wxm−1 is [math] in K0[Mt] or its
reduced form has a suffix of the form xn−1⋯xj for some
j>m. Moreover, if w is in
supp(α(ii),is+1=1), then wxm−1 is [math] or suff(wxm−1)=xn−1⋯xjxnx1 for some j>m.
The idea is to reduce words by pushing xm−1 to the left and
then to use Lemma 5.4. As before, by wk we denote a
suffix of a word of type (k).
(a)
w(i)xm−1=(xnqt)xn(x1⋯xi1xn−1⋯xj1)⋯xn(x1⋯xisxn−1⋯xjs)xm−1. As long as jk−1>m−1>ik+1 (k=1,…,s+1)
we use reductions (2) and (3) to push xm−1 to the left.
After this procedure we obtain a word with a prefix vxm−1,
where v is exactly a word from Lemma 5.4, for some
k0 and r=m−1. By the assumption js=m (hence, it is
impossible that k0=s and jk0=r+1), so applying Lemma
5.4 we obtain that w(i)xm−1 is either in It
or its reduced form ends with xn−1⋯xjs, js>m.
2. (b)
Since t+1⩽m<js, we must have w=(xnqt)Mxnx1. Then
[TABLE]
If m−1=1, then w(ii)xm−1=w(ii) in Cn, and hence it has a suffix xn−1⋯xjsxnx1, js>m.
If m−1=2, then js>3 and t⩽2. From the form of
w(ii) we see that in this case is>1 and of course
is⩽2. It follows that is=2. Then
[TABLE]
Applying assertion 1. of Lemma 5.4, it follows that this word is in It.
If m−1>2 then s(ii)xm−1(3)xnx1⋯xis−1xn−1⋯xjs−1xnx1⋯xisxn−1⋯xjsxm−1xnx1. Using the observation
made in the previous case and Lemma 5.4, we get that
either w(ii)xm−1∈It or its reduced form has a suffix
xn−1⋯xjsxnx1, for js>m.
3. (c)
Every word w∈supp(α(iii))∪supp(α(iv))∪supp(α(v)) can be written as
w=vxnxn−1⋯xjs, where v has a block form
as in Lemma 5.4. Then
wxm−1(2)vxm−1xnxn−1…xjs. Pushing
xm−1 to the left by using reductions (2) and (3) we can apply
Lemma 5.4. It follows that either wxm−1∈It or
its reduced form has a suffix xnxn−1⋯xjs, for
js>m.
This completes the proof of our claim in Case II.
By our assumptions (of Proposition 5.3), we know that
αxm−1=0 in K0[Mt]. From the above discussion it
follows that for every w∈supp(α) either wxm−1 is
[math] (and it is possible only if m<js) or a suffix of the
reduced form of wxm−1 is equal to xjxnx1, xjxnx1x2
(only if w∈supp(α(ii))), or to xn−1⋯xj.
Moreover, j⩽m if and only if in the word w we have
js=m (see the description of possible types of words). It
follows that after multiplying by xm−1 the sum of all
elements with js=m vanishes.
Assume that v, z are reduced words such that
jsv=jsz=m (here jsv,jsz are defined for v
and z as in the list of possible types (i)-(vi) listed before
Lemma 5.5) and vxm−1=zxm−1 holds in Cn. We use
the proof of Corollary 5.6 to conclude that v=z. Let u
be the reduced form of vxm−1=zxm−1.
•
Assume u is of type (i), (iii), (iv) or (v). If u has a suffix xm−1,
then it follows that js−1<js−1 and vxm−1, zxm−1 are reduced, so that v=z.
Otherwise vxm−1=v and zxm−1=z, so also v=z.
•
Assume u is of type (vi). Then js−1=js−1 and z=v
are of the form
(xnqt)Mxnx1⋯xtxn−1…xt+2.
•
Assume u is of type (ii).
If m=t+1, then it follows that suff(u)=xjxnx1 for j∈{m−1,m}.
If j=m, then v=vxm−1 and zxm−1=z in Cn, so the assertion holds.
If j=m−1, it follows that for v=v0xnx1, we have
vxm−1=v0xm−1xnx1 in Cn and the latter word is the reduced form.
It is clear that v=z also in this case.
Otherwise m=t+1. Then we consider only part 3. in Corollary 5.6.
It is clear that in this case if vxm−1=zxm−1, then v=z.
We have shown that for every pair of
words v,z with jsv=jsz=m if vxm−1=zxm−1, then
v=z. This implies that supp(α) has no words with
js=m, which contradicts the definition of m. Hence, the
assertion of Proposition 5.3 has been
proved.
We will also need another technical observation.
Lemma 5.7**.**
We have x1Mt⊆Mt∪It.
Proof.
Using the involution χt from Corollary 3.12, since
χt(It)⊆It by Lemma 3.18, it is enough
to show that Mtxt⊆Mt∪It, or in other words
(xnqt)bxt∈⟨xnqt⟩Bt∪It for every
b∈Bt. This is easily shown by applying the method used in
the proof of Case II (pushing xt to the left in the considered
word and then applying cases 4. and 5. of Lemma 5.4).
∎
For any K-algebra A, let P(A) denote the prime
radical of A.
Theorem 5.8**.**
For every t=0,1,…,n−2, the algebra K0[Mt] is
prime.
Proof.
In view of Remark 4.7, K0[Mn−2] and
K0[M0] are prime. In particular, the result holds for
n=3. We proceed by induction on n. Assume that n>3.
Moreover, we may assume that 1⩽t⩽n−3.
First, we show that K0[Mt] is semiprime. Suppose that
αK0[Mt]α=0 for some nonzero α∈K0[Mt]. Then, by Theorem 3.10, for every u,w∈Mt
we have supp(uαw)⊆a⟨xnqt⟩b for
some a∈At,b∈Bt. By Corollary 3.21, if
uαw=0, then there exist u′,w′∈Mt such that
0=u′uαww′∈⟨xnqt⟩, and u′uαww′∈P(K[⟨xnqt⟩])=0. It follows
that uαw=0 for every u,w∈Mt. Thus, either αMt=0 or Mtαw=0 for some w∈Mt such that αw=0.
This means that α∘Pt=0 or Pt∘αw=0 (∘ stands for the ordinary matrix
multiplication, where K0[Mt] is interpreted as a subset of
the matrix algebra M∣At∣(K[⟨xnqt⟩]). Since
Pt is a symmetric matrix by Remark 3.24, we may
assume that α∘Pt=0 for some nonzero α∈K0[Mt]. Then α can be chosen so that supp(α)⊆a⟨xnqt⟩Bt for some a∈At. Hence, Corollary 3.21 allows us to assume
that supp(α)⊆⟨xnqt⟩Bt.
Finally, we may assume that ∣supp(α)∣ is minimal
possible.
We claim that αx1=0 in K0[Mt]. By Lemma 5.7, αx1Mt=0 in K0[Mt]. From the proof of
Lemma 5.5 we know that α(iv)x1=0 in
K0[Mt] and vx1∈⟨xnqt⟩Bt for every
v∈supp(α)∖supp(α(iv)). So, αx1 inherits the hypotheses on α. Therefore, the minimal
choice of α allows us to assume that α(iv)=0.
Moreover, αx1∈K[⟨x2,…,xn−1,xnx1⟩]. But, from Lemma 5.2 we know that the
latter is isomorphic to K[Cn−1]. Moreover, under this
identification, supp(αx1) is contained in a single
row of the matrix structure Mt−1(n−1) defined for the
monoid Cn−1 as in Definition 3.22. It is easy to see
that αx1Mt−1(n−1)=0 in K0[Mt−1(n−1)].
The inductive hypothesis implies that αx1=0. This proves
the claim.
From Lemma 3.17 it follows that replacing α by
(xnqt)kα, for some k⩾1, if necessary, we may
assume that σ(α)∈Mt and hence we get that
σ(α) lies in a single row of the matrix structure
K0[Mt]. In other words, there exists a∈At such that
supp(α)⊆a⟨xnqt⟩Bt.
Then, by
Corollary 3.21, there exists z∈Mt such that
supp(zσ(α))⊆⟨xnqt⟩Bt. The proof of Lemma 5.5 implies that for every
w∈supp(α) either wx1∈a⟨xnqt⟩Bt or wx1=0 in K0[Mt]. Therefore, by the previous
paragraph, zσ(α)x1=0. Hence,
Lemma 3.21 implies that also σ(αxn)=σ(α)x1=0. Consequently, αxn=0.
Repeating this argument, we get that αxi=0 in
K0[Mt] for every i=1,…,n. From
Proposition 5.3 it now follows that α=0, a
contradiction. Thus, we have proved that K0[Mt] is
semiprime. This implies that the sandwich matrix Pt is not a
zero divisor (in the corresponding matrix ring Mnt(K[⟨xnqt⟩]), where nt=∣At∣). Since K[⟨xnqt⟩] is a domain, it is known that K0[Mt] must
be prime, see [14], Chapter 5.
∎
It follows that every matrix Pt,t=0,…,n−2, has a
nonzero determinant, which seems to be inaccessible by a direct
proof. We are now ready for the main results of this section.
Theorem 5.9**.**
For every n⩾3 the algebra K[Cn] is right and left
Noetherian.
Proof.
From [16] we know that the algebra K[Cn]/P(K[Cn]) is right and left Noetherian because (by
[12]) it is a semiprime algebra of
Gelfand–Kirillov dimension 1.
Suppose that 0=β∈P(K[Cn])∩K[M~], where M~=⋃i=0n−2M~i, as defined
in Section 3. Let i be the minimal integer such that
supp(β)∩M~i=∅. Passing to
K[Cn]/Ii, we get a nonzero element β∈P(K0[Cn/Ii])∩K0[Mi]⊆P(K0[Mi]) (see Corollary 3.25). This
contradicts Theorem 5.8. Hence, P(K[Cn])∩K[M~]=0. Since Cn∖M~ is
finite by Proposition 2.14, it follows that P(K[Cn]) is finite dimensional. Therefore, K[Cn] also is
right and left Noetherian.
∎
Theorem 5.10**.**
Let Θ be a finite oriented graph. Then the
following conditions are equivalent
K[HKΘ]* is right Noetherian,*
2. 2)
K[HKΘ]* is left Noetherian,*
3. 3)
each of the connected components of Θ is either an oriented cycle or an acyclic graph.
Proof.
Assume that condition 3) is satisfied. From [13]
we know that HKΘ is a PI–algebra. In order to prove
conditions 1) and 2) we proceed by induction on the number k of
connected components of Θ. If k=1 then the assertion
follows from Theorem 5.9 and from the fact that
HKΘ is finite if Θ is an acyclic graph. Assume
that k>1. Let Θ1 be a connected component of Θ
and let Θ2=Θ∖Θ1. Clearly,
HKΘ is a direct product of HKΘ1 and
HKΘ2, so that K[HKΘ]≅K[HKΘ1]⊗K[HKΘ2]. By the induction
hypothesis, HKΘi is (right and left) Noetherian and it
is a PI–algebra, for i=1,2. Then K[HKΘ] is a
Noetherian algebra by [3], Proposition 4.4 (which says
that every finitely generated right Noetherian PI–algebra is a
universally right Noetherian algebra).
Assume that 3) is not satisfied. Then Θ contains a subgraph
Θ′ that is of the form described in Lemma 5.1
or the graph Θ′′ obtained from Θ′ by inverting all
arrows. It is easy to see that in this case K[HKΘ′],
respectively K[HKΘ′′], is a homomorphic image of
K[HKΘ], as noticed in [6]. Moreover,
Θ′ and Θ′′ are antiisomorphic. Therefore,
Lemma 5.1 implies that K[HKΘ] is neither
right nor left Noetherian. The result follows.
∎
From the proof it actually follows that the conditions in
Theorem 5.10 are satisfied if and only if the monoid
HKΘ has acc on right (left) ideals.
Since K[Cn] is a PI–algebra [12], we derive
the following direct consequence from the result of Anan’in
[1]. It is of interest in view of the results on
faithful representations of various special classes of
Hecke–Kiselman monoids, obtained in [6],[7],[10].
Corollary 5.11**.**
K[Cn]* embeds into the matrix algebra Mr(L) over a field
L, for some r⩾1.*
We conclude with some open questions.
Question 5.12**.**
Is K[Cn] semiprime for every n⩾3?
If this is the case, the main result of [16] allows to
strengthen the assertion of Theorem 5.9: in this
case K[Cn] is a finitely generated module over its Noetherian
center; and hence also of Theorem 5.10. Notice that
this is the case if n=3, by Theorem 4.6. Moreover,
the proof of Theorem 5.9 shows that P(K[Cn]) is finite dimensional.
Because of the main results of Section 3, algebras
K[Cn] share the flavor of affine cellular algebras, introduced
in [9], also see [5]. This motivates our
second question.
Question 5.13**.**
Does K[Cn] admit a structure of a cellular
algebra?
Bibliography17
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] A.Z. Anan’in, An intriguing story about representable algebras, in: Ring Theory, pp.31–38, Weizmann Science Press, Jerusalem, 1989.
2[2] R. Aragona and A.D. Andrea, Hecke-Kiselman monoids of small cardinality, Semigroup Forum 86 (2013), 32–40.
3[3] M. Artin, L.W. Small and J.J. Zhang, Generic flatness for strongly Noetherian algebras, J. Algebra 221 (1999), 579–610.
4[4] G.M. Bergman, The diamond lemma for ring theory, Advances in Mathematics 29 (1978), 178–218.
5[5] P. Carvalho, S. Koenig, C. Lomp and A. Shalile, Ring theoretical properties of affine cellular algebras, J. Algebra 476 (2017), 494–518.
6[6] L. Forsberg, Effective representations of Hecke-Kiselman monoids of type A, preprint, ar Xiv: 1205.0676 v 4.
7[7] O. Ganyushkin and V. Mazorchuk, On Kiselman quotients of 0 0 -Hecke monoids, Int. Electron. J. Algebra 10 (2011), 174–191.
8[8] A.-L. Grensing, Monoid algebras of projection functors, J. Algebra 369 (2012), 16–41.