An inductive composition is an operation generalizing from a superposition Sn on the set of all n-ary terms of type τ. A binary operation called inductive product is obtainable from such composition. It is a generalization of a tree language product but on the set of all n-ary terms of type τ. Unlike the original one, this inductive product is not associative on the mentioned set. Nonetheless, it turns to be associative on some restricted set. A semigroup arising in this way is the main focus of this paper. We consider its special subsemigroups and semigroup factorizations.
Citation: Pongsakorn Kitpratyakul, Bundit Pibaljommee. On substructures of semigroups of inductive terms[J]. AIMS Mathematics, 2022, 7(6): 9835-9845. doi: 10.3934/math.2022548
[1] | Shahida Bashir, Ahmad N. Al-Kenani, Maria Arif, Rabia Mazhar . A new method to evaluate regular ternary semigroups in multi-polar fuzzy environment. AIMS Mathematics, 2022, 7(7): 12241-12263. doi: 10.3934/math.2022680 |
[2] | Nurettin Bağırmaz . A topological approach for rough semigroups. AIMS Mathematics, 2024, 9(10): 29633-29644. doi: 10.3934/math.20241435 |
[3] | Guoqing Wang . A generalization of Kruyswijk-Olson theorem on Davenport constant in commutative semigroups. AIMS Mathematics, 2020, 5(4): 2992-3001. doi: 10.3934/math.2020193 |
[4] | Pongsakorn Kitpratyakul, Bundit Pibaljommee . Clones of inductive superpositions of terms. AIMS Mathematics, 2023, 8(4): 7747-7765. doi: 10.3934/math.2023389 |
[5] | Noureddine Bahri, Abderrahmane Beniani, Abdelkader Braik, Svetlin G. Georgiev, Zayd Hajjej, Khaled Zennir . Global existence and energy decay for a transmission problem under a boundary fractional derivative type. AIMS Mathematics, 2023, 8(11): 27605-27625. doi: 10.3934/math.20231412 |
[6] | Ze Gu, Xiang-Yun Xie, Jian Tang . On C-ideals and the basis of an ordered semigroup. AIMS Mathematics, 2020, 5(4): 3783-3790. doi: 10.3934/math.2020245 |
[7] | Shoufeng Wang . Projection-primitive P-Ehresmann semigroups. AIMS Mathematics, 2021, 6(7): 7044-7055. doi: 10.3934/math.2021413 |
[8] | Nuttawoot Nupo, Chollawat Pookpienlert . Fractional domination and fractional total domination on Cayley digraphs of transformation semigroups with fixed sets. AIMS Mathematics, 2024, 9(6): 14558-14573. doi: 10.3934/math.2024708 |
[9] | Rukchart Prasertpong . Roughness of soft sets and fuzzy sets in semigroups based on set-valued picture hesitant fuzzy relations. AIMS Mathematics, 2022, 7(2): 2891-2928. doi: 10.3934/math.2022160 |
[10] | Velusamy Kavitha, Mani Mallika Arjunan, Dumitru Baleanu . Non-instantaneous impulsive fractional-order delay differential systems with Mittag-Leffler kernel. AIMS Mathematics, 2022, 7(5): 9353-9372. doi: 10.3934/math.2022519 |
An inductive composition is an operation generalizing from a superposition Sn on the set of all n-ary terms of type τ. A binary operation called inductive product is obtainable from such composition. It is a generalization of a tree language product but on the set of all n-ary terms of type τ. Unlike the original one, this inductive product is not associative on the mentioned set. Nonetheless, it turns to be associative on some restricted set. A semigroup arising in this way is the main focus of this paper. We consider its special subsemigroups and semigroup factorizations.
Universal algebra is the study of algebras and classes of algebras of arbitrary type. An important concept of such study is the concept of terms. Terms can be inductively constructed by using variables, elements from the set Xn={x1,…,xn} for some positive integer n or the set X={x1,x2,x3,…}, each of which is called an alphabet, and non-nullary operation symbols from the set {fi∣i∈I} where I is an index set. The type τ=(ni)i∈I indicates that for each i∈I, the operation symbol fi is ni-ary. The n-ary terms of type τ are inductively defined as follows:
(i) Every variable t∈Xn is an n-ary term.
(ii) If t1,…,tni are n-ary terms and fi is an ni-ary operation symbol, then fi(t1,…,tni) is an n-ary term.
We denote the set of all n-ary terms of type τ by Wτ(Xn) and analogously, Wτ(X) denotes the set of all terms of type τ. Not only terms can be utilized by means of generating a variety of algebras of the same type but they are also applied in many fields especially computer science and linguistics. We refer to [2,9,10] for more details on term construction and term advantages in variety formation and [2,10,12] on applications of terms in computer science and linguistics.
There are a lot of operations defined on terms, one of which is a superposition of terms. It involves replacing variables in a term by other terms to obtain a new term with the same type. The important trait of superpositions is that they satisfy superassociative law (see e.g., [19] for more details). Many forms of superpositions of terms have been discovered during these past years. Generalizing from the superposition Snm which is defined on n-ary and m-ary terms of the same type, the superposition Sng defined on Wτ(X) was introduced by Denecke and Leeratanavalee in [7]. As both said superpositions are superassociative, many researchers turned such superpositions into binary operations so that they can be paired with the corresponding set as a base set and form various semigroups. For example, Denecke and Jampachon [6] introduced four different binary operations: +,∗,+g, and ∗g on the set Wτ(Xn). There are other forms of superpositions varying with kinds of terms: Sn defined on terms of type τn, a sequence with only many n (see [3]); ¯Snm defined on linear terms (see [4]); S(k)n,m defined on k-terms (see [20]); ¯Snn defined on fixed-length terms (see [25]).
Later on, the concept of superpositions was then extended from variable replacement to subterm replacement. For a term t∈Wτ(Xn), the set sub(t) of all of its subterms is inductively defined as follows (see e.g., [12,23,24]):
(i) If t∈Xn, then sub(t)={t};
(ii) If t=fi(t1,…,tni), then sub(t)={t}∪sub(t1)∪…∪sub(tni).
Shtrakov [24] inductively defined the inductive composition which takes advantage of subterm replacement as follows: Let r,s,t∈Wτ(Xn) be any n-ary terms of type τ. The inductive composition t(r←s) is the term inductively defined by
(i) t(r←s)=t if r∉sub(t);
(ii) t(r←s)=s if t=r;
(iii) t(r←s)=fi(t1(r←s),…,tni(r←s)) if t=fi(t1,…,tni), r∈sub(t), and t≠r.
Concretely interpreted, the term t(r←s) is in fact the term in which we simultaneously replace every occurrence of r as a subterm of t by s. The readers should notice that r could be any terms in Wτ(Xn) not only variables. Therefore, the concept of an inductive composition is a generalization of a superposition's one. However, the inductive composition is surprisingly not associative on Wτ(Xn) in general [17]. Then Kitpratyakul and Pibaljommee [17] defined a binary operation called inductive product based on fixing a term to be replaced in the inductive composition as follows:
Let r∈Wτ(Xn) be fixed and s,t∈Wτ(Xn). An r-inductive product, denoted by ⋅r, is a mapping on Wτ(Xn) defined by
t⋅rs:=t(r←s). |
For example, let τ=(2,1,3) with a binary operation symbol f, a unary operation symbol g, and a ternary operation symbol h. Let r=g(x3),s=f(x1,x4), and t=h(g(x3),f(x2,x4),x3) belong to Wτ(X4). Then we have
t⋅rs=t(r←s)=h(g(x3),f(x2,x4),x3)(g(x3)←f(x1,x4))=h(g(x3)(g(x3)←f(x1,x4)),f(x2,x4)(g(x3)←f(x1,x4)),x3(g(x3)←f(x1,x4)))=h(f(x1,x4),f(x2(g(x3)←f(x1,x4)),x4(g(x3)←f(x1,x4)),x3)=h(f(x1,x4),f(x2,x4),x3). |
The inductive product turns out to be a generalization of a term product which is a restriction of a language product defined in [8] and [12] since the latter performs variable substitution while the former performs subterm replacement.
Semigroups are fundamental algebras which relate to many other kinds of algebras such as monoids, groups, rings, etc. Moreover, they can also be adapted to wording and automata theory (see e.g., [2,10,12]). Algebraic structures of semigroups have been studied throughout. In the sense of semigroups of terms, Denecke and Jampachon [6] studied the semigroup of Wτ(Xn) together with four different binary operations: +,∗,+g, and ∗g. Then Kitpratyakul and Pibaljommee [17] investigated the semigroup involving the inductive product and the base set of some restriction on Wτ(Xn). There are also semigroup studies in other particular contexts of terms such as linear terms or even sets of terms called tree languages. We refer to [11,13] for more details on semigroups in general, to [21,22] for more details on semigroups of linear terms, and to [5,8,16,18] for more details on semigroups of tree languages.
This paper is the sequel of [17]. We continue examining the algebraic structures of the same semigroup for its special subsemigroups. The semigroup factorizations are under investigation as well. Moreover, in the remaining sections, we consider a given algebra Wτ(Xn) and an element r∈Wτ(Xn) fixed once and for all.
In this section, we provide, without proofs, some essential findings, lemmas, and theorems concerning inductive products which can be found in [17] to be used in later sections.
The first finding is that an algebra (Wτ(Xn),⋅r) is not necessary to be a semigroup. Fortunately, a condition to make it a semigroup is discovered.
Lemma 2.1. Let s,t,u∈Wτ(Xn). If for any x,y∈Wτ(Xn),x⋅ry≠r whenever x≠r or y≠r, then (t⋅rs)⋅ru=t⋅r(s⋅ru).
This condition leads to seeking for some maximal subsets of Wτ(Xn) satisfying such condition and being closed under the operation ⋅r.
Theorem 2.2. The set Wrτ(Xn):=Wτ(Xn)∖(sub(r)∖{r}) is a maximal subset of Wτ(Xn) which is closed under the operation ⋅r and satisfies the condition: for any s,t∈Wrτ(Xn),t⋅rs≠r whenever s≠r or t≠r.
Thanks to the previous theorem and Lemma 2.1, we eventually obtain the (maximal) semigroup (Wrτ(Xn),⋅r). Note that the semigroup arising in this way actually becomes (Wτ(Xn),⋅r) whenever r∈Xn. Furthermore, (Wrτ(Xn),⋅r) is in fact a monoid with r∈Wrτ(Xn) as its identity which can be easily seen that r⋅rt=t=t⋅rr for any term t∈Wrτ(Xn).
We then present complexity measurements of an inductive term, four of which are the maximum depth, the minimum depth, the variable count, and the operation-symbol count. In this paper, we often consider the operation-symbol count of terms. For a term t∈Wrτ(Xn), its operation-symbol count op(t) is inductively defined by
(i) op(t)=0 if t∈Xn;
(ii) 1+ni∑j=1op(tj) if t=fi(t1,…,tni).
There is also a formula of the operation-symbol count of an inductive term t⋅rs by which we denote op(t⋅rs). Here, for any term r,t∈Wτ(Xn), let nr(t) be the number of r occurring as subterms of t. Note that nr(t⋅rs)=nr(t)⋅nr(s) for all s,t∈Wτ(Xn).
To clarify the definition of op(t) and nr(t), we give an example. Consider Wτ(X4) where τ=(2,1), f and g are binary and unary operation symbols, respectively, and r=g(x2). We obtain the following values.
t1=g(x2)a⇒aaop(t1)=1aaandaanr(t1)=1;t2=f(f(x3,x2),g(x1))a⇒aaop(t2)=3aaandaanr(t2)=0;t3=f(f(g(x2),g(x2)),g(g(x4)))a⇒aaop(t3)=6aaandaanr(t3)=2. |
Theorem 2.3. Let s,t,t1,…,tm∈Wτ(Xn). Then
(i) op(t⋅rs)=op(t)+nr(t)(op(s)−op(r));
(ii) op(t1⋅rt2⋅r…⋅rtm)=op(t1)+m−1∑k=1nr(t1⋅rt2⋅r…⋅rtk)(op(tk+1)−op(r)).
We refer to [17] for the other complexities of an inductive term.
Next, we present beneficial lemmas of an r-inductive product on the set Wrτ(Xn).
Lemma 2.4. Let s,t∈Wrτ(Xn). Then
(i) If r∈sub(t), then sub(s)⊆sub(t⋅rs);
(ii) If r∉sub(t), then t⋅rs=t;
(iii) r∈sub(t) and r∈sub(s) if and only if r∈sub(t⋅rs);
(iv) t=r and s=r if and only if t⋅rs=r.
In a semigroup, idempotents and regular elements play traditionally a prominent role. An element t∈(Wrτ(Xn),⋅r) is called idempotent if t⋅rt=t and t is called regular if there is an element s∈(Wrτ(Xn),⋅r) such that t=t⋅rs⋅rt. Characterizations of both said elements in the semigroup (Wrτ(Xn),⋅r) are given as follows.
Theorem 2.5. Let t∈Wrτ(Xn). Then the following statements are equivalent.
(i) t is idempotent.
(ii) t is regular.
(iii) r∉sub(t) or t=r.
The next lemma can be used in determination of a finite inductive product.
Lemma 2.6. Let t∈Wrτ(Xn). Assume that t=t1⋅rt2⋅r…⋅rtm for some t1,…,tm∈Wrτ(Xn). Then
(i) If at least two of tj′s are t, then t is idempotent;
(ii) If there is the unique term t′j∈{t1,…,tm} such that t′j=t, then t can be any element of Wrτ(Xn).
Finally, all regularity conditions of the semigroup (Wrτ(Xn),⋅r) are described in the next lemma.
Theorem 2.7. Let R⊆Wrτ(Xn) be any set of all terms satisfying a fixed kind of regularity conditions for (Wrτ(Xn),⋅r). Then either R=Wrτ(Xn) or R={r}∪{t∈Wrτ(Xn)∣r∉sub(t)}.
To avoid writing repetition in later sections, we would like to remind that the characterization of a term t∈Wrτ(Xn) must always include t∉sub(r)∖{r}. The readers should recognize such condition even if it is not mentioned.
In this section, we characterize interesting subsemigroups of (Wrτ(Xn),⋅r) such as constant, left-zero, right-zero, regular, and inverse subsemigroups, as well as bands, rectangular bands, and subgroups. We recall their definitions here.
Definition 3.1. A subsemigroup (S,⋅r) of (Wrτ(Xn),⋅r) is said to be:
(i) constant if there is k∈S such that t⋅rs=k for any s,t∈S;
(ii) left-zero if t⋅rs=t for any s,t∈S;
(iii) right-zero if t⋅rs=s for any s,t∈S;
(iv) a band if t⋅rt=t for any t∈S;
(v) regular if for each t∈S, t⋅rs⋅rt=t for some s∈S;
(vi) a rectangular band if t⋅rs⋅rt=t for any s,t∈S;
(vii) inverse if for each t∈S, there is the unique t′∈S such that t⋅rt′⋅rt=t and t′⋅rt⋅rt′=t′;
(viii) a subgroup if (S,⋅r) is a group.
It is important to note from Theorem 2.5 that bands and regular subsemigroups coincide in the semigroup (Wrτ(Xn),⋅r).
We start with a characterization of a band (a regular subsemigroup) which should probably be easy to handle since we have known the classification of all idempotents in (Wrτ(Xn),⋅r) from Theorem 2.5. We denote En to be the set of all idempotent elements in (Wrτ(Xn),⋅r). To get a band, we need to find a subset of En which is also a semigroup under ⋅r. In fact, we have the following theorem.
Theorem 3.2. Let ∅≠A⊆En. Then (A,⋅r) is a subsemigroup of (Wrτ(Xn),⋅r).
Proof. Let s,t∈A⊆En. By Theorem 2.5, we have that r∉sub(s) or s=r and the same argument holds for t. If r∉sub(s), then s⋅rt=s∈A. If s=r, then s⋅rt=t∈A. Therefore, (A,⋅r) is a subsemigroup of (Wrτ(Xn),⋅r).
We now have the following corollary describing all bands (all regular subsemigroups) in (Wrτ(Xn),⋅r).
Corollary 3.3. Let S⊆Wrτ(Xn). Then S is a band if and only if it is a nonempty subset of {r}∪{t∈Wrτ(Xn)∣r∉sub(t)}.
An E-semigroup is a semigroup in which the set of all idempotents forms a subsemigroup (see e.g., [1]). By setting A in Theorem 3.2 to be En, we obtain the following corollary.
Corollary 3.4. The semigroup (Wrτ(Xn),⋅r) is an E-semigroup.
There are six kinds of subsemigroups left to be characterized. It appears that there are two main distinct characterizations. Before we start with the first one, we need the following two lemmas.
Lemma 3.5. Let t∈Wrτ(Xn) such that r∈sub(t). Then op(t)≥nr(t)⋅op(r). This inequality is an equality if and only if t=r.
Proof. The proof takes on the structure of t. If t=r, then nr(t)=1 and hence op(t)=op(r)=nr(t)⋅op(r). For t=fi(t1,…,tni)≠r, we inductively assume that op(tj)≥nr(tj)⋅op(r) for each tj∈{t1,…,tni} such that r∈sub(tj). Note that for any tl∈{t1,…,tni} such that r∉sub(tl), we get nr(tl)=0 and so op(tl)≥0=nr(tl)⋅op(r). The formula of operation-symbol count yields
op(t)=1+ni∑k=1op(tk)≥1+ni∑k=1(nr(tk)⋅op(r))=1+op(r)ni∑k=1nr(tk)=1+op(r)⋅nr(t)>nr(t)⋅op(r). |
The numbers 1 in the above expression are significant as they deduce a strict inequality for t=fi(t1,…,tni)≠r. Therefore, the equality claim is valid.
We remark on the above lemma that the condition of t to have r as its subterms may be omitted and we still have the inequality. We decide not to include such case in the lemma because the equality condition will be too complicated to use. Besides, the above lemma is useful in aiding the proof of the following lemma.
Lemma 3.6. Let s,t∈Wrτ(Xn). If t=s⋅rt, then s=r or s=t.
Proof. Assume that t=s⋅rt. If r∉sub(s), then s=s⋅rt=t. If r∈sub(s), then nr(s)≥1 and op(s)≥op(r). Both t=s⋅rt and the formula of Theorem 2.3 (i) provide op(t)=op(s⋅rt)=op(s)+nr(s)(op(t)−op(r))=nr(s)⋅op(t)+(op(s)−nr(s)⋅op(r)). This implies by Lemma 3.5 that (1−nr(s))op(t)=op(s)−nr(s)⋅op(r)≥0. If op(t)=0, then op(s)−nr(s)⋅op(r)=0. By Lemma 3.5, we obtain s=r. If op(t)>0, then 1−nr(s)≥0; in other words, nr(s)≤1. Together with nr(s)≥1, we actually have nr(s)=1 to which case leads op(s)−nr(s)⋅op(r)=0. Lemma 3.5 again brings s=r.
The first main characterization is now ready to be given in the next theorem.
Theorem 3.7. Let ∅≠S⊆Wrτ(Xn). Then the following statements are equivalent.
(i) (S,⋅r) is a constant subsemigroup of (Wrτ(Xn),⋅r).
(ii) (S,⋅r) is a right-zero subsemigroup of (Wrτ(Xn),⋅r).
(iii) (S,⋅r) is a subgroup of the semigroup (Wrτ(Xn),⋅r).
(iv) S={s} with s∈En.
Proof. Obviously, if the statement (iv) holds, the others also hold. Next, we show that if we have (i), (ii), or (iii), we obtain (iv).
(i) ⇒ (iv) Assume that (S,⋅r) is a constant subsemigroup of (Wrτ(Xn),⋅r). Let s,t∈S. Then t⋅rs=u for some u∈S which is independent of s and t. We also have s⋅rt=u. We need to show that s=t. We do so by considering two cases: r∉sub(t) and r∈sub(t). For the case r∉sub(t), we have u=t⋅rs=t. So, s⋅rt=t. By Lemma 3.6, we obtain s=r or s=t. However, s=r could imply r⋅rr=t which means that t=r, a contradiction to r∉sub(t). Therefore, s=t. For another case, r∈sub(t), the expression t⋅rt=u implies by Lemma 2.4 (iii) that r∈sub(u). Since u⋅ru=u, u is an idempotent. By Theorem 2.5 and r∈sub(u), we get u=r. By Lemma 2.4 (iv), the equation t⋅rs=u=r implies s=r=t. These show that S is a singleton set. Also, for any t∈S, we have t⋅rt=t, so it is idempotent.
(ii) ⇒ (iv) Assume that S⊆Wrτ(Xn) is a right-zero semigroup. Let s,t∈S. Then t⋅rs=s and s⋅rt=t. It follows that t⋅rs⋅rt=t. Lemma 2.6 (i) yields idempotency of t. By Theorem 2.5, t=r or r∉sub(t). The former case gives t=s⋅rt=s while the latter provides s=t⋅rs=t. These show that S is a singleton set of an idempotent in (Wrτ(Xn),⋅r).
(iii) ⇒ (iv) Assume that S⊆Wrτ(Xn) is a group. Let s,t∈S. There exists an identity i∈S such that t⋅ri=t=i⋅rt and s⋅ri=s=i⋅rs. By Lemma 3.6, we have i=r or i=t. If i=r, then by the inverse property of S, there exist a,b∈S such that t⋅ra=i=r and s⋅rb=i=r. It follows from Lemma 2.4 (iv) that t=r=s, i.e., t=s=r=i. For i=t, we have s=t⋅rs and Lemma 3.6 provides that t=r or t=s. Both possibilities give s=t=i. Apparently, the identity i of S belongs to En.
The second characterization of subsemigroups of (Wrτ(Xn),⋅r) is presented in the next theorem.
Theorem 3.8. Let ∅≠S⊆Wrτ(Xn). Then the following statements are equivalent.
(i) (S,⋅r) is a left-zero subsemigroup of (Wrτ(Xn),⋅r).
(ii) (S,⋅r) is a rectangular band.
(iii) Either S={r} or S⊆{t∈Wrτ(Xn)∣r∉sub(t)}.
Proof. It is easy to see that the statement (iii) implies the rest. Also, (i) ⇒ (ii) is obvious. Next, we show (ii) ⇒ (iii). Assume that S is a rectangular band. Let t∈S. Then t=t⋅rs⋅rt for any s∈S. By Lemma 2.6 (i), we have that t is idempotent. Then by Theorem 2.5, we obtain t=r or r∉sub(t). For t=r, we have r=r⋅rs⋅rr=s for any s∈S. The first equation comes from S being a rectangular band while the second equation is a result of the identity r. Hence, S={r}. For r∉sub(t), we get S⊆{t∈Wrτ(Xn)∣r∉sub(t)}.
The last type of subsemigroups in our interest, an inverse subsemigroup, is characterized in the next theorem.
Theorem 3.9. Let ∅≠S⊆Wrτ(Xn). Then (S,⋅r) is an inverse subsemigroup of (Wrτ(Xn),⋅r) if and only if either S={s} with s∈En or S={r,t} for some t∈Wrτ(Xn) with r∉sub(t).
Proof. We first prove the necessary condition. A singleton set of an idempotent is unquestionably an inverse semigroup with respect to ⋅r. Assume that S={r,t} for some t∈Wrτ(Xn) such that r∉sub(t). To show that r and t have the unique inverse element. Let r′ be an inverse of r. Then r=r⋅rr′⋅rr=r′ and so the only inverse of r is r itself. For t, we notice that t is an idempotent due to Theorem 2.5, and hence it is an inverse of itself. This inverse is unique because r does not have t as an inverse. Therefore, S is an inverse semigroup with respect to ⋅r. Conversely, assume that S is an inverse subsemigroup of (Wrτ(Xn),⋅r). Let t∈S. Then t has the unique inverse, says t−1. It follows that t⋅rt−1⋅rt=t and t−1⋅rt⋅rt−1=t−1. By Lemma 2.6 (i), t is an idempotent element. If |S|=1, then S is a singleton set of an idempotent (Wrτ(Xn),⋅r). For |S|=2, we let s∈S∖{t}. Then Theorem 2.5 provides that t=r or r∉sub(t) and s=r or r∉sub(s), by which we have three possible cases:
Case 1: t=r and s=r. This contradicts s∈S∖{t}.
Case 2: t=r and r∉sub(s). This is actually what we have shown in the necessary condition.
Case 3: r∉sub(t) and r∉sub(s). Then by Lemma 2.4 (ii), we have t=t⋅rs⋅rt and s=s⋅rt⋅rs. These mean that t and s are inverses of each other. Since both t and s are idempotent, each of them must be an inverse of itself. By uniqueness of invertibility, we obtain t=s yet contradicts s∈S∖{t}.
If |S|≥3, then there exist u,v∈S such that u≠v,u≠r, and v≠r. With the help of Theorem 2.5, idempotency of u and v gives r∉sub(u) and r∉sub(v). These contexts are the same as the one in Case 3 of |S|=2 above, so we actually get a contradiction.
In this section, we study two kinds of factorizations of the semigroup (Wrτ(Xn),⋅r): factorization and locally factorization, each of which mainly focuses on idempotents and subgroups of the semigroup. We refer to [14,15] for more information on factorization and locally factorization in general semigroups. Recall that for any semigroup S and nonempty subsets M and N of S, we define
MN={mn∣m∈M,n∈N}. |
If we deal with a singleton set, says {a}, we may write Ma and aN instead of M{a} and {a}N, respectively.
We continue using the notation En as the set of all idempotent elements in (Wrτ(Xn),⋅r). A local subsemigroup of Wrτ(Xn) is a subsemigroup of the form e⋅rWrτ(Xn)⋅re for some e∈En.
It is worth remarking that the inclusion En⊂Wrτ(Xn) with respect to ⋅r is strict. We can always find a term t∈Wrτ(Xn) with r∈sub(t) and op(t)>op(r) since τ contains no zero arity and r is a fixed term in Wrτ(Xn). Such a term does not appear to be idempotent due to Theorem 2.5.
The semigroup Wrτ(Xn) will be left [right] factorizable if Wrτ(Xn)=G⋅rEn [Wrτ(Xn)=En⋅rG] for some subgroup G of Wrτ(Xn). Naturally, the semigroup Wrτ(Xn) will be factorizable if it is both left and right factorizable. The semigroup Wrτ(Xn) will be locally factorizable if each of its local subsemigroups is factorizable.
Thanks to Theorem 3.7, any subgroup of (Wrτ(Xn),⋅r) is of the form ({t},⋅r) for some idempotent t∈Wrτ(Xn). So, in order to consider factorizability of Wrτ(Xn), we need to find idempotents e1 and e2 such that Wrτ(Xn)=e1⋅rEn and Wrτ(Xn)=En⋅e2. The next theorem shows that there are no such idempotents.
Theorem 4.1. The semigroup (Wrτ(Xn),⋅r) is neither left factorizable nor right factorizable.
Proof. Suppose that Wrτ(Xn) is left factorizable. Then there exists e∈En such that Wrτ(Xn)=e⋅rEn. By Theorem 2.5, we have e=r or r∉sub(e). If e=r, then Wrτ(Xn)=e⋅rEn=En, a contradiction. If r∉sub(e), then Wrτ(Xn)=e⋅rEn={e}, a contradiction. So, Wrτ(Xn) is not left factorizable. Next, suppose that Wrτ(Xn) is right factorizable. Then there is f∈En such that Wrτ(Xn)=En⋅rf. f is of the form f=r or r∉sub(f) by Theorem 2.5. It is a routine matter to show that both forms of f provide that En⋅rf⊆En≠Wrτ(Xn), a contradiction. Hence, Wrτ(Xn) is not right factorizable.
The proof of this theorem can be achieved in a simpler alternative approach using Theorem 3.2 and 3.7. We actually have G⋅rEn={e}⋅rEn⊆En≠Wrτ(Xn) and En⋅rH=En⋅{e}⊆En≠Wrτ(Xn) for any subgroups G and H which are singleton sets of an idempotent. Therefore, Wrτ(Xn) is neither left nor right factorizable.
It is natural to ask for a maximal subsemigroup of (Wrτ(Xn),⋅r) which is factorizable.
Theorem 4.2. (En,⋅r) is the maximal subsemigroup of (Wrτ(Xn),⋅r) which is factorizable.
Proof. By Theorem 3.2, En is a subsemigroup of Wrτ(Xn). Theorem 3.7 provides an easy illustration of factorizability of En, that is, En⋅r{r}=En={r}⋅rEn. Maximality can be obtained from what we have shown in the alternative proof of Theorem 4.1 above.
Due to Theorem 2.5, local subsemigroups of Wrτ(Xn) are of the forms r⋅rWrτ(Xn)⋅rr=Wrτ(Xn) or e⋅rWrτ(Xn)⋅re={e} for some e∈Wrτ(Xn) such that r∉sub(e). As a consequence, we have the following theorem.
Theorem 4.3. Let e∈En. Then a local subsemigroup e⋅rWrτ(Xn)⋅re of Wrτ(Xn) is factorizable if and only if r∉sub(e).
Then we directly have the following corollary.
Corollary 4.4. (Wrτ(Xn),⋅r) is not locally factorizable.
In this paper, we characterized substructures of the semigroups of inductive terms consisting of an inductive product as the binary operation and the base set of all n-ary terms of type τ excluding the proper subterms of the corresponding fixed term from the product. It turns out that there are three kinds of coincidences: bands and regular subsemigroups; subgroups, right-zero subsemigroups, and constant subsemigroups; rectangular bands and left-zero subsemigroups. Meanwhile, inverse subsemigroups take similar but not exact forms of the above mentioned substructures. These semigroups of inductive terms are neither factorizable nor locally factorizable. However, we managed to find the condition of a maximal subsemigroup to be factorizable as well as the condition to render some local subsemigroups factorizable. Possible directions of future works are to study other properties of these semigroups and one may try to define other binary operations concerning inductive compositions and characterize their algebraic properties as well as those of arising semigroups.
Bundit Pibaljommee has received funding support from the National Science, Research and Innovation Fund (NSRF). The authors also deeply appreciate the referees for the precious suggestions.
All authors declare no conflicts of interest in this paper.
[1] |
J. Almeida, J. E. Pin, P. Weil, Semigroups whose idempotents form a subsemigroup, Math. Proc. Camb. Phil. Soc., 111 (1992), 241–253. https://doi.org/10.1017/S0305004100075332 doi: 10.1017/S0305004100075332
![]() |
[2] | S. Burris, H. P. Sankappanavar, A Course in Universal Algebra - The Millennium Edition, 2012. Available from: http://www.math.uwaterloo.ca/snburris/htdocs/ualg.html |
[3] | K. Denecke, Menger algebras and clones of terms, East-West J. Math., 5 (2003), 179–193. |
[4] |
K. Denecke, The partial clone of linear terms, Sib. Math. J., 57 (2016), 589–598. https://doi.org/10.1134/S0037446616040030 doi: 10.1134/S0037446616040030
![]() |
[5] |
K. Denecke, P. Glubudom, Regular elements and Green's relations in power Menger algebras of terms, Demonstr. Math., 41 (2008), 11–22. https://doi.org/10.1515/dema-2013-0055 doi: 10.1515/dema-2013-0055
![]() |
[6] |
K. Denecke, P. Jampachon, Regular elements and Green's relations in Menger algebras of terms, Discussiones Mathematicae - General Algebra and Applications, 26 (2006), 85–109. https://doi.org/10.7151/dmgaa.1106 doi: 10.7151/dmgaa.1106
![]() |
[7] | K. Denecke, S. Leeratanavalee, Kernels of generalized hypersubstitutions, Proc. of the Sixth Int. Conf., South-West University, Blagoevgrad, Bulgaria, August 31-September 2, (2001), 87–96. |
[8] | K. Denecke, N. Sarasit, Products of tree languages, Bull. Sect. Logic Univ. Lódź, 40 (2011), 13–36. |
[9] | K. Denecke, S. L. Wismath, Hyperidentities and clones, Gordon and Breach Science Publishers, 2000. https://doi.org/10.1201/9781482287516 |
[10] | K. Denecke, S. L. Wismath, Universal Algebra and Applications in Theoretical Computer Science, Chapman & Hall/CRC, Boca Raton, 2002. |
[11] | O. Ganyushkin, V. Mazorchuk, Classical Finite Transformation Semigroups, Springer-Verlag London Limited, 2009. https://doi.org/10.1007/978-1-84800-281-4 |
[12] | F. Gécseg and M. Steinby, Tree Automata, Akadémiai Kiadó, Budapest, 1984. |
[13] | J. M. Howie, Fundamentals of Semigroup Theory, Oxford University Press Inc., 1995. |
[14] | P. Jampachon, Locally factorizable transformation semigroups, Master Science Thesis in Mathematics, The Graduate School, Chulalongkorn University, Thailand, 1984. |
[15] |
P. Jampachon, M. Saichalee, R. P. Sullivan, Locally factorisable transformation semigroups, SE Asian B. Math., 25 (2001), 233–244. https://doi.org/10.1007/s10012-001-0233-8 doi: 10.1007/s10012-001-0233-8
![]() |
[16] |
P. Kitpratyakul, B. Pibaljommee, A generalized superposition of linear tree languages and products of linear tree languages, Asian-Eur. J. Math., 11 (2018), 1850048. https://doi.org/10.1142/S1793557118500481 doi: 10.1142/S1793557118500481
![]() |
[17] |
P. Kitpratyakul, B. Pibaljommee, Semigroups of an inductive composition of terms, Asian-Eur. J. Math., 15 (2022), 2250038. https://doi.org/10.1142/S1793557122500383 doi: 10.1142/S1793557122500383
![]() |
[18] |
P. Kitpratyakul, B. Pibaljommee, Semigroups of linear tree languages, Asian-Eur. J. Math., 11 (2018), 1850091. https://doi.org/10.1142/S1793557118500912 doi: 10.1142/S1793557118500912
![]() |
[19] | J. Koppitz, K. Denecke, M-Solid Varieties of Algebras, Springer Science+Business Media, Inc., New York, USA, 2006. |
[20] |
N. Lekkoksung, S. Lekkoksung, On partial clones of k-terms, Discuss. Math. Gen. Algebra Appl., 41 (2021), 361–379. https://doi.org/10.7151/dmgaa.1376 doi: 10.7151/dmgaa.1376
![]() |
[21] |
L. Lohapan, P. Jampachon, Semigroup properties of linear terms, Asian-Eur. J. Math., 10 (2017), 1750051. https://doi.org/10.1142/S1793557117500516 doi: 10.1142/S1793557117500516
![]() |
[22] |
D. Phusanga, J. Koppitz, The semigroup of linear terms, Asian-Eur. J. Math., 12 (2019), 2050005. https://doi.org/10.1142/S1793557120500059 doi: 10.1142/S1793557120500059
![]() |
[23] | Sl. Shtrakov, Composition of terms and essential positions in deduction, 2008, arXiv: 0802.2385v1. |
[24] | Sl. Shtrakov, Multi-solid varieties and mh-transducers, Algebra and Discrete Math., 3 (2007), 113–131. |
[25] | K. Wattanatripop, T. Changphas, The length of terms and their measurement, Int. J. Math. Comput. Sci., 16 (2021), 1103–1116. |
1. | Pongsakorn Kitpratyakul, Bundit Pibaljommee, Clones of inductive superpositions of terms, 2023, 8, 2473-6988, 7747, 10.3934/math.2023389 | |
2. | Thodsaporn Kumduang, Songpon Sriwongsa, Superassociative structures of terms and formulas defined by transformations preserving a partition, 2023, 0092-7872, 1, 10.1080/00927872.2023.2180013 | |
3. | Khwancheewa Wattanatripop, Thodsaporn Kumduang, The partial clone of completely expanded terms, 2024, 17, 1793-5571, 10.1142/S1793557124500633 | |
4. | Sarawut Phuapong, Nagornchat Chansuriya, Thodsaporn Kumduang, Algebras of generalized tree languages with fixed variables, 2023, 36, 17263255, 202, 10.12958/adm2013 |