The Order of Hypersubstitutions of Type (2,1)
Abstract
Hypersubstitutions are mappings which map operation symbols to terms of the corresponding arities. They were introduced as a way of making precise the concept of a hyperidentity and generalizations to M-hyperidentities. A variety in which every identity is satisfied as a hyperidentity is called solid. If every identity is an M-hyperidentity for a subset M of the set of all hypersubstitutions, the variety is called M-solid. There is a Galois connection between monoids of hypersubstitutions and sublattices of the lattice of all varieties of algebras of a given type. Therefore, it is interesting and useful to know how semigroup or monoid properties of monoids of hypersubstitutions transfer under this Galois connection to properties of the corresponding lattices of M-solid varieties. In this paper, we study the order of each hypersubstitution of type (2,1), that is, the order of the cyclic subsemigroup of the monoid of all hypersubstitutions of type (2,1) generated by that hypersubstitution.
1. Preliminaries
- (i)
every variable xj ∈ Xn is an n-ary term,
- (ii)
if are n-ary terms and fi is an ni-ary operation symbol, then is an n-ary term.
Let Wτ(Xn) be the smallest set containing x1, …, xn and being closed under finite application of (ii). The set of all terms of type τ over the alphabet X is defined as the disjoint union .
- (i)
if t ∈ X,
- (ii)
if .
Let σ ∈ Hyp(τ) and let 〈σ〉∶ = {σn∣n ∈ ℕ} be the cyclic subsemigroup of Hyp(τ) generated by σ. The order of σ ∈ Hyp(τ) is defined as the order of the semigroup 〈σ〉. If 〈σ〉 is finite, then the order of the hypersubstition σ is finite, otherwise the order of σ is infinite. The hypersubstitution σ is idempotent if and only if the order of σ is 1.
The order of a hypersubstitution of type (2) is 1, 2, or infinite [2]. The order of a hypersubstitution of type (3) is 1, 2, 3, or infinite [3]. The order of a hypersubstitution of type (2,2) is 1, 2, 3, 4, or infinite [4]. We are interested in type (2,1). The main result is as follows
Main Theorem. Any hypersubstitution of type (2,1) has order either infinite or less than or equal to 3.
Throughout this paper, let f and g be the binary operation symbols and the unary operation symbols of type τ = (2,1), respectively. For a binary term a and an unary term b of type τ, the hypersubstitution which maps the operation symbol f to the term a and the operation symbol g to the term b will be denoted by σa,b.
-
leftmost(t)—the first variable (from the left) occurring in t,
-
rightmost(t)—the last variable occurring in t,
-
var(t)—the set of all variable occurring in t,
-
op(t)—the total number of all operation symbols occurring in t,
-
ops(t)—the set of all operation symbols occurring in t,
-
firstops(t)—the first operation symbol (from the left) occurring in t.
- (I)
op(a) ≤ 1 and op(b) ≤ 1,
- (II)
op(a) > 1 and op(b) > 1,
- (III)
op(a) = 1 and op(b) > 1,
- (IV)
op(a) > 1 and op(b) = 1,
- (V)
op(a) > 1 and op(b) = 0,
- (VI)
op(a) = 0 and op(b) > 1.
In case (I), we have term a ∈ {x1, x2, f(x1, x1), f(x1, x2), f(x2, x1), f(x2, x2), g(x1), g(x2)} and b ∈ {x1, g(x1), f(x1, x1)}. For σa,b we have twenty-four cases, for which the orders can be verified by simple calculations. The case a = g(x2) and b = f(x1, x1) gives order 3, six other cases give order 2, and the remaining 17 cases give order 1.
2. Case II: op(a) > 1 and op(b) > 1
-
(II-1) var(a) = {x1, x2}, var(b) = {x1},
-
(II-2) var(a) = {x1}, var(b) = {x1},
-
(II-3) var(a) = {x2}, var(b) = {x1}.
Using the facts (see [5]) that for all t ∈ Wτ(X) if σ ∈ Hyp(τ) is regular, that is, var(σ(fi)) = Xn, for all i ∈ I, and the formula above, we obtain the following theorem.
Theorem 2.1. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1). If op(a) > 1, op(b) > 1, var(a) = {x1, x2}, var(b) = {x1}, then the order of σa,b is infinite.
Proof. Since σa,b is regular, by induction we obtain . Then, the order of σa,b is infinite.
The following lemmas are easy to prove.
Lemma 2.2. Let a, t ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) ≥ 1, op(b) ≥ 1. If t ∉ X2, then is not a variable for all n ∈ ℕ.
Lemma 2.3. Let a, t ∈ W(2,1)(X2), b ∈ W(2,1)(X1). If var(t) = {xi} for some i ∈ {1,2}, then for all n ∈ ℕ.
Lemma 2.4. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) ≥ 1, op(b) ≥ 1, and a = f(a1, a2), b = g(b1) for some a1, a2 ∈ W(2,1)(X2), b1 ∈ W(2,1)(X1). Then, the following hold:
- (i)
if var(a) = {x1} and a1 ≠ x1, then the order of σa,b is infinite;
- (ii)
if var(b) = {x1} and b1 ≠ x1, then the order of σa,b is infinite.
Proof. (i) Assume var(a) = {x1} and a1 ≠ x1. Then, a1 ∉ X2. Let n ∈ ℕ. By Lemma 2.2, . Since var(a) = {x1}, by Lemma 2.3, . Now,
(ii) Assume var(b) = {x1} and b1 ≠ x1, then b1 ∉ X1. Let n ∈ ℕ. By Lemma 2.2, . Since var(b) = {x1}, by Lemma 2.3 for all n ∈ ℕ. Then,
Throughout the rest of this paper, we assume that when a is not a variable term it has the form f(a1, a2) or g(a1), for some terms a1, a2 and that when b is not a variable term it has the form f(b1, b2) or g(b1), for some terms b1, b2.
-
(2.1) firstops(a) = f, firstops(b) = f;
-
(2.2) firstops(a) = g, firstops(b) = g;
-
(2.3) firstops(a) = f, firstops(b) = g;
-
(2.4) firstops(a) = g, firstops(b) = f.
-
(2.1.1) a1 ∉ X2;
-
(2.1.2) a1 = x1, b1 = x1;
-
(2.1.3) a1 = x1, b1 ∉ X1, ops(Lp(b)) = {f};
-
(2.1.4) a1 = x1, b1 ∉ X1, ops(Lp(b))≠{f}.
Theorem 2.5. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) > 1, var(a) = {x1} = var(b), and a = f(a1, a2), b = f(b1, b2) for some a1, a2 ∈ W(2,1)(X2), b1, b2 ∈ W(2,1)(X1). Then, the following hold:
- (i)
if a and b satisfy (2.1.1) or (2.1.4), then σa,b has infinite order;
- (ii)
if a and b satisfy (2.1.2) or (2.1.3), then the order of σa,b is less than or equal to 3.
Proof. (i) Assume a and b satisfy (2.1.1). By Lemma 2.2, we have for all n ∈ ℕ. Since , by Lemma 2.3 for all n ∈ ℕ. Therefore,
Assume a and b satisfy (2.1.4). Since , for all n ∈ ℕ. Since g ∈ ops(Lp(b)), we have for all n ∈ ℕ. Hence, the order of σa,b is infinite.
(ii) Assume a and b satisfy (2.1.2). Since , a1 = x1 and firstops(a) = f, we obtain . This gives
Assume a and b satisfy (2.1.3). Because of (2.1.2), we have , which implies . Since ops(Lp(b)) = {f}, we have
In Case (2.2), we have firstops(a) = g and firstops(b) = g. Since op(a) > 1 and op(b) > 1, a1 ∉ X2 and b1 ∉ X1. Then, we obtain the following.
Theorem 2.6. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) > 1, var(a) = {x1}, a = g(a1) and b = g(b1) for some a1 ∈ W(2,1)(X2), b1 ∈ W(2,1)(X1). Then, σa,b has infinite order.
Proof. Assume that a = g(a1), b = g(b1), op(a) > 1, op(b) > 1, var(a) = {x1}. Then, a1 ∉ X2, b1 ∉ X1. It can be proved, as in the proof of Theorem 2.5(i), that the order of σa,b is infinite.
In Case (2.3), we have firstops(a) = f and firstops(b) = g. Since op(b) > 1, b1 ∉ X1. Then, we obtain the following.
Theorem 2.7. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) > 1, var(a) = {x1}, a = f(a1, a2) and b = g(b1) for some a1, a2 ∈ W(2,1)(X2), b1 ∈ W(2,1)(X1)∖X1. Then, σa,b has infinite order.
Proof. By op(b) > 1, b1 ∉ X1. Since firstops(b) = g, var(b) = {x1} and Lemma 2.4(ii), we have σa,b has infinite order.
-
(2.4.1) b1 ∉ X1;
-
(2.4.2) b1 = x1, op(a1) = {g};
-
(2.4.3) b1 = x1, op(a1)≠{g}.
Theorem 2.8. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) > 1, var(a) = {x1}, var(b) = {x1}, and a = g(a1), b = f(b1, b2) for some a1 ∈ W(2,1)(X2), b1, b2 ∈ W(2,1)(X1). Then, the following hold:
- (i)
if a and b satisfy (2.4.1) or (2.4.3), then σa,b has infinite order;
- (ii)
if a and b satisfy (2.4.2), then the order of σa,b is less than or equal to 2.
Proof. (i) Assume that a and b satisfy (2.4.1). By Lemma 2.2, we have for all n ∈ ℕ. Since , by Lemma 2.3 for all n ∈ ℕ. Therefore,
Assume that a and b satisfy (2.4.3). This case can be proved as in (2.4.1).
(ii) Assume that a and b satisfy (2.4.2). Then, and . We have and . Hence, the order of σa,b is less than or equal to 3.
-
(3.1) firstops(a) = f, firstops(b) = f;
-
(3.2) firstops(a) = g, firstops(b) = g;
-
(3.3) firstops(a) = f, firstops(b) = g;
-
(3.4) firstops(a) = g, firstops(b) = f.
-
(3.1.1) a2 ∉ X2;
-
(3.1.2) a2 = x2, b2 = x1;
-
(3.1.3) a2 = x2, b2 ∉ X1, ops(Rp(b)) = {f};
-
(3.1.4) a2 = x2, b2 ∉ X1, ops(Rp(b))≠{f}.
Theorem 2.9. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) > 1, var(a) = {x2}, var(b) = {x1}, and a = f(a1, a2), b = f(b1, b2) for some a1, a2 ∈ W(2,1)(X2), b1, b2 ∈ W(2,1)(X1). Then, the following hold:
- (i)
if a and b satisfy (3.1.1) or (3.1.4), then σa,b has infinite order;
- (ii)
if a and b satisfy (3.1.2) or (2.1.3), then the order of σa,b is less than or equal to 2.
Proof. (i) Assume that a and b satisfy (3.1.1). By Lemma 2.2, we have for all n in ℕ. Since , by Lemma 2.3 for all n ∈ ℕ. Therefore,
Assume that a and b satisfy (3.1.4). Then, for all n ∈ ℕ. Since and b2 ∉ X1, we have
(ii) Assume that a and b satisfy (3.1.2). Then, we get , or , . In the first, the order of σa,b is equal to 2. For the latter, σa,b is idempotent.
Assume that a and b satisfy (3.1.3). Then, , , which can be proved the same way as the first case of (ii).
In Case (3.2), we have firstops(a) = g and firstops(b) = g. Since op(a) > 1 and op(b) > 1, a1 ∉ X2 and b1 ∉ X1. Then, we obtain the following.
Theorem 2.10. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) > 1, var(a) = {x2}, a = g(a1) and b = g(b1) for some a1 ∈ W(2,1)(X2)∖X2, b1 ∈ W(2,1)(X1)∖X1. Then σa,b has infinite order.
Proof. Since var(a) = {x2} and b1 ∉ X1, we have
In Case (3.3), we have firstops(a) = f and firstops(b) = g. Since op(b) > 1, b1 ∉ X1. Then, we obtain the following.
Theorem 2.11. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) > 1, var(a) = {x2}, a = f(a1, a2) and b = g(b1) for some a1, a2 ∈ W(2,1)(X2), b1 ∈ W(2,1)(X1)∖X1. Then σa,b has infinite order.
Proof. Since b1 ∉ X1 firstops(b) = g and Lemma 2.4(ii), we have σa,b has infinite order.
In Case (3.4), we have firstops(a) = g and firstops(b) = f. Since op(a) > 1 and op(b) > 1, a1 ∉ X2 and b1 ∉ X1. We have the following result.
Theorem 2.12. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) > 1, var(a) = {x2}, var(b) = {x1}, and a = g(a1), b = f(b1, b2) for some a1 ∈ W(2,1)(X2), b1, b2 ∈ W(2,1)(X1). Then, σa,b has infinite order.
3. Case III: op(a) = 1 and op(b) > 1
-
(III-1) var(a) = X2, var(b) = {x1};
-
(III-2) var(a) = {x1}, var(b) = {x1};
-
(III-3) var(a) = {x2}, var(b) = {x1}.
- (1)
a = f(x1, x2), firstops(b) = f;
- (2)
a = f(x1, x2), firstops(b) = g;
- (3)
a = f(x2, x1), firstops(b) = f;
- (4)
a = f(x2, x1), firstops(b) = g.
We have the following results. Subcases (2) and (4) give infinite order, by Lemma 2.4(ii). The next proposition deal with subcases (1) and (3).
Proposition 3.1. Let b = f(b1, b2) for some b1, b2 ∈ W(2,1)(X1) be such that var(b) = {x1} and op(b) > 1. Then, the following hold:
- (i)
if a = f(x1, x2), then the order of σa,b is equal to 1 or is infinite;
- (ii)
if a = f(x2, x1), then the order of σa,b is less than or equal to 3 or infinite.
Proof. (i) Assume that a = f(x1, x2). Then, σa,b[a] = a. We consider the following.
(i′) If ops(b) = {f}, then σa,b[b] = b. We get that σa,b is idempotent.
(i′′) If g ∈ ops(b), suppose that g ∈ ops(b1). Let k ∈ ℕ. Then .
Now,
(ii) If ops(b) = {f}, then and . This gives . Then, the order of σa,b is less than or equal to 3. If g ∈ ops(b), then it can be proved as in (i′′) that the order is infinite.
-
(3.2.1) a = f(x1, x1), firstops(b) = f;
-
(3.2.1.1) b1 = x1;
-
(3.2.1.2) b1 ≠ x1, g ∈ ops(Lp(b));
-
(3.2.1.3) b1 ≠ x1, g ∉ ops(Lp(b));
-
-
(3.2.2) a = g(x1), firstops(b) = g, then b1 ∉ X1;
-
(3.2.3) a = f(x1, x1), firstops(b) = g, then b1 ∉ X1;
-
(3.2.4) a = g(x1), firstops(b) = f;
-
(3.2.4.1) b1 = x1;
-
(3.2.4.2) b1 ≠ x1.
-
Proposition 3.2. Let a = f(x1, x1), firstops(b) = f, op(b) > 1, and var(b) = {x1}. Then, the following hold:
- (i)
if b satisfies (3.2.1.1) or (3.2.1.3), then the order of σa,b is less than or equal to 2;
- (ii)
if b satisfies (3.2.1.2), then the order of σa,b is infinite.
Proof. (i) If a and b satisfy (3.2.1.1), then . Assume that a and b satisfy (3.2.1.3). Since a = f(x1, x1) and , we have . Clearly, . Then, . Hence, the order of σa,b is less than or equal to 2.
(ii) Assume that a and b satisfy (3.2.1.2). Since a = f(x1, x1), firstops(b) = f and g ∈ ops(Lp(b)), it follows that for some v, v′ ∈ W(2,1)(X1). For n ∈ ℕ, we have
Proposition 3.3. Let a = g(x1) or a = f(x1, x1), firstops(b) = g, op(b) > 1, and var(b) = {x1}. Then, the order of σa,b is infinite.
Proof. Assume that a = g(x1). Since firstops(b) = g, a = g(x1), . For any natural number n, makes σa,b have infinite order.
Assume that a = f(x1, x1). Since firstops(b) = g, a = f(x1, x1), . For n ∈ ℕ, a similar proof to those above gives . Hence, the order of σa,b is infinite.
Proposition 3.4. Let a = g(x1), firstops(b) = f, op(b) > 1 and var(b) = {x1}. Then the following hold:
- (i)
if b satisfies (3.2.4.1), then the order of σa,b is equal to 2;
- (ii)
if b satisfies (3.2.4.2), then the order of σa,b is infinite.
Proof. (i) If a and b satisfy (3.2.4.1), then and . Hence, the order of σa,b is equal to 2.
(ii) Assume that a and b satisfy (3.2.4.2). Since a = g(x1), firstops(b) = f, it follows that . For n ∈ ℕ. As in the proof of Proposition 3.3, we have . Hence, the order of σa,b is infinite.
-
(3.3.1) a = f(x2, x2), firstops(b) = f;
-
(3.3.1.1) b2 = x1;
-
(3.3.1.2) b2 ≠ x1;
-
-
(3.3.2) a = g(x2), firstops(b) = g.
-
(3.3.3) a = f(x2, x2), firstops(b) = g.
-
(3.3.4) a = g(x2), firstops(b) = f;
-
(3.3.4.1) b2 = x1;
-
(3.3.4.2) b2 ≠ x1.
-
Proposition 3.5. Let a = f(x2, x2), firstops(b) = f, op(b) > 1, and var(b) = {x1}. Then, the following hold:
- (i)
if b satisfies (3.3.1.1), then the order of σa,b is equal to 2;
- (ii)
if b satisfies (3.3.1.2), then the order of σa,b is infinite.
Proof. (i) If a and b satisfy (3.3.1.1), then and . Hence the order of σa,b is equal to 2.
(ii) This can be proved in the same way as Proposition 3.2 (ii).
Proposition 3.6. Let a = g(x2) or a = f(x2, x2), firstops(b) = g, op(b) > 1, and var(b) = {x1}. Then, the order of σa,b is infinite.
Proof. Assume that a = g(x2). Since firstops(b) = g, a = g(x2), . The same argument works as in Proposition 3.3. Hence, the order of σa,b is infinite. The case that a = f(x2, x2) can be proved similarly.
Proposition 3.7. Let a = g(x2), firstops(b) = f, op(b) > 1, and var(b) = {x1}. Then, the following hold:
- (i)
if b satisfies (3.3.4.1), then the order of σa,b is equal to 2;
- (ii)
if b satisfies (3.3.4.2), then the order of σa,b is infinite.
Proof. (i) If a and b satisfy (3.3.4.1), then and . Hence, the order of σa,b is equal to 2.
(ii) Assume a and b satisfy (3.3.4.2), Since b = g(x2), firstops(b) = f, b2 ∉ X2. By Lemma 2.2, we have . Then,
4. Case IV: op(a) > 1 and op(b) = 1
-
(IV-1) var(a) = X2, var(b) = {x1};
-
(IV-2) var(a) = {x1}, var(b) = {x1};
-
(IV-3) var(a) = {x2}, var(b) = {x1}.
-
(4.1.1) b = f(x1, x1), firstops(a) = f;
-
(4.1.2) b = f(x1, x1), firstops(a) = g;
-
(4.1.3) b = g(x1), firstops(a) = f;
-
(4.1.4) b = g(x1), firstops(a) = g.
Theorem 4.1. Let a ∈ W(2,1)(X2), b ∈ W(2,1)(X1) be such that op(a) > 1, op(b) = 1, var(a) = {x1, x2}, var(b) = {x1}. Then, the following hold:
- (i)
if b satisfies (4.1.1) or (4.1.2) or (4.1.3), then the order of σa,b is infinite;
- (ii)
if b satisfies (4.1.4), then the order of σa,b is equal to 1 or is infinite.
Proof. (i) If a and b satisfy (4.1.1), then we let a = f(a1, a2) for some a1, a2 ∈ W(2,1)(X2). Since op(a) > 1, we may assume that a1 ∉ X2. By Lemma 2.2, we have . For any natural number n, makes σa,b have infinite order. Cases (4.1.2) and (4.1.3) can be proved similarly.
(ii) Assume that a and b satisfy (4.1.4). If ops(a1) = {g}, then and . Hence, σa,b is idempotent. The case that op(a1)≠{g} can be proved as in (i).
In Case (IV-2), we have var(a) = {x1}, var(b) = {x1}. If a = g(a1) for some term a1, then op(a) > 1 means that a1 is not variable.
Proposition 4.2. Let b = f(x1, x1) or b = g(x1), op(a) > 1, a = g(a1) for some a1 and var(a) = {x1} = var(b). Then, the order of σa,b is infinite.
Proof. Assume op(a) > 1, a = g(a1) for some a1 and var(a) = {x1} = var(b). Since a1 ∉ X2. By Lemma 2.2 we have . It can be proved, as in the proof of Theorem 4.1(i), that the order of σa,b is infinite.
-
(4.3.1) a2 ∉ X2, b = f(x1, x1);
-
(4.3.2) a2 ∉ X2, b = g(x1).
Proposition 4.3. Let b = f(x1, x1), op(a) > 1, and var(a) = {x2}, var(b) = {x1}. If a and b satisfy (4.3.1), then the order of σa,b is infinite.
Proof. The case (4.3.1) can be verified as in Proposition 4.2.
Proposition 4.4. Let b = g(x1), op(a) > 1, and var(a) = {x2}, var(b) = {x1}. If a and b satisfy (4.3.2), then the order of σa,b is equal to 1 or is infinite.
Proof. Assume that a and b satisfy (4.3.2). If b = g(x1), firstops(a) = g, and ops(a2) = {g}, then and . Hence, σa,b is idempotent. Assume that a2 ∉ X2. This case can be proved as in Proposition 4.3.
5. Case V: op(a) > 1 and op(b) = 0
-
(V-1) var(a) = X2, b = x1;
-
(V-2) var(a) = {x1}, b = x1;
-
(V-3) var(a) = {x2}, b = x1.
-
(5.1.1) firstops(a) = f, a1 ∉ X2, ops(Lp(a))≠{g};
-
(5.1.2) firstops(a) = f, a1 ∉ X2, ops(Lp(a)) = {g};
-
(5.1.3) firstops(a) = f, a1 ∈ X2, ops(Rp(a))≠{g};
-
(5.1.4) firstops(a) = f, a1 ∈ X2, ops(Rp(a)) = {g};
-
(5.1.5) firstops(a) = g, ops(a1) = {g};
-
(5.1.6) firstops(a) = g, ops(a1)≠{g}.
Proposition 5.1. Let a = f(a1, a2), op(a) > 1, op(b) = 0, var(a) = {x1, x2}, and b = x1. Then, the following hold:
- (i)
if a satisfies (5.1.1) or (5.1.3), then the order of σa,b is infinite;
- (ii)
if a satisfies (5.1.2) or (5.1.4), then the order of σa,b is less than or equal to 2.
Proof. (i) Assume a and b satisfy (5.1.1). Then, firstops(a) = f, var(a) = {x1, x2}, and f ∈ ops(Lp(a)). Then, . For any natural number n, makes σa,b have infinite order. A similar argument works for (5.1.3).
(ii) Assume a and b satisfy (5.1.2). Then, firstops(a) = f, var(a) = {x1, x2}, and ops(Lp(a)) = {g}. If leftmost(a1) = x1, then and . Hence, σa,b is idempotent. If leftmost(a1) = x2, then and . Hence, the order of σa,b is equal to 2.
Assume a and b satisfy (5.1.4). Then, firstops(a) = f, var(a) = {x1, x2} and ops(Rp(a)) = {g}. If rightmost(a2) = x2, then and . Hence, σa,b is idempotent. If leftmost(a2) = x1, then and . Hence, the order of σa,b is equal to 2.
Proposition 5.2. Let a = g(a1), op(a) > 1, op(b) = 0, var(a) = {x1, x2}, and b = x1. If a satisfies (5.1.5) or (5.1.6), then, the order of σa,b is less than or equal to 2.
Proof. Assume that a and b satisfy (5.1.5). Then, firstops(a1) = g and ops(a1) = {g}. If leftmost(a1) = x1, then and . Hence, the order of σa,b is equal to 2. If leftmost(a1) = x2, then and . Again, the order of σa,b is equal to 2.
Assume that a and b satisfy (5.1.6). Then firstops(a1) = f and f ∈ ops(a1). If leftmost(a1) = x1, then and . Hence, σa,b is idempotent. If leftmost(a1) = x2, then and . Hence, the order of σa,b is equal to 2.
-
(5.2.1) firstops(a) = f, a1 = x1;
-
(5.2.2) firstops(a) = f, a1 ∉ X2, ops(Lp(a)) = {g};
-
(5.2.3) firstops(a) = f, a1 ∉ X2, ops(Lp(a))≠{g};
-
(5.2.4) firstops(a) = g, ops(a1) = {g};
-
(5.2.5) firstops(a) = g, ops(a1)≠{g}.
Proposition 5.3. Let a = f(a1, a2), op(a) > 1, op(b) = 0, var(a) = {x1}, and b = x1. Then, the following hold:
- (i)
if a satisfies (5.2.1) or (5.2.2), then the order of σa,b is equal to 1;
- (ii)
if a satisfies (5.2.3), then the order of σa,b is infinite.
Proof. (i) Assume that a and b satisfy (5.2.1). Since firstops(a1) = f and var(a) = {x1}, we have . Since b = x1, . Hence, σa,b is idempotent.
Assume a and b satisfy (5.2.2). Since ops(a1) = g and var(a) = {x1}, we have and . Hence, σa,b is idempotent.
(ii) Assume a and b satisfy (5.2.3). Since firstops(a1) = f and var(a) = {x1}, we have for all k ∈ ℕ. For any natural number n, makes σa,b have infinite order.
Proposition 5.4. Let a = g(a1), op(a) > 1, op(b) = 0, var(a) = {x1}, and b = x1. Then, the following hold:
- (i)
if a satisfies (5.2.4), then the order of σa,b is equal to 2;
- (ii)
if a satisfies (5.2.5), then the order of σa,b is equal to 1 or is infinite.
Proof. (i) Assume a and b satisfy (5.2.4). Then, . Hence, the order of σa,b is equal to 2.
(ii) Assume a and b satisfy (5.2.5). If there is only one f ∈ ops(a1), then and . Hence, σa,b is idempotent.
Assume that the symbol f occurs more than twice in term a1. Then, for all k ∈ ℕ. For any natural number n, makes σa,b have infinite order.
-
(5.3.1) firstops(a) = f, a2 = x2;
-
(5.3.2) firstops(a) = f, a2 ∉ X2, ops(a2) = {g};
-
(5.3.3) firstops(a) = f, a2 ∉ X2, ops(a2)≠{g};
-
(5.3.4) firstops(a) = g, ops(a1) = {g};
-
(5.3.5) firstops(a) = g, ops(a1)≠{g}.
Proposition 5.5. Let a = f(a1, a2), op(a) > 1, op(b) = 0, var(a) = {x2}, and b = x1. Then, the following hold:
- (i)
if a satisfies (5.3.1) or (5.3.2), then the order of σa,b is equal to 1;
- (ii)
if a satisfies (5.3.3), then the order of σa,b is infinite.
Proof. This can be proved similarly to the proof of Proposition 5.3.
Proposition 5.6. Let a = g(a1), op(a) > 1, op(b) = 0, var(a) = {x2}, and b = x1. Then, the following hold:
- (i)
if a satisfies (5.3.4), then the order of σa,b is equal to 2;
- (ii)
if a satisfies (5.3.5), then the order of σa,b is equal to 1 or is infinite.
Proof. This can be proved similarly to the proof of Proposition 5.4.
6. Case VI: op(a) = 0 and op(b) > 1
-
(6.1) a = x1;
-
(6.1.1) firstops(b) = f, b1 = x1;
-
(6.1.2) firstops(b) = f, b1 ∉ X1, ops(Lp(b)) = {f};
-
(6.1.3) firstops(b) = f, b1 ∉ X1, ops(Lp(b))≠{f};
-
(6.1.4) firstops(b) = g, ops(b1) = {f};
-
(6.1.5) firstops(b) = g, ops(b1)≠{f};
-
-
(6.2) a = x2;
-
(6.2.1) firstops(b) = f, b2 = x1;
-
(6.2.2) firstops(b) = f, b2 ∉ X1, ops(Rp(b)) = {f};
-
(6.2.3) firstops(b) = f, b2 ∉ X1, ops(Rp(b))≠{f};
-
(6.2.4) firstops(b) = g, ops(b1) = {f};
-
(6.2.5) firstops(b) = g, ops(b1)≠{f}.
-
Proposition 6.1. Let a = x1, b = f(b1, b2), op(b) > 1, and var(b) = {x1}. Then, the following hold:
- (i)
if b satisfies (6.1.1) or (6.1.2), then the order of σa,b is equal to 2;
- (ii)
if b satisfies (6.1.3), then the order of σa,b is equal to 1 or is infinite.
Proof. (i) If a and b satisfy (6.1.1) or (6.1.2), then and . Hence, the order of σa,b is equal to 2.
(ii) Assume a and b satisfy (6.1.3). If there is only one occurrence of g in b1, then and . Hence, σa,b is idempotent.
Assume that g occurs more than twice in b1. Then, for all k ∈ ℕ. Then,
Proposition 6.2. Let a = x1, b = g(b1), op(b) > 1, and var(b) = {x1}. Then, the following hold:
- (i)
if b satisfies (6.1.4), then the order of σa,b is equal to 1;
- (ii)
if b satisfies (6.1.5), then the order of σa,b is infinite.
Proof. (i) If a and b satisfy (6.1.4), then and . Hence, σa,b is idempotent.
(ii) Assume a and b satisfy (6.1.5). Then, for all k ∈ ℕ. Then,
Proposition 6.3. Let a = x2, b = f(b1, b2), op(b) > 1, and var(b) = {x1}. Then, the following hold:
- (i)
if b satisfies (6.2.1) or (6.2.2), then the order of σa,b is equal to 2;
- (ii)
if b satisfies (6.2.3), then the order of σa,b is equal to 1 or is infinite.
Proof. (i) If a and b satisfy (6.2.1) or (6.2.2), then and . Hence the order of σa,b is equal to 2.
(ii) This case can be proved similarly to the proof of Proposition 6.1(ii).
Proposition 6.4. Let a = x2, b = g(b1), op(b) > 1, and var(b) = {x1}. Then, the following hold:
- (i)
if b satisfies (6.2.4), then the order of σa,b is equal to 1;
- (ii)
if b satisfies (6.2.5), then the order of σa,b is infinite.
Proof. The proofs follow those of Proposition 6.2 (i) and (ii), respectively.