Generalized valuations on MTL-algebras

Juntao WANG , Pengfei HE

Front. Math. China ›› 2022, Vol. 17 ›› Issue (4) : 521 -543.

PDF (871KB)
Front. Math. China ›› 2022, Vol. 17 ›› Issue (4) : 521 -543. DOI: 10.1007/s11464-022-1021-2
RESEARCH ARTICLE
RESEARCH ARTICLE

Generalized valuations on MTL-algebras

Author information +
History +
PDF (871KB)

Abstract

In this paper, we study some kinds of generalized valuations on MTL-algebras, discuss the relationship between the cokernel of generalized valuations and types of filters on MTL-algebras. Then, we give some equivalent characterizations of positive implicative generalized valuations on MTL-algebras. Finally, we characterize the structure theory of quotient MTL algebras based on the congruence relation, which is constructed by generalized valuations. The results of this paper not only generalize related theories of generalized valuations, but also enrich the algebraic conclusion of probability measure, on algebras of triangular norm based fuzzy logic.

Keywords

Fuzzy logic / MTL-algebra / generalized valuation / filter

Cite this article

Download citation ▾
Juntao WANG, Pengfei HE. Generalized valuations on MTL-algebras. Front. Math. China, 2022, 17(4): 521-543 DOI:10.1007/s11464-022-1021-2

登录浏览全文

4963

注册一个新账户 忘记密码

1 Introduction

In classical logical reasoning, when the concepts and information are accurate, the results obtained from them are also accurate. This precise and strict logical reasoning has been widely used in artificial intelligence science and related topics and has been frequently applied in the fields of logical program design, automatic theorem proving, knowledge reasoning and so on. There is a growing evidence that classical logical reasoning not only provides the main idea for computer programming language, but also has some certain applications in computer hardware design, which is an important part of the theoretical basis of computers. However, the traditional computer can only recognize the classical logic, and is powerless to deal with the fuzzy concepts. In order to overcome these shortcomings, Zadeh [20] introduced the concept of fuzzy logic, which makes computers not only process fuzzy concepts, but also provide the accurate answers in the case of limited information. Fuzzy logic mainly adopts the research method of algebraic logic that uses logical algebra as a tool to study, so logical algebra plays a very important role in the research of fuzzy logic [22,23]. In the study of the algebraic system corresponding to fuzzy logic, scholars at home and abroad pay particular attention to MTL-algebras, which was introduced by Esteva and Godo [5] as the algebraic semantics of the logical system MTL, and extended BL-algebras by dropping the condition of divisibility. In the recent years, MTL-algebras have gradually become the most active object of all fuzzy logical algebras. The main reasons are: (1) MTL-algebras are the most fundamental residuated structures that contain all algebras induced by left continuous t-norms and their residua. (2) The logic MTL is indeed a kind of triangular norm based fuzzy logic with the broadest range of standard completeness provable. (3) MTL-algebras establish a connection between the different classes of fuzzy logic algebras, and provide a way to study them systematically and comprehensively. For a detailed consideration of MTL-algebras and their corresponding logics, we refer to [7,11-14].

In order to induce a generalized metric space on Hilbert algebras, Busneag [2] introduced the notion of generalized valuations on Hilbert algebras and studied some of their basic algebraic properties. Afterwards, Busneag [3] also obtained some new results of generalized valuations and proved that some extension theorems of on Hilbert algebras. Inspired by this, Busnea et al. [1] applied the notion of generalized valuations from Hilbert algebras to residuated lattices and established generalized metric spaces of residuated lattices. In recent years, some scholars have successively studied the generalized valuations on other logical algebras and obtained some important conclusions, for example, Doh [4] introduced the notion of generalized valuations on BCK/BCI-algebras, and constructed a generalized metric space of BCK/BCI-algebras by using generalized valuations. In the same year, Ghorbani [6] further studied generalized valuations on BCI-algebra and induced a congruence relation based on them, they also proved that the quotient algebra defined by this congruence relation is a BCI-algebra. Subsequently, Zhan [21] studied generalized valuations on R0-algebras and gave some characterizations of several kinds of generalized valuations. In order to get a more general results of generalized valuations on the algebras of triangular norm based fuzzy logic, Yang [17] introduced the notion of generalized valuations on hoops and discussed relations between generalized valuations and filters. Tracking of Yang's work, Wang [15] further studied the quotient algebraic structure that induced by generalized valuations on hoops. Recently, Yang also have successively studied generalized valuations on EQ-algebras and MV-algebras in [18,19], and obtained some new results, which greatly broadens the theory of generalized valuations on triangular norm based fuzzy logical algebras.

As we have mentioned before that the main focus of existing research about generalized valuations is on MV-algebras, BL-algebras, R0-algebras and residuated lattices, etc. All the above-mentioned algebraic structures satisfy the divisibility condition. In this case, the conjunction on the unit interval corresponds to a continuous t-norm. However, there is no research about generalized valuations on residuated structures without the divisibility condition so far. In fact, MTL-algebras are the widest possible residuated algebraic structure of triangular norm based fuzzy logic, which does not satisfy the divisibility condition. Therefore, it is interesting to study the generalized valuations on MTL-algebras for obtaining a more general algebraic results with respect to this topics on algebras of triangular norm based fuzzy logic. On the other hand, with the intent of measuring the average truth value of propositions in Łukasiewicz logic, the notion of states on MV-algebras was introduced by Mundici [9], which is a generalization of probability measures on Boolean algebras and can be interpreted as the probability of fuzzy events. However, fuzzy logical algebras with states are not universal algebras, and therefore, it is difficult for us to study the algebraic properties of states on fuzzy logical algebra deeply. Considering the close relationship between the generalized valuations and states on fuzzy logical algebras, and so studying the former is helpful to enrich the algebraic properties of the latter. This is the main motivation behind introducing the generalized valuations on MTL-algebras in the present paper.

The rest of the paper is structured as follows: in order to make the paper as self-contained as possible, we recapitulate in Section 2 the basic notions and results related to MTL-algebras that will be used in the paper. In Section 3 we introduce the concept of generalized valuations on MTL-algebras, and discuss the relationship among the generalized valuations, states and filters. In Section 4 we introduce the notion of (positive) implicative generalized valuations on MTL-algebras and obtain some equivalent conditions under which a generalized valuation to be a (positive) implicative generalized valuation. In Section 5 we study the quotient MTL-algebras that induced by generalized valuations and obtain some isomorphism theorem based on them.

2 Preliminaries

Definition 2.1 [5] An algebraic structure L=(L,,,,,0,1) of type (2,2,2,2,0,0) is called an MTL-algebra if it satisfies the following conditions:

(1) (L,,,0,1) is a bounded lattice,

(2) (L,,1) is a commutative monoid,

(3) xyz if and only if xyz,

(4) (xy)(yx)=1, for any x,y,zL.

In what follows, by L we denote the universe of an MTL-algebra (L,,,,0,1). In any MTL-algebra L, we define

¬x=x0,¬¬x=¬(¬x),x0=1andxn=xn1xforn1.

Proposition 2.2 [10,24]  Let L be an MTL-algebra. Then the following properties are valid: for all x,y,zL,

(1) xy if and only if xy=1,

(2) xx=1, x1=1, 1x=x,

(3) xy implies xzyz,zxzy and yzxz,

(4) xyz=x(yz),

(5) xy=((xy)y)((yx)x),

(6) xyx,

(7) x(xy)x,y,

(8) xy(yz)(xz).

Definition 2.3 [22] An MTL-algebra L is called an IMTL-algebra if it satisfies ¬¬x=x for any xL.

Definition 2.4 [25] A non-empty subset F of an MTL-algebra L is called a filter if it satisfies the following conditions:

(1) x,yF implies xyF,

(2) xF, yL and xy imply yF.

Definition 2.5 [25] A filter F of an MTL-algebra L is called:

(1) proper if FL,

(2) implicative if x(yz)F and xyF imply xzF,

(3) positive implicative if x((yz)y)F and xF imply yF,

(4) obstinate if yxF implies ((xy)y)xF,

(5) maximal if it is not strictly contained in any proper filter of L.

Definition 2.6 [8] A Bosbach state on an MTL-algebra L is a function s:L[0,1] such that the following conditions hold:

(1) s(0)=0,s(1)=1,

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

Definition 2.7 [9] Let L be an MTL-algebra and [0,1]MV be a standard MV-algebra. A function φ:L[0,1]MV is called a valuation state if it satisfies the following conditions:

(1) φ(xy)=φ(x)φ(y),

(2) φ(xy)=min{φ(x),φ(y)},

(3) φ(1)=1, φ(0)=0.

Proposition 2.8 [8]  Every valuation state is a Bosbach state on any MTL-algebra.

In order to discuss the relationship between generalized valuations and valuation states, we introduce the notion of ideals of MTL-algebras.

Definition 2.9 [16] A non-empty subset I of an MTL-algebra L is called an ideal if it satisfies the following conditions:

(1) x,yI implies xyI, where xy=¬xy,

(2) yI, xL and xy imply xI.

Proposition 2.10 [16]  Let I be an ideal of an MTL-algebra L. Then the binary relation

I:xIyifandonlyif¬(xy),¬(yx)I

is a congruence, the set L/I={[x]I|xL} can form an MTL-algebra with respect to the binary operations of an MTL-algebra L.

Definition 2.11 [16] An ideal I of an MTL-algebra L is called divisible if it satisfies the condition

¬((xy)(x(xy)))I.

Proposition 2.12 [16]  An ideal I of an MTL-algebra L is divisible if and only if L/I is a BL-algebra.

3 Generalized valuations on MTL-algebras

In this section, we introduce the concept of generalized valuations on MTL-algebras, obtaining some conditions under which a real-valued function can be a generalized valuation, and then discuss the relationship among the generalized valuations, states and filters of MTL-algebras.

Definition 3.1 Let L be an MTL-algebra. A real-valued function ν:LR is said to be a generalized valuation on L if it satisfies the following conditions:

ν(1)=0,

ν(y)ν(xy)+ν(x).

Moreover, a generalized valuation ν is said to be a valuation if

ν(x)=0x=1.

Example 3.2 Let L={0,a,b,1} with 0ab1. Define the binary operations and on L as follows:

0ab100000a0a0ab00bb10ab10ab101111ab1b1baa1110ab1

Then (L,,,,,0,1) is an MTL-algebra. Moreover, we define two real-valued functions ν1 and ν2 as

ν1=(0ab11110),ν2=(0ab12000).

It is easily checked that ν1 is a generalized valuation on L. However, ν2 is not a generalized valuation on L, since Eq. (3.2) does not,

2=ν2(0)ν2(a0)+ν2(a)=ν2(b)+ν2(a)=0.

Proposition 3.3  If s is a Basbach state on an MTL-algebra L, then

ν(x)=1s(x)

is a generalized valuation on an MTL-algebra L.

Proof Since s is a Basbach state, by Definition 2.6(1), we have

ν(1)=1s(1)=0.

Moreover, from Definition 2.6(2), we have

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

Therefore ν is a generalized valuation on an MTL-algebra L.□

Remark 3.4 It is noted that if ν is a generalized valuation on an MTL-algebra L, then

s(x)=1ν(x)

is not a Basbach state, since the following equation does not hold generally:

ν(a)+ν(ab)=ν(b)+ν(ba).

In fact, in Example 3.2,

ν1(0)+ν1(0a)=12=ν1(a)+ν1(a0).

The relationship between the valuation states and generalized valuations on MTL-algebras is discussed.

Remark 3.5 If s is a valuation state on an MTL-algebra L, then 1s is a generalized valuation on L.

The existence of generalized valuations on MTL-algebras is also studied.

Proposition 3.6  Let L be an MTL-algebra. If L has a divisible ideal, then L has a generalized valuation.

Proof If I is a divisible ideal of an MTL-algebra L, then by Proposition 2.12, L/I is a BL-algebra. Then there exists a Basbach state s~ on the BL-algebra L/I from [16]. Define a function s:L[0,1] such that

s(x)=s~([x]I),

and check that s is indeed a Basbach state on L, further by Proposition 3.3, ν=1s is also a generalized valuation on an MTL-algebra L.□

Remark 3.7 The converse of Proposition 3.6 does not hold generally, the reason can be seen in Remark 3.4.

Proposition 3.8  Let ν be a generalized valuation on an MTL-algebra L. Then the following hold: for any x,y,L,

(1) if xy, then ν(y)ν(x),

(2) 0ν(x),

(3) ν(xy)ν(y),

(4) x(yz)=1 implies ν(z)ν(x)+ν(y).

Proof (1) If xy, that is, xy=1, then by Eq. (3.1) and Eq. (3.2), we have

ν(y)ν(xy)+ν(x)=ν(1)+ν(x)=0+ν(x)=ν(x).

(2) Taking y=1 in Eq. (3.2), we have

0=ν(1)ν(x1)+ν(x)=ν(1)+ν(x)=0+ν(x)=ν(x).

(3) It follows from (1) and Proposition 2.2(6) that ν(xy)ν(y).

(4) It follows from Eq. (3.2) that

ν(yz)ν(x(yz))+ν(x),

and further by x(yz)=1, we also have

ν(yz)ν(1)+ν(x)=0+ν(x)=ν(x),

which implies ν(z)ν(y)+ν(yz)ν(y)+ν(x).□

Theorem 3.9  Let L be an MTL-algebra and ν:LR be a real-valued function. Then the following statements are equivalent:

(1) ν is a generalized valuation on an MTL-algebra L,

(2) ν satisfies Eq. (3.2) and Proposition 3.8(4),

(3) ν satisfies Eq. (3.1) and

xyzimpliesν(z)ν(x)+ν(y).

Proof  (1)(2). The proof is obvious and hence we omit it.

(2)(3). Since x(yz)=1 if and only if xyz, if and only if xyz, by Proposition 3.8(4), Eq. (3.4) holds.

(3)(1). If (xy)(xy)=1, that is, xyxy, and hence (xy)xy, then by Eq. (3.4), we have ν(y)ν(xy)+ν(x).□

Proposition 3.10  If ν is a generalized valuation on an MTL-algebra L, then the following hold: for any x,y,zL,

(1) ν(xy)ν(x)+ν(y),

(2) ν(xy)ν(x)+ν(y),

(3) ν(x(yz))ν((xy)z),

(4) ν(xz)ν(xy)+ν(yz).

Proof (1) Taking z=xy in Eq. (3.4), we have ν(xy)ν(x)+ν(y).

(2) It follows from xyxy and Proposition 3.8(1) that ν(xy)ν(xy), and further by (1), we have ν(xy)ν(xy)ν(x)+ν(y).

(3) Since 1=y(xy)((xy)z))(yz), we have (xy)zyz, further by Proposition 3.8(1), we also have

ν(yz)ν((xy)z).

On the other hand, by yzx(yz), we have

ν(x(yz))ν(yz)ν((xy)z).

(4) It follows from (xy)(yz)xz and Proposition 3.8(1) that

ν(xz)ν((xy)(yz)),

and further by (1), we also have

ν(xz)ν((xy)(yz))ν(xy)+ν(yz).

Proposition 3.11  If ν is a generalized valuation on an MTL-algebra L, then

cokerν={xL|ν(x)=0},

which is called the coker of ν, is a filter of an MTL-algebra L.

Proof Notice that Eq. (3.1) implies 1cokerν. If x,xycokerν, then

ν(x)=ν(xy)=0.

Moreover, it follows from Eq. (3.2) that

ν(y)ν(xy)+ν(x)=0,

and hence ν(y)=0, which implies that ycokerν.□

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

Example 3.12 Let L={0,a,b,c,1} with 0abc1. Define the binary operations and as follows:

0abc1000000a0000ab000bbc00bcc10abc10abc1011111ac1111bbb111caab1110abc1

Then (L,,,,,0,1) is an MTL-algebra. Also, define a real-valued function ν as

ν=(0abc121100).

It is easily checked that cokerν={1,c} is a filter of L. But ν is not a generalized valuation on L, since

φ(0)=2φ(a0)+φ(a)=φ(c)+φ(a)=1.

4 (Positive) implicative generalized valuations on MTL-algebras

In this section, we introduce the notion of (positive) implicative generalized valuations on MTL-algebras and give some characterizations of them.

Definition 4.1 Let L be an MTL-algebra. A real-valued function ν:LR is said to be an implicative generalized valuation on L if it satisfies Eq. (3.1) and

ν(xz)ν(x(yz))+ν(xy).

The example of implicative generalized valuations on MTL-algebras is given.

Example 4.2 Let L={0,a,b,c,d,1} with 0abcd1. Define the binary operations and as follows:

0abcd10000000a00000ab0000bbc000cccd00bcdd10abcd10abcd10111111ad11111bcc1111cbbb111daabc1110abcd1

Then (L,,,,,0,1) is an MTL-algebra. Define a real-valued function ν by

ν=(0abcd1111000).

It is checked that ν is an implicative generalized valuation on L.

Proposition 4.3  An implicative generalized valuation is a generalized valuation on an MTL-algebra L.

Proof Taking x=1 in Eq. (4.1), we have

ν(1z)ν(1(yz))+ν(1y)=ν(yz)+ν(y),

that is,

ν(z)ν(yz)+ν(y),

which implies that ν is a generalized valuation by Definition 2.1.□

The following example shows that the converse of Proposition 4.3 is not true.

Example 4.4 Considering the MTL-algebra L in Example 3.2. Define a generalized valuation ν by

ν=(0abc122110).

However, ν is not an implicative generalized valuation on the MTL-algebra L, since

1=ν(c)=ν(a0)ν(a(b0))+ν(ab)=ν(1)+ν(1)=0.

The equivalent conditions under which a generalized valuation can be an implicative generalized valuation on MTL-algebras are given.

Theorem 4.5  Let ν be a generalized valuation on an MTL-algebra L. Then the following statements are equivalent:

(1) ν is an implicative generalized valuation on L,

(2) for any x,yL, ν((x(xy))y)=0,

(3) for any x,yL, ν(xy)=ν(x(xy)).

Proof  (1)(2). If ν is implicative, then by

(x(xy))x=1,(x(xy))(xy)=1,

and Definition 3.1, we have

ν((x(xy))y)ν((x(xy))(xy))+ν((x(xy))x)=ν(1)+ν(1)=0.

(2)(3). If ν((x(xy))y)=0, then by

yxy,xyx(xy),

and Proposition 3.4(1), we have

ν(x(xy))ν(xy).

On the other hand, since

1((x(xy))y)x((x(xy))y),

that is,

(x(xy))yx((x(xy))y),

we have

ν(x((x(xy))y))ν((x(xy))y)ν((x(xy))y)=ν(1)=0.

So ν(x((x(xy))y))=0.Further by Definition 3.1,

ν(xy)ν(x((x(xy))y))+ν(x(x(xy)))=ν(x(x(xy)))=ν(x(xy)).

Therefore ν(xy)=ν(x(xy)).

(3)(1). Assume that ν(xy)=ν(x(xy)). First, by the transitivity of ν, we have

x(yz)((yz)(xz))(x(xz)),xy(yz)(xz).

Then it follows from Proposition 3.4(1) that

ν(((yz)(xz))(x(xz)))ν(x(yz)),ν((yz)(xz))ν(xy).

Finally, by Definition 3.1, we have

ν(xz)=ν(x(xz))ν(((yz)(xz))(x(xz)))+ν((yz)(xz))ν(x(yz))+ν(xy).

This shows that

ν(xz)ν(x(yz))+ν(xy).

Therefore, ν is an implicative generalized valuation on L.□

The equivalent conditions under which a generalized valuation to be an implicative generalized valuation on IMTL-algebra are also given.

Theorem 4.6  Let ν be a generalized valuation on an IMTL-algebra L. Then the following statements are equivalent:

(1) ν is an implicative generalized valuation on L,

(2) for any x,y,zL, ν(xz)ν(x(¬zy))+ν(yz).

Proof  (1)(2). If L is an IMTL-algebra, then

xz=¬z¬x.

Assume that ν is implicative. By Definition 3.1, we have

ν(xz)=ν(¬z¬x)ν(¬z(¬y¬x))+ν(¬z¬y)=ν(¬z(xy))+ν(yz)=ν(x(¬zy))+ν(yz),

which implies ν(xz)ν(x(¬zy))+ν(yz).

(2)(1). If the condition (2) holds, then

ν(xz)=ν(¬z¬x)ν(¬z(¬¬x¬y))+ν(¬y¬x)=ν(¬z(x¬y))+ν(xy)=ν(x(¬z¬y))+ν(xy)=ν(x(yz))+ν(xy),

which implies ν(xz)ν(x(yz))+ν(xy).

Therefore ν is an implicative generalized valuation on L.□

Theorem 4.7  Let ν be a generalized valuation on an IMTL-algebra L. Then the following statements are equivalent:

(1) ν is an implicative generalized valuation on L,

(2) for any x,y,zL, ν(xz)ν(x(¬zz)),

(3) for any x,y,zL, ν(xz)ν(y(x(¬zz)))+ν(y).

Proof  (1)(2). If ν is implicative, then taking y=z in Theorem 4.6(2), we have

ν(xz)ν(x(¬zz))+ν(zz)=ν(x(¬zz))+ν(1)=ν(x(¬zz)),

which implies ν(xz)ν(x(¬zz)).

(2)(3). If the condition (2) holds, by Definition 3.1, we have

ν(x(¬zz))ν(y(x(¬zz)))+ν(y),

and hence

ν(xz)ν(x(¬zz))ν(y(x(¬zz)))+ν(y),

which shows that the condition (3) holds.

(3)(1). If the condition (3) holds, then by Proposition 3.4(3), we have

ν(x(¬zz))=ν((x¬z)z)ν((x¬z)y)+ν(yz).

Taking y=1 in the condition (3),

ν(xz)ν(1(x(¬zz)))+ν(1)=ν(x(¬zz))ν((x¬z)y)+ν(yz)=ν(x(¬zy))+ν(yz),

which implies

ν(xz)ν(x(¬zy))+ν(yz).

By Theorem 4.6, ν is an implicative generalized valuation on L.□

Theorem 4.8  Let ν be a generalized valuation on an IMTL-algebra L. Then the following statements are equivalent:

(1) ν is an implicative generalized valuation on L;

(2) for any xL, ν(x)ν(¬xx),

(3) for any x,yL, ν(x)ν((xy)x),

(4) for any x,y,zL, ν(x)ν(z((xy)x))+ν(z).

Proof  (1)(2). If ν is implicative, then by Theorem 4.7(2), we have

ν(x)=ν(1x)ν(1(¬xx))=ν(¬xx),

which implies ν(x)ν(¬xx).

(2)(3). If the condition (2) holds, then by ¬xxy, we have

(xy)x¬xx,

and hence

ν(¬xx)ν((xy)x).

Further by (2), we also have

ν(x)ν(¬xx)ν((xy)x),

which shows ν(x)ν((xy)x).

(3)(4). If the condition (3) holds, then by Definition 3.1, we have

ν(x)ν((xy)x)ν(z((xy)x))+ν(z),

which implies ν(x)ν(z((xy)x))+ν(z).

(4)(1). If the condition (4) holds, then by zxz, we have ¬(xz)¬z, and hence

¬z(xz)¬(xz)(xz),

So

ν(¬(xz)(xz))ν(¬z(xz)).

Further by (4), we have

ν(xz)ν(1(((xz)0)(xz)))+ν(1)=ν(¬(xz)(xz))ν(¬z(xz))=ν(x(¬zz)),

which implies ν(xz)ν(x(¬zz)).

Therefore ν is an implicative generalized valuation on an IMTL-algebra L.□

Theorem 4.9  Let ν be a generalized valuation on an IMTL-algebra L. Then the following statements are equivalent:

(1) ν is an implicative generalized valuation on L,

(2) for any xL, ν(x¬x)=0.

Proof  (1)(2). If ν is implicative, then

¬x(((¬xx)x)(¬(¬xx)))=((¬xx)x)(¬x(¬(¬xx)))=((¬xx)x)((¬xx)x)=1,

and

¬x((¬xx)x)=(¬xx)(¬xx)=1,

and hence

ν((¬xx)x)=ν(¬x¬(¬xx))ν(¬x(((¬xx)x)¬(¬xx)))+ν(¬x((¬xx)x))=ν(1)+ν(1)=0,

which implies ν((¬xx)x)=0. In the similar way, one can prove that

ν((x¬x)¬x)=0.

Further by Proposition 3.4(4), we have

ν(x¬x)=ν(((¬xx)x)((x¬x)¬x))ν((¬xx)x)+ν((x¬x)¬x)=0.

(2)(1). If ν(x¬x)=0, then by yxy, we have y(xy)=1, and hence

ν(y(xy))=ν(1)=0.

Moreover, since ν is a generalized valuation, we have

ν(xy)ν((y¬y)(xy))+ν(y¬y)=ν((y¬y)(xy))=ν((y(xy))(¬y(xy))ν(y(xy))+ν(¬y(xy))=ν(1)+ν(¬y(xy))=ν(¬y(xy))=ν(x(¬yy)),

which implies ν(xy)ν(x(¬yy)).

Therefore ν is an implicative generalized valuation on L.□

The condition of an involution in Theorem 4.9 is indeed necessary.

Example 4.10 Let L={0,a,b,1} with 0ab1. Define the binary operations and as follows:

0ab100000a00aab0abb10ab10ab101111a0111b0a1110ab1

Then (L,,,,,0,1) is an MTL-algebra. Define a real-valued function ν by

ν=(0ab12100).

It is easily checked that ν is an implicative generalized valuation on an MTL-algebra L. However,

ν(a¬a)=ν(a)=10.

Corollary 4.11  Let ν be a generalized valuation on an IMTL-algebra L. Then the following statements are equivalent:

(1) ν is an implicative generalized valuation on L;

(2) for any x,y,zL, ν(xz)ν(x(¬zy))+ν(yz);

(3) for any x,zL, ν(xz)ν(x(¬zz));

(4) for any x,y,zL, ν(xz)ν(y(x(¬zz)))+ν(y);

(5) for any xL, ν(x)ν(¬xx);

(6) for any x,yL, ν(x)ν((xy)x);

(7) for any x,y,zL, ν(x)ν(z((xy)x))+ν(z);

(8) for any xL, ν(x¬x)=0.

Proof These results can be deduced from Theorems 4.3−4.9.□

Proposition 4.12  If ν is an implicative generalized valuation on an IMTL-algebra L, then cokerν is an implicative filter of an MTL-algebra L.

Proof (3.1) implies 1cokerν. If x(yz),xycokerν, then

ν(x(yz))=ν(xy)=0.

Moreover, by Definition 4.1, we have

ν(xz)ν(x(yz))+ν(xy)=0,

and hence ν(xz)=0, which implies that xzcokerν.

Therefore cokerν is an implicative filter of an MTL-algebra L.□

The converse of Proposition 4.12 is not true in general.

Example 4.13 Consider the MTL-algebra in Example 4.2. Define a real-valued function ν on an MTL-algebra L by

ν=(0abcd1211000).

Then

cokerν={xLν(x)=0}={c,d,1}

is not an implicative generalized valuation on an IMTL-algebra L, since

2=ν(0)=ν(10)ν(1(a0))+ν(1a)=ν(d)+ν(a)=1.

Here we introduce the notion of positive implicative generalized valuations on MTL-algebras and study some of their algebraic properties, and obtain some equivalent conditions under which an implicative generalized valuation becomes a positive implicative generalized valuation.

Definition 4.14 Let L be an MTL-algebra. A real-valued function ν:LR is said to be a positive implicative generalized valuation of L if it satisfies Eq. (3.1) and

ν(x)ν(z((xy)x))+ν(z).

Example 4.15 Let L={0,a,b,c,d,1} with 0ba1, 0da,c1. Define the binary operations and as follows:

0abcd10000000a0bbd0ab0bb00bc0d0cdcd000d0d10abcd10abcd10111111ad1acc1bc11cc1cbab1a1da1a11110abcd1

Then (L,,,,,0,1) is an MTL-algebra. Define a real-valued function ν as

ν=(0abcd1100110).

It is easily checked that ν is a positive implicative generalized valuation on L.

Proposition 4.16  Every positive implicative generalized valuation is implicative on an MTL-algebra L.

Proof First, we show that every positive implicative generalized valuation ν is an inverse order function. Indeed, if xy, that is, xy=1, then by y1y, we have

xyx(1y),

and hence

1=x(1y)=x((yy)y).

Further by Definition 4.14, one has

ν(y)ν(x((yy)y))+ν(x)=ν(1)+ν(x)=ν(x),

that is, xy implies ν(y)ν(x).

Then we will prove that ν is an implicative generalized valuation on L.

If ν is a positive implicative generalized valuation on L, then for any x,y,zL,

ν(xy)ν(1(((xy)y)(xy)))+ν(1)=ν(((xy)y)(xy)),

which implies ν(xy)ν(((xy)y)(xy)).

Moreover, since x(xy)((xy)y)(xy), ν(((xy)y)(xy))ν(x(xy)), we have ν(xy)ν(x(xy)).

On the other hand, since xyx(xy), one has ν(x(xy))ν(xy).

This implies ν(xy)=ν(x(xy)), and hence by Theorem 4.5, ν is an implicative generalized valuation on an MTL-algebra L.□

The converse of Proposition 4.16 is not true in general.

Example 4.17 Consider the MTL-algebra L in Example 4.2. Define a real-valued function ν as

ν=(0abc143120).

It is checked that ν is an implicative generalized valuation on L. However, ν is not a positive implication generalized valuation, since

2=ν(c)ν(1((c0)c))+ν(1)=ν(1)+ν(1)=0.

Proposition 4.18  A positive implicative generalized valuation is a generalized valuation on an MTL-algebra L.

Proof The result can be deduced directly from Propositions 4.3 and 4.16.□

Example 4.19 Consider the MTL-algebra L in Example 4.10. Define a real-valued function ν by

ν=(0ab17630).

It is checked that ν is a generalized valuation, but not a positive implicative generalized valuation, since

3=ν(b)ν(1((ba)b))+ν(1)=ν(1)+ν(1)=0.

Here we give some equivalent conditions under which a generalized valuation becomes a positive implicative generalized valuation on an MTL-algebra.

Theorem 4.20  Let ν be a generalized valuation on an MTL-algebra L. Then the following statements are equivalent:

(1) ν is a positive implicative generalized valuation on L,

(2) for any x,yL, ν((xy)x)=ν(x).

Proof  (1)(2). If ν is positive implicative, then

ν(x)ν(1((xy)x))+ν(1)=ν((xy)x),

which implies

ν(x)ν((xy)x).

Further by Proposition 3.8(1) and x(xy)x, we have

ν((xy)x)ν(x).

Therefore ν((xy)x)=ν(x).

(2)(1). Assume that for any x,yL,

ν((xy)x)=ν(x).

Since ν is a generalized valuation on an MTL-algebra L, by Definition 3.1,we have

ν((xy)x)ν(z((xy)x))+ν(z),

and hence

ν(x)ν(z((xy)x))+ν(z),

which implies that ν is a positive implicative generalized valuation on an MTL-algebra L.□

Theorem 4.21  Let ν be a generalized valuation on an MTL-algebra L. Then the following statements are equivalent:

(1) ν is a positive implicative generalized valuation on L,

(2) for any xL, ν(¬xx)=ν(x).

Proof  (1)(2). If ν is positive implicative, then by Corollary 4.11, we have

ν(x)=ν((x0)x)=ν(¬xx).

(2)(1). Assume that for any x,yL, ν(¬xx)=ν(x). Since ¬x=x0xy, we have (xy)x¬xx, and hence

ν(¬xx)ν((xy)x).

Further by the hypothesis,

ν(x)ν((xy)x),

and then by Proposition 3.8(1) and x(xy)x, we have

ν((xy)x)ν(x),

and hence ν((xy)x)=ν(x).

Therefore ν is a positive implicative by Corollary 4.11.□

The next results provide some conditions under which an implicative generalized valuation becomes a positive implicative generalized valuation.

Theorem 4.22  Let ν be an implicative generalized valuation on an MTL-algebra L. Then the following statements are equivalent:

(1) ν is a positive implicative generalized valuation on L,

(2) for any xL, ν(x)=ν(¬¬x).

Proof  (1)(2). If ν is positive implicative, then by ¬¬x=¬x0¬xx, we have

ν(¬xx)ν(¬¬x).

Further by Theorem 4.10, we also have

ν(x)=ν(¬xx)ν(¬¬x).

On the other hand, notice that x(x0)0=¬¬x, and hence

ν(¬¬x)ν(x).

Therefore we can conclude that ν(x)=ν(¬¬x).

(2)(1). Assume that for any xL,

ν(x)=ν(¬¬x).

Since

¬xx(x0)(¬x0)=¬x(¬x0),

we have

ν(¬x(¬x0))ν(¬xx).

Further by Theorem 4.5(3),

ν(¬x(¬x0))=ν(¬x0)=ν(¬¬x),

and hence

ν(¬¬x)ν(¬xx),

which shows ν(x)ν(¬xx).

On the other hand, since x(¬x)x, we have ν(¬xx)ν(x), and hence ν(x)=ν(¬xx), further by Theorem 4.20, we conclude that ν is a positive implicative generalized valuation on an MTL-algebra L.□

Proposition 4.23  If ν is a positive implicative generalized valuation on an MTL-algebra L, then cokerν is a positive implicative filter on L.

Proof (3.1) implies 1cokerν. If x((yz)y),xcokerν, then

ν(x((yz)y))=ν(x)=0.

Moreover, by Eq. (4.2), we have

ν(y)ν(x((yz)y))+ν(x)=0,

and hence ν(y)=0, which implies that ycokerν.

Therefore cokerν is a positive implicative filter of MTL-algebra L.□

The converse of Proposition 4.23 is not true in general.

Example 4.24 Let L={0,a,b,1} with 0a,b1. Define the binary operations and as follows:

0ab100000a0a0ab00bb10ab10ab101111ab1b1baa1110ab1

Then (L,,,,,0,1) is an MTL-algebra. Define a real-valued function ν by

ν=(0ab14020).

It is checked that cokerν={a,1} is a positive implicative filter of L, but ν is not a positive implicative generalized valuation on the MTL-algebra L, since

4=ν(0)ν(b((0a)0))+ν(b)=ν(a)+ν(b)=2.

5 Quotient structures induced by generalized valuations

In this section, we study the quotient MTL-algebras that induced by generalized valuations.

Definition 5.1 Let ν be a generalized valuation on an MTL-algebra L. Define a binary relation θν by

(x,y)θνν(xy)=ν(yx)=0.

Proposition 5.2  If ν is a generalized valuation on an MTL-algebra L, then θν is a congruence on L, which is called the binary relation induced by the generalized valuation.

Proof First we prove that θν is an equivalence relation on L.

(1) Since ν(xx)=ν(1)=0, we have (x,x)θν.

(2) If (x,y)θν, then (y,x)θν.

(3) If (x,y),(y,z)θν, then by Eq. (5.1), we have

ν(xy)=0,ν(yz)=0,

and further by Proposition 3.8(4), we also have

ν(xz)ν(xy)+ν(yz)=0,

which implies ν(xz)=0. Similarly, ν(zx)=0, and thus (x,z)θν.

Then we prove that θν is a congruence on L.

(4) If (x,y)θν, then

ν(xy)=ν(yx)=0.

Notice that from Proposition 2.2, we have

x(xz)zyxy((xz)z)=(xz)(yz),

and hence

yx(xz)(yz),ν((xz)(yz))ν(yx)=0,

which implies

ν((xz)(yz))=0.

Similarly, ν((yz)(xz))=0.

Therefore (xz,yz)θν.

(5) If (x,y)θν, then

ν(xy)=ν(yx)=0.

Notice that from Proposition 2.2, we have yz(yz)xyx(z(yz))=(xz)(yz), which implies xy(xz)(yz), and hence

ν((xz)(yz))ν(xy)=0,ν((xz)(yz))=0.

Similarly, ν((yz)(xz))=0.

Therefore (xz,yz)θν.□

Example 5.3 Let L={0,a,b,c,1} with 0a,bc1. Define the binary operations and as follows:

0abc1000000a0a0aab00bbbc0abcc10abc10abc1011111ab1b11baa111c0ab1110abc1

Then (L,,,,,0,1) is an MTL-algebra. Define a real-valued function ν as

ν=(0abc111100).

It is easily checked that ν is a generalized valuation on L. Since

ν(c1)=ν(1c)=0,ν(cc)=0,ν(11)=0,

we have {(c,1),(1,c),(c,c),(1,1)}θν, which implies that

{(c,1),(1,c),(c,c),(1,1)}

is a congruence on MTL-algebra L.

Proposition 5.4  Let ν be a generalized valuation on an MTL-algebra L and θν be the congruence induced by ν. The set of all equivalence classes [x]ν={yL|(x,y)θν} is denoted by L/ν. On the set, we define

[x]ν[y]ν=[xy]ν,[x]ν[y]ν=[xy]ν,[x]ν[y]ν=[xy]ν,[x]ν[y]ν=[xy]ν.

Then the resulting algebra is denoted by L/ν and is called the quotient algebra of L induced by the generalized valuation ν.

Proof The proof is clear and hence we omit it.□

Theorem 5.5  If ν is a generalized valuation on an MTL-algebra L, then the following statements are equivalent:

(1) [x]ν[y]ν,

(2) ν(xy)=0.

Proof  (1)(2). If [x]ν[y]ν, then [x]ν[y]ν=[1]ν, that is, [xy]ν=[1]ν, which implies (xy,1)θν, and hence ν(1(xy))=ν(xy)=0.

(2)(1). Since

ν(1(xy))=ν(xy)=0,ν((xy)1)=ν(1)=0,

we have (xy,1)θν, hence [x]ν[y]ν=[1]ν, which implies [x]ν[y]ν.□

Proposition 5.6  If ν is a generalized valuation on an MTL-algebra L and cokerν is closed under the operation , then Fν=[1]ν.

Proof If x[1]ν, that is, (x,1)θν, then

ν(x)=ν(1x)=ν(x1)=ν(1)=0,

which implies ν(x)=0, and hence xcokerν. Therefore [1]νcokerν.

If xcokerν, then ν(1x)=ν(x)=0. Since cokerν is closed under with 1cokerν, we have x1cokerν, and hence ν(x1)=0, which implies (x,1)θν. So cokerν[1]ν.□

Proposition 5.7  If ν is a generalized valuation on an MTL-algebra L, then θcokerν=θν.

Proof If (x,y)θcokerν, that is, xy,yxcokerν, then

ν(xy)=0,ν(yx)=0,

and hence (x,y)θν, which implies θcokerνθν.

On the other hand, if (x,y)θν, that is, ν(xy)=ν(yx)=0, then xy,yxcokerν, and hence (x,y)θcokerν, which implies θνθcokerν.□

Proposition 5.8  If ν1 and ν2 are two generalized valuations on an MTL-algebra L with [1]ν1=[1]ν2, then θν1=θν2.

Proof If for any x,yL, (x,y)θν1, then (xy,yy)=(xy,1)θν1, and hence xy[1]ν1. Similarly, we have yx[1]ν1. Since [1]ν1=[1]ν2, we have xy[1]ν2 and yx[1]ν2, and so [x]ν2[y]ν2=[xy]ν2=[1]ν2 and [y]ν2[x]ν2=[yx]ν2=[1]ν2. Further by Proposition 4.2, we obtain that L/ν2 is an MTL-algebra, and hence [x]ν2=[y]ν2, that is, (x,y)θν2. So θν1θν2. Similarly, θν2θν1.

Therefore θν1=θν2.□

Proposition 5.9  If ν is a generalized valuation on an MTL-algebra L and F is a filter of L with FνF. Define the set F/ν={[x]ν|xF}. Then the following hold:

(1) xF if and only if [x]νF/ν,

(2) F/ν is a filter of L.

Proof  (1) Sufficiency is obviously established. Conversely, if [x]νF/ν, then there exists yF such that [x]ν=[y]ν, that is, ν(yx)=0, which implies yxFνF. Since F is a filter of L with yF, we have xF.

(2) Since F is a filter of L, we have 1F. By (1), [1]νF/ν. If [x]ν,[x]ν[y]νF/ν, then xF, xyF, and hence yF, which implies [y]νF/ν. Therefore F/ν is also a filter of L/ν.□

Proposition 5.10  If L1,L2 are two MTL-algebras and f:L1L2 is an epimorphism with ν is a generalized valuation on L2, then L1/(νf)L2/ν.

Proof It follows from Proposition 5.4 that L1/(νf) and L2/ν are two MTL-algebras. For any xL1, define a function ψ:L1/(νf)L2/ν as ψ([x](νf))=[f(x)]ν. Here we will prove that ψ is isomorphism.

First, we show that ψ is well defined.

For any x,yL1, [x](νf)=[y](νf), that is, (x,y)θ(νf), and hence (νf)(xy)=(νf)(yx)=0. Since f is an epimorphism, we have ν(f(x)f(y))=ν(f(y)f(x))=0, which implies (f(x),f(y))θν, that is, [f(x)]ν=[f(y)]ν. So ψ([x](νf))=ψ([y](νf)).

Then we prove that ψ is a homomorphism. Since f is an epimorphism, we have

(1) ψ([1](νf))=[f(1)]ν=[1]ν;

(2) ψ([x](νf)[y](νf))=ψ([xy](νf))=[f(xy)]ν=[f(x)f(y)]ν=[f(x)]ν[f(y)]ν=ψ([x](νf))ψ([y](νf));

(3) ψ([x](νf)[y](νf))=ψ([xy](νf))=[f(xy)]ν=[f(x)f(y)]ν=[f(x)]ν[f(y)]ν=ψ([x](νf))ψ([y](νf));

(4) ψ([x](νf)[y](νf))=ψ([xy](νf))=[f(xy)]ν=[f(x)f(y)]ν=[f(x)]ν·[f(y)]ν=ψ([x](νf))ψ([y](νf))ψ([x](νf)[y](νf))=ψ([x](νf))ψ([y](νf));

(5) ψ([x](νf)[y](νf))=ψ([xy](νf))=[f(xy)]ν=[f(x)f(y)]ν=[f(x)]ν[f(y)]ν=ψ([x](νf))ψ([y](νf)).ψ([x](νf)[y](νf))=ψ([x](νf))ψ([y](νf)).

Finally, we show that ψ is a bijection.

(6) If [y]νL2/ν, then there exists xL1 such that f(x)=y, and hence ψ([x](νf))=[f(x)]ν=[y]ν, which implies that ψ is surjection.

(7) If ψ([x](νf))=ψ([y](νf)), then [f(x)]ν=[f(y)]ν, that is, (f(x),f(y))θν. So ν(f(x)f(y))=ν(f(y)f(x))=0. Moreover, since f is an epimorphism, we have (νf)(xy)=(νf)(yx)=0, and hence (x,y)θ(νf), which implies [x](νf)=[y](νf). So ψ is injection.

Therefore, we can conclude that L1/(νf)L2/ν.□

References

[1]

Busneag C. Valuations on residuated lattices. An Univ Craiova Ser Mat Inform 2007; 34: 21–28

[2]

Busneag D. A theorem of extensions of pseudo-valuations on Hilbert algebras. An Univ Craiova Ser Mat Inform 1999; 26: 14–21

[3]

Busneag D. On extension of pseudo-valuations on Hilbert algebras. Discrete Math 2003; 263: 11–24

[4]

Doh M I, Kang M S. BCK/BCI-algebras with pseudo valuation. Honam Math J 2010; 32: 217–226

[5]

Esteva F, Godo L. Monoidal t-norm based logic: towards a logic for left continuous t-norms. Fuzzy Sets and Systems 2001; 124(3): 271–288

[6]

Ghorbani G. Quotient BCI-algebras induced by pseudo-valuations. Iran J Math Sci Inform 2010; 5(2): 13–14

[7]

Hhorbani G. Involutive monoidal t-norm based algebras with internal states. J Mult-Valued Logic Soft Comput 2018; 31(5-6): 531–565

[8]

Liu L Z. On the existence of states on MTL-algebras. Inform Sci 2013; 220: 559–567

[9]

Mundici D. Averaging the truth-value in Łukasiewicz sentential logic. Studia Logica 1995; 55: 113–127

[10]

Wu H B. Basis R0-algebra and basis L* system. Adv Math (China) 2003; 32(5): 565–576

[11]

Wang J T, Borumand S A, He P F. Similarity MTL-algebras and their corresponding logics. J Mult-Valued Logic Soft Comput 2019; 32(5-6): 607–628

[12]

Wang J T, Xin X L, He P F. Monadic bounded hoops. Soft Comput 2018; 22: 1749–1762

[13]

Wang J T, He P F, Yang J, Wang M, He X L. Monadic NM-algebras: An algebraic approach to monadic predicate nilpotent minimum logic. J Logic Comput 2022; 32: 741–766

[14]

Wang J T, Xin X L. Monadic algebras of an involutive monoidal t-norm based logic. Iran J Fuzzy Syst 2022; 19(3): 187–202

[15]

Wang M, Xin X L, Wang J T. Implicative pseudo valuations on hoops. Chinese Quart J Math 2018; 33(1): 51–60

[16]

Woumfo F, Koguep B B, Temgoula E R. . Ideals and Basbach states on residuated lattices. New Math Nat Comput 2020; 16(3): 551–557

[17]

Yang Y W, Lu L L, Wang Q L. Pseudo valuation on hoop-algebra respect to filters. Int J Math Stat 2017; 11: 12–19

[18]

Yang Y W, Xin X L. EQ-algebras with pseudo pre-valuation. Ital J Pure Appl Math 2017; 36: 29–48

[19]

Yang Y W, Zhu Y. MV-algebras with pseudo MV-valuation. J Intell Fuzzy Syst 2019; 37(2): 2621–2636

[20]

Zadeh L A. Fuzzy sets. Information and Control 1965; 8(3): 338–353

[21]

Zhan J M, Jun Y B. (Implicative) Pseudo-valuations on R0-algebras. Univ Bucharest Sci Bull Ser 2013; 75: 101–112

[22]

ZhangX H. Fuzzy logics and their algebraic analysis. Beijing: Science Press, 2008 (in Chinese)

[23]

Zhang X H. Non-commutative fuzzy logic system PUL* based on left continuous pseudo t-norms. Adv Math (China) 2007; 36(3): 295–308

[24]

Zhu Y Q, Cao X W. On PFI-algebras and residuated lattices. Adv Math(China) 2006; 35(2): 223–231

[25]

Zhu Y Q, Xu Y. On filter theory of residuated lattices. Inform Sci 2010; 180(19): 3614–3632

RIGHTS & PERMISSIONS

Higher Education Press 2022

AI Summary AI Mindmap
PDF (871KB)

641

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/