Home State maps on semihoops
Article Open Access

State maps on semihoops

  • Yu Long Fu , Xiao Long Xin EMAIL logo and Jun Tao Wang
Published/Copyright: September 18, 2018

Abstract

In this paper, we introduce the notion of state maps from a semihoop H1 to another semihoop H2, which is a generalization of internal states (or state operators) on a semihoop H. Also we give a type of special state maps from a semihoop H1 to H1, which is called internal state maps (or IS-maps). Then we give some examples and basic properties of (internal) state maps on semihoops. Moreover, we discuss the relations between state maps and internal states on other algebras. Then we introduce several kinds of filters by state maps on semihoops, called SM-filters, state filters and dual state filters, respectively, and discuss the relations among them. Furthermore we introduce and study the notion of prime SM-filters on semihoops. Finally, using SM-filter, we characterize two kinds of state semihoops.

MSC 2010: 06F35; 03G25; 08A72

1 Introduction

Residuated structures arise in many areas of mathematics, and are particularly common among algebras associated with logical systems. The essential ingredients are a partial order ≤, a binary operation of associative and commutative multiplication ⊙ that respects the partial order, and a binary (left-)residuation operation → characterized by xyz if and only if xyz. Semihoops [14] are very important and basic residuated structures in which the community of many-valued logicians got interested in the last years, as they are building blocks for several interesting structures being the algebraic semantics for relevant many-valued logics such as basic fuzzy logic (BL, for short). Apart from their logic interest, semihoops have interesting algebraic properties and include kinds of important classes of algebras: Hoops which were originally introduced by Bosbach [6, 7] under the name of complementary semigroups and Brouwerian semilattices-the models of the conjunction-implication fragment of the intuitionistic propositional calculus. A semihoop is called a hoop if x ⊙ (xy) = y ⊙ (yx) and a semihoop does not satisfy the divisibility condition xy = x ⊙ (xy). Therefore, semihoops are the most fundamental fuzzy structures. It will play an important role in studying fuzzy logics and the related algebraic structures.

In order to measure the average truth-value of propositions in Lukasiewicz logic, Mundici [24] presented an analogue of probability measure, called a state, as averaging process for formulas in Łukasiewicz logic. States on MV-algebras have been deeply investigated. Consequently, the notion of states has been extended to other logical algebras such as BL-algebras [25], MTL-algebras [20, 21], R0-algebras [22] and residuated lattices [12, 19, 23, 26].

Since MV-algebras with state are not universal algebras, they do not automatically induce an assertional logic. Flaminio and Montagna [15, 16] presented an algebraizable logic using a probabilistic approach, and its equivalent algebraic semantics is precisely the variety of state MV-algebras. We recall that a state MV-algebra is an MV-algebra whose language is extended by adding an operator(also called an internal state), whose properties are inspired by ones of states with the addition property. State MV-algebras generalize, for example, Hajek’s approach [17] to fuzzy logic with modality Pr (interpreted as probably) which has the following semantic interpretation: The probability of an event a is presented as the truth value of Pr(a). On the other hand, if s is a state, then s(a) is interpreted as the average appearance of the many valued event a. Consequently, the notion of internal states has also been extended to other algebraic structures. For example, the concept of a state BL-algebra was introduced by Ciungu et al.[11], as an extension of the concept of a state MV-algebra. Subsequently, the concept of internal states was extended by Dvurečenskij et al.[13] to R-monoids (not necessarily commutative). More generally, the state residuated lattices were introduced by He and Xin [18].

We observed that the states and internal state on MV-algebras, BL-algebras, BCK-algebras and residuated lattices are maps from an algebra X to [0, 1] and X to X, respectively. From the viewpoint of universal algebras, it is meaningful to study a state map from an algebra X to another algebra Y. In particular, if Y = [0, 1], a state can be seen as a state map from X to [0, 1], and if X = Y, a state operator can also be seen as a state map from XX. Based on this idea, we can conclude that a state map is not only a generalization of internal states but also preserves the usual properties of states. Therefore, it is meaningful to introduce state map to the more general fuzzy structures semihoops and providing an algebraic foundation for reasoning about probabilities of fuzzy events in a new way. This is the motivation for us to investigate state maps on semihoop.

This paper is structured in five sections. In order to make the paper as self-contained as possible, we recapitulate in Section 2 the definition of semihoops, and review their basic properties that will be used in the remainder of the paper. In Section 3, we introduce the notion of state maps (or simply, S-maps), which is a generalization of states on semihoops. Also, we give a characterization of two kinds of semihooops. In Section 4, we discuss the relations between state maps on semihoops and internal states on other algebras, respectively. In Section 5, we introduce several kinds of filters by state maps on semihoops, called SM-filters, state filters and dual state filters, respectively, and discuss the relations among them. Using SM-filter, we characterize two kinds of state semihoops.

2 Preliminaries

In this section, we summarize some definitions and results about semihoop, which will be used in the following sections of the paper.

Definition 2.1

([14]). An algebra (H, ⊙, →, ∧, 1) of type (2, 2, 2, 0) is called a semihoop if it satisfies the following conditions:

  1. (H, ∧, 1) is a ∧-semilattice with upper bound 1,

  2. (H, ⊙, 1) is a commutative monoid,

  3. (xy) → z = x → (yz), for allx, y, zH.

In what follows, by H we denote the universe of a semihoop (H, ⊙, →, ∧, 1). For any xH and a natural number n, we define x0 = 1 and xn = xn−1x for n ≥ 1.

On a semihoop (H, ⊙, →, ∧, 1) we define xy iff xy = 1. It is easy to check that ≤ is a partial order relation on H and for all xH, x ≤ 1. A semihoop H is bounded if there exists an element 0 ∈ H such that 0 ≤ x for all xH. In a bounded semihoop (H, ⊙, →, ∧, 0, 1), we define the negation ∗ : x = x → 0 for all xL. If x∗∗ = x, for all xH, then the bounded semihoop H is said to have the Double Negation Property, or (DNP) for short. We define a relation ⊥ on H by xy iff y∗∗x. If xx = x, that is, x2 = x for all xH, then the semihoop H is said to be idemopent. A semihoop H is called a hoop if x ⊙ (xy) = y ⊙ (yx) for all x, yH. Also, in every hoop H, xy = x ⊙ (xy) for all x, yH, see [14].

Proposition 2.2

([14, 30]). In any semihoop (H, ⊙, →, ∧, 1), the following properties hold: for allx, y, zH,

  1. xyziffxyz,

  2. xyxy, xyx,

  3. 1 → x = x, x → 1 = 1,

  4. x ⊙ (xy) ≤ y,

  5. Ifxy, thenyzxz, zxzyandxzyz,

  6. x ≤ (xy) → y,

  7. ((xy) → y) → y = xy,

  8. x → (yz) = y → (xz),

  9. xy ≤ (zx) → (zy), xy ≤ (yz) → (xz),

  10. x → (xy) = xy,

  11. xy = x ⊙ (xxy).

Proposition 2.3

([4, 30]). In a bounded semihoop (H, ⊙, →, ∧, 0, 1), the following properties hold: for allx, y, zH,

  1. 1 = 0, 0 = 1,

  2. xx∗∗, wherex∗∗ = (x),

  3. xx = 0, x∗∗∗ = x,

  4. xyimpliesyx,

  5. xyyx,

  6. (xy∗∗)∗∗ = xy∗∗,

  7. x∗∗y∗∗ ≤ (xy)∗∗,

  8. (x∗∗y) = (xy).

Proposition 2.4

([14]). Let (H, ⊙, →, ∧, 1) be a semihoop and for allx, yH, we definexy = ((xy) → y) ∧ ((yx) → x). Then the following conditions are equivalent:

  1. is an associative operation onH,

  2. xyimpliesxzyzfor allx, y, zH,

  3. x ⊔ (yz) ≤ (xy) ∧ (xz) for allx, y, zH,

  4. is the join operation onH.

Definition 2.5

([14]). A semihoop is called a ⊔-semihoop if it satisfies one of the equivalent conditions of Proposition 2.4.

Proposition 2.6

([30]). In a ⊔-semihoop, the following properties hold: for allx, y, zH,

  1. x ⊙ (yz) = (xy) ⊔ (xz),

  2. x ⊔ (yz) ≥ (xy) ⊙ (xz),

  3. xyn ≥ (xy)nandxmyn ≥ (xy)mn for any natural numbersm, n.

Proof

The proofs are easy, and we hence omit the details. □

Definition 2.7

([1, 2]). Let (H, →, ⊙, 1) be a hoop. His called:

  1. a basic hoop if (xy) → z ≤ ((yx) → z) → zfor anyx, y, zH.

  2. a Wajsberg hoop (xy) → y = (yx) → xfor anyx, yH.

  3. a Gödel hoop ifxx = xfor anyxH.

Proposition 2.8

([3]). Let (H, ⊙, →, 1) be a bounded hoop. Then

  1. bounded basic hoops are definitionally equivalent to BL-algebras.

  2. bounded Wajsberg hoops are definitionally equivalent to MV-algebras.

Let (H, ⊙, →, ∧, 1) be a semihoop. A nonempty set F of H is called a filter of H if it satisfies: (1) x, yF implies xyF; (2) xF, yH and xy imply yF. A filter F of H is called a proper filter if FH. A proper filter F of H is called a maximal filter if it is not contained in any proper filter of H. A nonempty set F of H is a filter of H if and only if 1 ∈ F and if x, xyF, then yF. A proper filter F of a semihoop H is called a prime filter of H, if for any filters F1, F2 of H such that F1F2F, then F1F or F2F. For more details about filters in semihoops, see [4].

Definition 2.9

([4, 28]). Let (H, →, ⊙, ∧, 1) be a semihoop. His called:

  1. a simple semihoop if it has exactly two filters: {1} andH.

  2. a local semihoop if it has only one maximal filter.

3 State maps on semihoops

In this section, we introduce the notion of state maps on a semihoop and investigate some related properties of state maps.

Definition 3.1

Let (X, ⊙1, →1, ∧1, 11) and (Y, ⊙2, →2, ∧2, 12) be two semihoops. A mapσ : XYis called a state map fromX to Y, which is denoted simply by S-map, if it is satisfies the following conditions:

  1. x1yimpliesσ (x) ≤2σ (y);

  2. σ(x1y) = σ((x1y) →1y) →2σ(y);

  3. σ(x1y) = σ(x) ⊙2σ(x1 (x1y));

  4. σ(x) ⊙2σ(y) ∈ σ(X);

  5. σ (x) ∧2σ (y) ∈ σ(X);

  6. σ (x) →2σ (y) ∈ σ(X).

for allx, yX.

The pair (X, Y, σ) is said to be a S-map semihoop. Moreover, ifX = Yandσ2 = σ, thenσis called an internal state map onX, simply IS-map onX, in this case, (H,σ) is said to be an IS-map semihoop.

Now, we present some examples for S-maps on semihoops.

Example 3.2

LetH1andH2be two semihoops. Then the map 1H1, defined by 1H1(x) = 12for allxH1, is a S-map fromH1toH2.

Example 3.3

LetHbe a semihoop. One can check thatidHis a S-map onH.

Example 3.4

LetH1 = {01, a1, b1, c1, 11} andH2 = {02, a2, b2, c2, 12}, where 01a1b1, c1 ≤ 11and 02a2b2c2 ≤ 12. Define operationsiandifori = 1, 2 as follows:

101a1b1c111011111111111a10111111111b101c111c111c101b1b111111101a1b1c111101a1b1c111010101010101a101a1a1a1a1b101a1b1a111c101a1a1c1111101a1b1c111202a2b2c212021212121212a20212121212b202c2121212c202b2b212121202a2b2c212202a2b2c212020202020202a202a2a2a2a2b202a2a2a2b2c202a2a2c2c21202a2b2c212

Then (H1, →1, ⊙1, ∧1, 11) and (H2, →2, ⊙2, ∧2, 12) are semihoops. Now, we define a mapσ : H1H2as follows:

σ(x)=02,x=01a2,x=a1,b112,x=c1,11.

One can check thatσis a S-map fromH1toH2.

Example 3.5

LetH = [0, 1] be the real interval. If forx, yH, we definexy = max{0, x + y−1} andxy = min{1, 1 − x + y}, then (H, ⊙, →, 0, 1) becomes a hoop, and hence it is a semihoop. Now we defineσ : H1Has follows:

σ(x)=0,x=01;12,x=a1,b1;1,x=c1,11

whereH1is given in Example 3.4. One can easily check thatσis a S-map fromH1toH.

Next, we present some properties of S-maps on semihoops.

Proposition 3.6

LetHi, i = 1, 2 be semihoops andσbe a S-map fromH1toH2. Then we have: for anyx, yH1,

  1. σ(11) = 12;

  2. σ(x1y) ≥ σ(x) ⊙2σ(y);

  3. σ(x1y) ≤2σ(x) →2σ(y) and ifx1y, thenσ(x1y) = σ(x) →2σ(y);

  4. σ(H1) is a subalgebra ofH2.

Proof

  1. Applying (SM2), we have σ(11) = σ(011 01) = σ((011 01) →1 01) →2σ(01) = σ(111 01) →2σ(01) = σ(01) →2σ(01) = 12.

  2. From x1yx1y, we get y1x1 (x1y) by Proposition 2.2(1). By (SM1), we have σ(y) ≤2σ(x1( x1y)). Applying (SM3), we get σ(x1y) = σ(x) ⊙2σ(x1 (x1y)) ≥2σ(x) ⊙2σ(y).

  3. By (SM2), we deduce σ(x1y) = σ((x1y) →1y) →2σ(y) ≤2σ(x) →2σ(y) by (5) and (6) of Proposition 2.2. If x1y, then σ(x) ≤2σ(y). This means σ(x) →2σ(y) = 1. Moreover, σ(x1y) = σ((x1y) →1y) →2σ(y) = σ(111y) →2σ(y) = σ(y) →2σ(y) = 12. Thus σ(x1y) = σ(x) →2σ(y).

  4. It follows from (SM4), (SM5), (SM6) and (1). □

Definition 3.7

LetH1andH2be two bounded semihoops. A S-mapσfromH1toH2is called a regular if it satisfiesσ(01) = 02.

Note that the S-map σ given in Example 3.2 is not regular and the S-map σ given in Example 3.4 is regular.

In the following we give some characterizations for a S-map becoming regular.

Theorem 3.8

LetHi, i = 1, 2 be two bounded Wajsberg semihoops andσbe a S-map fromH1toH2. Then the following are equivalent:

  1. σis regular,

  2. σ(x1) = (σ(x))2for anyx, yH1,

  3. x1yimpliesσ(x) ⊥2σ(y) for anyx, yH1.

Proof

(1) ⇒ (2) By (1) and (SM2), we get σ(x1) = σ(x1 01) = σ((x1 01) →1 01) →2σ(01) = σ(x) →2 02 = (σ(x))2.

(2) ⇒ (3) Suppose that x1y. Then y111x1, it follows that σ(y11) ≤1σ(x1). By (2) we have (σ(y))222 (σ(x)). Hence we have σ(x) ⊥2σ(y).

(3) ⇒ (1) Since 0111 = 11, we get 111 01. By (3) we have σ(11) ⊥2σ(01), and so σ(01)222σ(11)2. From Proposition 3.6(1), σ(01)222σ(11)2 = 122 = 02, and hence σ(01)22 = 02. It follows that σ(01)222 = 12. By Proposition 2.2(7), σ(01)222 = σ(01)2 = 12, that is, σ(01) →2 02 = 12. This shows that σ(01) ≤2 02, so σ(01) = 02. □

Proposition 3.9

LetHbe a semihoop andσbe an IS-map onH. Then we have: for anyx, yH,

  1. σ(1) = 1;

  2. σ(xy) ≥ σ(x) ⊙ σ(y);

  3. σ(xy) ≤ σ(x) → σ(y) and ifxy, thenσ(xy) = σ(x) → σ(y);

  4. σ(σ(x) ⊙ σ(y)) = σ(x) ⊙ σ(y);

  5. σ(σ(x) ∧ σ(y)) = σ(x) ∧ σ(y);

  6. σ(σ(x) → σ(y)) = σ(x) → σ(y);

  7. σ(H) = Fix(σ), whereFix(σ) = {xHσ(x) = x};

  8. σ(H) is a subalgebra ofH;

  9. Ker(σ) is a filter ofH, whereKer(σ) = {xHσ(x) = 1}.

Proof

  1. It follows from Proposition 3.6(1).

  2. It follows from Proposition 3.6(2).

  3. It follows from Proposition 3.6(3).

  4. From (SM4), we have σ(x) ⊙ σ(y) = σ(z) for some zH. Hence σ(σ(x) ⊙ σ(y)) = σ2(z) = σ(z) = σ(x) ⊙ σ(y) by the definition of the IS-maps.

  5. It is similar to (4).

  6. It is similar to (1).

  7. Let ∈ σ(H). Then x = σ(z) for some zH. Hence σ(x) = σ2(z) = σ(z) = x. So xFix(σ). Conversely assume xFix(σ). Then x = σ(x) ∈ σ(H). This shows that (7) is true.

  8. It follows from (1), (2), (3) and (4).

  9. It is straightforward. □

Next, we consider properties of IS-map to characterize two kinds of semihoops. The following results and the next one are proved in [30], where (SM2) replace by (SM2’)σ(xy) = σ(x) → σ(xy). We can show the same results without the identity (SM2’).

Theorem 3.10

LetHbe a semihoop. Then the following are equivalent:

  1. His a hoop;

  2. every IS-mapσonHsatisfiesσ(x) ⊙ σ(xy) = σ(y) ⊙ σ(yx) for allx, yH.

Proof

The proof is similar to that of He et al [30].(Theorem 4.7 ). □

Theorem 3.11

LetHbe a semihoop. Then the following are equivalent:

  1. His idemopent;

  2. every IS-mapσonHsatisfiesσ(xy) = σ(y) ⊙ σ(y) = σ(x) ⊙ σ(xy) for allx, yH.

Proof

The proof is similar to that of He et al [30].(Theorem 4.8 ). □

Here, we give relations between IS-map and Riečan states on semihoops.

Definition 3.12

([30]). LetHbe a bounded semihoop. A Riečan state onHis a founctions : H ⟶ [0, 1] such that the following conditions hold: for allx, yH,

  1. s(1) = 1,

  2. ifxy, thens(x + y) = s(x) + s(y).

Let H be a semihoop, σ be an IS-map on H and s be a Riečan state on H. Then s is called σ-compatible if σ(x) = σ(y) ⇒ s(x) = s(y) for all x, yH.

We denote by RS[H] and RSσ[H] the set of all Riečan states and σ-compatible Riečan states on H, respectively.

Theorem 3.13

LetHbe a semihoop andσbe an IS-map onH. Then there is a one-to-one correspondence betweenσ-compatible Riečan states onHand Riečan states onσ(H).

Proof

  1. Suppose that s is a Riečan state on σ(H). Define a mapping φ : RS[σ(H)] → RSσ[H] as follows: φ(s)(x) := s(σ(x)) for all xH. We will prove that φ(s) is a Riečan state on H. Clearly, φ(s)(1) = s(σ(1)) = s(1) = 1. Next, we will show that φ(s)(x + y) = φ(s)(x)+φ(s)(y) when xy. In order to do this, we prove that σ(x + y) = σ(x) + σ(y) for xy. Now, suppose that xy. From Theorem 3.8(3), we have σ(x) ⊥ σ(y). Then σ(x) + σ(y) = (σ(x)) → (σ(y))∗∗. Moreover, σ(x + y) = σ(xy∗∗) = σ(x) → σ(xy∗∗). Since xy, then y∗∗x. It follows that σ(x + y) = σ(x) → σ(y∗∗) = (σ(x)) → (σ(y))∗∗ = σ(x) + σ(y). Now, we prove that φ(s)(x + y) = φ(s)(x)+φ(s)(y) when xy. Since σ(x + y) = σ(x) + σ(y) for xy, we have that φ(s)(x + y) = s(σ(x + y)) = s(σ(x) + σ(y)) = s(σ(x)) + s(σ(y)) = φ(s)(x)+φ(s)(y). Therefore, φ(s) is a Riečan state on H. Moreover, let σ(x) = σ(y) for all x, yH, then φ(s)(x) = s(σ(x)) = s(σ(y)) = φ(s)(y). Thus, φ(s) is a σ-compatible state on H. Therefore, the mapping φ is well defined.

  2. Assume that s is a σ-compatible Riečan state on H. The mapping ψ : RSσ[H] → RS[σ(H)] is defined by ψ(s)(σ(x)) := s(x) for all xH. Let σ(x) = σ(y), then s(x) = s(y) for all x, yH. Now, we show that ψ(s) is a Riečan state on σ(H). Let σ(x) ⊥ σ(y). Then σ(σ(x) + σ(y)) = σ((σ(x)) → (σ(y))∗∗) = σ(σ(x) → σ(y∗∗)) = σ(x)σ(y)∗∗ = σ(x) + σ(y). Based on this, we have that ψ(s)(σ(x) + σ(y)) = ψ(s)(σ(σ(x) + σ(y))) = s(σ(x) + σ(y)) = s(σ(x)) + s(σ(y)) = ψ(s)(σ(σ(x))) + ψ(s)(σ(σ(y))) = ψ(s)(σ(x)) + ψ(s)(σ(y)). Moreover, ψ(s)(σ(1)) = s(1) = 1. That means that ψ(s) is a Riečan state on σ(H). Therefore, ψ is a mapping of RSσ[H] into RS[σ(H)].

  3. Let s1, s2 be σ-compatible states on H and ψ(s1) = ψ(s2). Then we have ψ(s1)(σ(x)) = ψ(s2)(σ(x)), which implies s1(x) = s2(x) for all xH. Thus, s1 = s2. Now, suppose that s is a Riečan state on σ(H), then we have that (ψ(φ(s))(σ(x)) = φ(s)(x) = s(σ(x)). Therefore, ψ is a bijective mapping from RSσ[H] onto RS[σ(H)] and ψ−1 = φ. □

4 Relations between state maps on semihoops and states on other algebras

Definition 4.1

([10]). A Bosbach state on a bounded pseudo-hoop (A, ⊙, →, ⇝, 0, 1) is a functions : A → [0, 1] such that the following conditions hold: for anyx, yA:

  1. s(x) + s(xy) = s(y) + s(yx);

  2. s(x) + s(xy) = s(y) + s(yx);

  3. s(0) = 0 ands(1) = 1.

Proposition 4.2

([10]). LetAbe a bounded pseudo-hoop andsbe a Bosbach state onA. Then for allx, yAthe following properties hold:

  1. yximpliess(y) ≤ s(x) ands(xy) = s(xy) = 1 − s(x) + s(y);

  2. s(x) = s(x) = 1 − s(x), wherex = x → 0 andx = x ⇝ 0.

Definition 4.3

A state-morphism map on a bounded hoopAis a functions : A → [0, 1] such that:

  1. m(0) = 0;

  2. m(xy) = min{1, 1 − m(x) + m(y)}.

Proposition 4.4

Every state-morphism map on a bounded hoopAis a Bosbach state onA.

Proof

Let m be a state-morphism map on A. Then m(1) = m(0) = m(0 → 0) = min{1, 1 − m(0) + m(0) = 1}. (B3) holds. Consider m(x) + m(xy) = m(x)+min{1, 1 − m(x) + m(y) = min{1 + m(x), 1 + m(y)} = m(y) + m(yx). Hence (B1) is true. Since A is a hoop, (B2) is true, too. Combining the above arguments we get that m is a Bosbach state on A. □

Proposition 4.5

Every state-morphism on a bounded hoopAis a state map fromAto the hoopH = ([0, 1], ⊙, →, 0, 1) given in Example 3.5.

Proof

Assume m is a state-morphism map on a bounded hoop A. By Propositions 4.2 and 4.4, (SM1) holds.

Now we check (SM2). Let x, yA. By definition of 4.3, we have

m((xy)y)m(y)=min{1,1m((xy)y)+m(y))}=min{1,1(1m(xy)+m(y))+m(y))}=m(xy).

For (SM3), we have

m(x)m(xxy)=0(m(x)+m(xxy)1)=0(m(x)+(1m(x)+m(xy))1)=0m(xy)=m(xy).

For (SM4), we have m(x) ⊙ m(y) = max{0, m(x) + m(y) − 1} = 1 − m(y) + m(x) = min{1, 1 − m(y) + m(x)} = m(yx) and hence m(x) ⊙ m(y) ∈ m(A). This shows that (SM4) holds.

Note that m(x) → m(y) = min{1, 1 − m(x) + m(y)} = m(xy). It follows that m(x) → m(y) ∈ m(A), that is (SM6).

For (SM5), we have m(x) ∧ m(y) = m(x) ⊙ (m(x) → m(y)). From (SM4) and (SM6), we get that (SM5) holds. □

Definition 4.6

([30]). A state semihoop is a pair (H,σ) whereHis a bounded semihoop andσ : HHis a mapping, called state operator, such that for anyx, yHthe following conditions are satisfied:

  1. σ(0) = 0;

  2. xyimpliesσ(x) ≤ σ(y);

  3. σ(xy) = σ(x) → σ(xy);

  4. σ(xy) = σ(x) ⊙ σ(xxy);

  5. σ(σ(x) ⊙ σ(y)) = σ(x) ⊙ σ(y);

  6. σ(σ(x) ∧ σ(y)) = σ(x) ∧ σ(y).

Theorem 4.7

LetHbe a bounded semihoop andσ : HHbe a mapping onHpreserving → . Then the following conditions are equivalent:

  1. (H,σ) is an IS-map semihoop;

  2. (H,σ) is a state semihoop.

Proof

(1) ⇒ (2) If H is a bounded semihoop and σ : HH is a mapping on H preserving →. Then σ(xy) = σ(xxy) = σ(x) → σ(xy). From proposition 3.9 and definition 4.6, we can obtain that (H,σ) a state semihoop.

(2) ⇒ (1) Let (H,σ) be a state semihoop and σ preserving →. We only need to prove that (SM2) holds. Since ((xy) → y) → y = xy, so we have σ((xy) → y) → σ(y) = σ(((xy) → y) → y) = σ(xy). Thus σ is an IS-map on H and hence (H,σ) is an IS-map semihoop. □

Inspired by Ciungu’s state BL-algebras [11], He and Xin enlarged the language of residuated lattice by introducing a new operator, an internal state on residuated lattice in [18].

Definition 4.8

([18]). A state residuated lattice is a pair (A, σ) whereAis a residuated lattice andσ: AAis a mapping, called state operator, such that for anyx, yAthe following conditions are satisfied:

  1. σ(0) = 0;

  2. xy = 1 impliesσ(x) → σ(y) = 1;

  3. σ(xy) = σ(x) → σ(xy);

  4. σ(xy) = σ(x) ⊙ σ(xxy);

  5. σ(σ(x) ⊙ σ(y)) = σ(x) ⊙ σ(y);

  6. σ(σ(x) → σ(y)) = σ(x) → σ(y);

  7. σ(σ(x) ∨ σ(y)) = σ(x) ∨ σ(y);

  8. σ(σ(x) ∧ σ(y)) = σ(x) ∧ σ(y).

Let (H; ⊙, →, 0, 1) be a bounded ⊔-semihoop. For any x, yH, we set xy = ((xy) → y) ∧ ((yx) → x). Then (H, ∧, ⊔, →, ⊙, 0, 1) is a residuated lattice. (see [2, 3])

Theorem 4.9

LetHbe a bounded ⊔-semihoop andσ : HHbe a mapping onHpreserving → . Then the following conditions are equivalent:

  1. σis an IS-map onH;

  2. (H,σ) is a state residuated lattice.

Proof

(1) ⇒ (2) If H is a bounded ⊔-semihoop and σ : HH is a mapping on H preserving →. Then σ(xy) = σ(xxy) = σ(x) → σ(xy). Moreover, by Proposition 3.9(5),(6), we have σ(σ(x) ⊔ σ(y)) = σ(((σ(x) → σ(y)) → σ(y)) ∧ ((σ(y) → σ(x)) → σ(x))) = σ(x) ⊔ σ(y). Therefore, (H,σ) is a state residuated lattice.

(2) ⇒ (1) Let (H,σ) be a state residuated lattice and σ preserving →. We only need to prove that (SM2) holds. Since ((xy) → y) → y = xy, so we have σ((xy) → y) → σ(y) = σ(((xy) → y) → y) = σ(xy). Thus σ is an IS-map on H. □

A state operator σ on a BL-algebra L was introduced in Ciungu et al. (2011) as a mapping σ : LL satisfying conditions (1) and (3)–(6) in Definition 4.8. We know that BL-algebras are special cases of residuated lattices satisfying the conditions of divisibility and prelinearity. Consequently, a BL-algebra satisfies the property: xy = ((xy) → y) ∧ ((yx) → x) for any x, yL. Therefore, in the case of BL-algebras, condition (4) implies the validity of (2) and conditions (5) and (6) imply the validity of (7) and (8). Hence the notion of a state residuated lattice essentially generalizes that of a state BL-algebra. Moreover, it has been proved (Ciungu et al. 2011) that a mapping σ : L → L is a state operator on an MV-algebra L (Flaminio and Montagna 2007, 2009) if and only if it is a state operator on L taken as a BL-algebra. From this point of view, the notion of a state residuated lattice also generalizes that of a state MV-algebra. Based on this, we have the following results [18].

Corollary 4.10

LetHbe a bounded basic hoop andσ : HHbe a mapping onHpreserving → . Then the following conditions are equivalent:

  1. σis an IS-map onH;

  2. (H,σ) is a state BL-algebra.

Proof

It follows from Proposition 2.8(1) and Theorem 4.9. □

Corollary 4.11

LetHbe a bounded Wajsberg hoop andσ : HHbe a mapping onH. Then the following conditions are equivalent:

  1. σis an IS-map onHpreserving;

  2. (H,σ) is a state MV-algebra.

Proof

It follows from Proposition 2.8(2) and Theorem 4.9. □

As we know, every hoop H is a BCK-meet semilattice in which a partial order over H can be defined as usual.

Definition 4.12

([5]). A state BCK-meet semilattice is a pair (A, σ) whereAis a BCK-meet semilattices andσ : AAis a mapping, called state operator, such that for anyx, yAthe following conditions are satisfied:

  1. xy = 1 impliesσ(x) → σ(y) = 1;

  2. σ(xy) = σ(xy) → y) → σ(y);

  3. σ(σ(x) → σ(y)) = σ(x) → σ(y);

  4. σ(σ(x) ∧ σ(y)) = σ(x) ∧ σ(y).

Proposition 4.13

LetHbe a hoop andσ : HHbe an IS-map onH. Then the {→, ∧} subreduct of (H,σ) is a state BCK-meet semilattice.

Proof

It follows from Definition 3.1 and Definition 4.12. □

Since the class of equality algebra and the class of BCK-∧-semilattice with meet are categorically equivalent, then we have the following result.

Definition 4.14

([27]). A state equality algebra is a pair (A, σ) whereAis an equality algebra andσ : AAis a mapping, called state operator, such that for anyx, yAthe following conditions are satisfied:

  1. xyimpliesσ(x) ≤ σ(y);

  2. σ(x∼ xy) = σ(x∼ xy)∼ y)∼σ(y);

  3. σ(σ(x) → σ(y)) = σ(x) → σ(y);

  4. σ(σ(x) ∧ σ(y)) = σ(x) ∧ σ(y).

Proposition 4.15

LetHbe a hoop andσ : HHbe an IS-map onH. Then the {∼, ∧} subreduction of (H,σ) is a state equality algebra, wherexy = x → (xy).

Proof

It follows from Definition 4.14. □

5 State map filters in semihoops

In this section, we introduce state map filters of semihoops.

Definition 5.1

LetH1andH2be semihoops, σ : H1H2be a S-map fromH1toH2, Fbe a filter ofH1. Ifσ−1(σ(F)) ⊆ F, we callFto be a SM-filter of (H1, H2, σ).

Example 5.2

Consider the Example 3.4, one can easily check that the SM-filter of (H1, H2, σ) are {a1, b1, c1, 1}, {11} andH1.

Example 5.3

LetH1andH2be semihoops andσbe a S-map fromH1toH2. ThenKer(σ) = {xH1σ(x) = 12} is a SM-filter of (H1, H2, σ).

Proof

Let K = Ker(σ) and x, yK. Then σ(x) = 12 and σ(y) = 12. By Proposition 3.6(2) we have σ(x1y) ≥2σ(x) ⊙2σ(y) = 12212 = 12. This means x1yK. Let xK and xy. Then 12 = σ(x) ≤ σ(y) and hence σ(y) = 12. This shows that yK. It follows that K is a filter of H1. Moreover let xσ−1σ(K). Then σ(x) ∈ σ(K) = {12} and hence σ(x) = 12. Therefore xK. This shows that σ−1σ(K) ⊆ K, or K is a SM-filter of (H1, σ). □

Definition 5.4

LetHbe a semihoop andσbe an IS-map onH.

  1. A filterFofHis called state filter of (H,σ) ifxFimpliesσ(x) ∈ Ffor allxH[31],

  2. A filterFofHis called dual state filter of (H, σ) ifσ(x) ∈ FimpliesxFfor allxH,

  3. A filterFofHis called strong state filter of (H, σ) if it is both a state filter and a dual state filter of (H, σ).

Proposition 5.5

LetHbe a semihoop andσbe an IS-map onH. Then each SM-filter ofHis a state filter onH.

Proof

Let xF. Then σ(x) ∈ σ (F). Therefore, σ(σ(x)) ∈ σ(F), that is σ(x) ∈ σ−1(σ(F)) ⊆ F. So σ(x) ∈ F. □

However, the converse of Proposition 5.5 is not true in general.

Example 5.6

LetH = {0, a, b, 1} with 0 ≤ a, b ≤ 1. Consider the operationandas follows:

0ab100000a0a0ab00bb10ab10ab101111ab1b1baa1110ab1

ThenHis semihoop. Now, we defineσfollows: σ0 = a, σa = a, σb = 1, σ 1 = 1. One can easily check thatσis an IS-map onH. It is clear that {a, 1} is a state filter of (H, σ), but it is not a SM-filter of (H, σ).

Proposition 5.7

LetHbe a semihoop, σbe an IS-map onHandFH. Then the following are equivalent:

  1. Fis a SM-filter ofH,

  2. Fis a strong state filter onH.

Proof

(1) ⇒ (2) Let F be a SM-filter of (H, σ). By Proposition 5.5 we only need to prove that σ(x) ∈ F implies xF. Let σ(x) ∈ F. Then σ(x) = σ(σ(x)) ∈ σ(F). Hence there is tF such that σ(x) = σ(t). It follows from (1) that xσ−1(σ(t)) ⊆ σ−1(σ(F)) ⊆ F. That is xF.

(2)⇒ (1) Assume that F is a strong state filter on H. For xσ−1(σ(F)), we have σ(x) ∈ σ(F). Since F is strong filter of H, we get xF and hence σ−1(σ(F)) ⊆ F. □

Let H1 and H2 be two semihoops and σ be a S-map from H1 to H2. For any nonempty set X of H1, we denote by 〈Xσ the SM-filter of (H1, σ) generated by X, that is, 〈Xσ is the smallest SM-filter of (H1, σ) containing X.

Let H be be a semihoop and σ be an IS-map on H. For any nonempty set X of H, we denote by 〈XS (〈XDS) the state filter (the dual state filter) of (H, σ) generated by X, that is, 〈XS (〈XDS) is the smallest state filter (the dual state filter) of (H, σ) containing X.

Denote (X)DS = {xHσ(x) ≥ x1σ(x1) ⊙ ⋯ ⊙ xmσ(xm), xiX}. In the following we discuss the structures of 〈XS, 〈XDS and 〈Xσ.

Theorem 5.8

LetHbe a semihoop, σbe an IS-map onHandXH. Then

  1. XS = {xHxx1σ(x1) ⊙ ⋯ ⊙ xnσ(xn), xiX, mN},

  2. (X)DSis a dual state filter of (H, σ) containingX, and henceXDS ⊆ (X)DS,

  3. Xσ = 〈XS ∪ (X)DS.

Proof

  1. The proof is similar to that of He et al [30].(Theorem 4.13).

  2. Let x, y ∈ (X)DS. Then σ(x) ≥ x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) for some xiX, nN and σ(y) ≥ y1σ(y1) ⊙ ⋯ ⊙ ymσ(ym) for some yjX, mN. Hence σ(xy) ≥ σ(x) ⊙ σ(y) ≥ x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) ⊙ y1σ(y1) ⊙ ⋯ ⊙ ymσ(ym). So xy ∈ (X)DS. Assume xy and x ∈ (X)DS. Then σ(y) ≥ σ(x) ≥ x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) for some xiX. It follows that y ∈ (X)DS. This shows that (X)DS is a filter of H. Moreover, let σ(x) ∈ (X)DS. Then σ(σ(x)) ≥ x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) for some xiX and hence σ(x) ≥ x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) for some xiX. This shows that x ∈ (X)DS and hence (X)DS is a dual state filter of (H, σ). Clearly X ⊆ (X)DS.

  3. Denote B = 〈XS ∪ (X)DS. Let x, yB. If x, y ∈ 〈XS, then xy ∈ 〈XSB by (1). If x, y ∈ (X)DS, then xy ∈ (X)DSB by (2). Let x ∈ 〈XS and y ∈ (X)DS. Then σ(x) ∈ 〈XS since 〈XS is a state filter of (H, σ) by (1). Hence σ(x) ≥ x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) for some xiX and σ(y) ≥ y1σ(y1) ⊙ ⋯ ⊙ ymσ(ym) for some yjX and hence σ(xy) ≥ σ(x) ⊙ σ(y) ≥ x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) ⊙ y1σ(y1) ⊙ ⋯ ⊙ ymσ(ym) for some xi,yjX. It follows that xy ∈ (X)DSB. Combining the above arguments we get that B is closed on ⊙. It is easy to check that if xB and xy then yB. Clearly XB. Now we prove that B is a state filter. Let xB. If x ∈ 〈XS, then σ(x) ∈ 〈XS since 〈XS is a state filter. If x ∈ (X)DS, then σ(x) ∈ 〈XSB. So B is a state filter. Moreover we prove that B is a dual state filter. Let σ(x) ∈ B. If σ(x) ∈ 〈XS, then x ∈ (X)DSB. Let σ(x) ∈ (X)DS. Then x ∈ (X)DS since (X)DS is a dual state filter by (2). This shows that B a dual state filter. By Proposition 5.7, B a SM-filter. Let F be a SM-filter of (H, σ) containing X and xB. If x ∈ 〈XS, then xx1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) for xiX. Since XF and F is a SM-filter of (H, σ), we have x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) ∈ F. So xF. If x ∈ (X)DS, then σ(x) ∈ 〈XS by (1). If σ(x) ≥ x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) for xiX. Since F is a SM-filter of (H, σ) containing X, then x1σ(x1) ⊙ ⋯ ⊙ xnσ(xn) ∈ F and hence σ(x) ∈ F. Note that F is also a dual state filter, we have xF. Combining the above arguments we get BF. It follows that B = 〈Xσ. □

Proposition 5.9

LetHbe a semihoop, σbe an IS-map andFbe state filters of (H, σ) andaF. Then

  1. aσ = {xHx ≥ (aσ(a))n, n ≥ 1} ∪ {xHσ(x) ≥ (aσ(a))n, n ≥ 1},

  2. F, {a}〉σ = {xHxf ⊙ (aσ(a))n, fF, n ≥ 1} ∪ {xHσ(x) ≥ f ⊙ (aσ(a))n, fF, n ≥ 1},

  3. ifab, thenbσ ⊆ 〈aσ,

  4. aaσ = 〈aσ,

  5. σ(a)〉σ = 〈aσ,

  6. aσ(a)〉σ = 〈aσ,

  7. ifHis a ⊔-semihoop, thenaσ ∩ 〈bσ = 〈(aσ(a)) ⊔ (bσ(b))〉σ.

Proof

The proofs of (1)–(4) are obvious.

(5) Let x ∈ 〈σ(a)〉σ. Then x ≥ (σ(a) ⊙ σ2(a))n = (σ(a))2n ≥ (aσ(a))2n or σ(x) ≥ (aσ(a))2n and hence x ∈ 〈aσ. Conversely, let x ∈ 〈aσ. Then x ≥ (aσ(a))n or σ(x) ≥ (aσ(a))n. Hence σ(x) ≥ (σ(a) ⊙ σ2(a))n. It follows that σ(x) ∈ 〈σ(a)〉σ. Since 〈σ(a)〉σ is a dual state filter we have x ∈ 〈σ(a)〉σ.

(6) Since aσ(a) ≤ a we have 〈aσ ⊆ 〈aσ(a)〉σ by (3). Conversely, by use of (3), (4) and (5) we have 〈aσ(a)〉σ = 〈σ(aσ(a))〉σ ⊆ 〈σ(a) ⊙ σ2(a)〉σ = 〈σ(a) ⊙ σ(a)〉σ = 〈 σ(a)〉σ = 〈aσ.

(7) Suppose that H is a ⊔-semihoop. From aσ(a) ≤ (aσ(a)) ⊔ (bσ(b)), we have that 〈(aσ(a)) ⊔ (bσ(b))〉σ ⊆ 〈aσ(a)〉σ = 〈aσ. Similarly, we can prove 〈(aσ(a)) ⊔ (bσ(b))〉σ ⊆ 〈bσ. Thus, 〈(aσ(a)) ⊔ (bσ(b))〉σ ⊆ 〈aσ ∩ 〈bσ. Conversely, let x ∈ 〈aσ ∩ 〈bσ. Then there exist n, m, s, t ≥ 1, such that x ≥ (aσ(a))n or σ(x) ≥ (aσ(a))n, and x ≥ (bσ(b))n or σ(x) ≥ (bσ(b))n. To complete the proof, we divide four cases as following:

  1. Let x ≥ (aσ(a))n and x ≥ (bσ(b))n. Then x ≥ (aσ(a))n ⊔ (bσ(b))n ≥ ((aσ(a)) ⊔ (bσ(b)))ns ≥ (((aσ(a)) ⊔ (bσ(b))) ⊙ σ((aσ(a)) ⊔ (bσ(b))))ns by Proposition 2.6(3). We deduce that x ∈ 〈(aσ(a)) ⊔ (bσ(b))〉σ.

  2. Let σ(x) ≥ (aσ(a))n and σ(x) ≥ (bσ(b))n. Similarly to (a) we can get σ(x) ∈ 〈(aσ(a)) ⊔ (bσ(b))〉σ. Since 〈(aσ(a)) ⊔ (bσ(b))〉σ is a dual state filter we have x ∈ 〈(aσ(a)) ⊔ (bσ(b))〉σ.

  3. Let x ≥ (aσ(a))n and σ(x) ≥ (bσ(b))n. Then σ(x) ≥ (σ(a) ⊙ σ(a))n ≥ (aσ(a))2n and σ(x) ≥ (bσ(b))n. Thus σ(x) ≥ (aσ(a))2n ⊔ (bσ(b))n ≥ ((aσ(a)) ⊔ (bσ(b)))2nt ≥ (((aσ(a)) ⊔ (bσ(b))) ⊙ σ((aσ(a)) ⊔ (bσ(b))))2nt. It follows that σ(x) ∈ 〈(aσ(a)) ⊔ (bσ(b))〉σ. Since 〈(aσ(a)) ⊔ (bσ(b))〉σ is a dual state filter we have x ∈ 〈(aσ(a)) ⊔ (bσ(b))〉σ.

  4. Let σ(x) ≥ (aσ(a))n and x ≥ (bσ(b))n. Similarly to the case (c) we can get x ∈ 〈(aσ(a)) ⊔ (bσ(b))〉σ.

Combining the above arguments we can prove 〈aσ ∩ 〈bσ ⊆ 〈(aσ(a)) ⊔ (bσ(b))〉σ. Therefore 〈aσ ∩ 〈bσ = 〈(aσ(a)) ⊔ (bσ(b))〉σ. □

Definition 5.10

LetH1andH2be two semihoops andσbe a S-map fromH1toH2. A proper SM-filterFof (H1, H2, σ) is called a prime SM-filter of (H1, H2, σ), if for all SM-filtersF1, F2of (H1, σ) such thatF1F2F, thenF1ForF2F.

Let H1 and H2 be two semihoops and σ be a S-map from H1 to H2. We denote by PSMF[H] the set of all prime SM-filters of (H1, σ).

Example 5.11

Consider the Example 3.4, one can check thatF = {a1, b1, c1, 11} is a prime SM-filter of (H1, σ).

Theorem 5.12

LetHbe a ⊔-semihoop, σbe an IS-map andFbe a proper SM-filter of (H, σ). Then the following are equivalent:

  1. Fis a prime SM-filter of (H, σ),

  2. if ((xσ(x)) ⊔ (yσ(y))) ⊙ σ((xσ(x)) ⊔ (yσ(y))) ∈ Ffor somex, yH, thenxForyF.

Proof

(1) ⇒ (2) Let ((xσ(x)) ⊔ (yσ(y))) ⊙ σ((xσ(x)) ⊔ (yσ(y))) ∈ F for some x, yH. Then 〈xσ ∩ 〈yσ = 〈(xσ(x)) ⊔ (yσ(y))〉σF. Since F is a prime SM-filter of (H, σ), then 〈xσF or 〈yσF. Therefore, xF or yF.

(2) ⇒ (1) Suppose that F1, F2 ∈ SMF[L] such that F1F2F and F1F and F2F. Then there exist xF1 and yF2 such that x, yF. Since F1, F2 are SM-filter of (H, σ), then xσ(x) ∈ F1 and yσ(y) ∈ F2. From xσ(x), yσ(y) ≤ (xσ(x)) ⊔ (yσ(y)), we obtain (xσ(x)) ⊔ (yσ(y)) ∈ F1F2F and hence ((xσ(x)) ⊔ (yσ(y))) ⊙ σ((xσ(x)) ⊔ (yσ(y))) ∈ F1F2F. By (2), we get that xF or yF, which is a contradiction. Therefore, F is a prime SM-filter of (H, σ). □

Definition 5.13

LetH1andH2be two semihoops andσbe a S-map fromH1toH2. A proper SM-filter of (H1, H2, σ) is called a maximal SM-filter if it not strictly contained in any proper SM-filter of (H1, H2, σ).

Example 5.14

LetH1andH2be two semihoops andσbe a S-map fromH1toH2in Example 3.4. One can easily check thatF = {a1, b1, c1, 11} is a maximal SM-filter of (H1, H2, σ).

Proposition 5.15

LetHbe a bounded ⊔-semihoop, σbe an IS-map andFbe a proper SM-filter of (H, σ). Then the following are equivalent:

  1. Fis a maximal SM-filter of (H, σ),

  2. for anyaF, there is an integern ≥ 1 such that (σ(a)n)F.

Proof

(1) ⇒ (2) Suppose that F is a maximal SM-filter of (H, σ), and let aF. Then 〈F,aσ = H, which implies 0 ∈ 〈F, aσ. Then there is fF and an integer n ≥ 1 such that 0 = f ⊙ (aσ(a))n. So we have 0 = σ(0) ≥ σ(f) ⊙ σ(a)2n. Therefore, σ(f) ≥ (σ(a)2n). Thus, (σ(a)2n)F.

(2) ⇒ (1) Let a satisfy the condition. Since (σ(a)n) ⊙ (aσ(a))n ≤ (σ(a)n) ⊙ (σ(a))n = 0 and (σ(a)n)F, we obtain 0 ∈ 〈F,aσ, that is, 〈F, aσ = H. Therefore, F is a maximal SM-filter of (H, σ). □

Proposition 5.16

LetH1andH2be two bounded semihoops andσbe a S-map fromH1toH2.

  1. IfF2is filter ofσ(H1), thenσ−1(F2) is a SM-filter of (H1, H2, σ).

  2. Ifσis an IS-map onHandFis a maximal filter ofσH, thenσ−1(F) is a maximal SM-filter ofH.

Proof

  1. Suppose that F2 is a filter of σ(H1). If x, yσ−1(F2), then σ(x),σ(y) ∈ F2. It follows that σ(x) ⊙ σ(y) ∈ F2. Since σ(xy) ≥ σ(x) ⊙ σ(y) and σ(xy) ∈ σ(H1), we have σ(xy) ∈ F2, that is, xyσ−1(F2). Let x, yH1 such that xσ−1(F2) and xy. Then σ(x) ≤ σ(y). Since σ(x) ∈ F and σ(y) ∈ σ(H1), we can obtain that σ(y) ∈ F2, that is, yσ−1(F2). Thus, σ−1(F2) is a filter of H1. Note that σ(σ−1(x) = x for any xH1. Hence σ−1(σ(σ−1(F)) = σ−1(F). Thus σ−1(F2) is a SM-filter of H1.

  2. Now, suppose that F is a maximal filter of σ(H). Let aσ−1(F), thus σ(a) ∉ F. By the maximality of F, there is an integer n ≥ 1 such that (σ(a)n)Fσ(H). Since σ ((σ(a)n)) = (σ(a)n)F, we have (σ(a)n)σ−1(F). Therefore, σ−1(F) is a maximal SM-filter of H. □

Proposition 5.17

LetHbe a bounded semihoop andσbe an IS-map onHpreserving ⊙.

  1. IfFis a SM-filter of (H, σ), thenσ(F) is a SM-filter of (σ(H),σ).

  2. IfFis a maximal SM-filter of (H, σ), thenσ(F) is a maximal SM-filter of (σ(H),σ).

Proof

  1. Let σ(x),σ(y) ∈ σ(F), then x, yσ−1σ(F) ⊆ F. Since F is a filter, thus xyF and hence σ(x) ⊙ σ(y) = σ(xy) ∈ σ(F). Let σ(x), σ(y) ∈ σ(H) such that σ(x) ∈ σ(F) and σ(x) ≤ σ(y). Since σ(x) ∈ σ(F) we have xσ−1σ(F) ⊆ F. So xF. By Proposition 5.7 we have σ(x) ∈ F. Since σ(x) ≤ σ(y) we get σ(y) ∈ F. Using Proposition 5.7 again we obtain yF, and so σ(y) ∈ σ(F). Thus, σ(F) is a filter of σ(H). Now let xσ(F). Then x = σ(t) for some tF and hence σ(x) = σ2(t) = σ(t) = xσ(F). It follows that σ(F) is a state filter of (H, σ). Let xσ(H) and σ(x) ∈ σ(F). Then x = σ(t) for some tH. Hence x = σ(t) = σ2(t) = σ(σ(t)) = σ(x) ∈ σ(F). This means that σ(F) is a dual state filter of (σ(H),σ). Therefore σ(H) is a strong state filter of (σ(H),σ). By Proposition 5.7 we have that σ(F) is a SM-filter of (σ(H),σ).

  2. Now, let F be maximal and σ(a) ∉ σ(F). Then aF, and there is an integer n ≥ 1 such that (σ(a)n)F and hence σ ((σ(a)n)) = (σ(a)n)σ(F). Since σ(σ(a)n) ≥ (σσ(a))n = (σ(a))n, we have (σ(a)n)σ ((σ(a)n)). Hence (σ(a)n)σ(F). Therefore, σ(F) is a maximal SM-filter of (σ(H),σ). □

Corollary 5.18

LetHbe a bounded semihoop andσbe an IS-map onH.

  1. IfFis a (maximal) filter ofσ(H), thenσ−1(F) is a strong state (maximal)filter of (H, σ).

  2. Ifσis preservingandFis a strong state (maximal) filter of (H, σ), thenσ(F) is a strong state (maximal) filter of (σ(H),σ).

Proof

  1. It follows from Proposition 5.7 and 5.16.

  2. It follows from Proposition 5.7 and 5.17. □

Now, we introduce two kinds of semihoops and give some characterizations of them.

Definition 5.19

LetHbe a semihoop andσ : HHbe an IS-map onH. If (H, σ) has exactly one maximal SM-filter, we call (H, σ) to be state local.

Theorem 5.20

LetHbe a semihoop andσbe an IS-map onH. Then the following are equivalent:

  1. (H, σ) is state local;

  2. σ(H) is local.

Proof

(1) ⇒ (2) Let F be the only maximal SM-filter of (H, σ). We prove that σ(F) is the only maximal filter of σ(H). First, σ(F) is a proper filter of σ(H). In fact, if σ(F) = σ(H), then 0 ∈ σ(F), which implies 0 ∈ F, a contradiction. Now, let G be a filter of σ(H), Gσ(H) and let xG. It follows from Corollary 5.18(1) that σ−1(G) is a SM-filter of (H, σ). Thus σ−1(G) is a proper SM-filter of (H, σ). Moreover, if σ−1(G) = H, then 0 ∈ σ−1(G), so 0 ∈ G, a contradiction. It follows that σ−1(G) ⊆ F. if x = σ(x) ∈ G, then xσ−1(G), it follows that xF. But x = σ(x), so xσ(H). Thus Gσ(F). Hence σ(G) is the only maximal filter of σ(H). Therefore, σ(H) is local.

(2) ⇒ (1) Suppose that G is the only maximal filter of σ(H). By Corollary 5.18(1), we have that σ−1(G) is a maximal SM-filter of (H, σ). We will prove that σ−1(G) is the only maximal SM-filter of (H, σ). Let G be a SM-filter of (H, σ), FL. Then σ(F) is a proper filter of σ(H), so σ(F) ⊆ G. Let xF then σ(x) ∈ σ(F) ⊆ G. Thus, xσ−1(G). It follows that Fσ−1(G). Therefore, (H, σ) is state local. □

Definition 5.21

LetHa be semihoop andσ : HHbe an IS-map onH. If (H, σ) has two SM-filters {1} andH, we call (H, σ) to be simple.

Theorem 5.22

LetHa be semihoop andσ : HHbe an IS-map onHsuch thatσpreserving ⊙ . Then the following are equivalent:

  1. (H, σ) is simple;

  2. σ(H) is simple andKer(σ) = {1}.

Proof

(1) ⇒ (2) Let F be a filter of σ(H) and F ≠ {1}. It follows from Corollary 5.18(1) that σ−1F is a SM-fiter of (H, σ). Since (H, σ) is state simple, we have that σ−1(F) = {1} or σ−1(F) = H. Notice that Fσ−1F (if xF, then σx = x, that is, xσ−1F, we obtain that σ−1F ≠ {1}. Thus, σ−1F = H. Then 0 ∈ σ−1F, that is, 0 = σ 0 ∈ F. So we obtain that F = σH. Therefore, σH is simple.

By Example 5.3 we have Ker(σ) is a SM-filter of (H, σ) and Ker(σ) ≠ H. It follows that Ker(σ) = {1}.

(2) ⇒ (1) Let F be a SM-filter of (H, σ) and F ≠ {1}. By Corollary 5.18(2), we obtain that σF is a filter of σH. Since σH is simple, we obtain that σF = {1} or σF = σx. Since Ker(σ) = {1}, we have F ≠ {1}. Thus, σF = σx. Then 0 ∈ σF, that is, 0 ∈ F. It follows that F = H. Therefore (H, σ) is state simple. □

6 Conclusion

We observed that the states and state operators on MV-algebras, BL-algebras and BCK-algebras, are maps from an algebra X to [0, 1] and X to X, respectively. From the viewpoint of universal algebras, it is meaningful to study a state map from an algebra X to anther algebra Y. Indeed, if Y = [0, 1], a state can be seen as a state map from X to [0, 1], and if X = Y, a state operator can also be seen as a state map from XX. Based on this idea, we introduce a notion of state maps on semihoops by extending the codomain of a state (or internal state) to a more general algebraic structure, that is, from a semihoop H1 to an arbitrary semihoop H2. We give a type of special state map from a semihoop H to H, called internal state map (or IS-map), which is a generalization of internal states (or state operators) on some types of semihoops. We try to give a unified model of states and internal states on some important logic algebras. By the arguments in the paper we can see that state maps on an semihoops are generalization of internal states on BL-algebras, MV-algebras, equality algebras and BCK-algebras. In the next work, it is worthy to portray some types of logic algebras and corresponding logics by use of state maps.

Acknowledgement

This research is partially supported by a grant of National Natural Science Foundation of China (11571281, 61602359), China Postdoctoral Science Foundation (2015M582618), China 111 Project (B16037).

References

[1] Aglianò P., Ferririm I.M.A., Montagna F., Basic hoops: an algebraic study of continuous t-norms, Studia Logica, 2007, 87, 73-98.10.1007/s11225-007-9078-1Search in Google Scholar

[2] Blok W.J., Ferreirim I.M.A., Hoops and their implicational reducts, Algebraic Methods in Logic and Computer Science, Banach Center Publications, 1993, 28, 219-230.10.4064/-28-1-219-230Search in Google Scholar

[3] Blok W.J., Ferreirim I.M.A., On the structure of hoops, Algebra Universalis, 2000, 43, 233-257.10.1007/s000120050156Search in Google Scholar

[4] Borzooei R.A., Aaly K.M., Local and perfect semihoops, Journal of Intelligent and Fuzzy Systems, 2015, 29(1), 223-234.10.3233/IFS-151589Search in Google Scholar

[5] Borzooei R.A., Dvurečenskij A., Zahiri O., State BCK-algebras and state-morphism BCK-algebras, Fuzzy Sets and Systems, 2014, 244, 86-105.10.1016/j.fss.2013.12.007Search in Google Scholar

[6] Bosbach B., Halbgruppen K., Axiomatik und Aritmetik, Fundamenta Mathematicae, 1969, 64, 257-287.10.4064/fm-64-3-257-287Search in Google Scholar

[7] Bosbach B., Halbgruppen K., Kongruenzen and Quotienten, Fundamenta Mathematicae, 1970, 69, 1-14.10.4064/fm-69-1-1-14Search in Google Scholar

[8] Botur M., Dvurečenskij A., State-morhism algebras - General approach, Fuzzy Sets and Systems, 2013, 218, 90-102.10.1016/j.fss.2012.08.013Search in Google Scholar

[9] Ciungu L.C., Bounded pseudo-hoops with internal states, Mathematica Slovaca, 2013, 63(5), 903-934.10.2478/s12175-013-0144-zSearch in Google Scholar

[10] Ciungu L.C., Algebras on subintervals of pseudo-hoops, Fuzzy Sets and Systems, 2009, 160, 1099-1113.10.1016/j.fss.2008.08.013Search in Google Scholar

[11] Ciungu L.C., Dvurečenskij A., Hyčko M., State BL-algebras, Soft Computing, 2011, 15, 619-634.10.1007/s00500-010-0571-5Search in Google Scholar

[12] Ciungu L.C., Bosbach and Riečan states on residuated lattices, Journal of Applied Functional Analysis, 2008, 2, 175-188.Search in Google Scholar

[13] Dvurečenskij A., Rachunek J., Šalounova D., State operators on generalizations of fuzzy structures, Fuzzy Sets and Systems, 2012, 187, 58-76.10.1016/j.fss.2011.05.023Search in Google Scholar

[14] Esteva F., Godo L., Hájek P., Montagna F., Hoops and fuzzy logic, Journal of Logic and Computation, 2003, 13, 532-555.10.1093/logcom/13.4.532Search in Google Scholar

[15] Flaminio T., Montagna F., An algebraic approach to states on MV-algebras, In: Novák V. (eds) Fuzzy Logic 2. Proc of the 5th EUSFLAT Conf, Sept 11-14, Ostrava, vol. II, 2007, 2, 201-206.Search in Google Scholar

[16] Flaminio T., Montagna F., MV-algebras with internal states and probabilistic fuzzy logic, International Journal of Approximate Reasoning, 2009, 50, 138-152.10.1016/j.ijar.2008.07.006Search in Google Scholar

[17] Hájek P., Metamathematics of fuzzy logic, Kluwer Academic Publishers, Dordrecht, 1998.10.1007/978-94-011-5300-3Search in Google Scholar

[18] He P.F., Xin X.L., Yang Y.W., On state residuated lattices, Soft Computing, 2015, 8, 2083-2094.10.1007/s00500-015-1620-xSearch in Google Scholar

[19] Kondo M., States on bounded commutative residuated lattices, Mathematica Slovaca, 2014, 64, 1093-1104.10.2478/s12175-014-0261-3Search in Google Scholar

[20] Liu L.Z., On the existence of states on MTL-algebras, Information Sciences, 2013, 220, 559-567.10.1016/j.ins.2012.07.046Search in Google Scholar

[21] Liu L.Z., Zhang X.Y., States on finite linearly ordered IMTL-algebras, Soft Computing, 2011, 15, 2021-2028.10.1007/s00500-011-0701-8Search in Google Scholar

[22] Liu L.Z.,, Zhang X.Y., States on R0-algebras, Soft Computing, 2008, 12, 1099-1104.10.1007/s00500-008-0276-1Search in Google Scholar

[23] Mertanen J., Turunen E., States on semi-divisible generalized residuated lattices reduce to states on MV-algebras, Fuzzy Sets and Systems, 2008, 159, 3051-3064.10.1016/j.fss.2008.01.036Search in Google Scholar

[24] Mundici D., Averaging the truth-value in Lukasiewicz sentential logic, Studia Logica, 1995, 55, 113-127.10.1007/BF01053035Search in Google Scholar

[25] Riečan B., On the probability on BL-algebras, Acta Math Nitra, 2000, 4, 3-13.10.1007/s005000050082Search in Google Scholar

[26] Turunen E., Mertanen J., States on semi-divisible residuated lattices, Soft Computing, 2008, 12, 353-357.10.1007/s00500-007-0182-ySearch in Google Scholar

[27] Ciungu L.C., Internal states on equality algebras, Soft Computing, 2015, 19, 939-953.10.1007/s00500-014-1494-3Search in Google Scholar

[28] Burris S., Sankappanavar M.P., A course in universal Algebra, Springer-Verlag, New York, 1981.10.1007/978-1-4613-8130-3Search in Google Scholar

[29] Leuştean L., Representations of many valued algebras, Ph.D, Thesis, University of Bucharest, 2003.Search in Google Scholar

[30] He P.F., Zhao B., Xin X.L., States and internal states on semihoops, Soft Computing, 2016, 21, 2941-2957.10.1007/s00500-016-2152-8Search in Google Scholar

[31] Constantinescu N.M., State filters on fuzzy structures with internal states, Soft Computing, 2014, 18, 1841-1852.10.1007/s00500-014-1277-xSearch in Google Scholar

Received: 2018-03-20
Accepted: 2018-06-22
Published Online: 2018-09-18

© 2018 Fu et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.

Articles in the same Issue

  1. Regular Articles
  2. Algebraic proofs for shallow water bi–Hamiltonian systems for three cocycle of the semi-direct product of Kac–Moody and Virasoro Lie algebras
  3. On a viscous two-fluid channel flow including evaporation
  4. Generation of pseudo-random numbers with the use of inverse chaotic transformation
  5. Singular Cauchy problem for the general Euler-Poisson-Darboux equation
  6. Ternary and n-ary f-distributive structures
  7. On the fine Simpson moduli spaces of 1-dimensional sheaves supported on plane quartics
  8. Evaluation of integrals with hypergeometric and logarithmic functions
  9. Bounded solutions of self-adjoint second order linear difference equations with periodic coeffients
  10. Oscillation of first order linear differential equations with several non-monotone delays
  11. Existence and regularity of mild solutions in some interpolation spaces for functional partial differential equations with nonlocal initial conditions
  12. The log-concavity of the q-derangement numbers of type B
  13. Generalized state maps and states on pseudo equality algebras
  14. Monotone subsequence via ultrapower
  15. Note on group irregularity strength of disconnected graphs
  16. On the security of the Courtois-Finiasz-Sendrier signature
  17. A further study on ordered regular equivalence relations in ordered semihypergroups
  18. On the structure vector field of a real hypersurface in complex quadric
  19. Rank relations between a {0, 1}-matrix and its complement
  20. Lie n superderivations and generalized Lie n superderivations of superalgebras
  21. Time parallelization scheme with an adaptive time step size for solving stiff initial value problems
  22. Stability problems and numerical integration on the Lie group SO(3) × R3 × R3
  23. On some fixed point results for (s, p, α)-contractive mappings in b-metric-like spaces and applications to integral equations
  24. On algebraic characterization of SSC of the Jahangir’s graph 𝓙n,m
  25. A greedy algorithm for interval greedoids
  26. On nonlinear evolution equation of second order in Banach spaces
  27. A primal-dual approach of weak vector equilibrium problems
  28. On new strong versions of Browder type theorems
  29. A Geršgorin-type eigenvalue localization set with n parameters for stochastic matrices
  30. Restriction conditions on PL(7, 2) codes (3 ≤ |𝓖i| ≤ 7)
  31. Singular integrals with variable kernel and fractional differentiation in homogeneous Morrey-Herz-type Hardy spaces with variable exponents
  32. Introduction to disoriented knot theory
  33. Restricted triangulation on circulant graphs
  34. Boundedness control sets for linear systems on Lie groups
  35. Chen’s inequalities for submanifolds in (κ, μ)-contact space form with a semi-symmetric metric connection
  36. Disjointed sum of products by a novel technique of orthogonalizing ORing
  37. A parametric linearizing approach for quadratically inequality constrained quadratic programs
  38. Generalizations of Steffensen’s inequality via the extension of Montgomery identity
  39. Vector fields satisfying the barycenter property
  40. On the freeness of hypersurface arrangements consisting of hyperplanes and spheres
  41. Biderivations of the higher rank Witt algebra without anti-symmetric condition
  42. Some remarks on spectra of nuclear operators
  43. Recursive interpolating sequences
  44. Involutory biquandles and singular knots and links
  45. Constacyclic codes over 𝔽pm[u1, u2,⋯,uk]/〈 ui2 = ui, uiuj = ujui
  46. Topological entropy for positively weak measure expansive shadowable maps
  47. Oscillation and non-oscillation of half-linear differential equations with coeffcients determined by functions having mean values
  48. On 𝓠-regular semigroups
  49. One kind power mean of the hybrid Gauss sums
  50. A reduced space branch and bound algorithm for a class of sum of ratios problems
  51. Some recurrence formulas for the Hermite polynomials and their squares
  52. A relaxed block splitting preconditioner for complex symmetric indefinite linear systems
  53. On f - prime radical in ordered semigroups
  54. Positive solutions of semipositone singular fractional differential systems with a parameter and integral boundary conditions
  55. Disjoint hypercyclicity equals disjoint supercyclicity for families of Taylor-type operators
  56. A stochastic differential game of low carbon technology sharing in collaborative innovation system of superior enterprises and inferior enterprises under uncertain environment
  57. Dynamic behavior analysis of a prey-predator model with ratio-dependent Monod-Haldane functional response
  58. The points and diameters of quantales
  59. Directed colimits of some flatness properties and purity of epimorphisms in S-posets
  60. Super (a, d)-H-antimagic labeling of subdivided graphs
  61. On the power sum problem of Lucas polynomials and its divisible property
  62. Existence of solutions for a shear thickening fluid-particle system with non-Newtonian potential
  63. On generalized P-reducible Finsler manifolds
  64. On Banach and Kuratowski Theorem, K-Lusin sets and strong sequences
  65. On the boundedness of square function generated by the Bessel differential operator in weighted Lebesque Lp,α spaces
  66. On the different kinds of separability of the space of Borel functions
  67. Curves in the Lorentz-Minkowski plane: elasticae, catenaries and grim-reapers
  68. Functional analysis method for the M/G/1 queueing model with single working vacation
  69. Existence of asymptotically periodic solutions for semilinear evolution equations with nonlocal initial conditions
  70. The existence of solutions to certain type of nonlinear difference-differential equations
  71. Domination in 4-regular Knödel graphs
  72. Stepanov-like pseudo almost periodic functions on time scales and applications to dynamic equations with delay
  73. Algebras of right ample semigroups
  74. Random attractors for stochastic retarded reaction-diffusion equations with multiplicative white noise on unbounded domains
  75. Nontrivial periodic solutions to delay difference equations via Morse theory
  76. A note on the three-way generalization of the Jordan canonical form
  77. On some varieties of ai-semirings satisfying xp+1x
  78. Abstract-valued Orlicz spaces of range-varying type
  79. On the recursive properties of one kind hybrid power mean involving two-term exponential sums and Gauss sums
  80. Arithmetic of generalized Dedekind sums and their modularity
  81. Multipreconditioned GMRES for simulating stochastic automata networks
  82. Regularization and error estimates for an inverse heat problem under the conformable derivative
  83. Transitivity of the εm-relation on (m-idempotent) hyperrings
  84. Learning Bayesian networks based on bi-velocity discrete particle swarm optimization with mutation operator
  85. Simultaneous prediction in the generalized linear model
  86. Two asymptotic expansions for gamma function developed by Windschitl’s formula
  87. State maps on semihoops
  88. 𝓜𝓝-convergence and lim-inf𝓜-convergence in partially ordered sets
  89. Stability and convergence of a local discontinuous Galerkin finite element method for the general Lax equation
  90. New topology in residuated lattices
  91. Optimality and duality in set-valued optimization utilizing limit sets
  92. An improved Schwarz Lemma at the boundary
  93. Initial layer problem of the Boussinesq system for Rayleigh-Bénard convection with infinite Prandtl number limit
  94. Toeplitz matrices whose elements are coefficients of Bazilevič functions
  95. Epi-mild normality
  96. Nonlinear elastic beam problems with the parameter near resonance
  97. Orlicz difference bodies
  98. The Picard group of Brauer-Severi varieties
  99. Galoisian and qualitative approaches to linear Polyanin-Zaitsev vector fields
  100. Weak group inverse
  101. Infinite growth of solutions of second order complex differential equation
  102. Semi-Hurewicz-Type properties in ditopological texture spaces
  103. Chaos and bifurcation in the controlled chaotic system
  104. Translatability and translatable semigroups
  105. Sharp bounds for partition dimension of generalized Möbius ladders
  106. Uniqueness theorems for L-functions in the extended Selberg class
  107. An effective algorithm for globally solving quadratic programs using parametric linearization technique
  108. Bounds of Strong EMT Strength for certain Subdivision of Star and Bistar
  109. On categorical aspects of S -quantales
  110. On the algebraicity of coefficients of half-integral weight mock modular forms
  111. Dunkl analogue of Szász-mirakjan operators of blending type
  112. Majorization, “useful” Csiszár divergence and “useful” Zipf-Mandelbrot law
  113. Global stability of a distributed delayed viral model with general incidence rate
  114. Analyzing a generalized pest-natural enemy model with nonlinear impulsive control
  115. Boundary value problems of a discrete generalized beam equation via variational methods
  116. Common fixed point theorem of six self-mappings in Menger spaces using (CLRST) property
  117. Periodic and subharmonic solutions for a 2nth-order p-Laplacian difference equation containing both advances and retardations
  118. Spectrum of free-form Sudoku graphs
  119. Regularity of fuzzy convergence spaces
  120. The well-posedness of solution to a compressible non-Newtonian fluid with self-gravitational potential
  121. On further refinements for Young inequalities
  122. Pretty good state transfer on 1-sum of star graphs
  123. On a conjecture about generalized Q-recurrence
  124. Univariate approximating schemes and their non-tensor product generalization
  125. Multi-term fractional differential equations with nonlocal boundary conditions
  126. Homoclinic and heteroclinic solutions to a hepatitis C evolution model
  127. Regularity of one-sided multilinear fractional maximal functions
  128. Galois connections between sets of paths and closure operators in simple graphs
  129. KGSA: A Gravitational Search Algorithm for Multimodal Optimization based on K-Means Niching Technique and a Novel Elitism Strategy
  130. θ-type Calderón-Zygmund Operators and Commutators in Variable Exponents Herz space
  131. An integral that counts the zeros of a function
  132. On rough sets induced by fuzzy relations approach in semigroups
  133. Computational uncertainty quantification for random non-autonomous second order linear differential equations via adapted gPC: a comparative case study with random Fröbenius method and Monte Carlo simulation
  134. The fourth order strongly noncanonical operators
  135. Topical Issue on Cyber-security Mathematics
  136. Review of Cryptographic Schemes applied to Remote Electronic Voting systems: remaining challenges and the upcoming post-quantum paradigm
  137. Linearity in decimation-based generators: an improved cryptanalysis on the shrinking generator
  138. On dynamic network security: A random decentering algorithm on graphs
Downloaded on 13.10.2025 from https://www.degruyterbrill.com/document/doi/10.1515/math-2018-0089/html?licenseType=open-access
Scroll to top button